body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute!important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:0;position:fixed;-webkit-tap-highlight-color:transparent;top:0;-ms-touch-action:manipulation;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-bg,.fancybox-inner,.fancybox-outer,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(.47,0,.74,.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(.22,.61,.36,1)}.fancybox-caption,.fancybox-infobar,.fancybox-navigation .fancybox-button,.fancybox-toolbar{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-caption .fancybox-caption,.fancybox-show-infobar .fancybox-infobar,.fancybox-show-nav .fancybox-navigation .fancybox-button,.fancybox-show-toolbar .fancybox-toolbar{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:0;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide:before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--current,.fancybox-slide--next,.fancybox-slide--previous{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image:before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(.5,0,.14,1);-webkit-backface-visibility:hidden;background:0 0;background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-pan .fancybox-content,.fancybox-can-swipe .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:0 0;border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--video .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-iframe,.fancybox-video{background:0 0;border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:link,.fancybox-button:visited{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:0}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:0}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--fsenter svg:nth-child(2),.fancybox-button--fsexit svg:first-child,.fancybox-button--pause svg:first-child,.fancybox-button--play svg:nth-child(2){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:0 0;border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(0deg,rgba(0,0,0,.85) 0,rgba(0,0,0,.3) 50%,rgba(0,0,0,.15) 65%,rgba(0,0,0,.075) 75.5%,rgba(0,0,0,.037) 82.85%,rgba(0,0,0,.019) 88%,transparent);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports (padding:max(0px)){.fancybox-caption{padding:75px max(44px,env(safe-area-inset-right)) max(25px,env(safe-area-inset-bottom)) max(44px,env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:a 1s linear infinite;background:0 0;border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes a{to{transform:rotate(1turn)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,.25,1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%,0,0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%,0,0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translateZ(0)}.fancybox-fx-fade.fancybox-slide--next,.fancybox-fx-fade.fancybox-slide--previous{opacity:0;transition-timing-function:cubic-bezier(.19,1,.22,1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5,1.5,1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(.5,.5,.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scaleX(1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-1turn)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(1turn)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0,0,0) translate3d(-100%,0,0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0,0,0) translate3d(100%,0,0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scaleX(1) translateZ(0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%,0,0) scale(.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%,0,0) scale(.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translateZ(0) scale(1)}@media (max-height:576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports (padding:max(0px)){.fancybox-caption{padding-left:max(12px,env(safe-area-inset-left));padding-right:max(12px,env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:link,.fancybox-share__button:visited{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:0 0;border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0;outline:0;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px;position:absolute;right:0;-webkit-tap-highlight-color:transparent;top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{-webkit-backface-visibility:hidden;backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:50%;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:0;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:transparent;width:100px}.fancybox-thumbs__list a:before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(.25,.46,.45,.94);z-index:99991}.fancybox-thumbs__list a:focus:before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active:before{opacity:1}@media (max-width:576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0,100px,0)}[data-aos=fade-down]{transform:translate3d(0,-100px,0)}[data-aos=fade-right]{transform:translate3d(-100px,0,0)}[data-aos=fade-left]{transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{transform:translate3d(100px,-100px,0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translate3d(0,100px,0) scale(.6)}[data-aos=zoom-in-down]{transform:translate3d(0,-100px,0) scale(.6)}[data-aos=zoom-in-right]{transform:translate3d(-100px,0,0) scale(.6)}[data-aos=zoom-in-left]{transform:translate3d(100px,0,0) scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translate3d(0,100px,0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0,-100px,0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-100px,0,0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(100px,0,0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}[data-aos=slide-up]{transform:translate3d(0,100%,0)}[data-aos=slide-down]{transform:translate3d(0,-100%,0)}[data-aos=slide-right]{transform:translate3d(-100%,0,0)}[data-aos=slide-left]{transform:translate3d(100%,0,0)}[data-aos^=flip][data-aos^=flip]{backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}body{min-width:1px!important}.container{min-width:1px!important}*,::after,::before{-webkit-box-sizing:border-box;box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:0;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}[tabindex="-1"]:focus{outline:0!important}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;border-bottom:0;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:700}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#007bff;text-decoration:none;background-color:transparent}a:hover{color:#333;text-decoration:underline}a:not([href]):not([tabindex]){color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus,a:not([href]):not([tabindex]):hover{color:inherit;text-decoration:none}a:not([href]):not([tabindex]):focus{outline:0}code,kbd,pre,samp{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;font-size:1em}pre{margin-top:0;margin-bottom:1rem;overflow:auto}figure{margin:0 0 1rem}img{vertical-align:middle;border-style:none}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.75rem;padding-bottom:.75rem;color:#6c757d;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}select{word-wrap:normal}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;max-width:100%;padding:0;margin-bottom:.5rem;font-size:1.5rem;line-height:inherit;color:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}[hidden]{display:none!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-weight:500;line-height:1.2}.h1,h1{font-size:0}.h2,h2{font-size:0}.h3,h3{font-size:.875rem}.h4,h4{font-size:0}.h5,h5{font-size:0}.h6,h6{font-size:0}.lead{font-size:0;font-weight:300}.display-1{font-size:6rem;font-weight:300;line-height:1.2}.display-2{font-size:5.5rem;font-weight:300;line-height:1.2}.display-3{font-size:4.5rem;font-weight:300;line-height:1.2}.display-4{font-size:3.5rem;font-weight:300;line-height:1.2}hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}.small,small{font-size:80%;font-weight:400}.mark,mark{padding:.2em;background-color:#fcf8e3}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:90%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:0}.blockquote-footer{display:block;font-size:80%;color:#6c757d}.blockquote-footer::before{content:"\2014\00A0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:90%;color:#6c757d}code{font-size:87.5%;color:#e83e8c;word-break:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:87.5%;color:#fff;background-color:#212529;border-radius:.2rem}kbd kbd{padding:0;font-size:100%;font-weight:700}pre{display:block;font-size:87.5%;color:#212529}pre code{font-size:inherit;color:inherit;word-break:normal}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:576px){.container{max-width:540px}}@media (min-width:768px){.container{max-width:720px}}@media (min-width:992px){.container{max-width:960px}}@media (min-width:1200px){.container{max-width:1140px}}@media (min-width:1440px){.container{max-width:1370px}}.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row,body.single-product .upsells .products{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto,.col-xxl,.col-xxl-1,.col-xxl-10,.col-xxl-11,.col-xxl-12,.col-xxl-2,.col-xxl-3,.col-xxl-4,.col-xxl-5,.col-xxl-6,.col-xxl-7,.col-xxl-8,.col-xxl-9,.col-xxl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}.col{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.66667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333%}.offset-5{margin-left:41.66667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333%}.offset-8{margin-left:66.66667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333%}.offset-11{margin-left:91.66667%}@media (min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-sm-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-sm-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-sm-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-sm-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-sm-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-sm-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-sm-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-sm-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-sm-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-sm-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-sm-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-sm-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-sm-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-sm-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-sm-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-sm-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-sm-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-sm-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-sm-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-sm-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-sm-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.66667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333%}.offset-sm-5{margin-left:41.66667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333%}.offset-sm-8{margin-left:66.66667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333%}.offset-sm-11{margin-left:91.66667%}}@media (min-width:768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-md-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-md-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-md-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-md-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-md-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-md-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-md-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-md-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-md-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-md-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-md-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-md-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-md-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-md-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-md-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-md-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-md-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-md-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-md-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-md-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-md-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-md-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.66667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333%}.offset-md-5{margin-left:41.66667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333%}.offset-md-8{margin-left:66.66667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333%}.offset-md-11{margin-left:91.66667%}}@media (min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-lg-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-lg-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-lg-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-lg-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-lg-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-lg-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-lg-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-lg-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-lg-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-lg-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-lg-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-lg-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-lg-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-lg-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-lg-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-lg-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-lg-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-lg-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-lg-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-lg-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.66667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333%}.offset-lg-5{margin-left:41.66667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333%}.offset-lg-8{margin-left:66.66667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333%}.offset-lg-11{margin-left:91.66667%}}@media (min-width:1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-xl-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-xl-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-xl-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-xl-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-xl-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-xl-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-xl-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-xl-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-xl-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-xl-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-xl-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-xl-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-xl-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-xl-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-xl-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-xl-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-xl-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-xl-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-xl-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-xl-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-xl-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-xl-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.66667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333%}.offset-xl-5{margin-left:41.66667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333%}.offset-xl-8{margin-left:66.66667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333%}.offset-xl-11{margin-left:91.66667%}}@media (min-width:1440px){.col-xxl{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xxl-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:100%}.col-xxl-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-xxl-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-xxl-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xxl-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-xxl-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-xxl-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xxl-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-xxl-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-xxl-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xxl-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-xxl-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-xxl-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xxl-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-xxl-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-xxl-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-xxl-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-xxl-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-xxl-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-xxl-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-xxl-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-xxl-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-xxl-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-xxl-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-xxl-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-xxl-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-xxl-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-xxl-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333%}.offset-xxl-2{margin-left:16.66667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333%}.offset-xxl-5{margin-left:41.66667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333%}.offset-xxl-8{margin-left:66.66667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333%}.offset-xxl-11{margin-left:91.66667%}}.table{width:100%;margin-bottom:1rem;color:#212529}.table td,.table th{padding:.75rem;vertical-align:top;border-top:1px solid #dee2e6}.table thead th{vertical-align:bottom;border-bottom:2px solid #dee2e6}.table tbody+tbody{border-top:2px solid #dee2e6}.table-sm td,.table-sm th{padding:.3rem}.table-bordered{border:1px solid #dee2e6}.table-bordered td,.table-bordered th{border:1px solid #dee2e6}.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{color:#212529;background-color:rgba(0,0,0,.075)}.table-primary,.table-primary>td,.table-primary>th{background-color:#b8daff}.table-primary tbody+tbody,.table-primary td,.table-primary th,.table-primary thead th{border-color:#7abaff}.table-hover .table-primary:hover{background-color:#9fcdff}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#9fcdff}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#d6d8db}.table-secondary tbody+tbody,.table-secondary td,.table-secondary th,.table-secondary thead th{border-color:#b3b7bb}.table-hover .table-secondary:hover{background-color:#c8cbcf}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#c8cbcf}.table-success,.table-success>td,.table-success>th{background-color:#c3e6cb}.table-success tbody+tbody,.table-success td,.table-success th,.table-success thead th{border-color:#8fd19e}.table-hover .table-success:hover{background-color:#b1dfbb}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#b1dfbb}.table-info,.table-info>td,.table-info>th{background-color:#bee5eb}.table-info tbody+tbody,.table-info td,.table-info th,.table-info thead th{border-color:#86cfda}.table-hover .table-info:hover{background-color:#abdde5}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#abdde5}.table-warning,.table-warning>td,.table-warning>th{background-color:#ffeeba}.table-warning tbody+tbody,.table-warning td,.table-warning th,.table-warning thead th{border-color:#ffdf7e}.table-hover .table-warning:hover{background-color:#ffe8a1}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffe8a1}.table-danger,.table-danger>td,.table-danger>th{background-color:#f5c6cb}.table-danger tbody+tbody,.table-danger td,.table-danger th,.table-danger thead th{border-color:#ed969e}.table-hover .table-danger:hover{background-color:#f1b0b7}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#f1b0b7}.table-light,.table-light>td,.table-light>th{background-color:#fdfdfe}.table-light tbody+tbody,.table-light td,.table-light th,.table-light thead th{border-color:#fbfcfc}.table-hover .table-light:hover{background-color:#ececf6}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#ececf6}.table-dark,.table-dark>td,.table-dark>th{background-color:#c6c8ca}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#95999c}.table-hover .table-dark:hover{background-color:#b9bbbe}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#b9bbbe}.table-active,.table-active>td,.table-active>th{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.table .thead-dark th{color:#fff;background-color:#343a40;border-color:#454d55}.table .thead-light th{color:#495057;background-color:#e9ecef;border-color:#dee2e6}.table-dark{color:#fff;background-color:#343a40}.table-dark td,.table-dark th,.table-dark thead th{border-color:#454d55}.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,.05)}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:rgba(255,255,255,.075)}@media (max-width:575.98px){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-sm>.table-bordered{border:0}}@media (max-width:767.98px){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-md>.table-bordered{border:0}}@media (max-width:991.98px){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-lg>.table-bordered{border:0}}@media (max-width:1199.98px){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xl>.table-bordered{border:0}}@media (max-width:1439.98px){.table-responsive-xxl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive-xxl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.table-responsive>.table-bordered{border:0}.form-control{display:block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-size:0;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{-webkit-transition:none;transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.25);box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1}.form-control::-moz-placeholder{color:#6c757d;opacity:1}.form-control::-ms-input-placeholder{color:#6c757d;opacity:1}.form-control::placeholder{color:#6c757d;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}select.form-control:focus::-ms-value{color:#495057;background-color:#fff}.form-control-file,.form-control-range{display:block;width:100%}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:0;line-height:1.5}.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:0;line-height:1.5}.form-control-plaintext{display:block;width:100%;padding-top:.375rem;padding-bottom:.375rem;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{height:calc(1.5em + .5rem + 2px);padding:.25rem .5rem;font-size:0;line-height:1.5;border-radius:.2rem}.form-control-lg{height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;font-size:0;line-height:1.5;border-radius:.3rem}select.form-control[multiple],select.form-control[size]{height:auto}textarea.form-control{height:auto}.form-group{margin-bottom:1rem}.form-text{display:block;margin-top:.25rem}.form-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-check{position:relative;display:block;padding-left:1.25rem}.form-check-input{position:absolute;margin-top:.3rem;margin-left:-1.25rem}.form-check-input:disabled~.form-check-label{color:#6c757d}.form-check-label{margin-bottom:0}.form-check-inline{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-left:0;margin-right:.75rem}.form-check-inline .form-check-input{position:static;margin-top:0;margin-right:.3125rem;margin-left:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#28a745}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:0;line-height:1.5;color:#fff;background-color:rgba(40,167,69,.9);border-radius:.25rem}.form-control.is-valid,.was-validated .form-control:valid{border-color:#28a745;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center right calc(.375em + .1875rem);background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#28a745;-webkit-box-shadow:0 0 0 .2rem rgba(40,167,69,.25);box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.form-control.is-valid~.valid-feedback,.form-control.is-valid~.valid-tooltip,.was-validated .form-control:valid~.valid-feedback,.was-validated .form-control:valid~.valid-tooltip{display:block}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-valid,.was-validated .custom-select:valid{border-color:#28a745;padding-right:calc((1em + .75rem) * 3 / 4 + 1.75rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)}.custom-select.is-valid:focus,.was-validated .custom-select:valid:focus{border-color:#28a745;-webkit-box-shadow:0 0 0 .2rem rgba(40,167,69,.25);box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-select.is-valid~.valid-feedback,.custom-select.is-valid~.valid-tooltip,.was-validated .custom-select:valid~.valid-feedback,.was-validated .custom-select:valid~.valid-tooltip{display:block}.form-control-file.is-valid~.valid-feedback,.form-control-file.is-valid~.valid-tooltip,.was-validated .form-control-file:valid~.valid-feedback,.was-validated .form-control-file:valid~.valid-tooltip{display:block}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#28a745}.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#28a745}.custom-control-input.is-valid~.custom-control-label::before,.was-validated .custom-control-input:valid~.custom-control-label::before{border-color:#28a745}.custom-control-input.is-valid~.valid-feedback,.custom-control-input.is-valid~.valid-tooltip,.was-validated .custom-control-input:valid~.valid-feedback,.was-validated .custom-control-input:valid~.valid-tooltip{display:block}.custom-control-input.is-valid:checked~.custom-control-label::before,.was-validated .custom-control-input:valid:checked~.custom-control-label::before{border-color:#34ce57;background-color:#34ce57}.custom-control-input.is-valid:focus~.custom-control-label::before,.was-validated .custom-control-input:valid:focus~.custom-control-label::before{-webkit-box-shadow:0 0 0 .2rem rgba(40,167,69,.25);box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label::before{border-color:#28a745}.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#28a745}.custom-file-input.is-valid~.valid-feedback,.custom-file-input.is-valid~.valid-tooltip,.was-validated .custom-file-input:valid~.valid-feedback,.was-validated .custom-file-input:valid~.valid-tooltip{display:block}.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{border-color:#28a745;-webkit-box-shadow:0 0 0 .2rem rgba(40,167,69,.25);box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:80%;color:#dc3545}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:0;line-height:1.5;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.25rem}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#dc3545;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E");background-repeat:no-repeat;background-position:center right calc(.375em + .1875rem);background-size:calc(.75em + .375rem) calc(.75em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;-webkit-box-shadow:0 0 0 .2rem rgba(220,53,69,.25);box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-control.is-invalid~.invalid-feedback,.form-control.is-invalid~.invalid-tooltip,.was-validated .form-control:invalid~.invalid-feedback,.was-validated .form-control:invalid~.invalid-tooltip{display:block}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em + .75rem);background-position:top calc(.375em + .1875rem) right calc(.375em + .1875rem)}.custom-select.is-invalid,.was-validated .custom-select:invalid{border-color:#dc3545;padding-right:calc((1em + .75rem) * 3 / 4 + 1.75rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E") #fff no-repeat center right 1.75rem/calc(.75em + .375rem) calc(.75em + .375rem)}.custom-select.is-invalid:focus,.was-validated .custom-select:invalid:focus{border-color:#dc3545;-webkit-box-shadow:0 0 0 .2rem rgba(220,53,69,.25);box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-select.is-invalid~.invalid-feedback,.custom-select.is-invalid~.invalid-tooltip,.was-validated .custom-select:invalid~.invalid-feedback,.was-validated .custom-select:invalid~.invalid-tooltip{display:block}.form-control-file.is-invalid~.invalid-feedback,.form-control-file.is-invalid~.invalid-tooltip,.was-validated .form-control-file:invalid~.invalid-feedback,.was-validated .form-control-file:invalid~.invalid-tooltip{display:block}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#dc3545}.custom-control-input.is-invalid~.custom-control-label::before,.was-validated .custom-control-input:invalid~.custom-control-label::before{border-color:#dc3545}.custom-control-input.is-invalid~.invalid-feedback,.custom-control-input.is-invalid~.invalid-tooltip,.was-validated .custom-control-input:invalid~.invalid-feedback,.was-validated .custom-control-input:invalid~.invalid-tooltip{display:block}.custom-control-input.is-invalid:checked~.custom-control-label::before,.was-validated .custom-control-input:invalid:checked~.custom-control-label::before{border-color:#e4606d;background-color:#e4606d}.custom-control-input.is-invalid:focus~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus~.custom-control-label::before{-webkit-box-shadow:0 0 0 .2rem rgba(220,53,69,.25);box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label::before{border-color:#dc3545}.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#dc3545}.custom-file-input.is-invalid~.invalid-feedback,.custom-file-input.is-invalid~.invalid-tooltip,.was-validated .custom-file-input:invalid~.invalid-feedback,.was-validated .custom-file-input:invalid~.invalid-tooltip{display:block}.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{border-color:#dc3545;-webkit-box-shadow:0 0 0 .2rem rgba(220,53,69,.25);box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.form-inline{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.form-inline .form-check{width:100%}@media (min-width:576px){.form-inline label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}.form-inline .form-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .custom-select,.form-inline .input-group{width:auto}.form-inline .form-check{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;-ms-flex-negative:0;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}.form-inline .custom-control{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.form-inline .custom-control-label{margin-bottom:0}}.btn{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:7px 12px;font-size:0;line-height:0;border-radius:0;-webkit-transition:all .25s ease;transition:all .25s ease}@media (prefers-reduced-motion:reduce){.btn{-webkit-transition:none;transition:none}}.btn:hover{color:#212529;text-decoration:none}.btn.focus,.btn:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.25);box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.btn.disabled,.btn:disabled{opacity:.65}a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}.btn-primary{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:hover{color:#fff;background-color:#0069d9;border-color:#0062cc}.btn-primary.focus,.btn-primary:focus{-webkit-box-shadow:0 0 0 .2rem rgba(38,143,255,.5);box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf}.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(38,143,255,.5);box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}.btn-secondary.focus,.btn-secondary:focus{-webkit-box-shadow:0 0 0 .2rem rgba(130,138,145,.5);box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(130,138,145,.5);box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}.btn-success{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:hover{color:#fff;background-color:#218838;border-color:#1e7e34}.btn-success.focus,.btn-success:focus{-webkit-box-shadow:0 0 0 .2rem rgba(72,180,97,.5);box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(72,180,97,.5);box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}.btn-info{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-info.focus,.btn-info:focus{-webkit-box-shadow:0 0 0 .2rem rgba(58,176,195,.5);box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(58,176,195,.5);box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-warning{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:hover{color:#212529;background-color:#e0a800;border-color:#d39e00}.btn-warning.focus,.btn-warning:focus{-webkit-box-shadow:0 0 0 .2rem rgba(222,170,12,.5);box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(222,170,12,.5);box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:hover{color:#fff;background-color:#c82333;border-color:#bd2130}.btn-danger.focus,.btn-danger:focus{-webkit-box-shadow:0 0 0 .2rem rgba(225,83,97,.5);box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(225,83,97,.5);box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}.btn-light.focus,.btn-light:focus{-webkit-box-shadow:0 0 0 .2rem rgba(216,217,219,.5);box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(216,217,219,.5);box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}.btn-dark{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:hover{color:#fff;background-color:#23272b;border-color:#1d2124}.btn-dark.focus,.btn-dark:focus{-webkit-box-shadow:0 0 0 .2rem rgba(82,88,93,.5);box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(82,88,93,.5);box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}.btn-outline-primary{color:#007bff;border-color:#007bff}.btn-outline-primary:hover{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary.focus,.btn-outline-primary:focus{-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.5);box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#007bff;background-color:transparent}.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#007bff;border-color:#007bff}.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.5);box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.btn-outline-secondary{color:#6c757d;border-color:#6c757d}.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary.focus,.btn-outline-secondary:focus{-webkit-box-shadow:0 0 0 .2rem rgba(108,117,125,.5);box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(108,117,125,.5);box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.btn-outline-success{color:#28a745;border-color:#28a745}.btn-outline-success:hover{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success.focus,.btn-outline-success:focus{-webkit-box-shadow:0 0 0 .2rem rgba(40,167,69,.5);box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;background-color:transparent}.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745}.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(40,167,69,.5);box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.btn-outline-info{color:#17a2b8;border-color:#17a2b8}.btn-outline-info:hover{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info.focus,.btn-outline-info:focus{-webkit-box-shadow:0 0 0 .2rem rgba(23,162,184,.5);box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:transparent}.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(23,162,184,.5);box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-warning{color:#ffc107;border-color:#ffc107}.btn-outline-warning:hover{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning.focus,.btn-outline-warning:focus{-webkit-box-shadow:0 0 0 .2rem rgba(255,193,7,.5);box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(255,193,7,.5);box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.btn-outline-danger{color:#dc3545;border-color:#dc3545}.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger.focus,.btn-outline-danger:focus{-webkit-box-shadow:0 0 0 .2rem rgba(220,53,69,.5);box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545}.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(220,53,69,.5);box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:hover{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light.focus,.btn-outline-light:focus{-webkit-box-shadow:0 0 0 .2rem rgba(248,249,250,.5);box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(248,249,250,.5);box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.btn-outline-dark{color:#343a40;border-color:#343a40}.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark.focus,.btn-outline-dark:focus{-webkit-box-shadow:0 0 0 .2rem rgba(52,58,64,.5);box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:transparent}.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(52,58,64,.5);box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.btn-link{font-weight:400;color:#007bff;text-decoration:none}.btn-link:hover{color:#333;text-decoration:underline}.btn-link.focus,.btn-link:focus{text-decoration:underline;-webkit-box-shadow:none;box-shadow:none}.btn-link.disabled,.btn-link:disabled{color:#6c757d;pointer-events:none}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:0;line-height:1.5;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:0;line-height:1.5;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{-webkit-transition:opacity .15s linear;transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{-webkit-transition:none;transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{-webkit-transition:none;transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.dropdown-toggle:empty::after{margin-left:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:0;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}.dropdown-menu-left{right:auto;left:0}.dropdown-menu-right{right:0;left:auto}@media (min-width:576px){.dropdown-menu-sm-left{right:auto;left:0}.dropdown-menu-sm-right{right:0;left:auto}}@media (min-width:768px){.dropdown-menu-md-left{right:auto;left:0}.dropdown-menu-md-right{right:0;left:auto}}@media (min-width:992px){.dropdown-menu-lg-left{right:auto;left:0}.dropdown-menu-lg-right{right:0;left:auto}}@media (min-width:1200px){.dropdown-menu-xl-left{right:auto;left:0}.dropdown-menu-xl-right{right:0;left:auto}}@media (min-width:1440px){.dropdown-menu-xxl-left{right:auto;left:0}.dropdown-menu-xxl-right{right:0;left:auto}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}.dropup .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}.dropright .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}.dropright .dropdown-toggle:empty::after{margin-left:0}.dropright .dropdown-toggle::after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}.dropleft .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}.dropleft .dropdown-toggle::after{display:none}.dropleft .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}.dropleft .dropdown-toggle:empty::after{margin-left:0}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#f8f9fa}.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:0;color:#6c757d;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}.btn-group,.btn-group-vertical{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.btn-group-vertical>.btn:hover,.btn-group>.btn:hover{z-index:1}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus{z-index:1}.btn-toolbar{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:9px;padding-left:9px}.dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropleft .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.btn-group-vertical{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%}.input-group>.custom-file,.input-group>.custom-select,.input-group>.form-control,.input-group>.form-control-plaintext{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;margin-bottom:0}.input-group>.custom-file+.custom-file,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.form-control,.input-group>.custom-select+.custom-file,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.form-control,.input-group>.form-control+.custom-file,.input-group>.form-control+.custom-select,.input-group>.form-control+.form-control,.input-group>.form-control-plaintext+.custom-file,.input-group>.form-control-plaintext+.custom-select,.input-group>.form-control-plaintext+.form-control{margin-left:-1px}.input-group>.custom-file .custom-file-input:focus~.custom-file-label,.input-group>.custom-select:focus,.input-group>.form-control:focus{z-index:3}.input-group>.custom-file .custom-file-input:focus{z-index:4}.input-group>.custom-select:not(:last-child),.input-group>.form-control:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-select:not(:first-child),.input-group>.form-control:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.custom-file{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.input-group>.custom-file:not(:last-child) .custom-file-label,.input-group>.custom-file:not(:last-child) .custom-file-label::after{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.custom-file:not(:first-child) .custom-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-append,.input-group-prepend{display:-webkit-box;display:-ms-flexbox;display:flex}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}.input-group-append .btn:focus,.input-group-prepend .btn:focus{z-index:3}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:0;font-weight:400;line-height:1.5;color:#495057;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}.input-group-text input[type=checkbox],.input-group-text input[type=radio]{margin-top:0}.input-group-lg>.custom-select,.input-group-lg>.form-control:not(textarea){height:calc(1.5em + 1rem + 2px)}.input-group-lg>.custom-select,.input-group-lg>.form-control,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{padding:.5rem 1rem;font-size:0;line-height:1.5;border-radius:.3rem}.input-group-sm>.custom-select,.input-group-sm>.form-control:not(textarea){height:calc(1.5em + .5rem + 2px)}.input-group-sm>.custom-select,.input-group-sm>.form-control,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{padding:.25rem .5rem;font-size:0;line-height:1.5;border-radius:.2rem}.input-group-lg>.custom-select,.input-group-sm>.custom-select{padding-right:1.75rem}.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}.custom-control{position:relative;display:block;min-height:0;padding-left:1.5rem}.custom-control-inline{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:1rem}.custom-control-input{position:absolute;z-index:-1;opacity:0}.custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:#007bff;background-color:#007bff}.custom-control-input:focus~.custom-control-label::before{-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.25);box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color:#80bdff}.custom-control-input:not(:disabled):active~.custom-control-label::before{color:#fff;background-color:#b3d7ff;border-color:#b3d7ff}.custom-control-input:disabled~.custom-control-label{color:#6c757d}.custom-control-input:disabled~.custom-control-label::before{background-color:#e9ecef}.custom-control-label{position:relative;margin-bottom:0;vertical-align:top}.custom-control-label::before{position:absolute;top:-.5rem;left:-1.5rem;display:block;width:1rem;height:1rem;pointer-events:none;content:"";background-color:#fff;border:#adb5bd solid 1px}.custom-control-label::after{position:absolute;top:-.5rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background:no-repeat 50%/50% 50%}.custom-checkbox .custom-control-label::before{border-radius:.25rem}.custom-checkbox .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::before{border-color:#007bff;background-color:#007bff}.custom-checkbox .custom-control-input:indeterminate~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e")}.custom-checkbox .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-checkbox .custom-control-input:disabled:indeterminate~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-radio .custom-control-label::before{border-radius:50%}.custom-radio .custom-control-input:checked~.custom-control-label::after{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e")}.custom-radio .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-switch{padding-left:2.25rem}.custom-switch .custom-control-label::before{left:-2.25rem;width:1.75rem;pointer-events:all;border-radius:.5rem}.custom-switch .custom-control-label::after{top:calc(-.5rem + 2px);left:calc(-2.25rem + 2px);width:calc(1rem - 4px);height:calc(1rem - 4px);background-color:#adb5bd;border-radius:.5rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-transform .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-transform .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-switch .custom-control-label::after{-webkit-transition:none;transition:none}}.custom-switch .custom-control-input:checked~.custom-control-label::after{background-color:#fff;-webkit-transform:translateX(.75rem);transform:translateX(.75rem)}.custom-switch .custom-control-input:disabled:checked~.custom-control-label::before{background-color:rgba(0,123,255,.5)}.custom-select{display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);padding:.375rem 1.75rem .375rem .75rem;font-size:0;font-weight:400;line-height:1.5;color:#495057;vertical-align:middle;background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-select:focus{border-color:#80bdff;outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.25);box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-select:focus::-ms-value{color:#495057;background-color:#fff}.custom-select[multiple],.custom-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.custom-select:disabled{color:#6c757d;background-color:#e9ecef}.custom-select::-ms-expand{display:none}.custom-select-sm{height:calc(1.5em + .5rem + 2px);padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:0}.custom-select-lg{height:calc(1.5em + 1rem + 2px);padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:0}.custom-file{position:relative;display:inline-block;width:100%;height:calc(1.5em + .75rem + 2px);margin-bottom:0}.custom-file-input{position:relative;z-index:2;width:100%;height:calc(1.5em + .75rem + 2px);margin:0;opacity:0}.custom-file-input:focus~.custom-file-label{border-color:#80bdff;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.25);box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.custom-file-input:disabled~.custom-file-label{background-color:#e9ecef}.custom-file-input:lang(en)~.custom-file-label::after{content:"Browse"}.custom-file-input~.custom-file-label[data-browse]::after{content:attr(data-browse)}.custom-file-label{position:absolute;top:0;right:0;left:0;z-index:1;height:calc(1.5em + .75rem + 2px);padding:.375rem .75rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;border:1px solid #ced4da;border-radius:.25rem}.custom-file-label::after{position:absolute;top:0;right:0;bottom:0;z-index:3;display:block;height:calc(1.5em + .75rem);padding:.375rem .75rem;line-height:1.5;color:#495057;content:"Browse";background-color:#e9ecef;border-left:inherit;border-radius:0 .25rem .25rem 0}.custom-range{width:100%;height:calc(1rem + .4rem);padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.custom-range:focus{outline:0}.custom-range:focus::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25);box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range:focus::-ms-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .2rem rgba(0,123,255,.25)}.custom-range::-moz-focus-outer{border:0}.custom-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#007bff;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.custom-range::-webkit-slider-thumb:active{background-color:#b3d7ff}.custom-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#007bff;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-moz-range-thumb{-webkit-transition:none;transition:none}}.custom-range::-moz-range-thumb:active{background-color:#b3d7ff}.custom-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}.custom-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.2rem;margin-left:.2rem;background-color:#007bff;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion:reduce){.custom-range::-ms-thumb{-webkit-transition:none;transition:none}}.custom-range::-ms-thumb:active{background-color:#b3d7ff}.custom-range::-ms-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem}.custom-range::-ms-fill-lower{background-color:#dee2e6;border-radius:1rem}.custom-range::-ms-fill-upper{margin-right:15px;background-color:#dee2e6;border-radius:1rem}.custom-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}.custom-range:disabled::-webkit-slider-runnable-track{cursor:default}.custom-range:disabled::-moz-range-thumb{background-color:#adb5bd}.custom-range:disabled::-moz-range-track{cursor:default}.custom-range:disabled::-ms-thumb{background-color:#adb5bd}.custom-control-label::before,.custom-file-label,.custom-select{-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.custom-control-label::before,.custom-file-label,.custom-select{-webkit-transition:none;transition:none}}.nav{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #dee2e6}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:.25rem}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}.nav-fill .nav-item{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;text-align:center}.nav-justified .nav-item{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem}.navbar>.container,.navbar>.container-fluid{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.navbar-brand{display:inline-block;padding-top:.5rem;padding-bottom:.5rem;margin-right:1rem;font-size:0;line-height:inherit;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static;float:none}.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navbar-toggler{padding:.25rem .75rem;font-size:0;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:0}.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%}@media (max-width:575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:576px){.navbar-expand-sm{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-sm .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-sm .navbar-collapse{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (max-width:767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:768px){.navbar-expand-md{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-md .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-md .navbar-collapse{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (max-width:991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:992px){.navbar-expand-lg{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-lg .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (max-width:1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:1200px){.navbar-expand-xl{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-xl .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-xl .navbar-collapse{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}@media (max-width:1439.98px){.navbar-expand-xxl>.container,.navbar-expand-xxl>.container-fluid{padding-right:0;padding-left:0}}@media (min-width:1440px){.navbar-expand-xxl{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-xxl .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xxl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xxl>.container,.navbar-expand-xxl>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-xxl .navbar-collapse{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-xxl .navbar-toggler{display:none}}.navbar-expand{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand>.container,.navbar-expand>.container-fluid{padding-right:0;padding-left:0}.navbar-expand .navbar-nav{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand>.container,.navbar-expand>.container-fluid{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand .navbar-collapse{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgba(0,0,0,.5)}.navbar-light .navbar-text a{color:rgba(0,0,0,.9)}.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.5)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255, 255, 255, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:rgba(255,255,255,.5)}.navbar-dark .navbar-text a{color:#fff}.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:0 solid none;border-radius:0}.card>hr{margin-right:0;margin-left:0}.card>.list-group:first-child .list-group-item:first-child{border-top-left-radius:0;border-top-right-radius:0}.card>.list-group:last-child .list-group-item:last-child{border-bottom-right-radius:0;border-bottom-left-radius:0}.card-body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:0 solid none}.card-header:first-child{border-radius:calc(0 - 0) calc(0 - 0) 0 0}.card-header+.list-group .list-group-item:first-child{border-top:0}.card-footer{padding:.75rem 1.25rem;background-color:rgba(0,0,0,.03);border-top:0 solid none}.card-footer:last-child{border-radius:0 0 calc(0 - 0) calc(0 - 0)}.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.card-img{width:100%;border-radius:calc(0 - 0)}.card-img-top{width:100%;border-top-left-radius:calc(0 - 0);border-top-right-radius:calc(0 - 0)}.card-img-bottom{width:100%;border-bottom-right-radius:calc(0 - 0);border-bottom-left-radius:calc(0 - 0)}.card-deck{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.card-deck .card{margin-bottom:15px}@media (min-width:576px){.card-deck{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;margin-right:-15px;margin-left:-15px}.card-deck .card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-right:15px;margin-bottom:0;margin-left:15px}}.card-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.card-group>.card{margin-bottom:15px}@media (min-width:576px){.card-group{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap}.card-group>.card{-webkit-box-flex:1;-ms-flex:1 0 0%;flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.card-columns .card{margin-bottom:.75rem}@media (min-width:576px){.card-columns{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:1.25rem;-moz-column-gap:1.25rem;column-gap:1.25rem;orphans:1;widows:1}.card-columns .card{display:inline-block;width:100%}}.accordion>.card{overflow:hidden}.accordion>.card:not(:first-of-type) .card-header:first-child{border-radius:0}.accordion>.card:not(:first-of-type):not(:last-of-type){border-bottom:0;border-radius:0}.accordion>.card:first-of-type{border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion>.card:last-of-type{border-top-left-radius:0;border-top-right-radius:0}.accordion>.card .card-header{margin-bottom:0}.breadcrumb{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.5rem;color:#6c757d;content:"/"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#6c757d}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:0;list-style:none;border-radius:.25rem}.page-link{position:relative;display:block;padding:.5rem .75rem;margin-left:-1px;line-height:1.25;color:#007bff;background-color:#fff;border:1px solid #dee2e6}.page-link:hover{z-index:2;color:#333;text-decoration:none;background-color:#e9ecef;border-color:#dee2e6}.page-link:focus{z-index:2;outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.25);box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}.page-item:first-child .page-link{margin-left:0;border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.page-item.active .page-link{z-index:1;color:#fff;background-color:#007bff;border-color:#007bff}.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:0;line-height:1.5}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:0;line-height:1.5}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .4em;font-size:75%;font-weight:700;line-height:1;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem;-webkit-transition:all .25s ease;transition:all .25s ease}@media (prefers-reduced-motion:reduce){.badge{-webkit-transition:none;transition:none}}a.badge:focus,a.badge:hover{text-decoration:none}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-primary{color:#fff;background-color:#007bff}a.badge-primary:focus,a.badge-primary:hover{color:#fff;background-color:#0062cc}a.badge-primary.focus,a.badge-primary:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(0,123,255,.5);box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}.badge-secondary{color:#fff;background-color:#6c757d}a.badge-secondary:focus,a.badge-secondary:hover{color:#fff;background-color:#545b62}a.badge-secondary.focus,a.badge-secondary:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(108,117,125,.5);box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}.badge-success{color:#fff;background-color:#28a745}a.badge-success:focus,a.badge-success:hover{color:#fff;background-color:#1e7e34}a.badge-success.focus,a.badge-success:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(40,167,69,.5);box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}.badge-info{color:#fff;background-color:#17a2b8}a.badge-info:focus,a.badge-info:hover{color:#fff;background-color:#117a8b}a.badge-info.focus,a.badge-info:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(23,162,184,.5);box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.badge-warning{color:#212529;background-color:#ffc107}a.badge-warning:focus,a.badge-warning:hover{color:#212529;background-color:#d39e00}a.badge-warning.focus,a.badge-warning:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(255,193,7,.5);box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}.badge-danger{color:#fff;background-color:#dc3545}a.badge-danger:focus,a.badge-danger:hover{color:#fff;background-color:#bd2130}a.badge-danger.focus,a.badge-danger:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(220,53,69,.5);box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}.badge-light{color:#212529;background-color:#f8f9fa}a.badge-light:focus,a.badge-light:hover{color:#212529;background-color:#dae0e5}a.badge-light.focus,a.badge-light:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(248,249,250,.5);box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}.badge-dark{color:#fff;background-color:#343a40}a.badge-dark:focus,a.badge-dark:hover{color:#fff;background-color:#1d2124}a.badge-dark.focus,a.badge-dark:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(52,58,64,.5);box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}.jumbotron{padding:2rem 1rem;margin-bottom:2rem;background-color:#e9ecef;border-radius:.3rem}@media (min-width:576px){.jumbotron{padding:4rem 2rem}}.jumbotron-fluid{padding-right:0;padding-left:0;border-radius:0}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}.alert-heading{color:inherit}.alert-link{font-weight:700}.alert-dismissible{padding-right:2.5rem}.alert-dismissible .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#004085;background-color:#cce5ff;border-color:#b8daff}.alert-primary hr{border-top-color:#9fcdff}.alert-primary .alert-link{color:#002752}.alert-secondary{color:#383d41;background-color:#e2e3e5;border-color:#d6d8db}.alert-secondary hr{border-top-color:#c8cbcf}.alert-secondary .alert-link{color:#202326}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-success hr{border-top-color:#b1dfbb}.alert-success .alert-link{color:#0b2e13}.alert-info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.alert-info hr{border-top-color:#abdde5}.alert-info .alert-link{color:#062c33}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert-warning hr{border-top-color:#ffe8a1}.alert-warning .alert-link{color:#533f03}.alert-danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-danger hr{border-top-color:#f1b0b7}.alert-danger .alert-link{color:#491217}.alert-light{color:#818182;background-color:#fefefe;border-color:#fdfdfe}.alert-light hr{border-top-color:#ececf6}.alert-light .alert-link{color:#686868}.alert-dark{color:#1b1e21;background-color:#d6d8d9;border-color:#c6c8ca}.alert-dark hr{border-top-color:#b9bbbe}.alert-dark .alert-link{color:#040505}@-webkit-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}.progress{display:-webkit-box;display:-ms-flexbox;display:flex;height:1rem;overflow:hidden;font-size:0;background-color:#e9ecef;border-radius:.25rem}.progress-bar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:#fff;text-align:center;white-space:nowrap;background-color:#007bff;-webkit-transition:width .6s ease;transition:width .6s ease}@media (prefers-reduced-motion:reduce){.progress-bar{-webkit-transition:none;transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}.progress-bar-animated{-webkit-animation:progress-bar-stripes 1s linear infinite;animation:progress-bar-stripes 1s linear infinite}@media (prefers-reduced-motion:reduce){.progress-bar-animated{-webkit-animation:none;animation:none}}.media{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.media-body{-webkit-box-flex:1;-ms-flex:1;flex:1}.list-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0}.list-group-item-action{width:100%;color:#495057;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}.list-group-item-action:active{color:#212529;background-color:#e9ecef}.list-group-item{position:relative;display:block;padding:.75rem 1.25rem;margin-bottom:-1px;background-color:#fff;border:1px solid rgba(0,0,0,.125)}.list-group-item:first-child{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}.list-group-horizontal{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.list-group-horizontal .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}@media (min-width:576px){.list-group-horizontal-sm{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-sm .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-sm .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-sm .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}}@media (min-width:768px){.list-group-horizontal-md{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-md .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-md .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-md .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}}@media (min-width:992px){.list-group-horizontal-lg{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-lg .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-lg .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-lg .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}}@media (min-width:1200px){.list-group-horizontal-xl{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-xl .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-xl .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xl .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}}@media (min-width:1440px){.list-group-horizontal-xxl{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.list-group-horizontal-xxl .list-group-item{margin-right:-1px;margin-bottom:0}.list-group-horizontal-xxl .list-group-item:first-child{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem;border-top-right-radius:0}.list-group-horizontal-xxl .list-group-item:last-child{margin-right:0;border-top-right-radius:.25rem;border-bottom-right-radius:.25rem;border-bottom-left-radius:0}}.list-group-flush .list-group-item{border-right:0;border-left:0;border-radius:0}.list-group-flush .list-group-item:last-child{margin-bottom:-1px}.list-group-flush:first-child .list-group-item:first-child{border-top:0}.list-group-flush:last-child .list-group-item:last-child{margin-bottom:0;border-bottom:0}.list-group-item-primary{color:#004085;background-color:#b8daff}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#004085;background-color:#9fcdff}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#004085;border-color:#004085}.list-group-item-secondary{color:#383d41;background-color:#d6d8db}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#383d41;background-color:#c8cbcf}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#383d41;border-color:#383d41}.list-group-item-success{color:#155724;background-color:#c3e6cb}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#155724;background-color:#b1dfbb}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#155724;border-color:#155724}.list-group-item-info{color:#0c5460;background-color:#bee5eb}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#0c5460;background-color:#abdde5}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0c5460;border-color:#0c5460}.list-group-item-warning{color:#856404;background-color:#ffeeba}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#856404;background-color:#ffe8a1}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#856404;border-color:#856404}.list-group-item-danger{color:#721c24;background-color:#f5c6cb}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#721c24;background-color:#f1b0b7}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#721c24;border-color:#721c24}.list-group-item-light{color:#818182;background-color:#fdfdfe}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#818182;background-color:#ececf6}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182}.list-group-item-dark{color:#1b1e21;background-color:#c6c8ca}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#1b1e21;background-color:#b9bbbe}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}.close{float:right;font-size:0;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}.close:hover{color:#000;text-decoration:none}.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}a.close.disabled{pointer-events:none}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-50px);transform:translate(0,-50px)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{-webkit-transition:none;transition:none}}.modal.show .modal-dialog{-webkit-transform:none;transform:none}.modal-dialog-scrollable{display:-webkit-box;display:-ms-flexbox;display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{-ms-flex-negative:0;flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);content:""}.modal-dialog-centered.modal-dialog-scrollable{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable::before{content:none}.modal-content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.5}.modal-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:.3rem;border-top-right-radius:.3rem}.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.5}.modal-body{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}.modal-footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;padding:1rem;border-top:1px solid #dee2e6;border-bottom-right-radius:.3rem;border-bottom-left-radius:.3rem}.modal-footer>:not(:first-child){margin-left:.25rem}.modal-footer>:not(:last-child){margin-right:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered::before{height:calc(100vh - 3.5rem)}.modal-sm{max-width:300px}}@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:1200px){.modal-xl{max-width:1140px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:0;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=right] .arrow::before,.bs-tooltip-right .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-left .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:0;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .arrow::after,.popover .arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top]>.arrow,.bs-popover-top>.arrow{bottom:calc((.5rem + 1px) * -1)}.bs-popover-auto[x-placement^=top]>.arrow::before,.bs-popover-top>.arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=top]>.arrow::after,.bs-popover-top>.arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right]>.arrow,.bs-popover-right>.arrow{left:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=right]>.arrow::before,.bs-popover-right>.arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=right]>.arrow::after,.bs-popover-right>.arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}.bs-popover-auto[x-placement^=bottom]>.arrow,.bs-popover-bottom>.arrow{top:calc((.5rem + 1px) * -1)}.bs-popover-auto[x-placement^=bottom]>.arrow::before,.bs-popover-bottom>.arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=bottom]>.arrow::after,.bs-popover-bottom>.arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-auto[x-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left]>.arrow,.bs-popover-left>.arrow{right:calc((.5rem + 1px) * -1);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=left]>.arrow::before,.bs-popover-left>.arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}.bs-popover-auto[x-placement^=left]>.arrow::after,.bs-popover-left>.arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:0;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#212529}.carousel{position:relative}.carousel.pointer-event{-ms-touch-action:pan-y;touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform .6s ease-in-out;transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{-webkit-transition:none;transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-right,.carousel-item-next:not(.carousel-item-left){-webkit-transform:translateX(100%);transform:translateX(100%)}.active.carousel-item-left,.carousel-item-prev:not(.carousel-item-right){-webkit-transform:translateX(-100%);transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;-webkit-transition-property:opacity;transition-property:opacity;-webkit-transform:none;transform:none}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;-webkit-transition:0s .6s opacity;transition:0s .6s opacity}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{-webkit-transition:none;transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5;-webkit-transition:opacity .15s ease;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{-webkit-transition:none;transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:no-repeat 50%/100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;-webkit-transition:opacity .6s ease;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators li{-webkit-transition:none;transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.bg-primary{background-color:#007bff!important}a.bg-primary:focus,a.bg-primary:hover,button.bg-primary:focus,button.bg-primary:hover{background-color:#0062cc!important}.bg-secondary{background-color:#6c757d!important}a.bg-secondary:focus,a.bg-secondary:hover,button.bg-secondary:focus,button.bg-secondary:hover{background-color:#545b62!important}.bg-success{background-color:#28a745!important}a.bg-success:focus,a.bg-success:hover,button.bg-success:focus,button.bg-success:hover{background-color:#1e7e34!important}.bg-info{background-color:#17a2b8!important}a.bg-info:focus,a.bg-info:hover,button.bg-info:focus,button.bg-info:hover{background-color:#117a8b!important}.bg-warning{background-color:#ffc107!important}a.bg-warning:focus,a.bg-warning:hover,button.bg-warning:focus,button.bg-warning:hover{background-color:#d39e00!important}.bg-danger{background-color:#dc3545!important}a.bg-danger:focus,a.bg-danger:hover,button.bg-danger:focus,button.bg-danger:hover{background-color:#bd2130!important}.bg-light{background-color:#f8f9fa!important}a.bg-light:focus,a.bg-light:hover,button.bg-light:focus,button.bg-light:hover{background-color:#dae0e5!important}.bg-dark{background-color:#343a40!important}a.bg-dark:focus,a.bg-dark:hover,button.bg-dark:focus,button.bg-dark:hover{background-color:#1d2124!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.border{border:1px solid #dee2e6!important}.border-top{border-top:1px solid #dee2e6!important}.border-right{border-right:1px solid #dee2e6!important}.border-bottom{border-bottom:1px solid #dee2e6!important}.border-left{border-left:1px solid #dee2e6!important}.border-0{border:0!important}.border-top-0{border-top:0!important}.border-right-0{border-right:0!important}.border-bottom-0{border-bottom:0!important}.border-left-0{border-left:0!important}.border-primary{border-color:#007bff!important}.border-secondary{border-color:#6c757d!important}.border-success{border-color:#28a745!important}.border-info{border-color:#17a2b8!important}.border-warning{border-color:#ffc107!important}.border-danger{border-color:#dc3545!important}.border-light{border-color:#f8f9fa!important}.border-dark{border-color:#343a40!important}.border-white{border-color:#fff!important}.rounded-sm{border-radius:.2rem!important}.rounded{border-radius:.25rem!important}.rounded-top{border-top-left-radius:.25rem!important;border-top-right-radius:.25rem!important}.rounded-right{border-top-right-radius:.25rem!important;border-bottom-right-radius:.25rem!important}.rounded-bottom{border-bottom-right-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-left{border-top-left-radius:.25rem!important;border-bottom-left-radius:.25rem!important}.rounded-lg{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-0{border-radius:0!important}.clearfix::after{display:block;clear:both;content:""}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}@media (min-width:576px){.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-sm-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:768px){.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-md-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:992px){.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-lg-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1200px){.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-xl-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media (min-width:1440px){.d-xxl-none{display:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-xxl-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important}.d-print-inline-flex{display:-webkit-inline-box!important;display:-ms-inline-flexbox!important;display:inline-flex!important}}.embed-responsive{position:relative;display:block;width:100%;padding:0;overflow:hidden}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.85714%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.flex-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}@media (min-width:576px){.flex-sm-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-sm-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-sm-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-sm-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-sm-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-sm-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-sm-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-sm-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-sm-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-sm-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-sm-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-sm-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-sm-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-sm-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-sm-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-sm-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-sm-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-sm-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-sm-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-sm-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-sm-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-sm-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-sm-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-sm-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-sm-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-sm-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-sm-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-sm-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-sm-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-sm-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-sm-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-sm-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-sm-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:768px){.flex-md-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-md-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-md-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-md-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-md-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-md-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-md-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-md-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-md-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-md-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-md-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-md-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-md-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-md-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-md-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-md-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-md-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-md-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-md-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-md-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-md-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-md-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-md-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-md-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-md-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-md-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-md-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-md-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-md-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-md-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-md-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-md-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-md-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:992px){.flex-lg-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-lg-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-lg-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-lg-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-lg-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-lg-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-lg-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-lg-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-lg-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-lg-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-lg-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-lg-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-lg-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-lg-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-lg-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-lg-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-lg-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-lg-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-lg-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-lg-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-lg-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-lg-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-lg-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-lg-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-lg-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-lg-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-lg-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-lg-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-lg-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-lg-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-lg-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-lg-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-lg-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1200px){.flex-xl-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-xl-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-xl-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xl-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-xl-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xl-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-xl-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-xl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-xl-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xl-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xl-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xl-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xl-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xl-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xl-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-xl-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xl-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}@media (min-width:1440px){.flex-xxl-row{-webkit-box-orient:horizontal!important;-webkit-box-direction:normal!important;-ms-flex-direction:row!important;flex-direction:row!important}.flex-xxl-column{-webkit-box-orient:vertical!important;-webkit-box-direction:normal!important;-ms-flex-direction:column!important;flex-direction:column!important}.flex-xxl-row-reverse{-webkit-box-orient:horizontal!important;-webkit-box-direction:reverse!important;-ms-flex-direction:row-reverse!important;flex-direction:row-reverse!important}.flex-xxl-column-reverse{-webkit-box-orient:vertical!important;-webkit-box-direction:reverse!important;-ms-flex-direction:column-reverse!important;flex-direction:column-reverse!important}.flex-xxl-wrap{-ms-flex-wrap:wrap!important;flex-wrap:wrap!important}.flex-xxl-nowrap{-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{-ms-flex-wrap:wrap-reverse!important;flex-wrap:wrap-reverse!important}.flex-xxl-fill{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}.flex-xxl-grow-0{-webkit-box-flex:0!important;-ms-flex-positive:0!important;flex-grow:0!important}.flex-xxl-grow-1{-webkit-box-flex:1!important;-ms-flex-positive:1!important;flex-grow:1!important}.flex-xxl-shrink-0{-ms-flex-negative:0!important;flex-shrink:0!important}.flex-xxl-shrink-1{-ms-flex-negative:1!important;flex-shrink:1!important}.justify-content-xxl-start{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.justify-content-xxl-end{-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important}.justify-content-xxl-center{-webkit-box-pack:center!important;-ms-flex-pack:center!important;justify-content:center!important}.justify-content-xxl-between{-webkit-box-pack:justify!important;-ms-flex-pack:justify!important;justify-content:space-between!important}.justify-content-xxl-around{-ms-flex-pack:distribute!important;justify-content:space-around!important}.align-items-xxl-start{-webkit-box-align:start!important;-ms-flex-align:start!important;align-items:flex-start!important}.align-items-xxl-end{-webkit-box-align:end!important;-ms-flex-align:end!important;align-items:flex-end!important}.align-items-xxl-center{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.align-items-xxl-baseline{-webkit-box-align:baseline!important;-ms-flex-align:baseline!important;align-items:baseline!important}.align-items-xxl-stretch{-webkit-box-align:stretch!important;-ms-flex-align:stretch!important;align-items:stretch!important}.align-content-xxl-start{-ms-flex-line-pack:start!important;align-content:flex-start!important}.align-content-xxl-end{-ms-flex-line-pack:end!important;align-content:flex-end!important}.align-content-xxl-center{-ms-flex-line-pack:center!important;align-content:center!important}.align-content-xxl-between{-ms-flex-line-pack:justify!important;align-content:space-between!important}.align-content-xxl-around{-ms-flex-line-pack:distribute!important;align-content:space-around!important}.align-content-xxl-stretch{-ms-flex-line-pack:stretch!important;align-content:stretch!important}.align-self-xxl-auto{-ms-flex-item-align:auto!important;align-self:auto!important}.align-self-xxl-start{-ms-flex-item-align:start!important;align-self:flex-start!important}.align-self-xxl-end{-ms-flex-item-align:end!important;align-self:flex-end!important}.align-self-xxl-center{-ms-flex-item-align:center!important;align-self:center!important}.align-self-xxl-baseline{-ms-flex-item-align:baseline!important;align-self:baseline!important}.align-self-xxl-stretch{-ms-flex-item-align:stretch!important;align-self:stretch!important}}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}@media (min-width:576px){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}}@media (min-width:768px){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}}@media (min-width:992px){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}}@media (min-width:1200px){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}}@media (min-width:1440px){.float-xxl-left{float:left!important}.float-xxl-right{float:right!important}.float-xxl-none{float:none!important}}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}.form-career .gfield_label,.form-contact .gfield_label,.form-get-in-touch .gfield_label,.form-modal .gfield_label,.form-offer .gfield_label,.form-stay-know .gform_wrapper .gfield_label,.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal}.shadow-sm{-webkit-box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important;box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow{-webkit-box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-lg{-webkit-box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important;box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{-webkit-box-shadow:none!important;box-shadow:none!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mw-100{max-width:100%!important}.mh-100{max-height:100%!important}.min-vw-100{min-width:100vw!important}.min-vh-100{min-height:100vh!important}.vw-100{width:100vw!important}.vh-100{height:100vh!important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;pointer-events:auto;content:"";background-color:rgba(0,0,0,0)}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.m-n1{margin:-.25rem!important}.mt-n1,.my-n1{margin-top:-.25rem!important}.mr-n1,.mx-n1{margin-right:-.25rem!important}.mb-n1,.my-n1{margin-bottom:-.25rem!important}.ml-n1,.mx-n1{margin-left:-.25rem!important}.m-n2{margin:-.5rem!important}.mt-n2,.my-n2{margin-top:-.5rem!important}.mr-n2,.mx-n2{margin-right:-.5rem!important}.mb-n2,.my-n2{margin-bottom:-.5rem!important}.ml-n2,.mx-n2{margin-left:-.5rem!important}.m-n3{margin:-1rem!important}.mt-n3,.my-n3{margin-top:-1rem!important}.mr-n3,.mx-n3{margin-right:-1rem!important}.mb-n3,.my-n3{margin-bottom:-1rem!important}.ml-n3,.mx-n3{margin-left:-1rem!important}.m-n4{margin:-1.5rem!important}.mt-n4,.my-n4{margin-top:-1.5rem!important}.mr-n4,.mx-n4{margin-right:-1.5rem!important}.mb-n4,.my-n4{margin-bottom:-1.5rem!important}.ml-n4,.mx-n4{margin-left:-1.5rem!important}.m-n5{margin:-3rem!important}.mt-n5,.my-n5{margin-top:-3rem!important}.mr-n5,.mx-n5{margin-right:-3rem!important}.mb-n5,.my-n5{margin-bottom:-3rem!important}.ml-n5,.mx-n5{margin-left:-3rem!important}.m-auto{margin:auto!important}.mt-auto,.my-auto{margin-top:auto!important}.mr-auto,.mx-auto{margin-right:auto!important}.mb-auto,.my-auto{margin-bottom:auto!important}.ml-auto,.mx-auto{margin-left:auto!important}@media (min-width:576px){.m-sm-0{margin:0!important}.mt-sm-0,.my-sm-0{margin-top:0!important}.mr-sm-0,.mx-sm-0{margin-right:0!important}.mb-sm-0,.my-sm-0{margin-bottom:0!important}.ml-sm-0,.mx-sm-0{margin-left:0!important}.m-sm-1{margin:.25rem!important}.mt-sm-1,.my-sm-1{margin-top:.25rem!important}.mr-sm-1,.mx-sm-1{margin-right:.25rem!important}.mb-sm-1,.my-sm-1{margin-bottom:.25rem!important}.ml-sm-1,.mx-sm-1{margin-left:.25rem!important}.m-sm-2{margin:.5rem!important}.mt-sm-2,.my-sm-2{margin-top:.5rem!important}.mr-sm-2,.mx-sm-2{margin-right:.5rem!important}.mb-sm-2,.my-sm-2{margin-bottom:.5rem!important}.ml-sm-2,.mx-sm-2{margin-left:.5rem!important}.m-sm-3{margin:1rem!important}.mt-sm-3,.my-sm-3{margin-top:1rem!important}.mr-sm-3,.mx-sm-3{margin-right:1rem!important}.mb-sm-3,.my-sm-3{margin-bottom:1rem!important}.ml-sm-3,.mx-sm-3{margin-left:1rem!important}.m-sm-4{margin:1.5rem!important}.mt-sm-4,.my-sm-4{margin-top:1.5rem!important}.mr-sm-4,.mx-sm-4{margin-right:1.5rem!important}.mb-sm-4,.my-sm-4{margin-bottom:1.5rem!important}.ml-sm-4,.mx-sm-4{margin-left:1.5rem!important}.m-sm-5{margin:3rem!important}.mt-sm-5,.my-sm-5{margin-top:3rem!important}.mr-sm-5,.mx-sm-5{margin-right:3rem!important}.mb-sm-5,.my-sm-5{margin-bottom:3rem!important}.ml-sm-5,.mx-sm-5{margin-left:3rem!important}.p-sm-0{padding:0!important}.pt-sm-0,.py-sm-0{padding-top:0!important}.pr-sm-0,.px-sm-0{padding-right:0!important}.pb-sm-0,.py-sm-0{padding-bottom:0!important}.pl-sm-0,.px-sm-0{padding-left:0!important}.p-sm-1{padding:.25rem!important}.pt-sm-1,.py-sm-1{padding-top:.25rem!important}.pr-sm-1,.px-sm-1{padding-right:.25rem!important}.pb-sm-1,.py-sm-1{padding-bottom:.25rem!important}.pl-sm-1,.px-sm-1{padding-left:.25rem!important}.p-sm-2{padding:.5rem!important}.pt-sm-2,.py-sm-2{padding-top:.5rem!important}.pr-sm-2,.px-sm-2{padding-right:.5rem!important}.pb-sm-2,.py-sm-2{padding-bottom:.5rem!important}.pl-sm-2,.px-sm-2{padding-left:.5rem!important}.p-sm-3{padding:1rem!important}.pt-sm-3,.py-sm-3{padding-top:1rem!important}.pr-sm-3,.px-sm-3{padding-right:1rem!important}.pb-sm-3,.py-sm-3{padding-bottom:1rem!important}.pl-sm-3,.px-sm-3{padding-left:1rem!important}.p-sm-4{padding:1.5rem!important}.pt-sm-4,.py-sm-4{padding-top:1.5rem!important}.pr-sm-4,.px-sm-4{padding-right:1.5rem!important}.pb-sm-4,.py-sm-4{padding-bottom:1.5rem!important}.pl-sm-4,.px-sm-4{padding-left:1.5rem!important}.p-sm-5{padding:3rem!important}.pt-sm-5,.py-sm-5{padding-top:3rem!important}.pr-sm-5,.px-sm-5{padding-right:3rem!important}.pb-sm-5,.py-sm-5{padding-bottom:3rem!important}.pl-sm-5,.px-sm-5{padding-left:3rem!important}.m-sm-n1{margin:-.25rem!important}.mt-sm-n1,.my-sm-n1{margin-top:-.25rem!important}.mr-sm-n1,.mx-sm-n1{margin-right:-.25rem!important}.mb-sm-n1,.my-sm-n1{margin-bottom:-.25rem!important}.ml-sm-n1,.mx-sm-n1{margin-left:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.mt-sm-n2,.my-sm-n2{margin-top:-.5rem!important}.mr-sm-n2,.mx-sm-n2{margin-right:-.5rem!important}.mb-sm-n2,.my-sm-n2{margin-bottom:-.5rem!important}.ml-sm-n2,.mx-sm-n2{margin-left:-.5rem!important}.m-sm-n3{margin:-1rem!important}.mt-sm-n3,.my-sm-n3{margin-top:-1rem!important}.mr-sm-n3,.mx-sm-n3{margin-right:-1rem!important}.mb-sm-n3,.my-sm-n3{margin-bottom:-1rem!important}.ml-sm-n3,.mx-sm-n3{margin-left:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.mt-sm-n4,.my-sm-n4{margin-top:-1.5rem!important}.mr-sm-n4,.mx-sm-n4{margin-right:-1.5rem!important}.mb-sm-n4,.my-sm-n4{margin-bottom:-1.5rem!important}.ml-sm-n4,.mx-sm-n4{margin-left:-1.5rem!important}.m-sm-n5{margin:-3rem!important}.mt-sm-n5,.my-sm-n5{margin-top:-3rem!important}.mr-sm-n5,.mx-sm-n5{margin-right:-3rem!important}.mb-sm-n5,.my-sm-n5{margin-bottom:-3rem!important}.ml-sm-n5,.mx-sm-n5{margin-left:-3rem!important}.m-sm-auto{margin:auto!important}.mt-sm-auto,.my-sm-auto{margin-top:auto!important}.mr-sm-auto,.mx-sm-auto{margin-right:auto!important}.mb-sm-auto,.my-sm-auto{margin-bottom:auto!important}.ml-sm-auto,.mx-sm-auto{margin-left:auto!important}}@media (min-width:768px){.m-md-0{margin:0!important}.mt-md-0,.my-md-0{margin-top:0!important}.mr-md-0,.mx-md-0{margin-right:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}.ml-md-0,.mx-md-0{margin-left:0!important}.m-md-1{margin:.25rem!important}.mt-md-1,.my-md-1{margin-top:.25rem!important}.mr-md-1,.mx-md-1{margin-right:.25rem!important}.mb-md-1,.my-md-1{margin-bottom:.25rem!important}.ml-md-1,.mx-md-1{margin-left:.25rem!important}.m-md-2{margin:.5rem!important}.mt-md-2,.my-md-2{margin-top:.5rem!important}.mr-md-2,.mx-md-2{margin-right:.5rem!important}.mb-md-2,.my-md-2{margin-bottom:.5rem!important}.ml-md-2,.mx-md-2{margin-left:.5rem!important}.m-md-3{margin:1rem!important}.mt-md-3,.my-md-3{margin-top:1rem!important}.mr-md-3,.mx-md-3{margin-right:1rem!important}.mb-md-3,.my-md-3{margin-bottom:1rem!important}.ml-md-3,.mx-md-3{margin-left:1rem!important}.m-md-4{margin:1.5rem!important}.mt-md-4,.my-md-4{margin-top:1.5rem!important}.mr-md-4,.mx-md-4{margin-right:1.5rem!important}.mb-md-4,.my-md-4{margin-bottom:1.5rem!important}.ml-md-4,.mx-md-4{margin-left:1.5rem!important}.m-md-5{margin:3rem!important}.mt-md-5,.my-md-5{margin-top:3rem!important}.mr-md-5,.mx-md-5{margin-right:3rem!important}.mb-md-5,.my-md-5{margin-bottom:3rem!important}.ml-md-5,.mx-md-5{margin-left:3rem!important}.p-md-0{padding:0!important}.pt-md-0,.py-md-0{padding-top:0!important}.pr-md-0,.px-md-0{padding-right:0!important}.pb-md-0,.py-md-0{padding-bottom:0!important}.pl-md-0,.px-md-0{padding-left:0!important}.p-md-1{padding:.25rem!important}.pt-md-1,.py-md-1{padding-top:.25rem!important}.pr-md-1,.px-md-1{padding-right:.25rem!important}.pb-md-1,.py-md-1{padding-bottom:.25rem!important}.pl-md-1,.px-md-1{padding-left:.25rem!important}.p-md-2{padding:.5rem!important}.pt-md-2,.py-md-2{padding-top:.5rem!important}.pr-md-2,.px-md-2{padding-right:.5rem!important}.pb-md-2,.py-md-2{padding-bottom:.5rem!important}.pl-md-2,.px-md-2{padding-left:.5rem!important}.p-md-3{padding:1rem!important}.pt-md-3,.py-md-3{padding-top:1rem!important}.pr-md-3,.px-md-3{padding-right:1rem!important}.pb-md-3,.py-md-3{padding-bottom:1rem!important}.pl-md-3,.px-md-3{padding-left:1rem!important}.p-md-4{padding:1.5rem!important}.pt-md-4,.py-md-4{padding-top:1.5rem!important}.pr-md-4,.px-md-4{padding-right:1.5rem!important}.pb-md-4,.py-md-4{padding-bottom:1.5rem!important}.pl-md-4,.px-md-4{padding-left:1.5rem!important}.p-md-5{padding:3rem!important}.pt-md-5,.py-md-5{padding-top:3rem!important}.pr-md-5,.px-md-5{padding-right:3rem!important}.pb-md-5,.py-md-5{padding-bottom:3rem!important}.pl-md-5,.px-md-5{padding-left:3rem!important}.m-md-n1{margin:-.25rem!important}.mt-md-n1,.my-md-n1{margin-top:-.25rem!important}.mr-md-n1,.mx-md-n1{margin-right:-.25rem!important}.mb-md-n1,.my-md-n1{margin-bottom:-.25rem!important}.ml-md-n1,.mx-md-n1{margin-left:-.25rem!important}.m-md-n2{margin:-.5rem!important}.mt-md-n2,.my-md-n2{margin-top:-.5rem!important}.mr-md-n2,.mx-md-n2{margin-right:-.5rem!important}.mb-md-n2,.my-md-n2{margin-bottom:-.5rem!important}.ml-md-n2,.mx-md-n2{margin-left:-.5rem!important}.m-md-n3{margin:-1rem!important}.mt-md-n3,.my-md-n3{margin-top:-1rem!important}.mr-md-n3,.mx-md-n3{margin-right:-1rem!important}.mb-md-n3,.my-md-n3{margin-bottom:-1rem!important}.ml-md-n3,.mx-md-n3{margin-left:-1rem!important}.m-md-n4{margin:-1.5rem!important}.mt-md-n4,.my-md-n4{margin-top:-1.5rem!important}.mr-md-n4,.mx-md-n4{margin-right:-1.5rem!important}.mb-md-n4,.my-md-n4{margin-bottom:-1.5rem!important}.ml-md-n4,.mx-md-n4{margin-left:-1.5rem!important}.m-md-n5{margin:-3rem!important}.mt-md-n5,.my-md-n5{margin-top:-3rem!important}.mr-md-n5,.mx-md-n5{margin-right:-3rem!important}.mb-md-n5,.my-md-n5{margin-bottom:-3rem!important}.ml-md-n5,.mx-md-n5{margin-left:-3rem!important}.m-md-auto{margin:auto!important}.mt-md-auto,.my-md-auto{margin-top:auto!important}.mr-md-auto,.mx-md-auto{margin-right:auto!important}.mb-md-auto,.my-md-auto{margin-bottom:auto!important}.ml-md-auto,.mx-md-auto{margin-left:auto!important}}@media (min-width:992px){.m-lg-0{margin:0!important}.mt-lg-0,.my-lg-0{margin-top:0!important}.mr-lg-0,.mx-lg-0{margin-right:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}.ml-lg-0,.mx-lg-0{margin-left:0!important}.m-lg-1{margin:.25rem!important}.mt-lg-1,.my-lg-1{margin-top:.25rem!important}.mr-lg-1,.mx-lg-1{margin-right:.25rem!important}.mb-lg-1,.my-lg-1{margin-bottom:.25rem!important}.ml-lg-1,.mx-lg-1{margin-left:.25rem!important}.m-lg-2{margin:.5rem!important}.mt-lg-2,.my-lg-2{margin-top:.5rem!important}.mr-lg-2,.mx-lg-2{margin-right:.5rem!important}.mb-lg-2,.my-lg-2{margin-bottom:.5rem!important}.ml-lg-2,.mx-lg-2{margin-left:.5rem!important}.m-lg-3{margin:1rem!important}.mt-lg-3,.my-lg-3{margin-top:1rem!important}.mr-lg-3,.mx-lg-3{margin-right:1rem!important}.mb-lg-3,.my-lg-3{margin-bottom:1rem!important}.ml-lg-3,.mx-lg-3{margin-left:1rem!important}.m-lg-4{margin:1.5rem!important}.mt-lg-4,.my-lg-4{margin-top:1.5rem!important}.mr-lg-4,.mx-lg-4{margin-right:1.5rem!important}.mb-lg-4,.my-lg-4{margin-bottom:1.5rem!important}.ml-lg-4,.mx-lg-4{margin-left:1.5rem!important}.m-lg-5{margin:3rem!important}.mt-lg-5,.my-lg-5{margin-top:3rem!important}.mr-lg-5,.mx-lg-5{margin-right:3rem!important}.mb-lg-5,.my-lg-5{margin-bottom:3rem!important}.ml-lg-5,.mx-lg-5{margin-left:3rem!important}.p-lg-0{padding:0!important}.pt-lg-0,.py-lg-0{padding-top:0!important}.pr-lg-0,.px-lg-0{padding-right:0!important}.pb-lg-0,.py-lg-0{padding-bottom:0!important}.pl-lg-0,.px-lg-0{padding-left:0!important}.p-lg-1{padding:.25rem!important}.pt-lg-1,.py-lg-1{padding-top:.25rem!important}.pr-lg-1,.px-lg-1{padding-right:.25rem!important}.pb-lg-1,.py-lg-1{padding-bottom:.25rem!important}.pl-lg-1,.px-lg-1{padding-left:.25rem!important}.p-lg-2{padding:.5rem!important}.pt-lg-2,.py-lg-2{padding-top:.5rem!important}.pr-lg-2,.px-lg-2{padding-right:.5rem!important}.pb-lg-2,.py-lg-2{padding-bottom:.5rem!important}.pl-lg-2,.px-lg-2{padding-left:.5rem!important}.p-lg-3{padding:1rem!important}.pt-lg-3,.py-lg-3{padding-top:1rem!important}.pr-lg-3,.px-lg-3{padding-right:1rem!important}.pb-lg-3,.py-lg-3{padding-bottom:1rem!important}.pl-lg-3,.px-lg-3{padding-left:1rem!important}.p-lg-4{padding:1.5rem!important}.pt-lg-4,.py-lg-4{padding-top:1.5rem!important}.pr-lg-4,.px-lg-4{padding-right:1.5rem!important}.pb-lg-4,.py-lg-4{padding-bottom:1.5rem!important}.pl-lg-4,.px-lg-4{padding-left:1.5rem!important}.p-lg-5{padding:3rem!important}.pt-lg-5,.py-lg-5{padding-top:3rem!important}.pr-lg-5,.px-lg-5{padding-right:3rem!important}.pb-lg-5,.py-lg-5{padding-bottom:3rem!important}.pl-lg-5,.px-lg-5{padding-left:3rem!important}.m-lg-n1{margin:-.25rem!important}.mt-lg-n1,.my-lg-n1{margin-top:-.25rem!important}.mr-lg-n1,.mx-lg-n1{margin-right:-.25rem!important}.mb-lg-n1,.my-lg-n1{margin-bottom:-.25rem!important}.ml-lg-n1,.mx-lg-n1{margin-left:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.mt-lg-n2,.my-lg-n2{margin-top:-.5rem!important}.mr-lg-n2,.mx-lg-n2{margin-right:-.5rem!important}.mb-lg-n2,.my-lg-n2{margin-bottom:-.5rem!important}.ml-lg-n2,.mx-lg-n2{margin-left:-.5rem!important}.m-lg-n3{margin:-1rem!important}.mt-lg-n3,.my-lg-n3{margin-top:-1rem!important}.mr-lg-n3,.mx-lg-n3{margin-right:-1rem!important}.mb-lg-n3,.my-lg-n3{margin-bottom:-1rem!important}.ml-lg-n3,.mx-lg-n3{margin-left:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.mt-lg-n4,.my-lg-n4{margin-top:-1.5rem!important}.mr-lg-n4,.mx-lg-n4{margin-right:-1.5rem!important}.mb-lg-n4,.my-lg-n4{margin-bottom:-1.5rem!important}.ml-lg-n4,.mx-lg-n4{margin-left:-1.5rem!important}.m-lg-n5{margin:-3rem!important}.mt-lg-n5,.my-lg-n5{margin-top:-3rem!important}.mr-lg-n5,.mx-lg-n5{margin-right:-3rem!important}.mb-lg-n5,.my-lg-n5{margin-bottom:-3rem!important}.ml-lg-n5,.mx-lg-n5{margin-left:-3rem!important}.m-lg-auto{margin:auto!important}.mt-lg-auto,.my-lg-auto{margin-top:auto!important}.mr-lg-auto,.mx-lg-auto{margin-right:auto!important}.mb-lg-auto,.my-lg-auto{margin-bottom:auto!important}.ml-lg-auto,.mx-lg-auto{margin-left:auto!important}}@media (min-width:1200px){.m-xl-0{margin:0!important}.mt-xl-0,.my-xl-0{margin-top:0!important}.mr-xl-0,.mx-xl-0{margin-right:0!important}.mb-xl-0,.my-xl-0{margin-bottom:0!important}.ml-xl-0,.mx-xl-0{margin-left:0!important}.m-xl-1{margin:.25rem!important}.mt-xl-1,.my-xl-1{margin-top:.25rem!important}.mr-xl-1,.mx-xl-1{margin-right:.25rem!important}.mb-xl-1,.my-xl-1{margin-bottom:.25rem!important}.ml-xl-1,.mx-xl-1{margin-left:.25rem!important}.m-xl-2{margin:.5rem!important}.mt-xl-2,.my-xl-2{margin-top:.5rem!important}.mr-xl-2,.mx-xl-2{margin-right:.5rem!important}.mb-xl-2,.my-xl-2{margin-bottom:.5rem!important}.ml-xl-2,.mx-xl-2{margin-left:.5rem!important}.m-xl-3{margin:1rem!important}.mt-xl-3,.my-xl-3{margin-top:1rem!important}.mr-xl-3,.mx-xl-3{margin-right:1rem!important}.mb-xl-3,.my-xl-3{margin-bottom:1rem!important}.ml-xl-3,.mx-xl-3{margin-left:1rem!important}.m-xl-4{margin:1.5rem!important}.mt-xl-4,.my-xl-4{margin-top:1.5rem!important}.mr-xl-4,.mx-xl-4{margin-right:1.5rem!important}.mb-xl-4,.my-xl-4{margin-bottom:1.5rem!important}.ml-xl-4,.mx-xl-4{margin-left:1.5rem!important}.m-xl-5{margin:3rem!important}.mt-xl-5,.my-xl-5{margin-top:3rem!important}.mr-xl-5,.mx-xl-5{margin-right:3rem!important}.mb-xl-5,.my-xl-5{margin-bottom:3rem!important}.ml-xl-5,.mx-xl-5{margin-left:3rem!important}.p-xl-0{padding:0!important}.pt-xl-0,.py-xl-0{padding-top:0!important}.pr-xl-0,.px-xl-0{padding-right:0!important}.pb-xl-0,.py-xl-0{padding-bottom:0!important}.pl-xl-0,.px-xl-0{padding-left:0!important}.p-xl-1{padding:.25rem!important}.pt-xl-1,.py-xl-1{padding-top:.25rem!important}.pr-xl-1,.px-xl-1{padding-right:.25rem!important}.pb-xl-1,.py-xl-1{padding-bottom:.25rem!important}.pl-xl-1,.px-xl-1{padding-left:.25rem!important}.p-xl-2{padding:.5rem!important}.pt-xl-2,.py-xl-2{padding-top:.5rem!important}.pr-xl-2,.px-xl-2{padding-right:.5rem!important}.pb-xl-2,.py-xl-2{padding-bottom:.5rem!important}.pl-xl-2,.px-xl-2{padding-left:.5rem!important}.p-xl-3{padding:1rem!important}.pt-xl-3,.py-xl-3{padding-top:1rem!important}.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pb-xl-3,.py-xl-3{padding-bottom:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.p-xl-4{padding:1.5rem!important}.pt-xl-4,.py-xl-4{padding-top:1.5rem!important}.pr-xl-4,.px-xl-4{padding-right:1.5rem!important}.pb-xl-4,.py-xl-4{padding-bottom:1.5rem!important}.pl-xl-4,.px-xl-4{padding-left:1.5rem!important}.p-xl-5{padding:3rem!important}.pt-xl-5,.py-xl-5{padding-top:3rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pb-xl-5,.py-xl-5{padding-bottom:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}.m-xl-n1{margin:-.25rem!important}.mt-xl-n1,.my-xl-n1{margin-top:-.25rem!important}.mr-xl-n1,.mx-xl-n1{margin-right:-.25rem!important}.mb-xl-n1,.my-xl-n1{margin-bottom:-.25rem!important}.ml-xl-n1,.mx-xl-n1{margin-left:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.mt-xl-n2,.my-xl-n2{margin-top:-.5rem!important}.mr-xl-n2,.mx-xl-n2{margin-right:-.5rem!important}.mb-xl-n2,.my-xl-n2{margin-bottom:-.5rem!important}.ml-xl-n2,.mx-xl-n2{margin-left:-.5rem!important}.m-xl-n3{margin:-1rem!important}.mt-xl-n3,.my-xl-n3{margin-top:-1rem!important}.mr-xl-n3,.mx-xl-n3{margin-right:-1rem!important}.mb-xl-n3,.my-xl-n3{margin-bottom:-1rem!important}.ml-xl-n3,.mx-xl-n3{margin-left:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.mt-xl-n4,.my-xl-n4{margin-top:-1.5rem!important}.mr-xl-n4,.mx-xl-n4{margin-right:-1.5rem!important}.mb-xl-n4,.my-xl-n4{margin-bottom:-1.5rem!important}.ml-xl-n4,.mx-xl-n4{margin-left:-1.5rem!important}.m-xl-n5{margin:-3rem!important}.mt-xl-n5,.my-xl-n5{margin-top:-3rem!important}.mr-xl-n5,.mx-xl-n5{margin-right:-3rem!important}.mb-xl-n5,.my-xl-n5{margin-bottom:-3rem!important}.ml-xl-n5,.mx-xl-n5{margin-left:-3rem!important}.m-xl-auto{margin:auto!important}.mt-xl-auto,.my-xl-auto{margin-top:auto!important}.mr-xl-auto,.mx-xl-auto{margin-right:auto!important}.mb-xl-auto,.my-xl-auto{margin-bottom:auto!important}.ml-xl-auto,.mx-xl-auto{margin-left:auto!important}}@media (min-width:1440px){.m-xxl-0{margin:0!important}.mt-xxl-0,.my-xxl-0{margin-top:0!important}.mr-xxl-0,.mx-xxl-0{margin-right:0!important}.mb-xxl-0,.my-xxl-0{margin-bottom:0!important}.ml-xxl-0,.mx-xxl-0{margin-left:0!important}.m-xxl-1{margin:.25rem!important}.mt-xxl-1,.my-xxl-1{margin-top:.25rem!important}.mr-xxl-1,.mx-xxl-1{margin-right:.25rem!important}.mb-xxl-1,.my-xxl-1{margin-bottom:.25rem!important}.ml-xxl-1,.mx-xxl-1{margin-left:.25rem!important}.m-xxl-2{margin:.5rem!important}.mt-xxl-2,.my-xxl-2{margin-top:.5rem!important}.mr-xxl-2,.mx-xxl-2{margin-right:.5rem!important}.mb-xxl-2,.my-xxl-2{margin-bottom:.5rem!important}.ml-xxl-2,.mx-xxl-2{margin-left:.5rem!important}.m-xxl-3{margin:1rem!important}.mt-xxl-3,.my-xxl-3{margin-top:1rem!important}.mr-xxl-3,.mx-xxl-3{margin-right:1rem!important}.mb-xxl-3,.my-xxl-3{margin-bottom:1rem!important}.ml-xxl-3,.mx-xxl-3{margin-left:1rem!important}.m-xxl-4{margin:1.5rem!important}.mt-xxl-4,.my-xxl-4{margin-top:1.5rem!important}.mr-xxl-4,.mx-xxl-4{margin-right:1.5rem!important}.mb-xxl-4,.my-xxl-4{margin-bottom:1.5rem!important}.ml-xxl-4,.mx-xxl-4{margin-left:1.5rem!important}.m-xxl-5{margin:3rem!important}.mt-xxl-5,.my-xxl-5{margin-top:3rem!important}.mr-xxl-5,.mx-xxl-5{margin-right:3rem!important}.mb-xxl-5,.my-xxl-5{margin-bottom:3rem!important}.ml-xxl-5,.mx-xxl-5{margin-left:3rem!important}.p-xxl-0{padding:0!important}.pt-xxl-0,.py-xxl-0{padding-top:0!important}.pr-xxl-0,.px-xxl-0{padding-right:0!important}.pb-xxl-0,.py-xxl-0{padding-bottom:0!important}.pl-xxl-0,.px-xxl-0{padding-left:0!important}.p-xxl-1{padding:.25rem!important}.pt-xxl-1,.py-xxl-1{padding-top:.25rem!important}.pr-xxl-1,.px-xxl-1{padding-right:.25rem!important}.pb-xxl-1,.py-xxl-1{padding-bottom:.25rem!important}.pl-xxl-1,.px-xxl-1{padding-left:.25rem!important}.p-xxl-2{padding:.5rem!important}.pt-xxl-2,.py-xxl-2{padding-top:.5rem!important}.pr-xxl-2,.px-xxl-2{padding-right:.5rem!important}.pb-xxl-2,.py-xxl-2{padding-bottom:.5rem!important}.pl-xxl-2,.px-xxl-2{padding-left:.5rem!important}.p-xxl-3{padding:1rem!important}.pt-xxl-3,.py-xxl-3{padding-top:1rem!important}.pr-xxl-3,.px-xxl-3{padding-right:1rem!important}.pb-xxl-3,.py-xxl-3{padding-bottom:1rem!important}.pl-xxl-3,.px-xxl-3{padding-left:1rem!important}.p-xxl-4{padding:1.5rem!important}.pt-xxl-4,.py-xxl-4{padding-top:1.5rem!important}.pr-xxl-4,.px-xxl-4{padding-right:1.5rem!important}.pb-xxl-4,.py-xxl-4{padding-bottom:1.5rem!important}.pl-xxl-4,.px-xxl-4{padding-left:1.5rem!important}.p-xxl-5{padding:3rem!important}.pt-xxl-5,.py-xxl-5{padding-top:3rem!important}.pr-xxl-5,.px-xxl-5{padding-right:3rem!important}.pb-xxl-5,.py-xxl-5{padding-bottom:3rem!important}.pl-xxl-5,.px-xxl-5{padding-left:3rem!important}.m-xxl-n1{margin:-.25rem!important}.mt-xxl-n1,.my-xxl-n1{margin-top:-.25rem!important}.mr-xxl-n1,.mx-xxl-n1{margin-right:-.25rem!important}.mb-xxl-n1,.my-xxl-n1{margin-bottom:-.25rem!important}.ml-xxl-n1,.mx-xxl-n1{margin-left:-.25rem!important}.m-xxl-n2{margin:-.5rem!important}.mt-xxl-n2,.my-xxl-n2{margin-top:-.5rem!important}.mr-xxl-n2,.mx-xxl-n2{margin-right:-.5rem!important}.mb-xxl-n2,.my-xxl-n2{margin-bottom:-.5rem!important}.ml-xxl-n2,.mx-xxl-n2{margin-left:-.5rem!important}.m-xxl-n3{margin:-1rem!important}.mt-xxl-n3,.my-xxl-n3{margin-top:-1rem!important}.mr-xxl-n3,.mx-xxl-n3{margin-right:-1rem!important}.mb-xxl-n3,.my-xxl-n3{margin-bottom:-1rem!important}.ml-xxl-n3,.mx-xxl-n3{margin-left:-1rem!important}.m-xxl-n4{margin:-1.5rem!important}.mt-xxl-n4,.my-xxl-n4{margin-top:-1.5rem!important}.mr-xxl-n4,.mx-xxl-n4{margin-right:-1.5rem!important}.mb-xxl-n4,.my-xxl-n4{margin-bottom:-1.5rem!important}.ml-xxl-n4,.mx-xxl-n4{margin-left:-1.5rem!important}.m-xxl-n5{margin:-3rem!important}.mt-xxl-n5,.my-xxl-n5{margin-top:-3rem!important}.mr-xxl-n5,.mx-xxl-n5{margin-right:-3rem!important}.mb-xxl-n5,.my-xxl-n5{margin-bottom:-3rem!important}.ml-xxl-n5,.mx-xxl-n5{margin-left:-3rem!important}.m-xxl-auto{margin:auto!important}.mt-xxl-auto,.my-xxl-auto{margin-top:auto!important}.mr-xxl-auto,.mx-xxl-auto{margin-right:auto!important}.mb-xxl-auto,.my-xxl-auto{margin-bottom:auto!important}.ml-xxl-auto,.mx-xxl-auto{margin-left:auto!important}}.text-monospace{font-family:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace!important}.text-justify{text-align:justify!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}@media (min-width:576px){.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}@media (min-width:1440px){.text-xxl-left{text-align:left!important}.text-xxl-right{text-align:right!important}.text-xxl-center{text-align:center!important}}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-lighter{font-weight:lighter!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-weight-bolder{font-weight:bolder!important}.font-italic{font-style:italic!important}.text-white{color:#fff!important}.text-primary{color:#007bff!important}a.text-primary:focus,a.text-primary:hover{color:#0056b3!important}.text-secondary{color:#6c757d!important}a.text-secondary:focus,a.text-secondary:hover{color:#494f54!important}.text-success{color:#28a745!important}a.text-success:focus,a.text-success:hover{color:#19692c!important}.text-info{color:#17a2b8!important}a.text-info:focus,a.text-info:hover{color:#0f6674!important}.text-warning{color:#ffc107!important}a.text-warning:focus,a.text-warning:hover{color:#ba8b00!important}.text-danger{color:#dc3545!important}a.text-danger:focus,a.text-danger:hover{color:#a71d2a!important}.text-light{color:#f8f9fa!important}a.text-light:focus,a.text-light:hover{color:#cbd3da!important}.text-dark{color:#343a40!important}a.text-dark:focus,a.text-dark:hover{color:#121416!important}.text-body{color:#212529!important}.text-muted{color:#6c757d!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:rgba(255,255,255,.5)!important}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.text-decoration-none{text-decoration:none!important}.text-break{word-break:break-word!important;overflow-wrap:break-word!important}.text-reset{color:inherit!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}@media print{*,::after,::before{text-shadow:none!important;-webkit-box-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}abbr[title]::after{content:" (" attr(title) ")"}pre{white-space:pre-wrap!important}blockquote,pre{border:1px solid #adb5bd;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px!important}.container{min-width:992px!important}.navbar{display:none}.badge{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #dee2e6!important}.table-dark{color:inherit}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#dee2e6}.table .thead-dark th{color:inherit;border-color:#dee2e6}}/*!
 *  Font Awesome 4.7.0 by @davegandy - http://fontawesome.io - @fontawesome
 *  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
 */@font-face{font-family:FontAwesome;src:url(../fonts/fontawesome-webfont.eot?v=4.7.0);src:url(../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format("embedded-opentype"),url(../fonts/fontawesome-webfont.woff2?v=4.7.0) format("woff2"),url(../fonts/fontawesome-webfont.woff?v=4.7.0) format("woff"),url(../fonts/fontawesome-webfont.ttf?v=4.7.0) format("truetype"),url(../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format("svg");font-weight:400;font-style:normal}.fa{display:inline-block;font:normal normal normal 14px/1 FontAwesome;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-right{float:right}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fa-rotate-90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-webkit-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{-webkit-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{-webkit-filter:none;filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-close:before,.fa-remove:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-cog:before,.fa-gear:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-repeat:before,.fa-rotate-right:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-exclamation-triangle:before,.fa-warning:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-cogs:before,.fa-gears:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-floppy-o:before,.fa-save:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-sort:before,.fa-unsorted:before{content:"\f0dc"}.fa-sort-desc:before,.fa-sort-down:before{content:"\f0dd"}.fa-sort-asc:before,.fa-sort-up:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-gavel:before,.fa-legal:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-bolt:before,.fa-flash:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-clipboard:before,.fa-paste:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-chain-broken:before,.fa-unlink:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:"\f150"}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:"\f151"}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:"\f152"}.fa-eur:before,.fa-euro:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-inr:before,.fa-rupee:before{content:"\f156"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:"\f157"}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:"\f158"}.fa-krw:before,.fa-won:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-try:before,.fa-turkish-lira:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-bank:before,.fa-institution:before,.fa-university:before{content:"\f19c"}.fa-graduation-cap:before,.fa-mortar-board:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:"\f1c5"}.fa-file-archive-o:before,.fa-file-zip-o:before{content:"\f1c6"}.fa-file-audio-o:before,.fa-file-sound-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before,.fa-resistance:before{content:"\f1d0"}.fa-empire:before,.fa-ge:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-paper-plane:before,.fa-send:before{content:"\f1d8"}.fa-paper-plane-o:before,.fa-send-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-bed:before,.fa-hotel:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-y-combinator:before,.fa-yc:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery-full:before,.fa-battery:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-television:before,.fa-tv:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before{content:"\f2a3"}.fa-deaf:before,.fa-deafness:before,.fa-hard-of-hearing:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-sign-language:before,.fa-signing:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-address-card:before,.fa-vcard:before{content:"\f2bb"}.fa-address-card-o:before,.fa-vcard-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer-full:before,.fa-thermometer:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bath:before,.fa-bathtub:before,.fa-s15:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.form-career .gfield_label,.form-contact .gfield_label,.form-get-in-touch .gfield_label,.form-modal .gfield_label,.form-offer .gfield_label,.form-stay-know .gform_wrapper .gfield_label,.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}/*! normalize.css v2.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}a{background:0 0}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"\201C" "\201D" "\2018" "\2019"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:transparent;position:relative;z-index:1}.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0!important;font:inherit}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{-webkit-transition:height .5s ease-in-out;transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url(owl.video.play.png) no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:-webkit-transform .1s ease;transition:-webkit-transform .1s ease;transition:transform .1s ease;transition:transform .1s ease,-webkit-transform .1s ease}.owl-carousel .owl-video-play-icon:hover{-webkit-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}@font-face{font-family:Gotham;font-style:normal;font-weight:400;src:url(../fonts/gotham-book/gotham-book.eot);src:url(../fonts/gotham-book/gotham-book.eot?#iefix) format("embedded-opentype"),url(../fonts/gotham-book/gotham-book.woff) format("woff"),url(../fonts/gotham-book/gotham-book.ttf) format("truetype")}@font-face{font-family:Gotham;font-style:normal;font-weight:500;src:url(../fonts/gotham-medium/gotham-medium.eot);src:url(../fonts/gotham-medium/gotham-medium.eot?#iefix) format("embedded-opentype"),url(../fonts/gotham-medium/gotham-medium.woff) format("woff"),url(../fonts/gotham-medium/gotham-medium.ttf) format("truetype")}@font-face{font-family:Gotham;font-style:normal;font-weight:700;src:url(../fonts/gotham-bold/gotham-bold.eot);src:url(../fonts/gotham-bold/gotham-bold.eot?#iefix) format("embedded-opentype"),url(../fonts/gotham-bold/gotham-bold.woff) format("woff"),url(../fonts/gotham-bold/gotham-bold.ttf) format("truetype")}@font-face{font-family:"Utopia Std";font-style:normal;font-weight:400;src:url(../fonts/utopiastd-regular/utopiastd-regular.eot);src:url(../fonts/utopiastd-regular/utopiastd-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/utopiastd-regular/utopiastd-regular.woff) format("woff"),url(../fonts/utopiastd-regular/utopiastd-regular.ttf) format("truetype")}.alignleft{float:left;margin:0 10px 5px 0}.alignright{float:right;margin:0 0 5px 10px}.aligncenter{display:block;margin:0 auto 5px}@-webkit-keyframes animate{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.15,1.15,1.15);transform:scale3d(1.15,1.15,1.15)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}@keyframes animate{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}50%{-webkit-transform:scale3d(1.15,1.15,1.15);transform:scale3d(1.15,1.15,1.15)}to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}}.animation{-webkit-animation-name:animate;animation-name:animate}.wrapper{position:relative}.video-wrapper{height:0;padding-bottom:56.25%;padding-top:25px;position:relative}.video-wrapper iframe{left:0;height:100%;position:absolute;top:0;width:100%}*{-webkit-box-sizing:border-box;box-sizing:border-box}* ::after,* ::before{-webkit-box-sizing:border-box;box-sizing:border-box}:not(iframe){-webkit-transition:.25s ease;transition:.25s ease;-webkit-transition-property:background,border,color,left,margin,padding,right,opacity;transition-property:background,border,color,left,margin,padding,right,opacity}body,html{height:100%}body{background-color:#f6f4f2;color:#425664;font-family:"Utopia Std",serif,sans-serif;font-size:12px;line-height:22px;-webkit-transition:all 0s;transition:all 0s}input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],textarea{background:#eee;border:1px solid transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:#425664;font:500 12px Gotham,sans-serif;letter-spacing:2px;height:48px;padding:0 20px}input[type=email]:focus,input[type=password]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,textarea:focus{background:#fff;border:1px solid #425664;outline:0}input[type=email]:focus:required:invalid,input[type=password]:focus:required:invalid,input[type=search]:focus:required:invalid,input[type=tel]:focus:required:invalid,input[type=text]:focus:required:invalid,textarea:focus:required:invalid{color:red}input[type=email]:required:valid,input[type=password]:required:valid,input[type=search]:required:valid,input[type=tel]:required:valid,input[type=text]:required:valid,textarea:required:valid{color:#425664}input[type=email]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=search]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=text]::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#425664;opacity:1;text-transform:uppercase}input[type=email]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=search]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=text]::-moz-placeholder,textarea::-moz-placeholder{color:#425664;opacity:1;text-transform:uppercase}input[type=email]::-ms-input-placeholder,input[type=password]::-ms-input-placeholder,input[type=search]::-ms-input-placeholder,input[type=tel]::-ms-input-placeholder,input[type=text]::-ms-input-placeholder,textarea::-ms-input-placeholder{color:#425664;opacity:1;text-transform:uppercase}input[type=email]::placeholder,input[type=password]::placeholder,input[type=search]::placeholder,input[type=tel]::placeholder,input[type=text]::placeholder,textarea::placeholder{color:#425664;opacity:1;text-transform:uppercase}textarea{height:180px;padding:16px 16px 0 20px;resize:none}textarea:focus{background:#fff;border:1px solid #425664;outline:0}input[type=submit]{background:url(../img/icons/icon-arrow-right.svg) no-repeat right 0 center;border:none;border-bottom:1px solid #425664;border-radius:0;cursor:pointer;font:500 14px Gotham,sans-serif;height:32px;letter-spacing:2px;padding:0;text-align:left;text-transform:uppercase;width:150px;-webkit-appearance:none}input[type=submit]:hover{padding:0 0 0 7px}input[type=submit]:focus{outline:0}iframe{max-width:100%}.file,.ginput_container_fileupload{background:#c6ad8f;color:#fff;cursor:pointer;font:700 10px/24px Gotham,sans-serif;letter-spacing:1px;height:24px;overflow:hidden;padding:0 15px;position:relative;text-transform:uppercase}@media (min-width:768px){.file,.ginput_container_fileupload{background:0 0;color:#425664;line-height:10px;padding:0}}.file input[type=file],.ginput_container_fileupload input[type=file]{cursor:inherit;display:block;font-size:999px;min-height:100%;min-width:100%;opacity:0;position:absolute;right:0;text-align:right;top:0}.file+.validation_message,.ginput_container_fileupload+.validation_message{position:absolute}.ginput_container_fileupload{line-height:16px;max-width:150px}@media (min-width:768px){.ginput_container_fileupload{line-height:16px;background-color:#c6ad8f;font-size:10px;color:#fff;text-align:center}}.file_uploaded{position:absolute;color:#425664;top:35px;text-transform:uppercase;letter-spacing:2px;font:500 12px Gotham,sans-serif}@media (min-width:768px){.file_uploaded{top:5px;left:178px}}.checkbox{display:block;margin:0 0 16px}.checkbox input{margin:10px 0 0 -20px;position:absolute;opacity:0;z-index:-1}.checkbox-title{color:#425664;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font:12px/16px "Utopia Std",serif;padding:4px 5px 4px 32px;position:relative}.checkbox-title:before{background:#c6ad8f;border:7px solid #eee;content:'';height:24px;left:2px;position:absolute;-webkit-transition:.2s;transition:.2s;top:0;width:24px}input:checked+.checkbox-title:before{background:#eee;border-color:#c6ad8f}.radio{-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;height:59px;margin:0 0 16px;width:100%}.radio input{margin:10px 0 0;position:absolute;opacity:0;z-index:-1}.radio-title{color:#425664;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font:12px/16px "Utopia Std",serif;padding:4px 5px 4px 32px;position:relative;width:100%}.radio-title:before{background:#c6ad8f;border:7px solid #eee;border-radius:50%;content:'';height:24px;left:2px;position:absolute;-webkit-transition:.2s;transition:.2s;top:1px;width:24px}input:checked+.radio-title:before{background:#eee;border-color:#c6ad8f}.quantity{position:relative;width:100%}.quantity input[type=number]::-webkit-inner-spin-button,.quantity input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.quantity input[type=number]{-moz-appearance:textfield}.quantity input{background:#fff;border:none;color:#425664;display:block;font:500 12px Gotham,sans-serif;height:32px;margin:0;padding:0 15px;text-align:center;width:100%}.quantity input:focus{outline:0}.quantity-button{background:#425664;color:#c6ad8f;cursor:pointer;display:block;font:20px/30px Gotham,sans-serif;left:0;height:32px;position:absolute;text-align:center;top:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:32px}.quantity-button.quantity-up{left:auto;right:0}.ginput_container_select,.select{background:#eee;position:relative;overflow:hidden}.ginput_container_select::after,.select::after{border-right:3px solid #c6ad8f;border-bottom:3px solid #c6ad8f;content:'';height:9px;position:absolute;right:22px;top:20px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:9px}.ginput_container_select select,.select select{background:0 0;border:none;color:#425664;font:500 12px/48px Gotham,sans-serif;height:48px;letter-spacing:2px;padding:0 190px 0 20px;position:relative;text-transform:uppercase;width:calc(100% + 140px);z-index:2}@media all and (-ms-high-contrast:none){.ginput_container_select select,.select select{padding:0 60px 0 20px}}@media (min-width:576px){.ginput_container_select select,.select select{padding:0 120px 0 20px}}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-appearance:none}select:focus{outline:0}select:focus::-ms-value{color:#000;background:0 0}button:focus{outline:0}a{text-decoration:none;cursor:pointer;color:#c6ad8f}a:active,a:focus{-webkit-box-shadow:none!important;box-shadow:none!important;outline:0!important}a:not([href]){cursor:initial}h1{font-size:5em}h2{font-size:2.5em}h2.title{color:#425664;font:12px/16px Gotham,sans-serif;letter-spacing:3.33px;margin:8px 0 24px;text-transform:uppercase}@media (min-width:992px){h2.title{font-size:14px;letter-spacing:3.89px}}p{margin:0 0 22px}p:last-child{margin:0}ul{margin:0;padding:0;list-style:none}img{height:auto;max-width:100%}.form-career .gfield_label,.form-contact .gfield_label,.form-get-in-touch .gfield_label,.form-modal .gfield_label,.form-offer .gfield_label,.form-stay-know .gform_wrapper .gfield_label,.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden;width:1px}#loader{background:#fff;display:block;height:100%;left:0;position:fixed;top:0;-webkit-transition:1s;transition:1s;width:100%;z-index:999}.hidden-wrapper{max-height:100%;overflow:hidden}.fancybox-active .fancybox-bg{background-color:#425664}#sb_instagram{margin:0 -25px;width:auto!important}@media (min-width:992px){#sb_instagram{margin:0 -20px 0 -28px}}#sb_instagram #sbi_images .sbi_item:not(:first-child){display:none}@media (min-width:481px){#sb_instagram #sbi_images .sbi_item:not(:first-child){display:inline-block}}.owl-carousel .owl-item{-webkit-transition:opacity .5s linear;transition:opacity .5s linear}.owl-carousel .owl-item img{max-width:100%;width:auto}.owl-dots .owl-dot{height:8px;margin:0 16px 0 0;width:8px}.owl-dots .owl-dot.active span{background:#425664}.owl-dots .owl-dot span{background:#d9d9d9;border-radius:50%;display:block;height:8px;width:8px}.animated{-webkit-transition:opacity .5s linear;transition:opacity .5s linear}.owl-animated-out{z-index:1}.owl-animated-in{z-index:0}.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}body.post-type-archive .header{height:120px}@media (min-width:992px){body.post-type-archive .header{height:142px}}@media (min-width:992px){body.post-type-archive .hero-description>*{max-width:680px}}body.post-type-archive .hero-description .btn-arrow{font-size:10px}@media (min-width:414px){body.post-type-archive .hero-description .btn-arrow{font-size:12px}}@media (min-width:992px){body.post-type-archive .hero-description .btn-arrow{font-size:14px}}body.post-type-archive .filter-sidebar-item h3{padding:3px 0 13px}body.post-type-archive .card-description{margin:0 0 2px}body.single-product .header{height:120px}@media (min-width:992px){body.single-product .header{height:138px}}body.single-product .woocommerce-product-gallery img{height:auto;margin:auto;max-height:600px;max-width:600px;width:auto}body.single-product section.product{background:#fff;padding:0 10px 23px}@media (min-width:992px){body.single-product section.product{padding:60px 0 135px}}body.single-product section.product h1.product_title{color:#425664;font:18px/24px "Utopia Std",serif;margin:24px 0 16px}@media (min-width:992px){body.single-product section.product h1.product_title{margin:0 0 16px}}body.single-product section.product .woocommerce-product-details__short-description{font:12px/22px Gotham,sans-serif;margin:0 0 14px}body.single-product .cart{margin-bottom:24px}body.single-product .cart.variations_form .cart-size-quantity{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}body.single-product .cart.variations_form .cart-size-quantity .select::after{right:6px;top:8px}@media (min-width:992px){body.single-product .cart.variations_form .cart-size-quantity .select::after{right:13px}}body.single-product .cart.variations_form .cart-size-quantity .select select{line-height:32px;height:32px;padding:0 20px}@media (min-width:992px){body.single-product .cart.variations_form .cart-size-quantity .select select{padding:0 40px 0 20px}}body.single-product .cart-size-quantity{margin:0 0 16px}@media (min-width:992px){body.single-product .cart-size-quantity{background:#eee;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 24px;padding:8px 8px 8px 20px}}body.single-product .cart-size-quantity .radio{height:32px;margin:0;width:75px}body.single-product .cart-size-quantity .radio-title::before{background:#fff;border-color:#fff;border-radius:0;border-width:4px;height:16px;top:8px;width:16px}body.single-product .cart-size-quantity .radio input:checked+.radio-title::before{background:#c6ad8f}body.single-product .cart-quantity{background:#eee;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:8px 8px 8px;width:100%}@media (min-width:575px){body.single-product .cart-quantity{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width:992px){body.single-product .cart-quantity{background:0 0;margin:0;padding:0 0 0}}body.single-product .cart-quantity .cart-title{display:block}@media (min-width:992px){body.single-product .cart-quantity .cart-title{display:none}}@media (min-width:992px){body.single-product .cart-quantity .cart-title{display:block}}body.single-product .cart-quantity input:focus{-webkit-box-shadow:none;box-shadow:none;outline:0}body.single-product .cart-quantity-input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:136px}body.single-product .cart-quantity .select select{width:100%}body.single-product .cart-title{font:500 12px/32px Gotham,sans-serif;letter-spacing:2px;margin:0 8px 0 0;padding:0 20px;text-transform:uppercase}@media (min-width:575px){body.single-product .cart-title{padding:0}}body.single-product .cart-links{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0}@media (min-width:992px){body.single-product .cart-links{display:block;margin:-3px 0 0}}body.single-product .cart-links .tooltip-help,body.single-product .cart-links a:not(.tooltip-help-modal-link){color:#425664;font:700 12px/12px Gotham,sans-serif;letter-spacing:1.2px;margin:0 0 24px 0;text-decoration:none;text-transform:uppercase}@media (min-width:992px){body.single-product .cart-links .tooltip-help,body.single-product .cart-links a:not(.tooltip-help-modal-link){font-size:10px;line-height:10px;letter-spacing:1px;margin:0 24px 0 0}}body.single-product .cart-links .tooltip-help:hover,body.single-product .cart-links a:not(.tooltip-help-modal-link):hover{text-decoration:underline}body.single-product .cart .radio-title{padding-left:27px}body.single-product .cart .btn-arrow{display:inline-block;font-size:12px;margin:auto auto 16px}@media (min-width:992px){body.single-product .cart .btn-arrow{font-size:14px;margin:0}}body.single-product .cart .stock-quantity{color:#7c7c7c;display:inline-block;font:12px/28px Gotham,sans-serif;padding-left:25px;vertical-align:top}body.single-product .cart .stock-quantity a{color:#c6ad8f}body.single-product .product-range{padding:0 10px 21px}@media (min-width:992px){body.single-product .product-range{padding:31px 0 21px}}body.single-product .product-range h2.title{margin:8px 0 28px;text-align:center}@media (min-width:992px){body.single-product .product-range h2.title{margin:8px 140px 28px 0;text-align:left}}body.single-product .product-description{background:#425664;color:#fff;font:12px/24px "Utopia Std",serif;margin:40px 10px 32px;padding:40px 32px;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}@media (min-width:992px){body.single-product .product-description{font-size:15px;-webkit-box-ordinal-group:inherit;-ms-flex-order:inherit;order:inherit;margin:0 0 32px}}body.single-product .product-description-item{border-top:1px solid #c3c3c3;padding:22px 0 30px}body.single-product .product-description-item:last-child{padding-bottom:0}body.single-product .product-description h2{font:14px/24px Gotham,sans-serif;margin:0 0 14px}body.single-product .product-description .btn-arrow-white{font-size:9px;margin-bottom:17px}@media (min-width:414px){body.single-product .product-description .btn-arrow-white{font-size:12px}}@media (min-width:768px){body.single-product .product-description .btn-arrow-white{margin-right:32px}}body.single-product .product-description table.shop_attributes{margin:0}body.single-product .product-description table.shop_attributes tr{display:block}body.single-product .product-description table.shop_attributes th{border:none;display:block;font:12px/24px "Utopia Std",serif;padding:0;width:100%}@media (min-width:992px){body.single-product .product-description table.shop_attributes th{font-size:15px}}body.single-product .product-description table.shop_attributes td{border:none;display:block;font:12px/24px "Utopia Std",serif;padding:0;width:100%}@media (min-width:992px){body.single-product .product-description table.shop_attributes td{font-size:15px}}body.single-product .product-description table.shop_attributes p{padding:0}body.single-product .blend{padding:0 10px 10px}@media (min-width:992px){body.single-product .blend{padding:0 0 33px}}body.single-product .blend h2{color:#425664;font:14px/22px Gotham,sans-serif;margin:5px 0 21px;padding:0 30px 0 0;position:relative}@media (min-width:992px){body.single-product .blend h2{padding:0 150px 0 0}}body.single-product .blend h2 span:not([class]){display:block;padding-bottom:11px}body.single-product .blend h2::before{background:#c3c3c3;bottom:-10px;content:'';height:1px;left:0;position:absolute;right:29px}@media (min-width:992px){body.single-product .blend h2::before{right:0}}body.single-product .blend h2 .score{color:#425664;display:-webkit-box;display:-ms-flexbox;display:flex;font:14px/32px Gotham,sans-serif;left:0;position:absolute;top:-35px}@media (min-width:992px){body.single-product .blend h2 .score{left:inherit;right:0;top:-5px}}body.single-product .blend h2 .score-value{background:#c6ad8f;border-radius:50%;color:#425664;display:block;height:32px;margin:0 0 0 8px;text-align:center;width:32px}body.single-product .blend-item{background:#fff;color:#767676;font:15px/24px "Utopia Std",serif;margin:0 0 30px;padding:60px 35px 26px 30px}@media (min-width:992px){body.single-product .blend-item{padding:40px 35px 26px 30px}}body.single-product .blend-item.active .blend-item-toggle::before{background:#b8b8b8;content:'';left:calc(50% - 5px);height:1px;position:absolute;top:calc(50% - .5px);width:10px}body.single-product .blend-item-overlay{bottom:-10px;display:block;left:-30px;position:absolute;right:-35px;top:0}@media (min-width:992px){body.single-product .blend-item-overlay{display:none}}body.single-product .blend-item-toggle{border:1px solid #b8b8b8;border-radius:50%;cursor:pointer;display:block;height:23px;position:absolute;right:-16px;top:15px;width:23px}@media (min-width:992px){body.single-product .blend-item-toggle{display:none}}body.single-product .blend-item-toggle::before{background:#b8b8b8;content:'';left:calc(50% - .5px);height:10px;position:absolute;top:calc(50% - 5px);width:1px}body.single-product .blend-item-toggle::after{background:#b8b8b8;content:'';left:calc(50% - 5px);height:1px;position:absolute;top:calc(50% - .5px);width:10px}body.single-product .blend-content{display:none;-webkit-transition:all 0s ease;transition:all 0s ease}@media (min-width:992px){body.single-product .blend-content{display:block!important}}body.single-product .blend-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 0 22px}body.single-product .blend-list-item{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:25%}body.single-product .blend-list-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 0 0 8px}body.single-product .blend-list h3{font:14px/24px Gotham,sans-serif;margin:0}body.single-product .type-buy{background:#eee;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0 0 24px}body.single-product .type-buy-item{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:72px;margin:0;padding:10px 16px;position:relative;width:50%}@media (min-width:992px){body.single-product .type-buy-item{padding:18px 24px}}body.single-product .type-buy-item-wide{width:100%}body.single-product .type-buy-overlay{bottom:0;left:0;position:absolute;right:0;top:0;z-index:0}body.single-product .type-buy-price{color:#b2b2b2;display:block;font:500 16px/16px Gotham,sans-serif;letter-spacing:3.6px;position:relative;text-transform:uppercase;z-index:2}@media (min-width:576px){body.single-product .type-buy-price{line-height:24px}}@media (min-width:992px){body.single-product .type-buy-price{letter-spacing:2px}}body.single-product .type-buy-title{color:#b2b2b2;display:block;font:500 10px/12px Gotham,sans-serif;letter-spacing:1.7px;margin:0 0 4px;text-transform:uppercase;z-index:2}@media (min-width:576px){body.single-product .type-buy-title{position:relative}}@media (min-width:992px){body.single-product .type-buy-title{font-size:12px;letter-spacing:2px}}body.single-product .type-buy .was{border-bottom:1px solid;color:#b2b2b2;font:500 10px/12px Gotham,sans-serif;letter-spacing:.87px;margin:6px 0 0;position:relative;text-transform:uppercase;z-index:2;opacity:0}@media (min-width:576px){body.single-product .type-buy .was{left:112px;line-height:16px;position:absolute;top:32px}}body.single-product .type-buy .was-price{letter-spacing:1.67px;-webkit-transition:0s;transition:0s}body.single-product .type-buy input{opacity:0;position:absolute;z-index:-1}body.single-product .type-buy input:checked~.type-buy-overlay{background:#425664}body.single-product .type-buy input:checked~.type-buy-group .type-buy-price,body.single-product .type-buy input:checked~.type-buy-group .type-buy-title,body.single-product .type-buy input:checked~.was{color:#fff}body.single-product .type-buy input[data-type=variable]~.type-buy-group{position:relative;z-index:9}body.single-product .type-buy input[data-type=variable]~.type-buy-group .type-buy-price{text-align:center}body.single-product .upsells{padding:0 0 6px}@media (min-width:992px){body.single-product .upsells{padding:0 0 96px}}body.single-product .upsells h2{color:#425664;font:12px/16px Gotham,sans-serif;letter-spacing:3.33px;margin:8px 0 24px;text-align:center;text-transform:uppercase}@media (min-width:992px){body.single-product .upsells h2{font-size:14px;letter-spacing:3.89px}}body.single-product .product-delivery{background:#eee;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:48px;margin:0 0 25px;padding:8px 25px 16px}@media (min-width:992px){body.single-product .product-delivery{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:8px 8px 8px 24px}}body.single-product .product-delivery-title{font:500 12px/32px Gotham,sans-serif;letter-spacing:2px;margin:0 8px 8px 0;text-transform:uppercase}@media (min-width:992px){body.single-product .product-delivery-title{margin:0 8px 0 0}}body.single-product .product-delivery .quantity{max-width:136px}.woocommerce #content div.product div.images,.woocommerce #content div.product div.summary,.woocommerce div.product div.images,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.images,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.images,.woocommerce-page div.product div.summary{width:100%;margin-bottom:0}@media (min-width:768px){.woocommerce #content div.product div.images,.woocommerce #content div.product div.summary,.woocommerce div.product div.images,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.images,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.images,.woocommerce-page div.product div.summary{margin-bottom:2em}}@media (max-width:991px){.woocommerce #content div.product div.images,.woocommerce #content div.product div.summary,.woocommerce div.product div.images,.woocommerce div.product div.summary,.woocommerce-page #content div.product div.images,.woocommerce-page #content div.product div.summary,.woocommerce-page div.product div.images,.woocommerce-page div.product div.summary{top:0!important}}.woocommerce #content div.product div.images .kg-only,.woocommerce #content div.product div.summary .kg-only,.woocommerce div.product div.images .kg-only,.woocommerce div.product div.summary .kg-only,.woocommerce-page #content div.product div.images .kg-only,.woocommerce-page #content div.product div.summary .kg-only,.woocommerce-page div.product div.images .kg-only,.woocommerce-page div.product div.summary .kg-only{color:#969696;font-size:12px}.woocommerce div.product form.cart div.quantity{float:none;margin:0}.woocommerce table.shop_table{border:none;margin:0 0 50px}@media (min-width:992px){.woocommerce table.shop_table{margin:-10px 0 57px}}@media (min-width:768px){.woocommerce table.shop_table thead{display:table-header-group}}@media (min-width:768px){.woocommerce table.shop_table thead tr{display:table-row;border-top:none;padding:10px 0 27px}}.woocommerce table.shop_table thead th{border-bottom:1px solid #c6ad8f;color:#425664;font:10px/32px Gotham,sans-serif;letter-spacing:1.7px;padding:19px 0;text-transform:uppercase}.woocommerce table.shop_table tfoot td,.woocommerce table.shop_table tfoot th{font-weight:400;padding:0}.woocommerce table.shop_table tbody tr{border-top:1px solid #c6ad8f;padding:19px 0 30px}@media (min-width:768px){.woocommerce table.shop_table tbody tr{display:table-row;border-top:none;padding:10px 0 27px}}.woocommerce table.shop_table tbody tr.order{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:768px){.woocommerce table.shop_table tbody tr.order{display:table-row}}.woocommerce table.shop_table tbody td{border:none;color:#425664;font:14px/24px "Utopia Std",serif;padding:1px 0 0;width:100%}@media (min-width:768px){.woocommerce table.shop_table tbody td{line-height:initial}}.woocommerce table.shop_table tbody td::before{color:#425664;font:10px/32px Gotham,sans-serif;letter-spacing:1.7px;text-transform:uppercase}@media (min-width:768px){.woocommerce table.shop_table tbody td{padding:19px 0 5px;width:auto}}.woocommerce table.shop_table tbody td.order-number::before{content:'Subscriptions'}.woocommerce table.shop_table tbody td:nth-child(1):not(.actions){text-align:left!important;width:50%}.woocommerce table.shop_table tbody td:nth-child(1):not(.actions)::before{display:block;float:none;text-align:left}@media (min-width:768px){.woocommerce table.shop_table tbody td:nth-child(1):not(.actions)::before{display:none}}@media (min-width:768px){.woocommerce table.shop_table tbody td:nth-child(1):not(.actions){width:152px}}@media (min-width:1200px){.woocommerce table.shop_table tbody td:nth-child(1):not(.actions){width:192px}}.woocommerce table.shop_table tbody td:nth-child(1):not(.actions)+td:nth-child(2){text-align:right;width:50%}.woocommerce table.shop_table tbody td:nth-child(1):not(.actions)+td:nth-child(2)::before{text-align:right;display:block;float:none}@media (min-width:768px){.woocommerce table.shop_table tbody td:nth-child(1):not(.actions)+td:nth-child(2){text-align:left;width:192px}}.woocommerce table.shop_table tbody td:nth-child(2){text-align:right;width:50%}.woocommerce table.shop_table tbody td:nth-child(2)::before{display:block;float:none;text-align:right}@media (min-width:768px){.woocommerce table.shop_table tbody td:nth-child(2)::before{display:none}}@media (min-width:768px){.woocommerce table.shop_table tbody td:nth-child(2){text-align:left;width:192px}}.woocommerce table.shop_table tbody td.order-status{padding-bottom:13px}@media (min-width:768px){.woocommerce table.shop_table tbody td.order-status{padding-bottom:0}}.woocommerce table.shop_table tbody td.order-date{padding-bottom:8px}@media (min-width:768px){.woocommerce table.shop_table tbody td.order-date{padding-bottom:0}}.woocommerce table.shop_table tbody td.order-total{padding-bottom:12px}@media (min-width:768px){.woocommerce table.shop_table tbody td.order-total{padding-bottom:0}}@media (min-width:768px){.woocommerce table.shop_table tbody td:nth-child(1){width:192px}}@media (min-width:768px){.woocommerce table.shop_table tbody td:nth-child(2){width:192px}}@media (min-width:768px){.woocommerce table.shop_table tbody td:nth-child(3){width:192px}}@media (min-width:768px){.woocommerce table.shop_table tbody td:nth-child(4){width:192px}}.woocommerce table.shop_table tbody td.order-total{font:500 12px/24px Gotham,sans-serif;letter-spacing:2px;text-transform:uppercase}@media (min-width:768px){.woocommerce table.shop_table tbody td.order-total{font-size:10px;letter-spacing:0}}@media (min-width:1200px){.woocommerce table.shop_table tbody td.order-total{font-size:12px;letter-spacing:2.7px}}.woocommerce table.shop_table tbody td.order-actions{white-space:nowrap}.woocommerce table.shop_table tbody td a{color:#425664}@media (min-width:992px){.woocommerce table.shop_table.shop_table_cart{margin:15px 0 10px;padding:0}}.woocommerce table.shop_table.shop_table_cart thead .product-subtotal{text-align:right}.woocommerce table.shop_table.shop_table_cart tbody tr{border:none;padding-bottom:0;padding-top:40px;position:relative}@media (min-width:768px){.woocommerce table.shop_table.shop_table_cart tbody tr{padding-bottom:30px;padding-top:19px}}.woocommerce table.shop_table.shop_table_cart tbody tr:last-child{padding-bottom:0}.woocommerce table.shop_table.shop_table_cart tbody tr:last-child td{height:auto;padding-bottom:0;padding-top:26px}@media (min-width:768px){.woocommerce table.shop_table.shop_table_cart tbody tr:last-child td{height:128px;padding-top:40px}}.woocommerce table.shop_table.shop_table_cart tbody td{color:#425664;padding-bottom:12px;padding-top:7px}@media (min-width:768px){.woocommerce table.shop_table.shop_table_cart tbody td{display:table-cell;height:140px;padding-bottom:16px;padding-top:16px;text-align:left!important}}@media (min-width:992px){.woocommerce table.shop_table.shop_table_cart tbody td{text-align:inherit!important}}.woocommerce table.shop_table.shop_table_cart tbody td.product-remove{height:40px;padding-left:6px;position:absolute;right:-4px;top:51px;width:40px}.woocommerce table.shop_table.shop_table_cart tbody td.product-remove::before{display:none}@media (min-width:768px){.woocommerce table.shop_table.shop_table_cart tbody td.product-remove{height:auto;position:static;width:64px}}.woocommerce table.shop_table.shop_table_cart tbody td.product-remove a.remove{border:1px solid #b8b8b8;border-radius:50%;cursor:pointer;display:block;height:20px;position:relative;width:20px}.woocommerce table.shop_table.shop_table_cart tbody td.product-remove a.remove:hover{background:0 0}.woocommerce table.shop_table.shop_table_cart tbody td.product-remove a.remove::before{background:#b8b8b8;content:'';left:calc(50% - 4px);height:1px;position:absolute;top:calc(50% - .5px);width:8px}.woocommerce table.shop_table.shop_table_cart tbody td.product-thumbnail:nth-child(2):not(.actions){display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%}@media (min-width:768px){.woocommerce table.shop_table.shop_table_cart tbody td.product-thumbnail:nth-child(2):not(.actions){display:table-cell!important;min-width:122px;width:122px}}.woocommerce table.shop_table.shop_table_cart tbody td.product-name{width:100%}@media (min-width:768px){.woocommerce table.shop_table.shop_table_cart tbody td.product-name{width:407px}}.woocommerce table.shop_table.shop_table_cart tbody td.product-name a{color:#425664;font:14px/14px "Utopia Std",serif}.woocommerce table.shop_table.shop_table_cart tbody td.product-name .variation{font:12px/22px Gotham,sans-serif}.woocommerce table.shop_table.shop_table_cart tbody td.product-price{font:500 12px/24px Gotham,sans-serif;letter-spacing:2.7px;width:100%}@media (min-width:768px){.woocommerce table.shop_table.shop_table_cart tbody td.product-price{letter-spacing:1px;padding:0 15px;width:96px}}@media (min-width:992px){.woocommerce table.shop_table.shop_table_cart tbody td.product-price{letter-spacing:2.7px;padding:0 15px 0 0;white-space:nowrap}}@media (min-width:768px){.woocommerce table.shop_table.shop_table_cart tbody td.product-price .subscription-details{display:block;white-space:nowrap}}@media (min-width:992px){.woocommerce table.shop_table.shop_table_cart tbody td.product-price .subscription-details{display:inline}}.woocommerce table.shop_table.shop_table_cart tbody td.product-quantity{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%}@media (min-width:768px){.woocommerce table.shop_table.shop_table_cart tbody td.product-quantity{display:table-cell;width:98px}}.woocommerce table.shop_table.shop_table_cart tbody td.product-quantity .quantity{width:auto}.woocommerce table.shop_table.shop_table_cart tbody td.product-quantity .quantity-button{display:none}.woocommerce table.shop_table.shop_table_cart tbody td.product-quantity .quantity .qty{width:72px}.woocommerce table.shop_table.shop_table_cart tbody td.product-subtotal{font:500 12px/24px Gotham,sans-serif;letter-spacing:2.7px;text-align:right!important;width:100%}@media (min-width:768px){.woocommerce table.shop_table.shop_table_cart tbody td.product-subtotal{letter-spacing:1px;padding:0 0 0 15px;width:75px}}@media (min-width:992px){.woocommerce table.shop_table.shop_table_cart tbody td.product-subtotal{letter-spacing:2.7px;white-space:nowrap}}@media (min-width:768px){.woocommerce table.shop_table.shop_table_cart tbody td.product-subtotal .subscription-details{display:block;white-space:nowrap}}@media (min-width:992px){.woocommerce table.shop_table.shop_table_cart tbody td.product-subtotal .subscription-details{display:inline}}.woocommerce table.shop_table.shop_table_cart .btn{font-size:10px;max-width:180px;padding-right:40px;width:100%}@media (min-width:414px){.woocommerce table.shop_table.shop_table_cart .btn{font-size:12px}}@media (min-width:992px){.woocommerce table.shop_table.shop_table_cart .btn{font-size:14px}}.woocommerce table.shop_table.shop_table_cart td .coupon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;max-width:100%;width:100%}@media (min-width:768px){.woocommerce table.shop_table.shop_table_cart td .coupon{float:left;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;max-width:426px;padding-bottom:0}}@media (min-width:992px){.woocommerce table.shop_table.shop_table_cart td .coupon{max-width:526px}}.woocommerce table.shop_table.shop_table_cart td .coupon::after,.woocommerce table.shop_table.shop_table_cart td .coupon::before{display:none}.woocommerce table.shop_table.shop_table_cart td .coupon input[type=text].coupon-text{background:#eee;border:none;height:48px;margin:0 0 37px;padding:0 24px;width:100%}@media (min-width:768px){.woocommerce table.shop_table.shop_table_cart td .coupon input[type=text].coupon-text{margin:0;width:calc(100% - 208px)}}.woocommerce table.shop_table.shop_table_cart td .coupon+.btn{display:block;margin:29px auto 0;max-width:180px;padding-right:40px;width:100%}@media (min-width:768px){.woocommerce table.shop_table.shop_table_cart td .coupon+.btn{float:right;margin:10px 0 0}}.woocommerce table.shop_table.shop_table_cart td .coupon+.btn:hover,.woocommerce table.shop_table.shop_table_cart td .coupon+.btn:not(:disabled):not(.disabled):active{padding:0 25px 0 5px}.woocommerce table.shop_table.woocommerce-MyAccount-orders tbody tr{border-top:none}@media (min-width:768px){.woocommerce table.shop_table.woocommerce-MyAccount-orders tbody tr{border-top:1px solid #c6ad8f}}.woocommerce table.shop_table.woocommerce-MyAccount-orders tbody td{padding-bottom:8px}@media (min-width:768px){.woocommerce table.shop_table.woocommerce-MyAccount-orders tbody td{padding-bottom:0}}.woocommerce table.shop_table td .button{background:#425664;border-radius:0;color:#fff;font:700 10px/24px Gotham,sans-serif;height:24px;letter-spacing:1px;margin:0 6px 0 0;padding:0 10px;text-transform:uppercase}.woocommerce table.shop_table td .button:last-child{margin-right:0}.woocommerce table.shop_table td .button.view{font:700 0/24px Gotham,sans-serif}@media (min-width:768px){.woocommerce table.shop_table td .button.view{font:700 10px/24px Gotham,sans-serif}}.woocommerce table.shop_table td .button.view::before{content:'view more';font-size:10px;line-height:24px}@media (min-width:768px){.woocommerce table.shop_table td .button.view::before{display:none}}@media (min-width:768px){.woocommerce table.shop_table td .button{background:0 0;color:#425664;font-size:10px;display:inline-block;line-height:10px;height:auto;padding:0}}.woocommerce table.shop_table td .button:hover{text-decoration:underline}.woocommerce ul#shipping_method{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.woocommerce ul#shipping_method li{text-indent:0}.woocommerce ul#shipping_method li input{margin:0 5px 0 0;vertical-align:middle}.woocommerce ul#shipping_method li label{margin:0;vertical-align:middle}.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{max-width:100%;padding:0}@media (min-width:768px){.woocommerce .col2-set .col-1,.woocommerce .col2-set .col-2,.woocommerce-page .col2-set .col-1,.woocommerce-page .col2-set .col-2{max-width:48%}}.woocommerce .col2-set .col-1 .edit,.woocommerce .col2-set .col-2 .edit,.woocommerce-page .col2-set .col-1 .edit,.woocommerce-page .col2-set .col-2 .edit{margin:15px 0 0}.woocommerce #jsPayButton,.woocommerce button.woocommerce-Button{background:url(../img/icons/icon-arrow-right.svg) no-repeat right 0 center;border:none;border-radius:0;border-bottom:1px solid #425664;color:#425664;cursor:pointer;font:500 12px/28px Gotham,sans-serif;height:28px;letter-spacing:2px;margin:0 0 30px;max-width:200px;padding:0 30px 0 0;text-align:left;text-transform:uppercase;width:100%}.woocommerce #jsPayButton:hover,.woocommerce #jsPayButton:not(:disabled):not(.disabled):active,.woocommerce button.woocommerce-Button:hover,.woocommerce button.woocommerce-Button:not(:disabled):not(.disabled):active{background-color:transparent;background-image:url(../img/icons/icon-arrow-right.svg);padding:0 0 0 7px;text-decoration:none}.woocommerce a.edit{background:#425664;border-radius:0;color:#fff;font:700 10px/24px Gotham,sans-serif;height:24px;letter-spacing:1px;padding:0 10px;text-transform:uppercase}@media (min-width:768px){.woocommerce a.edit{background:0 0;color:#425664;font-size:10px;line-height:10px;height:auto;padding:0}}.woocommerce a.edit:hover{text-decoration:underline}.woocommerce .cart-collaterals{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 10px 64px}@media (min-width:768px){.woocommerce .cart-collaterals{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:0 0 64px}}.woocommerce .cart-collaterals::after,.woocommerce .cart-collaterals::before{display:none}.woocommerce .cart-collaterals .cross-sells{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media (min-width:768px){.woocommerce .cart-collaterals .cross-sells{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}}.woocommerce .cart-collaterals .cross-sells h2{color:#425664;font:14px/27px Gotham,sans-serif;letter-spacing:3.9px;margin:0 0 33px;text-transform:uppercase}.woocommerce .cart-collaterals .cross-sells .card-product{height:auto;max-height:204px;max-width:204px;width:auto}.woocommerce .cart-collaterals .cross-sells .card-product-img{margin:0 0 5px;width:100%}.woocommerce .cart-collaterals .cross-sells .card-product img{max-height:120px}.woocommerce-shipping-calculator{margin:0 0 25px auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.woocommerce-shipping-calculator .shipping-calculator-button{color:#425664;float:right;font:700 10px/24px Gotham,sans-serif;letter-spacing:1px;margin:4px 0 16px;text-decoration:none;text-transform:uppercase}.woocommerce-shipping-calculator .shipping-calculator-form{clear:both;width:180px}.woocommerce-shipping-calculator .shipping-calculator-form .form-row{margin:0;padding:0}.woocommerce-shipping-calculator .input-text{color:#4f4f4f;font:500 10px Gotham,sans-serif;height:24px;letter-spacing:1.7px;margin-bottom:16px!important;padding:0 16px}.woocommerce-shipping-calculator .select2-container--default{margin:0 0 20px}.woocommerce-shipping-calculator .select2-container--default .select2-selection--single{background:#eee;border:none;border-radius:0;color:#4f4f4f;font:500 10px Gotham,sans-serif;height:24px;letter-spacing:1.7px;padding:0 8px;text-transform:uppercase}.woocommerce-shipping-calculator .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:24px}.woocommerce-shipping-calculator .select2-container--default .select2-selection--single .select2-selection__arrow::after{right:12px;top:5px}.woocommerce-shipping-calculator .update-totals{background:0 0;border:none;color:#425664;float:right;font:700 10px/16px Gotham,sans-serif;letter-spacing:1px;text-decoration:none;text-transform:uppercase}.woocommerce #billing_country_field .woocommerce-input-wrapper,.woocommerce #shipping_country_field .woocommerce-input-wrapper{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#eee;border:1px solid transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:#425664;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font:500 12px Gotham,sans-serif;letter-spacing:2px;height:48px;padding:0 20px}.woocommerce #billing_country_field .woocommerce-input-wrapper strong,.woocommerce #shipping_country_field .woocommerce-input-wrapper strong{font-weight:500;text-transform:uppercase}.woocommerce-account-fields .form-row label:first-child,.woocommerce-address-fields .form-row label:first-child,.woocommerce-address-fields__field-wrapper .form-row label:first-child,.woocommerce-billing-fields__field-wrapper .form-row label:first-child,.woocommerce-shipping-fields__field-wrapper .form-row label:first-child{display:none}.woocommerce-account-fields .woocommerce-input-wrapper,.woocommerce-address-fields .woocommerce-input-wrapper,.woocommerce-address-fields__field-wrapper .woocommerce-input-wrapper,.woocommerce-billing-fields__field-wrapper .woocommerce-input-wrapper,.woocommerce-shipping-fields__field-wrapper .woocommerce-input-wrapper{display:block;width:100%}.woocommerce-account-fields p.form-row,.woocommerce-address-fields p.form-row,.woocommerce-address-fields__field-wrapper p.form-row,.woocommerce-billing-fields__field-wrapper p.form-row,.woocommerce-shipping-fields__field-wrapper p.form-row{margin:0 0 16px;padding:0}@media (min-width:768px){.woocommerce-account-fields p.form-row,.woocommerce-address-fields p.form-row,.woocommerce-address-fields__field-wrapper p.form-row,.woocommerce-billing-fields__field-wrapper p.form-row,.woocommerce-shipping-fields__field-wrapper p.form-row{margin:0 0 33px}}.woocommerce-account-fields p.form-row.validate-state,.woocommerce-address-fields p.form-row.validate-state,.woocommerce-address-fields__field-wrapper p.form-row.validate-state,.woocommerce-billing-fields__field-wrapper p.form-row.validate-state,.woocommerce-shipping-fields__field-wrapper p.form-row.validate-state{float:left;width:100%}@media (min-width:992px){.woocommerce-account-fields p.form-row.validate-state,.woocommerce-address-fields p.form-row.validate-state,.woocommerce-address-fields__field-wrapper p.form-row.validate-state,.woocommerce-billing-fields__field-wrapper p.form-row.validate-state,.woocommerce-shipping-fields__field-wrapper p.form-row.validate-state{width:calc(100% - 228px)}}.woocommerce-account-fields p.form-row.validate-postcode,.woocommerce-address-fields p.form-row.validate-postcode,.woocommerce-address-fields__field-wrapper p.form-row.validate-postcode,.woocommerce-billing-fields__field-wrapper p.form-row.validate-postcode,.woocommerce-shipping-fields__field-wrapper p.form-row.validate-postcode{clear:none;float:right;width:100%}@media (min-width:992px){.woocommerce-account-fields p.form-row.validate-postcode,.woocommerce-address-fields p.form-row.validate-postcode,.woocommerce-address-fields__field-wrapper p.form-row.validate-postcode,.woocommerce-billing-fields__field-wrapper p.form-row.validate-postcode,.woocommerce-shipping-fields__field-wrapper p.form-row.validate-postcode{width:204px}}.woocommerce-account-fields .select2-container--default .select2-selection--single,.woocommerce-address-fields .select2-container--default .select2-selection--single,.woocommerce-address-fields__field-wrapper .select2-container--default .select2-selection--single,.woocommerce-billing-fields__field-wrapper .select2-container--default .select2-selection--single,.woocommerce-shipping-fields__field-wrapper .select2-container--default .select2-selection--single{background:#eee;border:1px solid transparent;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;color:#425664;font:500 12px/48px Gotham,sans-serif;letter-spacing:2px;height:48px;padding:0 24px;text-transform:uppercase}.woocommerce-account-fields .select2-container--default .select2-selection--single .select2-selection__rendered,.woocommerce-address-fields .select2-container--default .select2-selection--single .select2-selection__rendered,.woocommerce-address-fields__field-wrapper .select2-container--default .select2-selection--single .select2-selection__rendered,.woocommerce-billing-fields__field-wrapper .select2-container--default .select2-selection--single .select2-selection__rendered,.woocommerce-shipping-fields__field-wrapper .select2-container--default .select2-selection--single .select2-selection__rendered{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;font:500 12px/46px Gotham,sans-serif;padding:0;white-space:pre-wrap}.woocommerce-account-fields button.button,.woocommerce-address-fields button.button,.woocommerce-address-fields__field-wrapper button.button,.woocommerce-billing-fields__field-wrapper button.button,.woocommerce-shipping-fields__field-wrapper button.button{background:url(../img/icons/icon-arrow-right.svg) no-repeat right 0 center;border:none;border-radius:0;border-bottom:1px solid #425664;color:#425664;cursor:pointer;font:500 12px/28px Gotham,sans-serif;height:28px;letter-spacing:2px;margin:0 0 30px;max-width:200px;padding:0 30px 0 0;text-align:left;text-transform:uppercase;width:100%}.woocommerce-account-fields button.button:hover,.woocommerce-account-fields button.button:not(:disabled):not(.disabled):active,.woocommerce-address-fields button.button:hover,.woocommerce-address-fields button.button:not(:disabled):not(.disabled):active,.woocommerce-address-fields__field-wrapper button.button:hover,.woocommerce-address-fields__field-wrapper button.button:not(:disabled):not(.disabled):active,.woocommerce-billing-fields__field-wrapper button.button:hover,.woocommerce-billing-fields__field-wrapper button.button:not(:disabled):not(.disabled):active,.woocommerce-shipping-fields__field-wrapper button.button:hover,.woocommerce-shipping-fields__field-wrapper button.button:not(:disabled):not(.disabled):active{background-color:transparent;background-image:url(../img/icons/icon-arrow-right.svg);padding:0 0 0 7px;text-decoration:none}.woocommerce-additional-fields p.form-row{margin:0 0 32px;padding:0}.woocommerce-additional-fields p.form-row .woocommerce-input-wrapper{display:block;width:100%}.woocommerce-additional-fields p.form-row .woocommerce-input-wrapper textarea{height:100px}.woocommerce #payment .payment_box .form-row-first{width:100%;display:block}.woocommerce #payment .payment_box input{border:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";padding:10px}.woocommerce #payment .payment_box input[name=ccardNumber]{width:100%!important}.woocommerce #payment .payment_box select{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";padding:2px 10px}.woocommerce #payment .payment_box select.woocommerce-cc-year{margin:0 10px 0 0}.woocommerce-checkout-review-order table.shop_table tfoot tr.shipping td{color:#425664;font:12px/18px Gotham,sans-serif;letter-spacing:0}.woocommerce-checkout-review-order table.shop_table tbody td,.woocommerce-checkout-review-order table.shop_table tbody th,.woocommerce-checkout-review-order table.shop_table tfoot td,.woocommerce-checkout-review-order table.shop_table tfoot th{border:none;color:#425664;font:14px/24px "Utopia Std",serif;padding:9px 0;vertical-align:top}.woocommerce-checkout-review-order table.shop_table tbody td.recurring-total-td,.woocommerce-checkout-review-order table.shop_table tbody td:nth-child(2),.woocommerce-checkout-review-order table.shop_table tbody th.recurring-total-td,.woocommerce-checkout-review-order table.shop_table tbody th:nth-child(2),.woocommerce-checkout-review-order table.shop_table tfoot td.recurring-total-td,.woocommerce-checkout-review-order table.shop_table tfoot td:nth-child(2),.woocommerce-checkout-review-order table.shop_table tfoot th.recurring-total-td,.woocommerce-checkout-review-order table.shop_table tfoot th:nth-child(2){color:#425664;font:500 12px/27px Gotham,sans-serif;letter-spacing:2.7px;text-align:right!important}.woocommerce-checkout-review-order table.shop_table tbody td.order-total-td strong span,.woocommerce-checkout-review-order table.shop_table tbody th.order-total-td strong span,.woocommerce-checkout-review-order table.shop_table tfoot td.order-total-td strong span,.woocommerce-checkout-review-order table.shop_table tfoot th.order-total-td strong span{font:24px/24px "Utopia Std",serif;letter-spacing:0}.woocommerce-checkout-review-order table.shop_table tbody td .product-name-description,.woocommerce-checkout-review-order table.shop_table tbody th .product-name-description,.woocommerce-checkout-review-order table.shop_table tfoot td .product-name-description,.woocommerce-checkout-review-order table.shop_table tfoot th .product-name-description{font:12px/22px Gotham,sans-serif}.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:100%}@media (min-width:768px){.woocommerce form .form-row-first,.woocommerce form .form-row-last,.woocommerce-page form .form-row-first,.woocommerce-page form .form-row-last{width:calc(50% - 12px)}}#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:168px}@media (min-width:414px){#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:208px}}@media (min-width:768px){#add_payment_method table.cart img,.woocommerce-cart table.cart img,.woocommerce-checkout table.cart img{width:108px}}.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{content:attr(data-title);font-weight:400}@media (min-width:768px){.woocommerce table.shop_table_responsive tr td::before,.woocommerce-page table.shop_table_responsive tr td::before{display:none!important}}.woocommerce table.my_account_orders .order-actions .button,.woocommerce table.my_account_orders tr td.order-actions .button,.woocommerce-page table.my_account_orders tr td.order-actions .button{margin:0 6px 0 0}.woocommerce table.my_account_orders .order-actions .button:last-child,.woocommerce table.my_account_orders tr td.order-actions .button:last-child,.woocommerce-page table.my_account_orders tr td.order-actions .button:last-child{margin-right:0}.woocommerce table.shop_table_responsive tr:nth-child(2n) td,.woocommerce-page table.shop_table_responsive tr:nth-child(2n) td{background:0 0}.woocommerce-error,.woocommerce-info,.woocommerce-message{margin:20px 0}.woocommerce-Address{max-width:100%}@media (min-width:768px){.woocommerce-Address{max-width:50%}}.woocommerce-Address-title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.woocommerce-Address-title h3{margin:0}.select2-search--dropdown .select2-search__field{color:#4f4f4f;font:500 10px Gotham,sans-serif;height:24px;letter-spacing:1.7px;padding:0 16px}.select2-dropdown{border-color:#eee}a.woocommerce-remove-coupon{color:#425664;font-size:10px;letter-spacing:0}.first-payment-date{line-height:14px;padding-bottom:15px}.select2-container--default .select2-selection--single .select2-selection__arrow::after{border-right:3px solid #c6ad8f;border-bottom:3px solid #c6ad8f;content:'';height:9px;position:absolute;right:22px;top:20px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:9px}.select2-container--default .select2-selection--single .select2-selection__arrow b{display:none}.cart-totals{-ms-flex-item-align:start;align-self:flex-start;background:#fff;margin:auto auto 48px;max-width:318px;padding:24px;width:100%;font:14px/24px "Utopia Std",serif}@media (min-width:768px){.cart-totals{margin:0 0 0 auto}}.cart-totals-line{color:#425664;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;font:14px/24px "Utopia Std",serif;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.cart-totals-line-tooltip{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;white-space:nowrap}.cart-totals-title{color:#425664;font:12px/24px "Utopia Std",serif;margin:0 0 19px;max-width:50%}@media (min-width:576px){.cart-totals-title{font-size:14px}}.cart-totals-price{color:#425664;font:500 12px/24px Gotham,sans-serif;letter-spacing:2.7px;max-width:50%;text-align:right}.cart-totals-price-amount{font-size:24px;letter-spacing:0}.cart-totals-price-amount .includes_tax{display:none}.cart-totals-price .first-payment-date{margin-left:-20%;width:120%;letter-spacing:normal}.cart-totals h2{color:#425664;font:18px/24px "Utopia Std",serif;margin:0 0 32px}.cart-totals .btn{font-size:10px;width:160px}@media (min-width:414px){.cart-totals .btn{font-size:12px}}@media (min-width:992px){.cart-totals .btn{font-size:14px}}.grind{background:#eee;margin:0 0 29px}@media (min-width:768px){.grind{margin:0 0 16px}}.grind-title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#425664;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;font:500 12px/12px Gotham,sans-serif;height:48px;letter-spacing:2px;margin:0;padding:0 24px;text-transform:uppercase;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.grind-title .tooltip-help{margin-right:auto}.grind-list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.grind-item{color:#425664;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;height:120px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0;padding:15px 20px;position:relative;width:calc(100% / 3)}@media (min-width:992px){.grind-item{width:20%}}.grind-item:hover .grind-icon path{fill:#c6ad8f}.grind-item:hover .grind-item-title{color:#425664}.grind-item-title{color:#b3b3b3;font:10px/16px Gotham,sans-serif;position:relative;text-align:center;z-index:2}.grind-item input{opacity:0;position:absolute;z-index:-1}.grind-item input:checked~.grind-overlay{background:#fff}.grind-item input:checked~.grind-item-title{color:#425664}.grind-item input:checked~.grind-icon path{fill:#c6ad8f}.grind-info{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;color:#425664;display:-webkit-box;display:-ms-flexbox;display:flex;font:700 10px/10px Gotham,sans-serif;letter-spacing:1px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px 0 0;position:relative;text-transform:uppercase;width:calc(100% / 3)}.grind-info-title::after{background:url(../img/icons/icon-info.svg) no-repeat;content:'';display:inline-block;height:12px;left:calc(50% - 6px);margin:0 0 2px 2px;position:absolute;top:calc(50% - 15px);vertical-align:middle;width:12px}@media (min-width:992px){.grind-info{display:none}}.grind-icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:64px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 0 2px;position:relative;z-index:2}.grind-icon path{-webkit-transition:all .25s ease;transition:all .25s ease}.grind-overlay{bottom:0;left:0;position:absolute;right:0;top:0;z-index:0}.product-size{background:#eee;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 16px;padding:8px 8px 8px 23px;width:100%}@media (min-width:992px){.product-size{margin:0;padding:0;width:300px}}.product-size+.cart-quantity{padding-left:24px!important}.product-size-title{font:500 12px/32px Gotham,sans-serif;letter-spacing:2px;margin:0 8px 0 0;text-transform:uppercase}.product-size .cart-title{margin-right:auto}@media (min-width:768px){.product-size .cart-title{margin-right:8px}}.woocommerce-order{padding-top:30px}.woocommerce-order-pay .cart-page{padding:40px 0}.woocommerce-order-pay ul.order_details{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.woocommerce-order-pay ul.order_details li{border-bottom:1px solid rgba(0,0,0,.1);border-right:0;font-family:Gotham,sans-serif;font-size:14px;margin:20px 20px 10px 0;max-width:205px;padding-bottom:17px;width:100%}.woocommerce-order-pay ul.order_details li:last-child{border-bottom:1px solid rgba(0,0,0,.1)}.woocommerce-order-pay ul.order_details li>strong{font-family:"Utopia Std",serif;font-size:14px;margin-top:5px}.woocommerce-order-pay form fieldset{border:0;margin:0;padding:0}.woocommerce-order-pay form .form-row{margin-left:0;padding:0}.woocommerce-order-pay form .form-row label{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;font-family:Gotham,sans-serif;font-size:14px;letter-spacing:2px;text-transform:uppercase;width:100%}.woocommerce-order-pay form .form-row input,.woocommerce-order-pay form .form-row select{background:#eee;border:1px solid transparent;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;color:#425664;font:500 12px Gotham,sans-serif;height:40px;letter-spacing:2px;padding:0 10px}.woocommerce-order-pay form .form-row select{display:inline-block;margin:10px 10px 0 0;max-width:150px}@media (min-width:576px){.woocommerce-order-pay form .form-row select{margin:0 10px 0 0}}.woocommerce-order-pay form .form-row:nth-child(1){margin-bottom:45px}.woocommerce-order-pay form .form-row:nth-child(3){max-width:350px}.woocommerce-order-pay form .form-row.form-row-last{float:none}.woocommerce-order-pay form .form-row .securepay_card_ccv_description{display:block;font-family:Gotham,sans-serif;font-size:12px;margin-top:10px;width:100%}.woocommerce-order-pay form .form-row #securepay_card_ccv{padding:0 10px;min-width:100px}.woocommerce-order-pay form .form-row .required{color:#425664;font-size:12px;margin:0 0 0 5px}.woocommerce-order-pay form #jsPayButton{margin-top:35px}.woocommerce form .form-row.woocommerce-invalid .state_select{background:#eee;border:1px solid transparent;-webkit-box-sizing:border-box;box-sizing:border-box;color:#425664;font:500 12px Gotham,sans-serif;letter-spacing:2px;height:48px;padding:0 20px}.woocommerce form .form-row.woocommerce-validated .select2-container,.woocommerce form .form-row.woocommerce-validated input.input-text,.woocommerce form .form-row.woocommerce-validated select{border-color:#c6ad8f}.woocommerce .cart-totals-price .includes_tax,.woocommerce form.woocommerce-checkout .includes_tax{display:block}.woocommerce-store-notice,p.demo_store{background-color:#425664;padding:15px;position:relative}.admin-bar p.demo_store{top:0}.about-company-bottom{margin:0 0 47px}@media (min-width:768px){.about-company-bottom{margin:0 0 95px}}.about-company-bottom-item{background-position:center 0;background-repeat:no-repeat;background-size:cover;font:14px/32px "Utopia Std",serif;padding-bottom:24px;padding-top:24px;min-height:540px;position:relative}@media (min-width:768px){.about-company-bottom-item{font-size:18px;padding-bottom:48px;padding-top:48px}}@media (min-width:992px){.about-company-bottom-item{padding-left:60px}.about-company-bottom-item:nth-child(2){padding-left:15px;padding-right:55px}}.about-company-bottom-item h2.title{margin:8px 0 31px;text-align:left}.about-company-bottom-item .btn-arrow{-ms-flex-item-align:start;align-self:flex-start;margin:auto 0 0}.about-company-bottom-item p{font:inherit}@media (min-width:768px){.about-company-bottom-list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:100%}}.about-company-bottom-list ul li{width:100%}@media (min-width:768px){.about-company-bottom-list ul li{width:50%}}.about-company-bottom-list ul li a{background:#425664;color:#fff;cursor:pointer;font:700 10px/12px Gotham,sans-serif;letter-spacing:1px;padding:5px 15px;text-transform:uppercase}@media (min-width:768px){.about-company-bottom-list ul li a{background:0 0;color:#425664;letter-spacing:1px;padding:5px 0}}.about-company-bottom-list ul li a:hover{background-color:#fff;color:#425664;text-decoration:none}@media (min-width:768px){.about-company-bottom-list ul li a:hover{background:0 0;text-decoration:underline}}.about-company{margin:0 0 40px;overflow:hidden}@media (min-width:992px){.about-company{margin:0 0 88px}}.about-company .container{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:576px){.about-company .container{max-width:100%}}@media (min-width:768px){.about-company .container{max-width:100%}}@media (min-width:992px){.about-company .container{max-width:960px}}@media (min-width:1200px){.about-company .container{max-width:1140px}}@media (min-width:1440px){.about-company .container{max-width:1370px}}.about-company .owl-carousel .owl-stage{display:-webkit-box;display:-ms-flexbox;display:flex}.about-company .owl-carousel .owl-stage::before{background:#fff;bottom:8px;content:'';left:0;position:absolute;right:35px;top:8px}@media (min-width:992px){.about-company .owl-carousel .owl-stage::before{left:8px;right:35px}}.about-company .owl-carousel,.about-company .owl-carousel .owl-stage-outer{min-width:calc(100% + 39px);width:auto}.about-company .owl-item{background:#fff;margin:8px 0;-webkit-transition:-webkit-box-shadow .25s ease;transition:-webkit-box-shadow .25s ease;transition:box-shadow .25s ease;transition:box-shadow .25s ease,-webkit-box-shadow .25s ease}.about-company .owl-item.center{-webkit-box-shadow:0 0 16px rgba(204,204,204,.5);box-shadow:0 0 16px rgba(204,204,204,.5);z-index:9}@media (min-width:992px){.about-company .owl-item.center{-webkit-box-shadow:none;box-shadow:none}}@media (min-width:992px){.about-company .owl-item:hover{-webkit-box-shadow:0 0 16px rgba(204,204,204,.5);box-shadow:0 0 16px rgba(204,204,204,.5);z-index:9}}.about-company-item{background:#fff;display:block;padding:48px 40px;position:relative;text-decoration:none;width:100%}@media (min-width:992px){.about-company-item{min-height:320px;padding:30px 20px 18px 20px}}@media (min-width:1200px){.about-company-item{padding:44px 50px 18px 44px}}.about-company-item.active,.about-company-item:hover{text-decoration:none;z-index:9}@media (min-width:992px){.about-company-item.active .btn,.about-company-item:hover .btn{opacity:1}}.about-company-icon{display:block;height:64px;width:80px}@media (min-width:992px){.about-company-icon{height:70px}}.about-company-icon img{display:block;max-height:100%}.about-company-title{color:#425664;display:block;font:14px/24px Gotham,sans-serif;margin:0 0 15px}@media (min-width:992px){.about-company-title{margin:0 0 15px 3px}}.about-company-description{color:#767676;display:block;font:12px/24px "Utopia Std",serif;margin:0 0 22px}@media (min-width:992px){.about-company-description{font-size:15px;margin:0 0 22px 1px}}@media (min-width:992px){.about-company .btn{opacity:0}}.advantages{background:#fff;color:#425664;font:12px/24px "Utopia Std",serif;padding:0 0 46px;text-align:center}@media (min-width:992px){.advantages{font-size:15px;line-height:32px;padding:0 0 93px}}.advantages h2{font:14px/24px Gotham,sans-serif;margin:0 0 30px}@media (min-width:992px){.advantages h2{margin:0 0 16px}}.advantages p{font:inherit;margin:0 30px 17px}@media (min-width:992px){.advantages p{margin:0 auto 17px;max-width:860px}}.advantages-list{padding-left:40px;padding-right:40px;padding-top:14px}@media (min-width:992px){.advantages-list{padding-left:15px;padding-right:15px;padding-top:5px}}.advantages-item{padding:0}@media (min-width:992px){.advantages-item{padding:0 15px}}.advantages-item h3{font:12px/14px Gotham,sans-serif;margin:0 0 3px}@media (min-width:992px){.advantages-item h3{font-size:14px;line-height:24px;margin:0}}.advantages-item p{color:#767676;font:12px/24px "Utopia Std",serif;margin:0}@media (min-width:992px){.advantages-item p{font-size:15px}}.advantages-icon{height:64px;margin:auto auto 21px;width:64px}@media (min-width:992px){.advantages-icon{margin:auto auto 10px}}.advantages-shop{background:#fff;margin:0 0 48px;padding:0 0 49px}.advantages-shop-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 0 8px}.advantages-shop-icon{width:64px}@media (min-width:992px){.advantages-shop-icon{margin-right:24px}}.advantages-shop h3{color:#425664;font:14px/24px Gotham,sans-serif;margin:5px 0 0}.advantages-shop p{color:#767676;font:15px/24px "Utopia Std",serif}.awards{padding:0 0 50px}@media (min-width:992px){.awards{padding:0 0 94px}}.awards h2.title{margin:8px 0 30px;text-align:center}@media (min-width:992px){.awards h2.title{margin:8px 0 24px}}.awards .col-sm-12{padding-left:0;padding-right:0}@media (min-width:576px){.awards .col-sm-12{padding-left:15px;padding-right:15px}}.banner-static{position:relative;overflow:hidden}.banner-static::before{background:#fff;content:'';left:0;height:50%;position:absolute;right:0;top:0;z-index:0}.banner-static img{max-width:1340px;height:363px;left:50%;position:relative;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:auto}@media (min-width:992px){.banner-static img{height:auto;left:0;-webkit-transform:translateX(0);transform:translateX(0);max-width:100%}}.banner-404{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#000;display:-webkit-box;display:-ms-flexbox;display:flex;height:268px;overflow:hidden}@media (min-width:992px){.banner-404{height:auto}}.banner-404 img{display:block;height:175px;left:50%;max-width:initial;position:relative;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:auto}@media (min-width:992px){.banner-404 img{height:auto;left:0;margin:auto;max-width:100%;-webkit-transform:translateX(0);transform:translateX(0)}}.brands{color:#767676;font:12px/24px "Utopia Std",serif;padding:37px 10px 20px;text-align:center}@media (min-width:992px){.brands{font:15px/32px "Utopia Std",serif;padding:96px 0 73px}}.brands h2.title{margin:8px 0 19px}.brands p{margin-left:auto;margin-right:auto;max-width:860px}.brands-list{padding:19px 0 0}.brands-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 10px 24px}.brands-modal{display:none;margin:auto;max-width:888px;padding:41px 61px 36px 68px}.brands-modal-logo{font:12px/22px Gotham,sans-serif;margin:0 0 27px}.brands-modal h3{font:12px/20px "Utopia Std",serif;margin:0 0 15px}.btn{background:#c6ad8f;color:#fff;cursor:pointer;font:700 10px/12px Gotham,sans-serif;letter-spacing:1px;padding:5px 9px;text-transform:uppercase}.btn:hover{background-color:#fff;color:#c6ad8f;text-decoration:none}@media (min-width:768px){.btn{background:#c6ad8f;color:#fff}.btn:hover{text-decoration:underline}}.btn-arrow{background:url(../img/icons/icon-arrow-right.svg) no-repeat right 0 center;border:none;border-bottom:1px solid #425664;border-radius:0;color:#425664;cursor:pointer;font:500 12px/28px Gotham,sans-serif;height:28px;letter-spacing:2px;padding:0 30px 0 0;text-align:left;text-transform:uppercase}.btn-arrow:hover,.btn-arrow:not(:disabled):not(.disabled):active{background-color:transparent;background-image:url(../img/icons/icon-arrow-right.svg);color:#425664;padding:0 0 0 5px;text-decoration:none}.btn-arrow[name=update_cart]{max-width:162px}.btn-arrow-white{background:url(../img/icons/icon-arrow-right-white.svg) no-repeat right 0 center;border:none;border-bottom:1px solid #fff;border-radius:0;color:#fff;cursor:pointer;font:500 12px/28px Gotham,sans-serif;height:28px;letter-spacing:2px;max-width:256px;padding:0 30px 0 0;text-align:left;text-transform:uppercase;width:100%}.btn-arrow-white:hover,.btn-arrow-white:not(:disabled):not(.disabled):active{background-color:transparent;background-image:url(../img/icons/icon-arrow-right-white.svg);color:#fff;padding:0 0 0 5px;text-decoration:none}@media (min-width:992px){.btn-arrow-white{font-size:14px;line-height:24px}}.btn-back{color:#425664;display:inline-block;font:700 10px/12px Gotham,sans-serif;letter-spacing:1px;margin:0 0 26px;text-decoration:none;text-transform:uppercase}@media (min-width:768px){.btn-back{background:url(../img/icons/icon-back.svg) no-repeat 0 center;margin:10px 0 22px;padding:0 0 0 28px}}.btn-fixed{background:#425664;color:#fff;display:none;letter-spacing:3px;height:210px;padding:0 20px;position:fixed;right:0;text-decoration:none;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);z-index:100;width:48px}@media (min-width:992px){.btn-fixed{display:block}}.btn-fixed::after{background:url(../img/icons/icon-arrow-right-white.svg) no-repeat center;bottom:5px;content:'';height:48px;position:absolute;right:0;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transition:bottom .25s ease;transition:bottom .25s ease;width:48px}.btn-fixed:hover{color:#fff;text-decoration:none}.btn-fixed:hover::after{bottom:10px}.btn-fixed-title{display:block;font:14px/48px Gotham,sans-serif;text-transform:uppercase;-webkit-transform:rotate(90deg);transform:rotate(90deg);white-space:nowrap}.card{background:#fff;padding:22px 24px 24px;text-align:center}@media (min-width:992px){.card{padding:26px 20px 24px}}.card:hover{text-decoration:none}.card span{display:block}.card-img{height:267px;margin:0 -24px 17px;width:auto}@media (min-width:992px){.card-img{height:318px;margin:0 -20px 30px}}.card-img img{display:block;margin:auto;max-height:100%;width:auto}.card-title{color:#425664;font:14px/24px "Utopia Std",serif;margin:0 0 10px}@media (min-width:992px){.card-title{font-size:16px;margin:0 0 9px}}.card-description{color:#989898;font:10px/16px "Utopia Std",serif;margin:0 0 10px}@media (min-width:992px){.card-description{font-size:12px;line-height:20px;margin:0 0 15px}}.card .btn:not(.btn-arrow):not(.btn-arrow-white){margin:auto auto 0;width:96px}@media (min-width:992px){.card .btn:not(.btn-arrow):not(.btn-arrow-white){position:relative;right:4px}}.card-awards{background:#fff;padding-top:36px}.card-awards:hover{-webkit-box-shadow:0 0 16px rgba(226,226,226,.5);box-shadow:0 0 16px rgba(226,226,226,.5)}.card-about-company-bottom{margin:auto 10px;min-height:300px;padding:40px 32px 50px;text-align:left}@media (min-width:768px){.card-about-company-bottom{margin:auto;max-width:560px;padding:40px 38px 28px}}.card-team{background:#fff;font:12px/22px Gotham,sans-serif;margin:auto;max-width:100%;padding:25px 27px 12px;text-align:left;width:100%}@media (min-width:576px){.card-team{max-width:318px}}@media (min-width:992px){.card-team{padding:23px 23px 13px}}.card-team-img{margin:0 0 28px;overflow:hidden}@media (min-width:992px){.card-team-img{margin:0 0 27px}}.card-team-img img{display:block;max-width:initial;-webkit-transition:-webkit-transform .25s ease;transition:-webkit-transform .25s ease;transition:transform .25s ease;transition:transform .25s ease,-webkit-transform .25s ease;width:100%}.card-team-img img:hover{-webkit-transform:scale(1.1);transform:scale(1.1)}.card-team-name{color:#425664;font:16px/19px "Utopia Std",serif;margin:0 0 8px}.card-team-position{color:#c6ad8f;display:block;font:12px/20px "Utopia Std",serif;margin:0 0 17px}.card-team-rewards{padding:1px 0 0}.card-team-rewards-item{color:#7c7c7c;font:10px/18px Gotham,sans-serif;padding:5px 0 5px 40px;position:relative}@media (min-width:992px){.card-team-rewards-item{margin:0 0 20px;min-height:28px}}.card-team-rewards-item::before{background:url(../img/icons/icon-award.svg) no-repeat 0 0;background-size:40px auto;content:'';left:0;height:40px;position:absolute;top:-5px;width:40px}.card-team p{color:#7c7c7c;font:inherit}.card-event-content{background:#fff;font:12px/22px Gotham,sans-serif;margin:auto;max-width:100%;padding:25px 24px 24px;text-align:left}.card-team-location{background:#fff;height:100%;margin:auto;max-width:204px;padding:16px;text-align:left;width:100%}@media (min-width:414px){.card-team-location{margin:0}}.card-team-location-img{display:block;margin:0 0 24px;padding:74% 0 0;position:relative;width:100%}.card-team-location-img img{left:0;margin:0 0 24px;min-height:1px;position:absolute;right:0;top:0}.card-team-location-name{color:#425664;display:block;font:16px/16px "Utopia Std",serif}.card-team-location-position{color:#425664;display:block;font:12px/24px "Utopia Std",serif;margin:0 0 16px}.card-team-location a{color:#425664;font:12px/17px "Utopia Std",serif;text-decoration:none}.card-team-location a:hover{text-decoration:underline}.card-team-location-select{background:#425664}.card-team-location-select .card-team-location-name{color:#fff}.card-team-location-select .card-team-location-position{color:#fff;opacity:.5}.card-team-location-select .card-team-location-email{color:#fff}.card-location{background:#fff;max-width:204px;padding:0;position:relative;text-align:left}.card-location a:not([class]){padding:16px 16px 73px;text-decoration:none}.card-location-title{color:#425664;font:16px/24px "Utopia Std",serif;margin:0 0 8px}.card-location-type{color:#c6ad8f;font:12px/24px "Utopia Std",serif;margin:0 0 20px}@media (min-width:992px){.card-location-type{line-height:22px;margin:0 0 24px}}.card-location-address{color:#7c7c7c;font:12px/20px Gotham,sans-serif;margin:0 0 28px}@media (min-width:992px){.card-location-address{margin:0 0 31px}}.card-location-contact{bottom:17px;left:16px;position:absolute;right:16px}.card-location-email{color:#7c7c7c;display:block;font:12px/16px "Utopia Std",serif;margin:0 0 18px}@media (min-width:992px){.card-location-email{margin:0 0 8px}}.card-location-phone{color:#7c7c7c;display:block;font:12px/16px "Utopia Std",serif}.card-industry{background:#fff;margin-bottom:32px;padding:40px 24px;text-align:left;text-decoration:none}@media (min-width:992px){.card-industry{margin-bottom:30px}}.card-industry:hover{text-decoration:none}.card-industry-title{color:#425664;font:16px/16px "Utopia Std",serif;margin:0 0 16px}.card-industry-location{color:#c6ad8f;font:12px/16px "Utopia Std",serif;margin:0 0 20px;min-height:48px}.card-industry-description{color:#7c7c7c;font:12px/22px Gotham,sans-serif;margin:0 0 51px}@media (min-width:992px){.card-industry-description{margin:0 0 25px}}.card-industry .btn{font-size:12px;margin-top:auto;max-width:160px}@media (min-width:992px){.card-industry .btn{font-size:14px}}.card-product{background:#fff;padding:0 10px 24px;overflow:hidden;position:relative}@media (min-width:414px){.card-product{padding:0 20px 24px}}.card-product:hover{-webkit-box-shadow:0 0 16px rgba(205,205,205,.5);box-shadow:0 0 16px rgba(205,205,205,.5)}@media (min-width:992px){.card-product:hover .card-product-price{opacity:0}}.card-product-sale{background:#f11b5a;color:#fff;display:block;font:700 10px/24px Gotham,sans-serif;height:24px;letter-spacing:2px;min-width:64px;position:absolute;right:24px;text-align:center;text-transform:uppercase;top:24px;padding:0 10px}.card-product-img{margin:0 -10px 17px;width:calc(100% + 20px)}@media (min-width:414px){.card-product-img{margin:0 -24px 17px;width:calc(100% + 48px)}}@media (min-width:992px){.card-product-img{margin:0 -20px 30px;max-height:318px;width:calc(100% + 40px)}}.card-product-img img{display:block;margin:auto;max-height:100%;width:auto}.card-product-title{color:#425664;font:14px/24px "Utopia Std",serif;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}@media (min-width:768px){.card-product-title{margin:0 0 10px}}@media (min-width:992px){.card-product-title{font-size:16px;margin:0 0 9px}}.card-product-description{color:#989898;font:10px/16px "Utopia Std",serif;height:0;opacity:0;visibility:hidden}@media (min-width:768px){.card-product-description{height:auto;margin:0 0 10px;opacity:1;visibility:visible}}@media (min-width:992px){.card-product-description{font-size:12px;line-height:20px;margin:0 0 15px}}.card-product-price{bottom:30px;color:#425664;display:block;font:700 10px/12px Gotham,sans-serif;left:50%;letter-spacing:1px;margin:10px auto;max-width:100%}@media (min-width:992px){.card-product-price{margin:auto;max-width:96px;position:absolute;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}.card-offer{background:#fff;height:100%;padding:41px 24px 136px;text-align:left}@media (min-width:992px){.card-offer{padding:41px 24px 132px}}.card-offer-title{color:#425664;font:24px/40px "Utopia Std",serif;margin:0 0 36px}@media (min-width:992px){.card-offer-title{font-size:26px}}.card-offer-description{color:#425664;font:12px/24px "Utopia Std",serif}@media (min-width:992px){.card-offer-description{font-size:15px;line-height:32px}}.card-offer-description p{margin:0 0 34px}@media (min-width:992px){.card-offer-description p{margin:0 0 32px}}.card-offer .btn{bottom:57px;font-size:12px;left:24px;max-width:173px;position:absolute}@media (min-width:992px){.card-offer .btn{bottom:70px;font-size:14px}}.card-location-list{padding:0;text-align:left;width:100%}.card-location-list-img{background-position:center;background-repeat:no-repeat;background-size:cover;display:block;max-height:208px;min-height:208px;width:100%}.card-location-list-content{background:url(../img/icons/icon-location.svg) no-repeat 10px 20px;display:block;padding:60px 20px 15px}.card-distribution{height:100%;padding-bottom:13px;text-align:left}.card-distribution-name{color:#425664;font:16px/24px "Utopia Std",serif}.card-distribution-position{color:#c6ad8f;display:-webkit-box;display:-ms-flexbox;display:flex;font:12px/24px "Utopia Std",serif;margin:0 0 16px}@media (min-width:992px){.card-distribution-position{line-height:22px}}.card-distribution-state{text-transform:uppercase}.card-distribution-email{color:#7c7c7c;display:block;font:700 12px/16px "Utopia Std",serif;margin:0 0 18px}@media (min-width:992px){.card-distribution-email{margin:0 0 8px}}.card-distribution-phone{color:#7c7c7c;display:block;font:700 12px/16px "Utopia Std",serif;margin:0 0 18px}.cta-subscription{margin:0 0 48px}@media (min-width:992px){.cta-subscription{margin:0 0 105px}}@media (min-width:768px){.cta-subscription .row,.cta-subscription body.single-product .upsells .products,body.single-product .upsells .cta-subscription .products{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}}.cta-subscription-img{padding:0}@media (min-width:576px){.cta-subscription-img{padding-left:15px;padding-right:15px}}@media (min-width:768px){.cta-subscription-img{margin:0 0 0 12px;padding-left:0;padding-right:0;position:relative;z-index:9}}.cta-subscription-img img{display:block;max-width:initial;width:100%}.cta-subscription-text{background:#fff;font:15px/24px "Utopia Std",serif;height:256px;margin:0;padding:40px}@media (min-width:576px){.cta-subscription-text{margin:auto}}@media (min-width:768px){.cta-subscription-text{height:200px;margin:0 0 0 -12px}}@media (min-width:992px){.cta-subscription-text{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;height:300px;padding:30px 40px 30px 46px}}@media (min-width:1440px){.cta-subscription-text{height:400px}}@media (min-width:768px){.cta-subscription-text h2{margin:0 auto 24px;max-width:320px;width:100%}}.cta-subscription-text p{margin:0 0 32px}@media (min-width:768px){.cta-subscription-text p{margin:0 auto 24px;max-width:320px;width:100%}}@media (min-width:992px){.cta-subscription-text .btn{font-size:14px;margin:0 auto;max-width:290px;position:relative}}.cta-shop{color:#425664;font:12px/32px Gotham,sans-serif;height:32px;text-align:center}.cta-advantages{display:none;margin:auto;max-width:850px;padding:78px 0 98px;text-align:center}@media (min-width:992px){.cta-advantages{display:block}}.cta-advantages h2{font:26px/40px "Utopia Std",serif;margin:0 0 25px}.cta-advantages .btn-arrow{font-size:10px}@media (min-width:414px){.cta-advantages .btn-arrow{font-size:12px}}@media (min-width:992px){.cta-advantages .btn-arrow{font-size:14px}}.faq-item{border-bottom:1px solid #c6ad8f;margin:0 0 25px;padding:0 25px 4px 65px}.faq-item:last-child{margin:0}@media (min-width:768px){.faq-item:last-child{margin:0 0 47px}}@media (min-width:768px){.faq-item{margin:0 0 47px;padding:0 0 4px 40px}}.faq-item.active{padding:0 25px 32px 65px}@media (min-width:768px){.faq-item.active{padding:0 0 32px 40px}}.faq-title{cursor:pointer;margin-bottom:17px;position:relative}.faq-title-open{border:1px solid #b8b8b8;border-radius:50%;cursor:pointer;display:block;height:23px;position:absolute;left:-32px;top:calc(50% - 13px);width:23px}.faq-title-open::after{background:#b8b8b8;content:'';left:calc(50% - .5px);height:10px;position:absolute;top:calc(50% - 5px);width:1px}.faq-title-open::before{background:#b8b8b8;content:'';left:calc(50% - 5px);height:1px;position:absolute;top:calc(50% - .5px);width:10px}.faq-title-open.active::after{display:none}.faq-content{display:none}.featured{padding:32px 0 0;overflow:hidden}@media (min-width:992px){.featured{padding:32px 0 83px}}.featured h2.title{margin:8px 0 30px;text-align:center}@media (min-width:992px){.featured .col-md-6{padding-left:12px;padding-right:12px}}.featured-item{color:#7c7c7c;display:block;font:12px/22px Gotham,sans-serif;padding:0 10px 47px;text-decoration:none}@media (min-width:992px){.featured-item{padding:0 0 47px}}.featured-item:hover{text-decoration:none}.featured-item span:not(.news-icon):not(.btn){display:block}.featured-img{display:block;margin:0 0 30px;position:relative}@media (min-width:992px){.featured-img{margin:0 0 32px}}.featured-img::after{background:#fff;content:'';left:-1000px;height:calc(50% + 86px);position:absolute;right:-1000px;top:-86px;z-index:-1}.featured-status{border-radius:50%;display:none;height:16px;left:16px;position:absolute;top:16px;width:16px}@media (min-width:992px){.featured-status{display:block}}.featured-title{color:#425664;display:block;font:14px/17px "Utopia Std",serif;margin:0 0 11px}@media (min-width:992px){.featured-title{font-size:16px;letter-spacing:1px;margin:0 0 10px}}.featured-category-date{color:#c6ad8f;display:block;font:10px/20px "Utopia Std",serif;margin:0 0 16px}@media (min-width:992px){.featured-category-date{font-size:12px;letter-spacing:1px}}.featured-description{display:block}.featured .btn{display:none}@media (min-width:992px){.featured .btn{display:inline-block;margin:25px 0 0}}.filter{padding:0 10px}.filter-search{margin:45px 0 0}@media (min-width:992px){.filter-search{margin:71px 0 0}}.filter-search-info{height:134px}.filter-search-info h1{color:#425664;font:12px/32px Gotham,sans-serif;letter-spacing:3.3px;margin:3px 0 8px;text-align:center;text-transform:uppercase}@media (min-width:768px){.filter-search-info h1{font:14px/27px Gotham,sans-serif;letter-spacing:3.89px;text-align:left}}.filter-search-info h2{color:#425664;font:16px/32px "Utopia Std",serif;margin:0;padding:5px 0;text-align:center}@media (min-width:768px){.filter-search-info h2{font:18px/30px "Utopia Std",serif;text-align:left}}.filter-search-info h2 .request{display:block}@media (min-width:992px){.filter-search-info h2 .request{display:inline}}.filter-search .row,.filter-search body.single-product .upsells .products,body.single-product .upsells .filter-search .products{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.filter-search .filter-sidebar-item h3{margin:0 0 38px}.filter-search .filter-sidebar-item li a{font-size:18px;padding:13px 0 14px}@media (min-width:992px){.filter-search .filter-sidebar-item li a{font-size:16px}}.filter-search .card-description{display:none}@media (min-width:768px){.filter-search .card-description{display:block}}.filter-search .news-product,.filter-search .product-item{padding:0 10px}@media (max-width:768px){.filter-search .news-product,.filter-search .product-item{width:50%}}@media (min-width:415px){.filter-search .news-product,.filter-search .product-item{padding:0 15px}}.filter-search .news-product .card-img,.filter-search .product-item .card-img{height:100px}@media (min-width:768px){.filter-search .news-product .card-img,.filter-search .product-item .card-img{height:267px}}@media (min-width:992px){.filter-search .news-product,.filter-search .product-item{font-size:16px}}.filter-sidebar{padding:15px}@media (min-width:768px){.filter-sidebar{padding:0 0 15px 15px}}@media (min-width:992px){.filter-sidebar{padding:0 0 15px}}.filter-sidebar-item{padding:0 0 9px}@media (min-width:768px){.filter-sidebar-item{padding:0 0 49px}}.filter-sidebar-item h3{border-bottom:1px solid #c6ad8f;font:14px/32px Gotham,sans-serif;letter-spacing:3.89px;margin:0 0 26px;padding:14px 0 13px;position:relative;text-transform:uppercase}@media (min-width:768px){.filter-sidebar-item h3{padding:11px 0 13px}}.filter-sidebar-item .overlay-filter-nav{bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;z-index:9}@media (min-width:768px){.filter-sidebar-item .overlay-filter-nav{display:none}}.filter-sidebar-item .toggle-filter-nav{border:1px solid #b8b8b8;border-radius:50%;cursor:pointer;display:block;height:23px;position:absolute;right:14px;top:calc(50% - 13px);width:23px}@media (min-width:768px){.filter-sidebar-item .toggle-filter-nav{display:none}}.filter-sidebar-item .toggle-filter-nav::after{background:#b8b8b8;content:'';left:calc(50% - .5px);height:10px;position:absolute;top:calc(50% - 5px);width:1px}@media (min-width:768px){.filter-sidebar-item .toggle-filter-nav::after{display:none}}.filter-sidebar-item .toggle-filter-nav.active::after{display:none}@media (min-width:768px){.filter-sidebar-item .toggle-filter-nav.active::after{background:#b8b8b8;content:'';left:calc(50% - .5px);height:10px;position:absolute;top:calc(50% - 5px);width:1px}}.filter-sidebar-item .toggle-filter-nav::before{background:#b8b8b8;content:'';left:calc(50% - 5px);height:1px;position:absolute;top:calc(50% - .5px);width:10px}.filter-sidebar-item>ul{display:none;-webkit-transition:0s;transition:0s}@media (min-width:768px){.filter-sidebar-item>ul{display:block!important}}.filter-sidebar-item li{position:relative}.filter-sidebar-item li a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:rgba(66,86,100,.5);display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font:16px/20px "Utopia Std",serif;padding:10px 0}.filter-sidebar-item li.current>a,.filter-sidebar-item li:hover>a{color:#425664;text-decoration:none}.filter-sidebar-item li .news-icon{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0 8px 0 0;position:static}@media (min-width:768px){.filter-result .news-item{margin:0 0 50px}}.filter-shop li.active>a{color:#425664}.filter-shop .has-sub-nav.active>a{color:#425664}.filter-shop .has-sub-nav.active>a::before{content:'-'}.filter-shop .has-sub-nav.active>a.active::before{content:'+'}.filter-shop .has-sub-nav.active ul{display:block}.filter-shop .has-sub-nav li.active>a{color:#425664}.filter-shop .has-sub-nav a{padding-left:26px}.filter-shop .has-sub-nav>a{position:relative}.filter-shop .has-sub-nav>a::before{color:#c6ad8f;content:'+';font:500 16px/40px Gotham,sans-serif;left:0;position:absolute;top:0;width:26px}.filter-shop .has-sub-nav>a.active{color:#425664}.filter-shop .has-sub-nav>a.active::before{content:'-'}.filter-shop .has-sub-nav .filter-shop{display:none;padding:0 0 0 16px;-webkit-transition:all 0s ease;transition:all 0s ease}.filter-shop .has-sub-nav .filter-shop li{padding:0}.follow-us{margin:0;overflow:hidden}@media (min-width:992px){.follow-us{margin:0 0 48px}}.follow-us h2.title{background:url(../img/icons/icon-follow.svg) no-repeat 0 center;line-height:20px;margin-bottom:0;padding:0 0 0 46px}@media (min-width:992px){.follow-us h2.title{margin-bottom:12px}}.form{padding-left:10px;padding-right:10px}@media (min-width:992px){.form{padding-left:0;padding-right:0}}.form-description{text-align:center;width:100%}.form-description h2{width:100%}.form h3{color:#425664;font:24px/40px "Utopia Std",serif;margin:auto 30px 37px;text-align:center}@media (min-width:992px){.form h3{font-size:26px;margin:auto auto 28px;max-width:760px}}.form input[type=email],.form input[type=tel],.form input[type=text]{width:100%}.form .select{padding-right:60px;width:100%}.form .select select{padding:0 50px 0 25px;white-space:pre-wrap;width:calc(100% + 80px)}@media all and (-ms-high-contrast:none){.form .select select{padding:0 60px 0 25px;width:calc(100% + 140px)}}.form-stay-know{padding-left:10px;padding-bottom:128px;padding-right:10px}@media (min-width:576px){.form-stay-know{padding-left:0;padding-right:0}}@media (min-width:768px){.form-stay-know{padding-bottom:88px;padding-right:10px}}.form-stay-know .gform_fields{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:992px){.form-stay-know .gform_wrapper{margin-left:8.33333%;margin-right:8.33333%}}.form-stay-know .container{padding-bottom:56px;position:relative;padding-left:39px;padding-right:39px}@media (min-width:992px){.form-stay-know .container{padding-left:15px;padding-right:15px}}.form-stay-know .container::before{background:#425664;bottom:0;content:'';left:15px;position:absolute;right:15px;top:0}.form-stay-know .container>.row,.form-stay-know body.single-product .upsells .container>.products,body.single-product .upsells .form-stay-know .container>.products{padding-top:30px;position:relative}@media (min-width:992px){.form-stay-know .container>.row,.form-stay-know body.single-product .upsells .container>.products,body.single-product .upsells .form-stay-know .container>.products{padding-top:56px}}.form-stay-know h2.title,.form-stay-know h3.gform_title{color:#fff;font:14px/16px Gotham,sans-serif;letter-spacing:3.89px;margin:8px 0 24px;text-transform:uppercase}@media (min-width:992px){.form-stay-know h2.title,.form-stay-know h3.gform_title{margin:0 0 14px;font-size:14px;letter-spacing:3.89px}}.form-stay-know .gform_description,.form-stay-know p{color:#fff}@media (min-width:992px){.form-stay-know .gform_description,.form-stay-know p{font-size:15px}}.form-stay-know input[type=email],.form-stay-know input[type=tel],.form-stay-know input[type=text]{background-color:#2d3841;color:#fff;width:100%}.form-stay-know input[type=email]::-webkit-input-placeholder,.form-stay-know input[type=tel]::-webkit-input-placeholder,.form-stay-know input[type=text]::-webkit-input-placeholder{color:#fff}.form-stay-know input[type=email]::-moz-placeholder,.form-stay-know input[type=tel]::-moz-placeholder,.form-stay-know input[type=text]::-moz-placeholder{color:#fff}.form-stay-know input[type=email]::-ms-input-placeholder,.form-stay-know input[type=tel]::-ms-input-placeholder,.form-stay-know input[type=text]::-ms-input-placeholder{color:#fff}.form-stay-know input[type=email]::placeholder,.form-stay-know input[type=tel]::placeholder,.form-stay-know input[type=text]::placeholder{color:#fff}.form-stay-know input[type=email]:focus,.form-stay-know input[type=tel]:focus,.form-stay-know input[type=text]:focus{background:#fff;color:#425664}.form-stay-know input[type=email]:focus::-webkit-input-placeholder,.form-stay-know input[type=tel]:focus::-webkit-input-placeholder,.form-stay-know input[type=text]:focus::-webkit-input-placeholder{color:#425664}.form-stay-know input[type=email]:focus::-moz-placeholder,.form-stay-know input[type=tel]:focus::-moz-placeholder,.form-stay-know input[type=text]:focus::-moz-placeholder{color:#425664}.form-stay-know input[type=email]:focus::-ms-input-placeholder,.form-stay-know input[type=tel]:focus::-ms-input-placeholder,.form-stay-know input[type=text]:focus::-ms-input-placeholder{color:#425664}.form-stay-know input[type=email]:focus::placeholder,.form-stay-know input[type=tel]:focus::placeholder,.form-stay-know input[type=text]:focus::placeholder{color:#425664}.form-stay-know .gfield{margin:0 0 21px}.form-stay-know .ginput_container_select,.form-stay-know .select{background-color:#2d3841;color:#fff}.form-stay-know .ginput_container_select select,.form-stay-know .select select{color:#fff}.form-stay-know .ginput_container_select option,.form-stay-know .select option{background-color:#2d3841;color:#fff}.form-stay-know input[type=submit]{background:url(../img/icons/icon-arrow-right-white.svg) no-repeat right 0 center;border-bottom:1px solid #fff;border-radius:0;color:#fff;font-size:11px;margin:8px 0 0;max-width:204px;padding:0;width:50%}@media (min-width:576px){.form-stay-know input[type=submit]{font-size:14px;padding:0 6px 0 0}}@media (min-width:768px){.form-stay-know input[type=submit]{width:204px}}.form-stay-know input[type=submit]:hover{background:url(../img/icons/icon-arrow-right-white.svg) no-repeat right 0 center;background-color:transparent;color:#fff;padding:0 0 0 10px}.form-stay-know-left{padding-top:28px}.form-stay-know-right{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:992px){.form-stay-know-right{padding-top:28px}}.form-stay-know .gform_heading{margin-bottom:28px}.form-stay-know .validation_error{color:#fff;margin-bottom:15px}.form-stay-know .validation_message{color:#fff;margin-top:5px}.form-stay-know .gform_confirmation_wrapper,.form-stay-know .gform_footer,.form-stay-know .gform_heading,.form-stay-know .validation_error{padding:0 15px}.form-stay-know .gform_confirmation_wrapper{color:#fff;font-size:20px;text-align:center;width:100%}.form-stay-know .gform_ajax_spinner{display:block;position:absolute;top:100%;right:50%}.form-stay-know .gform_wrapper{width:100%}.form-stay-know .textarea{width:100%;background-color:#2d3841}.form-stay-know .textarea::-webkit-input-placeholder{color:#fff}.form-stay-know .textarea::-moz-placeholder{color:#fff}.form-stay-know .textarea::-ms-input-placeholder{color:#fff}.form-stay-know .textarea::placeholder{color:#fff}.form-contact{background:#fff;padding:0 10px 47px}@media (min-width:992px){.form-contact{padding:0 10px 60px}}.form-contact input[type=email],.form-contact input[type=tel],.form-contact input[type=text]{margin:0;width:100%}.form-contact .gfield{margin:0 0 16px}@media (min-width:992px){.form-contact .gfield{margin:0 0 24px}}.form-contact textarea{height:320px;width:100%}@media (min-width:992px){.form-contact textarea{height:215px}}.form-contact .select{margin:0 0 16px;width:100%}@media (min-width:992px){.form-contact .select{margin:0 0 24px}}.form-contact .select select{white-space:initial}.form-contact input[type=submit]{width:140px}@media (min-width:992px){.form-contact input[type=submit]{width:130px}}.form-contact .gform_fields{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.form-contact .gform_heading{margin-bottom:28px}.form-contact .validation_error{color:#fff;margin-bottom:15px}.form-contact .validation_message{color:#fff;margin-top:5px}.form-contact .gform_confirmation_wrapper,.form-contact .gform_footer,.form-contact .gform_heading,.form-contact .validation_error{padding:0 15px}.form-contact .gform_confirmation_wrapper{font-size:20px;padding:30px 0 0;text-align:center;width:100%}.form-contact .gform_footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.form-contact .validation_message{color:red;margin-top:5px}.form-career{background:#fff;padding:58px 10px 47px}@media (min-width:992px){.form-career{padding:99px 10px 116px}}.form-career h2.title{letter-spacing:2.6px;margin:0 0 17px;text-align:center;width:100%}@media (min-width:992px){.form-career h2.title{letter-spacing:3px;margin:0 0 19px}}.form-career h3{color:#425664;font:24px/40px "Utopia Std",serif;margin:auto 15px 28px;text-align:center;width:100%}@media (min-width:992px){.form-career h3{font-size:26px;margin:auto auto 55px;max-width:760px}}.form-career input[type=email],.form-career input[type=tel],.form-career input[type=text]{margin:0;width:100%}.form-career textarea{height:320px;width:100%}@media (min-width:992px){.form-career textarea{height:215px}}.form-career input[type=submit]{font-size:12px;height:25px;width:130px}@media (min-width:992px){.form-career input[type=submit]{height:32px;width:130px}}.form-career .gfield{margin:0 0 16px}@media (min-width:992px){.form-career .gfield{margin:0 0 24px}}.form-career .gform_fields{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.form-career .gform_heading{margin-bottom:28px}.form-career .validation_error{color:#fff;margin-bottom:15px}.form-career .validation_message{color:#fff;margin-top:5px}.form-career .gform_confirmation_wrapper,.form-career .gform_footer,.form-career .gform_heading,.form-career .validation_error{padding:0 15px}.form-career .gform_confirmation_wrapper{font-size:20px;padding:30px 0 0;text-align:center;width:100%}.form-career .gform_footer{display:-webkit-box;display:-ms-flexbox;display:flex;float:right;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:-42px 0 0}@media (min-width:992px){.form-career .gform_footer{margin:-48px 0 0}}.form-career .validation_message{color:red;margin-top:5px}.form-search{background:#fff;padding:45px 10px 100px}@media (min-width:992px){.form-search{padding:92px 0 89px}}.form-search h1{color:#425664;font:14px/32px Gotham,sans-serif;letter-spacing:3px;margin:0 0 17px;text-transform:uppercase}.form-search h2{color:#425664;font:26px/40px "Utopia Std",serif;margin:0 0 10px}.form-search-inputs{position:relative}.form-search-inputs input[type=search]{background:0 0;border:none;border-bottom:1px solid #d8d8d8;color:#a09f9f;font:12px Gotham,sans-serif;letter-spacing:-.2px;height:auto;padding:19px 60px 19px 0;text-transform:none;width:100%}.form-search-inputs input[type=search]::-webkit-input-placeholder{color:#a09f9f}.form-search-inputs input[type=search]::-moz-placeholder{color:#a09f9f}.form-search-inputs input[type=search]::-ms-input-placeholder{color:#a09f9f}.form-search-inputs input[type=search]::placeholder{color:#a09f9f}.form-search-inputs input[type=submit]{background:url(../img/icons/icon-search.svg) no-repeat center;border:none;bottom:0;font-size:0;height:auto;position:absolute;right:0;top:0;width:40px}.form-offer{background:#fff;padding:58px 10px 47px}@media (min-width:992px){.form-offer{padding:81px 10px 72px}}.form-offer h2.title{letter-spacing:2.6px;margin:0 0 17px;text-align:center;width:100%}@media (min-width:992px){.form-offer h2.title{letter-spacing:3px;margin:0 0 30px}}.form-offer h3{color:#425664;font:24px/40px "Utopia Std",serif;margin:auto 30px 37px;text-align:center;width:100%}@media (min-width:992px){.form-offer h3{font-size:26px;margin:auto auto 28px;max-width:760px}}.form-offer input[type=email],.form-offer input[type=tel],.form-offer input[type=text]{width:100%}.form-offer .select{padding-right:60px;width:100%}.form-offer .select select{white-space:initial;width:calc(100% + 80px)}.form-offer input[type=submit]{font-size:12px;height:25px;margin:24px 0 0;width:80px}@media (min-width:992px){.form-offer input[type=submit]{font-size:14px;height:32px;margin:0;width:112px}}.form-offer .gfield{margin:0 0 16px}@media (min-width:992px){.form-offer .gfield{margin:0 0 24px}}.form-offer .gform_fields{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.form-offer .gform_heading{margin-bottom:28px}.form-offer .validation_error{color:#fff;margin-bottom:15px}.form-offer .validation_message{color:#fff;margin-top:5px}.form-offer .gform_confirmation_wrapper,.form-offer .gform_footer,.form-offer .gform_heading,.form-offer .validation_error{padding:0 15px}.form-offer .gform_confirmation_wrapper{font-size:20px;padding:30px 0 0;text-align:center;width:100%}.form-offer .gform_footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.form-offer .validation_message{color:red;margin-top:5px}.form-offer .textarea{width:100%}@media (min-width:992px){.form-login{max-width:432px;padding-bottom:55px}}.form-login input[type=email],.form-login input[type=password],.form-login input[type=text]{margin:0 0 28px;width:100%}.form-login .btn{font-size:14px;height:32px;letter-spacing:.6px;margin:5px 0 0;width:160px}@media (min-width:992px){.form-login .btn{margin:20px 0 0}}.form-login .btn:focus{-webkit-box-shadow:none;box-shadow:none}.form-login-links{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:32px 0 16px}@media (min-width:992px){.form-login-links{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:44px 0 0}}.form-login-links a{color:#425664;font:700 12px/12px Gotham,sans-serif;letter-spacing:1.2px;margin:0 0 24px;text-decoration:none;text-transform:uppercase}@media (min-width:992px){.form-login-links a{font-size:10px;letter-spacing:1px;line-height:10px;margin:0 16px 0 0}}.form-login-reg{padding-bottom:40px}.form-checkout{width:100%}@media (min-width:768px){.form-checkout{width:48%}}@media (min-width:992px){.form-checkout{width:calc(100% - 455px)}}.form-get-in-touch{background:#fff;padding:48px 10px 49px}@media (min-width:992px){.form-get-in-touch{padding:72px 10px 71px}}.form-get-in-touch h2{margin:8px 0 18px}.form-get-in-touch input[type=submit]{border-color:#425664;color:#425664;font-size:12px;height:25px;margin:24px 0 0;width:80px}@media (min-width:992px){.form-get-in-touch input[type=submit]{font-size:14px;height:32px;margin:0}}.form-get-in-touch .gfield{margin:0 0 21px}.form-get-in-touch .gform_fields{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.form-get-in-touch .gform_heading{margin-bottom:28px}.form-get-in-touch .validation_error{color:#fff;margin-bottom:15px}.form-get-in-touch .validation_message{color:#fff;margin-top:5px}.form-get-in-touch .gform_confirmation_wrapper,.form-get-in-touch .gform_footer,.form-get-in-touch .gform_heading,.form-get-in-touch .validation_error{padding:0 15px}.form-get-in-touch .gform_confirmation_wrapper{font-size:20px;padding:30px 0 0;text-align:center;width:100%}.form-get-in-touch .gform_footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.form-get-in-touch .validation_message{color:red;margin-top:5px}.form-modal{background:#425664;border:2px solid #c6ad8f;display:none;left:50%;max-width:480px;padding:50px 40px 70px;position:fixed;top:-150%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:top .5s ease;transition:top .5s ease;width:100%;z-index:99}@media (min-width:992px){.form-modal{display:block}}.form-modal.show{top:50%}.form-modal .gform_wrapper{width:100%}.form-modal .gform_body,.form-modal .gform_confirmation_wrapper,.form-modal .gform_footer,.form-modal .gform_heading,.form-modal .validation_error{padding:0 15px;width:100%}.form-modal .gform_confirmation_message,.form-modal h2.title,.form-modal h3.gform_title{color:#fff;font:14px/16px Gotham,sans-serif;letter-spacing:3.89px;margin:8px 0 24px;text-transform:uppercase}@media (min-width:992px){.form-modal .gform_confirmation_message,.form-modal h2.title,.form-modal h3.gform_title{margin:0 0 14px;font-size:14px;letter-spacing:3.89px}}.form-modal .gform_description,.form-modal .validation_error,.form-modal .validation_message,.form-modal p{color:#fff;display:block;margin:0 0 16px}@media (min-width:992px){.form-modal .gform_description,.form-modal .validation_error,.form-modal .validation_message,.form-modal p{font-size:15px}}.form-modal input[type=email],.form-modal input[type=tel],.form-modal input[type=text]{background-color:#2d3841;color:#fff;width:100%}.form-modal input[type=email]::-webkit-input-placeholder,.form-modal input[type=tel]::-webkit-input-placeholder,.form-modal input[type=text]::-webkit-input-placeholder{color:#fff}.form-modal input[type=email]::-moz-placeholder,.form-modal input[type=tel]::-moz-placeholder,.form-modal input[type=text]::-moz-placeholder{color:#fff}.form-modal input[type=email]::-ms-input-placeholder,.form-modal input[type=tel]::-ms-input-placeholder,.form-modal input[type=text]::-ms-input-placeholder{color:#fff}.form-modal input[type=email]::placeholder,.form-modal input[type=tel]::placeholder,.form-modal input[type=text]::placeholder{color:#fff}.form-modal input[type=email]:focus,.form-modal input[type=tel]:focus,.form-modal input[type=text]:focus{background:#fff;color:#425664}.form-modal input[type=email]:focus::-webkit-input-placeholder,.form-modal input[type=tel]:focus::-webkit-input-placeholder,.form-modal input[type=text]:focus::-webkit-input-placeholder{color:#425664}.form-modal input[type=email]:focus::-moz-placeholder,.form-modal input[type=tel]:focus::-moz-placeholder,.form-modal input[type=text]:focus::-moz-placeholder{color:#425664}.form-modal input[type=email]:focus::-ms-input-placeholder,.form-modal input[type=tel]:focus::-ms-input-placeholder,.form-modal input[type=text]:focus::-ms-input-placeholder{color:#425664}.form-modal input[type=email]:focus::placeholder,.form-modal input[type=tel]:focus::placeholder,.form-modal input[type=text]:focus::placeholder{color:#425664}.form-modal input[type=submit]{background:url(../img/icons/icon-arrow-right-white.svg) no-repeat right 0 center;border-bottom:1px solid #fff;border-radius:0;color:#fff;font-size:11px;margin:8px 0 0;max-width:204px;padding:0;width:50%}@media (min-width:576px){.form-modal input[type=submit]{font-size:14px;padding:0 6px 0 0}}@media (min-width:768px){.form-modal input[type=submit]{width:204px}}.form-modal input[type=submit]:hover{background:url(../img/icons/icon-arrow-right-white.svg) no-repeat right 0 center;background-color:transparent;color:#fff;padding:0 0 0 10px}.form-modal .gfield{margin:0 0 16px}.form-modal .close-modal{cursor:pointer;position:absolute;right:17px;top:15px}.form .gform_heading h3.gform_title{color:#425664;font:12px/16px Gotham,sans-serif;letter-spacing:3.33px;margin:8px auto 18px;text-transform:uppercase}@media (min-width:992px){.form .gform_heading h3.gform_title{font-size:14px;letter-spacing:3.89px}}.form .gform_heading .gform_description{display:block;font:24px/40px "Utopia Std",serif;margin:0 0 14px;text-align:center}@media (min-width:992px){.form .gform_heading .gform_description{font-size:26px;margin:0 0 13px}}.form .gform_ajax_spinner{display:block;position:absolute;top:100%;right:50%}.gf_browser_ie{width:100%}.gform_wrapper{overflow:hidden}.hero-about{background:#fff;margin:0 0 35px;padding:28px 0 0;position:relative}@media (min-width:992px){.hero-about{margin:0 0 98px;padding:0}}.hero-about::before{background:#425664;bottom:0;content:'';left:0;position:absolute;right:0;top:0}@media (min-width:992px){.hero-about::before{top:64px}}.hero-about .container{max-width:1440px}.hero-about .container>.row,.hero-about body.single-product .upsells .container>.products,body.single-product .upsells .hero-about .container>.products{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.hero-about-text{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font:24px/40px "Utopia Std",serif;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:25px 25px 45px;position:relative;text-align:center;width:100%;z-index:9}@media (min-width:414px){.hero-about-text{margin:0 34px}}@media (min-width:992px){.hero-about-text{font-size:26px;margin:64px 0 0;max-width:446px;padding:48px 70px 34px 90px;text-align:left;width:506px}}.hero-about-text h1{color:#fff;font:12px/16px Gotham,sans-serif;letter-spacing:3.33px;margin:8px 0 18px;text-transform:uppercase}@media (min-width:992px){.hero-about-text h1{font-size:14px;letter-spacing:3.89px}}.hero-about-text p{font:inherit;color:#fff}.hero-about-img{padding:0;position:relative;width:100%;z-index:9}@media (min-width:992px){.hero-about-img{max-width:calc(100% - 500px)}}.hero-about-img img{display:block;margin:auto}@media (min-width:992px){.hero-about-img img{min-width:790px}}.hero-description{background:#fff;font:12px/24px "Utopia Std",serif;padding:30px 10px 16px;text-align:center}@media (min-width:414px){.hero-description{padding:30px 45px 16px}}@media (min-width:992px){.hero-description{font-size:15px;line-height:32px;padding:58px 45px 55px}}.hero-description h1{color:#425664;font:12px/16px Gotham,sans-serif;letter-spacing:3.33px;margin:8px 0 18px;text-transform:uppercase}@media (min-width:992px){.hero-description h1{font-size:14px;letter-spacing:3.89px;margin:0 0 18px}}.hero-description h2{font:24px/40px "Utopia Std",serif;margin:0 0 14px}@media (min-width:992px){.hero-description h2{font-size:26px;margin:0 0 21px}}.hero-description p{font:inherit;margin:auto;max-width:900px}.hero-description .btn-arrow{display:none;font-size:10px}@media (min-width:414px){.hero-description .btn-arrow{font-size:12px}}@media (min-width:992px){.hero-description .btn-arrow{display:inline-block;font-size:14px}}.location-description{font:24px/40px "Utopia Std",serif;padding:0 10px 33px}@media (min-width:992px){.location-description{padding:0 10px 69px}}.location-description h2.title{border-bottom:1px solid #c6ad8f;font:14px/27px Gotham,sans-serif;letter-spacing:3.9px;margin:8px 0 18px;padding:0 0 14px}.location-description-contact{font:12px/24px "Utopia Std",serif;margin:35px 0;padding:0 0 8px}@media (min-width:992px){.location-description-contact{margin:-10px 0 0}}.location-description-contact.short{max-width:200px}.location-description-contact a:not(.btn){color:#7c7c7c;text-decoration:none}.location-description-contact a:not(.btn):hover{text-decoration:underline}.location-description-contact hr{border:none;border-bottom:1px solid #c6ad8f;margin:11px 0 0}.location-description-address{color:#7c7c7c;font:12px/22px Gotham,sans-serif;margin:0 0 21px}.location-description-time{color:#7c7c7c;margin:0 0 11px}.location-description-menu{padding:21px 0 0}.location-description-menu .btn{width:100%}.location-description p{margin:0 0 40px}@media (min-width:992px){.location-description p{letter-spacing:.85px}}.location-description p:last-child{margin:0}.location-img{background-position:center;background-repeat:no-repeat;background-size:cover;min-height:220px;max-height:464px;padding-bottom:50%;padding-left:0;padding-right:0;overflow:hidden;text-decoration:none}.location-img:hover{text-decoration:none}@media (min-width:992px){.location-img{margin:0 0 0 -20px;max-height:initial;padding-bottom:0}}.location-img span{display:block}.location-title{color:#425664;font:14px/14px "Utopia Std",serif;margin:0 0 11px}@media (min-width:992px){.location-title{font-size:16px;line-height:14px}}.location-title a{color:#425664}.location-type{color:#c6ad8f;font:10px/24px "Utopia Std",serif;margin:0 0 20px}@media (min-width:992px){.location-type{font-size:12px}}.location-address{color:#7c7c7c;font:12px/22px Gotham,sans-serif;margin:0 0 32px}.location-email,.location-phone,.location-time{color:#7c7c7c;font:10px/24px "Utopia Std",serif;min-height:32px;padding:4px 0 0 40px}@media (min-width:992px){.location-email,.location-phone,.location-time{font-size:12px}}.location-email a,.location-phone a,.location-time a{color:#7c7c7c}.location-time{background:url(../img/icons/icon-time.svg) no-repeat 9px 7px;margin:0 0 3px}.location-email{background:url(../img/icons/icon-email.svg) no-repeat 0 0;display:block;z-index:9;width:100%}@media (max-width:991px){.location-email{display:inline-block;margin:-18px 0 0;max-width:200px;word-wrap:break-word}}@media (min-width:992px){.location-email a{display:inline-block;line-height:14px;margin:5px 0;max-width:100%;word-wrap:break-word}}.location-phone{background:url(../img/icons/icon-phone.svg) no-repeat 0 -3px;display:block;z-index:9;width:100%}@media (max-width:991px){.location-phone{margin:0 0 24px}}.location-img{padding-left:0}.location-description-section{padding:0 10px 40px}@media (min-width:992px){.location-description-section{padding:0 10px 95px}}.location-description-section .row:first-child,.location-description-section body.single-product .upsells .products:first-child,body.single-product .upsells .location-description-section .products:first-child{border-top:1px solid #c6ad8f}.location-description-section h2.title{margin:0 0 24px;padding-top:40px}@media (min-width:992px){.location-description-section h2.title{margin:0 0 14px;padding-top:48px}}.location-description-section p{color:#767676;font:15px/24px "Utopia Std",serif}.location-description-section-btn{padding-top:20px}@media (min-width:992px){.location-description-section-btn{padding-top:0}}@media (min-width:992px){.location-description-section-btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.nav-open{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:url(../img/icons/icon-nav-open.svg) no-repeat 0 center;color:#425664;cursor:pointer;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font:12px Gotham,sans-serif;height:100%;letter-spacing:.83px;margin:4px 0 0 0;padding:0 0 0 52px;text-decoration:none;text-transform:uppercase;-webkit-transition:all 0s ease;transition:all 0s ease}@media (min-width:414px){.nav-open{margin:4px 0 0 11px;padding:0 0 0 59px}}@media (min-width:992px){.nav-open{font-size:12px;letter-spacing:1px;margin:5px 0 0;padding:0 0 0 62px}}.nav-open.active{background:url(../img/icons/mobile-cross-btn.png) no-repeat 0 center;background-size:auto 13px;padding:0 0 0 31px}.nav-user{padding:8px 0 0}@media (min-width:414px){.nav-user{padding:8px 11px 0 0}}@media (min-width:992px){.nav-user{padding:8px 0 0}}.nav-user a[href^=http]:empty::before{content:''}.nav-user-link{color:#425664;font:12px/30px Gotham,sans-serif;letter-spacing:1px;margin:0 16px 0 0;text-transform:uppercase}@media (min-width:992px){.nav-user-link{margin:0 15px 0 0}}.nav-user-search{background:url(../img/icons/icon-search.svg) no-repeat center;background-size:16px auto;display:block;height:30px;margin:0 8px 0 0;width:30px}.nav-user-cart{background:url(../img/icons/icon-cart.svg) no-repeat center;background-size:21px auto;display:block;height:30px;margin:0 20px 0 0;width:30px}@media (min-width:992px){.nav-user-cart{margin:0 22px 0 0}}.nav-user-amount-products{color:#425664;font:500 14px Gotham,sans-serif;text-decoration:underline}.nav-user-amount-products:hover{text-decoration:none}@media (min-width:992px){.nav-footer.row,body.single-product .upsells .nav-footer.products{position:relative;left:-3px}}.nav-footer li{border-top:1px solid #c6ad8f;padding:17px 0 33px;width:100%}@media (min-width:992px){.nav-footer li{padding:18px 0 29px}}.nav-footer li a{color:#969696;font:12px/12px Gotham,sans-serif;letter-spacing:0;text-transform:none}.nav-footer li a:hover{color:#425664;text-decoration:none}.nav-footer li.hide-mobile-sub-menu{padding-bottom:17px}@media (min-width:768px){.nav-footer li.hide-mobile-sub-menu{padding-bottom:33px}}.nav-footer li.hide-mobile-sub-menu ul{display:none}@media (min-width:768px){.nav-footer li.hide-mobile-sub-menu ul{display:block}}.nav-footer li ul{margin:9px 0 -18px}@media (min-width:992px){.nav-footer li ul{margin:10px 0 -16px}}.nav-footer li li{border-top:none;line-height:12px;margin:0 0 16px;padding:0}.nav-footer-secondary ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media (min-width:992px){.nav-footer-secondary ul{position:relative;left:-4px}}.nav-footer-secondary li:not(:last-child)::after{content:'|';font:10px/32px Gotham,sans-serif;margin:0 7px 0 2px}.nav-footer-secondary li:nth-last-child(2)::after{display:none}@media (min-width:768px){.nav-footer-secondary li:nth-last-child(2)::after{display:inline-block}}.nav-footer-secondary li:last-child{width:100%}@media (min-width:768px){.nav-footer-secondary li:last-child{width:auto}}.nav-footer-secondary li a{color:#425664;font:10px/32px Gotham,sans-serif;letter-spacing:1.66667px;text-decoration:none;text-transform:uppercase}.nav-footer-secondary li a:hover{text-decoration:underline}.nav-modal{background:#425664;bottom:0;left:0;position:absolute;opacity:0;overflow:hidden;right:0;top:120px;visibility:hidden;z-index:100}@media (min-width:992px){.nav-modal{background:#f6f4f2;top:0}}.nav-modal.show{opacity:1;overflow:auto;visibility:visible}@media (min-width:992px){.nav-modal.show{min-height:600px;overflow:hidden}}.nav-modal.show .nav-modal-sidebar{left:0;height:100%;overflow:auto}@media (min-width:992px){.nav-modal.show .nav-modal-sidebar{height:auto;overflow:visible}}@media (min-width:992px){.nav-modal.show .nav-modal-sidebar li.current ul{opacity:1;visibility:visible}}.nav-modal-hide{background:url(../img/icons/icon-hide.svg) no-repeat center;cursor:pointer;display:none;height:19px;position:absolute;right:44px;top:59px;-webkit-transition:all .5s ease-out;transition:all .5s ease-out;width:19px}@media (min-width:992px){.nav-modal-hide{display:block;z-index:5}}.nav-modal-hide:hover{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.nav-modal-sidebar{background:#fff;padding:25px 25px 0;-webkit-transition:all .5s ease-out;transition:all .5s ease-out;width:100%}@media (min-width:992px){.nav-modal-sidebar{background:#425664;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;left:-100%;padding:25px 38px 43px;position:absolute;top:0;width:320px}.nav-modal-sidebar::before{background:#425664;bottom:0;content:'';left:0;position:absolute;right:0;top:0;z-index:3}}@media (min-width:1200px){.nav-modal-sidebar{padding:25px 48px 43px;width:390px}}.nav-modal-sidebar-bottom{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-top:auto;padding:0 0 44px;position:relative;z-index:4}@media (min-width:992px){.nav-modal-sidebar-bottom{padding:0}}.nav-modal-user{padding:8px 0}@media (min-width:992px){.nav-modal-user{padding:0 0 23px;width:100%}}.nav-modal-user a{color:#c6ad8f;display:inline-block;font:12px/24px Gotham,sans-serif;letter-spacing:1px;margin:0 15px 0 0;text-transform:uppercase}@media (min-width:992px){.nav-modal-user a{color:#fff}}.nav-modal-social{left:-15px;position:relative}.nav-modal-social a{height:40px;width:40px}.nav-modal-social a:hover{text-decoration:none}.nav-modal-social a svg:hover path{fill:#c6ad8f}.nav-modal-cart{display:none;padding:5px 0 0}@media (min-width:992px){.nav-modal-cart{display:-webkit-box;display:-ms-flexbox;display:flex}}.nav-modal-cart-icon{background:url(../img/icons/icon-cart.svg) no-repeat center;background-size:21px auto;display:block;height:30px;margin:0 20px 0 0;width:30px}.nav-modal-cart-amount{color:#c6ad8f;font:14px/24px Gotham,sans-serif;text-decoration:underline}.nav-modal-cart-amount:hover{color:#c6ad8f;text-decoration:none}.nav-modal-logo{display:none;margin:0 0 64px}@media (min-width:992px){.nav-modal-logo{display:block;position:relative;z-index:4}}.nav-modal-items ul li{border-bottom:1px solid #c6ad8f}@media (max-width:991px){.nav-modal-items ul li.menu-item-has-single>a{display:none}.nav-modal-items ul li.menu-item-has-single ul{display:block;padding:0}.nav-modal-items ul li.menu-item-has-single ul a{line-height:24px;padding:12px 0;font-size:10px;text-transform:uppercase}}.nav-modal-items ul li.menu-item-has-sub-menu>a{color:#c6ad8f;display:block;font-size:10px;position:relative}.nav-modal-items ul li.menu-item-has-sub-menu>a::after{border-right:1px solid #c6ad8f;border-bottom:1px solid #c6ad8f;content:'';height:12px;position:absolute;right:3px;top:15px;-webkit-transform:rotate(45deg);transform:rotate(45deg);width:12px}@media (min-width:992px){.nav-modal-items ul li.menu-item-has-sub-menu>a::after{display:none}}@media (min-width:992px){.nav-modal-items ul li.menu-item-has-sub-menu>a{color:#fff;font-size:12px}}@media (min-width:992px){.nav-modal-items ul li{border-top:none;margin:0 0 24px}}@media (min-width:992px){.nav-modal-items ul li.current ul{display:-webkit-box;display:-ms-flexbox;display:flex;z-index:2}}.nav-modal-items ul li a{color:#c6ad8f;display:inline-block;font:12px/24px Gotham,sans-serif;padding:12px 0;text-transform:uppercase}@media (min-width:992px){.nav-modal-items ul li a{color:#fff;letter-spacing:1px;padding:0;position:relative;z-index:4}}.nav-modal-items ul li.current a{text-decoration:none}@media (max-width:991px){.nav-modal-items ul li.current a~ul{display:block}}@media (min-width:992px){.nav-modal-items ul li.current a{font-weight:700}}.nav-modal-items ul li a:hover{color:#c6ad8f;text-decoration:none}.nav-modal-items ul ul{display:none;padding:0 0 16px}@media (min-width:992px){.nav-modal-items ul ul{background:#f6f4f2;bottom:0;display:block;left:100%;height:216px;padding:0;position:absolute;opacity:0;-webkit-transition:oppacity .5s ease-out;transition:oppacity .5s ease-out;-webkit-transition-delay:.5s;transition-delay:.5s;visibility:hidden;width:calc(100vw - 320px);z-index:-1}}@media (min-width:1200px){.nav-modal-items ul ul{width:calc(100vw - 390px)}}.nav-modal-items ul ul li{border-bottom:none;display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:992px){.nav-modal-items ul ul li{height:100%;margin:0;width:100%}}@media (min-width:992px){.nav-modal-items ul ul li::before{background:#c6ad8f;content:'';height:1px;margin-left:22px;position:absolute;top:22px;width:96px;z-index:9}}@media (min-width:1200px){.nav-modal-items ul ul li::before{margin-left:42px;top:30px}}.nav-modal-items ul ul li a{background:#fff;color:#425664;font:12px/14px Gotham,sans-serif;padding:13px 0;position:relative;text-decoration:none;text-transform:initial;width:100%}@media (min-width:992px){.nav-modal-items ul ul li a{color:#bfbfbf;font:15px/15px "Utopia Std",serif;padding:38px 22px 0}}@media (min-width:1200px){.nav-modal-items ul ul li a{padding:46px 42px 0}}.nav-modal-items ul ul li a:hover{background:#f6f4f2;color:#425664}.nav-modal-items ul ul li a:hover::after{color:#425664}.nav-modal-items ul ul li a:hover .menu-item-description{display:block}@media (min-width:992px){.nav-modal-items ul ul li a::after{color:#9b9b9b;content:" " attr(title) " ";display:block;font:12px/18px Gotham,sans-serif;margin:10px 0 15px -22px;max-width:292px;padding:0 10px 0 22px;text-transform:initial;width:calc(100% + 44px)}}@media (min-width:1200px){.nav-modal-items ul ul li a::after{margin:19px 0 25px -42px;padding:0 15px 0 42px;width:calc(100% + 84px)}}.nav-modal-items ul ul li a .menu-item-description{display:none}@media (min-width:992px){.nav-modal-items ul ul li a .menu-item-description{bottom:38px;color:#425664;display:block;font:700 10px/10px Gotham,sans-serif;left:0;letter-spacing:1px;padding:0 22px;position:absolute;opacity:0;right:0;text-transform:uppercase;-webkit-transition:opacity .25s ease;transition:opacity .25s ease;-webkit-transition-delay:.25s;transition-delay:.25s}}@media (min-width:1200px){.nav-modal-items ul ul li a .menu-item-description{padding:0 42px}}.nav-modal-items ul ul li.current a{background:0 0;color:#425664}@media (min-width:992px){.nav-modal-items ul ul li.current a{background:#f6f4f2;color:#425664}}.nav-modal-items ul ul li.current a::after{color:#425664}.nav-modal-items ul ul li.current a .menu-item-description{opacity:1}.nav-modal-items ul ul li.current .img-nav{z-index:-1}.nav-modal-items .img-nav{background-position:center;background-repeat:no-repeat;background-size:cover;display:none;left:0;height:calc(100vh - 216px);position:absolute;top:calc(-100vh + 216px);z-index:-2}@media (min-width:992px){.nav-modal-items .img-nav{display:block;width:calc(100vw - 320px)}}@media (min-width:1200px){.nav-modal-items .img-nav{width:calc(100vw - 390px)}}.nav-modal-items .img-nav img{left:50%;max-width:initial;min-height:calc(100vh - 216px);min-width:100%;position:absolute;top:0;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:auto}.nav-modal-search{background:#425664;margin:0 0 0 -25px;padding:40px 25px 46px;width:calc(100% + 50px)}@media (min-width:992px){.nav-modal-search{display:none}}.nav-modal-search h2{color:#fff;font:12px/32px Gotham,sans-serif;letter-spacing:2.6px;text-transform:uppercase}.nav-modal-search p{color:#fff;font:16px/24px "Utopia Std",serif}.nav-modal-search .form-search-inputs input[type=search]{color:#fff}.nav-modal-search .form-search-inputs input[type=search]:required:valid{color:#fff}.nav-modal-search .form-search-inputs input[type=search]::-webkit-input-placeholder{color:#fff}.nav-modal-search .form-search-inputs input[type=search]::-moz-placeholder{color:#fff}.nav-modal-search .form-search-inputs input[type=search]::-ms-input-placeholder{color:#fff}.nav-modal-search .form-search-inputs input[type=search]::placeholder{color:#fff}body.hidden{min-height:600px;overflow:hidden}.admin-bar .nav-modal{top:166px}@media (min-width:768px){.admin-bar .nav-modal{top:152px}}@media (min-width:992px){.admin-bar .nav-modal{top:0}}@media (min-width:992px){.news{margin:0 0 66px}}.news h2.title{margin:0 0 30px 9px}@media (min-width:576px){.news h2.title{margin:0 0 16px}}@media (min-width:992px){.news h2.title{margin:0 0 28px}}.news-list{padding:0 10px}@media (min-width:768px){.news-list{padding:0}}.news-item{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 32px;position:relative}.news-item a{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;position:relative;text-decoration:none;width:100%}.news-item a:hover{text-decoration:none}.news-item .hover .btn,.news-item .hover+.btn,.news-item a:hover .btn,.news-item a:hover+.btn{opacity:1}.news-item .btn{opacity:1}@media (min-width:992px){.news-item .btn{opacity:0}}.news-post:hover .btn{opacity:1}.news-post a{padding:0}.news-post .news-description{margin:0 0 25px}.news-post .btn{-ms-flex-item-align:start;align-self:flex-start;display:inline-block;left:0;margin:auto 0 25px;position:relative;opacity:1}@media (min-width:576px){.news-post .btn{padding:7px}}@media (min-width:768px){.news-post .btn{opacity:0}}.news-course-content,.news-event-content{background:#fff;padding:24px 24px 60px}@media (min-width:992px){.news-course-content,.news-event-content{min-height:410px;padding:27px 23px 60px}}.news-course-content.hover,.news-course-content:hover,.news-event-content.hover,.news-event-content:hover{-webkit-box-shadow:0 0 16px rgba(205,205,205,.5);box-shadow:0 0 16px rgba(205,205,205,.5)}.news-course-date,.news-event-date{color:#425664;display:block;font:700 14px/24px Gotham,sans-serif;letter-spacing:1.75px;margin:0 0 25px;min-height:39px;text-transform:uppercase}@media (min-width:992px){.news-course-date,.news-event-date{font-size:16px;letter-spacing:2px;margin:0 0 17px;min-height:48px}}.news-course-title,.news-event-title{color:#425664;display:block;font:700 12px/24px Gotham,sans-serif;letter-spacing:1.5px;margin:0 0 42px;text-transform:uppercase}@media (min-width:992px){.news-course-title,.news-event-title{margin:0 0 26px;min-height:36px}}.news-course .btn,.news-event .btn{bottom:24px;display:inline-block;height:auto;left:24px;position:absolute}@media (min-width:576px){.news-course .btn,.news-event .btn{padding:7px}}@media (min-width:992px){.news-course .btn,.news-event .btn{left:24px}}@media (min-width:1200px){.news-course .btn,.news-event .btn{bottom:25px;left:22px}}.news-course .book-now,.news-event .book-now{bottom:24px;left:152px;position:absolute;width:auto}@media (min-width:576px){.news-course .book-now,.news-event .book-now{left:auto;right:38px}}@media (min-width:768px){.news-course .book-now,.news-event .book-now{left:130px;right:auto}}@media (min-width:992px){.news-course .book-now,.news-event .book-now{left:auto;right:25px}}@media (min-width:1200px){.news-course .book-now,.news-event .book-now{bottom:25px;left:146px;right:auto}}.news-course .book-now:hover,.news-event .book-now:hover{opacity:1;text-decoration:underline}@media (min-width:768px){.news-course .separator:after,.news-event .separator:after{background:#ddd;content:'';height:10px;position:absolute;right:-14px;top:7px;width:1px}}.news-course .news-description,.news-event .news-description{margin:0 0 25px}@media (min-width:992px){.news-course .news-description,.news-event .news-description{margin:0 0 24px}}.news-icon{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#425664;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:32px;left:13px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:32px;min-width:32px;position:absolute;top:12px;width:32px}.news-icon img{-ms-flex-item-align:center;align-self:center;-ms-flex-negative:0;flex-shrink:0;max-height:100%;max-width:100%;min-height:1px;min-width:1px}.news-img{display:block;background-size:cover;margin:0 0 30px;overflow:hidden}@media (min-width:768px){.news-img{height:166px}}@media (min-width:992px){.news-img{height:216px}}.news-img img{display:block;max-width:initial;width:100%}@media (min-width:768px){.news-img img{display:none}}.news-category{color:#425664;display:block;font:14px/17px "Utopia Std",serif;margin:0 0 9px}@media (min-width:992px){.news-category{font-size:16px;line-height:19px}}.news-date,.news-type{color:#c6ad8f;display:block;font:10px/20px "Utopia Std",serif;margin:0 0 15px}@media (min-width:992px){.news-date,.news-type{font-size:12px;margin:0 0 27px}}.news-description{color:#7c7c7c;display:block;font:12px/22px Gotham,sans-serif}.news-address,.news-price,.news-time{color:#425664;display:block;font:10px/20px "Utopia Std",serif;margin:0 0 10px;padding:0 0 0 30px}@media (min-width:992px){.news-address,.news-price,.news-time{font-size:12px;margin:0 0 10px}}.news-address{background:url(../img/icons/icon-address.svg) no-repeat 0 0}.news-price{background:url(../img/icons/icon-price.svg) no-repeat 2px 0}.news-time{background:url(../img/icons/icon-time.svg) no-repeat 0 0}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 0 40px;text-align:center}@media (min-width:768px){.pagination{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0 0 56px}}.pagination a,.pagination span{border-bottom:1px solid #d8d8d8;color:#b4b4b4;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font:500 12px/14px Gotham,sans-serif;letter-spacing:1.71px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 8px;padding:8px 0;width:24px}@media (min-width:992px){.pagination a,.pagination span{padding:3px 0 8px}}.pagination a:first-child,.pagination span:first-child{margin-left:0}.pagination a:last-child,.pagination span:last-child{margin-right:0}.pagination a:hover{border-color:#c6ad8f;color:#c6ad8f;text-decoration:none}.pagination span:not(.current){border:none}.pagination .current{border-color:#425664;color:#425664}.row-cards{margin:0 12px 72px;overflow:hidden}@media (min-width:992px){.row-cards{margin:0 0 47px}}@media (min-width:576px){.row-cards .container{max-width:100%}}@media (min-width:768px){.row-cards .container{max-width:720px}}@media (min-width:992px){.row-cards .container{max-width:960px}}@media (min-width:1200px){.row-cards .container{max-width:1140px}}@media (min-width:1440px){.row-cards .container{max-width:1370px}}.row-cards .row,.row-cards body.single-product .upsells .products,body.single-product .upsells .row-cards .products{min-width:100%;position:relative;width:auto}@media (min-width:576px){.row-cards .row,.row-cards body.single-product .upsells .products,body.single-product .upsells .row-cards .products{min-width:initial}}@media (min-width:768px){.row-cards h2.title{height:92px;margin:8px 0}}.row-cards .owl-dots{margin:24px 25px 0}@media (min-width:768px){.row-cards .owl-dots{left:calc(-100% / 3 - -5px);margin:0;position:absolute;top:53px}}.row-cards-description{margin:0 0 0 -2px;padding-top:1px;position:static}.row-cards-content{margin:0 -25px;max-width:initial;min-width:100%;width:auto}@media (min-width:768px){.row-cards-content{margin:-8px 0 0 -7px;max-width:100%;min-width:1px;width:100%}}@media screen and (min-width:768px) and (-ms-high-contrast:active),(min-width:768px) and (-ms-high-contrast:none){.row-cards-content{margin:-8px 0 0 -30px}}.row-cards-content .owl-carousel{width:calc(100% + 24px)}.row-cards-content .owl-carousel .owl-stage{display:-webkit-box;display:-ms-flexbox;display:flex}.row-cards-content .owl-carousel .owl-stage .owl-item{display:-webkit-box;display:-ms-flexbox;display:flex}.row-cards-content .owl-carousel .btn:not(.btn-arrow):not(.btn-arrow-white){margin:auto auto 0}.row-cards-content .card{margin:8px 0;width:100%}.row-cards-content .card:hover{-webkit-box-shadow:0 0 16px rgba(226,226,226,.5);box-shadow:0 0 16px rgba(226,226,226,.5)}.row-cards-content .card:hover .btn{opacity:1}.row-cards-content .card .btn{opacity:0}.row-cards-text{border-top:1px solid #c6ad8f;font:15px/24px "Utopia Std",serif;padding:16px 0 36px}@media (min-width:768px){.row-cards-text{border:none}}@media (min-width:768px){.row-cards-text::before{background:#c6ad8f;content:'';height:1px;left:13px;position:absolute;right:8px;top:99px}}.row-cards-text p{margin:0 0 22px}@media (min-width:992px){.row-cards-text p{margin:0 0 24px}}.row-cards-static{margin:0 12px;padding:0 1px 24px}@media (min-width:992px){.row-cards-static{margin:0 0 51px}}.row-cards-static .row,.row-cards-static body.single-product .upsells .products,body.single-product .upsells .row-cards-static .products{padding-top:4px}@media (min-width:768px){.row-cards-static .row,.row-cards-static body.single-product .upsells .products,body.single-product .upsells .row-cards-static .products{padding-top:24px}}.row-cards-static .row-cards-wrapper{padding:0 14px}@media (min-width:992px){.row-cards-static .row-cards-wrapper{padding:0}}.row-cards-static h2.title{font-size:14px;letter-spacing:3.89px;margin:0 0 13px;padding:15px 0 0}@media (min-width:768px){.row-cards-static h2.title{height:auto;margin:0 0 11px;padding:8px 0 3px}}.row-cards-static .row-cards-content{margin:0 -15px}@media (min-width:768px){.row-cards-static .row-cards-content{margin:0}}@media screen and (min-width:768px) and (-ms-high-contrast:active),(min-width:768px) and (-ms-high-contrast:none){.row-cards-static .row-cards-content{margin:0 -15px}}.row-cards-static .row-cards-text{border-top:1px solid #c6ad8f;letter-spacing:.2px;padding:26px 0 33px}.row-cards-static .row-cards-text::before{background:#c6ad8f;content:'';height:1px;left:13px;position:absolute;right:8px;top:0}@media (min-width:768px){.row-cards-static .row-cards-text::before{right:17px}}@media screen and (min-width:768px) and (-ms-high-contrast:active),(min-width:768px) and (-ms-high-contrast:none){.row-cards-static .row-cards-text::before{right:0}}.row-cards-static .news-date,.row-cards-static .news-type{margin:0 0 20px}.row-cards-static .news-item:not(:first-child){display:none}@media (min-width:768px){.row-cards-static .news-item:not(:first-child):nth-child(2){display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:992px){.row-cards-static .news-item:not(:first-child){display:-webkit-box;display:-ms-flexbox;display:flex}}.slider-hero{background:#f6f4f2;margin:0 auto 40px;position:relative;overflow:hidden}@media (max-width:991px){.slider-hero{background:0 0!important}}@media (min-width:992px){.slider-hero{background:#425664;margin:0 auto 96px}}.slider-hero .container-fluid{margin:auto;max-width:1440px}.slider-hero .container-fluid::before{background:#fff;content:'';left:0;height:64px;position:absolute;right:0;top:0}.slider-hero .owl-carousel .owl-stage-outer{z-index:9}.slider-hero .owl-dots{bottom:48px;counter-reset:slider-counter;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;right:32px;z-index:9}@media (min-width:992px){.slider-hero .owl-dots{display:-webkit-box;display:-ms-flexbox;display:flex}}.slider-hero .owl-dots .owl-dot{border-radius:0;height:32px;width:32px}.slider-hero .owl-dots .owl-dot.active span{background:#425664}.slider-hero .owl-dots .owl-dot.active span::before{color:#fff}.slider-hero .owl-dots .owl-dot span{border-radius:0;background:#fff;display:block;height:32px;position:relative;width:32px}.slider-hero .owl-dots .owl-dot span::before{color:#c6ad8f;content:"0" counter(slider-counter);counter-increment:slider-counter;font:500 12px/32px Gotham,sans-serif;left:0;position:absolute;right:0;text-align:center;top:0;z-index:9}.slider-hero .owl-dots .owl-dot.active{position:relative}.slider-hero-item{width:100%}@media (min-width:992px){.slider-hero-item{display:-webkit-box;display:-ms-flexbox;display:flex}}.slider-hero-text{background:#425664;color:#fff;padding:66px 25px 192px;position:relative}@media (min-width:992px){.slider-hero-text{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:64px 0 0;padding:48px 70px 47px 90px;width:506px}.slider-hero-text::before{background:#fff;content:'';height:64px;position:absolute;right:0;top:-64px;width:100%}}.slider-hero-text h2{color:#fff;font:12px/32px Gotham,sans-serif;letter-spacing:3.33px;margin:0 0 8px;text-transform:uppercase}@media (min-width:992px){.slider-hero-text h2{font-size:14px;letter-spacing:3.89px}}.slider-hero-text p{color:#fff;font:24px/40px "Utopia Std",serif}@media (min-width:992px){.slider-hero-text p{font-size:26px;width:100%}}.slider-hero-text .btn{margin:13px 0 0;max-width:inherit;width:auto}@media (min-width:992px){.slider-hero-text .btn{margin:50px 0 0}}.slider-hero-text .btn-arrow-white:hover{padding:0 30px 0 5px}.slider-hero-img{margin:-136px 0 0 25px}@media (min-width:992px){.slider-hero-img{margin:0;width:calc(100% - 500px);position:relative}}.slider-hero-img img{display:block;position:relative;z-index:3}@media (min-width:992px){.slider-hero-img img{min-width:790px}}.slider-hero-video{height:0;margin:-136px 0 0 25px;position:relative;padding-bottom:44%;padding-top:25px}@media (min-width:992px){.slider-hero-video{margin:0;min-height:459px;padding-bottom:41%;padding-top:0;position:relative;width:calc(100% - 500px)}}.slider-hero-video.youtube-video embed,.slider-hero-video.youtube-video iframe,.slider-hero-video.youtube-video object{left:0;height:100%;position:absolute;top:0;width:100%;z-index:3}.slider-hero-video.vimeo-video embed,.slider-hero-video.vimeo-video iframe,.slider-hero-video.vimeo-video object{display:none;opacity:0}.slider-hero-video-thumb{background-position:center;background-repeat:no-repeat;background-size:cover;bottom:0;cursor:pointer;left:0;position:absolute;right:0;top:0;z-index:9}.slider-hero-video-thumb.active{padding:0;cursor:default;background:0 0!important}.slider-hero-video-thumb.active iframe{display:block;opacity:1}.slider-hero.theme-1 .slider-hero-text,.slider-hero.theme-1.slider-hero{background:#425664}.slider-hero.theme-1 .slider-hero-text .btn,.slider-hero.theme-1 .slider-hero-text h2,.slider-hero.theme-1 .slider-hero-text p{color:#fff}.slider-hero.theme-2 .slider-hero-text,.slider-hero.theme-2.slider-hero{background:#f3f3f3}.slider-hero.theme-2 .slider-hero-text .btn,.slider-hero.theme-2 .slider-hero-text h2,.slider-hero.theme-2 .slider-hero-text p{color:#425664}.slider-hero.theme-2 .slider-hero-text .btn{background:url(../img/icons/icon-arrow-right.svg) no-repeat right 0 center;border-color:#425664}.slider-hero.theme-3 .slider-hero-text,.slider-hero.theme-3.slider-hero{background:#fff}.slider-hero.theme-3 .slider-hero-text .btn,.slider-hero.theme-3 .slider-hero-text h2,.slider-hero.theme-3 .slider-hero-text p{color:#425664}.slider-hero.theme-3 .slider-hero-text .btn{background:url(../img/icons/icon-arrow-right.svg) no-repeat right 0 center;border-color:#425664}.slider-brands-list .owl-stage{display:-webkit-box;display:-ms-flexbox;display:flex;margin:auto}.slider-brands-list .owl-stage .owl-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:100%}.slider-awards-item{display:block;margin:8px 0;min-height:364px;text-align:center}@media (min-width:992px){.slider-awards-item{min-height:400px}}.slider-awards .slider-awards-img{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:214px}@media (min-width:992px){.slider-awards .slider-awards-img{height:210px;margin:0 0 31px}}.slider-awards-title{color:#425664;display:block;font:12px/23px Gotham,sans-serif;letter-spacing:1.71px;margin:0 0 13px;text-transform:uppercase}@media (min-width:992px){.slider-awards-title{font-size:14px;letter-spacing:2px;line-height:24px;margin:0 0 8px}}.slider-awards-title span{display:block}.slider-awards-name{color:#425664;display:block;font:12px/24px "Utopia Std",serif}@media (min-width:992px){.slider-awards-name{font-size:15px;line-height:32px}}.slider-awards .owl-dots{padding:16px 0 0;text-align:center}@media (min-width:992px){.slider-awards .owl-dots{padding:24px 0 0}}.slider-team-list.owl-carousel .owl-stage{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:576px){.slider-team-list.owl-carousel .owl-stage{padding-left:0!important}}@media (min-width:992px){.slider-team-list.owl-carousel .owl-stage{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0 3px;-webkit-transform:none!important;transform:none!important;width:auto!important}}.slider-team-list.owl-carousel .owl-stage .owl-item{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:992px){.slider-team-list.owl-carousel .owl-stage .owl-item{margin:0 0 48px!important;max-width:25%;padding:0 12px;width:100%!important}}.slider-team-list.owl-carousel .owl-stage .owl-item img{max-width:initial;width:100%}.slider-hero-about .owl-dots{bottom:48px;counter-reset:slider-counter;display:none;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:absolute;right:32px;z-index:9}@media (min-width:992px){.slider-hero-about .owl-dots{display:-webkit-box;display:-ms-flexbox;display:flex}}.slider-hero-about .owl-dots .owl-dot{border-radius:0;height:32px;width:32px}.slider-hero-about .owl-dots .owl-dot.active span{background:#425664}.slider-hero-about .owl-dots .owl-dot.active span::before{color:#fff}.slider-hero-about .owl-dots .owl-dot span{border-radius:0;background:#fff;display:block;height:32px;position:relative;width:32px}.slider-hero-about .owl-dots .owl-dot span::before{color:#c6ad8f;content:"0" counter(slider-counter);counter-increment:slider-counter;font:500 12px/32px Gotham,sans-serif;left:0;position:absolute;right:0;text-align:center;top:0;z-index:9}.slider-hero-about .owl-dots .owl-dot.active{position:relative}.slider-location{padding:0 10px;position:relative;overflow:hidden}@media (min-width:992px){.slider-location{margin:0 0 100px}}.slider-location::before{background:#fff;content:'';height:50%;left:-1000px;position:absolute;right:-1000px;top:0;z-index:-1}.slider-location .owl-dots{display:none}.slider-location .owl-item img,.slider-location-item img{max-width:initial;height:295px;left:50%;position:relative;-webkit-transform:translateX(-50%);transform:translateX(-50%);width:auto}@media (min-width:992px){.slider-location .owl-item img,.slider-location-item img{height:auto;left:0;-webkit-transform:translateX(0);transform:translateX(0);width:100%}}.slider-location-item{overflow:hidden}.slider-location .progress-circle{right:24px;top:24px}@media (min-width:992px){.slider-location .progress-circle{right:32px;top:32px}}.slider-our-people::after{background:#f6f4f2;bottom:0;content:'';position:absolute;right:-15px;top:0;width:15px}.slider-our-people .owl-dots{left:calc(-100% / 5 - 5px);position:absolute;top:55px}.slider-our-people .owl-dots::after{background:#c6ad8f;bottom:-28px;content:'';height:1px;left:0;position:absolute;width:1200px;z-index:-1}.slider-our-people .owl-stage{display:-webkit-box;display:-ms-flexbox;display:flex}@media (max-width:415px){.slider-our-people .owl-stage{padding-left:0!important}}.slider-our-people .owl-item{display:-webkit-box;display:-ms-flexbox;display:flex}.slider-locations-full{padding:43px 0 0}@media (min-width:992px){.slider-locations-full{padding:31px 0 0}}.slider-range{padding:0 0 25px}@media (min-width:768px){.slider-range{padding:0}}.slider-range-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:10px 0}@media (min-width:992px){.slider-range-item{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.slider-range-item:hover{text-decoration:none}.slider-range-item:hover .slider-range-image img{-webkit-box-shadow:0 0 8px rgba(205,205,205,.5);box-shadow:0 0 8px rgba(205,205,205,.5)}.slider-range-image{margin:auto;max-width:117px;min-width:117px}@media (min-width:992px){.slider-range-image{margin:0}}.slider-range-image img{display:block}.slider-range-content{padding:23px 0 0;text-align:center}@media (min-width:992px){.slider-range-content{padding:0 0 0 16px;text-align:left}}.slider-range-title{color:#425664;display:block;font:12px/16px "Utopia Std",serif;margin:0 0 4px}.slider-range-price{color:#425664;font:700 10px/10px Gotham,sans-serif;letter-spacing:1px}.slider-range .owl-next,.slider-range .owl-prev{bottom:0;position:absolute}@media (min-width:992px){.slider-range .owl-next,.slider-range .owl-prev{bottom:auto;top:-45px}}.slider-range .owl-next:hover,.slider-range .owl-prev:hover{opacity:.8}.slider-range .owl-next span,.slider-range .owl-prev span{display:block;font-size:0;height:13px;width:51px}.slider-range .owl-prev{right:calc(50% + 7px)}@media (min-width:992px){.slider-range .owl-prev{right:74px}}.slider-range .owl-prev:hover{right:calc(50% + 12px)}@media (min-width:992px){.slider-range .owl-prev:hover{right:79px}}.slider-range .owl-prev span{background:url(../img/icons/icon-arrow-slider.svg) no-repeat center}.slider-range .owl-next{right:calc(50% - 58px)}@media (min-width:992px){.slider-range .owl-next{right:0}}.slider-range .owl-next:hover{right:calc(50% - 63px)}@media (min-width:992px){.slider-range .owl-next:hover{right:-5px}}.slider-range .owl-next span{background:url(../img/icons/icon-arrow-slider.svg) no-repeat center;-webkit-transform:scale(-1);transform:scale(-1)}.slider-subscription-wrapper{position:relative}.slider-subscription-wrapper .owl-next,.slider-subscription-wrapper .owl-prev{bottom:0;color:#c6ad8f!important;cursor:pointer;display:none;font:24px/40px Gotham,sans-serif;height:40px;position:absolute;text-align:center;width:40px;z-index:10}@media (min-width:768px){.slider-subscription-wrapper .owl-next,.slider-subscription-wrapper .owl-prev{bottom:50%;-webkit-transform:translateY(50%);transform:translateY(50%)}}@media (min-width:992px){.slider-subscription-wrapper .owl-next,.slider-subscription-wrapper .owl-prev{display:block}}.slider-subscription-wrapper .owl-prev{left:0}@media (min-width:768px){.slider-subscription-wrapper .owl-prev{left:0}}.slider-subscription-wrapper .owl-next{right:0}@media (min-width:768px){.slider-subscription-wrapper .owl-next{right:0}}.slider-subscription-single{padding:32px 0 0}.slider-subscription-single .owl-stage-outer{max-width:288px;position:absolute}@media (min-width:1200px){.slider-subscription-single .owl-stage-outer{max-width:254px}}@media (min-width:1440px){.slider-subscription-single .owl-stage-outer{max-width:311px}}.slider-subscription-thumbs{height:0;opacity:0;visibility:hidden;width:calc(100% + 50px)}@media (min-width:768px){.slider-subscription-thumbs{background:#fff;width:100%}}@media (min-width:992px){.slider-subscription-thumbs{height:auto;opacity:1;visibility:visible}}.slider-subscription-thumbs-mobile{width:auto}@media (min-width:992px){.slider-subscription-thumbs-mobile{height:0;opacity:0;visibility:hidden}}.slider-subscription-thumbs .owl-stage-outer{padding:0 1px}.slider-subscription-thumbs .owl-stage{display:-webkit-box;display:-ms-flexbox;display:flex}.slider-subscription-thumbs .owl-item{min-height:100%}.slider-subscription-thumbs .owl-item .subscription-thumb{height:100%}.slider-advantages{margin:auto;padding:0 10px 46px}@media (min-width:992px){.slider-advantages{padding:0}}.slider-advantages-item{background:#fff;color:#767676;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font:12px/24px "Utopia Std",serif}@media (min-width:992px){.slider-advantages-item{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;font-size:14px;line-height:28px}}@media (min-width:1200px){.slider-advantages-item{line-height:32px}}.slider-advantages-text{padding:34px 34px 104px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%}@media (min-width:992px){.slider-advantages-text{padding:30px;-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1;width:calc(100% - 350px)}}@media (min-width:1200px){.slider-advantages-text{padding:75px 180px 60px 96px;width:calc(100% - 431px)}}.slider-advantages h3{color:#425664;font:14px/24px Gotham,sans-serif;margin:0 0 24px}.slider-advantages .slider-advantages-image{height:264px;position:relative;overflow:hidden}@media (min-width:992px){.slider-advantages .slider-advantages-image{height:auto}}.slider-advantages .slider-advantages-image img{display:block;max-width:initial;min-height:100%;position:relative;-webkit-transform:translateY(-50%);transform:translateY(-50%);top:50%;width:100%}@media (min-width:992px){.slider-advantages .slider-advantages-image img{max-width:initial;-webkit-transform:translateY(0);transform:translateY(0);top:0;width:auto}}.slider-advantages .owl-next,.slider-advantages .owl-prev{bottom:0;left:0;position:absolute}@media (min-width:992px){.slider-advantages .owl-next,.slider-advantages .owl-prev{top:calc(100% - 64px)}}.slider-advantages .owl-next:hover,.slider-advantages .owl-prev:hover{opacity:.8}.slider-advantages .owl-next span,.slider-advantages .owl-prev span{display:block;font-size:0;height:13px;width:51px}.slider-advantages .owl-prev{left:calc(50% - 63px)}@media (min-width:992px){.slider-advantages .owl-prev{left:96px}}.slider-advantages .owl-prev:hover{left:calc(50% - 73px)}@media (min-width:992px){.slider-advantages .owl-prev:hover{left:86px}}.slider-advantages .owl-prev span{background:url(../img/icons/icon-arrow-slider.svg) no-repeat center}.slider-advantages .owl-next{left:calc(50% + 12px)}@media (min-width:992px){.slider-advantages .owl-next{left:171px}}.slider-advantages .owl-next:hover{left:calc(50% + 22px)}@media (min-width:992px){.slider-advantages .owl-next:hover{left:181px}}.slider-advantages .owl-next span{background:url(../img/icons/icon-arrow-slider.svg) no-repeat center;-webkit-transform:scale(-1);transform:scale(-1)}.slider-testimonials-item{margin:auto;max-width:900px}.slider-testimonials-image{margin:0 0 10px;padding:8px 0 0}@media (min-width:992px){.slider-testimonials-image{margin:0 0 16px;padding:0}}.slider-testimonials-image img{border-radius:3px;display:block;margin:auto}.slider-testimonials-info{color:#7c7c7c;display:block;font:12px/22px Gotham,sans-serif}.slider-testimonials .owl-dots{padding:20px 0 0}.slider-product-single{z-index:9}.slider-product-single .owl-next,.slider-product-single .owl-prev{bottom:-74px;cursor:pointer;display:none;left:0;position:absolute;text-align:center;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:9}@media (min-width:992px){.slider-product-single .owl-next,.slider-product-single .owl-prev{display:block}}.slider-product-single .owl-next span,.slider-product-single .owl-prev span{background:#425664;color:#c6ad8f;display:block;font:20px/32px Gotham,sans-serif;height:32px;width:32px}.slider-product-single .owl-next{left:auto;right:-10px}.slider-product-single .owl-prev{left:-10px}.slider-product-thumbnails{height:120px;opacity:0;padding:0 30px;visibility:hidden;position:absolute}@media (min-width:992px){.slider-product-thumbnails{opacity:1;position:relative;visibility:visible}}.slider-product-thumbnails-item{height:120px;max-width:120px}.slider-product-thumbnails-item a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:120px}.slider-product-thumbnails .owl-item img{max-height:120px!important;max-width:120px!important}.slider-product-thumbnails .owl-item.current a{position:relative}.slider-product-thumbnails .owl-item.current a::after{border:2px solid #c6ad8f;bottom:0;content:'';left:0;position:absolute;right:0;top:0;z-index:9}.progress-circle{border-radius:50%;display:none;height:24px;margin:2px auto;position:absolute;right:48px;top:48px;width:24px;z-index:9}@media (min-width:992px){.progress-circle{display:block}}.progress-circle.animation-on{-webkit-animation:hideCircle 1s ease 4.75s backwards;animation:hideCircle 1s ease 4.75s backwards}.progress-circle.animation-on .progress-circle-fill,.progress-circle.animation-on .progress-circle-slice{-webkit-transition:-webkit-transform 4.75s linear;transition:-webkit-transform 4.75s linear;transition:transform 4.75s linear;transition:transform 4.75s linear,-webkit-transform 4.75s linear}.progress-circle-fill,.progress-circle-slice{border-radius:50%;height:24px;position:absolute;-webkit-transition-delay:0s;transition-delay:0s;width:24px;-webkit-backface-visibility:hidden}.progress-circle-slice{clip:rect(0,24px,24px,12px)}.progress-circle-slice .progress-circle-fill{background-color:#fff;clip:rect(0,12px,24px,0)}.progress-circle-overlay{background-color:#3a3a3a;border-radius:50%;height:20px;margin-left:2px;margin-top:2px;position:absolute;width:20px}.progress-circle[data-progress="0"] .progress-circle-fill,.progress-circle[data-progress="0"] .progress-circle-slice.full{-webkit-transform:rotate(0);transform:rotate(0)}.progress-circle[data-progress="0"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(0);transform:rotate(0)}.progress-circle[data-progress="1"] .progress-circle-fill,.progress-circle[data-progress="1"] .progress-circle-slice.full{-webkit-transform:rotate(1.8deg);transform:rotate(1.8deg)}.progress-circle[data-progress="1"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(3.6deg);transform:rotate(3.6deg)}.progress-circle[data-progress="2"] .progress-circle-fill,.progress-circle[data-progress="2"] .progress-circle-slice.full{-webkit-transform:rotate(3.6deg);transform:rotate(3.6deg)}.progress-circle[data-progress="2"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(7.2deg);transform:rotate(7.2deg)}.progress-circle[data-progress="3"] .progress-circle-fill,.progress-circle[data-progress="3"] .progress-circle-slice.full{-webkit-transform:rotate(5.4deg);transform:rotate(5.4deg)}.progress-circle[data-progress="3"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(10.8deg);transform:rotate(10.8deg)}.progress-circle[data-progress="4"] .progress-circle-fill,.progress-circle[data-progress="4"] .progress-circle-slice.full{-webkit-transform:rotate(7.2deg);transform:rotate(7.2deg)}.progress-circle[data-progress="4"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(14.4deg);transform:rotate(14.4deg)}.progress-circle[data-progress="5"] .progress-circle-fill,.progress-circle[data-progress="5"] .progress-circle-slice.full{-webkit-transform:rotate(9deg);transform:rotate(9deg)}.progress-circle[data-progress="5"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(18deg);transform:rotate(18deg)}.progress-circle[data-progress="6"] .progress-circle-fill,.progress-circle[data-progress="6"] .progress-circle-slice.full{-webkit-transform:rotate(10.8deg);transform:rotate(10.8deg)}.progress-circle[data-progress="6"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(21.6deg);transform:rotate(21.6deg)}.progress-circle[data-progress="7"] .progress-circle-fill,.progress-circle[data-progress="7"] .progress-circle-slice.full{-webkit-transform:rotate(12.6deg);transform:rotate(12.6deg)}.progress-circle[data-progress="7"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(25.2deg);transform:rotate(25.2deg)}.progress-circle[data-progress="8"] .progress-circle-fill,.progress-circle[data-progress="8"] .progress-circle-slice.full{-webkit-transform:rotate(14.4deg);transform:rotate(14.4deg)}.progress-circle[data-progress="8"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(28.8deg);transform:rotate(28.8deg)}.progress-circle[data-progress="9"] .progress-circle-fill,.progress-circle[data-progress="9"] .progress-circle-slice.full{-webkit-transform:rotate(16.2deg);transform:rotate(16.2deg)}.progress-circle[data-progress="9"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(32.4deg);transform:rotate(32.4deg)}.progress-circle[data-progress="10"] .progress-circle-fill,.progress-circle[data-progress="10"] .progress-circle-slice.full{-webkit-transform:rotate(18deg);transform:rotate(18deg)}.progress-circle[data-progress="10"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(36deg);transform:rotate(36deg)}.progress-circle[data-progress="11"] .progress-circle-fill,.progress-circle[data-progress="11"] .progress-circle-slice.full{-webkit-transform:rotate(19.8deg);transform:rotate(19.8deg)}.progress-circle[data-progress="11"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(39.6deg);transform:rotate(39.6deg)}.progress-circle[data-progress="12"] .progress-circle-fill,.progress-circle[data-progress="12"] .progress-circle-slice.full{-webkit-transform:rotate(21.6deg);transform:rotate(21.6deg)}.progress-circle[data-progress="12"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(43.2deg);transform:rotate(43.2deg)}.progress-circle[data-progress="13"] .progress-circle-fill,.progress-circle[data-progress="13"] .progress-circle-slice.full{-webkit-transform:rotate(23.4deg);transform:rotate(23.4deg)}.progress-circle[data-progress="13"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(46.8deg);transform:rotate(46.8deg)}.progress-circle[data-progress="14"] .progress-circle-fill,.progress-circle[data-progress="14"] .progress-circle-slice.full{-webkit-transform:rotate(25.2deg);transform:rotate(25.2deg)}.progress-circle[data-progress="14"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(50.4deg);transform:rotate(50.4deg)}.progress-circle[data-progress="15"] .progress-circle-fill,.progress-circle[data-progress="15"] .progress-circle-slice.full{-webkit-transform:rotate(27deg);transform:rotate(27deg)}.progress-circle[data-progress="15"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(54deg);transform:rotate(54deg)}.progress-circle[data-progress="16"] .progress-circle-fill,.progress-circle[data-progress="16"] .progress-circle-slice.full{-webkit-transform:rotate(28.8deg);transform:rotate(28.8deg)}.progress-circle[data-progress="16"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(57.6deg);transform:rotate(57.6deg)}.progress-circle[data-progress="17"] .progress-circle-fill,.progress-circle[data-progress="17"] .progress-circle-slice.full{-webkit-transform:rotate(30.6deg);transform:rotate(30.6deg)}.progress-circle[data-progress="17"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(61.2deg);transform:rotate(61.2deg)}.progress-circle[data-progress="18"] .progress-circle-fill,.progress-circle[data-progress="18"] .progress-circle-slice.full{-webkit-transform:rotate(32.4deg);transform:rotate(32.4deg)}.progress-circle[data-progress="18"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(64.8deg);transform:rotate(64.8deg)}.progress-circle[data-progress="19"] .progress-circle-fill,.progress-circle[data-progress="19"] .progress-circle-slice.full{-webkit-transform:rotate(34.2deg);transform:rotate(34.2deg)}.progress-circle[data-progress="19"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(68.4deg);transform:rotate(68.4deg)}.progress-circle[data-progress="20"] .progress-circle-fill,.progress-circle[data-progress="20"] .progress-circle-slice.full{-webkit-transform:rotate(36deg);transform:rotate(36deg)}.progress-circle[data-progress="20"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(72deg);transform:rotate(72deg)}.progress-circle[data-progress="21"] .progress-circle-fill,.progress-circle[data-progress="21"] .progress-circle-slice.full{-webkit-transform:rotate(37.8deg);transform:rotate(37.8deg)}.progress-circle[data-progress="21"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(75.6deg);transform:rotate(75.6deg)}.progress-circle[data-progress="22"] .progress-circle-fill,.progress-circle[data-progress="22"] .progress-circle-slice.full{-webkit-transform:rotate(39.6deg);transform:rotate(39.6deg)}.progress-circle[data-progress="22"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(79.2deg);transform:rotate(79.2deg)}.progress-circle[data-progress="23"] .progress-circle-fill,.progress-circle[data-progress="23"] .progress-circle-slice.full{-webkit-transform:rotate(41.4deg);transform:rotate(41.4deg)}.progress-circle[data-progress="23"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(82.8deg);transform:rotate(82.8deg)}.progress-circle[data-progress="24"] .progress-circle-fill,.progress-circle[data-progress="24"] .progress-circle-slice.full{-webkit-transform:rotate(43.2deg);transform:rotate(43.2deg)}.progress-circle[data-progress="24"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(86.4deg);transform:rotate(86.4deg)}.progress-circle[data-progress="25"] .progress-circle-fill,.progress-circle[data-progress="25"] .progress-circle-slice.full{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.progress-circle[data-progress="25"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.progress-circle[data-progress="26"] .progress-circle-fill,.progress-circle[data-progress="26"] .progress-circle-slice.full{-webkit-transform:rotate(46.8deg);transform:rotate(46.8deg)}.progress-circle[data-progress="26"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(93.6deg);transform:rotate(93.6deg)}.progress-circle[data-progress="27"] .progress-circle-fill,.progress-circle[data-progress="27"] .progress-circle-slice.full{-webkit-transform:rotate(48.6deg);transform:rotate(48.6deg)}.progress-circle[data-progress="27"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(97.2deg);transform:rotate(97.2deg)}.progress-circle[data-progress="28"] .progress-circle-fill,.progress-circle[data-progress="28"] .progress-circle-slice.full{-webkit-transform:rotate(50.4deg);transform:rotate(50.4deg)}.progress-circle[data-progress="28"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(100.8deg);transform:rotate(100.8deg)}.progress-circle[data-progress="29"] .progress-circle-fill,.progress-circle[data-progress="29"] .progress-circle-slice.full{-webkit-transform:rotate(52.2deg);transform:rotate(52.2deg)}.progress-circle[data-progress="29"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(104.4deg);transform:rotate(104.4deg)}.progress-circle[data-progress="30"] .progress-circle-fill,.progress-circle[data-progress="30"] .progress-circle-slice.full{-webkit-transform:rotate(54deg);transform:rotate(54deg)}.progress-circle[data-progress="30"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(108deg);transform:rotate(108deg)}.progress-circle[data-progress="31"] .progress-circle-fill,.progress-circle[data-progress="31"] .progress-circle-slice.full{-webkit-transform:rotate(55.8deg);transform:rotate(55.8deg)}.progress-circle[data-progress="31"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(111.6deg);transform:rotate(111.6deg)}.progress-circle[data-progress="32"] .progress-circle-fill,.progress-circle[data-progress="32"] .progress-circle-slice.full{-webkit-transform:rotate(57.6deg);transform:rotate(57.6deg)}.progress-circle[data-progress="32"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(115.2deg);transform:rotate(115.2deg)}.progress-circle[data-progress="33"] .progress-circle-fill,.progress-circle[data-progress="33"] .progress-circle-slice.full{-webkit-transform:rotate(59.4deg);transform:rotate(59.4deg)}.progress-circle[data-progress="33"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(118.8deg);transform:rotate(118.8deg)}.progress-circle[data-progress="34"] .progress-circle-fill,.progress-circle[data-progress="34"] .progress-circle-slice.full{-webkit-transform:rotate(61.2deg);transform:rotate(61.2deg)}.progress-circle[data-progress="34"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(122.4deg);transform:rotate(122.4deg)}.progress-circle[data-progress="35"] .progress-circle-fill,.progress-circle[data-progress="35"] .progress-circle-slice.full{-webkit-transform:rotate(63deg);transform:rotate(63deg)}.progress-circle[data-progress="35"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(126deg);transform:rotate(126deg)}.progress-circle[data-progress="36"] .progress-circle-fill,.progress-circle[data-progress="36"] .progress-circle-slice.full{-webkit-transform:rotate(64.8deg);transform:rotate(64.8deg)}.progress-circle[data-progress="36"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(129.6deg);transform:rotate(129.6deg)}.progress-circle[data-progress="37"] .progress-circle-fill,.progress-circle[data-progress="37"] .progress-circle-slice.full{-webkit-transform:rotate(66.6deg);transform:rotate(66.6deg)}.progress-circle[data-progress="37"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(133.2deg);transform:rotate(133.2deg)}.progress-circle[data-progress="38"] .progress-circle-fill,.progress-circle[data-progress="38"] .progress-circle-slice.full{-webkit-transform:rotate(68.4deg);transform:rotate(68.4deg)}.progress-circle[data-progress="38"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(136.8deg);transform:rotate(136.8deg)}.progress-circle[data-progress="39"] .progress-circle-fill,.progress-circle[data-progress="39"] .progress-circle-slice.full{-webkit-transform:rotate(70.2deg);transform:rotate(70.2deg)}.progress-circle[data-progress="39"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(140.4deg);transform:rotate(140.4deg)}.progress-circle[data-progress="40"] .progress-circle-fill,.progress-circle[data-progress="40"] .progress-circle-slice.full{-webkit-transform:rotate(72deg);transform:rotate(72deg)}.progress-circle[data-progress="40"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(144deg);transform:rotate(144deg)}.progress-circle[data-progress="41"] .progress-circle-fill,.progress-circle[data-progress="41"] .progress-circle-slice.full{-webkit-transform:rotate(73.8deg);transform:rotate(73.8deg)}.progress-circle[data-progress="41"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(147.6deg);transform:rotate(147.6deg)}.progress-circle[data-progress="42"] .progress-circle-fill,.progress-circle[data-progress="42"] .progress-circle-slice.full{-webkit-transform:rotate(75.6deg);transform:rotate(75.6deg)}.progress-circle[data-progress="42"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(151.2deg);transform:rotate(151.2deg)}.progress-circle[data-progress="43"] .progress-circle-fill,.progress-circle[data-progress="43"] .progress-circle-slice.full{-webkit-transform:rotate(77.4deg);transform:rotate(77.4deg)}.progress-circle[data-progress="43"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(154.8deg);transform:rotate(154.8deg)}.progress-circle[data-progress="44"] .progress-circle-fill,.progress-circle[data-progress="44"] .progress-circle-slice.full{-webkit-transform:rotate(79.2deg);transform:rotate(79.2deg)}.progress-circle[data-progress="44"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(158.4deg);transform:rotate(158.4deg)}.progress-circle[data-progress="45"] .progress-circle-fill,.progress-circle[data-progress="45"] .progress-circle-slice.full{-webkit-transform:rotate(81deg);transform:rotate(81deg)}.progress-circle[data-progress="45"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(162deg);transform:rotate(162deg)}.progress-circle[data-progress="46"] .progress-circle-fill,.progress-circle[data-progress="46"] .progress-circle-slice.full{-webkit-transform:rotate(82.8deg);transform:rotate(82.8deg)}.progress-circle[data-progress="46"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(165.6deg);transform:rotate(165.6deg)}.progress-circle[data-progress="47"] .progress-circle-fill,.progress-circle[data-progress="47"] .progress-circle-slice.full{-webkit-transform:rotate(84.6deg);transform:rotate(84.6deg)}.progress-circle[data-progress="47"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(169.2deg);transform:rotate(169.2deg)}.progress-circle[data-progress="48"] .progress-circle-fill,.progress-circle[data-progress="48"] .progress-circle-slice.full{-webkit-transform:rotate(86.4deg);transform:rotate(86.4deg)}.progress-circle[data-progress="48"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(172.8deg);transform:rotate(172.8deg)}.progress-circle[data-progress="49"] .progress-circle-fill,.progress-circle[data-progress="49"] .progress-circle-slice.full{-webkit-transform:rotate(88.2deg);transform:rotate(88.2deg)}.progress-circle[data-progress="49"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(176.4deg);transform:rotate(176.4deg)}.progress-circle[data-progress="50"] .progress-circle-fill,.progress-circle[data-progress="50"] .progress-circle-slice.full{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.progress-circle[data-progress="50"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.progress-circle[data-progress="51"] .progress-circle-fill,.progress-circle[data-progress="51"] .progress-circle-slice.full{-webkit-transform:rotate(91.8deg);transform:rotate(91.8deg)}.progress-circle[data-progress="51"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(183.6deg);transform:rotate(183.6deg)}.progress-circle[data-progress="52"] .progress-circle-fill,.progress-circle[data-progress="52"] .progress-circle-slice.full{-webkit-transform:rotate(93.6deg);transform:rotate(93.6deg)}.progress-circle[data-progress="52"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(187.2deg);transform:rotate(187.2deg)}.progress-circle[data-progress="53"] .progress-circle-fill,.progress-circle[data-progress="53"] .progress-circle-slice.full{-webkit-transform:rotate(95.4deg);transform:rotate(95.4deg)}.progress-circle[data-progress="53"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(190.8deg);transform:rotate(190.8deg)}.progress-circle[data-progress="54"] .progress-circle-fill,.progress-circle[data-progress="54"] .progress-circle-slice.full{-webkit-transform:rotate(97.2deg);transform:rotate(97.2deg)}.progress-circle[data-progress="54"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(194.4deg);transform:rotate(194.4deg)}.progress-circle[data-progress="55"] .progress-circle-fill,.progress-circle[data-progress="55"] .progress-circle-slice.full{-webkit-transform:rotate(99deg);transform:rotate(99deg)}.progress-circle[data-progress="55"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(198deg);transform:rotate(198deg)}.progress-circle[data-progress="56"] .progress-circle-fill,.progress-circle[data-progress="56"] .progress-circle-slice.full{-webkit-transform:rotate(100.8deg);transform:rotate(100.8deg)}.progress-circle[data-progress="56"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(201.6deg);transform:rotate(201.6deg)}.progress-circle[data-progress="57"] .progress-circle-fill,.progress-circle[data-progress="57"] .progress-circle-slice.full{-webkit-transform:rotate(102.6deg);transform:rotate(102.6deg)}.progress-circle[data-progress="57"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(205.2deg);transform:rotate(205.2deg)}.progress-circle[data-progress="58"] .progress-circle-fill,.progress-circle[data-progress="58"] .progress-circle-slice.full{-webkit-transform:rotate(104.4deg);transform:rotate(104.4deg)}.progress-circle[data-progress="58"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(208.8deg);transform:rotate(208.8deg)}.progress-circle[data-progress="59"] .progress-circle-fill,.progress-circle[data-progress="59"] .progress-circle-slice.full{-webkit-transform:rotate(106.2deg);transform:rotate(106.2deg)}.progress-circle[data-progress="59"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(212.4deg);transform:rotate(212.4deg)}.progress-circle[data-progress="60"] .progress-circle-fill,.progress-circle[data-progress="60"] .progress-circle-slice.full{-webkit-transform:rotate(108deg);transform:rotate(108deg)}.progress-circle[data-progress="60"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(216deg);transform:rotate(216deg)}.progress-circle[data-progress="61"] .progress-circle-fill,.progress-circle[data-progress="61"] .progress-circle-slice.full{-webkit-transform:rotate(109.8deg);transform:rotate(109.8deg)}.progress-circle[data-progress="61"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(219.6deg);transform:rotate(219.6deg)}.progress-circle[data-progress="62"] .progress-circle-fill,.progress-circle[data-progress="62"] .progress-circle-slice.full{-webkit-transform:rotate(111.6deg);transform:rotate(111.6deg)}.progress-circle[data-progress="62"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(223.2deg);transform:rotate(223.2deg)}.progress-circle[data-progress="63"] .progress-circle-fill,.progress-circle[data-progress="63"] .progress-circle-slice.full{-webkit-transform:rotate(113.4deg);transform:rotate(113.4deg)}.progress-circle[data-progress="63"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(226.8deg);transform:rotate(226.8deg)}.progress-circle[data-progress="64"] .progress-circle-fill,.progress-circle[data-progress="64"] .progress-circle-slice.full{-webkit-transform:rotate(115.2deg);transform:rotate(115.2deg)}.progress-circle[data-progress="64"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(230.4deg);transform:rotate(230.4deg)}.progress-circle[data-progress="65"] .progress-circle-fill,.progress-circle[data-progress="65"] .progress-circle-slice.full{-webkit-transform:rotate(117deg);transform:rotate(117deg)}.progress-circle[data-progress="65"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(234deg);transform:rotate(234deg)}.progress-circle[data-progress="66"] .progress-circle-fill,.progress-circle[data-progress="66"] .progress-circle-slice.full{-webkit-transform:rotate(118.8deg);transform:rotate(118.8deg)}.progress-circle[data-progress="66"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(237.6deg);transform:rotate(237.6deg)}.progress-circle[data-progress="67"] .progress-circle-fill,.progress-circle[data-progress="67"] .progress-circle-slice.full{-webkit-transform:rotate(120.6deg);transform:rotate(120.6deg)}.progress-circle[data-progress="67"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(241.2deg);transform:rotate(241.2deg)}.progress-circle[data-progress="68"] .progress-circle-fill,.progress-circle[data-progress="68"] .progress-circle-slice.full{-webkit-transform:rotate(122.4deg);transform:rotate(122.4deg)}.progress-circle[data-progress="68"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(244.8deg);transform:rotate(244.8deg)}.progress-circle[data-progress="69"] .progress-circle-fill,.progress-circle[data-progress="69"] .progress-circle-slice.full{-webkit-transform:rotate(124.2deg);transform:rotate(124.2deg)}.progress-circle[data-progress="69"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(248.4deg);transform:rotate(248.4deg)}.progress-circle[data-progress="70"] .progress-circle-fill,.progress-circle[data-progress="70"] .progress-circle-slice.full{-webkit-transform:rotate(126deg);transform:rotate(126deg)}.progress-circle[data-progress="70"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(252deg);transform:rotate(252deg)}.progress-circle[data-progress="71"] .progress-circle-fill,.progress-circle[data-progress="71"] .progress-circle-slice.full{-webkit-transform:rotate(127.8deg);transform:rotate(127.8deg)}.progress-circle[data-progress="71"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(255.6deg);transform:rotate(255.6deg)}.progress-circle[data-progress="72"] .progress-circle-fill,.progress-circle[data-progress="72"] .progress-circle-slice.full{-webkit-transform:rotate(129.6deg);transform:rotate(129.6deg)}.progress-circle[data-progress="72"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(259.2deg);transform:rotate(259.2deg)}.progress-circle[data-progress="73"] .progress-circle-fill,.progress-circle[data-progress="73"] .progress-circle-slice.full{-webkit-transform:rotate(131.4deg);transform:rotate(131.4deg)}.progress-circle[data-progress="73"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(262.8deg);transform:rotate(262.8deg)}.progress-circle[data-progress="74"] .progress-circle-fill,.progress-circle[data-progress="74"] .progress-circle-slice.full{-webkit-transform:rotate(133.2deg);transform:rotate(133.2deg)}.progress-circle[data-progress="74"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(266.4deg);transform:rotate(266.4deg)}.progress-circle[data-progress="75"] .progress-circle-fill,.progress-circle[data-progress="75"] .progress-circle-slice.full{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.progress-circle[data-progress="75"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.progress-circle[data-progress="76"] .progress-circle-fill,.progress-circle[data-progress="76"] .progress-circle-slice.full{-webkit-transform:rotate(136.8deg);transform:rotate(136.8deg)}.progress-circle[data-progress="76"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(273.6deg);transform:rotate(273.6deg)}.progress-circle[data-progress="77"] .progress-circle-fill,.progress-circle[data-progress="77"] .progress-circle-slice.full{-webkit-transform:rotate(138.6deg);transform:rotate(138.6deg)}.progress-circle[data-progress="77"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(277.2deg);transform:rotate(277.2deg)}.progress-circle[data-progress="78"] .progress-circle-fill,.progress-circle[data-progress="78"] .progress-circle-slice.full{-webkit-transform:rotate(140.4deg);transform:rotate(140.4deg)}.progress-circle[data-progress="78"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(280.8deg);transform:rotate(280.8deg)}.progress-circle[data-progress="79"] .progress-circle-fill,.progress-circle[data-progress="79"] .progress-circle-slice.full{-webkit-transform:rotate(142.2deg);transform:rotate(142.2deg)}.progress-circle[data-progress="79"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(284.4deg);transform:rotate(284.4deg)}.progress-circle[data-progress="80"] .progress-circle-fill,.progress-circle[data-progress="80"] .progress-circle-slice.full{-webkit-transform:rotate(144deg);transform:rotate(144deg)}.progress-circle[data-progress="80"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(288deg);transform:rotate(288deg)}.progress-circle[data-progress="81"] .progress-circle-fill,.progress-circle[data-progress="81"] .progress-circle-slice.full{-webkit-transform:rotate(145.8deg);transform:rotate(145.8deg)}.progress-circle[data-progress="81"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(291.6deg);transform:rotate(291.6deg)}.progress-circle[data-progress="82"] .progress-circle-fill,.progress-circle[data-progress="82"] .progress-circle-slice.full{-webkit-transform:rotate(147.6deg);transform:rotate(147.6deg)}.progress-circle[data-progress="82"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(295.2deg);transform:rotate(295.2deg)}.progress-circle[data-progress="83"] .progress-circle-fill,.progress-circle[data-progress="83"] .progress-circle-slice.full{-webkit-transform:rotate(149.4deg);transform:rotate(149.4deg)}.progress-circle[data-progress="83"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(298.8deg);transform:rotate(298.8deg)}.progress-circle[data-progress="84"] .progress-circle-fill,.progress-circle[data-progress="84"] .progress-circle-slice.full{-webkit-transform:rotate(151.2deg);transform:rotate(151.2deg)}.progress-circle[data-progress="84"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(302.4deg);transform:rotate(302.4deg)}.progress-circle[data-progress="85"] .progress-circle-fill,.progress-circle[data-progress="85"] .progress-circle-slice.full{-webkit-transform:rotate(153deg);transform:rotate(153deg)}.progress-circle[data-progress="85"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(306deg);transform:rotate(306deg)}.progress-circle[data-progress="86"] .progress-circle-fill,.progress-circle[data-progress="86"] .progress-circle-slice.full{-webkit-transform:rotate(154.8deg);transform:rotate(154.8deg)}.progress-circle[data-progress="86"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(309.6deg);transform:rotate(309.6deg)}.progress-circle[data-progress="87"] .progress-circle-fill,.progress-circle[data-progress="87"] .progress-circle-slice.full{-webkit-transform:rotate(156.6deg);transform:rotate(156.6deg)}.progress-circle[data-progress="87"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(313.2deg);transform:rotate(313.2deg)}.progress-circle[data-progress="88"] .progress-circle-fill,.progress-circle[data-progress="88"] .progress-circle-slice.full{-webkit-transform:rotate(158.4deg);transform:rotate(158.4deg)}.progress-circle[data-progress="88"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(316.8deg);transform:rotate(316.8deg)}.progress-circle[data-progress="89"] .progress-circle-fill,.progress-circle[data-progress="89"] .progress-circle-slice.full{-webkit-transform:rotate(160.2deg);transform:rotate(160.2deg)}.progress-circle[data-progress="89"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(320.4deg);transform:rotate(320.4deg)}.progress-circle[data-progress="90"] .progress-circle-fill,.progress-circle[data-progress="90"] .progress-circle-slice.full{-webkit-transform:rotate(162deg);transform:rotate(162deg)}.progress-circle[data-progress="90"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(324deg);transform:rotate(324deg)}.progress-circle[data-progress="91"] .progress-circle-fill,.progress-circle[data-progress="91"] .progress-circle-slice.full{-webkit-transform:rotate(163.8deg);transform:rotate(163.8deg)}.progress-circle[data-progress="91"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(327.6deg);transform:rotate(327.6deg)}.progress-circle[data-progress="92"] .progress-circle-fill,.progress-circle[data-progress="92"] .progress-circle-slice.full{-webkit-transform:rotate(165.6deg);transform:rotate(165.6deg)}.progress-circle[data-progress="92"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(331.2deg);transform:rotate(331.2deg)}.progress-circle[data-progress="93"] .progress-circle-fill,.progress-circle[data-progress="93"] .progress-circle-slice.full{-webkit-transform:rotate(167.4deg);transform:rotate(167.4deg)}.progress-circle[data-progress="93"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(334.8deg);transform:rotate(334.8deg)}.progress-circle[data-progress="94"] .progress-circle-fill,.progress-circle[data-progress="94"] .progress-circle-slice.full{-webkit-transform:rotate(169.2deg);transform:rotate(169.2deg)}.progress-circle[data-progress="94"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(338.4deg);transform:rotate(338.4deg)}.progress-circle[data-progress="95"] .progress-circle-fill,.progress-circle[data-progress="95"] .progress-circle-slice.full{-webkit-transform:rotate(171deg);transform:rotate(171deg)}.progress-circle[data-progress="95"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(342deg);transform:rotate(342deg)}.progress-circle[data-progress="96"] .progress-circle-fill,.progress-circle[data-progress="96"] .progress-circle-slice.full{-webkit-transform:rotate(172.8deg);transform:rotate(172.8deg)}.progress-circle[data-progress="96"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(345.6deg);transform:rotate(345.6deg)}.progress-circle[data-progress="97"] .progress-circle-fill,.progress-circle[data-progress="97"] .progress-circle-slice.full{-webkit-transform:rotate(174.6deg);transform:rotate(174.6deg)}.progress-circle[data-progress="97"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(349.2deg);transform:rotate(349.2deg)}.progress-circle[data-progress="98"] .progress-circle-fill,.progress-circle[data-progress="98"] .progress-circle-slice.full{-webkit-transform:rotate(176.4deg);transform:rotate(176.4deg)}.progress-circle[data-progress="98"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(352.8deg);transform:rotate(352.8deg)}.progress-circle[data-progress="99"] .progress-circle-fill,.progress-circle[data-progress="99"] .progress-circle-slice.full{-webkit-transform:rotate(178.2deg);transform:rotate(178.2deg)}.progress-circle[data-progress="99"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(356.4deg);transform:rotate(356.4deg)}.progress-circle[data-progress="100"] .progress-circle-fill,.progress-circle[data-progress="100"] .progress-circle-slice.full{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.progress-circle[data-progress="100"] .progress-circle-fill.progress-circle-bar{-webkit-transform:rotate(360deg);transform:rotate(360deg)}@-webkit-keyframes hideCircle{0%{opacity:1}100%{opacity:0}}@keyframes hideCircle{0%{opacity:1}100%{opacity:0}}.slider-info{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#f4f4f4;bottom:0;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;font:500 12px/12px Gotham,sans-serif;left:calc(50% - 60px);height:40px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;letter-spacing:1.7px;padding:0 14px;position:absolute;text-align:center;width:120px;z-index:99}@media (min-width:992px){.slider-info{bottom:26px}}.slider-info-amount,.slider-info-current{position:relative;width:24px}.slider-info-amount::after,.slider-info-current::after{background:#000;bottom:-8px;content:'';height:1px;left:0;position:absolute;width:100%}.slider-info-amount{color:#b4b4b4}.slider-info-amount::after{background:#b4b4b4}.social{display:-webkit-box;display:-ms-flexbox;display:flex;padding:48px 0 15px}.social a{height:40px;width:40px}.social a svg:hover path{fill:#c6ad8f}.testimonials{background:#fff;font:12px/24px "Utopia Std",serif;padding:89px 10px 76px;text-align:center}@media (min-width:992px){.testimonials{font:15px/32px "Utopia Std",serif;padding:65px 0 53px}}.tooltip-help{cursor:pointer;position:relative}.tooltip-help:hover{text-decoration:none}.tooltip-help:hover .tooltip-help-content{bottom:calc(100% + 10px);opacity:1;visibility:visible}.tooltip-help-icon{background:url(../img/icons/icon-info.svg) no-repeat;display:inline-block;height:12px;margin:0 0 2px 2px;position:relative;vertical-align:middle;width:12px}.tooltip-help-content{background:#fff;bottom:100%;-webkit-box-shadow:0 0 4px 0 #c9c9c9;box-shadow:0 0 4px 0 #c9c9c9;color:#7c7c7c;display:none;font:10px/16px Gotham,sans-serif;left:calc(50% - 160px);padding:12px;position:absolute;opacity:0;text-align:center;text-transform:initial;visibility:hidden;width:320px;z-index:11}@media (min-width:992px){.tooltip-help-content{display:block}}.tooltip-help-content::after{border-top:6px solid #fff;border-right:6px solid transparent;border-left:6px solid transparent;content:'';left:calc(50% - 6px);position:absolute;top:100%}.tooltip-help-content::before{content:'';left:0;height:20px;position:absolute;right:0;top:100%}.tooltip-help-modal{background:#fff;color:#7c7c7c;display:none;margin:39px;padding:12px 46px 12px 12px;position:relative;text-align:left}.tooltip-help-modal .close{background:url(../img/icons/icon-close-tooltip.svg) no-repeat;display:block;height:40px;position:absolute;right:0;top:0;width:40px}.tooltip-help-modal-link{bottom:0;display:block;left:0;position:absolute;right:0;top:0;z-index:1}@media (min-width:992px){.tooltip-help-modal-link{display:none}}body.page-template-about .about-content{font:12px/24px "Utopia Std",serif;margin:0 0 32px;overflow:hidden;text-align:center}@media (min-width:992px){body.page-template-about .about-content{margin:0 0 96px}}body.page-template-about .about-content-short{margin:0 25px 30px}@media (min-width:992px){body.page-template-about .about-content-short{font-size:15px;line-height:32px;margin:0 auto 96px;max-width:660px}}body.page-template-about .about-content-short p{font:inherit}body.page-template-about .about-content-row{width:100%}@media (min-width:992px){body.page-template-about .about-content-row{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}body.page-template-about .about-content-img{margin:0 27px 31px}@media (min-width:768px){body.page-template-about .about-content-img{margin:0}}body.page-template-about .about-content-text{background:#fff;padding:50px 25px;position:relative}@media (min-width:992px){body.page-template-about .about-content-text{font-size:15px;line-height:26px;margin:0 auto;max-width:546px;padding:50px;text-align:left}}@media (min-width:1200px){body.page-template-about .about-content-text{padding:96px 50px}}@media (min-width:1400px){body.page-template-about .about-content-text{line-height:32px;padding:96px 109px}}body.page-template-about .about-content-text p{font:inherit}@media (min-width:992px){body.page-template-about .about-content-text p{margin:0 0 32px}body.page-template-about .about-content-text p:last-child{margin:0}}body.page-template-about h2.title{text-transform:uppercase}body.page-template-about p{margin:0 0 17px}body.page-template-about p:last-child{margin:0}body.page-template-account.logged-in .account{background:0 0}body.page-template-account .account{background:#fff;padding:16px 10px 0}@media (min-width:992px){body.page-template-account .account{padding:54px 0 31px}}body.page-template-account .account .woocommerce{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:992px){body.page-template-account .account .woocommerce{display:block}}body.page-template-account .account .woocommerce-MyAccount-navigation{width:100%}@media (min-width:992px){body.page-template-account .account .woocommerce-MyAccount-navigation{width:204px}}body.page-template-account .account .woocommerce-MyAccount-navigation ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:992px){body.page-template-account .account .woocommerce-MyAccount-navigation ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}body.page-template-account .account .woocommerce-MyAccount-navigation li{border-bottom:1px solid #c6ad8f;text-transform:uppercase;width:calc(50% - 9px)}@media (min-width:992px){body.page-template-account .account .woocommerce-MyAccount-navigation li{border-bottom:none;border-top:1px solid #c6ad8f;width:auto}}@media (min-width:992px){body.page-template-account .account .woocommerce-MyAccount-navigation li:first-child{border-top:none}}body.page-template-account .account .woocommerce-MyAccount-navigation li a:hover,body.page-template-account .account .woocommerce-MyAccount-navigation li.is-active a{color:#425664}body.page-template-account .account .woocommerce-MyAccount-navigation li a{color:rgba(66,86,100,.5);display:-webkit-box;display:-ms-flexbox;display:flex;font:700 10px/10px Gotham,sans-serif;letter-spacing:1px;padding:24px 0;text-decoration:none}@media (min-width:992px){body.page-template-account .account .woocommerce-MyAccount-navigation li a{padding:32px 0}}body.page-template-account .account .woocommerce-MyAccount-navigation li[class*=logout]{border:none;display:none}@media (min-width:992px){body.page-template-account .account .woocommerce-MyAccount-navigation li[class*=logout]{display:block}}body.page-template-account .account .woocommerce-MyAccount-navigation li[class*=logout] a{color:#425664;padding:41px 0}body.page-template-account .account .woocommerce-MyAccount-content{color:#425664;font:15px/24px "Utopia Std",serif;padding:34px 0 0;width:100%}@media (min-width:992px){body.page-template-account .account .woocommerce-MyAccount-content{padding:16px 0 0 0;width:calc(100% - 342px)}}@media (min-width:1200px){body.page-template-account .account .woocommerce-MyAccount-content{padding:16px 102px 0 0}}body.page-template-account .account .woocommerce-MyAccount-content fieldset{margin:0 0 20px}body.page-template-account .account .woocommerce-MyAccount-content h2{color:#425664;font:12px/32px Gotham,sans-serif;letter-spacing:3.3px;margin:0 0 19px;text-transform:uppercase}@media (min-width:992px){body.page-template-account .account .woocommerce-MyAccount-content h2{font-size:14px;letter-spacing:3.9px}}body.page-template-account .account .woocommerce-MyAccount-content h3{color:#425664;font:24px/40px "Utopia Std",serif;margin:0 0 16px}@media (min-width:992px){body.page-template-account .account .woocommerce-MyAccount-content h3{font-size:26px}}body.page-template-account .account .woocommerce-MyAccount-content p{margin:0 0 50px}body.page-template-account .account .woocommerce-MyAccount-content p :last-child{margin:0}body.page-template-account .account .woocommerce-MyAccount-content p a{color:#425664;text-decoration:underline}body.page-template-account .account .woocommerce-MyAccount-content p a:hover{text-decoration:none}@media (min-width:992px){body.page-template-blog .hero-description>*{max-width:820px}}body.page-template-blog .featured{padding:16px 0 0}@media (min-width:768px){body.page-template-blog .featured{padding:16px 0 0}}body.page-template-blog .featured h2.title{margin:8px 0 21px}@media (min-width:992px){body.page-template-blog .featured h2.title{margin:8px 0 30px}}body.page-template-blog .featured-item{padding:0 10px 33px}@media (min-width:992px){body.page-template-blog .featured-item{padding:0 0 33px}}@media (min-width:768px){body.page-template-blog .filter-section{padding-top:41px}}body.page-template-blog .news-item{margin:0 0 7px}@media (min-width:992px){body.page-template-blog .news-item{margin:0 0 45px}}body.page-template-blog .news-item .btn{display:none}@media (min-width:992px){body.page-template-blog .news-item .btn{display:inline-block}}body.page-template-blog .filter-sidebar-item{padding:0 0 13px}@media (min-width:992px){body.page-template-blog .filter-sidebar-item{padding:0 0 42px}}@media (min-width:992px){body.page-template-blog .filter-sidebar-item h3{padding:0 0 13px}}body.page-template-blog .filter-blog{padding:1px 0 0}@media (min-width:992px){body.page-template-blog .filter-blog{padding:16px 0 0}}body.page-template-blog .filter-blog li{display:-webkit-box;display:-ms-flexbox;display:flex;margin:9px 0 0}body.page-template-blog .filter-blog li a{padding:0}body.page-template-blog .filter-sidebar{padding:0 0 23px}body.page-template-blog .news-img{background:no-repeat center/cover}@media (min-width:992px){body.page-template-blog .news-img{margin:0 0 34px}}@media (min-width:992px){body.page-template-blog .news-date,body.page-template-blog .news-type{margin:0 0 16px}}body.page-template-blog .news-icon{left:16px;top:16px}body.page-template-blog .news-icon+.news-title{margin-left:0}body.page-template-blog .news-title{margin-left:40px}@media (min-width:992px){body.page-template-careers .hero-description>*{max-width:880px}}body.page-template-careers .advantages{padding:0 0 20px}@media (min-width:992px){body.page-template-careers .advantages{padding:0 0 55px}}@media (min-width:992px){body.page-template-careers .advantages-description{padding-bottom:40px}}body.page-template-careers .advantages p{margin:0 12px 26px}@media (min-width:992px){body.page-template-careers .advantages p{line-height:24px;margin:0 auto 24px;max-width:960px}}body.page-template-careers .advantages-list{padding-top:3px}@media (min-width:992px){body.page-template-careers .advantages-icon{margin-bottom:13px}}body.page-template-careers .banner-static-text p{margin:37px 25px 0;text-align:center;font:inherit}@media (min-width:992px){body.page-template-careers .banner-static-text p{font-size:15px;line-height:32px;margin:96px auto 0;max-width:660px}}body.page-template-careers .opening-position{padding:37px 10px 16px}@media (min-width:992px){body.page-template-careers .opening-position{padding:96px 0 48px}}body.page-template-careers .opening-position h2.title{margin:16px 0 44px 0;text-align:center}@media (min-width:768px){body.page-template-careers .opening-position h2.title{margin:20px 0 44px;text-align:left}}body.page-template-careers .about-company-bottom{margin:0}@media (min-width:992px){body.page-template-careers .about-company-bottom p{font-size:20px}}body.page-template-careers .select-industries{margin:0 0 32px;max-width:100%;width:100%}@media (min-width:992px){body.page-template-careers .select-industries{max-width:318px}}body.page-template-careers .empty-text{text-align:center;font-size:21px}body.page-template-cart .cart-empty{padding:30px 0}body.page-template-cart .return-to-shop{padding:30px 0 0}body.page-template-checkout .checkout-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:28px 10px 0}@media (min-width:768px){body.page-template-checkout .checkout-wrapper{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;padding:30px 0 0}}body.page-template-checkout .checkout-wrapper h3{color:#425664;font:16px/24px "Utopia Std",serif;margin:0 0 23px;text-align:center}@media (min-width:768px){body.page-template-checkout .checkout-wrapper h3{font-size:18px;margin:0 0 30px;text-align:left}}body.page-template-checkout .checkout-info{-ms-flex-item-align:start;align-self:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 -25px 40px;width:calc(100% + 50px)}@media (min-width:768px){body.page-template-checkout .checkout-info{margin:0 0 40px;width:48%}}@media (min-width:992px){body.page-template-checkout .checkout-info{width:431px}}body.page-template-checkout .checkout-info h3{margin:0 0 12px;text-align:left}@media (min-width:768px){body.page-template-checkout .checkout-info h3{margin:0 0 23px}}body.page-template-checkout .checkout-info-content{background:#fff;margin:0 0 33px;padding:24px 32px 53px 27px}@media (min-width:768px){body.page-template-checkout .checkout-info-content{margin:0 0 50px}}body.page-template-checkout .checkout-info .btn-arrow{font-size:10px;margin:auto}@media (min-width:414px){body.page-template-checkout .checkout-info .btn-arrow{font-size:12px}}@media (min-width:992px){body.page-template-checkout .checkout-info .btn-arrow{font-size:14px;margin-right:0}}body.page-template-checkout .login-checkout{color:#425664;font:12px/24px Gotham,sans-serif;padding:15px 10px 0;text-align:center}@media (min-width:768px){body.page-template-checkout .login-checkout{padding:15px 0 0;text-align:left}}body.page-template-checkout .login-checkout a{color:#425664;text-decoration:underline}body.page-template-checkout .login-checkout a:hover{text-decoration:none}body.page-template-checkout .woocommerce-terms-and-conditions-wrapper .checkbox input{position:static;opacity:1}body.page-template-contact .gform_heading{padding-top:22px}@media (min-width:992px){body.page-template-contact .gform_heading{padding-top:50px}}body.page-template-contact .locations-full{padding:41px 0 44px;overflow:hidden}@media (min-width:992px){body.page-template-contact .locations-full{padding:41px 0 124px}}body.page-template-contact .locations-full .container{padding-left:0;padding-right:0}@media (min-width:576px){body.page-template-contact .locations-full .container{max-width:100%}}@media (min-width:768px){body.page-template-contact .locations-full .container{max-width:720px}}@media (min-width:992px){body.page-template-contact .locations-full .container{max-width:960px;padding-left:15px;padding-right:15px}}@media (min-width:1200px){body.page-template-contact .locations-full .container{max-width:1140px}}@media (min-width:1460px){body.page-template-contact .locations-full .container{max-width:1344px}}@media (min-width:992px){body.page-template-contact .locations-full .slider-locations-full .card-location,body.page-template-contact .locations-full .slider-locations-full .owl-stage{max-width:100%!important;width:100%!important}body.page-template-contact .locations-full .slider-locations-full .owl-item{max-width:240px;width:100%!important}body.page-template-contact .locations-full .slider-locations-full .owl-item:last-child{margin-right:0!important}}body.page-template-contact .locations-full .owl-stage{display:-webkit-box;display:-ms-flexbox;display:flex}body.page-template-contact .locations-full .owl-item{display:-webkit-box;display:-ms-flexbox;display:flex}body.page-template-contact .locations-full .card-location{width:100%}body.page-template-contact .locations-full h2.title{margin:16px 0 16px 25px}@media (min-width:992px){body.page-template-contact .locations-full h2.title{margin:20px 0 16px}}body.page-template-contact .select-state{margin:0 25px;max-width:100%;width:100%}@media (min-width:768px){body.page-template-contact .select-state{margin:0;max-width:318px}}body.page-template-contact .form-stay-know .gform_heading{padding-top:0}body.page-template-contact .form-stay-know .gform_heading h3{margin-top:0}body.page-template-courses .training-advantage{background:#fff;padding:0 0 34px}@media (min-width:992px){body.page-template-courses .training-advantage{padding:0 0 70px}}body.page-template-courses .training-advantage .col-md-6:nth-child(1) .training-advantage-icon{min-width:75px;padding:0 0 0 7px}@media (min-width:992px){body.page-template-courses .training-advantage .col-md-6:nth-child(1) .training-advantage-icon{padding:0}}body.page-template-courses .training-advantage-item{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 15px;padding:24px 0 13px}@media (min-width:992px){body.page-template-courses .training-advantage-item{margin:0 0 15px;padding:24px 0 22px}}body.page-template-courses .training-advantage-icon{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;display:-webkit-box;display:-ms-flexbox;display:flex;min-width:88px;padding:0 0 0 2px;position:relative;top:-7px}@media (min-width:992px){body.page-template-courses .training-advantage-icon{padding:0 0 0 12px}}body.page-template-courses .training-advantage h3{color:#425664;font:14px/24px Gotham,sans-serif;margin:0 0 7px}@media (min-width:992px){body.page-template-courses .training-advantage h3{margin:0 0 6px}}body.page-template-courses .training-advantage p{color:#767676;font:12px/24px "Utopia Std",serif}@media (min-width:992px){body.page-template-courses .training-advantage p{font-size:15px}}body.page-template-courses .training-courses-featured{line-height:24px;padding:42px 10px 0;text-align:center}@media (min-width:768px){body.page-template-courses .training-courses-featured{font-size:15px;line-height:32px;padding:42px 10px 0}}@media (min-width:768px) and (min-width:992px){body.page-template-courses .training-courses-featured{padding:58px 10px 0}}@media (min-width:768px){body.page-template-courses .training-courses-featured p{margin-left:auto;margin-right:auto;max-width:700px}}body.page-template-courses .training-courses-featured h2.title{margin:8px 0 17px}body.page-template-courses .training-courses-featured .row-cards-wrapper{padding:8px 0 0;text-align:left}@media (min-width:992px){body.page-template-courses .training-courses-featured .row-cards-wrapper{padding:0}}body.page-template-courses .training-courses-featured .news-item{margin:0 0 12px}body.page-template-courses .training-courses-featured .news-item:not(:last-child){display:none}@media (min-width:768px){body.page-template-courses .training-courses-featured .news-item:not(:last-child):nth-child(2){display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:992px){body.page-template-courses .training-courses-featured .news-item:not(:last-child){display:-webkit-box;display:-ms-flexbox;display:flex}}@media (min-width:992px){body.page-template-courses .training-courses-featured .news-item.news-event{margin:0 0 48px}}@media (min-width:992px){body.page-template-courses .training-courses-featured .news-item.news-event a:not(.btn){min-height:439px}}body.page-template-courses .filter-section{padding-top:7px}@media (min-width:768px){body.page-template-courses .filter-section{padding-top:84px}}@media (min-width:768px) and (min-width:992px){body.page-template-courses .filter-section{padding-top:49px}}body.page-template-courses .news-event-title{margin:0 0 39px}@media (min-width:992px){body.page-template-courses .news-event-title{margin:0 0 22px}}body.page-template-courses .news-date,body.page-template-courses .news-type{margin:0 0 20px}@media (min-width:992px){body.page-template-courses .news-date,body.page-template-courses .news-type{margin:0 0 17px}}body.page-template-courses .btn{padding:5px 12px}@media (min-width:768px){body.page-template-courses .btn{padding:5px 9px}}body.page-template-courses .book-now{bottom:25px;left:152px;position:absolute;right:auto}@media (min-width:768px){body.page-template-courses .book-now{left:135px}}@media (min-width:992px){body.page-template-courses .book-now{left:155px}}@media (min-width:1200px){body.page-template-courses .book-now{left:152px;right:auto}}@media (min-width:992px){body.page-template-delivery .hero-description>*{max-width:560px}}body.page-template-distribution .distribution-wrapper{padding:50px 0 0}body.page-template-distribution .distribution-wrapper .col-12{margin:0 0 50px}@media (min-width:992px){body.page-template-events .hero-description>*{max-width:700px}}body.page-template-events .filter{padding:12px 10px 0}@media (min-width:768px){body.page-template-events .filter{padding:50px 10px 0}}body.page-template-events .filter-sidebar{padding:0 0 15px}@media (min-width:768px){body.page-template-events .filter-sidebar{padding:0}}body.page-template-events .filter-sidebar-item{padding:0 0 9px}@media (min-width:768px){body.page-template-events .filter-sidebar-item{padding:0}}@media (min-width:992px){body.page-template-events .filter-sidebar-item h3{padding-top:0}}body.page-template-events .news-event a:not(.btn){background:#fff;padding:24px 24px 60px}body.page-template-events .news-event-date{margin:0 0 23px}body.page-template-events .news-event .news-description{margin:0 0 22px}body.page-template-events .news-event .news-date,body.page-template-events .news-event .news-type{margin:0 0 24px}body.page-template-events .news-event .btn{padding:5px 12px}@media (min-width:768px){body.page-template-events .news-event .btn{padding:5px 9px}}body.page-template-events .news-event .book-now{bottom:24px;left:152px;position:absolute;right:auto}@media (min-width:768px){body.page-template-events .news-event .book-now{left:135px}}@media (min-width:992px){body.page-template-events .news-event .book-now{left:auto;right:25px}}@media (min-width:1200px){body.page-template-events .news-event .book-now{left:146px;right:auto}}body.page-template-faq section.page-content{padding:25px 0 0}@media (min-width:768px){body.page-template-faq section.page-content{padding:64px 0}}@media (max-width:768px){body.page-template-faq section.page-content .container{max-width:100%;padding-left:0;padding-right:0}}@media (min-width:992px){body.page-template-faq .hero-description>*{max-width:560px}}body.page-template-growers .growers-wrapper{background:#fff;padding:30px 0 0}@media (min-width:992px){body.page-template-growers .growers-wrapper{padding:15px 0 0;min-height:1113px}}body.page-template-growers .growers-wrapper+.form-stay-know{padding-top:20px}@media (min-width:992px){body.page-template-growers .growers-wrapper+.form-stay-know{padding-top:96px}}body.page-template-growers .growers-map{display:none;height:100%;position:absolute!important;right:15px;top:0;width:calc(100% + 20px)}@media (min-width:992px){body.page-template-growers .growers-map{min-height:1098px}}body.page-template-growers .growers-map.show{display:block}body.page-template-growers .growers-map *{-webkit-transition:none;transition:none}body.page-template-growers .growers-header{margin:0 0 24px}@media (min-width:992px){body.page-template-growers .growers-header{margin:0 13px 16px}}body.page-template-growers .growers-header h1{color:#425664;font:12px/16px Gotham,sans-serif;letter-spacing:3.33px;margin:8px 0 15px;text-align:center;text-transform:uppercase}@media (min-width:768px){body.page-template-growers .growers-header h1{font-size:14px;letter-spacing:3.89px;margin:0 0 0 -16px;text-align:left}}body.page-template-growers .growers-header-select{margin:0 25px}@media (min-width:768px){body.page-template-growers .growers-header-select{margin:0}}body.page-template-growers .growers-list{display:none;padding:0 15px 18px}body.page-template-growers .growers-list.show{display:block}@media (min-width:992px){body.page-template-growers .growers-list{padding:0 0 60px}}body.page-template-growers .growers-item{border-top:1px solid #c6ad8f;color:#425664;cursor:pointer;font:12px/22px Gotham,sans-serif;padding:23px 21px 21px 21px;position:relative}@media (min-width:992px){body.page-template-growers .growers-item{padding:22px 0 22px 21px;overflow:hidden}}body.page-template-growers .growers-item:hover{padding-left:31px}@media (min-width:992px){body.page-template-growers .growers-item:hover{padding-left:21px}body.page-template-growers .growers-item:hover::after{right:0}}body.page-template-growers .growers-item::after{background:url(../img/icons/icon-arrow-left.svg) no-repeat;content:'';height:10px;position:absolute;right:0;top:calc(50% - 5px);width:15px}@media (min-width:992px){body.page-template-growers .growers-item::after{right:-20px;-webkit-transition:all .25s ease;transition:all .25s ease}}body.page-template-growers .growers-item.active{cursor:inherit;padding:25px 21px 2px}@media (min-width:768px){body.page-template-growers .growers-item.active{padding:25px 0 23px 21px}}body.page-template-growers .growers-item.active::after{display:none}body.page-template-growers .growers-item.active>*{position:relative;opacity:1;visibility:visible}body.page-template-growers .growers-item.active .growers-item-link{display:none}body.page-template-growers .growers-item.active .location{margin:0 0 1px}body.page-template-growers .growers-item.active .used{margin:0 0 16px}body.page-template-growers .growers-item.active .growers-map-item{position:relative!important}body.page-template-growers .growers-item:not(.active) .used-wrap{display:none}body.page-template-growers .growers-item>*{position:absolute;opacity:0;-webkit-transition:.5s ease;transition:.5s ease;-webkit-transition-property:opacity;transition-property:opacity;visibility:hidden}body.page-template-growers .growers-item-link{bottom:0;display:block;left:0;position:absolute;right:0;top:0;visibility:visible;z-index:9}body.page-template-growers .growers-item .location{color:#425664;display:block;font:16px/19px "Utopia Std",serif;left:0;margin:0 0 5px;position:relative;opacity:1;visibility:visible}body.page-template-growers .growers-item .used{color:#c6ad8f;display:inline-block;font:12px/20px "Utopia Std",serif;left:0;position:relative;opacity:1;text-decoration:none;visibility:visible;z-index:10}@media (min-width:768px){body.page-template-growers .growers-item .used{text-decoration:underline}}body.page-template-growers .growers-item .used:hover{text-decoration:underline}@media (min-width:768px){body.page-template-growers .growers-item .used:hover{text-decoration:none}}body.page-template-growers .growers-item p{font:inherit}body.page-template-growers .growers-img{margin:0 0 18px}body.page-template-growers .growers-img img{border-radius:50%}body.page-template-growers .growers-facts{font:10px/12px Gotham,sans-serif;padding:0 0 10px}@media (min-width:992px){body.page-template-growers .growers-facts{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0 0 10px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}body.page-template-growers .growers-facts-item{margin:0 0 20px}@media (min-width:992px){body.page-template-growers .growers-facts-item{margin:0 15px 0 0}body.page-template-growers .growers-facts-item:last-child{margin:0}}body.page-template-growers .growers-map-item{height:241px;margin:0 -25px 30px;min-width:100%;position:absolute!important}body.page-template-growers .growers-map-item *{-webkit-transition:none;transition:none}@media (min-width:992px){body.page-template-growers .growers-map-item{display:none}}@media (min-width:992px){body.page-template-learn .hero-description>*{max-width:720px}}@media (min-width:992px){body.page-template-learn .news-event-date{margin:0 0 20px}}@media (min-width:992px){body.page-template-learn .news-item{padding-right:12px;padding-left:14px}}body.page-template-learn .news-item .btn{padding:5px 11px}@media (min-width:768px){body.page-template-learn .news-item .btn{padding:5px 7px}}@media (min-width:1200px){body.page-template-learn .news-item .btn{padding:5px 11px}}body.page-template-learn .news-item .book-now{bottom:24px;left:152px;position:absolute;right:auto}@media (min-width:768px){body.page-template-learn .news-item .book-now{left:135px}}@media (min-width:992px){body.page-template-learn .news-item .book-now{left:auto;right:25px}}@media (min-width:1200px){body.page-template-learn .news-item .book-now{bottom:25px;left:157px;right:auto}}body.page-template-learn .news-post .btn{padding:5px 11px}body.page-template-locations .filter{padding-top:50px}body.page-template-locations .filter-all a{text-decoration:underline}@media (min-width:992px){body.page-template-locations .hero-description>*{max-width:790px}}body.page-template-locations .locations-wrapper{padding:28px 0 0}@media (min-width:992px){body.page-template-locations .locations-wrapper{padding:56px 0 0}}body.page-template-locations .locations-header{margin:0 10px 17px;text-align:center}@media (min-width:992px){body.page-template-locations .locations-header{margin:0 0 55px;text-align:left}}body.page-template-locations .locations-header .select{margin:0 0 16px}@media (min-width:992px){body.page-template-locations .locations-header .select{margin:0}}body.page-template-locations .locations-title{font:12px/32px Gotham,sans-serif;letter-spacing:3.3px;margin:5px 0 15px -1px;text-transform:uppercase}@media (min-width:992px){body.page-template-locations .locations-title{font:14px/48px Gotham,sans-serif;letter-spacing:3.9px;margin:5px 0 0 -1px}}body.page-template-locations .location{margin:0 25px 30px}@media (min-width:992px){body.page-template-locations .location{margin:0 0 60px 15px}}body.page-template-locations .location .row,body.page-template-locations .location body.single-product .upsells .products,body.single-product .upsells body.page-template-locations .location .products{background:#fff;position:relative}@media (min-width:992px){body.page-template-locations .location .row,body.page-template-locations .location body.single-product .upsells .products,body.single-product .upsells body.page-template-locations .location .products{background:0 0}}body.page-template-locations .pagination{padding-top:0}@media (min-width:992px){body.page-template-locations .pagination{padding-top:31px}}.page-template-account .login{background:#fff;padding:23px 10px 0}@media (min-width:992px){.page-template-account .login{padding:26px 0 49px}}.page-template-account .login-hero h1{color:#425664;font:12px/32px Gotham,sans-serif;letter-spacing:3.3px;margin:0 0 8px;text-transform:uppercase}@media (min-width:992px){.page-template-account .login-hero h1{font-size:14px;letter-spacing:3.9px;margin:0 0 16px}}.page-template-account .login-hero h2{color:#425664;font:24px/40px "Utopia Std",serif;margin:0 0 22px}@media (min-width:992px){.page-template-account .login-hero h2{font-size:26px;margin:0 0 40px}}.page-template-account .login-social .nsl-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:0 0 21px;max-width:100%}@media (min-width:768px){.page-template-account .login-social .nsl-container{max-width:432px;padding:0 0 16px}}.page-template-account .login-social a{width:calc(50% - 12px)}.page-template-account .login-social a .btn-facebook,.page-template-account .login-social a .btn-google{font-size:10px;letter-spacing:1px;height:34px;line-height:34px;padding-left:26px;position:relative}@media (min-width:414px){.page-template-account .login-social a .btn-facebook,.page-template-account .login-social a .btn-google{font-size:12px;letter-spacing:2px}}.page-template-account .login-social a .btn-facebook:hover,.page-template-account .login-social a .btn-google:hover{padding-left:32px}.page-template-account .login-social a .btn-facebook::before,.page-template-account .login-social a .btn-google::before{bottom:0;content:'';left:0;position:absolute;top:0;width:26px}.page-template-account .login-social a .btn-google::before{background:url(../img/icon-google.svg) no-repeat 0 center}.page-template-account .login-social a .btn-facebook::before{background:url(../img/icon-facebook-login.svg) no-repeat 0 center}.page-template-account .login-image img{margin:0 -25px;max-width:calc(100% + 50px)}@media (min-width:576px){.page-template-account .login-image img{margin:0;max-width:100%}}body.page-template-offers .banner-static{margin:0 0 40px;padding:0 25px}@media (min-width:992px){body.page-template-offers .banner-static{margin:0 0 96px;padding:0}}body.page-template-offers .banner-static .container{overflow:hidden}body.page-template-offers .banner-static img{height:215px}@media (min-width:992px){body.page-template-offers .banner-static img{height:auto}}body.page-template-offers .offers-wrapper{padding:0 10px 0}@media (min-width:992px){body.page-template-offers .offers-wrapper{padding:0 0 70px}}body.page-template-offers .offers-wrapper .offer-item{margin:0 0 40px;padding:0 15px}@media (min-width:992px){body.page-template-offers .offers-wrapper .offer-item{margin:0 0 24px;padding:0 12px}}.office-offer-banner img{width:100%;height:auto}@media (min-width:768px){.office-offer-banner .mobile_offer_banner{display:none}}@media (max-width:767px){.office-offer-banner .offer_banner{display:none}}.office-offer-hero-section{background-color:#ffcf44;padding:60px 0}.office-offer-hero-section h1{font-size:20px;font-weight:500;display:block;margin-bottom:10px;line-height:1}.office-offer-hero-section .subheading{max-width:100%;font-size:3.1em;display:block;line-height:1}.office-offer-content{text-align:center;padding:60px 0;max-width:800px;margin:auto}.office-offer-content h2{font-family:Gotham,sans-serif;font-weight:100;font-size:20px;margin-bottom:15px}.office-offer-content p{font-size:15px}@media (min-width:576px){.office-offer-left-content .row,.office-offer-left-content body.single-product .upsells .products,.office-offer-right-content .row,.office-offer-right-content body.single-product .upsells .products,body.single-product .upsells .office-offer-left-content .products,body.single-product .upsells .office-offer-right-content .products{background-color:#fff}}@media (min-width:576px){.office-offer-left-content .row .col-sm-12,.office-offer-left-content body.single-product .upsells .products .col-sm-12,.office-offer-right-content .row .col-sm-12,.office-offer-right-content body.single-product .upsells .products .col-sm-12,body.single-product .upsells .office-offer-left-content .products .col-sm-12,body.single-product .upsells .office-offer-right-content .products .col-sm-12{padding-right:0!important;padding-left:0!important}}.office-offer-left-content .row .col-sm-12 img,.office-offer-left-content body.single-product .upsells .products .col-sm-12 img,.office-offer-right-content .row .col-sm-12 img,.office-offer-right-content body.single-product .upsells .products .col-sm-12 img,body.single-product .upsells .office-offer-left-content .products .col-sm-12 img,body.single-product .upsells .office-offer-right-content .products .col-sm-12 img{max-width:100%;width:100%;height:auto}.office-offer-left-content .row .col-sm-12 p,.office-offer-left-content body.single-product .upsells .products .col-sm-12 p,.office-offer-right-content .row .col-sm-12 p,.office-offer-right-content body.single-product .upsells .products .col-sm-12 p,body.single-product .upsells .office-offer-left-content .products .col-sm-12 p,body.single-product .upsells .office-offer-right-content .products .col-sm-12 p{font-size:15px}.office-offer-left-content .row .col-sm-12 h2,.office-offer-left-content body.single-product .upsells .products .col-sm-12 h2,.office-offer-right-content .row .col-sm-12 h2,.office-offer-right-content body.single-product .upsells .products .col-sm-12 h2,body.single-product .upsells .office-offer-left-content .products .col-sm-12 h2,body.single-product .upsells .office-offer-right-content .products .col-sm-12 h2{font-family:Gotham,sans-serif;font-weight:100;font-size:20px;margin-bottom:15px}.office-offer-left-content .row .col-sm-12 .content_inner,.office-offer-left-content body.single-product .upsells .products .col-sm-12 .content_inner,.office-offer-right-content .row .col-sm-12 .content_inner,.office-offer-right-content body.single-product .upsells .products .col-sm-12 .content_inner,body.single-product .upsells .office-offer-left-content .products .col-sm-12 .content_inner,body.single-product .upsells .office-offer-right-content .products .col-sm-12 .content_inner{padding:30px 15px;background-color:#fff}@media (min-width:1200px){.office-offer-left-content .row .col-sm-12 .content_inner,.office-offer-left-content body.single-product .upsells .products .col-sm-12 .content_inner,.office-offer-right-content .row .col-sm-12 .content_inner,.office-offer-right-content body.single-product .upsells .products .col-sm-12 .content_inner,body.single-product .upsells .office-offer-left-content .products .col-sm-12 .content_inner,body.single-product .upsells .office-offer-right-content .products .col-sm-12 .content_inner{padding:15px;max-width:500px;position:absolute;top:50%;left:50%;margin-right:-50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}.office-offer-left-content{margin-bottom:60px}.form-office-offer{background-color:transparent;padding:60px 0}body.page-template-our-cafes .cafe-wrapper{padding:48px 0 8px}body.page-template-our-cafes .card-location-list-img{max-height:296px;min-height:296px}body.page-template-our-cafes .pagination{padding-top:0}@media (min-width:992px){body.page-template-our-cafes .pagination{padding-top:31px}}body.page-template-our-people .team-list{padding:32px 0 49px}@media (min-width:992px){body.page-template-our-people .team-list{padding:99px 0 47px}}@media (min-width:576px){body.page-template-our-people .team-list .container{max-width:100%}}@media (min-width:768px){body.page-template-our-people .team-list .container{max-width:720px}}@media (min-width:992px){body.page-template-our-people .team-list .container{max-width:960px}}@media (min-width:1200px){body.page-template-our-people .team-list .container{max-width:1140px}}@media (min-width:1440px){body.page-template-our-people .team-list .container{max-width:1370px}}body.page-template-our-people .team-list .card-team{height:100%}body.page-template-our-people .our-people-img{display:none}@media (min-width:992px){body.page-template-our-people .our-people-img{display:block;padding:0;position:relative}body.page-template-our-people .our-people-img::before{background:#fff;content:'';left:0;height:50%;position:absolute;right:0;top:0}body.page-template-our-people .our-people-img img{display:block;position:relative;z-index:2}}body.page-template-our-people .about-company-bottom{margin:0}body.page-template-search .form-stay-know,body.search-results .form-stay-know{padding-top:100px}@media (min-width:992px){body.page-template-search .form-stay-know,body.search-results .form-stay-know{padding-top:204px}}body.search-no-results .form-stay-know{padding-top:45px}@media (min-width:992px){body.search-no-results .form-stay-know{padding-top:46px}}body.search-no-results .no-search-results{padding:20px 0 0;text-align:center}@media (min-width:768px){body.search-no-results .no-search-results{padding:164px 0 0}}body.search-no-results .no-search-results p{color:#425664;font:25px/40px "Utopia Std",serif}body.single-cafe .location-description{font-size:26px}.link-instagram a:hover{text-decoration:none;color:#c6ad8f}@media (min-width:768px){body.single-course .header,body.single-event .header{height:137px}}body.single-course .event-top,body.single-event .event-top{background:#fff;padding:28px 0 0;text-align:center}@media (min-width:768px){body.single-course .event-top,body.single-event .event-top{background:0 0;padding:80px 0 0;text-align:left}}body.single-course .event-top h1,body.single-event .event-top h1{color:#425664;font:24px/30px "Utopia Std",serif;margin:0 0 12px}body.single-course .event-content,body.single-event .event-content{overflow:hidden}@media (min-width:768px){body.single-course .event-content,body.single-event .event-content{padding:0 0 96px}}body.single-course .event-content-sidebar,body.single-event .event-content-sidebar{margin:0 10px}@media (min-width:768px){body.single-course .event-content-sidebar,body.single-event .event-content-sidebar{margin:0}}@media (min-width:992px){body.single-course .event-content-sidebar,body.single-event .event-content-sidebar{margin:0 0 0 8.33333%}}body.single-course .event-content-img,body.single-event .event-content-img{position:relative}@media (min-width:768px){body.single-course .event-content-img,body.single-event .event-content-img{margin:10px 0 27px}}body.single-course .event-content-img::before,body.single-event .event-content-img::before{background:#fff;content:'';left:-1000px;height:50%;position:absolute;right:-1000px;top:0;z-index:-1}@media (min-width:768px){body.single-course .event-content-img::before,body.single-event .event-content-img::before{display:none}}body.single-course .event-content-img img,body.single-event .event-content-img img{display:block;margin:auto}body.single-course .event-content .news-event-date,body.single-event .event-content .news-event-date{margin:0 0 23px}body.single-course .event-content .news-date,body.single-course .event-content .news-type,body.single-event .event-content .news-date,body.single-event .event-content .news-type{margin:0 0 28px}body.single-course .event-content .book-now,body.single-event .event-content .book-now{margin:19px 0 0;padding:5px 12px}@media (min-width:768px){body.single-course .event-content .book-now,body.single-event .event-content .book-now{margin:22px 0 0}}body.single-course .event-content-description,body.single-event .event-content-description{font:12px/24px "Utopia Std",serif;margin:27px 35px 37px 32px}@media (min-width:768px){body.single-course .event-content-description,body.single-event .event-content-description{font-size:15px;line-height:32px;margin:0}}body.single-course .event-content-description h1,body.single-event .event-content-description h1{display:none}@media (min-width:768px){body.single-course .event-content-description h1,body.single-event .event-content-description h1{display:block;font:26px/40px "Utopia Std",serif;margin:0 0 10px}}body.single-course .event-content-description h2,body.single-event .event-content-description h2{display:block;font:22px/34px "Utopia Std",serif;margin:0 0 10px}body.single-course .event-content-description h3,body.single-event .event-content-description h3{display:block;font:18px/28px "Utopia Std",serif;margin:0 0 10px}body.single-course .event-content-description h4,body.single-event .event-content-description h4{display:block;font:16px/24px "Utopia Std",serif;margin:0 0 10px}body.single-course .event-content-description h5,body.single-event .event-content-description h5{display:block;font:14px/20px "Utopia Std",serif;margin:0 0 10px}body.single-course .event-content-description h6,body.single-event .event-content-description h6{display:block;font:12px/18px "Utopia Std",serif;margin:0 0 10px}body.single-course .event-content-description p,body.single-event .event-content-description p{margin:0 0 10px}@media (min-width:768px){body.single-course .event-content-description p,body.single-event .event-content-description p{margin:0 0 10px}}body.single-course .event-content-description p:last-child,body.single-event .event-content-description p:last-child{margin:0}@media (min-width:992px){body.single-course .event-content-description ol,body.single-course .event-content-description ul,body.single-event .event-content-description ol,body.single-event .event-content-description ul{margin:0 0 32px}}body.single-course .event-content-description ul li,body.single-event .event-content-description ul li{padding:0 0 0 15px;position:relative}body.single-course .event-content-description ul li::before,body.single-event .event-content-description ul li::before{background:#c6ad8f;border-radius:50%;content:'';left:0;height:6px;position:absolute;top:12px;width:6px}body.single-course .event-content-description ol,body.single-event .event-content-description ol{counter-reset:counter;padding:0}body.single-course .event-content-description ol ol,body.single-event .event-content-description ol ol{padding:0 0 0 15px}body.single-course .event-content-description ol li,body.single-event .event-content-description ol li{list-style:none;position:relative}body.single-course .event-content-description ol li::before,body.single-event .event-content-description ol li::before{color:#c6ad8f;content:counter(counter) ". ";counter-increment:counter;padding:0 5px 0 0}body.single-course .event-content-description .link-book-now,body.single-event .event-content-description .link-book-now{color:#425664;font:15px/32px "Utopia Std",serif;text-decoration:underline}body.single-course .event-content-description .link-book-now:hover,body.single-event .event-content-description .link-book-now:hover{text-decoration:none}body.single-course .event-content-description a,body.single-event .event-content-description a{color:inherit;text-decoration:underline}body.single-course .event-content-description a:hover,body.single-event .event-content-description a:hover{text-decoration:none}@media (min-width:768px){body.single-location .header{height:137px}}@media (min-width:992px){body.single-location .hero-description>*{max-width:700px}}body.single-location .row-cards-static{padding:0 1px 12px}@media (min-width:992px){body.single-location .row-cards-static{margin:0 0 44px}}@media (min-width:576px){body.single-location .row-cards-static .container{max-width:540px}}@media (min-width:768px){body.single-location .row-cards-static .container{max-width:720px}}@media (min-width:992px){body.single-location .row-cards-static .container{max-width:960px}}@media (min-width:1200px){body.single-location .row-cards-static .container{max-width:1140px}}@media (min-width:1440px){body.single-location .row-cards-static .container{max-width:1370px}}body.single-location .row-cards-static h2.title{font-size:12px;margin:0 0 18px}@media (min-width:992px){body.single-location .row-cards-static h2.title{font-size:14px;margin:2px 0 16px}}body.single-location .row-cards-static .row-cards-text{padding:26px 0 11px}@media (min-width:992px){body.single-location .row-cards-static .row-cards-text{padding:32px 0 11px}}body.single-location .row-cards-static .row-cards-text::before{display:none}body.single-location .row-cards-static .news-event-content:hover .news-event-date{color:silver}body.single-location .row-cards-static .news-event-date{margin:0 0 21px}body.single-location .row-cards-static .news-category{margin:0 0 11px}body.single-location .row-cards-static .news-date,body.single-location .row-cards-static .news-type{margin:0 0 24px}body.single-location .row-cards-static .news-event-title{margin:0 0 37px}body.single-location .row-cards-static .news-event a:not(.btn){min-height:380px;padding:24px 24px 65px}@media (min-width:992px){body.single-location .row-cards-static .news-event a:not(.btn){padding:30px 24px 65px}}body.single-location .row-cards-static .news-event .news-description{margin:0 0 22px}body.single-location .our-people{padding:0 0 48px;overflow:hidden}@media (min-width:992px){body.single-location .our-people{padding:0 0 4px}}body.single-location .our-people .container{padding:0 0 48px}@media (min-width:992px){body.single-location .our-people .container{padding-bottom:148px;overflow:hidden}}@media (min-width:992px){body.single-location .our-people{padding:20px 0 0 0}}@media (min-width:576px){body.single-location .our-people .container{max-width:100%}}@media (min-width:768px){body.single-location .our-people .container{max-width:720px}}@media (min-width:992px){body.single-location .our-people .container{max-width:960px}}@media (min-width:1200px){body.single-location .our-people .container{max-width:1140px}}@media (min-width:1440px){body.single-location .our-people .container{max-width:1370px}}body.single-location .our-people h2.title{padding-left:25px}@media (min-width:768px){body.single-location .our-people h2.title{padding-left:0}}body.single-location .our-people .container{padding-left:0;padding-right:0}@media (min-width:992px){body.single-location .our-people .container{padding-left:15px;padding-right:15px}}@media (min-width:992px){body.page-template-subscription .hero-description>*{max-width:720px}}body.page-template-subscription .subscription{padding:24px 10px 0}@media (min-width:992px){body.page-template-subscription .subscription{padding:24px 0 0}}body.page-template-subscription .subscription-item .position-relative{z-index:9}body.page-template-subscription .subscription-item .col-md-7{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}@media (min-width:992px){body.page-template-subscription .subscription-item .col-md-7{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}body.page-template-subscription .subscription-confirmation .col-md-7{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body.page-template-subscription .subscription-confirmation .subscription-content{margin:auto;text-align:center;width:auto}@media (min-width:992px){body.page-template-subscription .subscription-confirmation .subscription-content{margin:initial;text-align:right}}body.page-template-subscription .subscription-title{color:#425664;font:700 12px/12px Gotham,sans-serif;letter-spacing:2px;margin:39px 0 0;text-align:center;text-transform:uppercase;width:100%}@media (min-width:992px){body.page-template-subscription .subscription-title{min-width:103px;text-align:left;width:auto}}body.page-template-subscription .subscription-content{font:12px/22px Gotham,sans-serif;padding:32px 0;text-align:center;width:100%}@media (min-width:992px){body.page-template-subscription .subscription-content{text-align:left;width:calc(100% - 103px)}}body.page-template-subscription .subscription-content::after{background:#d8d8d8;bottom:0;content:'';height:1px;left:0;position:absolute;right:0;width:100%}body.page-template-subscription .subscription-short{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (min-width:992px){body.page-template-subscription .subscription-short{-webkit-box-align:inherit;-ms-flex-align:inherit;align-items:inherit;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}body.page-template-subscription .subscription .quantity{max-width:136px}@media (min-width:992px){body.page-template-subscription .subscription .quantity{margin-left:20px}}body.page-template-subscription .subscription-thumbs{margin:33px -25px 28px}@media (min-width:992px){body.page-template-subscription .subscription-thumbs{margin:16px 0 0}}@media (min-width:992px){body.page-template-subscription .subscription .current .subscription-thumb{-webkit-box-shadow:inset 0 0 0 2px #c6ad8f;box-shadow:inset 0 0 0 2px #c6ad8f}}body.page-template-subscription .subscription-thumb{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;color:#7c7c7c;cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;font:12px/18px Gotham,sans-serif;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:214px;padding:32px 28px 5px;text-align:center;width:100%}body.page-template-subscription .subscription-thumb img{-ms-flex-item-align:center;align-self:center;margin:0 0 5px}body.page-template-subscription .subscription-thumb input{opacity:0;position:absolute;z-index:-1}body.page-template-subscription .subscription-thumb-title{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%;max-width:100%}body.page-template-subscription .subscription-thumb-big{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;max-width:288px;width:100%}@media (min-width:1200px){body.page-template-subscription .subscription-thumb-big{max-width:253px}}@media (min-width:1440px){body.page-template-subscription .subscription-thumb-big{max-width:311px}}body.page-template-subscription .subscription-thumb-big img{max-height:313px}body.page-template-subscription .subscription-description-product{background:#425664;padding:40px 31px 41px 32px;width:100%}body.page-template-subscription .subscription-description-product h3{border-top:1px solid #fff;color:#fff;font:14px/24px Gotham,sans-serif;margin:0 0 14px;padding:20px 0 0}body.page-template-subscription .subscription-description-product p{color:#fff;font:15px/24px "Utopia Std",serif;margin:0 0 32px}body.page-template-subscription .subscription-description-product .btn{font-size:16px;max-width:196px}body.page-template-subscription .subscription .grind-item{background:#eee;-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media (min-width:992px){body.page-template-subscription .subscription .grind-item{background:#fff}}@media (min-width:992px){body.page-template-subscription .subscription .grind-item input:checked~.grind-overlay{background:0 0;-webkit-box-shadow:inset 0 0 0 2px #c6ad8f;box-shadow:inset 0 0 0 2px #c6ad8f}}body.page-template-subscription .subscription-value-title{color:#425664;font:18px/24px "Utopia Std",serif;margin:0 0 8px}body.page-template-subscription .subscription-value-text{color:#425664;font:14px/24px Gotham,sans-serif;margin:0 0 12px}body.page-template-subscription .subscription-value-price{display:-webkit-box;display:-ms-flexbox;display:flex;font:32px/32px "Utopia Std",serif;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 0 29px}@media (min-width:992px){body.page-template-subscription .subscription-value-price{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}body.page-template-subscription .subscription-value-price-new{color:#425664}body.page-template-subscription .subscription-value-price-old{color:#c6ad8f;margin:0 16px 0 0;text-decoration:line-through}body.page-template-subscription .subscription .btn{font-size:12px;max-width:123px}body.page-template-subscription .subscription .slider-info{background:#fff;bottom:37px;display:none;left:auto;right:55px}@media (min-width:992px){body.page-template-subscription .subscription .slider-info{display:-webkit-box;display:-ms-flexbox;display:flex}}body.page-template-subscription .subscription .radio{height:32px;margin:0;width:initial}body.page-template-subscription .subscription .radio-title::before{background:#fff;border-color:#fff;border-radius:0;border-width:4px;height:16px;top:11px;width:16px}body.page-template-subscription .subscription .radio input:checked+.radio-title::before{background:#c6ad8f}body.page-template-subscription .subscription .product-size{margin:auto;max-width:100%;padding:8px 8px 8px 24px;width:100%}@media (min-width:992px){body.page-template-subscription .subscription .product-size{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin:0;padding-right:70px;width:auto}}body.page-template-subscription .fancybox-content{padding:0}body.page-template-subscription .tooltip-help-modal{margin:0}.office-offer-narrow_container{max-width:950px}.font_xl{font-size:50px!important;text-transform:uppercase;line-height:1.2!important}.margin_top_sm{margin-top:30px}.yellow_button{background-color:#fac52d;padding:20px 40px;display:inline-block;margin-top:15px}.yellow_button span{border-bottom:0;width:auto;max-width:400px!important;color:#fff;font-size:18px;height:auto}.yellow_button:hover span:hover{color:#fff;padding:0 50px 0 0}.special_text{color:#fff;font-size:36px!important;font-family:Gotham,sans-serif!important;margin:40px 0!important}.hero-description .btn-arrow{display:inline-block}@media (max-width:992px){.hero-description .btn-arrow{background-image:none;padding:0}.yellow_button:hover span:hover{padding:0}}body.page-template-thank-you{background:#fff}@media (min-width:992px){body.page-template-thank-you .hero-description>*{max-width:680px}}@media (min-width:414px){body.page-template-thank-you .hero-description .btn-arrow{font-size:12px}}@media (min-width:992px){body.page-template-thank-you .hero-description .btn-arrow{display:inline-block;font-size:14px}}body.page-template-thank-you .banner-static{margin:0;padding:0 25px}@media (min-width:992px){body.page-template-thank-you .banner-static{margin:0;padding:0}}body.page-template-thank-you .banner-static img{height:215px}@media (min-width:992px){body.page-template-thank-you .banner-static img{display:block;height:auto;margin:auto}}.training-hero-section{background-size:cover;background-repeat:no-repeat;background-position:center center}.training-hero-section .content_inner{padding:30px 0 50px;text-align:center}@media (min-width:600px){.training-hero-section .content_inner{padding:60px 0 80px;text-align:left;max-width:600px}}.training-hero-section .content_inner h1{font-family:"Utopia Std",serif,sans-serif;color:#fff;font-size:45px;text-transform:initial;line-height:1;letter-spacing:normal}@media (min-width:600px){.training-hero-section .content_inner h1{font-size:72px}}.training-hero-section .content_inner p{font-family:"Utopia Std",serif,sans-serif;font-size:30px;color:#fff;line-height:1;letter-spacing:normal}.form-training #field_12_12 .gfield_label{height:auto;margin:auto;position:relative;width:auto;color:#425664;font:500 13px Gotham,sans-serif;text-transform:uppercase;margin-bottom:10px}.form-training #field_12_12 .ginput_container{display:-webkit-box;display:-ms-flexbox;display:flex}@media (min-width:600px){.form-training #field_12_12 .ginput_container ul{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media (min-width:992px){.form-training #field_12_12 .ginput_container ul{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-ms-flex-preferred-size:0;flex-basis:0;-webkit-column-count:3;-moz-column-count:3;column-count:3}}.form-training #field_12_12 .ginput_container ul li label{font-size:14px}.form-training input[type=submit]{width:240px}@media (min-width:992px){.form-training input[type=submit]{width:260px}}@media (min-width:992px){body.page-template-wholesale .hero-description>*{max-width:680px}}body.page-template-wholesale .banner-static{padding:0 25px}body.page-template-wholesale .banner-static .container{overflow:hidden}body.page-template-wholesale .banner-static img{height:215px}@media (min-width:992px){body.page-template-wholesale .banner-static img{height:auto}}body.page-template-wholesale .advantages{background:0 0;padding:0 0 34px;margin:35px 0 0}@media (min-width:992px){body.page-template-wholesale .advantages{margin:93px 0 0;padding:0 0 93px}}body.page-template-wholesale .advantages h2{margin:0 0 24px}@media (min-width:992px){body.page-template-wholesale .advantages h2{margin:0 0 16px}}body.page-template-wholesale .advantages-list{padding-top:5px}body.page-template-wholesale .awards{padding:0 0 50px}@media (min-width:992px){body.page-template-wholesale .awards{padding:0 0 83px}}body.page-template-wholesale .close{background:url(../img/icons/icon-close.svg) no-repeat center;height:17px;position:absolute;opacity:1;right:27px;top:27px;width:19px}body.page-template-wholesale .gform_wrapper .textarea{width:100%}body.page-template-wholesale .gform_wrapper .gform_button{width:100px}.footer{background:#fff;padding:39px 0 5px}.footer .row,.footer body.single-product .upsells .products,body.single-product .upsells .footer .products{margin:0 -11px;position:relative}@media (min-width:576px){.footer .row,.footer body.single-product .upsells .products,body.single-product .upsells .footer .products{margin:0 -15px}}.footer-logo{display:inline-block;margin:0 0 42px 5px}.footer-logo img{display:block;height:auto;max-width:64px}@media (min-width:768px){.footer-logo img{max-width:100%}}.footer-info{position:relative;z-index:9}@media (min-width:768px){.footer-info{left:-4px;position:absolute;top:71px}}.footer-contact{padding:0 0 10px}.footer-contact-item{font:14px/18px "Utopia Std",serif;margin:0 0 12px}.footer-contact p{color:#425664;font:inherit}.footer-contact a{color:#425664;font:inherit;text-decoration:none}.footer-contact a:hover{text-decoration:underline}.footer-bottom{border-top:1px solid #d8d8d8;padding:11px 0 0}@media (min-width:768px){.footer-bottom{margin:60px 0 0}}@media (min-width:992px){.footer-bottom{border-top:none;position:relative;margin:82px 0 0}.footer-bottom::before{background:#d8d8d8;content:'';height:1px;left:0;position:absolute;right:0;top:0}}.footer-bottom a{color:#425664;text-decoration:underline}.footer-bottom a:hover{text-decoration:none}.footer .copyright{font:10px/32px "Utopia Std",serif;margin-bottom:17px}@media (min-width:768px){.footer .copyright{margin-bottom:7px}}.footer .footer_links{border-top:1px solid #c6ad8f;padding-top:20px;width:200px}@media (max-width:767px){.footer .footer_links{padding-bottom:20px;width:100%}}.footer .footer_links a{display:block;text-transform:capitalize;color:#425664}.footer .footer_links .footer_user_link{display:-webkit-box;display:-ms-flexbox;display:flex}.footer .footer_links .footer_user_link a{font-family:"Utopia Std",serif,sans-serif}.header{background:#fff;-webkit-transition:all .3s ease;transition:all .3s ease}@media (max-width:991px){.header{height:122px;padding:25px 0}}.header .logo{display:inline-block;margin:-4px 0 0}@media (min-width:992px){.header .logo{margin:0}}.header .logo img{display:block;margin:0 auto;max-width:64px}@media (min-width:768px){.header .logo img{max-width:100%}}.header .logo_small{display:inline-block}.header .logo_small img{display:none}.header .menu_left{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}@media (min-width:992px){.header .menu_left{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}}.header .menu_left #nav-left ul#menu-left-menu li.menu-item{padding:50px 30px;font-size:12px;font-family:Gotham,sans-serif;position:relative}@media (max-width:1400px){.header .menu_left #nav-left ul#menu-left-menu li.menu-item{padding:50px 20px}}@media (max-width:1199px){.header .menu_left #nav-left ul#menu-left-menu li.menu-item{font-size:12px;padding:50px 10px}}.header .menu_left #nav-left ul#menu-left-menu li.menu-item a.nav-link{color:#425664;text-transform:uppercase;position:relative;padding:0}.header .menu_left #nav-left ul#menu-left-menu li.menu-item a.nav-link:before{border-bottom:2px solid #c6ad8f;content:"";display:block;height:2px;left:0;opacity:1;position:absolute;-webkit-transition:all .3s linear;transition:all .3s linear;width:0;bottom:-5px}.header .menu_left #nav-left ul#menu-left-menu li.menu-item a.nav-link:hover{text-decoration:none}.header .menu_left #nav-left ul#menu-left-menu li.menu-item.menu-item-has-children.dropdown a.dropdown-toggle:after{content:'\f078';font-family:FontAwesome;font-size:10px;margin-left:5px;vertical-align:top;border:none}.header .menu_left #nav-left ul#menu-left-menu li.menu-item ul.dropdown-menu{display:block;position:absolute;border:none;border-radius:0;padding:0;top:90px;z-index:-2;opacity:0;visibility:hidden;-webkit-transition:all .3s ease;transition:all .3s ease;background-color:#d8d8d5;left:0;text-transform:uppercase}.header .menu_left #nav-left ul#menu-left-menu li.menu-item ul.dropdown-menu li.menu-item{padding:15px 30px}@media (max-width:1400px){.header .menu_left #nav-left ul#menu-left-menu li.menu-item ul.dropdown-menu li.menu-item{padding:15px 20px}}@media (max-width:1199px){.header .menu_left #nav-left ul#menu-left-menu li.menu-item ul.dropdown-menu li.menu-item{padding:15px 10px}}.header .menu_left #nav-left ul#menu-left-menu li.menu-item ul.dropdown-menu li.menu-item a{color:#425664;padding:0}.header .menu_left #nav-left ul#menu-left-menu li.menu-item ul.dropdown-menu li.menu-item a:before{display:none}.header .menu_left #nav-left ul#menu-left-menu li.menu-item ul.dropdown-menu li.menu-item a:hover{color:#c6ad8f;background:0 0}.header .menu_left #nav-left ul#menu-left-menu li.menu-item:hover a:before{width:100%}.header .menu_left #nav-left ul#menu-left-menu li.menu-item:hover ul.dropdown-menu{z-index:99;top:120px;opacity:1;visibility:visible}@media (max-width:365px){.header .menu_left .nav-open{font-size:10px;margin:0;padding:0 0 0 45px}}.header .menu_right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}@media (min-width:992px){.header .menu_right{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}}.header .menu_right #nav-right ul#menu-right-menu li.menu-item{padding:50px 30px;font-size:12px;font-family:Gotham,sans-serif;position:relative}@media (max-width:1400px){.header .menu_right #nav-right ul#menu-right-menu li.menu-item{padding:50px 20px}}@media (max-width:1199px){.header .menu_right #nav-right ul#menu-right-menu li.menu-item{font-size:12px;padding:50px 10px}}.header .menu_right #nav-right ul#menu-right-menu li.menu-item a.nav-link{color:#425664;text-transform:uppercase;position:relative;padding:0}.header .menu_right #nav-right ul#menu-right-menu li.menu-item a.nav-link:before{border-bottom:2px solid #c6ad8f;content:"";display:block;height:2px;left:0;opacity:1;position:absolute;-webkit-transition:all .3s linear;transition:all .3s linear;width:0;bottom:-5px}.header .menu_right #nav-right ul#menu-right-menu li.menu-item a.nav-link:hover{text-decoration:none}.header .menu_right #nav-right ul#menu-right-menu li.menu-item.menu-item-has-children.dropdown a.dropdown-toggle:after{content:'\f078';font-family:FontAwesome;font-size:10px;margin-left:5px;vertical-align:top;border:none}.header .menu_right #nav-right ul#menu-right-menu li.menu-item ul.dropdown-menu{display:block;position:absolute;border:none;border-radius:0;padding:0;top:90px;z-index:-2;opacity:0;visibility:hidden;-webkit-transition:all .3s ease;transition:all .3s ease;background-color:#d8d8d5;left:0;text-transform:uppercase}.header .menu_right #nav-right ul#menu-right-menu li.menu-item ul.dropdown-menu li.menu-item{padding:15px 30px}@media (max-width:1400px){.header .menu_right #nav-right ul#menu-right-menu li.menu-item ul.dropdown-menu li.menu-item{padding:15px 20px}}@media (max-width:1199px){.header .menu_right #nav-right ul#menu-right-menu li.menu-item ul.dropdown-menu li.menu-item{padding:15px 10px}}.header .menu_right #nav-right ul#menu-right-menu li.menu-item ul.dropdown-menu li.menu-item a{color:#425664;padding:0}.header .menu_right #nav-right ul#menu-right-menu li.menu-item ul.dropdown-menu li.menu-item a:before{display:none}.header .menu_right #nav-right ul#menu-right-menu li.menu-item ul.dropdown-menu li.menu-item a:hover{color:#c6ad8f;background:0 0}.header .menu_right #nav-right ul#menu-right-menu li.menu-item:hover a:before{width:100%}.header .menu_right #nav-right ul#menu-right-menu li.menu-item:hover ul.dropdown-menu{z-index:99;top:120px;opacity:1;visibility:visible}.header .cart-right{padding:0 30px;font-size:12px;font-family:Gotham,sans-serif;text-transform:uppercase}@media (max-width:1400px){.header .cart-right{padding:0 20px}}@media (max-width:1199px){.header .cart-right{font-size:12px;padding:0 10px}}.header .cart-right a{color:#425664;text-decoration:none;padding-left:5px;line-height:normal}@media (max-width:1199px) and (min-width:992px){.header .cart-right a{padding-left:0}}.header .cart-right a.nav-user-cart{margin:0}.header .cart-right a.nav-user-amount-products{text-decoration:underline}.header .right-side-menu{position:absolute;right:0;top:40px;font-size:12px;background-color:#425664;text-transform:uppercase;font-family:Gotham,sans-serif;color:#fff;padding:50px 35px}@media (max-width:1400px){.header .right-side-menu{padding:50px 20px}}@media (max-width:1199px){.header .right-side-menu{font-size:12px}}.header .right-side-menu a{color:#fff;text-decoration:none}.header .right-side-menu a i{font-size:10px}.header .right-side-menu .sub-menu{position:absolute;border:none;border-radius:0;padding:0;top:90px;z-index:-2;opacity:0;visibility:hidden;-webkit-transition:all .3s ease;transition:all .3s ease;background-color:#d8d8d5;width:100%;left:0}.header .right-side-menu .sub-menu li.menu-item{padding:15px 35px}@media (max-width:1400px){.header .right-side-menu .sub-menu li.menu-item{padding:15px 20px}}.header .right-side-menu .sub-menu li.menu-item a{color:#425664}.header .right-side-menu .sub-menu li.menu-item a:before{display:none}.header .right-side-menu .sub-menu li.menu-item a:hover{color:#c6ad8f}.header .right-side-menu:hover ul.sub-menu{z-index:99;top:122px;opacity:1;visibility:visible}.header.menu_sticky{left:0;position:fixed;top:0;width:100%;z-index:100;height:50px!important;padding:0}.header.menu_sticky .row,.header.menu_sticky body.single-product .upsells .products,body.single-product .upsells .header.menu_sticky .products{height:50px}.header.menu_sticky #nav-left ul#menu-left-menu li.menu-item,.header.menu_sticky #nav-left ul#menu-right-menu li.menu-item,.header.menu_sticky #nav-right ul#menu-left-menu li.menu-item,.header.menu_sticky #nav-right ul#menu-right-menu li.menu-item{padding-top:0;padding-bottom:0}.header.menu_sticky #nav-left ul#menu-left-menu li.menu-item ul.dropdown-menu,.header.menu_sticky #nav-left ul#menu-right-menu li.menu-item ul.dropdown-menu,.header.menu_sticky #nav-right ul#menu-left-menu li.menu-item ul.dropdown-menu,.header.menu_sticky #nav-right ul#menu-right-menu li.menu-item ul.dropdown-menu{top:0}.header.menu_sticky #nav-left ul#menu-left-menu li.menu-item:hover ul.dropdown-menu,.header.menu_sticky #nav-left ul#menu-right-menu li.menu-item:hover ul.dropdown-menu,.header.menu_sticky #nav-right ul#menu-left-menu li.menu-item:hover ul.dropdown-menu,.header.menu_sticky #nav-right ul#menu-right-menu li.menu-item:hover ul.dropdown-menu{top:34px}.header.menu_sticky .logo img{display:none}.header.menu_sticky .logo_small img{display:block;margin:0 auto;position:absolute;top:50%;left:50%;margin-right:-50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.header.menu_sticky .right-side-menu{top:0;padding:14px 35px}@media (max-width:1400px){.header.menu_sticky .right-side-menu{padding:14px 20px}}.header.menu_sticky .right-side-menu ul.sub-menu{top:0}.header.menu_sticky .right-side-menu:hover ul.sub-menu{top:50px}.bc{font:700 10px/12px Gotham,sans-serif;letter-spacing:1px;margin-left:-10px;padding:10px;text-transform:uppercase}.bc-arrow{background:url(../img/icons/icon-back.svg) no-repeat 3px -4px;background-size:100%;display:inline-block;height:10px;margin:0 5px;-webkit-transform:rotate(180deg);transform:rotate(180deg);width:10px}.msg-added{background:#425664;color:#fff;font:14px/24px Gotham,sans-serif;padding:5px 20%;text-align:center}.msg-added a{color:#fff}.msg-added a:hover{color:#fff}.topbar_container{padding:0 15px}.topbar_container .row,.topbar_container body.single-product .upsells .products,body.single-product .upsells .topbar_container .products{height:40px}.topbar_container a{padding:0 15px;margin:0;-webkit-transition:all .3s ease;transition:all .3s ease;text-transform:capitalize}@media (max-width:1400px){.topbar_container a{padding:0 5px}}.topbar_container a:hover{text-decoration:none;color:#c6ad8f}.topbar_container .topbar-left .dropdown{position:relative;display:inline-block}.topbar_container .topbar-left .dropdown .dropdown-content{opacity:0;visibility:hidden;position:absolute;left:0;min-width:160px;background-color:#f6f4f5;z-index:1;-webkit-transition:all .3s ease;transition:all .3s ease;font-family:Gotham,sans-serif;padding-top:15px;top:20px}.topbar_container .topbar-left .dropdown .dropdown-content a{color:#000;padding:0 15px 15px;text-decoration:none;display:block}.topbar_container .topbar-left .dropdown .dropdown-content a:hover{color:#c6ad8f;text-decoration:none}.topbar_container .topbar-left .dropdown:hover .dropdown-content{top:35px;opacity:1;visibility:visible}@media (min-width:992px){.topbar_container .topbar-left .nav-user-link{display:inline-block!important}}.topbar_container .topbar-left .nav-user-link-with-arrow i{font-size:10px;-webkit-transition:all .3s ease;transition:all .3s ease}@media (min-width:992px){.topbar_container .topbar-left .nav-user-search{display:inline-block!important;vertical-align:middle}}.topbar_container .topbar-right{text-align:right}.topbar_container .topbar-right .dropdown{position:relative;display:inline-block}.topbar_container .topbar-right .dropdown .dropdown-content{opacity:0;visibility:hidden;position:absolute;right:0;min-width:160px;background-color:#f6f4f5;z-index:1;-webkit-transition:all .3s ease;transition:all .3s ease;font-family:Gotham,sans-serif;padding-top:15px;top:20px;text-align:left}.topbar_container .topbar-right .dropdown .dropdown-content a{color:#000;padding:0 15px 15px;text-decoration:none;display:block}.topbar_container .topbar-right .dropdown .dropdown-content a:hover{color:#c6ad8f;text-decoration:none}.topbar_container .topbar-right .dropdown:hover .dropdown-content{top:35px;opacity:1;visibility:visible}.topbar_container .topbar-right .nav-user-link-with-arrow i{font-size:10px;-webkit-transition:all .3s ease;transition:all .3s ease}#mobile_menu .nav-modal-sidebar{background-color:#425664;padding:0}#mobile_menu .nav-modal-sidebar .nav-modal-items .menu-main-menu-container .nav-modal-parent li a.dropdown-toggle{padding:15px 25px;display:block;position:relative}#mobile_menu .nav-modal-sidebar .nav-modal-items .menu-main-menu-container .nav-modal-parent li a.dropdown-toggle:after{content:"";display:block;border:none;border-bottom:2px solid #c6ad8f;border-right:2px solid #c6ad8f;height:10px;margin-top:-7px;right:27px;width:10px;pointer-events:none;position:absolute;top:50%;-webkit-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all .15s ease-in-out;transition:all .15s ease-in-out}#mobile_menu .nav-modal-sidebar .nav-modal-items .menu-main-menu-container .nav-modal-parent li a.dropdown-toggle.open{background-color:#c6ad8f;color:#fff}#mobile_menu .nav-modal-sidebar .nav-modal-items .menu-main-menu-container .nav-modal-parent li a.dropdown-toggle.open:after{border-color:#fff;-webkit-transform:rotate(-135deg);transform:rotate(-135deg)}#mobile_menu .nav-modal-sidebar .nav-modal-items .menu-main-menu-container .nav-modal-parent li .dropdown-menu{border:none;border-radius:0;padding:0;margin:0}#mobile_menu .nav-modal-sidebar .nav-modal-items .menu-main-menu-container .nav-modal-parent li .dropdown-menu li a.dropdown-item{padding:15px 25px}#mobile_menu .nav-modal-sidebar .nav-modal-sidebar-bottom{padding:10px 25px}#mobile_menu .nav-modal-sidebar .nav-modal-sidebar-bottom .nav-modal-user{padding:12px 0}#mobile_menu .nav-modal-sidebar .nav-modal-sidebar-bottom .nav-modal-user a{text-transform:capitalize}#mobile_menu .nav-modal-sidebar .nav-modal-sidebar-bottom .nav-modal-social{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex}#mobile_menu .nav-modal-sidebar .nav-modal-search{padding:25px;margin:0;width:100%}body.page-template .page-content,body.page-template-default .page-content{color:#425664;font:12px/22px "Utopia Std",serif;padding:32px 10px}@media (min-width:768px){body.page-template .page-content,body.page-template-default .page-content{font:15px/32px "Utopia Std",serif;padding:64px 0}}body.page-template .page-content h2,body.page-template-default .page-content h2{color:#425664;font:12px/24px Gotham,sans-serif;margin:0 0 21px}@media (min-width:768px){body.page-template .page-content h2,body.page-template-default .page-content h2{font-size:14px}}body.page-template .page-content p,body.page-template-default .page-content p{font:inherit;margin:0 0 32px}@media (min-width:768px){body.page-template .page-content p,body.page-template-default .page-content p{margin:0 0 42px}}body.page-template .page-content p:last-child,body.page-template-default .page-content p:last-child{margin:0}#subscription_field .subscribe_option_field .checkbox .optional{display:none}.padding_sm{padding:0 15px!important}body.single-post .single-top{background:#fff;padding:22px 0 37px;text-align:center}@media (min-width:768px){body.single-post .single-top{padding:68px 0 48px;text-align:left}}body.single-post .single-top .type-post{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#425664;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;height:32px;left:calc(50% - 16px);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:6px auto 8px;position:absolute;top:-48px;width:32px}@media (min-width:768px){body.single-post .single-top .type-post{top:-60px}}body.single-post .single-top .type-post img{max-height:100%;max-width:99%}body.single-post .single-top .single-date{color:#425664;font:12px/32px Gotham,sans-serif;letter-spacing:3.33px;margin:0 0 10px;position:relative;text-align:center}@media (min-width:768px){body.single-post .single-top .single-date{font-size:14px;letter-spacing:3.89px;margin:12px 0 9px}}body.single-post .single-top .col-12{text-align:center}body.single-post .single-top h1{color:#425664;display:inline-block;font:24px/40px "Utopia Std",serif;margin:0;position:relative;text-align:center}@media (min-width:768px){body.single-post .single-top h1{font-size:26px}}body.single-post .single-top h1 .status{border-radius:8px;display:none;left:-23px;height:8px;position:absolute;top:calc(50% - 6px);width:8px}@media (min-width:768px){body.single-post .single-top h1 .status{display:block}}body.single-post .single-img{margin:0 0 34px;position:relative;overflow:hidden}@media (min-width:992px){body.single-post .single-img{margin:0 0 38px}}body.single-post .single-img::before{background:#fff;content:'';left:-1000px;height:50%;position:absolute;right:-1000px;top:0}body.single-post .single-img .col-md-12{padding:0}@media (min-width:768px){body.single-post .single-img .col-md-12{padding-left:15px;padding-right:15px}}body.single-post .single-img img{display:block;margin:auto}body.single-post .btn-back{margin:0 0 73px}@media (min-width:768px){body.single-post .btn-back{margin:20px 0 22px}}body.single-post .single-description{font:12px/24px "Utopia Std",serif;padding:0 35px 6px}@media (min-width:992px){body.single-post .single-description{font-size:15px;line-height:32px;padding:0 0 63px}}body.single-post .single-description h3{font:16px/32px "Utopia Std",serif;margin:0 0 31px}body.single-post .single-description h3+p{margin:-7px 0 24px}@media (min-width:992px){body.single-post .single-description h3+p{margin:-10px 0 32px}}@media (min-width:992px){body.single-post .single-description h3{font-size:26px;line-height:40px;margin:0 0 40px}}body.single-post .single-description h4{font:14px/28px "Utopia Std",serif;margin:0 0 28px}@media (min-width:992px){body.single-post .single-description h4{font-size:22px;line-height:30px;margin:0 0 30px}}body.single-post .single-description h5{font:12px/24px "Utopia Std",serif;margin:0 0 24px}@media (min-width:992px){body.single-post .single-description h5{font-size:18px;line-height:24px;margin:0 0 24px}}body.single-post .single-description h6{font:11px/20px "Utopia Std",serif;margin:0 0 20px}@media (min-width:992px){body.single-post .single-description h6{font-size:16px;line-height:20px;margin:0 0 20px}}@media (min-width:992px){body.single-post .single-description p{margin:0 0 32px}}body.single-post .single-description a{color:#425664;font:15px/32px "Utopia Std",serif;text-decoration:underline}body.single-post .single-description a:hover{text-decoration:none}@media (min-width:992px){body.single-post .single-description ol,body.single-post .single-description ul{margin:0 0 32px}}body.single-post .single-description ul li{padding:0 0 0 15px;position:relative}body.single-post .single-description ul li::before{background:#c6ad8f;border-radius:50%;content:'';left:0;height:6px;position:absolute;top:12px;width:6px}body.single-post .single-description ol{counter-reset:counter;padding:0}body.single-post .single-description ol ol{padding:0 0 0 15px}body.single-post .single-description ol li{list-style:none;position:relative}body.single-post .single-description ol li::before{color:#c6ad8f;content:counter(counter) ". ";counter-increment:counter;padding:0 5px 0 0}body.single-post .single-description img{max-width:calc(100% + 100px);margin:0 0 34px -50px}@media (min-width:768px){body.single-post .single-description img{max-width:100%;margin:0 0 34px}}@media (min-width:576px){body.single-post .row-cards-static .container{max-width:540px}}@media (min-width:768px){body.single-post .row-cards-static .container{max-width:720px}}@media (min-width:992px){body.single-post .row-cards-static .container{max-width:960px}}@media (min-width:1200px){body.single-post .row-cards-static .container{max-width:1140px}}@media (min-width:1440px){body.single-post .row-cards-static .container{max-width:1370px}}body.single-post .row-cards-static h2.title{padding:7px 0 0}@media (min-width:992px){body.single-post .row-cards-static h2.title{padding:10px 0 3px}}body.single-post .row-cards-static .row-cards-text{font-size:15px}body.single-post .row-cards-static .row-cards-text::before{right:17px}body.single-post .row-cards-static .news-item{display:block}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy5zY3NzIiwiaW5jbHVkZXMvdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL192YXJpYWJsZXMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fcmVib290LnNjc3MiLCJzdHlsZXMubWluLmNzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy92ZW5kb3IvX3Jmcy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9faG92ZXIuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdHlwZS5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fbGlzdHMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9faW1hZ2VzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19pbWFnZS5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYm9yZGVyLXJhZGl1cy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19jb2RlLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmlkLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19icmVha3BvaW50cy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19ncmlkLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19ncmlkLWZyYW1ld29yay5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL190YWJsZXMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RhYmxlLXJvdy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19mb3Jtcy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fdHJhbnNpdGlvbi5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fZm9ybXMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2dyYWRpZW50cy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19idXR0b25zLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19idXR0b25zLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3RyYW5zaXRpb25zLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2Ryb3Bkb3duLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19jYXJldC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fbmF2LWRpdmlkZXIuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYnV0dG9uLWdyb3VwLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2lucHV0LWdyb3VwLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2N1c3RvbS1mb3Jtcy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19uYXYuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbmF2YmFyLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2NhcmQuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYnJlYWRjcnVtYi5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19wYWdpbmF0aW9uLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19wYWdpbmF0aW9uLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2JhZGdlLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19iYWRnZS5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19qdW1ib3Ryb24uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fYWxlcnQuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2FsZXJ0LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX3Byb2dyZXNzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX21lZGlhLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2xpc3QtZ3JvdXAuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2xpc3QtZ3JvdXAuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fY2xvc2Uuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fbW9kYWwuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdG9vbHRpcC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fcmVzZXQtdGV4dC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19wb3BvdmVyLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvX2Nhcm91c2VsLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvbWl4aW5zL19jbGVhcmZpeC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fYWxpZ24uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX2JhY2tncm91bmQtdmFyaWFudC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fYmFja2dyb3VuZC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fYm9yZGVycy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fZGlzcGxheS5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fZW1iZWQuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2ZsZXguc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX2Zsb2F0LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYm9vdHN0cmFwL3Njc3MvdXRpbGl0aWVzL19vdmVyZmxvdy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fcG9zaXRpb24uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NjcmVlbnJlYWRlcnMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3NjcmVlbi1yZWFkZXIuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NoYWRvd3Muc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NpemluZy5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fc3RyZXRjaGVkLWxpbmsuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3NwYWNpbmcuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy91dGlsaXRpZXMvX3RleHQuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RleHQtdHJ1bmNhdGUuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RleHQtZW1waGFzaXMuc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9taXhpbnMvX3RleHQtaGlkZS5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL3V0aWxpdGllcy9fdmlzaWJpbGl0eS5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL19wcmludC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2ZvbnQtYXdlc29tZS9jc3MvZm9udC1hd2Vzb21lLmNzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9ub3JtYWxpemUtY3NzL25vcm1hbGl6ZS5jc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvb3dsLmNhcm91c2VsL3NyYy9zY3NzL19jb3JlLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvb3dsLmNhcm91c2VsL3NyYy9zY3NzL19hbmltYXRlLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvb3dsLmNhcm91c2VsL3NyYy9zY3NzL19hdXRvaGVpZ2h0LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvb3dsLmNhcm91c2VsL3NyYy9zY3NzL19sYXp5bG9hZC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL293bC5jYXJvdXNlbC9zcmMvc2Nzcy9fdmlkZW8uc2NzcyIsImluY2x1ZGVzL2Jhc2UvZm9udHMuc2NzcyIsImluY2x1ZGVzL2Jhc2UvdXRpbHMuc2NzcyIsImluY2x1ZGVzL2Jhc2UvZ2xvYmFsLnNjc3MiLCJpbmNsdWRlcy9iYXNlL21peGlucy5zY3NzIiwiaW5jbHVkZXMvdmVuZG9yL2ZhbmN5Ym94LnNjc3MiLCJpbmNsdWRlcy92ZW5kb3IvaW5zdGFncmFtLnNjc3MiLCJpbmNsdWRlcy92ZW5kb3Ivb3dsLmNhcm91c2VsLnNjc3MiLCJpbmNsdWRlcy92ZW5kb3Ivd29vY29tbWVyY2Uuc2NzcyIsImluY2x1ZGVzL2Jsb2Nrcy9hYm91dC1jb21wYW55LWJvdHRvbS5zY3NzIiwiaW5jbHVkZXMvYmxvY2tzL2Fib3V0LWNvbXBhbnkuc2NzcyIsImluY2x1ZGVzL2Jsb2Nrcy9hZHZhbnRhZ2VzLnNjc3MiLCJpbmNsdWRlcy9ibG9ja3MvYXdhcmRzLnNjc3MiLCJpbmNsdWRlcy9ibG9ja3MvYmFubmVyLnNjc3MiLCJpbmNsdWRlcy9ibG9ja3MvYnJhbmRzLnNjc3MiLCJpbmNsdWRlcy9ibG9ja3MvYnRuLnNjc3MiLCJpbmNsdWRlcy9ibG9ja3MvY2FyZC5zY3NzIiwiaW5jbHVkZXMvYmxvY2tzL2N0YS5zY3NzIiwiaW5jbHVkZXMvYmxvY2tzL2ZhcS5zY3NzIiwiaW5jbHVkZXMvYmxvY2tzL2ZlYXR1cmVkLnNjc3MiLCJpbmNsdWRlcy9ibG9ja3MvZmlsdGVyLnNjc3MiLCJpbmNsdWRlcy9ibG9ja3MvZm9sbG93LXVzLnNjc3MiLCJpbmNsdWRlcy9ibG9ja3MvZm9ybS5zY3NzIiwiaW5jbHVkZXMvYmxvY2tzL2hlcm8uc2NzcyIsImluY2x1ZGVzL2Jsb2Nrcy9sb2NhdGlvbi5zY3NzIiwiaW5jbHVkZXMvYmxvY2tzL25hdi5zY3NzIiwiaW5jbHVkZXMvYmxvY2tzL25ld3Muc2NzcyIsImluY2x1ZGVzL2Jsb2Nrcy9wYWdpbmF0aW9uLnNjc3MiLCJpbmNsdWRlcy9ibG9ja3Mvcm93LWNhcmRzLnNjc3MiLCJpbmNsdWRlcy9ibG9ja3Mvc2xpZGVyLnNjc3MiLCJpbmNsdWRlcy9ibG9ja3Mvc29jaWFsLnNjc3MiLCJpbmNsdWRlcy9ibG9ja3MvdGVzdGltb25pYWxzLnNjc3MiLCJpbmNsdWRlcy9ibG9ja3MvdG9vbHRpcC1oZWxwLnNjc3MiLCJ0ZW1wbGF0ZXMvYWJvdXQuc2NzcyIsInRlbXBsYXRlcy9hY2NvdW50LnNjc3MiLCJ0ZW1wbGF0ZXMvYmxvZy5zY3NzIiwidGVtcGxhdGVzL2NhcmVlci5zY3NzIiwidGVtcGxhdGVzL2NhcnQuc2NzcyIsInRlbXBsYXRlcy9jaGVja291dC5zY3NzIiwidGVtcGxhdGVzL2NvbnRhY3Quc2NzcyIsInRlbXBsYXRlcy9jb3Vyc2VzLnNjc3MiLCJ0ZW1wbGF0ZXMvZGVsaXZlcnkuc2NzcyIsInRlbXBsYXRlcy9kaXN0cmlidXRpb24uc2NzcyIsInRlbXBsYXRlcy9ldmVudHMuc2NzcyIsInRlbXBsYXRlcy9mYXEuc2NzcyIsInRlbXBsYXRlcy9ncm93ZXJzLnNjc3MiLCJ0ZW1wbGF0ZXMvbGVhcm4uc2NzcyIsInRlbXBsYXRlcy9sb2NhdGlvbnMuc2NzcyIsInRlbXBsYXRlcy9sb2dpbi5zY3NzIiwidGVtcGxhdGVzL29mZmVycy5zY3NzIiwidGVtcGxhdGVzL29mZmljZS1vZmZlci5zY3NzIiwidGVtcGxhdGVzL291ci1jYWZlcy5zY3NzIiwidGVtcGxhdGVzL291ci1wZW9wbGUuc2NzcyIsInRlbXBsYXRlcy9zZWFyY2guc2NzcyIsInRlbXBsYXRlcy9zaW5nbGUtY2FmZS5zY3NzIiwidGVtcGxhdGVzL3NpbmdsZS1ldmVudC5zY3NzIiwidGVtcGxhdGVzL3NpbmdsZS1sb2NhdGlvbnMuc2NzcyIsInRlbXBsYXRlcy9zdWJzY3JpcHRpb24uc2NzcyIsInRlbXBsYXRlcy90aGFuay15b3Uuc2NzcyIsInRlbXBsYXRlcy90cmFpbmluZy5zY3NzIiwidGVtcGxhdGVzL3dob2xlc2FsZS5zY3NzIiwiZm9vdGVyLnNjc3MiLCJoZWFkZXIuc2NzcyIsInBhZ2Uuc2NzcyIsInNpbmdsZS5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQU1BLDhCQUFBLFNBQUEsT0FBQSxpQkFBQSxPQUFBLEtBQUEsb0JBQU8sS0FBQSxRQUFBLE9BQUEsRUFBQSxTQUFBLG1CQUFBLElBQUEsUUFBQSxXQUFBLE9BQUEsb0JBQUEsNEJBQUEsT0FBQSxPQUFBLEtBQUEsS0FBQSxFQUFBLFFBQUEsRUFBQSxTQUFBLE1BQUEsNEJBQUEsWUFBQSxJQUFBLEVBQUEsaUJBQUEsYUFBQSxhQUFBLGFBQUEsVUFBQSxjQUFBLE1BQUEsS0FBQSxRQUFBLE1BQUEsc0JBQUEsV0FBQSxXQUFBLGFBQUEsZ0JBQUEsZ0JBQUEsZ0JBQUEsT0FBQSxFQUFBLEtBQUEsRUFBQSxTQUFBLFNBQUEsTUFBQSxFQUFBLElBQUEsRUFBQSxnQkFBQSwyQkFBQSxNQUFBLFdBQUEsS0FBQSxhQUFBLFdBQUEsUUFBQSxRQUFBLEVBQUEsb0JBQUEsUUFBQSxvQkFBQSxRQUFBLDJCQUFBLDRCQUFBLCtCQUFBLFFBQUEsR0FBQSwyQkFBQSw0QkFBQSxrQkFBQSxrQkFBQSxzQ0FBQSxrQkFBQSxVQUFBLElBQUEsUUFBQSxFQUFBLFNBQUEsU0FBQSxXQUFBLFFBQUEsS0FBQSxJQUFBLENBQUEsV0FBQSxHQUFBLEtBQUEsS0FBQSxXQUFBLE9BQUEsUUFBQSxNQUFBLHlDQUFBLHlDQUFBLHlEQUFBLHlDQUFBLFFBQUEsRUFBQSxXQUFBLFFBQUEsS0FBQSxLQUFBLEVBQUEsQ0FBQSxXQUFBLEdBQUEsS0FBQSxHQUFBLFdBQUEsUUFBQSxrQkFBQSxNQUFBLEtBQUEsVUFBQSxLQUFBLHVCQUFBLHFCQUFBLE9BQUEsS0FBQSxLQUFBLEVBQUEsWUFBQSxLQUFBLFVBQUEsS0FBQSxlQUFBLFdBQUEsUUFBQSxFQUFBLEtBQUEsZUFBQSxLQUFBLElBQUEsRUFBQSxzQkFBQSxLQUFBLG9CQUFBLEtBQUEsaUJBQUEsS0FBQSxnQkFBQSxLQUFBLFlBQUEsS0FBQSxrQkFBQSxNQUFBLEVBQUEsSUFBQSxFQUFBLGdCQUFBLFVBQUEsSUFBQSxTQUFBLFFBQUEsVUFBQSxjQUFBLFFBQUEsTUFBQSxrQ0FBQSxTQUFBLE9BQUEsZ0JBQUEsNEJBQUEsT0FBQSxRQUFBLEtBQUEsT0FBQSxLQUFBLEtBQUEsRUFBQSxRQUFBLEVBQUEsU0FBQSxLQUFBLDJCQUFBLE1BQUEsUUFBQSxLQUFBLFNBQUEsU0FBQSxXQUFBLE9BQUEsSUFBQSxFQUFBLG9CQUFBLFNBQUEsQ0FBQSxRQUFBLFlBQUEsT0FBQSxNQUFBLEtBQUEsUUFBQSxNQUFBLHVCQUFBLFFBQUEsR0FBQSxRQUFBLGFBQUEsVUFBQSxFQUFBLE9BQUEsS0FBQSxlQUFBLE9BQUEsTUFBQSxFQUFBLHFDQUFBLHlCQUFBLHNCQUFBLDBCQUFBLFFBQUEsTUFBQSx1QkFBQSxTQUFBLE9BQUEsUUFBQSxLQUFBLEVBQUEsOEJBQUEsUUFBQSxLQUFBLHNCQUFBLFFBQUEsSUFBQSxrQkFBQSxXQUFBLEtBQUEsUUFBQSxhQUFBLE9BQUEsRUFBQSxVQUFBLEtBQUEsU0FBQSxLQUFBLDJCQUFBLE1BQUEsUUFBQSxLQUFBLFNBQUEsU0FBQSxXQUFBLEtBQUEsZUFBQSxPQUFBLHlDQUFBLDBCQUFBLHlCQUFBLDRCQUFBLE9BQUEsV0FBQSxJQUFBLGtCQUFBLFVBQUEsZ0JBQUEsS0FBQSxLQUFBLEtBQUEsRUFBQSxVQUFBLEtBQUEsU0FBQSxRQUFBLFFBQUEsRUFBQSxTQUFBLFNBQUEsSUFBQSxFQUFBLGlCQUFBLElBQUEsS0FBQSxvQkFBQSxTQUFBLENBQUEsUUFBQSxvQkFBQSxLQUFBLGlCQUFBLEtBQUEsZ0JBQUEsS0FBQSxZQUFBLEtBQUEsUUFBQSxNQUFBLHdDQUFBLE9BQUEsU0FBQSx1Q0FBQSxPQUFBLFFBQUEsb0NBQUEsc0NBQUEsT0FBQSxLQUFBLHdDQUFBLE9BQUEsU0FBQSwyQ0FBQSxPQUFBLEtBQUEsZ0JBQUEsb0JBQUEsV0FBQSxJQUFBLE9BQUEsRUFBQSxPQUFBLEtBQUEsS0FBQSxFQUFBLE9BQUEsRUFBQSxXQUFBLEtBQUEsVUFBQSxLQUFBLFFBQUEsRUFBQSxTQUFBLFNBQUEsSUFBQSxFQUFBLG9CQUFBLEtBQUEsaUJBQUEsS0FBQSxnQkFBQSxLQUFBLFlBQUEsS0FBQSxNQUFBLEtBQUEsb0JBQUEsUUFBQSxFQUFBLDBDQUFBLHVDQUFBLHVDQUFBLHlDQUFBLE9BQUEsS0FBQSxTQUFBLFFBQUEsUUFBQSxFQUFBLE1BQUEsS0FBQSx5Q0FBQSxXQUFBLEtBQUEsdUNBQUEsV0FBQSxRQUFBLDBDQUFBLFdBQUEsS0FBQSxpQkFBQSxnQkFBQSxXQUFBLElBQUEsT0FBQSxFQUFBLFFBQUEsTUFBQSxPQUFBLEtBQUEsT0FBQSxFQUFBLFNBQUEsT0FBQSxRQUFBLEVBQUEsTUFBQSxLQUFBLGlCQUFBLEtBQUEsRUFBQSxTQUFBLFNBQUEsSUFBQSxFQUFBLGdCQUFBLFdBQUEsS0FBQSxPQUFBLFFBQUEsVUFBQSxNQUFBLFFBQUEsS0FBQSxNQUFBLEtBQUEsa0JBQUEsTUFBQSxLQUFBLFVBQUEsS0FBQSxZQUFBLEtBQUEsT0FBQSxFQUFBLFFBQUEsRUFBQSxpQkFBQSxXQUFBLGtCQUFBLE9BQUEsRUFBQSxjQUFBLEVBQUEsV0FBQSxLQUFBLE9BQUEsUUFBQSxRQUFBLGFBQUEsT0FBQSxLQUFBLE9BQUEsRUFBQSxRQUFBLEtBQUEsU0FBQSxTQUFBLFdBQUEsTUFBQSxJQUFBLGVBQUEsSUFBQSxXQUFBLFFBQUEsTUFBQSxLQUFBLGlCQUFBLHNCQUFBLHlCQUFBLE1BQUEsS0FBQSx1QkFBQSxNQUFBLEtBQUEsdUJBQUEsUUFBQSxFQUFBLGdDQUFBLFFBQUEsSUFBQSxPQUFBLDJCQUFBLGlDQUFBLE1BQUEsS0FBQSxPQUFBLFFBQUEsUUFBQSxFQUFBLHFCQUFBLE9BQUEsS0FBQSxxQkFBQSxRQUFBLE1BQUEsT0FBQSxLQUFBLFNBQUEsUUFBQSxTQUFBLFNBQUEsTUFBQSxLQUFBLDBCQUFBLEtBQUEsYUFBQSxhQUFBLEVBQUEsMkNBQUEseUNBQUEsd0NBQUEsd0NBQUEsUUFBQSxLQUFBLG1CQUFBLFdBQUEsUUFBQSxPQUFBLElBQUEsS0FBQSxFQUFBLFNBQUEsU0FBQSxNQUFBLEVBQUEsSUFBQSxFQUFBLFVBQUEsVUFBQSxpQkFBQSxFQUFBLG9CQUFBLFVBQUEsMkJBQUEsT0FBQSxRQUFBLE1BQUEsc0JBQUEs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S0FBQSxPQUFBLEVBQUEsSUFBQSxLQUFBLFVBQUEsTUFBQSxRQUFBLEVBQUEsS0FBQSxnQkFBQSxLQUFBLFdBQUEsSUFBQSxJQUFBLG9CQUFBLEtBQUEsaUJBQUEsS0FBQSxnQkFBQSxLQUFBLFlBQUEsS0FBQSxZQUFBLE9BQUEsNkJBQUEsZ0NBQUEsTUFBQSxLQUFBLDhCQUFBLGdCQUFBLEtBQUEsNEJBQUEsV0FBQSxRQUFBLGtDQUFBLFdBQUEsUUFBQSw0QkFBQSxXQUFBLFFBQUEsa0NBQUEsV0FBQSxRQUFBLDRCQUFBLFdBQUEsUUFBQSxrQ0FBQSxXQUFBLFFBQUEsNEJBQUEsT0FBQSxLQUFBLGFBQUEsSUFBQSxTQUFBLFNBQUEsSUFBQSxLQUFBLGVBQUEsT0FBQSxNQUFBLEtBQUEsaUNBQUEsS0FBQSxLQUFBLHVCQUFBLFdBQUEsSUFBQSxPQUFBLEVBQUEsY0FBQSxJQUFBLE1BQUEsUUFBQSxjQUFBLEVBQUEsTUFBQSxRQUFBLFVBQUEsS0FBQSxPQUFBLEtBQUEsRUFBQSxFQUFBLFFBQUEsRUFBQSxRQUFBLEtBQUEsS0FBQSxNQUFBLEtBQUEsaUJBQUEsV0FBQSxLQUFBLE9BQUEsRUFBQSxRQUFBLEtBQUEsT0FBQSxFQUFBLDJCQUFBLE1BQUEsbUJBQUEseUJBQUEsUUFBQSxJQUFBLElBQUEsSUFBQSxTQUFBLFNBQUEsTUFBQSxFQUFBLDRCQUFBLFlBQUEsSUFBQSxFQUFBLE1BQUEsTUFBQSxRQUFBLE1BQUEsbUJBQUEsV0FBQSxLQUFBLFdBQUEsT0FBQSx1Q0FBQSxRQUFBLE1BQUEsc0NBQUEsTUFBQSxNQUFBLHVCQUFBLFVBQUEsRUFBQSxPQUFBLEtBQUEsV0FBQSxLQUFBLE9BQUEsRUFBQSxXQUFBLE9BQUEsV0FBQSxLQUFBLFFBQUEsRUFBQSxTQUFBLFNBQUEsU0FBQSxTQUFBLFlBQUEsT0FBQSxNQUFBLEtBQUEsMENBQUEsU0FBQSxPQUFBLDZEQUFBLE1BQUEsSUFBQSxtRUFBQSxXQUFBLEtBQUEsY0FBQSxLQUFBLFdBQUEsTUFBQSxFQUFBLEVBQUEsSUFBQSxlQUFBLG1FQUFBLFdBQUEsUUFBQSxjQUFBLEtBQUEseUJBQUEsNEJBQUEsT0FBQSxvQkFBQSxPQUFBLGlCQUFBLGVBQUEsb0JBQUEsSUFBQSxrQkFBQSxVQUFBLGdCQUFBLE1BQUEsT0FBQSxRQUFBLE1BQUEsS0FBQSxPQUFBLEtBQUEsT0FBQSxJQUFBLFdBQUEsaUJBQUEsVUFBQSxnQkFBQSxRQUFBLEVBQUEsU0FBQSxPQUFBLFFBQUEsRUFBQSxTQUFBLFNBQUEsNEJBQUEsWUFBQSxNQUFBLE1BQUEsZ0NBQUEsT0FBQSxJQUFBLE1BQUEsUUFBQSxPQUFBLEVBQUEsUUFBQSxHQUFBLEtBQUEsRUFBQSxRQUFBLEVBQUEsU0FBQSxTQUFBLE1BQUEsRUFBQSxJQUFBLEVBQUEsV0FBQSxJQUFBLElBQUEsOEJBQUEsUUFBQSxNQUFBLHNDQUFBLFFBQUEsR0FBQSx1REFBQSxRQUFBLEVBQUEseUJBQUEsaUJBQUEsTUFBQSxNQUFBLHNDQUFBLE1BQUEsTUFBQSx5QkFBQSxVQUFBLG1CQUFQLDZDQUFBLHdDQUFPLG9CQUFBLEtBQUEsMENBQUEscUNBQUEsaUJBQUEsRUFBQSxzREFBQSxpREFBQSxpQkFBQSxLQUFBLDhDQUFBLHlDQUFBLG9CQUFBLElBQUEsMkNBQUEsc0NBQUEsaUJBQUEsRUFBQSx1REFBQSxrREFBQSxpQkFBQSxJQUFBLDhDQUFBLHlDQUFBLG9CQUFBLEtBQUEsMkNBQUEsc0NBQUEsaUJBQUEsRUFBQSx1REFBQSxrREFBQSxpQkFBQSxLQUFBLDhDQUFBLHlDQUFBLG9CQUFBLElBQUEsMkNBQUEsc0NBQUEsaUJBQUEsRUFBQSx1REFBQSxrREFBQSxpQkFBQSxJQUFBLDhDQUFBLHlDQUFBLG9CQUFBLEtBQUEsMkNBQUEsc0NBQUEsaUJBQUEsRUFBQSx1REFBQSxrREFBQSxpQkFBQSxLQUFBLDhDQUFBLHlDQUFBLG9CQUFBLElBQUEsMkNBQUEsc0NBQUEsaUJBQUEsRUFBQSx1REFBQSxrREFBQSxpQkFBQSxJQUFBLDhDQUFBLHlDQUFBLG9CQUFBLEtBQUEsMkNBQUEsc0NBQUEsaUJBQUEsRUFBQSx1REFBQSxrREFBQSxpQkFBQSxLQUFBLDhDQUFBLHlDQUFBLG9CQUFBLElBQUEsMkNBQUEsc0NBQUEsaUJBQUEsRUFBQSx1REFBQSxrREFBQSxpQkFBQSxJQUFBLDhDQUFBLHlDQUFBLG9CQUFBLEtBQUEsMkNBQUEsc0NBQUEsaUJBQUEsRUFBQSx1REFBQSxrREFBQSxpQkFBQSxLQUFBLDhDQUFBLHlDQUFBLG9CQUFBLElBQUEsMkNBQUEsc0NBQUEsaUJBQUEsRUFBQSx1REFBQSxrREFBQSxpQkFBQSxJQUFBLDhDQUFBLHlDQUFBLG9CQUFBLEtBQUEsMkNBQUEsc0NBQUEsaUJBQUEsRUFBQSx1REFBQSxrREFBQSxpQkFBQSxLQUFBLDhDQUFBLHlDQUFBLG9CQUFBLElBQUEsMkNBQUEsc0NBQUEsaUJBQUEsRUFBQSx1REFBQSxrREFBQSxpQkFBQSxJQUFBLDhDQUFBLHlDQUFBLG9CQUFBLEtBQUEsMkNBQUEsc0NBQUEsaUJBQUEsRUFBQSx1REFBQSxrREFBQSxpQkFBQSxLQUFBLDhDQUFBLHlDQUFBLG9CQUFBLElBQUEsMkNBQUEsc0NBQUEsaUJBQUEsRUFBQSx1REFBQSxrREFBQSxpQkFBQSxJQUFBLDhDQUFBLHlDQUFBLG9CQUFBLEtBQUEsMkNBQUEsc0NBQUEsaUJBQUEsRUFBQSx1REFBQSxrREFBQSxpQkFBQSxLQUFBLDhDQUFBLHlDQUFBLG9CQUFBLElBQUEsMkNBQUEsc0NBQUEsaUJBQUEsRUFBQSx1REFBQSxrREFBQSxpQkFBQSxJQUFBLDhDQUFBLHlDQUFBLG9CQUFBLEtBQUEsMkNBQUEsc0NBQUEsaUJBQUEsRUFBQSx1REFBQSxrREFBQSxpQkFBQSxLQUFBLDhDQUFBLHlDQUFBLG9CQUFBLElBQUEsMkNBQUEsc0NBQUEsaUJBQUEsRUFBQSx1REFBQSxrREFBQSxpQkFBQSxJQUFBLDhDQUFBLHlDQUFBLG9CQUFBLEtBQUEsMkNBQUEsc0NBQUEsaUJBQUEsRUFBQSx1REFBQSxrREFBQSxpQkFBQSxLQUFBLCtDQUFBLDBDQUFBLG9CQUFBLEdBQUEsNENBQUEsdUNBQUEsaUJBQUEsRUFBQSx3REFBQSxtREFBQSxpQkFBQSxHQUFBLCtDQUFBLDBDQUFBLG9CQUFBLE1BQUEsNENBQUEsdUNBQUEsaUJBQUEsRUFBQSx3REFBQSxtREFBQSxpQkFBQSxNQUFBLCtDQUFBLDBDQUFBLG9CQUFBLEtBQUEsNENBQUEsdUNBQUEsaUJBQUEsRUFBQSx3REFBQSxtREFBQSxpQkFBQSxLQUFBLCtDQUFBLDBDQUFBLG9CQUFBLE1BQUEsNENBQUEsdUNBQUEsaUJBQUEsRUFBQSx3REFBQSxtREFBQSxpQkFBQSxNQUFBLCtDQUFBLDBDQUFBLG9CQUFBLEtBQUEsNENBQUEsdUNBQUEsaUJBQUEsRUFBQSx3REFBQSxtREFBQSxpQkFBQSxLQUFBLCtDQUFBLDBDQUFBLG9CQUFBLE1BQUEsNENBQUEsdUNBQUEsaUJBQUEsRUFBQSx3REFBQSxtREFBQSxpQkFBQSxNQUFBLCtDQUFBLDBDQUFBLG9CQUFBLEtBQUEsNENBQUEsdUNBQUEsaUJBQUEsRUFBQSx3REFBQSxtREFBQSxpQkFBQSxLQUFBLCtDQUFBLDBDQUFBLG9CQUFBLE1BQUEsNENBQUEsdUNBQUEsaUJBQUEsRUFBQSx3REFBQSxtREFBQSxpQkFBQSxNQUFBLCtDQUFBLDBDQUFBLG9CQUFBLEtBQUEsNENBQUEsdUNBQUEsaUJBQUEsRUFBQSx3REFBQSxtREFBQSxpQkFBQSxLQUFBLCtDQUFBLDBDQUFBLG9CQUFBLE1BQUEsNENBQUEsdUNBQUEsaUJBQUEsRUFBQSx3REFBQSxtREFBQSxpQkFBQSxNQUFBLCtDQUFBLDBDQUFBLG9CQUFBLEtBQUEsNENBQUEsdUNBQUEsaUJBQUEsRUFBQSx3REFBQSxtREFBQSxpQkFBQSxLQUFBLCtDQUFBLDBDQUFBLG9CQUFBLE1BQUEsNENBQUEsdUNBQUEsaUJBQUEsRUFBQSx3REFBQSxtREFBQSxpQkFBQSxNQUFBLCtDQUFBLDBDQUFBLG9CQUFBLEtBQUEsNENBQUEsdUNBQUEsaUJBQUEsRUFBQSx3REFBQSxtREFBQSxpQkFBQSxLQUFBLCtDQUFBLDBDQUFBLG9CQUFBLE1BQUEsNENBQUEsdUNBQUEsaUJBQUEsRUFBQSx3REFBQSxtREFBQSxpQkFBQSxNQUFBLCtDQUFBLDBDQUFBLG9CQUFBLEtBQUEsNENBQUEsdUNBQUEsaUJBQUEsRUFBQSx3REFBQSxtREFBQSxpQkFBQSxLQUFBLCtDQUFBLDBDQUFBLG9CQUFBLE1BQUEsNENBQUEsdUNBQUEsaUJBQUEsRUFBQSx3REFBQSxtREFBQSxpQkFBQSxNQUFBLCtDQUFBLDBDQUFBLG9CQUFBLEtBQUEsNENBQUEsdUNBQUEsaUJBQUEsRUFBQSx3REFBQSxtREFBQSxpQkFBQSxLQUFBLCtDQUFBLDBDQUFBLG9CQUFBLE1BQUEsNENBQUEsdUNBQUEsaUJBQUEsRUFBQSx3REFBQSxtREFBQSxpQkFBQSxNQUFBLCtDQUFBLDBDQUFBLG9CQUFBLEtBQUEsNENBQUEsdUNBQUEsaUJBQUEsRUFBQSx3REFBQSxtREFBQSxpQkFBQSxLQUFBLCtDQUFBLDBDQUFBLG9CQUFBLE1BQUEsNENBQUEsdUNBQUEsaUJBQUEsRUFBQSx3REFBQSxtREFBQSxpQkFBQSxNQUFBLCtDQUFBLDBDQUFBLG9CQUFBLEdBQUEsNENBQUEsdUNBQUEsaUJBQUEsRUFBQSx3REFBQSxtREFBQSxpQkFBQSxHQUFBLCtDQUFBLDBDQUFBLG9CQUFBLE1BQUEsNENBQUEsdUNBQUEsaUJBQUEsRUFBQSx3REFBQSxtREFBQSxpQkFBQSxNQUFBLCtDQUFBLDBDQUFBLG9CQUFBLEtBQUEsNENBQUEsdUNBQUEsaUJBQUEsRUFBQSx3REFBQSxtREFBQSxpQkFBQSxLQUFBLCtDQUFBLDBDQUFBLG9CQUFBLE1BQUEsNENBQUEsdUNBQUEsaUJBQUEsRUFBQSx3REFBQSxtREFBQSxpQkFBQSxNQUFBLCtDQUFBLDBDQUFBLG9CQUFBLEtBQUEsNENBQUEsdUNBQUEsaUJBQUEsRUFBQSx3REFBQSxtREFBQSxpQkFBQSxLQUFBLCtDQUFBLDBDQUFBLG9CQUFBLE1BQUEsNENBQUEsdUNBQUEsaUJBQUEsRUFBQSx3REFBQSxtREFBQSxpQkFBQSxNQUFBLCtDQUFBLDBDQUFBLG9CQUFBLEtBQUEsNENBQUEsdUNBQUEsaUJBQUEsRUFBQSx3REFBQSxtREFBQSxpQkFBQSxLQUFBLCtDQUFBLDBDQUFBLG9CQUFBLE1BQUEsNENBQUEsdUNBQUEsaUJBQUEsRUFBQSx3REFBQSxtREFBQSxpQkFBQSxNQUFBLCtDQUFBLDBDQUFBLG9CQUFBLEtBQUEsNENBQUEsdUNBQUEsaUJBQUEsRUFBQSx3REFBQSxtREFBQSxpQkFBQSxLQUFBLCtDQUFBLDBDQUFBLG9CQUFBLE1BQUEsNENBQUEsdUNBQUEsaUJBQUEsRUFBQSx3REFBQSxtREFBQSxpQkFBQSxNQUFBLCtDQUFBLDBDQUFBLG9CQUFBLEtBQUEsNENBQUEsdUNBQUEsaUJBQUEsRUFBQSx3REFBQSxtREFBQSxpQkFBQSxLQUFBLCtDQUFBLDBDQUFBLG9CQUFBLE1BQUEsNENBQUEsdUNBQUEsaUJBQUEsRUFBQSx3REFBQSxtREFBQSxpQkFBQSxNQUFBLCtDQUFBLDBDQUFBLG9CQUFBLEtBQUEsNENBQUEsdUNBQUEsaUJBQUEsRUFBQSx3REFBQSxtREFBQSxpQkFBQSxLQUFBLCtDQUFBLDBDQUFBLG9CQUFBLE1BQUEsNENBQUEsdUNBQUEsaUJBQUEsRUFBQSx3REFBQSxtREFBQSxpQkFBQSxNQUFBLCtDQUFBLDBDQUFBLG9CQUFBLEtBQUEsNENBQUEsdUNBQUEsaUJBQUEsRUFBQSx3REFBQSxtREFBQSxpQkFBQSxLQUFBLCtDQUFBLDBDQUFBLG9CQUFBLE1BQUEsNENBQUEsdUNBQUEsaUJBQUEsRUFBQSx3REFBQSxtREFBQSxpQkFBQSxNQUFBLCtDQUFBLDBDQUFBLG9CQUFBLEtBQUEsNENBQUEsdUNBQUEsaUJBQUEsRUFBQSx3REFBQSxtREFBQSxpQkFBQSxLQUFBLCtDQUFBLDBDQUFBLG9CQUFBLE1BQUEsNENBQUEsdUNBQUEsaUJBQUEsRUFBQSx3REFBQSxtREFBQSxpQkFBQSxNQUFBLCtDQUFBLDBDQUFBLG9CQUFBLEtBQUEsNENBQUEsdUNBQUEsaUJBQUEsRUFBQSx3REFBQSxtREFBQSxpQkFBQSxLQUFBLCtDQUFBLDBDQUFBLG9CQUFBLE1BQUEsNENBQUEsdUNBQUEsaUJBQUEsRUFBQSx3REFBQSxtREFBQSxpQkFBQSxNQUFBLCtDQUFB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QSxLQUNBLGNBQUEsS0FDQSxhQUFBLEtBbUJFLEtBQ0Usd0JBQUEsRUFBQSxXQUFBLEVBQ0EsaUJBQUEsRUFBQSxrQkFBQSxFQUFBLFVBQUEsRUFDQSxVQUFBLEtBRUYsVUFDRSxpQkFBQSxFQUFBLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxNQUFBLEtBQ0EsVUFBQSxLQUlBLE9IRk4saUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxTQUFBLEtBQUEsRUFBQSxFQUFBLFNBSUEsVUFBQSxTR0ZNLE9IRk4saUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxVQUFBLEtBQUEsRUFBQSxFQUFBLFVBSUEsVUFBQSxVR0ZNLE9IRk4saUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxJQUFBLEtBQUEsRUFBQSxFQUFBLElBSUEsVUFBQSxJR0ZNLE9IRk4saUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxVQUFBLEtBQUEsRUFBQSxFQUFBLFVBSUEsVUFBQSxVR0ZNLE9IRk4saUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxVQUFBLEtBQUEsRUFBQSxFQUFBLFVBSUEsVUFBQSxVR0ZNLE9IRk4saUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxJQUFBLEtBQUEsRUFBQSxFQUFBLElBSUEsVUFBQSxJR0ZNLE9IRk4saUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxVQUFBLEtBQUEsRUFBQSxFQUFBLFVBSUEsVUFBQSxVR0ZNLE9IRk4saUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxVQUFBLEtBQUEsRUFBQSxFQUFBLFVBSUEsVUFBQSxVR0ZNLE9IRk4saUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxJQUFBLEtBQUEsRUFBQSxFQUFBLElBSUEsVUFBQSxJR0ZNLFFIRk4saUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxVQUFBLEtBQUEsRUFBQSxFQUFBLFVBSUEsVUFBQSxVR0ZNLFFIRk4saUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxVQUFBLEtBQUEsRUFBQSxFQUFBLFVBSUEsVUFBQSxVR0ZNLFFIRk4saUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBSUEsVUFBQSxLR0dJLGFBQXdCLDBCQUFBLEVBQUEsZUFBQSxHQUFBLE1BQUEsR0FFeEIsWUFBdUIsMEJBQUEsR0FBQSxlQUFBLEdBQUEsTUFBQSxHQUdyQixTQUF3QiwwQkFBQSxFQUFBLGVBQUEsRUFBQSxNQUFBLEVBQXhCLFNBQXdCLDBCQUFBLEVBQUEsZUFBQSxFQUFBLE1BQUEsRUFBeEIsU0FBd0IsMEJBQUEsRUFBQSxlQUFBLEVBQUEsTUFBQSxFQUF4QixTQUF3QiwwQkFBQSxFQUFBLGVBQUEsRUFBQSxNQUFBLEVBQXhCLFNBQXdCLDBCQUFBLEVBQUEsZUFBQSxFQUFBLE1BQUEsRUFBeEIsU0FBd0IsMEJBQUEsRUFBQSxlQUFBLEVBQUEsTUFBQSxFQUF4QixTQUF3QiwwQkFBQSxFQUFBLGVBQUEsRUFBQSxNQUFBLEVBQXhCLFNBQXdCLDBCQUFBLEVBQUEsZUFBQSxFQUFBLE1BQUEsRUFBeEIsU0FBd0IsMEJBQUEsRUFBQSxlQUFBLEVBQUEsTUFBQSxFQUF4QixTQUF3QiwwQkFBQSxHQUFBLGVBQUEsRUFBQSxNQUFBLEVBQXhCLFVBQXdCLDBCQUFBLEdBQUEsZUFBQSxHQUFBLE1BQUEsR0FBeEIsVUFBd0IsMEJBQUEsR0FBQSxlQUFBLEdBQUEsTUFBQSxHQUF4QixVQUF3QiwwQkFBQSxHQUFBLGVBQUEsR0FBQSxNQUFBLEdBTXRCLFVIVFIsWUFBQSxTR1NRLFVIVFIsWUFBQSxVR1NRLFVIVFIsWUFBQSxJR1NRLFVIVFIsWUFBQSxVR1NRLFVIVFIsWUFBQSxVR1NRLFVIVFIsWUFBQSxJR1NRLFVIVFIsWUFBQSxVR1NRLFVIVFIsWUFBQSxVR1NRLFVIVFIsWUFBQSxJR1NRLFdIVFIsWUFBQSxVR1NRLFdIVFIsWUFBQSxVQ1dFLHlCRTlCRSxRQUNFLHdCQUFBLEVBQUEsV0FBQSxFQUNBLGlCQUFBLEVBQUEsa0JBQUEsRUFBQSxVQUFBLEVBQ0EsVUFBQSxLQUVGLGFBQ0UsaUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsTUFBQSxLQUNBLFVBQUEsS0FJQSxVSEZOLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsU0FBQSxLQUFBLEVBQUEsRUFBQSxTQUlBLFVBQUEsU0dGTSxVSEZOLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsVUFBQSxLQUFBLEVBQUEsRUFBQSxVQUlBLFVBQUEsVUdGTSxVSEZOLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsSUFBQSxLQUFBLEVBQUEsRUFBQSxJQUlBLFVBQUEsSUdGTSxVSEZOLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsVUFBQSxLQUFBLEVBQUEsRUFBQSxVQUlBLFVBQUEsVUdGTSxVSEZOLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsVUFBQSxLQUFBLEVBQUEsRUFBQSxVQUlBLFVBQUEsVUdGTSxVSEZOLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsSUFBQSxLQUFBLEVBQUEsRUFBQSxJQUlBLFVBQUEsSUdGTSxVSEZOLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsVUFBQSxLQUFBLEVBQUEsRUFBQSxVQUlBLFVBQUEsVUdGTSxVSEZOLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsVUFBQSxLQUFBLEVBQUEsRUFBQSxVQUlBLFVBQUEsVUdGTSxVSEZOLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsSUFBQSxLQUFBLEVBQUEsRUFBQSxJQUlBLFVBQUEsSUdGTSxXSEZOLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsVUFBQSxLQUFBLEVBQUEsRUFBQSxVQUlBLFVBQUEsVUdGTSxXSEZOLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsVUFBQSxLQUFBLEVBQUEsRUFBQSxVQUlBLFVBQUEsVUdGTSxXSEZOLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUlBLFVBQUEsS0dHSSxnQkFBd0IsMEJBQUEsRUFBQSxlQUFBLEdBQUEsTUFBQSxHQUV4QixlQUF1QiwwQkFBQSxHQUFBLGVBQUEsR0FBQSxNQUFBLEdBR3JCLFlBQXdCLDBCQUFBLEVBQUEsZUFBQSxFQUFBLE1BQUEsRUFBeEIsWUFBd0IsMEJBQUEsRUFBQSxlQUFBLEVBQUEsTUFBQSxFQUF4QixZQUF3QiwwQkFBQSxFQUFBLGVBQUEsRUFBQSxNQUFBLEVBQXhCLFlBQXdCLDBCQUFBLEVBQUEsZUFBQSxFQUFBLE1BQUEsRUFBeEIsWUFBd0IsMEJBQUEsRUFBQSxlQUFBLEVBQUEsTUFBQSxFQUF4QixZQUF3QiwwQkFBQSxFQUFBLGVBQUEsRUFBQSxNQUFBLEVBQXhCLFlBQXdCLDBCQUFBLEVBQUEsZUFBQSxFQUFBLE1BQUEsRUFBeEIsWUFBd0IsMEJBQUEsRUFBQSxlQUFBLEVBQUEsTUFBQSxFQUF4QixZQUF3QiwwQkFBQSxFQUFBLGVBQUEsRUFBQSxNQUFBLEVBQXhCLFlBQXdCLDBCQUFBLEdBQUEsZUFBQSxFQUFBLE1BQUEsRUFBeEIsYUFBd0IsMEJBQUEsR0FBQSxlQUFBLEdBQUEsTUFBQSxHQUF4QixhQUF3QiwwQkFBQSxHQUFBLGVBQUEsR0FBQSxNQUFBLEdBQXhCLGFBQXdCLDBCQUFBLEdBQUEsZUFBQSxHQUFBLE1BQUEsR0FNdEIsYUhUUixZQUFBLEVHU1EsYUhUUixZQUFBLFNHU1EsYUhUUixZQUFBLFVHU1EsYUhUUixZQUFBLElHU1EsYUhUUixZQUFBLFVHU1EsYUhUUixZQUFBLFVHU1EsYUhUUixZQUFBLElHU1EsYUhUUixZQUFBLFVHU1EsYUhUUixZQUFBLFVHU1EsYUhUUixZQUFBLElHU1EsY0hUUixZQUFBLFVHU1EsY0hUUixZQUFBLFdDV0UseUJFOUJFLFFBQ0Usd0JBQUEsRUFBQSxXQUFBLEVBQ0EsaUJBQUEsRUFBQSxrQkFBQSxFQUFBLFVBQUEsRUFDQSxVQUFBLEtBRUYsYUFDRSxpQkFBQSxFQUFBLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxNQUFBLEtBQ0EsVUFBQSxLQUlBLFVIRk4saUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxTQUFBLEtBQUEsRUFBQSxFQUFBLFNBSUEsVUFBQSxTR0ZNLFVIRk4saUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxVQUFBLEtBQUEsRUFBQSxFQUFBLFVBSUEsVUFBQSxVR0ZNLFVIRk4saUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxJQUFBLEtBQUEsRUFBQSxFQUFBLElBSUEsVUFBQSxJR0ZNLFVIRk4saUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxVQUFBLEtBQUEsRUFBQSxFQUFBLFVBSUEsVUFBQSxVR0ZNLFVIRk4saUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxVQUFBLEtBQUEsRUFBQSxFQUFBLFVBSUEsVUFBQSxVR0ZNLFVIRk4saUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxJQUFBLEtBQUEsRUFBQSxFQUFBLElBSUEsVUFBQSxJR0ZNLFVIRk4saUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxVQUFBLEtBQUEsRUFBQSxFQUFBLFVBSUEsVUFBQSxVR0ZNLFVIRk4saUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxVQUFBLEtBQUEsRUFBQSxFQUFBLFVBSUEsVUFBQSxVR0ZNLFVIRk4saUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxJQUFBLEtBQUEsRUFBQSxFQUFBLElBSUEsVUFBQSxJR0ZNLFdIRk4saUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxVQUFBLEtBQUEsRUFBQSxFQUFBLFVBSUEsVUFBQSxVR0ZNLFdIRk4saUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxVQUFBLEtBQUEsRUFBQSxFQUFBLFVBSUEsVUFBQSxVR0ZNLFdIRk4saUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBSUEsVUFBQSxLR0dJLGdCQUF3QiwwQkFBQSxFQUFBLGVBQUEsR0FBQSxNQUFBLEdBRXhCLGVBQXVCLDBCQUFBLEdBQUEsZUFBQSxHQUFBLE1BQUEsR0FHckIsWUFBd0IsMEJBQUEsRUFBQSxlQUFBLEVBQUEsTUFBQSxFQUF4QixZQUF3QiwwQkFBQSxFQUFBLGVBQUEsRUFBQSxNQUFBLEVBQXhCLFlBQXdCLDBCQUFBLEVBQUEsZUFBQSxFQUFBLE1BQUEsRUFBeEIsWUFBd0IsMEJBQUEsRUFBQSxlQUFBLEVBQUEsTUFBQSxFQUF4QixZQUF3QiwwQkFBQSxFQUFBLGVBQUEsRUFBQSxNQUFBLEVBQXhCLFlBQXdCLDBCQUFBLEVBQUEsZUFBQSxFQUFBLE1BQUEsRUFBeEIsWUFBd0IsMEJBQUEsRUFBQSxlQUFBLEVBQUEsTUFBQSxFQUF4QixZQUF3QiwwQkFBQSxFQUFBLGVBQUEsRUFBQSxNQUFBLEVBQXhCLFlBQXdCLDBCQUFBLEVBQUEsZUFBQSxFQUFBLE1BQUEsRUFBeEIsWUFBd0IsMEJBQUEsR0FBQSxlQUFBLEVBQUEsTUFBQSxFQUF4QixhQUF3QiwwQkFBQSxHQUFBLGVBQUEsR0FBQSxNQUFBLEdBQXhCLGFBQXdCLDBCQUFBLEdBQUEsZUFBQSxHQUFBLE1BQUEsR0FBeEIsYUFBd0IsMEJBQUEsR0FBQSxlQUFBLEdBQUEsTUFBQSxHQU10QixhSFRSLFlBQUEsRUdTUSxhSFRSLFlBQUEsU0dTUSxhSFRSLFlBQUEsVUdTUSxhSFRSLFlBQUEsSUdTUSxhSFRSLFlBQUEsVUdTUSxhSFRSLFlBQUEsVUdTUSxhSFRSLFlBQUEsSUdTUSxhSFRSLFlBQUEsVUdTUSxhSFRSLFlBQUEsVUdTUSxhSFRSLFlBQUEsSUdTUSxjSFRSLFlBQUEsVUdTUSxjSFRSLFlBQUEsV0NXRSx5QkU5QkUsUUFDRSx3QkFBQSxFQUFBLFdBQUEsRUFDQSxpQkFBQSxFQUFBLGtCQUFBLEVBQUEsVUFBQSxFQUNBLFVBQUEsS0FFRixhQUNFLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUNBLE1BQUEsS0FDQSxVQUFBLEtBSUEsVUhGTixpQkFBQSxFQUFBLFNBQUEsRUFBQSxFQUFBLFNBQUEsS0FBQSxFQUFBLEVBQUEsU0FJQSxVQUFBLFNHRk0sVUhGTixpQkFBQSxFQUFBLFNBQUEsRUFBQSxFQUFBLFVBQUEsS0FBQSxFQUFBLEVBQUEsVUFJQSxVQUFBLFVHRk0sVUhGTixpQkFBQSxFQUFBLFNBQUEsRUFBQSxFQUFBLElBQUEsS0FBQSxFQUFBLEVBQUEsSUFJQSxVQUFBLElHRk0sVUhGTixpQkFBQSxFQUFBLFNBQUEsRUFBQSxFQUFBLFVBQUEsS0FBQSxFQUFBLEVBQUEsVUFJQSxVQUFBLFVHRk0sVUhGTixpQkFBQSxFQUFBLFNBQUEsRUFBQSxFQUFBLFVBQUEsS0FBQSxFQUFBLEVBQUEsVUFJQSxVQUFBLFVHRk0sVUhGTixpQkFBQSxFQUFBLFNBQUEsRUFBQSxFQUFBLElBQUEsS0FBQSxFQUFBLEVBQUEsSUFJQSxVQUFBLElHRk0sVUhGTixpQkFBQSxFQUFBLFNBQUEsRUFBQSxFQUFBLFVBQUEsS0FBQSxFQUFBLEVBQUEsVUFJQSxVQUFBLFVHRk0sVUhGTixpQkFBQSxFQUFBLFNBQUEsRUFBQSxFQUFBLFVBQUEsS0FBQSxFQUFBLEVBQUEsVUFJQSxVQUFBLFVHRk0sVUhGTixpQkFBQSxFQUFBLFNBQUEsRUFBQSxFQUFBLElBQUEsS0FBQSxFQUFBLEVBQUEsSUFJQSxVQUFBLElHRk0sV0hGTixpQkFBQSxFQUFBLFNBQUEsRUFBQSxFQUFBLFVBQUEsS0FBQSxFQUFBLEVBQUEsVUFJQSxVQUFBLFVHRk0sV0hGTixpQkFBQSxFQUFBLFNBQUEsRUFBQSxFQUFBLFVBQUEsS0FBQSxFQUFBLEVBQUEsVUFJQSxVQUFBLFVHRk0sV0hGTixpQkFBQSxFQUFBLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FJQSxVQUFBLEtHR0ksZ0JBQXdCLDBCQUFBLEVBQUEsZUFBQSxHQUFBLE1BQUEsR0FFeEIsZUFBdUIsMEJBQUEsR0FBQSxlQUFBLEdBQUEsTUFBQSxHQUdyQixZQUF3QiwwQkFBQSxFQUFBLGVBQUEsRUFBQSxNQUFBLEVBQXhCLFlBQXdCLDBCQUFBLEVBQUEsZUFBQSxFQUFBLE1BQUEsRUFBeEIsWUFBd0IsMEJBQUEsRUFBQSxlQUFBLEVBQUEsTUFBQSxFQUF4QixZQUF3QiwwQkFBQSxFQUFBLGVBQUEsRUFBQSxNQUFBLEVBQXhCLFlBQXdCLDBCQUFBLEVBQUEsZUFBQSxFQUFBLE1BQUEsRUFBeEIsWUFBd0IsMEJBQUEsRUFBQSxlQUFBLEVBQUEsTUFBQSxFQUF4QixZQUF3QiwwQkFBQSxFQUFBLGVBQUEsRUFBQSxNQUFBLEVBQXhCLFlBQXdCLDBCQUFBLEVBQUEsZUFBQSxFQUFBLE1BQUEsRUFBeEIsWUFBd0IsMEJBQUEsRUFBQSxlQUFBLEVBQUEsTUFBQSxFQUF4QixZQUF3QiwwQkFBQSxHQUFBLGVBQUEsRUFBQSxNQUFBLEVBQXhCLGFBQXdCLDBCQUFBLEdBQUEsZUFBQSxHQUFBLE1BQUEsR0FBeEIsYUFBd0IsMEJBQUEsR0FBQSxlQUFBLEdBQUEsTUFBQSxHQUF4QixhQUF3QiwwQkFBQSxHQUFBLGVBQUEsR0FBQSxNQUFBLEdBTXRCLGFIVFIsWUFBQSxFR1NRLGFIVFIsWUFBQSxTR1NRLGFIVFIsWUFBQSxVR1NRLGFIVFIsWUFBQSxJR1NRLGFIVFIsWUFBQSxVR1NRLGFIVFIsWUFBQSxVR1NRLGFIVFIsWUFBQSxJR1NRLGFIVFIsWUFBQSxVR1NRLGFIVFIsWUFBQSxVR1NRLGFIVFIsWUFBQSxJR1NRLGNIVFIsWUFBQSxVR1NRLGNIVFIsWUFBQSxXQ1dFLDBCRTlCRSxRQUNFLHdCQUFBLEVBQUEsV0FBQSxFQUNBLGlCQUFBLEVBQUEsa0JBQUEsRUFBQSxVQUFBLEVBQ0EsVUFBQSxLQUVGLGFBQ0UsaUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBQ0EsTUFBQSxLQUNBLFVBQUEsS0FJQSxVSEZOLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsU0FBQSxLQUFBLEVBQUEsRUFBQSxTQUlBLFVBQUEsU0dGTSxVSEZOLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsVUFBQSxLQUFBLEVBQUEsRUFBQSxVQUlBLFVBQUEsVUdGTSxVSEZOLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsSUFBQSxLQUFBLEVBQUEsRUFBQSxJQUlBLFVBQUEsSUdGTSxVSEZOLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsVUFBQSxLQUFBLEVBQUEsRUFBQSxVQUlBLFVBQUEsVUdGTSxVSEZOLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsVUFBQSxLQUFBLEVBQUEsRUFBQSxVQUlBLFVBQUEsVUdGTSxVSEZOLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsSUFBQSxLQUFBLEVBQUEsRUFBQSxJQUlBLFVBQUEsSUdGTSxVSEZOLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsVUFBQSxLQUFBLEVBQUEsRUFBQSxVQUlBLFVBQUEsVUdGTSxVSEZOLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsVUFBQSxLQUFBLEVBQUEsRUFBQSxVQUlBLFVBQUEsVUdGTSxVSEZOLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsSUFBQSxLQUFBLEVBQUEsRUFBQSxJQUlBLFVBQUEsSUdGTSxXSEZOLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsVUFBQSxLQUFBLEVBQUEsRUFBQSxVQUlBLFVBQUEsVUdGTSxXSEZOLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsVUFBQSxLQUFBLEVBQUEsRUFBQSxVQUlBLFVBQUEsVUdGTSxXSEZOLGlCQUFBLEVBQUEsU0FBQSxFQUFBLEVBQUEsS0FBQSxLQUFBLEVBQUEsRUFBQSxLQUlBLFVBQUEsS0dHSSxnQkFBd0IsMEJBQUEsRUFBQSxlQUFBLEdBQUEsTUFBQSxHQUV4QixlQUF1QiwwQkFBQSxHQUFBLGVBQUEsR0FBQSxNQUFBLEdBR3JCLFlBQXdCLDBCQUFBLEVBQUEsZUFBQSxFQUFBLE1BQUEsRUFBeEIsWUFBd0IsMEJBQUEsRUFBQSxlQUFBLEVBQUEsTUFBQSxFQUF4QixZQUF3QiwwQkFBQSxFQUFBLGVBQUEsRUFBQSxNQUFBLEVBQXhCLFlBQXdCLDBCQUFBLEVBQUEsZUFBQSxFQUFBLE1BQUEsRUFBeEIsWUFBd0IsMEJBQUEsRUFBQSxlQUFBLEVBQUEsTUFBQSxFQUF4QixZQUF3QiwwQkFBQSxFQUFBLGVBQUEsRUFBQSxNQUFBLEVBQXhCLFlBQXdCLDBCQUFBLEVBQUEsZUFBQSxFQUFBLE1BQUEsRUFBeEIsWUFBd0IsMEJBQUEsRUFBQSxlQUFBLEVBQUEsTUFBQSxFQUF4QixZQUF3QiwwQkFBQSxFQUFBLGVBQUEsRUFBQSxNQUFBLEVBQXhCLFlBQXdCLDBCQUFBLEdBQUEsZUFBQSxFQUFBLE1BQUEsRUFBeEIsYUFBd0IsMEJBQUEsR0FBQSxlQUFBLEdBQUEsTUFBQSxHQUF4QixhQUF3QiwwQkFBQSxHQUFBLGVBQUEsR0FBQSxNQUFBLEdBQXhCLGFBQXdCLDBCQUFBLEdBQUEsZUFBQSxHQUFBLE1BQUEsR0FNdEIsYUhUUixZQUFBLEVHU1EsYUhUUixZQUFBLFNHU1EsYUhUUixZQUFBLFVHU1EsYUhUUixZQUFBLElHU1EsYUhUUixZQUFBLFVHU1EsYUhUUixZQUFBLFVHU1EsYUhUUixZQUFBLElHU1EsYUhUUixZQUFBLFVHU1EsYUhUUixZQUFBLFVHU1EsYUhUUixZQUFBLElHU1EsY0hUUixZQUFBLFVHU1EsY0hUUixZQUFBLFdDV0UsMEJFOUJFLFNBQ0Usd0JBQUEsRUFBQSxXQUFBLEVBQ0EsaUJBQUEsRUFBQSxrQkFBQSxFQUFBLFVBQUEsRUFDQSxVQUFBLEtBRUYsY0FDRSxpQkFBQSxFQUFBLFNBQUEsRUFBQSxFQUFBLEtBQUEsS0FBQSxFQUFBLEVBQUEsS0FDQSxNQUFBLEtBQ0EsVUFBQSxLQUlBLFdIRk4saUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxTQUFBLEtBQUEsRUFBQSxFQUFBLFNBSUEsVUFBQSxTR0ZNLFdIRk4saUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxVQUFBLEtBQUEsRUFBQSxFQUFBLFVBSUEsVUFBQSxVR0ZNLFdIRk4saUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxJQUFBLEtBQUEsRUFBQSxFQUFBLElBSUEsVUFBQSxJR0ZNLFdIRk4saUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxVQUFBLEtBQUEsRUFBQSxFQUFBLFVBSUEsVUFBQSxVR0ZNLFdIRk4saUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxVQUFBLEtBQUEsRUFBQSxFQUFBLFVBSUEsVUFBQSxVR0ZNLFdIRk4saUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxJQUFBLEtBQUEsRUFBQSxFQUFBLElBSUEsVUFBQSxJR0ZNLFdIRk4saUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxVQUFBLEtBQUEsRUFBQSxFQUFBLFVBSUEsVUFBQSxVR0ZNLFdIRk4saUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxVQUFBLEtBQUEsRUFBQSxFQUFBLFVBSUEsVUFBQSxVR0ZNLFdIRk4saUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxJQUFBLEtBQUEsRUFBQSxFQUFBLElBSUEsVUFBQSxJR0ZNLFlIRk4saUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxVQUFBLEtBQUEsRUFBQSxFQUFBLFVBSUEsVUFBQSxVR0ZNLFlIRk4saUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxVQUFBLEtBQUEsRUFBQSxFQUFBLFVBSUEsVUFBQSxVR0ZNLFlIRk4saUJBQUEsRUFBQSxTQUFBLEVBQUEsRUFBQSxLQUFBLEtBQUEsRUFBQSxFQUFBLEtBSUEsVUFBQSxLR0dJLGlCQUF3QiwwQkFBQSxFQUFBLGVBQUEsR0FBQSxNQUFBLEdBRXhCLGdCQUF1QiwwQkFBQSxHQUFBLGVBQUEsR0FBQSxNQUFBLEdBR3JCLGFBQXdCLDBCQUFBLEVBQUEsZUFBQSxFQUFBLE1BQUEsRUFBeEIsYUFBd0IsMEJBQUEsRUFBQSxlQUFBLEVBQUEsTUFBQSxFQUF4QixhQUF3QiwwQkFBQSxFQUFBLGVBQUEsRUFBQSxNQUFBLEVBQXhCLGFBQXdCLDBCQUFBLEVBQUEsZUFBQSxFQUFBLE1BQUEsRUFBeEIsYUFBd0IsMEJBQUEsRUFBQSxlQUFBLEVBQUEsTUFBQSxFQUF4QixhQUF3QiwwQkFBQSxFQUFBLGVBQUEsRUFBQSxNQUFBLEVBQXhCLGFBQXdCLDBCQUFBLEVBQUEsZUFBQSxFQUFBLE1BQUEsRUFBeEIsYUFBd0IsMEJBQUEsRUFBQSxlQUFBLEVBQUEsTUFBQSxFQUF4QixhQUF3QiwwQkFBQSxFQUFBLGVBQUEsRUFBQSxNQUFBLEVBQXhCLGFBQXdCLDBCQUFBLEdBQUEsZUFBQSxFQUFBLE1BQUEsRUFBeEIsY0FBd0IsMEJBQUEsR0FBQSxlQUFBLEdB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QUFBLGlCQUFBLFVBQUEsaUJBeERKLCtFQTJESSxrQkFBQSxpQkFBQSxVQUFBLGlCM0crd2lCRiwyRDJHMTBpQkYsaUVBd0RJLGtCQUFBLGlCQUFBLFVBQUEsaUJBeERKLCtFQTJESSxrQkFBQSxpQkFBQSxVQUFBLGlCM0dzeGlCRiwyRDJHajFpQkYsaUVBd0RJLGtCQUFBLGlCQUFBLFVBQUEsaUJBeERKLCtFQTJESSxrQkFBQSxpQkFBQSxVQUFBLGlCM0c2eGlCRiwyRDJHeDFpQkYsaUVBd0RJLGtCQUFBLGVBQUEsVUFBQSxlQXhESiwrRUEyREksa0JBQUEsZUFBQSxVQUFBLGUzR295aUJGLDJEMkcvMWlCRixpRUF3REksa0JBQUEsaUJBQUEsVUFBQSxpQkF4REosK0VBMkRJLGtCQUFBLGlCQUFBLFVBQUEsaUIzRzJ5aUJGLDJEMkd0MmlCRixpRUF3REksa0JBQUEsaUJBQUEsVUFBQSxpQkF4REosK0VBMkRJLGtCQUFBLGlCQUFBLFVBQUEsaUIzR2t6aUJGLDJEMkc3MmlCRixpRUF3REksa0JBQUEsaUJBQUEsVUFBQSxpQkF4REosK0VBMkRJLGtCQUFBLGlCQUFBLFVBQUEsaUIzR3l6aUJGLDJEMkdwM2lCRixpRUF3REksa0JBQUEsaUJBQUEsVUFBQSxpQkF4REosK0VBMkRJLGtCQUFBLGlCQUFBLFVBQUEsaUIzR2cwaUJGLDJEMkczM2lCRixpRUF3REksa0JBQUEsZUFBQSxVQUFBLGVBeERKLCtFQTJESSxrQkFBQSxlQUFBLFVBQUEsZTNHdTBpQkYsMkQyR2w0aUJGLGlFQXdESSxrQkFBQSxpQkFBQSxVQUFBLGlCQXhESiwrRUEyREksa0JBQUEsaUJBQUEsVUFBQSxpQjNHODBpQkYsMkQyR3o0aUJGLGlFQXdESSxrQkFBQSxpQkFBQSxVQUFBLGlCQXhESiwrRUEyREksa0JBQUEsaUJBQUEsVUFBQSxpQjNHcTFpQkYsMkQyR2g1aUJGLGlFQXdESSxrQkFBQSxpQkFBQSxVQUFBLGlCQXhESiwrRUEyREksa0JBQUEsaUJBQUEsVUFBQSxpQjNHNDFpQkYsMkQyR3Y1aUJGLGlFQXdESSxrQkFBQSxpQkFBQSxVQUFBLGlCQXhESiwrRUEyREksa0JBQUEsaUJBQUEsVUFBQSxpQjNHbTJpQkYsMkQyRzk1aUJGLGlFQXdESSxrQkFBQSxlQUFBLFVBQUEsZUF4REosK0VBMkRJLGtCQUFBLGVBQUEsVUFBQSxlM0cwMmlCRiwyRDJHcjZpQkYsaUVBd0RJLGtCQUFBLGlCQUFBLFVBQUEsaUJBeERKLCtFQTJESSxrQkFBQSxpQkFBQSxVQUFBLGlCM0dpM2lCRiwyRDJHNTZpQkYsaUVBd0RJLGtCQUFBLGlCQUFBLFVBQUEsaUJBeERKLCtFQTJESSxrQkFBQSxpQkFBQSxVQUFBLGlCM0d3M2lCRiwyRDJHbjdpQkYsaUVBd0RJLGtCQUFBLGlCQUFBLFVBQUEsaUJBeERKLCtFQTJESSxrQkFBQSxpQkFBQSxVQUFBLGlCM0crM2lCRiwyRDJHMTdpQkYsaUVBd0RJLGtCQUFBLGlCQUFBLFVBQUEsaUJBeERKLCtFQTJESSxrQkFBQSxpQkFBQSxVQUFBLGlCM0dzNGlCRiwyRDJHajhpQkYsaUVBd0RJLGtCQUFBLGVBQUEsVUFBQSxlQXhESiwrRUEyREksa0JBQUEsZUFBQSxVQUFBLGUzRzY0aUJGLDJEMkd4OGlCRixpRUF3REksa0JBQUEsaUJBQUEsVUFBQSxpQkF4REosK0VBMkRJLGtCQUFBLGlCQUFBLFVBQUEsaUIzR281aUJGLDJEMkcvOGlCRixpRUF3REksa0JBQUEsaUJBQUEsVUFBQSxpQkF4REosK0VBMkRJLGtCQUFBLGlCQUFBLFVBQUEsaUIzRzI1aUJGLDJEMkd0OWlCRixpRUF3REksa0JBQUEsaUJBQUEsVUFBQSxpQkF4REosK0VBMkRJLGtCQUFBLGlCQUFBLFVBQUEsaUIzR2s2aUJGLDJEMkc3OWlCRixpRUF3REksa0JBQUEsaUJBQUEsVUFBQSxpQkF4REosK0VBMkRJLGtCQUFBLGlCQUFBLFVBQUEsaUIzR3k2aUJGLDJEMkdwK2lCRixpRUF3REksa0JBQUEsZUFBQSxVQUFBLGVBeERKLCtFQTJESSxrQkFBQSxlQUFBLFVBQUEsZTNHZzdpQkYsMkQyRzMraUJGLGlFQXdESSxrQkFBQSxpQkFBQSxVQUFBLGlCQXhE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LEVBQUEsS0FBQSxNNUQxTEYseUI0RGpFRCx5Q0E4UEksVUFBQSxLQUNBLE9BQUEsRUFBQSxFQUFBLE01RHhMSCx5QjREdkVELDhDQXdRSSxVQUFBLE81RHZNSCx5QjREakVELDhDQThRSSxVQUFBLE81RG5OSCx5QjREM0RELDhDQW9SSSxVQUFBLE81RC9OSCwwQjREckRELDhDQTBSSSxVQUFBLFE1RGpQSCwwQjREekNELDhDQWdTSSxVQUFBLFFBaFNKLDRDQXFTRyxRQUFBLElBQUEsRUFBQSxFNUQxT0YseUI0RDNERCw0Q0F3U0ksUUFBQSxLQUFBLEVBQUEsS0F4U0osbURBNlNHLFVBQUEsS0E3U0gsMkRBZ1RJLE1BQUEsS0FoVEosOENBcVRHLFFBQUEiLCJmaWxlIjoic3R5bGVzLm1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvLyBMaWJyYXJpZXNcbkBpbXBvcnQgXCJpbmNsdWRlcy92ZW5kb3IvYm9vdHN0cmFwL3Njc3MvX3ZhcmlhYmxlcy5zY3NzXCI7XG5AaW1wb3J0IFwiaW5jbHVkZXMvdmVuZG9yL2Jvb3RzdHJhcC9zY3NzL2Jvb3RzdHJhcC5zY3NzXCI7XG5AaW1wb3J0IFwiZm9udC1hd2Vzb21lXCI7XG5AaW1wb3J0IFwibm9ybWFsaXplXCI7XG5AaW1wb3J0IFwib3dsLmNhcm91c2VsXCI7XG5AaW1wb3J0IFwiLi4vLi4vbm9kZV9tb2R1bGVzL0BmYW5jeWFwcHMvZmFuY3lib3gvZGlzdC9qcXVlcnkuZmFuY3lib3gubWluLmNzc1wiO1xuQGltcG9ydCBcIi4uLy4uL25vZGVfbW9kdWxlcy9hb3MvZGlzdC9hb3MuY3NzXCI7XG5cbi8vIEdlbmVyYWxcbkBpbXBvcnQgJ2luY2x1ZGVzL2Jhc2UvdmFycyc7XG5AaW1wb3J0ICdpbmNsdWRlcy9iYXNlL21peGlucyc7XG5AaW1wb3J0ICdpbmNsdWRlcy9iYXNlL2ZvbnRzJztcbkBpbXBvcnQgJ2luY2x1ZGVzL2Jhc2UvdXRpbHMnO1xuQGltcG9ydCAnaW5jbHVkZXMvYmFzZS9nbG9iYWwnO1xuXG4vLyBWZW5kb3JcbkBpbXBvcnQgXCJpbmNsdWRlcy92ZW5kb3IvZmFuY3lib3guc2Nzc1wiO1xuQGltcG9ydCBcImluY2x1ZGVzL3ZlbmRvci9pbnN0YWdyYW0uc2Nzc1wiO1xuQGltcG9ydCBcImluY2x1ZGVzL3ZlbmRvci9tbWVudS5zY3NzXCI7XG5AaW1wb3J0IFwiaW5jbHVkZXMvdmVuZG9yL293bC5jYXJvdXNlbC5zY3NzXCI7XG5AaW1wb3J0IFwiaW5jbHVkZXMvdmVuZG9yL3dvb2NvbW1lcmNlLnNjc3NcIjtcblxuLy8gQ29tcG9uZW50c1xuQGltcG9ydCBcImluY2x1ZGVzL2Jsb2Nrcy9hYm91dC1jb21wYW55LWJvdHRvbS5zY3NzXCI7XG5AaW1wb3J0IFwiaW5jbHVkZXMvYmxvY2tzL2Fib3V0LWNvbXBhbnkuc2Nzc1wiO1xuQGltcG9ydCBcImluY2x1ZGVzL2Jsb2Nrcy9hZHZhbnRhZ2VzLnNjc3NcIjtcbkBpbXBvcnQgXCJpbmNsdWRlcy9ibG9ja3MvYXdhcmRzLnNjc3NcIjtcbkBpbXBvcnQgXCJpbmNsdWRlcy9ibG9ja3MvYmFubmVyLnNjc3NcIjtcbkBpbXBvcnQgXCJpbmNsdWRlcy9ibG9ja3MvYnJhbmRzLnNjc3NcIjtcbkBpbXBvcnQgXCJpbmNsdWRlcy9ibG9ja3MvYnRuLnNjc3NcIjtcbkBpbXBvcnQgXCJpbmNsdWRlcy9ibG9ja3MvY2FyZC5zY3NzXCI7XG5AaW1wb3J0IFwiaW5jbHVkZXMvYmxvY2tzL2N0YS5zY3NzXCI7XG5AaW1wb3J0IFwiaW5jbHVkZXMvYmxvY2tzL2ZhcS5zY3NzXCI7XG5AaW1wb3J0IFwiaW5jbHVkZXMvYmxvY2tzL2ZlYXR1cmVkLnNjc3NcIjtcbkBpbXBvcnQgXCJpbmNsdWRlcy9ibG9ja3MvZmlsdGVyLnNjc3NcIjtcbkBpbXBvcnQgXCJpbmNsdWRlcy9ibG9ja3MvZm9sbG93LXVzLnNjc3NcIjtcbkBpbXBvcnQgXCJpbmNsdWRlcy9ibG9ja3MvZm9ybS5zY3NzXCI7XG5AaW1wb3J0IFwiaW5jbHVkZXMvYmxvY2tzL2hlcm8uc2Nzc1wiO1xuQGltcG9ydCBcImluY2x1ZGVzL2Jsb2Nrcy9sb2NhdGlvbi5zY3NzXCI7XG5AaW1wb3J0IFwiaW5jbHVkZXMvYmxvY2tzL25hdi5zY3NzXCI7XG5AaW1wb3J0IFwiaW5jbHVkZXMvYmxvY2tzL25ld3Muc2Nzc1wiO1xuQGltcG9ydCBcImluY2x1ZGVzL2Jsb2Nrcy9wYWdpbmF0aW9uLnNjc3NcIjtcbkBpbXBvcnQgXCJpbmNsdWRlcy9ibG9ja3Mvcm93LWNhcmRzLnNjc3NcIjtcbkBpbXBvcnQgXCJpbmNsdWRlcy9ibG9ja3Mvc2xpZGVyLnNjc3NcIjtcbkBpbXBvcnQgXCJpbmNsdWRlcy9ibG9ja3Mvc29jaWFsLnNjc3NcIjtcbkBpbXBvcnQgXCJpbmNsdWRlcy9ibG9ja3MvdGVzdGltb25pYWxzLnNjc3NcIjtcbkBpbXBvcnQgXCJpbmNsdWRlcy9ibG9ja3MvdGl0bGUuc2Nzc1wiO1xuQGltcG9ydCBcImluY2x1ZGVzL2Jsb2Nrcy90b29sdGlwLWhlbHAuc2Nzc1wiO1xuXG4vLyBUZW1wbGF0ZXNcbkBpbXBvcnQgXCJ0ZW1wbGF0ZXMvYWJvdXQuc2Nzc1wiO1xuQGltcG9ydCBcInRlbXBsYXRlcy9hY2NvdW50LnNjc3NcIjtcbkBpbXBvcnQgXCJ0ZW1wbGF0ZXMvYmxvZy5zY3NzXCI7XG5AaW1wb3J0IFwidGVtcGxhdGVzL2NhcmVlci5zY3NzXCI7XG5AaW1wb3J0IFwidGVtcGxhdGVzL2NhcnQuc2Nzc1wiO1xuQGltcG9ydCBcInRlbXBsYXRlcy9jaGVja291dC5zY3NzXCI7XG5AaW1wb3J0IFwidGVtcGxhdGVzL2NvbnRhY3Quc2Nzc1wiO1xuQGltcG9ydCBcInRlbXBsYXRlcy9jb3Vyc2VzLnNjc3NcIjtcbkBpbXBvcnQgXCJ0ZW1wbGF0ZXMvZGVsaXZlcnkuc2Nzc1wiO1xuQGltcG9ydCBcInRlbXBsYXRlcy9kaXN0cmlidXRpb24uc2Nzc1wiO1xuQGltcG9ydCBcInRlbXBsYXRlcy9ldmVudHMuc2Nzc1wiO1xuQGltcG9ydCBcInRlbXBsYXRlcy9mYXEuc2Nzc1wiO1xuQGltcG9ydCBcInRlbXBsYXRlcy9ncm93ZXJzLnNjc3NcIjtcbkBpbXBvcnQgXCJ0ZW1wbGF0ZXMvaG9tZS5zY3NzXCI7XG5AaW1wb3J0IFwidGVtcGxhdGVzL2xlYXJuLnNjc3NcIjtcbkBpbXBvcnQgXCJ0ZW1wbGF0ZXMvbG9jYXRpb25zLnNjc3NcIjtcbkBpbXBvcnQgXCJ0ZW1wbGF0ZXMvbG9naW4uc2Nzc1wiO1xuQGltcG9ydCBcInRlbXBsYXRlcy9vZmZlcnMuc2Nzc1wiO1xuQGltcG9ydCBcInRlbXBsYXRlcy9vZmZpY2Utb2ZmZXIuc2Nzc1wiO1xuQGltcG9ydCBcInRlbXBsYXRlcy9vdXItY2FmZXMuc2Nzc1wiO1xuQGltcG9ydCBcInRlbXBsYXRlcy9vdXItcGVvcGxlLnNjc3NcIjtcbkBpbXBvcnQgXCJ0ZW1wbGF0ZXMvc2VhcmNoLnNjc3NcIjtcbkBpbXBvcnQgXCJ0ZW1wbGF0ZXMvc2luZ2xlLWNhZmUuc2Nzc1wiO1xuQGltcG9ydCBcInRlbXBsYXRlcy9zaW5nbGUtZXZlbnQuc2Nzc1wiO1xuQGltcG9ydCBcInRlbXBsYXRlcy9zaW5nbGUtbG9jYXRpb25zLnNjc3NcIjtcbkBpbXBvcnQgXCJ0ZW1wbGF0ZXMvc3Vic2NyaXB0aW9uLnNjc3NcIjtcbkBpbXBvcnQgXCJ0ZW1wbGF0ZXMvdGhhbmsteW91LnNjc3NcIjtcbkBpbXBvcnQgXCJ0ZW1wbGF0ZXMvdHJhaW5pbmcuc2Nzc1wiO1xuQGltcG9ydCBcInRlbXBsYXRlcy93aG9sZXNhbGUuc2Nzc1wiO1xuXG4vLyBDb3JlIFRlbXBsYXRlc1xuQGltcG9ydCAnNDA0LnNjc3MnO1xuQGltcG9ydCAnZm9vdGVyLnNjc3MnO1xuQGltcG9ydCAnaGVhZGVyLnNjc3MnO1xuQGltcG9ydCAncGFnZS5zY3NzJztcbkBpbXBvcnQgJ3NpbmdsZS5zY3NzJztcbiIsIiRncmlkLWJyZWFrcG9pbnRzOiAoXG5cdHhzOiAwLFxuXHRzbTogNTc2cHgsXG5cdG1kOiA3NjhweCxcblx0bGc6IDk5MnB4LFxuXHR4bDogMTIwMHB4LFxuXHR4eGw6IDE0NDBweFxuKTtcblxuJGNvbnRhaW5lci1tYXgtd2lkdGhzOiAoXG5cdHNtOiA1NDBweCxcblx0bWQ6IDcyMHB4LFxuXHRsZzogOTYwcHgsXG5cdHhsOiAxMTQwcHgsXG5cdHh4bDogMTM3MHB4XG4pO1xuXG4kbGluay1ob3Zlci1jb2xvcjogIzMzMztcblxuYm9keSB7XG5cdG1pbi13aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG59XG4uY29udGFpbmVyIHtcblx0bWluLXdpZHRoOiAxcHggIWltcG9ydGFudDtcbn1cblxuJGJ0bi10cmFuc2l0aW9uOiBhbGwgLjI1cyBlYXNlO1xuXG4kYnRuLXBhZGRpbmcteTogN3B4O1xuJGJ0bi1wYWRkaW5nLXg6IDEycHg7XG4kZm9udC1zaXplLWJhc2U6IDA7XG4kYnRuLWxpbmUtaGVpZ2h0OiAwO1xuJGJ0bi1ib3JkZXItcmFkaXVzOiAwO1xuXG4kY2FyZC1ib3JkZXItcmFkaXVzOiAwO1xuJGNhcmQtYm9yZGVyLXdpZHRoOiAwO1xuJGNhcmQtYm9yZGVyLWNvbG9yOiBub25lO1xuXG4kaDMtZm9udC1zaXplOiAxNHB4OyIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGF0LXJ1bGUtbm8tdmVuZG9yLXByZWZpeCwgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50LCBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGUsIHByb3BlcnR5LW5vLXZlbmRvci1wcmVmaXhcblxuLy8gUmVib290XG4vL1xuLy8gTm9ybWFsaXphdGlvbiBvZiBIVE1MIGVsZW1lbnRzLCBtYW51YWxseSBmb3JrZWQgZnJvbSBOb3JtYWxpemUuY3NzIHRvIHJlbW92ZVxuLy8gc3R5bGVzIHRhcmdldGluZyBpcnJlbGV2YW50IGJyb3dzZXJzIHdoaWxlIGFwcGx5aW5nIG5ldyBzdHlsZXMuXG4vL1xuLy8gTm9ybWFsaXplIGlzIGxpY2Vuc2VkIE1JVC4gaHR0cHM6Ly9naXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzc1xuXG5cbi8vIERvY3VtZW50XG4vL1xuLy8gMS4gQ2hhbmdlIGZyb20gYGJveC1zaXppbmc6IGNvbnRlbnQtYm94YCBzbyB0aGF0IGB3aWR0aGAgaXMgbm90IGFmZmVjdGVkIGJ5IGBwYWRkaW5nYCBvciBgYm9yZGVyYC5cbi8vIDIuIENoYW5nZSB0aGUgZGVmYXVsdCBmb250IGZhbWlseSBpbiBhbGwgYnJvd3NlcnMuXG4vLyAzLiBDb3JyZWN0IHRoZSBsaW5lIGhlaWdodCBpbiBhbGwgYnJvd3NlcnMuXG4vLyA0LiBQcmV2ZW50IGFkanVzdG1lbnRzIG9mIGZvbnQgc2l6ZSBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2VzIGluIElFIG9uIFdpbmRvd3MgUGhvbmUgYW5kIGluIGlPUy5cbi8vIDUuIENoYW5nZSB0aGUgZGVmYXVsdCB0YXAgaGlnaGxpZ2h0IHRvIGJlIGNvbXBsZXRlbHkgdHJhbnNwYXJlbnQgaW4gaU9TLlxuXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvLyAxXG59XG5cbmh0bWwge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjsgLy8gMlxuICBsaW5lLWhlaWdodDogMS4xNTsgLy8gM1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8vIDRcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKCRibGFjaywgMCk7IC8vIDVcbn1cblxuLy8gU2hpbSBmb3IgXCJuZXdcIiBIVE1MNSBzdHJ1Y3R1cmFsIGVsZW1lbnRzIHRvIGRpc3BsYXkgY29ycmVjdGx5IChJRTEwLCBvbGRlciBicm93c2Vycylcbi8vIFRPRE86IHJlbW92ZSBpbiB2NVxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLWxpc3QtY29tbWEtbmV3bGluZS1hZnRlclxuYXJ0aWNsZSwgYXNpZGUsIGZpZ2NhcHRpb24sIGZpZ3VyZSwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWFpbiwgbmF2LCBzZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8vIEJvZHlcbi8vXG4vLyAxLiBSZW1vdmUgdGhlIG1hcmdpbiBpbiBhbGwgYnJvd3NlcnMuXG4vLyAyLiBBcyBhIGJlc3QgcHJhY3RpY2UsIGFwcGx5IGEgZGVmYXVsdCBgYmFja2dyb3VuZC1jb2xvcmAuXG4vLyAzLiBTZXQgYW4gZXhwbGljaXQgaW5pdGlhbCB0ZXh0LWFsaWduIHZhbHVlIHNvIHRoYXQgd2UgY2FuIGxhdGVyIHVzZVxuLy8gICAgdGhlIGBpbmhlcml0YCB2YWx1ZSBvbiB0aGluZ3MgbGlrZSBgPHRoPmAgZWxlbWVudHMuXG5cbmJvZHkge1xuICBtYXJnaW46IDA7IC8vIDFcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGZvbnQtc2l6ZS1iYXNlKTtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1iYXNlO1xuICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0LWJhc2U7XG4gIGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgdGV4dC1hbGlnbjogbGVmdDsgLy8gM1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYm9keS1iZzsgLy8gMlxufVxuXG4vLyBTdXBwcmVzcyB0aGUgZm9jdXMgb3V0bGluZSBvbiBlbGVtZW50cyB0aGF0IGNhbm5vdCBiZSBhY2Nlc3NlZCB2aWEga2V5Ym9hcmQuXG4vLyBUaGlzIHByZXZlbnRzIGFuIHVud2FudGVkIGZvY3VzIG91dGxpbmUgZnJvbSBhcHBlYXJpbmcgYXJvdW5kIGVsZW1lbnRzIHRoYXRcbi8vIG1pZ2h0IHN0aWxsIHJlc3BvbmQgdG8gcG9pbnRlciBldmVudHMuXG4vL1xuLy8gQ3JlZGl0OiBodHRwczovL2dpdGh1Yi5jb20vc3VpdGNzcy9iYXNlXG5bdGFiaW5kZXg9XCItMVwiXTpmb2N1cyB7XG4gIG91dGxpbmU6IDAgIWltcG9ydGFudDtcbn1cblxuXG4vLyBDb250ZW50IGdyb3VwaW5nXG4vL1xuLy8gMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gRmlyZWZveC5cbi8vIDIuIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFLlxuXG5ociB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyAvLyAxXG4gIGhlaWdodDogMDsgLy8gMVxuICBvdmVyZmxvdzogdmlzaWJsZTsgLy8gMlxufVxuXG5cbi8vXG4vLyBUeXBvZ3JhcGh5XG4vL1xuXG4vLyBSZW1vdmUgdG9wIG1hcmdpbnMgZnJvbSBoZWFkaW5nc1xuLy9cbi8vIEJ5IGRlZmF1bHQsIGA8aDE+YC1gPGg2PmAgYWxsIHJlY2VpdmUgdG9wIGFuZCBib3R0b20gbWFyZ2lucy4gV2UgbnVrZSB0aGUgdG9wXG4vLyBtYXJnaW4gZm9yIGVhc2llciBjb250cm9sIHdpdGhpbiB0eXBlIHNjYWxlcyBhcyBpdCBhdm9pZHMgbWFyZ2luIGNvbGxhcHNpbmcuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgc2VsZWN0b3ItbGlzdC1jb21tYS1uZXdsaW5lLWFmdGVyXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogJGhlYWRpbmdzLW1hcmdpbi1ib3R0b207XG59XG5cbi8vIFJlc2V0IG1hcmdpbnMgb24gcGFyYWdyYXBoc1xuLy9cbi8vIFNpbWlsYXJseSwgdGhlIHRvcCBtYXJnaW4gb24gYDxwPmBzIGdldCByZXNldC4gSG93ZXZlciwgd2UgYWxzbyByZXNldCB0aGVcbi8vIGJvdHRvbSBtYXJnaW4gdG8gdXNlIGByZW1gIHVuaXRzIGluc3RlYWQgb2YgYGVtYC5cbnAge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAkcGFyYWdyYXBoLW1hcmdpbi1ib3R0b207XG59XG5cbi8vIEFiYnJldmlhdGlvbnNcbi8vXG4vLyAxLiBEdXBsaWNhdGUgYmVoYXZpb3IgdG8gdGhlIGRhdGEtKiBhdHRyaWJ1dGUgZm9yIG91ciB0b29sdGlwIHBsdWdpblxuLy8gMi4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIElFLCBPcGVyYSwgYW5kIFNhZmFyaS5cbi8vIDMuIEFkZCBleHBsaWNpdCBjdXJzb3IgdG8gaW5kaWNhdGUgY2hhbmdlZCBiZWhhdmlvci5cbi8vIDQuIFJlbW92ZSB0aGUgYm90dG9tIGJvcmRlciBpbiBGaXJlZm94IDM5LS5cbi8vIDUuIFByZXZlbnQgdGhlIHRleHQtZGVjb3JhdGlvbiB0byBiZSBza2lwcGVkLlxuXG5hYmJyW3RpdGxlXSxcbmFiYnJbZGF0YS1vcmlnaW5hbC10aXRsZV0geyAvLyAxXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyAvLyAyXG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lIGRvdHRlZDsgLy8gMlxuICBjdXJzb3I6IGhlbHA7IC8vIDNcbiAgYm9yZGVyLWJvdHRvbTogMDsgLy8gNFxuICB0ZXh0LWRlY29yYXRpb24tc2tpcC1pbms6IG5vbmU7IC8vIDVcbn1cblxuYWRkcmVzcyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbm9sLFxudWwsXG5kbCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG59XG5cbm9sIG9sLFxudWwgdWwsXG5vbCB1bCxcbnVsIG9sIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuZHQge1xuICBmb250LXdlaWdodDogJGR0LWZvbnQtd2VpZ2h0O1xufVxuXG5kZCB7XG4gIG1hcmdpbi1ib3R0b206IC41cmVtO1xuICBtYXJnaW4tbGVmdDogMDsgLy8gVW5kbyBicm93c2VyIGRlZmF1bHRcbn1cblxuYmxvY2txdW90ZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGRlcjsgLy8gQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaVxufVxuXG5zbWFsbCB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSg4MCUpOyAvLyBBZGQgdGhlIGNvcnJlY3QgZm9udCBzaXplIGluIGFsbCBicm93c2Vyc1xufVxuXG4vL1xuLy8gUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXG4vLyBhbGwgYnJvd3NlcnMuXG4vL1xuXG5zdWIsXG5zdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSg3NSUpO1xuICBsaW5lLWhlaWdodDogMDtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdWIgeyBib3R0b206IC0uMjVlbTsgfVxuc3VwIHsgdG9wOiAtLjVlbTsgfVxuXG5cbi8vXG4vLyBMaW5rc1xuLy9cblxuYSB7XG4gIGNvbG9yOiAkbGluay1jb2xvcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1kZWNvcmF0aW9uO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgLy8gUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgb24gYWN0aXZlIGxpbmtzIGluIElFIDEwLlxuXG4gIEBpbmNsdWRlIGhvdmVyIHtcbiAgICBjb2xvcjogJGxpbmstaG92ZXItY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1ob3Zlci1kZWNvcmF0aW9uO1xuICB9XG59XG5cbi8vIEFuZCB1bmRvIHRoZXNlIHN0eWxlcyBmb3IgcGxhY2Vob2xkZXIgbGlua3MvbmFtZWQgYW5jaG9ycyAod2l0aG91dCBocmVmKVxuLy8gd2hpY2ggaGF2ZSBub3QgYmVlbiBtYWRlIGV4cGxpY2l0bHkga2V5Ym9hcmQtZm9jdXNhYmxlICh3aXRob3V0IHRhYmluZGV4KS5cbi8vIEl0IHdvdWxkIGJlIG1vcmUgc3RyYWlnaHRmb3J3YXJkIHRvIGp1c3QgdXNlIGFbaHJlZl0gaW4gcHJldmlvdXMgYmxvY2ssIGJ1dCB0aGF0XG4vLyBjYXVzZXMgc3BlY2lmaWNpdHkgaXNzdWVzIGluIG1hbnkgb3RoZXIgc3R5bGVzIHRoYXQgYXJlIHRvbyBjb21wbGV4IHRvIGZpeC5cbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE5NDAyXG5cbmE6bm90KFtocmVmXSk6bm90KFt0YWJpbmRleF0pIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuICBAaW5jbHVkZSBob3Zlci1mb2N1cyB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogMDtcbiAgfVxufVxuXG5cbi8vXG4vLyBDb2RlXG4vL1xuXG5wcmUsXG5jb2RlLFxua2JkLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktbW9ub3NwYWNlO1xuICBAaW5jbHVkZSBmb250LXNpemUoMWVtKTsgLy8gQ29ycmVjdCB0aGUgb2RkIGBlbWAgZm9udCBzaXppbmcgaW4gYWxsIGJyb3dzZXJzLlxufVxuXG5wcmUge1xuICAvLyBSZW1vdmUgYnJvd3NlciBkZWZhdWx0IHRvcCBtYXJnaW5cbiAgbWFyZ2luLXRvcDogMDtcbiAgLy8gUmVzZXQgYnJvd3NlciBkZWZhdWx0IG9mIGAxZW1gIHRvIHVzZSBgcmVtYHNcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgLy8gRG9uJ3QgYWxsb3cgY29udGVudCB0byBicmVhayBvdXRzaWRlXG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG5cbi8vXG4vLyBGaWd1cmVzXG4vL1xuXG5maWd1cmUge1xuICAvLyBBcHBseSBhIGNvbnNpc3RlbnQgbWFyZ2luIHN0cmF0ZWd5IChtYXRjaGVzIG91ciB0eXBlIHN0eWxlcykuXG4gIG1hcmdpbjogMCAwIDFyZW07XG59XG5cblxuLy9cbi8vIEltYWdlcyBhbmQgY29udGVudFxuLy9cblxuaW1nIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyLXN0eWxlOiBub25lOyAvLyBSZW1vdmUgdGhlIGJvcmRlciBvbiBpbWFnZXMgaW5zaWRlIGxpbmtzIGluIElFIDEwLS5cbn1cblxuc3ZnIHtcbiAgLy8gV29ya2Fyb3VuZCBmb3IgdGhlIFNWRyBvdmVyZmxvdyBidWcgaW4gSUUxMC8xMSBpcyBzdGlsbCByZXF1aXJlZC5cbiAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjY4NzhcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuXG4vL1xuLy8gVGFibGVzXG4vL1xuXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7IC8vIFByZXZlbnQgZG91YmxlIGJvcmRlcnNcbn1cblxuY2FwdGlvbiB7XG4gIHBhZGRpbmctdG9wOiAkdGFibGUtY2VsbC1wYWRkaW5nO1xuICBwYWRkaW5nLWJvdHRvbTogJHRhYmxlLWNlbGwtcGFkZGluZztcbiAgY29sb3I6ICR0YWJsZS1jYXB0aW9uLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjYXB0aW9uLXNpZGU6IGJvdHRvbTtcbn1cblxudGgge1xuICAvLyBNYXRjaGVzIGRlZmF1bHQgYDx0ZD5gIGFsaWdubWVudCBieSBpbmhlcml0aW5nIGZyb20gdGhlIGA8Ym9keT5gLCBvciB0aGVcbiAgLy8gY2xvc2VzdCBwYXJlbnQgd2l0aCBhIHNldCBgdGV4dC1hbGlnbmAuXG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG59XG5cblxuLy9cbi8vIEZvcm1zXG4vL1xuXG5sYWJlbCB7XG4gIC8vIEFsbG93IGxhYmVscyB0byB1c2UgYG1hcmdpbmAgZm9yIHNwYWNpbmcuXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogJGxhYmVsLW1hcmdpbi1ib3R0b207XG59XG5cbi8vIFJlbW92ZSB0aGUgZGVmYXVsdCBgYm9yZGVyLXJhZGl1c2AgdGhhdCBtYWNPUyBDaHJvbWUgYWRkcy5cbi8vXG4vLyBEZXRhaWxzIGF0IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMjQwOTNcbmJ1dHRvbiB7XG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBwcm9wZXJ0eS1ibGFja2xpc3RcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cblxuLy8gV29yayBhcm91bmQgYSBGaXJlZm94L0lFIGJ1ZyB3aGVyZSB0aGUgdHJhbnNwYXJlbnQgYGJ1dHRvbmAgYmFja2dyb3VuZFxuLy8gcmVzdWx0cyBpbiBhIGxvc3Mgb2YgdGhlIGRlZmF1bHQgYGJ1dHRvbmAgZm9jdXMgc3R5bGVzLlxuLy9cbi8vIENyZWRpdDogaHR0cHM6Ly9naXRodWIuY29tL3N1aXRjc3MvYmFzZS9cbmJ1dHRvbjpmb2N1cyB7XG4gIG91dGxpbmU6IDFweCBkb3R0ZWQ7XG4gIG91dGxpbmU6IDVweCBhdXRvIC13ZWJraXQtZm9jdXMtcmluZy1jb2xvcjtcbn1cblxuaW5wdXQsXG5idXR0b24sXG5zZWxlY3QsXG5vcHRncm91cCxcbnRleHRhcmVhIHtcbiAgbWFyZ2luOiAwOyAvLyBSZW1vdmUgdGhlIG1hcmdpbiBpbiBGaXJlZm94IGFuZCBTYWZhcmlcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZShpbmhlcml0KTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG5cbmJ1dHRvbixcbmlucHV0IHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7IC8vIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2Vcbn1cblxuYnV0dG9uLFxuc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7IC8vIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRmlyZWZveFxufVxuXG4vLyBSZW1vdmUgdGhlIGluaGVyaXRhbmNlIG9mIHdvcmQtd3JhcCBpbiBTYWZhcmkuXG4vL1xuLy8gRGV0YWlscyBhdCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI0OTkwXG5zZWxlY3Qge1xuICB3b3JkLXdyYXA6IG5vcm1hbDtcbn1cblxuXG4vLyAxLiBQcmV2ZW50IGEgV2ViS2l0IGJ1ZyB3aGVyZSAoMikgZGVzdHJveXMgbmF0aXZlIGBhdWRpb2AgYW5kIGB2aWRlb2Bcbi8vICAgIGNvbnRyb2xzIGluIEFuZHJvaWQgNC5cbi8vIDIuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXG5idXR0b24sXG5bdHlwZT1cImJ1dHRvblwiXSwgLy8gMVxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8vIDJcbn1cblxuLy8gT3BpbmlvbmF0ZWQ6IGFkZCBcImhhbmRcIiBjdXJzb3IgdG8gbm9uLWRpc2FibGVkIGJ1dHRvbiBlbGVtZW50cy5cbkBpZiAkZW5hYmxlLXBvaW50ZXItY3Vyc29yLWZvci1idXR0b25zIHtcbiAgYnV0dG9uLFxuICBbdHlwZT1cImJ1dHRvblwiXSxcbiAgW3R5cGU9XCJyZXNldFwiXSxcbiAgW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgICY6bm90KDpkaXNhYmxlZCkge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbiAgfVxufVxuXG4vLyBSZW1vdmUgaW5uZXIgYm9yZGVyIGFuZCBwYWRkaW5nIGZyb20gRmlyZWZveCwgYnV0IGRvbid0IHJlc3RvcmUgdGhlIG91dGxpbmUgbGlrZSBOb3JtYWxpemUuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cblxuaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLy8gMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gSUUgMTAtXG4gIHBhZGRpbmc6IDA7IC8vIDIuIFJlbW92ZSB0aGUgcGFkZGluZyBpbiBJRSAxMC1cbn1cblxuXG5pbnB1dFt0eXBlPVwiZGF0ZVwiXSxcbmlucHV0W3R5cGU9XCJ0aW1lXCJdLFxuaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLFxuaW5wdXRbdHlwZT1cIm1vbnRoXCJdIHtcbiAgLy8gUmVtb3ZlIHRoZSBkZWZhdWx0IGFwcGVhcmFuY2Ugb2YgdGVtcG9yYWwgaW5wdXRzIHRvIGF2b2lkIGEgTW9iaWxlIFNhZmFyaVxuICAvLyBidWcgd2hlcmUgc2V0dGluZyBhIGN1c3RvbSBsaW5lLWhlaWdodCBwcmV2ZW50cyB0ZXh0IGZyb20gYmVpbmcgdmVydGljYWxseVxuICAvLyBjZW50ZXJlZCB3aXRoaW4gdGhlIGlucHV0LlxuICAvLyBTZWUgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEzOTg0OFxuICAvLyBhbmQgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMTI2NlxuICAtd2Via2l0LWFwcGVhcmFuY2U6IGxpc3Rib3g7XG59XG5cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87IC8vIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUuXG4gIC8vIFRleHRhcmVhcyBzaG91bGQgcmVhbGx5IG9ubHkgcmVzaXplIHZlcnRpY2FsbHkgc28gdGhleSBkb24ndCBicmVhayB0aGVpciAoaG9yaXpvbnRhbCkgY29udGFpbmVycy5cbiAgcmVzaXplOiB2ZXJ0aWNhbDtcbn1cblxuZmllbGRzZXQge1xuICAvLyBCcm93c2VycyBzZXQgYSBkZWZhdWx0IGBtaW4td2lkdGg6IG1pbi1jb250ZW50O2Agb24gZmllbGRzZXRzLFxuICAvLyB1bmxpa2UgZS5nLiBgPGRpdj5gcywgd2hpY2ggaGF2ZSBgbWluLXdpZHRoOiAwO2AgYnkgZGVmYXVsdC5cbiAgLy8gU28gd2UgcmVzZXQgdGhhdCB0byBlbnN1cmUgZmllbGRzZXRzIGJlaGF2ZSBtb3JlIGxpa2UgYSBzdGFuZGFyZCBibG9jayBlbGVtZW50LlxuICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMjM1OVxuICAvLyBhbmQgaHR0cHM6Ly9odG1sLnNwZWMud2hhdHdnLm9yZy9tdWx0aXBhZ2UvI3RoZS1maWVsZHNldC1hbmQtbGVnZW5kLWVsZW1lbnRzXG4gIG1pbi13aWR0aDogMDtcbiAgLy8gUmVzZXQgdGhlIGRlZmF1bHQgb3V0bGluZSBiZWhhdmlvciBvZiBmaWVsZHNldHMgc28gdGhleSBkb24ndCBhZmZlY3QgcGFnZSBsYXlvdXQuXG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiAwO1xufVxuXG4vLyAxLiBDb3JyZWN0IHRoZSB0ZXh0IHdyYXBwaW5nIGluIEVkZ2UgYW5kIElFLlxuLy8gMi4gQ29ycmVjdCB0aGUgY29sb3IgaW5oZXJpdGFuY2UgZnJvbSBgZmllbGRzZXRgIGVsZW1lbnRzIGluIElFLlxubGVnZW5kIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7IC8vIDFcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogLjVyZW07XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgxLjVyZW0pO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgY29sb3I6IGluaGVyaXQ7IC8vIDJcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDsgLy8gMVxufVxuXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgLy8gQWRkIHRoZSBjb3JyZWN0IHZlcnRpY2FsIGFsaWdubWVudCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cbn1cblxuLy8gQ29ycmVjdCB0aGUgY3Vyc29yIHN0eWxlIG9mIGluY3JlbWVudCBhbmQgZGVjcmVtZW50IGJ1dHRvbnMgaW4gQ2hyb21lLlxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bztcbn1cblxuW3R5cGU9XCJzZWFyY2hcIl0ge1xuICAvLyBUaGlzIG92ZXJyaWRlcyB0aGUgZXh0cmEgcm91bmRlZCBjb3JuZXJzIG9uIHNlYXJjaCBpbnB1dHMgaW4gaU9TIHNvIHRoYXQgb3VyXG4gIC8vIGAuZm9ybS1jb250cm9sYCBjbGFzcyBjYW4gcHJvcGVybHkgc3R5bGUgdGhlbS4gTm90ZSB0aGF0IHRoaXMgY2Fubm90IHNpbXBseVxuICAvLyBiZSBhZGRlZCB0byBgLmZvcm0tY29udHJvbGAgYXMgaXQncyBub3Qgc3BlY2lmaWMgZW5vdWdoLiBGb3IgZGV0YWlscywgc2VlXG4gIC8vIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTE1ODYuXG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4OyAvLyAyLiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaS5cbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xufVxuXG4vL1xuLy8gUmVtb3ZlIHRoZSBpbm5lciBwYWRkaW5nIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxuLy9cblxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8vXG4vLyAxLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxuLy8gMi4gQ2hhbmdlIGZvbnQgcHJvcGVydGllcyB0byBgaW5oZXJpdGAgaW4gU2FmYXJpLlxuLy9cblxuOjotd2Via2l0LWZpbGUtdXBsb2FkLWJ1dHRvbiB7XG4gIGZvbnQ6IGluaGVyaXQ7IC8vIDJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8vIDFcbn1cblxuLy9cbi8vIENvcnJlY3QgZWxlbWVudCBkaXNwbGF5c1xuLy9cblxub3V0cHV0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtOyAvLyBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnNcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7IC8vIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFXG59XG5cbi8vIEFsd2F5cyBoaWRlIGFuIGVsZW1lbnQgd2l0aCB0aGUgYGhpZGRlbmAgSFRNTCBhdHRyaWJ1dGUgKGZyb20gUHVyZUNTUykuXG4vLyBOZWVkZWQgZm9yIHByb3BlciBkaXNwbGF5IGluIElFIDEwLS5cbltoaWRkZW5dIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuIiwiQGltcG9ydCB1cmwoLi4vLi4vbm9kZV9tb2R1bGVzL0BmYW5jeWFwcHMvZmFuY3lib3gvZGlzdC9qcXVlcnkuZmFuY3lib3gubWluLmNzcyk7XG5AaW1wb3J0IHVybCguLi8uLi9ub2RlX21vZHVsZXMvYW9zL2Rpc3QvYW9zLmNzcyk7XG5ib2R5IHtcbiAgbWluLXdpZHRoOiAxcHggIWltcG9ydGFudDsgfVxuXG4uY29udGFpbmVyIHtcbiAgbWluLXdpZHRoOiAxcHggIWltcG9ydGFudDsgfVxuXG4qLFxuKjo6YmVmb3JlLFxuKjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbmh0bWwge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDEuMTU7XG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApOyB9XG5cbmFydGljbGUsIGFzaWRlLCBmaWdjYXB0aW9uLCBmaWd1cmUsIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1haW4sIG5hdiwgc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbmJvZHkge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtc2l6ZTogMDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cblxuW3RhYmluZGV4PVwiLTFcIl06Zm9jdXMge1xuICBvdXRsaW5lOiAwICFpbXBvcnRhbnQ7IH1cblxuaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogdmlzaWJsZTsgfVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtOyB9XG5cbnAge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtOyB9XG5cbmFiYnJbdGl0bGVdLFxuYWJicltkYXRhLW9yaWdpbmFsLXRpdGxlXSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7XG4gIGN1cnNvcjogaGVscDtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgdGV4dC1kZWNvcmF0aW9uLXNraXAtaW5rOiBub25lOyB9XG5cbmFkZHJlc3Mge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0OyB9XG5cbm9sLFxudWwsXG5kbCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07IH1cblxub2wgb2wsXG51bCB1bCxcbm9sIHVsLFxudWwgb2wge1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbmR0IHtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG5kZCB7XG4gIG1hcmdpbi1ib3R0b206IC41cmVtO1xuICBtYXJnaW4tbGVmdDogMDsgfVxuXG5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luOiAwIDAgMXJlbTsgfVxuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjsgfVxuXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlOyB9XG5cbnN1YixcbnN1cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IH1cblxuc3ViIHtcbiAgYm90dG9tOiAtLjI1ZW07IH1cblxuc3VwIHtcbiAgdG9wOiAtLjVlbTsgfVxuXG5hIHtcbiAgY29sb3I6ICMwMDdiZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgYTpob3ZlciB7XG4gICAgY29sb3I6ICMzMzM7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuYTpub3QoW2hyZWZdKTpub3QoW3RhYmluZGV4XSkge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIGE6bm90KFtocmVmXSk6bm90KFt0YWJpbmRleF0pOmhvdmVyLCBhOm5vdChbaHJlZl0pOm5vdChbdGFiaW5kZXhdKTpmb2N1cyB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIGE6bm90KFtocmVmXSk6bm90KFt0YWJpbmRleF0pOmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwOyB9XG5cbnByZSxcbmNvZGUsXG5rYmQsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IFNGTW9uby1SZWd1bGFyLCBNZW5sbywgTW9uYWNvLCBDb25zb2xhcywgXCJMaWJlcmF0aW9uIE1vbm9cIiwgXCJDb3VyaWVyIE5ld1wiLCBtb25vc3BhY2U7XG4gIGZvbnQtc2l6ZTogMWVtOyB9XG5cbnByZSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIG92ZXJmbG93OiBhdXRvOyB9XG5cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMCAwIDFyZW07IH1cblxuaW1nIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyLXN0eWxlOiBub25lOyB9XG5cbnN2ZyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlOyB9XG5cbmNhcHRpb24ge1xuICBwYWRkaW5nLXRvcDogMC43NXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNzVyZW07XG4gIGNvbG9yOiAjNmM3NTdkO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBjYXB0aW9uLXNpZGU6IGJvdHRvbTsgfVxuXG50aCB7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7IH1cblxubGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTsgfVxuXG5idXR0b24ge1xuICBib3JkZXItcmFkaXVzOiAwOyB9XG5cbmJ1dHRvbjpmb2N1cyB7XG4gIG91dGxpbmU6IDFweCBkb3R0ZWQ7XG4gIG91dGxpbmU6IDVweCBhdXRvIC13ZWJraXQtZm9jdXMtcmluZy1jb2xvcjsgfVxuXG5pbnB1dCxcbmJ1dHRvbixcbnNlbGVjdCxcbm9wdGdyb3VwLFxudGV4dGFyZWEge1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0OyB9XG5cbmJ1dHRvbixcbmlucHV0IHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7IH1cblxuYnV0dG9uLFxuc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7IH1cblxuc2VsZWN0IHtcbiAgd29yZC13cmFwOiBub3JtYWw7IH1cblxuYnV0dG9uLFxuW3R5cGU9XCJidXR0b25cIl0sXG5bdHlwZT1cInJlc2V0XCJdLFxuW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgfVxuXG5idXR0b246bm90KDpkaXNhYmxlZCksXG5bdHlwZT1cImJ1dHRvblwiXTpub3QoOmRpc2FibGVkKSxcblt0eXBlPVwicmVzZXRcIl06bm90KDpkaXNhYmxlZCksXG5bdHlwZT1cInN1Ym1pdFwiXTpub3QoOmRpc2FibGVkKSB7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1zdHlsZTogbm9uZTsgfVxuXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0sXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBwYWRkaW5nOiAwOyB9XG5cbmlucHV0W3R5cGU9XCJkYXRlXCJdLFxuaW5wdXRbdHlwZT1cInRpbWVcIl0sXG5pbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0sXG5pbnB1dFt0eXBlPVwibW9udGhcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGxpc3Rib3g7IH1cblxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bztcbiAgcmVzaXplOiB2ZXJ0aWNhbDsgfVxuXG5maWVsZHNldCB7XG4gIG1pbi13aWR0aDogMDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDA7IH1cblxubGVnZW5kIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1ib3R0b206IC41cmVtO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsOyB9XG5cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyB9XG5cblt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xuICBoZWlnaHQ6IGF1dG87IH1cblxuW3R5cGU9XCJzZWFyY2hcIl0ge1xuICBvdXRsaW5lLW9mZnNldDogLTJweDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyB9XG5cblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyB9XG5cbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICBmb250OiBpbmhlcml0O1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgfVxuXG5vdXRwdXQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5baGlkZGVuXSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LFxuLmgxLCAuaDIsIC5oMywgLmg0LCAuaDUsIC5oNiB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjsgfVxuXG5oMSwgLmgxIHtcbiAgZm9udC1zaXplOiAwOyB9XG5cbmgyLCAuaDIge1xuICBmb250LXNpemU6IDA7IH1cblxuaDMsIC5oMyB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07IH1cblxuaDQsIC5oNCB7XG4gIGZvbnQtc2l6ZTogMDsgfVxuXG5oNSwgLmg1IHtcbiAgZm9udC1zaXplOiAwOyB9XG5cbmg2LCAuaDYge1xuICBmb250LXNpemU6IDA7IH1cblxuLmxlYWQge1xuICBmb250LXNpemU6IDA7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7IH1cblxuLmRpc3BsYXktMSB7XG4gIGZvbnQtc2l6ZTogNnJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjsgfVxuXG4uZGlzcGxheS0yIHtcbiAgZm9udC1zaXplOiA1LjVyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7IH1cblxuLmRpc3BsYXktMyB7XG4gIGZvbnQtc2l6ZTogNC41cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS4yOyB9XG5cbi5kaXNwbGF5LTQge1xuICBmb250LXNpemU6IDMuNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjsgfVxuXG5ociB7XG4gIG1hcmdpbi10b3A6IDFyZW07XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTsgfVxuXG5zbWFsbCxcbi5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlO1xuICBmb250LXdlaWdodDogNDAwOyB9XG5cbm1hcmssXG4ubWFyayB7XG4gIHBhZGRpbmc6IDAuMmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOGUzOyB9XG5cbi5saXN0LXVuc3R5bGVkIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG5cbi5saXN0LWlubGluZSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTsgfVxuXG4ubGlzdC1pbmxpbmUtaXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAubGlzdC1pbmxpbmUtaXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTsgfVxuXG4uaW5pdGlhbGlzbSB7XG4gIGZvbnQtc2l6ZTogOTAlO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi5ibG9ja3F1b3RlIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgZm9udC1zaXplOiAwOyB9XG5cbi5ibG9ja3F1b3RlLWZvb3RlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDgwJTtcbiAgY29sb3I6ICM2Yzc1N2Q7IH1cbiAgLmJsb2NrcXVvdGUtZm9vdGVyOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFwyMDE0XFwwMEEwXCI7IH1cblxuLmltZy1mbHVpZCB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi5pbWctdGh1bWJuYWlsIHtcbiAgcGFkZGluZzogMC4yNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RlZTJlNjtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87IH1cblxuLmZpZ3VyZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG4uZmlndXJlLWltZyB7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7IH1cblxuLmZpZ3VyZS1jYXB0aW9uIHtcbiAgZm9udC1zaXplOiA5MCU7XG4gIGNvbG9yOiAjNmM3NTdkOyB9XG5cbmNvZGUge1xuICBmb250LXNpemU6IDg3LjUlO1xuICBjb2xvcjogI2U4M2U4YztcbiAgd29yZC1icmVhazogYnJlYWstd29yZDsgfVxuICBhID4gY29kZSB7XG4gICAgY29sb3I6IGluaGVyaXQ7IH1cblxua2JkIHtcbiAgcGFkZGluZzogMC4ycmVtIDAuNHJlbTtcbiAgZm9udC1zaXplOiA4Ny41JTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTI1Mjk7XG4gIGJvcmRlci1yYWRpdXM6IDAuMnJlbTsgfVxuICBrYmQga2JkIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGZvbnQtc2l6ZTogMTAwJTtcbiAgICBmb250LXdlaWdodDogNzAwOyB9XG5cbnByZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDg3LjUlO1xuICBjb2xvcjogIzIxMjUyOTsgfVxuICBwcmUgY29kZSB7XG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIHdvcmQtYnJlYWs6IG5vcm1hbDsgfVxuXG4ucHJlLXNjcm9sbGFibGUge1xuICBtYXgtaGVpZ2h0OiAzNDBweDtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsOyB9XG5cbi5jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC5jb250YWluZXIge1xuICAgICAgbWF4LXdpZHRoOiA1NDBweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5jb250YWluZXIge1xuICAgICAgbWF4LXdpZHRoOiA3MjBweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5jb250YWluZXIge1xuICAgICAgbWF4LXdpZHRoOiA5NjBweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAuY29udGFpbmVyIHtcbiAgICAgIG1heC13aWR0aDogMTE0MHB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAgIC5jb250YWluZXIge1xuICAgICAgbWF4LXdpZHRoOiAxMzcwcHg7IH0gfVxuXG4uY29udGFpbmVyLWZsdWlkIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bzsgfVxuXG4ucm93LCBib2R5LnNpbmdsZS1wcm9kdWN0IC51cHNlbGxzIC5wcm9kdWN0cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4OyB9XG5cbi5uby1ndXR0ZXJzIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBtYXJnaW4tbGVmdDogMDsgfVxuICAubm8tZ3V0dGVycyA+IC5jb2wsXG4gIC5uby1ndXR0ZXJzID4gW2NsYXNzKj1cImNvbC1cIl0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwOyB9XG5cbi5jb2wtMSwgLmNvbC0yLCAuY29sLTMsIC5jb2wtNCwgLmNvbC01LCAuY29sLTYsIC5jb2wtNywgLmNvbC04LCAuY29sLTksIC5jb2wtMTAsIC5jb2wtMTEsIC5jb2wtMTIsIC5jb2wsXG4uY29sLWF1dG8sIC5jb2wtc20tMSwgLmNvbC1zbS0yLCAuY29sLXNtLTMsIC5jb2wtc20tNCwgLmNvbC1zbS01LCAuY29sLXNtLTYsIC5jb2wtc20tNywgLmNvbC1zbS04LCAuY29sLXNtLTksIC5jb2wtc20tMTAsIC5jb2wtc20tMTEsIC5jb2wtc20tMTIsIC5jb2wtc20sXG4uY29sLXNtLWF1dG8sIC5jb2wtbWQtMSwgLmNvbC1tZC0yLCAuY29sLW1kLTMsIC5jb2wtbWQtNCwgLmNvbC1tZC01LCAuY29sLW1kLTYsIC5jb2wtbWQtNywgLmNvbC1tZC04LCAuY29sLW1kLTksIC5jb2wtbWQtMTAsIC5jb2wtbWQtMTEsIC5jb2wtbWQtMTIsIC5jb2wtbWQsXG4uY29sLW1kLWF1dG8sIC5jb2wtbGctMSwgLmNvbC1sZy0yLCAuY29sLWxnLTMsIC5jb2wtbGctNCwgLmNvbC1sZy01LCAuY29sLWxnLTYsIC5jb2wtbGctNywgLmNvbC1sZy04LCAuY29sLWxnLTksIC5jb2wtbGctMTAsIC5jb2wtbGctMTEsIC5jb2wtbGctMTIsIC5jb2wtbGcsXG4uY29sLWxnLWF1dG8sIC5jb2wteGwtMSwgLmNvbC14bC0yLCAuY29sLXhsLTMsIC5jb2wteGwtNCwgLmNvbC14bC01LCAuY29sLXhsLTYsIC5jb2wteGwtNywgLmNvbC14bC04LCAuY29sLXhsLTksIC5jb2wteGwtMTAsIC5jb2wteGwtMTEsIC5jb2wteGwtMTIsIC5jb2wteGwsXG4uY29sLXhsLWF1dG8sIC5jb2wteHhsLTEsIC5jb2wteHhsLTIsIC5jb2wteHhsLTMsIC5jb2wteHhsLTQsIC5jb2wteHhsLTUsIC5jb2wteHhsLTYsIC5jb2wteHhsLTcsIC5jb2wteHhsLTgsIC5jb2wteHhsLTksIC5jb2wteHhsLTEwLCAuY29sLXh4bC0xMSwgLmNvbC14eGwtMTIsIC5jb2wteHhsLFxuLmNvbC14eGwtYXV0byB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDsgfVxuXG4uY29sIHtcbiAgZmxleC1iYXNpczogMDtcbiAgZmxleC1ncm93OiAxO1xuICBtYXgtd2lkdGg6IDEwMCU7IH1cblxuLmNvbC1hdXRvIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIHdpZHRoOiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7IH1cblxuLmNvbC0xIHtcbiAgZmxleDogMCAwIDguMzMzMzMlO1xuICBtYXgtd2lkdGg6IDguMzMzMzMlOyB9XG5cbi5jb2wtMiB7XG4gIGZsZXg6IDAgMCAxNi42NjY2NyU7XG4gIG1heC13aWR0aDogMTYuNjY2NjclOyB9XG5cbi5jb2wtMyB7XG4gIGZsZXg6IDAgMCAyNSU7XG4gIG1heC13aWR0aDogMjUlOyB9XG5cbi5jb2wtNCB7XG4gIGZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gIG1heC13aWR0aDogMzMuMzMzMzMlOyB9XG5cbi5jb2wtNSB7XG4gIGZsZXg6IDAgMCA0MS42NjY2NyU7XG4gIG1heC13aWR0aDogNDEuNjY2NjclOyB9XG5cbi5jb2wtNiB7XG4gIGZsZXg6IDAgMCA1MCU7XG4gIG1heC13aWR0aDogNTAlOyB9XG5cbi5jb2wtNyB7XG4gIGZsZXg6IDAgMCA1OC4zMzMzMyU7XG4gIG1heC13aWR0aDogNTguMzMzMzMlOyB9XG5cbi5jb2wtOCB7XG4gIGZsZXg6IDAgMCA2Ni42NjY2NyU7XG4gIG1heC13aWR0aDogNjYuNjY2NjclOyB9XG5cbi5jb2wtOSB7XG4gIGZsZXg6IDAgMCA3NSU7XG4gIG1heC13aWR0aDogNzUlOyB9XG5cbi5jb2wtMTAge1xuICBmbGV4OiAwIDAgODMuMzMzMzMlO1xuICBtYXgtd2lkdGg6IDgzLjMzMzMzJTsgfVxuXG4uY29sLTExIHtcbiAgZmxleDogMCAwIDkxLjY2NjY3JTtcbiAgbWF4LXdpZHRoOiA5MS42NjY2NyU7IH1cblxuLmNvbC0xMiB7XG4gIGZsZXg6IDAgMCAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7IH1cblxuLm9yZGVyLWZpcnN0IHtcbiAgb3JkZXI6IC0xOyB9XG5cbi5vcmRlci1sYXN0IHtcbiAgb3JkZXI6IDEzOyB9XG5cbi5vcmRlci0wIHtcbiAgb3JkZXI6IDA7IH1cblxuLm9yZGVyLTEge1xuICBvcmRlcjogMTsgfVxuXG4ub3JkZXItMiB7XG4gIG9yZGVyOiAyOyB9XG5cbi5vcmRlci0zIHtcbiAgb3JkZXI6IDM7IH1cblxuLm9yZGVyLTQge1xuICBvcmRlcjogNDsgfVxuXG4ub3JkZXItNSB7XG4gIG9yZGVyOiA1OyB9XG5cbi5vcmRlci02IHtcbiAgb3JkZXI6IDY7IH1cblxuLm9yZGVyLTcge1xuICBvcmRlcjogNzsgfVxuXG4ub3JkZXItOCB7XG4gIG9yZGVyOiA4OyB9XG5cbi5vcmRlci05IHtcbiAgb3JkZXI6IDk7IH1cblxuLm9yZGVyLTEwIHtcbiAgb3JkZXI6IDEwOyB9XG5cbi5vcmRlci0xMSB7XG4gIG9yZGVyOiAxMTsgfVxuXG4ub3JkZXItMTIge1xuICBvcmRlcjogMTI7IH1cblxuLm9mZnNldC0xIHtcbiAgbWFyZ2luLWxlZnQ6IDguMzMzMzMlOyB9XG5cbi5vZmZzZXQtMiB7XG4gIG1hcmdpbi1sZWZ0OiAxNi42NjY2NyU7IH1cblxuLm9mZnNldC0zIHtcbiAgbWFyZ2luLWxlZnQ6IDI1JTsgfVxuXG4ub2Zmc2V0LTQge1xuICBtYXJnaW4tbGVmdDogMzMuMzMzMzMlOyB9XG5cbi5vZmZzZXQtNSB7XG4gIG1hcmdpbi1sZWZ0OiA0MS42NjY2NyU7IH1cblxuLm9mZnNldC02IHtcbiAgbWFyZ2luLWxlZnQ6IDUwJTsgfVxuXG4ub2Zmc2V0LTcge1xuICBtYXJnaW4tbGVmdDogNTguMzMzMzMlOyB9XG5cbi5vZmZzZXQtOCB7XG4gIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NyU7IH1cblxuLm9mZnNldC05IHtcbiAgbWFyZ2luLWxlZnQ6IDc1JTsgfVxuXG4ub2Zmc2V0LTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzJTsgfVxuXG4ub2Zmc2V0LTExIHtcbiAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY3JTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNvbC1zbSB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5jb2wtc20tYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5jb2wtc20tMSB7XG4gICAgZmxleDogMCAwIDguMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMyU7IH1cbiAgLmNvbC1zbS0yIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjclOyB9XG4gIC5jb2wtc20tMyB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTsgfVxuICAuY29sLXNtLTQge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMyU7IH1cbiAgLmNvbC1zbS01IHtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjclOyB9XG4gIC5jb2wtc20tNiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTsgfVxuICAuY29sLXNtLTcge1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMyU7IH1cbiAgLmNvbC1zbS04IHtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjclOyB9XG4gIC5jb2wtc20tOSB7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTsgfVxuICAuY29sLXNtLTEwIHtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMlOyB9XG4gIC5jb2wtc20tMTEge1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NyU7IH1cbiAgLmNvbC1zbS0xMiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5vcmRlci1zbS1maXJzdCB7XG4gICAgb3JkZXI6IC0xOyB9XG4gIC5vcmRlci1zbS1sYXN0IHtcbiAgICBvcmRlcjogMTM7IH1cbiAgLm9yZGVyLXNtLTAge1xuICAgIG9yZGVyOiAwOyB9XG4gIC5vcmRlci1zbS0xIHtcbiAgICBvcmRlcjogMTsgfVxuICAub3JkZXItc20tMiB7XG4gICAgb3JkZXI6IDI7IH1cbiAgLm9yZGVyLXNtLTMge1xuICAgIG9yZGVyOiAzOyB9XG4gIC5vcmRlci1zbS00IHtcbiAgICBvcmRlcjogNDsgfVxuICAub3JkZXItc20tNSB7XG4gICAgb3JkZXI6IDU7IH1cbiAgLm9yZGVyLXNtLTYge1xuICAgIG9yZGVyOiA2OyB9XG4gIC5vcmRlci1zbS03IHtcbiAgICBvcmRlcjogNzsgfVxuICAub3JkZXItc20tOCB7XG4gICAgb3JkZXI6IDg7IH1cbiAgLm9yZGVyLXNtLTkge1xuICAgIG9yZGVyOiA5OyB9XG4gIC5vcmRlci1zbS0xMCB7XG4gICAgb3JkZXI6IDEwOyB9XG4gIC5vcmRlci1zbS0xMSB7XG4gICAgb3JkZXI6IDExOyB9XG4gIC5vcmRlci1zbS0xMiB7XG4gICAgb3JkZXI6IDEyOyB9XG4gIC5vZmZzZXQtc20tMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgLm9mZnNldC1zbS0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMyU7IH1cbiAgLm9mZnNldC1zbS0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjclOyB9XG4gIC5vZmZzZXQtc20tMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTsgfVxuICAub2Zmc2V0LXNtLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7IH1cbiAgLm9mZnNldC1zbS01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjclOyB9XG4gIC5vZmZzZXQtc20tNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTsgfVxuICAub2Zmc2V0LXNtLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMyU7IH1cbiAgLm9mZnNldC1zbS04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjclOyB9XG4gIC5vZmZzZXQtc20tOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTsgfVxuICAub2Zmc2V0LXNtLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMlOyB9XG4gIC5vZmZzZXQtc20tMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NyU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbC1tZCB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5jb2wtbWQtYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5jb2wtbWQtMSB7XG4gICAgZmxleDogMCAwIDguMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMyU7IH1cbiAgLmNvbC1tZC0yIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjclOyB9XG4gIC5jb2wtbWQtMyB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTsgfVxuICAuY29sLW1kLTQge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMyU7IH1cbiAgLmNvbC1tZC01IHtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjclOyB9XG4gIC5jb2wtbWQtNiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTsgfVxuICAuY29sLW1kLTcge1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMyU7IH1cbiAgLmNvbC1tZC04IHtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjclOyB9XG4gIC5jb2wtbWQtOSB7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTsgfVxuICAuY29sLW1kLTEwIHtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMlOyB9XG4gIC5jb2wtbWQtMTEge1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NyU7IH1cbiAgLmNvbC1tZC0xMiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5vcmRlci1tZC1maXJzdCB7XG4gICAgb3JkZXI6IC0xOyB9XG4gIC5vcmRlci1tZC1sYXN0IHtcbiAgICBvcmRlcjogMTM7IH1cbiAgLm9yZGVyLW1kLTAge1xuICAgIG9yZGVyOiAwOyB9XG4gIC5vcmRlci1tZC0xIHtcbiAgICBvcmRlcjogMTsgfVxuICAub3JkZXItbWQtMiB7XG4gICAgb3JkZXI6IDI7IH1cbiAgLm9yZGVyLW1kLTMge1xuICAgIG9yZGVyOiAzOyB9XG4gIC5vcmRlci1tZC00IHtcbiAgICBvcmRlcjogNDsgfVxuICAub3JkZXItbWQtNSB7XG4gICAgb3JkZXI6IDU7IH1cbiAgLm9yZGVyLW1kLTYge1xuICAgIG9yZGVyOiA2OyB9XG4gIC5vcmRlci1tZC03IHtcbiAgICBvcmRlcjogNzsgfVxuICAub3JkZXItbWQtOCB7XG4gICAgb3JkZXI6IDg7IH1cbiAgLm9yZGVyLW1kLTkge1xuICAgIG9yZGVyOiA5OyB9XG4gIC5vcmRlci1tZC0xMCB7XG4gICAgb3JkZXI6IDEwOyB9XG4gIC5vcmRlci1tZC0xMSB7XG4gICAgb3JkZXI6IDExOyB9XG4gIC5vcmRlci1tZC0xMiB7XG4gICAgb3JkZXI6IDEyOyB9XG4gIC5vZmZzZXQtbWQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgLm9mZnNldC1tZC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMyU7IH1cbiAgLm9mZnNldC1tZC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjclOyB9XG4gIC5vZmZzZXQtbWQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTsgfVxuICAub2Zmc2V0LW1kLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7IH1cbiAgLm9mZnNldC1tZC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjclOyB9XG4gIC5vZmZzZXQtbWQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTsgfVxuICAub2Zmc2V0LW1kLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMyU7IH1cbiAgLm9mZnNldC1tZC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjclOyB9XG4gIC5vZmZzZXQtbWQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTsgfVxuICAub2Zmc2V0LW1kLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMlOyB9XG4gIC5vZmZzZXQtbWQtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NyU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbC1sZyB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5jb2wtbGctYXV0byB7XG4gICAgZmxleDogMCAwIGF1dG87XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5jb2wtbGctMSB7XG4gICAgZmxleDogMCAwIDguMzMzMzMlO1xuICAgIG1heC13aWR0aDogOC4zMzMzMyU7IH1cbiAgLmNvbC1sZy0yIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjclOyB9XG4gIC5jb2wtbGctMyB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTsgfVxuICAuY29sLWxnLTQge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMyU7IH1cbiAgLmNvbC1sZy01IHtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjclOyB9XG4gIC5jb2wtbGctNiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTsgfVxuICAuY29sLWxnLTcge1xuICAgIGZsZXg6IDAgMCA1OC4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMyU7IH1cbiAgLmNvbC1sZy04IHtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjclOyB9XG4gIC5jb2wtbGctOSB7XG4gICAgZmxleDogMCAwIDc1JTtcbiAgICBtYXgtd2lkdGg6IDc1JTsgfVxuICAuY29sLWxnLTEwIHtcbiAgICBmbGV4OiAwIDAgODMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMlOyB9XG4gIC5jb2wtbGctMTEge1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NyU7IH1cbiAgLmNvbC1sZy0xMiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5vcmRlci1sZy1maXJzdCB7XG4gICAgb3JkZXI6IC0xOyB9XG4gIC5vcmRlci1sZy1sYXN0IHtcbiAgICBvcmRlcjogMTM7IH1cbiAgLm9yZGVyLWxnLTAge1xuICAgIG9yZGVyOiAwOyB9XG4gIC5vcmRlci1sZy0xIHtcbiAgICBvcmRlcjogMTsgfVxuICAub3JkZXItbGctMiB7XG4gICAgb3JkZXI6IDI7IH1cbiAgLm9yZGVyLWxnLTMge1xuICAgIG9yZGVyOiAzOyB9XG4gIC5vcmRlci1sZy00IHtcbiAgICBvcmRlcjogNDsgfVxuICAub3JkZXItbGctNSB7XG4gICAgb3JkZXI6IDU7IH1cbiAgLm9yZGVyLWxnLTYge1xuICAgIG9yZGVyOiA2OyB9XG4gIC5vcmRlci1sZy03IHtcbiAgICBvcmRlcjogNzsgfVxuICAub3JkZXItbGctOCB7XG4gICAgb3JkZXI6IDg7IH1cbiAgLm9yZGVyLWxnLTkge1xuICAgIG9yZGVyOiA5OyB9XG4gIC5vcmRlci1sZy0xMCB7XG4gICAgb3JkZXI6IDEwOyB9XG4gIC5vcmRlci1sZy0xMSB7XG4gICAgb3JkZXI6IDExOyB9XG4gIC5vcmRlci1sZy0xMiB7XG4gICAgb3JkZXI6IDEyOyB9XG4gIC5vZmZzZXQtbGctMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgLm9mZnNldC1sZy0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMyU7IH1cbiAgLm9mZnNldC1sZy0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjclOyB9XG4gIC5vZmZzZXQtbGctMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTsgfVxuICAub2Zmc2V0LWxnLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7IH1cbiAgLm9mZnNldC1sZy01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjclOyB9XG4gIC5vZmZzZXQtbGctNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTsgfVxuICAub2Zmc2V0LWxnLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMyU7IH1cbiAgLm9mZnNldC1sZy04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjclOyB9XG4gIC5vZmZzZXQtbGctOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTsgfVxuICAub2Zmc2V0LWxnLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMlOyB9XG4gIC5vZmZzZXQtbGctMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NyU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jb2wteGwge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAuY29sLXhsLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAuY29sLXhsLTEge1xuICAgIGZsZXg6IDAgMCA4LjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMlOyB9XG4gIC5jb2wteGwtMiB7XG4gICAgZmxleDogMCAwIDE2LjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY3JTsgfVxuICAuY29sLXhsLTMge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7IH1cbiAgLmNvbC14bC00IHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMlO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMlOyB9XG4gIC5jb2wteGwtNSB7XG4gICAgZmxleDogMCAwIDQxLjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY3JTsgfVxuICAuY29sLXhsLTYge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7IH1cbiAgLmNvbC14bC03IHtcbiAgICBmbGV4OiAwIDAgNTguMzMzMzMlO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMlOyB9XG4gIC5jb2wteGwtOCB7XG4gICAgZmxleDogMCAwIDY2LjY2NjY3JTtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY3JTsgfVxuICAuY29sLXhsLTkge1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7IH1cbiAgLmNvbC14bC0xMCB7XG4gICAgZmxleDogMCAwIDgzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzJTsgfVxuICAuY29sLXhsLTExIHtcbiAgICBmbGV4OiAwIDAgOTEuNjY2NjclO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjclOyB9XG4gIC5jb2wteGwtMTIge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAub3JkZXIteGwtZmlyc3Qge1xuICAgIG9yZGVyOiAtMTsgfVxuICAub3JkZXIteGwtbGFzdCB7XG4gICAgb3JkZXI6IDEzOyB9XG4gIC5vcmRlci14bC0wIHtcbiAgICBvcmRlcjogMDsgfVxuICAub3JkZXIteGwtMSB7XG4gICAgb3JkZXI6IDE7IH1cbiAgLm9yZGVyLXhsLTIge1xuICAgIG9yZGVyOiAyOyB9XG4gIC5vcmRlci14bC0zIHtcbiAgICBvcmRlcjogMzsgfVxuICAub3JkZXIteGwtNCB7XG4gICAgb3JkZXI6IDQ7IH1cbiAgLm9yZGVyLXhsLTUge1xuICAgIG9yZGVyOiA1OyB9XG4gIC5vcmRlci14bC02IHtcbiAgICBvcmRlcjogNjsgfVxuICAub3JkZXIteGwtNyB7XG4gICAgb3JkZXI6IDc7IH1cbiAgLm9yZGVyLXhsLTgge1xuICAgIG9yZGVyOiA4OyB9XG4gIC5vcmRlci14bC05IHtcbiAgICBvcmRlcjogOTsgfVxuICAub3JkZXIteGwtMTAge1xuICAgIG9yZGVyOiAxMDsgfVxuICAub3JkZXIteGwtMTEge1xuICAgIG9yZGVyOiAxMTsgfVxuICAub3JkZXIteGwtMTIge1xuICAgIG9yZGVyOiAxMjsgfVxuICAub2Zmc2V0LXhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gIC5vZmZzZXQteGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMlOyB9XG4gIC5vZmZzZXQteGwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY3JTsgfVxuICAub2Zmc2V0LXhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7IH1cbiAgLm9mZnNldC14bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMlOyB9XG4gIC5vZmZzZXQteGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY3JTsgfVxuICAub2Zmc2V0LXhsLTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7IH1cbiAgLm9mZnNldC14bC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMlOyB9XG4gIC5vZmZzZXQteGwtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY3JTsgfVxuICAub2Zmc2V0LXhsLTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7IH1cbiAgLm9mZnNldC14bC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzJTsgfVxuICAub2Zmc2V0LXhsLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjclOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuY29sLXh4bCB7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIC5jb2wteHhsLWF1dG8ge1xuICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAuY29sLXh4bC0xIHtcbiAgICBmbGV4OiAwIDAgOC4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzJTsgfVxuICAuY29sLXh4bC0yIHtcbiAgICBmbGV4OiAwIDAgMTYuNjY2NjclO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjclOyB9XG4gIC5jb2wteHhsLTMge1xuICAgIGZsZXg6IDAgMCAyNSU7XG4gICAgbWF4LXdpZHRoOiAyNSU7IH1cbiAgLmNvbC14eGwtNCB7XG4gICAgZmxleDogMCAwIDMzLjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzJTsgfVxuICAuY29sLXh4bC01IHtcbiAgICBmbGV4OiAwIDAgNDEuNjY2NjclO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjclOyB9XG4gIC5jb2wteHhsLTYge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7IH1cbiAgLmNvbC14eGwtNyB7XG4gICAgZmxleDogMCAwIDU4LjMzMzMzJTtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzJTsgfVxuICAuY29sLXh4bC04IHtcbiAgICBmbGV4OiAwIDAgNjYuNjY2NjclO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjclOyB9XG4gIC5jb2wteHhsLTkge1xuICAgIGZsZXg6IDAgMCA3NSU7XG4gICAgbWF4LXdpZHRoOiA3NSU7IH1cbiAgLmNvbC14eGwtMTAge1xuICAgIGZsZXg6IDAgMCA4My4zMzMzMyU7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMyU7IH1cbiAgLmNvbC14eGwtMTEge1xuICAgIGZsZXg6IDAgMCA5MS42NjY2NyU7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NyU7IH1cbiAgLmNvbC14eGwtMTIge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTsgfVxuICAub3JkZXIteHhsLWZpcnN0IHtcbiAgICBvcmRlcjogLTE7IH1cbiAgLm9yZGVyLXh4bC1sYXN0IHtcbiAgICBvcmRlcjogMTM7IH1cbiAgLm9yZGVyLXh4bC0wIHtcbiAgICBvcmRlcjogMDsgfVxuICAub3JkZXIteHhsLTEge1xuICAgIG9yZGVyOiAxOyB9XG4gIC5vcmRlci14eGwtMiB7XG4gICAgb3JkZXI6IDI7IH1cbiAgLm9yZGVyLXh4bC0zIHtcbiAgICBvcmRlcjogMzsgfVxuICAub3JkZXIteHhsLTQge1xuICAgIG9yZGVyOiA0OyB9XG4gIC5vcmRlci14eGwtNSB7XG4gICAgb3JkZXI6IDU7IH1cbiAgLm9yZGVyLXh4bC02IHtcbiAgICBvcmRlcjogNjsgfVxuICAub3JkZXIteHhsLTcge1xuICAgIG9yZGVyOiA3OyB9XG4gIC5vcmRlci14eGwtOCB7XG4gICAgb3JkZXI6IDg7IH1cbiAgLm9yZGVyLXh4bC05IHtcbiAgICBvcmRlcjogOTsgfVxuICAub3JkZXIteHhsLTEwIHtcbiAgICBvcmRlcjogMTA7IH1cbiAgLm9yZGVyLXh4bC0xMSB7XG4gICAgb3JkZXI6IDExOyB9XG4gIC5vcmRlci14eGwtMTIge1xuICAgIG9yZGVyOiAxMjsgfVxuICAub2Zmc2V0LXh4bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAub2Zmc2V0LXh4bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMyU7IH1cbiAgLm9mZnNldC14eGwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY3JTsgfVxuICAub2Zmc2V0LXh4bC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlOyB9XG4gIC5vZmZzZXQteHhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMyU7IH1cbiAgLm9mZnNldC14eGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY3JTsgfVxuICAub2Zmc2V0LXh4bC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlOyB9XG4gIC5vZmZzZXQteHhsLTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMyU7IH1cbiAgLm9mZnNldC14eGwtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY3JTsgfVxuICAub2Zmc2V0LXh4bC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlOyB9XG4gIC5vZmZzZXQteHhsLTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMlOyB9XG4gIC5vZmZzZXQteHhsLTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjclOyB9IH1cblxuLnRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGNvbG9yOiAjMjEyNTI5OyB9XG4gIC50YWJsZSB0aCxcbiAgLnRhYmxlIHRkIHtcbiAgICBwYWRkaW5nOiAwLjc1cmVtO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZWUyZTY7IH1cbiAgLnRhYmxlIHRoZWFkIHRoIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZGVlMmU2OyB9XG4gIC50YWJsZSB0Ym9keSArIHRib2R5IHtcbiAgICBib3JkZXItdG9wOiAycHggc29saWQgI2RlZTJlNjsgfVxuXG4udGFibGUtc20gdGgsXG4udGFibGUtc20gdGQge1xuICBwYWRkaW5nOiAwLjNyZW07IH1cblxuLnRhYmxlLWJvcmRlcmVkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RlZTJlNjsgfVxuICAudGFibGUtYm9yZGVyZWQgdGgsXG4gIC50YWJsZS1ib3JkZXJlZCB0ZCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RlZTJlNjsgfVxuICAudGFibGUtYm9yZGVyZWQgdGhlYWQgdGgsXG4gIC50YWJsZS1ib3JkZXJlZCB0aGVhZCB0ZCB7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMnB4OyB9XG5cbi50YWJsZS1ib3JkZXJsZXNzIHRoLFxuLnRhYmxlLWJvcmRlcmxlc3MgdGQsXG4udGFibGUtYm9yZGVybGVzcyB0aGVhZCB0aCxcbi50YWJsZS1ib3JkZXJsZXNzIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXI6IDA7IH1cblxuLnRhYmxlLXN0cmlwZWQgdGJvZHkgdHI6bnRoLW9mLXR5cGUob2RkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNSk7IH1cblxuLnRhYmxlLWhvdmVyIHRib2R5IHRyOmhvdmVyIHtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNzUpOyB9XG5cbi50YWJsZS1wcmltYXJ5LFxuLnRhYmxlLXByaW1hcnkgPiB0aCxcbi50YWJsZS1wcmltYXJ5ID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjhkYWZmOyB9XG5cbi50YWJsZS1wcmltYXJ5IHRoLFxuLnRhYmxlLXByaW1hcnkgdGQsXG4udGFibGUtcHJpbWFyeSB0aGVhZCB0aCxcbi50YWJsZS1wcmltYXJ5IHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICM3YWJhZmY7IH1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1wcmltYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzlmY2RmZjsgfVxuICAudGFibGUtaG92ZXIgLnRhYmxlLXByaW1hcnk6aG92ZXIgPiB0ZCxcbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1wcmltYXJ5OmhvdmVyID4gdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5ZmNkZmY7IH1cblxuLnRhYmxlLXNlY29uZGFyeSxcbi50YWJsZS1zZWNvbmRhcnkgPiB0aCxcbi50YWJsZS1zZWNvbmRhcnkgPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNmQ4ZGI7IH1cblxuLnRhYmxlLXNlY29uZGFyeSB0aCxcbi50YWJsZS1zZWNvbmRhcnkgdGQsXG4udGFibGUtc2Vjb25kYXJ5IHRoZWFkIHRoLFxuLnRhYmxlLXNlY29uZGFyeSB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjYjNiN2JiOyB9XG5cbi50YWJsZS1ob3ZlciAudGFibGUtc2Vjb25kYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M4Y2JjZjsgfVxuICAudGFibGUtaG92ZXIgLnRhYmxlLXNlY29uZGFyeTpob3ZlciA+IHRkLFxuICAudGFibGUtaG92ZXIgLnRhYmxlLXNlY29uZGFyeTpob3ZlciA+IHRoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzhjYmNmOyB9XG5cbi50YWJsZS1zdWNjZXNzLFxuLnRhYmxlLXN1Y2Nlc3MgPiB0aCxcbi50YWJsZS1zdWNjZXNzID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzNlNmNiOyB9XG5cbi50YWJsZS1zdWNjZXNzIHRoLFxuLnRhYmxlLXN1Y2Nlc3MgdGQsXG4udGFibGUtc3VjY2VzcyB0aGVhZCB0aCxcbi50YWJsZS1zdWNjZXNzIHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItY29sb3I6ICM4ZmQxOWU7IH1cblxuLnRhYmxlLWhvdmVyIC50YWJsZS1zdWNjZXNzOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IxZGZiYjsgfVxuICAudGFibGUtaG92ZXIgLnRhYmxlLXN1Y2Nlc3M6aG92ZXIgPiB0ZCxcbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1zdWNjZXNzOmhvdmVyID4gdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiMWRmYmI7IH1cblxuLnRhYmxlLWluZm8sXG4udGFibGUtaW5mbyA+IHRoLFxuLnRhYmxlLWluZm8gPiB0ZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZWU1ZWI7IH1cblxuLnRhYmxlLWluZm8gdGgsXG4udGFibGUtaW5mbyB0ZCxcbi50YWJsZS1pbmZvIHRoZWFkIHRoLFxuLnRhYmxlLWluZm8gdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogIzg2Y2ZkYTsgfVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWluZm86aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWJkZGU1OyB9XG4gIC50YWJsZS1ob3ZlciAudGFibGUtaW5mbzpob3ZlciA+IHRkLFxuICAudGFibGUtaG92ZXIgLnRhYmxlLWluZm86aG92ZXIgPiB0aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2FiZGRlNTsgfVxuXG4udGFibGUtd2FybmluZyxcbi50YWJsZS13YXJuaW5nID4gdGgsXG4udGFibGUtd2FybmluZyA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZWViYTsgfVxuXG4udGFibGUtd2FybmluZyB0aCxcbi50YWJsZS13YXJuaW5nIHRkLFxuLnRhYmxlLXdhcm5pbmcgdGhlYWQgdGgsXG4udGFibGUtd2FybmluZyB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZkZjdlOyB9XG5cbi50YWJsZS1ob3ZlciAudGFibGUtd2FybmluZzpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmU4YTE7IH1cbiAgLnRhYmxlLWhvdmVyIC50YWJsZS13YXJuaW5nOmhvdmVyID4gdGQsXG4gIC50YWJsZS1ob3ZlciAudGFibGUtd2FybmluZzpob3ZlciA+IHRoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlOGExOyB9XG5cbi50YWJsZS1kYW5nZXIsXG4udGFibGUtZGFuZ2VyID4gdGgsXG4udGFibGUtZGFuZ2VyID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVjNmNiOyB9XG5cbi50YWJsZS1kYW5nZXIgdGgsXG4udGFibGUtZGFuZ2VyIHRkLFxuLnRhYmxlLWRhbmdlciB0aGVhZCB0aCxcbi50YWJsZS1kYW5nZXIgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogI2VkOTY5ZTsgfVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWRhbmdlcjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMWIwYjc7IH1cbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1kYW5nZXI6aG92ZXIgPiB0ZCxcbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1kYW5nZXI6aG92ZXIgPiB0aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YxYjBiNzsgfVxuXG4udGFibGUtbGlnaHQsXG4udGFibGUtbGlnaHQgPiB0aCxcbi50YWJsZS1saWdodCA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZkZmRmZTsgfVxuXG4udGFibGUtbGlnaHQgdGgsXG4udGFibGUtbGlnaHQgdGQsXG4udGFibGUtbGlnaHQgdGhlYWQgdGgsXG4udGFibGUtbGlnaHQgdGJvZHkgKyB0Ym9keSB7XG4gIGJvcmRlci1jb2xvcjogI2ZiZmNmYzsgfVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWxpZ2h0OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjZWNmNjsgfVxuICAudGFibGUtaG92ZXIgLnRhYmxlLWxpZ2h0OmhvdmVyID4gdGQsXG4gIC50YWJsZS1ob3ZlciAudGFibGUtbGlnaHQ6aG92ZXIgPiB0aCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VjZWNmNjsgfVxuXG4udGFibGUtZGFyayxcbi50YWJsZS1kYXJrID4gdGgsXG4udGFibGUtZGFyayA+IHRkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M2YzhjYTsgfVxuXG4udGFibGUtZGFyayB0aCxcbi50YWJsZS1kYXJrIHRkLFxuLnRhYmxlLWRhcmsgdGhlYWQgdGgsXG4udGFibGUtZGFyayB0Ym9keSArIHRib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAjOTU5OTljOyB9XG5cbi50YWJsZS1ob3ZlciAudGFibGUtZGFyazpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiOWJiYmU7IH1cbiAgLnRhYmxlLWhvdmVyIC50YWJsZS1kYXJrOmhvdmVyID4gdGQsXG4gIC50YWJsZS1ob3ZlciAudGFibGUtZGFyazpob3ZlciA+IHRoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjliYmJlOyB9XG5cbi50YWJsZS1hY3RpdmUsXG4udGFibGUtYWN0aXZlID4gdGgsXG4udGFibGUtYWN0aXZlID4gdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDc1KTsgfVxuXG4udGFibGUtaG92ZXIgLnRhYmxlLWFjdGl2ZTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNzUpOyB9XG4gIC50YWJsZS1ob3ZlciAudGFibGUtYWN0aXZlOmhvdmVyID4gdGQsXG4gIC50YWJsZS1ob3ZlciAudGFibGUtYWN0aXZlOmhvdmVyID4gdGgge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNzUpOyB9XG5cbi50YWJsZSAudGhlYWQtZGFyayB0aCB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xuICBib3JkZXItY29sb3I6ICM0NTRkNTU7IH1cblxuLnRhYmxlIC50aGVhZC1saWdodCB0aCB7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xuICBib3JkZXItY29sb3I6ICNkZWUyZTY7IH1cblxuLnRhYmxlLWRhcmsge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDsgfVxuICAudGFibGUtZGFyayB0aCxcbiAgLnRhYmxlLWRhcmsgdGQsXG4gIC50YWJsZS1kYXJrIHRoZWFkIHRoIHtcbiAgICBib3JkZXItY29sb3I6ICM0NTRkNTU7IH1cbiAgLnRhYmxlLWRhcmsudGFibGUtYm9yZGVyZWQge1xuICAgIGJvcmRlcjogMDsgfVxuICAudGFibGUtZGFyay50YWJsZS1zdHJpcGVkIHRib2R5IHRyOm50aC1vZi10eXBlKG9kZCkge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNSk7IH1cbiAgLnRhYmxlLWRhcmsudGFibGUtaG92ZXIgdGJvZHkgdHI6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4wNzUpOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NzUuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS1zbSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7IH1cbiAgICAudGFibGUtcmVzcG9uc2l2ZS1zbSA+IC50YWJsZS1ib3JkZXJlZCB7XG4gICAgICBib3JkZXI6IDA7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLnRhYmxlLXJlc3BvbnNpdmUtbWQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoOyB9XG4gICAgLnRhYmxlLXJlc3BvbnNpdmUtbWQgPiAudGFibGUtYm9yZGVyZWQge1xuICAgICAgYm9yZGVyOiAwOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MS45OHB4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlLWxnIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDsgfVxuICAgIC50YWJsZS1yZXNwb25zaXZlLWxnID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgICAgIGJvcmRlcjogMDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMTk5Ljk4cHgpIHtcbiAgLnRhYmxlLXJlc3BvbnNpdmUteGwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoOyB9XG4gICAgLnRhYmxlLXJlc3BvbnNpdmUteGwgPiAudGFibGUtYm9yZGVyZWQge1xuICAgICAgYm9yZGVyOiAwOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDE0MzkuOThweCkge1xuICAudGFibGUtcmVzcG9uc2l2ZS14eGwge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93LXg6IGF1dG87XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoOyB9XG4gICAgLnRhYmxlLXJlc3BvbnNpdmUteHhsID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgICAgIGJvcmRlcjogMDsgfSB9XG5cbi50YWJsZS1yZXNwb25zaXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7IH1cbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQge1xuICAgIGJvcmRlcjogMDsgfVxuXG4uZm9ybS1jb250cm9sIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtICsgMnB4KTtcbiAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgZm9udC1zaXplOiAwO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBjb2xvcjogIzQ5NTA1NztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NlZDRkYTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0OyB9XG4gIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgLmZvcm0tY29udHJvbCB7XG4gICAgICB0cmFuc2l0aW9uOiBub25lOyB9IH1cbiAgLmZvcm0tY29udHJvbDo6LW1zLWV4cGFuZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAwOyB9XG4gIC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICAgIGNvbG9yOiAjNDk1MDU3O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLWNvbG9yOiAjODBiZGZmO1xuICAgIG91dGxpbmU6IDA7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTIzLCAyNTUsIDAuMjUpOyB9XG4gIC5mb3JtLWNvbnRyb2w6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzZjNzU3ZDtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIC5mb3JtLWNvbnRyb2w6ZGlzYWJsZWQsIC5mb3JtLWNvbnRyb2xbcmVhZG9ubHldIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xuICAgIG9wYWNpdHk6IDE7IH1cblxuc2VsZWN0LmZvcm0tY29udHJvbDpmb2N1czo6LW1zLXZhbHVlIHtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cblxuLmZvcm0tY29udHJvbC1maWxlLFxuLmZvcm0tY29udHJvbC1yYW5nZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTsgfVxuXG4uY29sLWZvcm0tbGFiZWwge1xuICBwYWRkaW5nLXRvcDogY2FsYygwLjM3NXJlbSArIDFweCk7XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKDAuMzc1cmVtICsgMXB4KTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBsaW5lLWhlaWdodDogMS41OyB9XG5cbi5jb2wtZm9ybS1sYWJlbC1sZyB7XG4gIHBhZGRpbmctdG9wOiBjYWxjKDAuNXJlbSArIDFweCk7XG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKDAuNXJlbSArIDFweCk7XG4gIGZvbnQtc2l6ZTogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTsgfVxuXG4uY29sLWZvcm0tbGFiZWwtc20ge1xuICBwYWRkaW5nLXRvcDogY2FsYygwLjI1cmVtICsgMXB4KTtcbiAgcGFkZGluZy1ib3R0b206IGNhbGMoMC4yNXJlbSArIDFweCk7XG4gIGZvbnQtc2l6ZTogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTsgfVxuXG4uZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDAuMzc1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC4zNzVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiAxcHggMDsgfVxuICAuZm9ybS1jb250cm9sLXBsYWludGV4dC5mb3JtLWNvbnRyb2wtc20sIC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LmZvcm0tY29udHJvbC1sZyB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cblxuLmZvcm0tY29udHJvbC1zbSB7XG4gIGhlaWdodDogY2FsYygxLjVlbSArIDAuNXJlbSArIDJweCk7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBmb250LXNpemU6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDAuMnJlbTsgfVxuXG4uZm9ybS1jb250cm9sLWxnIHtcbiAgaGVpZ2h0OiBjYWxjKDEuNWVtICsgMXJlbSArIDJweCk7XG4gIHBhZGRpbmc6IDAuNXJlbSAxcmVtO1xuICBmb250LXNpemU6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDAuM3JlbTsgfVxuXG5zZWxlY3QuZm9ybS1jb250cm9sW3NpemVdLCBzZWxlY3QuZm9ybS1jb250cm9sW211bHRpcGxlXSB7XG4gIGhlaWdodDogYXV0bzsgfVxuXG50ZXh0YXJlYS5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IGF1dG87IH1cblxuLmZvcm0tZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtOyB9XG5cbi5mb3JtLXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogMC4yNXJlbTsgfVxuXG4uZm9ybS1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogLTVweDtcbiAgbWFyZ2luLWxlZnQ6IC01cHg7IH1cbiAgLmZvcm0tcm93ID4gLmNvbCxcbiAgLmZvcm0tcm93ID4gW2NsYXNzKj1cImNvbC1cIl0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDsgfVxuXG4uZm9ybS1jaGVjayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogMS4yNXJlbTsgfVxuXG4uZm9ybS1jaGVjay1pbnB1dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWFyZ2luLXRvcDogMC4zcmVtO1xuICBtYXJnaW4tbGVmdDogLTEuMjVyZW07IH1cbiAgLmZvcm0tY2hlY2staW5wdXQ6ZGlzYWJsZWQgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gICAgY29sb3I6ICM2Yzc1N2Q7IH1cblxuLmZvcm0tY2hlY2stbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5mb3JtLWNoZWNrLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMC43NXJlbTsgfVxuICAuZm9ybS1jaGVjay1pbmxpbmUgLmZvcm0tY2hlY2staW5wdXQge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMzEyNXJlbTtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuXG4udmFsaWQtZmVlZGJhY2sge1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMC4yNXJlbTtcbiAgZm9udC1zaXplOiA4MCU7XG4gIGNvbG9yOiAjMjhhNzQ1OyB9XG5cbi52YWxpZC10b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIHotaW5kZXg6IDU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIG1hcmdpbi10b3A6IC4xcmVtO1xuICBmb250LXNpemU6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDQwLCAxNjcsIDY5LCAwLjkpO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtOyB9XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQsIC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQge1xuICBib3JkZXItY29sb3I6ICMyOGE3NDU7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnJTNlJTNjcGF0aCBmaWxsPSclMjMyOGE3NDUnIGQ9J00yLjMgNi43M0wuNiA0LjUzYy0uNC0xLjA0LjQ2LTEuNCAxLjEtLjhsMS4xIDEuNCAzLjQtMy44Yy42LS42MyAxLjYtLjI3IDEuMi43bC00IDQuNmMtLjQzLjUtLjguNC0xLjEuMXonLyUzZSUzYy9zdmclM2VcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciByaWdodCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNhbGMoMC43NWVtICsgMC4zNzVyZW0pIGNhbGMoMC43NWVtICsgMC4zNzVyZW0pOyB9XG4gIC53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6dmFsaWQ6Zm9jdXMsIC5mb3JtLWNvbnRyb2wuaXMtdmFsaWQ6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzI4YTc0NTtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg0MCwgMTY3LCA2OSwgMC4yNSk7IH1cbiAgLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbiAgLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZCB+IC52YWxpZC10b29sdGlwLCAuZm9ybS1jb250cm9sLmlzLXZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuICAuZm9ybS1jb250cm9sLmlzLXZhbGlkIH4gLnZhbGlkLXRvb2x0aXAge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi53YXMtdmFsaWRhdGVkIHRleHRhcmVhLmZvcm0tY29udHJvbDp2YWxpZCwgdGV4dGFyZWEuZm9ybS1jb250cm9sLmlzLXZhbGlkIHtcbiAgcGFkZGluZy1yaWdodDogY2FsYygxLjVlbSArIDAuNzVyZW0pO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKSByaWdodCBjYWxjKDAuMzc1ZW0gKyAwLjE4NzVyZW0pOyB9XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OnZhbGlkLCAuY3VzdG9tLXNlbGVjdC5pcy12YWxpZCB7XG4gIGJvcmRlci1jb2xvcjogIzI4YTc0NTtcbiAgcGFkZGluZy1yaWdodDogY2FsYygoMWVtICsgMC43NXJlbSkgKiAzIC8gNCArIDEuNzVyZW0pO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDQgNSclM2UlM2NwYXRoIGZpbGw9JyUyMzM0M2E0MCcgZD0nTTIgMEwwIDJoNHptMCA1TDAgM2g0eicvJTNlJTNjL3N2ZyUzZVwiKSBuby1yZXBlYXQgcmlnaHQgMC43NXJlbSBjZW50ZXIvOHB4IDEwcHgsIHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgOCA4JyUzZSUzY3BhdGggZmlsbD0nJTIzMjhhNzQ1JyBkPSdNMi4zIDYuNzNMLjYgNC41M2MtLjQtMS4wNC40Ni0xLjQgMS4xLS44bDEuMSAxLjQgMy40LTMuOGMuNi0uNjMgMS42LS4yNyAxLjIuN2wtNCA0LjZjLS40My41LS44LjQtMS4xLjF6Jy8lM2UlM2Mvc3ZnJTNlXCIpICNmZmYgbm8tcmVwZWF0IGNlbnRlciByaWdodCAxLjc1cmVtL2NhbGMoMC43NWVtICsgMC4zNzVyZW0pIGNhbGMoMC43NWVtICsgMC4zNzVyZW0pOyB9XG4gIC53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OnZhbGlkOmZvY3VzLCAuY3VzdG9tLXNlbGVjdC5pcy12YWxpZDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMjhhNzQ1O1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDQwLCAxNjcsIDY5LCAwLjI1KTsgfVxuICAud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDp2YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbiAgLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6dmFsaWQgfiAudmFsaWQtdG9vbHRpcCwgLmN1c3RvbS1zZWxlY3QuaXMtdmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4gIC5jdXN0b20tc2VsZWN0LmlzLXZhbGlkIH4gLnZhbGlkLXRvb2x0aXAge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2wtZmlsZTp2YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2wtZmlsZTp2YWxpZCB+IC52YWxpZC10b29sdGlwLCAuZm9ybS1jb250cm9sLWZpbGUuaXMtdmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4uZm9ybS1jb250cm9sLWZpbGUuaXMtdmFsaWQgfiAudmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwsIC5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICBjb2xvcjogIzI4YTc0NTsgfVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDp2YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNoZWNrLWlucHV0OnZhbGlkIH4gLnZhbGlkLXRvb2x0aXAsIC5mb3JtLWNoZWNrLWlucHV0LmlzLXZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLmZvcm0tY2hlY2staW5wdXQuaXMtdmFsaWQgfiAudmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDp2YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgY29sb3I6ICMyOGE3NDU7IH1cbiAgLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICBib3JkZXItY29sb3I6ICMyOGE3NDU7IH1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkIH4gLnZhbGlkLXRvb2x0aXAsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZCB+IC52YWxpZC1mZWVkYmFjayxcbi5jdXN0b20tY29udHJvbC1pbnB1dC5pcy12YWxpZCB+IC52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzM0Y2U1NztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0Y2U1NzsgfVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6dmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg0MCwgMTY3LCA2OSwgMC4yNSk7IH1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OnZhbGlkOmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLXZhbGlkOmZvY3VzOm5vdCg6Y2hlY2tlZCkgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzI4YTc0NTsgfVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6dmFsaWQgfiAuY3VzdG9tLWZpbGUtbGFiZWwsIC5jdXN0b20tZmlsZS1pbnB1dC5pcy12YWxpZCB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogIzI4YTc0NTsgfVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6dmFsaWQgfiAudmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6dmFsaWQgfiAudmFsaWQtdG9vbHRpcCwgLmN1c3RvbS1maWxlLWlucHV0LmlzLXZhbGlkIH4gLnZhbGlkLWZlZWRiYWNrLFxuLmN1c3RvbS1maWxlLWlucHV0LmlzLXZhbGlkIH4gLnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6dmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwsIC5jdXN0b20tZmlsZS1pbnB1dC5pcy12YWxpZDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gIGJvcmRlci1jb2xvcjogIzI4YTc0NTtcbiAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNDAsIDE2NywgNjksIDAuMjUpOyB9XG5cbi5pbnZhbGlkLWZlZWRiYWNrIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW07XG4gIGZvbnQtc2l6ZTogODAlO1xuICBjb2xvcjogI2RjMzU0NTsgfVxuXG4uaW52YWxpZC10b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIHotaW5kZXg6IDU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIG1hcmdpbi10b3A6IC4xcmVtO1xuICBmb250LXNpemU6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyMCwgNTMsIDY5LCAwLjkpO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtOyB9XG5cbi53YXMtdmFsaWRhdGVkIC5mb3JtLWNvbnRyb2w6aW52YWxpZCwgLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1O1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKDEuNWVtICsgMC43NXJlbSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyBmaWxsPSclMjNkYzM1NDUnIHZpZXdCb3g9Jy0yIC0yIDcgNyclM2UlM2NwYXRoIHN0cm9rZT0nJTIzZGMzNTQ1JyBkPSdNMCAwbDMgM20wLTNMMCAzJy8lM2UlM2NjaXJjbGUgcj0nLjUnLyUzZSUzY2NpcmNsZSBjeD0nMycgcj0nLjUnLyUzZSUzY2NpcmNsZSBjeT0nMycgcj0nLjUnLyUzZSUzY2NpcmNsZSBjeD0nMycgY3k9JzMnIHI9Jy41Jy8lM2UlM2Mvc3ZnJTNFXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgcmlnaHQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKSBjYWxjKDAuNzVlbSArIDAuMzc1cmVtKTsgfVxuICAud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOmludmFsaWQ6Zm9jdXMsIC5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1O1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyMCwgNTMsIDY5LCAwLjI1KTsgfVxuICAud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sOmludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbiAgLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCwgLmZvcm0tY29udHJvbC5pcy1pbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4gIC5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi53YXMtdmFsaWRhdGVkIHRleHRhcmVhLmZvcm0tY29udHJvbDppbnZhbGlkLCB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZCB7XG4gIHBhZGRpbmctcmlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNhbGMoMC4zNzVlbSArIDAuMTg3NXJlbSkgcmlnaHQgY2FsYygwLjM3NWVtICsgMC4xODc1cmVtKTsgfVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDppbnZhbGlkLCAuY3VzdG9tLXNlbGVjdC5pcy1pbnZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1O1xuICBwYWRkaW5nLXJpZ2h0OiBjYWxjKCgxZW0gKyAwLjc1cmVtKSAqIDMgLyA0ICsgMS43NXJlbSk7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNCA1JyUzZSUzY3BhdGggZmlsbD0nJTIzMzQzYTQwJyBkPSdNMiAwTDAgMmg0em0wIDVMMCAzaDR6Jy8lM2UlM2Mvc3ZnJTNlXCIpIG5vLXJlcGVhdCByaWdodCAwLjc1cmVtIGNlbnRlci84cHggMTBweCwgdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyUyM2RjMzU0NScgdmlld0JveD0nLTIgLTIgNyA3JyUzZSUzY3BhdGggc3Ryb2tlPSclMjNkYzM1NDUnIGQ9J00wIDBsMyAzbTAtM0wwIDMnLyUzZSUzY2NpcmNsZSByPScuNScvJTNlJTNjY2lyY2xlIGN4PSczJyByPScuNScvJTNlJTNjY2lyY2xlIGN5PSczJyByPScuNScvJTNlJTNjY2lyY2xlIGN4PSczJyBjeT0nMycgcj0nLjUnLyUzZSUzYy9zdmclM0VcIikgI2ZmZiBuby1yZXBlYXQgY2VudGVyIHJpZ2h0IDEuNzVyZW0vY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSkgY2FsYygwLjc1ZW0gKyAwLjM3NXJlbSk7IH1cbiAgLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1zZWxlY3Q6aW52YWxpZDpmb2N1cywgLmN1c3RvbS1zZWxlY3QuaXMtaW52YWxpZDpmb2N1cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1O1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyMCwgNTMsIDY5LCAwLjI1KTsgfVxuICAud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDppbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4gIC53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OmludmFsaWQgfiAuaW52YWxpZC10b29sdGlwLCAuY3VzdG9tLXNlbGVjdC5pcy1pbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4gIC5jdXN0b20tc2VsZWN0LmlzLWludmFsaWQgfiAuaW52YWxpZC10b29sdGlwIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jb250cm9sLWZpbGU6aW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbC1maWxlOmludmFsaWQgfiAuaW52YWxpZC10b29sdGlwLCAuZm9ybS1jb250cm9sLWZpbGUuaXMtaW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmZvcm0tY29udHJvbC1maWxlLmlzLWludmFsaWQgfiAuaW52YWxpZC10b29sdGlwIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLndhcy12YWxpZGF0ZWQgLmZvcm0tY2hlY2staW5wdXQ6aW52YWxpZCB+IC5mb3JtLWNoZWNrLWxhYmVsLCAuZm9ybS1jaGVjay1pbnB1dC5pcy1pbnZhbGlkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xuICBjb2xvcjogI2RjMzU0NTsgfVxuXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCAuZm9ybS1jaGVjay1pbnB1dDppbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCwgLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZCB+IC5pbnZhbGlkLWZlZWRiYWNrLFxuLmZvcm0tY2hlY2staW5wdXQuaXMtaW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICBjb2xvcjogI2RjMzU0NTsgfVxuICAud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW52YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICBib3JkZXItY29sb3I6ICNkYzM1NDU7IH1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQgfiAuaW52YWxpZC1mZWVkYmFjayxcbi5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkIH4gLmludmFsaWQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSwgLmN1c3RvbS1jb250cm9sLWlucHV0LmlzLWludmFsaWQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZTQ2MDZkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTQ2MDZkOyB9XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tY29udHJvbC1pbnB1dDppbnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsIC5jdXN0b20tY29udHJvbC1pbnB1dC5pcy1pbnZhbGlkOmZvY3VzIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjAsIDUzLCA2OSwgMC4yNSk7IH1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1jb250cm9sLWlucHV0OmludmFsaWQ6Zm9jdXM6bm90KDpjaGVja2VkKSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQuaXMtaW52YWxpZDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNkYzM1NDU7IH1cblxuLndhcy12YWxpZGF0ZWQgLmN1c3RvbS1maWxlLWlucHV0OmludmFsaWQgfiAuY3VzdG9tLWZpbGUtbGFiZWwsIC5jdXN0b20tZmlsZS1pbnB1dC5pcy1pbnZhbGlkIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgYm9yZGVyLWNvbG9yOiAjZGMzNTQ1OyB9XG5cbi53YXMtdmFsaWRhdGVkIC5jdXN0b20tZmlsZS1pbnB1dDppbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6aW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAsIC5jdXN0b20tZmlsZS1pbnB1dC5pcy1pbnZhbGlkIH4gLmludmFsaWQtZmVlZGJhY2ssXG4uY3VzdG9tLWZpbGUtaW5wdXQuaXMtaW52YWxpZCB+IC5pbnZhbGlkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4ud2FzLXZhbGlkYXRlZCAuY3VzdG9tLWZpbGUtaW5wdXQ6aW52YWxpZDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCwgLmN1c3RvbS1maWxlLWlucHV0LmlzLWludmFsaWQ6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICBib3JkZXItY29sb3I6ICNkYzM1NDU7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyMCwgNTMsIDY5LCAwLjI1KTsgfVxuXG4uZm9ybS1pbmxpbmUge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIC5mb3JtLWlubGluZSAuZm9ybS1jaGVjayB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLmZvcm0taW5saW5lIGxhYmVsIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgLmZvcm0taW5saW5lIC5mb3JtLWdyb3VwIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4OiAwIDAgYXV0bztcbiAgICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgIC5mb3JtLWlubGluZSAuZm9ybS1jb250cm9sIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuICAgIC5mb3JtLWlubGluZSAuZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgICAuZm9ybS1pbmxpbmUgLmlucHV0LWdyb3VwLFxuICAgIC5mb3JtLWlubGluZSAuY3VzdG9tLXNlbGVjdCB7XG4gICAgICB3aWR0aDogYXV0bzsgfVxuICAgIC5mb3JtLWlubGluZSAuZm9ybS1jaGVjayB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgICAuZm9ybS1pbmxpbmUgLmZvcm0tY2hlY2staW5wdXQge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtO1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgICAuZm9ybS1pbmxpbmUgLmN1c3RvbS1jb250cm9sIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAgIC5mb3JtLWlubGluZSAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfSB9XG5cbi5idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDdweCAxMnB4O1xuICBmb250LXNpemU6IDA7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZTsgfVxuICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgIC5idG4ge1xuICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG4gIC5idG46aG92ZXIge1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAuYnRuOmZvY3VzLCAuYnRuLmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDAsIDEyMywgMjU1LCAwLjI1KTsgfVxuICAuYnRuLmRpc2FibGVkLCAuYnRuOmRpc2FibGVkIHtcbiAgICBvcGFjaXR5OiAwLjY1OyB9XG5cbmEuYnRuLmRpc2FibGVkLFxuZmllbGRzZXQ6ZGlzYWJsZWQgYS5idG4ge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG4uYnRuLXByaW1hcnkge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmOyB9XG4gIC5idG4tcHJpbWFyeTpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjlkOTtcbiAgICBib3JkZXItY29sb3I6ICMwMDYyY2M7IH1cbiAgLmJ0bi1wcmltYXJ5OmZvY3VzLCAuYnRuLXByaW1hcnkuZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDM4LCAxNDMsIDI1NSwgMC41KTsgfVxuICAuYnRuLXByaW1hcnkuZGlzYWJsZWQsIC5idG4tcHJpbWFyeTpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjtcbiAgICBib3JkZXItY29sb3I6ICMwMDdiZmY7IH1cbiAgLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2MmNjO1xuICAgIGJvcmRlci1jb2xvcjogIzAwNWNiZjsgfVxuICAgIC5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLXByaW1hcnkuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDM4LCAxNDMsIDI1NSwgMC41KTsgfVxuXG4uYnRuLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmM3NTdkO1xuICBib3JkZXItY29sb3I6ICM2Yzc1N2Q7IH1cbiAgLmJ0bi1zZWNvbmRhcnk6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1YTYyNjg7XG4gICAgYm9yZGVyLWNvbG9yOiAjNTQ1YjYyOyB9XG4gIC5idG4tc2Vjb25kYXJ5OmZvY3VzLCAuYnRuLXNlY29uZGFyeS5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMTMwLCAxMzgsIDE0NSwgMC41KTsgfVxuICAuYnRuLXNlY29uZGFyeS5kaXNhYmxlZCwgLmJ0bi1zZWNvbmRhcnk6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2Yzc1N2Q7XG4gICAgYm9yZGVyLWNvbG9yOiAjNmM3NTdkOyB9XG4gIC5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzU0NWI2MjtcbiAgICBib3JkZXItY29sb3I6ICM0ZTU1NWI7IH1cbiAgICAuYnRuLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMzAsIDEzOCwgMTQ1LCAwLjUpOyB9XG5cbi5idG4tc3VjY2VzcyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjhhNzQ1O1xuICBib3JkZXItY29sb3I6ICMyOGE3NDU7IH1cbiAgLmJ0bi1zdWNjZXNzOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjE4ODM4O1xuICAgIGJvcmRlci1jb2xvcjogIzFlN2UzNDsgfVxuICAuYnRuLXN1Y2Nlc3M6Zm9jdXMsIC5idG4tc3VjY2Vzcy5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNzIsIDE4MCwgOTcsIDAuNSk7IH1cbiAgLmJ0bi1zdWNjZXNzLmRpc2FibGVkLCAuYnRuLXN1Y2Nlc3M6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMyOGE3NDU7XG4gICAgYm9yZGVyLWNvbG9yOiAjMjhhNzQ1OyB9XG4gIC5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzFlN2UzNDtcbiAgICBib3JkZXItY29sb3I6ICMxYzc0MzA7IH1cbiAgICAuYnRuLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg3MiwgMTgwLCA5NywgMC41KTsgfVxuXG4uYnRuLWluZm8ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3YTJiODtcbiAgYm9yZGVyLWNvbG9yOiAjMTdhMmI4OyB9XG4gIC5idG4taW5mbzpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzEzODQ5NjtcbiAgICBib3JkZXItY29sb3I6ICMxMTdhOGI7IH1cbiAgLmJ0bi1pbmZvOmZvY3VzLCAuYnRuLWluZm8uZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDU4LCAxNzYsIDE5NSwgMC41KTsgfVxuICAuYnRuLWluZm8uZGlzYWJsZWQsIC5idG4taW5mbzpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzE3YTJiODtcbiAgICBib3JkZXItY29sb3I6ICMxN2EyYjg7IH1cbiAgLmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLWluZm8uZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTE3YThiO1xuICAgIGJvcmRlci1jb2xvcjogIzEwNzA3ZjsgfVxuICAgIC5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4taW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLWluZm8uZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDU4LCAxNzYsIDE5NSwgMC41KTsgfVxuXG4uYnRuLXdhcm5pbmcge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzEwNztcbiAgYm9yZGVyLWNvbG9yOiAjZmZjMTA3OyB9XG4gIC5idG4td2FybmluZzpob3ZlciB7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2UwYTgwMDtcbiAgICBib3JkZXItY29sb3I6ICNkMzllMDA7IH1cbiAgLmJ0bi13YXJuaW5nOmZvY3VzLCAuYnRuLXdhcm5pbmcuZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyMiwgMTcwLCAxMiwgMC41KTsgfVxuICAuYnRuLXdhcm5pbmcuZGlzYWJsZWQsIC5idG4td2FybmluZzpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzEwNztcbiAgICBib3JkZXItY29sb3I6ICNmZmMxMDc7IH1cbiAgLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDM5ZTAwO1xuICAgIGJvcmRlci1jb2xvcjogI2M2OTUwMDsgfVxuICAgIC5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4td2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLXdhcm5pbmcuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyMiwgMTcwLCAxMiwgMC41KTsgfVxuXG4uYnRuLWRhbmdlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGMzNTQ1O1xuICBib3JkZXItY29sb3I6ICNkYzM1NDU7IH1cbiAgLmJ0bi1kYW5nZXI6aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjODIzMzM7XG4gICAgYm9yZGVyLWNvbG9yOiAjYmQyMTMwOyB9XG4gIC5idG4tZGFuZ2VyOmZvY3VzLCAuYnRuLWRhbmdlci5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjI1LCA4MywgOTcsIDAuNSk7IH1cbiAgLmJ0bi1kYW5nZXIuZGlzYWJsZWQsIC5idG4tZGFuZ2VyOmRpc2FibGVkIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGMzNTQ1O1xuICAgIGJvcmRlci1jb2xvcjogI2RjMzU0NTsgfVxuICAuYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLWRhbmdlci5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiZDIxMzA7XG4gICAgYm9yZGVyLWNvbG9yOiAjYjIxZjJkOyB9XG4gICAgLmJ0bi1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLWRhbmdlci5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjI1LCA4MywgOTcsIDAuNSk7IH1cblxuLmJ0bi1saWdodCB7XG4gIGNvbG9yOiAjMjEyNTI5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhO1xuICBib3JkZXItY29sb3I6ICNmOGY5ZmE7IH1cbiAgLmJ0bi1saWdodDpob3ZlciB7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2UyZTZlYTtcbiAgICBib3JkZXItY29sb3I6ICNkYWUwZTU7IH1cbiAgLmJ0bi1saWdodDpmb2N1cywgLmJ0bi1saWdodC5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjE2LCAyMTcsIDIxOSwgMC41KTsgfVxuICAuYnRuLWxpZ2h0LmRpc2FibGVkLCAuYnRuLWxpZ2h0OmRpc2FibGVkIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhO1xuICAgIGJvcmRlci1jb2xvcjogI2Y4ZjlmYTsgfVxuICAuYnRuLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1saWdodC5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkYWUwZTU7XG4gICAgYm9yZGVyLWNvbG9yOiAjZDNkOWRmOyB9XG4gICAgLmJ0bi1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tbGlnaHQ6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1saWdodC5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjE2LCAyMTcsIDIxOSwgMC41KTsgfVxuXG4uYnRuLWRhcmsge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzM0M2E0MDtcbiAgYm9yZGVyLWNvbG9yOiAjMzQzYTQwOyB9XG4gIC5idG4tZGFyazpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIzMjcyYjtcbiAgICBib3JkZXItY29sb3I6ICMxZDIxMjQ7IH1cbiAgLmJ0bi1kYXJrOmZvY3VzLCAuYnRuLWRhcmsuZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDgyLCA4OCwgOTMsIDAuNSk7IH1cbiAgLmJ0bi1kYXJrLmRpc2FibGVkLCAuYnRuLWRhcms6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzQzYTQwOyB9XG4gIC5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1kYXJrLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzFkMjEyNDtcbiAgICBib3JkZXItY29sb3I6ICMxNzFhMWQ7IH1cbiAgICAuYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1kYXJrLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg4MiwgODgsIDkzLCAwLjUpOyB9XG5cbi5idG4tb3V0bGluZS1wcmltYXJ5IHtcbiAgY29sb3I6ICMwMDdiZmY7XG4gIGJvcmRlci1jb2xvcjogIzAwN2JmZjsgfVxuICAuYnRuLW91dGxpbmUtcHJpbWFyeTpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjtcbiAgICBib3JkZXItY29sb3I6ICMwMDdiZmY7IH1cbiAgLmJ0bi1vdXRsaW5lLXByaW1hcnk6Zm9jdXMsIC5idG4tb3V0bGluZS1wcmltYXJ5LmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgwLCAxMjMsIDI1NSwgMC41KTsgfVxuICAuYnRuLW91dGxpbmUtcHJpbWFyeS5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLXByaW1hcnk6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjMDA3YmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXByaW1hcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tb3V0bGluZS1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjtcbiAgICBib3JkZXItY29sb3I6ICMwMDdiZmY7IH1cbiAgICAuYnRuLW91dGxpbmUtcHJpbWFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1wcmltYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tb3V0bGluZS1wcmltYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgwLCAxMjMsIDI1NSwgMC41KTsgfVxuXG4uYnRuLW91dGxpbmUtc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIGJvcmRlci1jb2xvcjogIzZjNzU3ZDsgfVxuICAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmM3NTdkO1xuICAgIGJvcmRlci1jb2xvcjogIzZjNzU3ZDsgfVxuICAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5OmZvY3VzLCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMDgsIDExNywgMTI1LCAwLjUpOyB9XG4gIC5idG4tb3V0bGluZS1zZWNvbmRhcnkuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjNmM3NTdkO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5idG4tb3V0bGluZS1zZWNvbmRhcnk6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzZjNzU3ZDtcbiAgICBib3JkZXItY29sb3I6ICM2Yzc1N2Q7IH1cbiAgICAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLXNlY29uZGFyeTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLW91dGxpbmUtc2Vjb25kYXJ5LmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMDgsIDExNywgMTI1LCAwLjUpOyB9XG5cbi5idG4tb3V0bGluZS1zdWNjZXNzIHtcbiAgY29sb3I6ICMyOGE3NDU7XG4gIGJvcmRlci1jb2xvcjogIzI4YTc0NTsgfVxuICAuYnRuLW91dGxpbmUtc3VjY2Vzczpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI4YTc0NTtcbiAgICBib3JkZXItY29sb3I6ICMyOGE3NDU7IH1cbiAgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6Zm9jdXMsIC5idG4tb3V0bGluZS1zdWNjZXNzLmZvY3VzIHtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg0MCwgMTY3LCA2OSwgMC41KTsgfVxuICAuYnRuLW91dGxpbmUtc3VjY2Vzcy5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjMjhhNzQ1O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG4gIC5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLXN1Y2Nlc3M6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tb3V0bGluZS1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI4YTc0NTtcbiAgICBib3JkZXItY29sb3I6ICMyOGE3NDU7IH1cbiAgICAuYnRuLW91dGxpbmUtc3VjY2Vzczpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1zdWNjZXNzOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tb3V0bGluZS1zdWNjZXNzLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSg0MCwgMTY3LCA2OSwgMC41KTsgfVxuXG4uYnRuLW91dGxpbmUtaW5mbyB7XG4gIGNvbG9yOiAjMTdhMmI4O1xuICBib3JkZXItY29sb3I6ICMxN2EyYjg7IH1cbiAgLmJ0bi1vdXRsaW5lLWluZm86aG92ZXIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxN2EyYjg7XG4gICAgYm9yZGVyLWNvbG9yOiAjMTdhMmI4OyB9XG4gIC5idG4tb3V0bGluZS1pbmZvOmZvY3VzLCAuYnRuLW91dGxpbmUtaW5mby5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjMsIDE2MiwgMTg0LCAwLjUpOyB9XG4gIC5idG4tb3V0bGluZS1pbmZvLmRpc2FibGVkLCAuYnRuLW91dGxpbmUtaW5mbzpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICMxN2EyYjg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLCAuYnRuLW91dGxpbmUtaW5mbzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWluZm8uZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTdhMmI4O1xuICAgIGJvcmRlci1jb2xvcjogIzE3YTJiODsgfVxuICAgIC5idG4tb3V0bGluZS1pbmZvOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZTpmb2N1cywgLmJ0bi1vdXRsaW5lLWluZm86bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlOmZvY3VzLFxuICAgIC5zaG93ID4gLmJ0bi1vdXRsaW5lLWluZm8uZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIzLCAxNjIsIDE4NCwgMC41KTsgfVxuXG4uYnRuLW91dGxpbmUtd2FybmluZyB7XG4gIGNvbG9yOiAjZmZjMTA3O1xuICBib3JkZXItY29sb3I6ICNmZmMxMDc7IH1cbiAgLmJ0bi1vdXRsaW5lLXdhcm5pbmc6aG92ZXIge1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmMxMDc7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmZjMTA3OyB9XG4gIC5idG4tb3V0bGluZS13YXJuaW5nOmZvY3VzLCAuYnRuLW91dGxpbmUtd2FybmluZy5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAxOTMsIDcsIDAuNSk7IH1cbiAgLmJ0bi1vdXRsaW5lLXdhcm5pbmcuZGlzYWJsZWQsIC5idG4tb3V0bGluZS13YXJuaW5nOmRpc2FibGVkIHtcbiAgICBjb2xvcjogI2ZmYzEwNztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAuYnRuLW91dGxpbmUtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS13YXJuaW5nOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLW91dGxpbmUtd2FybmluZy5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjMjEyNTI5O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmMxMDc7XG4gICAgYm9yZGVyLWNvbG9yOiAjZmZjMTA3OyB9XG4gICAgLmJ0bi1vdXRsaW5lLXdhcm5pbmc6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtd2FybmluZzpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLW91dGxpbmUtd2FybmluZy5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjU1LCAxOTMsIDcsIDAuNSk7IH1cblxuLmJ0bi1vdXRsaW5lLWRhbmdlciB7XG4gIGNvbG9yOiAjZGMzNTQ1O1xuICBib3JkZXItY29sb3I6ICNkYzM1NDU7IH1cbiAgLmJ0bi1vdXRsaW5lLWRhbmdlcjpob3ZlciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RjMzU0NTtcbiAgICBib3JkZXItY29sb3I6ICNkYzM1NDU7IH1cbiAgLmJ0bi1vdXRsaW5lLWRhbmdlcjpmb2N1cywgLmJ0bi1vdXRsaW5lLWRhbmdlci5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjIwLCA1MywgNjksIDAuNSk7IH1cbiAgLmJ0bi1vdXRsaW5lLWRhbmdlci5kaXNhYmxlZCwgLmJ0bi1vdXRsaW5lLWRhbmdlcjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICNkYzM1NDU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLWRhbmdlcjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlLFxuICAuc2hvdyA+IC5idG4tb3V0bGluZS1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGMzNTQ1O1xuICAgIGJvcmRlci1jb2xvcjogI2RjMzU0NTsgfVxuICAgIC5idG4tb3V0bGluZS1kYW5nZXI6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtZGFuZ2VyOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZTpmb2N1cyxcbiAgICAuc2hvdyA+IC5idG4tb3V0bGluZS1kYW5nZXIuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDIyMCwgNTMsIDY5LCAwLjUpOyB9XG5cbi5idG4tb3V0bGluZS1saWdodCB7XG4gIGNvbG9yOiAjZjhmOWZhO1xuICBib3JkZXItY29sb3I6ICNmOGY5ZmE7IH1cbiAgLmJ0bi1vdXRsaW5lLWxpZ2h0OmhvdmVyIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhO1xuICAgIGJvcmRlci1jb2xvcjogI2Y4ZjlmYTsgfVxuICAuYnRuLW91dGxpbmUtbGlnaHQ6Zm9jdXMsIC5idG4tb3V0bGluZS1saWdodC5mb2N1cyB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjQ4LCAyNDksIDI1MCwgMC41KTsgfVxuICAuYnRuLW91dGxpbmUtbGlnaHQuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1saWdodDpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICNmOGY5ZmE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLmJ0bi1vdXRsaW5lLWxpZ2h0Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLW91dGxpbmUtbGlnaHQuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhO1xuICAgIGJvcmRlci1jb2xvcjogI2Y4ZjlmYTsgfVxuICAgIC5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmU6Zm9jdXMsIC5idG4tb3V0bGluZS1saWdodDpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLW91dGxpbmUtbGlnaHQuZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDI0OCwgMjQ5LCAyNTAsIDAuNSk7IH1cblxuLmJ0bi1vdXRsaW5lLWRhcmsge1xuICBjb2xvcjogIzM0M2E0MDtcbiAgYm9yZGVyLWNvbG9yOiAjMzQzYTQwOyB9XG4gIC5idG4tb3V0bGluZS1kYXJrOmhvdmVyIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwO1xuICAgIGJvcmRlci1jb2xvcjogIzM0M2E0MDsgfVxuICAuYnRuLW91dGxpbmUtZGFyazpmb2N1cywgLmJ0bi1vdXRsaW5lLWRhcmsuZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDUyLCA1OCwgNjQsIDAuNSk7IH1cbiAgLmJ0bi1vdXRsaW5lLWRhcmsuZGlzYWJsZWQsIC5idG4tb3V0bGluZS1kYXJrOmRpc2FibGVkIHtcbiAgICBjb2xvcjogIzM0M2E0MDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAuYnRuLW91dGxpbmUtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC5idG4tb3V0bGluZS1kYXJrOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpLmFjdGl2ZSxcbiAgLnNob3cgPiAuYnRuLW91dGxpbmUtZGFyay5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzNDNhNDA7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzQzYTQwOyB9XG4gICAgLmJ0bi1vdXRsaW5lLWRhcms6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlOmZvY3VzLCAuYnRuLW91dGxpbmUtZGFyazpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmU6Zm9jdXMsXG4gICAgLnNob3cgPiAuYnRuLW91dGxpbmUtZGFyay5kcm9wZG93bi10b2dnbGU6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNTIsIDU4LCA2NCwgMC41KTsgfVxuXG4uYnRuLWxpbmsge1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzAwN2JmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIC5idG4tbGluazpob3ZlciB7XG4gICAgY29sb3I6ICMzMzM7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgLmJ0bi1saW5rOmZvY3VzLCAuYnRuLWxpbmsuZm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgLmJ0bi1saW5rOmRpc2FibGVkLCAuYnRuLWxpbmsuZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjNmM3NTdkO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbi5idG4tbGcsIC5idG4tZ3JvdXAtbGcgPiAuYnRuIHtcbiAgcGFkZGluZzogMC41cmVtIDFyZW07XG4gIGZvbnQtc2l6ZTogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyLXJhZGl1czogMC4zcmVtOyB9XG5cbi5idG4tc20sIC5idG4tZ3JvdXAtc20gPiAuYnRuIHtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyLXJhZGl1czogMC4ycmVtOyB9XG5cbi5idG4tYmxvY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7IH1cbiAgLmJ0bi1ibG9jayArIC5idG4tYmxvY2sge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbTsgfVxuXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdLmJ0bi1ibG9jayxcbmlucHV0W3R5cGU9XCJyZXNldFwiXS5idG4tYmxvY2ssXG5pbnB1dFt0eXBlPVwiYnV0dG9uXCJdLmJ0bi1ibG9jayB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5mYWRlIHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBsaW5lYXI7IH1cbiAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAuZmFkZSB7XG4gICAgICB0cmFuc2l0aW9uOiBub25lOyB9IH1cbiAgLmZhZGU6bm90KC5zaG93KSB7XG4gICAgb3BhY2l0eTogMDsgfVxuXG4uY29sbGFwc2U6bm90KC5zaG93KSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmNvbGxhcHNpbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDAuMzVzIGVhc2U7IH1cbiAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAuY29sbGFwc2luZyB7XG4gICAgICB0cmFuc2l0aW9uOiBub25lOyB9IH1cblxuLmRyb3B1cCxcbi5kcm9wcmlnaHQsXG4uZHJvcGRvd24sXG4uZHJvcGxlZnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmRyb3Bkb3duLXRvZ2dsZSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cbiAgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tbGVmdDogMC4yNTVlbTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJvcmRlci10b3A6IDAuM2VtIHNvbGlkO1xuICAgIGJvcmRlci1yaWdodDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICBib3JkZXItbGVmdDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7IH1cbiAgLmRyb3Bkb3duLXRvZ2dsZTplbXB0eTo6YWZ0ZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG5cbi5kcm9wZG93bi1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwMDA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICBtaW4td2lkdGg6IDEwcmVtO1xuICBwYWRkaW5nOiAwLjVyZW0gMDtcbiAgbWFyZ2luOiAwLjEyNXJlbSAwIDA7XG4gIGZvbnQtc2l6ZTogMDtcbiAgY29sb3I6ICMyMTI1Mjk7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07IH1cblxuLmRyb3Bkb3duLW1lbnUtbGVmdCB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiAwOyB9XG5cbi5kcm9wZG93bi1tZW51LXJpZ2h0IHtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IGF1dG87IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5kcm9wZG93bi1tZW51LXNtLWxlZnQge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDA7IH1cbiAgLmRyb3Bkb3duLW1lbnUtc20tcmlnaHQge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmRyb3Bkb3duLW1lbnUtbWQtbGVmdCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDsgfVxuICAuZHJvcGRvd24tbWVudS1tZC1yaWdodCB7XG4gICAgcmlnaHQ6IDA7XG4gICAgbGVmdDogYXV0bzsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZHJvcGRvd24tbWVudS1sZy1sZWZ0IHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwOyB9XG4gIC5kcm9wZG93bi1tZW51LWxnLXJpZ2h0IHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZHJvcGRvd24tbWVudS14bC1sZWZ0IHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiAwOyB9XG4gIC5kcm9wZG93bi1tZW51LXhsLXJpZ2h0IHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuZHJvcGRvd24tbWVudS14eGwtbGVmdCB7XG4gICAgcmlnaHQ6IGF1dG87XG4gICAgbGVmdDogMDsgfVxuICAuZHJvcGRvd24tbWVudS14eGwtcmlnaHQge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87IH0gfVxuXG4uZHJvcHVwIC5kcm9wZG93bi1tZW51IHtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IDEwMCU7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDAuMTI1cmVtOyB9XG5cbi5kcm9wdXAgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMDtcbiAgYm9yZGVyLXJpZ2h0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMC4zZW0gc29saWQ7XG4gIGJvcmRlci1sZWZ0OiAwLjNlbSBzb2xpZCB0cmFuc3BhcmVudDsgfVxuXG4uZHJvcHVwIC5kcm9wZG93bi10b2dnbGU6ZW1wdHk6OmFmdGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7IH1cblxuLmRyb3ByaWdodCAuZHJvcGRvd24tbWVudSB7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IGF1dG87XG4gIGxlZnQ6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwLjEyNXJlbTsgfVxuXG4uZHJvcHJpZ2h0IC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMC4yNTVlbTtcbiAgdmVydGljYWwtYWxpZ246IDAuMjU1ZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJvcmRlci10b3A6IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIGJvcmRlci1ib3R0b206IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItbGVmdDogMC4zZW0gc29saWQ7IH1cblxuLmRyb3ByaWdodCAuZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwOyB9XG5cbi5kcm9wcmlnaHQgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xuICB2ZXJ0aWNhbC1hbGlnbjogMDsgfVxuXG4uZHJvcGxlZnQgLmRyb3Bkb3duLW1lbnUge1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAxMDAlO1xuICBsZWZ0OiBhdXRvO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDAuMTI1cmVtOyB9XG5cbi5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDAuMjU1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAwLjI1NWVtO1xuICBjb250ZW50OiBcIlwiOyB9XG5cbi5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmRyb3BsZWZ0IC5kcm9wZG93bi10b2dnbGU6OmJlZm9yZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAwLjI1NWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogMC4yNTVlbTtcbiAgY29udGVudDogXCJcIjtcbiAgYm9yZGVyLXRvcDogMC4zZW0gc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yaWdodDogMC4zZW0gc29saWQ7XG4gIGJvcmRlci1ib3R0b206IDAuM2VtIHNvbGlkIHRyYW5zcGFyZW50OyB9XG5cbi5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOmVtcHR5OjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiAwOyB9XG5cbi5kcm9wbGVmdCAuZHJvcGRvd24tdG9nZ2xlOjpiZWZvcmUge1xuICB2ZXJ0aWNhbC1hbGlnbjogMDsgfVxuXG4uZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudF49XCJ0b3BcIl0sIC5kcm9wZG93bi1tZW51W3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdLCAuZHJvcGRvd24tbWVudVt4LXBsYWNlbWVudF49XCJib3R0b21cIl0sIC5kcm9wZG93bi1tZW51W3gtcGxhY2VtZW50Xj1cImxlZnRcIl0ge1xuICByaWdodDogYXV0bztcbiAgYm90dG9tOiBhdXRvOyB9XG5cbi5kcm9wZG93bi1kaXZpZGVyIHtcbiAgaGVpZ2h0OiAwO1xuICBtYXJnaW46IDAuNXJlbSAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2U5ZWNlZjsgfVxuXG4uZHJvcGRvd24taXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMC4yNXJlbSAxLjVyZW07XG4gIGNsZWFyOiBib3RoO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzIxMjUyOTtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDsgfVxuICAuZHJvcGRvd24taXRlbTpob3ZlciwgLmRyb3Bkb3duLWl0ZW06Zm9jdXMge1xuICAgIGNvbG9yOiAjMTYxODFiO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOWZhOyB9XG4gIC5kcm9wZG93bi1pdGVtLmFjdGl2ZSwgLmRyb3Bkb3duLWl0ZW06YWN0aXZlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjsgfVxuICAuZHJvcGRvd24taXRlbS5kaXNhYmxlZCwgLmRyb3Bkb3duLWl0ZW06ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjNmM3NTdkO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbi5kcm9wZG93bi1tZW51LnNob3cge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4uZHJvcGRvd24taGVhZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuNXJlbSAxLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMDtcbiAgY29sb3I6ICM2Yzc1N2Q7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cblxuLmRyb3Bkb3duLWl0ZW0tdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjI1cmVtIDEuNXJlbTtcbiAgY29sb3I6ICMyMTI1Mjk7IH1cblxuLmJ0bi1ncm91cCxcbi5idG4tZ3JvdXAtdmVydGljYWwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gIC5idG4tZ3JvdXAgPiAuYnRuLFxuICAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0biB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsZXg6IDEgMSBhdXRvOyB9XG4gICAgLmJ0bi1ncm91cCA+IC5idG46aG92ZXIsXG4gICAgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46aG92ZXIge1xuICAgICAgei1pbmRleDogMTsgfVxuICAgIC5idG4tZ3JvdXAgPiAuYnRuOmZvY3VzLCAuYnRuLWdyb3VwID4gLmJ0bjphY3RpdmUsIC5idG4tZ3JvdXAgPiAuYnRuLmFjdGl2ZSxcbiAgICAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpmb2N1cyxcbiAgICAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjphY3RpdmUsXG4gICAgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4uYWN0aXZlIHtcbiAgICAgIHotaW5kZXg6IDE7IH1cblxuLmJ0bi10b29sYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cbiAgLmJ0bi10b29sYmFyIC5pbnB1dC1ncm91cCB7XG4gICAgd2lkdGg6IGF1dG87IH1cblxuLmJ0bi1ncm91cCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4OyB9XG5cbi5idG4tZ3JvdXAgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmJ0bi1ncm91cCA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4ge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7IH1cblxuLmJ0bi1ncm91cCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4uYnRuLWdyb3VwID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4ge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwOyB9XG5cbi5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiA5cHg7XG4gIHBhZGRpbmctbGVmdDogOXB4OyB9XG4gIC5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmFmdGVyLFxuICAuZHJvcHVwIC5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmFmdGVyLFxuICAuZHJvcHJpZ2h0IC5kcm9wZG93bi10b2dnbGUtc3BsaXQ6OmFmdGVyIHtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAuZHJvcGxlZnQgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdDo6YmVmb3JlIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cblxuLmJ0bi1zbSArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQsIC5idG4tZ3JvdXAtc20gPiAuYnRuICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuMzc1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuMzc1cmVtOyB9XG5cbi5idG4tbGcgKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0LCAuYnRuLWdyb3VwLWxnID4gLmJ0biArIC5kcm9wZG93bi10b2dnbGUtc3BsaXQge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtO1xuICBwYWRkaW5nLWxlZnQ6IDAuNzVyZW07IH1cblxuLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bixcbiAgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXAge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuICAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXRvcDogLTFweDsgfVxuICAuYnRuLWdyb3VwLXZlcnRpY2FsID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbiAgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4ge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7IH1cbiAgLmJ0bi1ncm91cC12ZXJ0aWNhbCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4gIC5idG4tZ3JvdXAtdmVydGljYWwgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0biB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDsgfVxuXG4uYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4sXG4uYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4tZ3JvdXAgPiAuYnRuIHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAuYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4gaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuICAuYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4gaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxuICAuYnRuLWdyb3VwLXRvZ2dsZSA+IC5idG4tZ3JvdXAgPiAuYnRuIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbiAgLmJ0bi1ncm91cC10b2dnbGUgPiAuYnRuLWdyb3VwID4gLmJ0biBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lOyB9XG5cbi5pbnB1dC1ncm91cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbCxcbiAgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbC1wbGFpbnRleHQsXG4gIC5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0LFxuICAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbGV4OiAxIDEgYXV0bztcbiAgICB3aWR0aDogMSU7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wgKyAuZm9ybS1jb250cm9sLFxuICAgIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wgKyAuY3VzdG9tLXNlbGVjdCxcbiAgICAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sICsgLmN1c3RvbS1maWxlLFxuICAgIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0ICsgLmZvcm0tY29udHJvbCxcbiAgICAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sLXBsYWludGV4dCArIC5jdXN0b20tc2VsZWN0LFxuICAgIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0ICsgLmN1c3RvbS1maWxlLFxuICAgIC5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0ICsgLmZvcm0tY29udHJvbCxcbiAgICAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdCArIC5jdXN0b20tc2VsZWN0LFxuICAgIC5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0ICsgLmN1c3RvbS1maWxlLFxuICAgIC5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSArIC5mb3JtLWNvbnRyb2wsXG4gICAgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlICsgLmN1c3RvbS1zZWxlY3QsXG4gICAgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlICsgLmN1c3RvbS1maWxlIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMXB4OyB9XG4gIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2w6Zm9jdXMsXG4gIC5pbnB1dC1ncm91cCA+IC5jdXN0b20tc2VsZWN0OmZvY3VzLFxuICAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLWZpbGUgLmN1c3RvbS1maWxlLWlucHV0OmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgICB6LWluZGV4OiAzOyB9XG4gIC5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSAuY3VzdG9tLWZpbGUtaW5wdXQ6Zm9jdXMge1xuICAgIHotaW5kZXg6IDQ7IH1cbiAgLmlucHV0LWdyb3VwID4gLmZvcm0tY29udHJvbDpub3QoOmxhc3QtY2hpbGQpLFxuICAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDsgfVxuICAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sOm5vdCg6Zmlyc3QtY2hpbGQpLFxuICAuaW5wdXQtZ3JvdXAgPiAuY3VzdG9tLXNlbGVjdDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwOyB9XG4gIC5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgLmlucHV0LWdyb3VwID4gLmN1c3RvbS1maWxlOm5vdCg6bGFzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsLFxuICAgIC5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZTpub3QoOmxhc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIge1xuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDsgfVxuICAgIC5pbnB1dC1ncm91cCA+IC5jdXN0b20tZmlsZTpub3QoOmZpcnN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7IH1cblxuLmlucHV0LWdyb3VwLXByZXBlbmQsXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIHtcbiAgZGlzcGxheTogZmxleDsgfVxuICAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuLFxuICAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAyOyB9XG4gICAgLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0bjpmb2N1cyxcbiAgICAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5idG46Zm9jdXMge1xuICAgICAgei1pbmRleDogMzsgfVxuICAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuYnRuICsgLmJ0bixcbiAgLmlucHV0LWdyb3VwLXByZXBlbmQgLmJ0biArIC5pbnB1dC1ncm91cC10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCArIC5pbnB1dC1ncm91cC10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtcHJlcGVuZCAuaW5wdXQtZ3JvdXAtdGV4dCArIC5idG4sXG4gIC5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0biArIC5idG4sXG4gIC5pbnB1dC1ncm91cC1hcHBlbmQgLmJ0biArIC5pbnB1dC1ncm91cC10ZXh0LFxuICAuaW5wdXQtZ3JvdXAtYXBwZW5kIC5pbnB1dC1ncm91cC10ZXh0ICsgLmlucHV0LWdyb3VwLXRleHQsXG4gIC5pbnB1dC1ncm91cC1hcHBlbmQgLmlucHV0LWdyb3VwLXRleHQgKyAuYnRuIHtcbiAgICBtYXJnaW4tbGVmdDogLTFweDsgfVxuXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCB7XG4gIG1hcmdpbi1yaWdodDogLTFweDsgfVxuXG4uaW5wdXQtZ3JvdXAtYXBwZW5kIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7IH1cblxuLmlucHV0LWdyb3VwLXRleHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXNpemU6IDA7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjZWQ0ZGE7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07IH1cbiAgLmlucHV0LWdyb3VwLXRleHQgaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuICAuaW5wdXQtZ3JvdXAtdGV4dCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgIG1hcmdpbi10b3A6IDA7IH1cblxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbDpub3QodGV4dGFyZWEpLFxuLmlucHV0LWdyb3VwLWxnID4gLmN1c3RvbS1zZWxlY3Qge1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAxcmVtICsgMnB4KTsgfVxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLWxnID4gLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4ge1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTtcbiAgZm9udC1zaXplOiAwO1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW07IH1cblxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbDpub3QodGV4dGFyZWEpLFxuLmlucHV0LWdyb3VwLXNtID4gLmN1c3RvbS1zZWxlY3Qge1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjVyZW0gKyAycHgpOyB9XG5cbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtc20gPiAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmJ0biB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBmb250LXNpemU6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDAuMnJlbTsgfVxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuY3VzdG9tLXNlbGVjdCxcbi5pbnB1dC1ncm91cC1zbSA+IC5jdXN0b20tc2VsZWN0IHtcbiAgcGFkZGluZy1yaWdodDogMS43NXJlbTsgfVxuXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0bixcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bm90KDpsYXN0LWNoaWxkKSA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZDpsYXN0LWNoaWxkID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQ6bGFzdC1jaGlsZCA+IC5pbnB1dC1ncm91cC10ZXh0Om5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7IH1cblxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4sXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpub3QoOmZpcnN0LWNoaWxkKSA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6Zmlyc3QtY2hpbGQgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6Zmlyc3QtY2hpbGQgPiAuaW5wdXQtZ3JvdXAtdGV4dDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7IH1cblxuLmN1c3RvbS1jb250cm9sIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWluLWhlaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAxLjVyZW07IH1cblxuLmN1c3RvbS1jb250cm9sLWlubGluZSB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtYXJnaW4tcmlnaHQ6IDFyZW07IH1cblxuLmN1c3RvbS1jb250cm9sLWlucHV0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAtMTtcbiAgb3BhY2l0eTogMDsgfVxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBib3JkZXItY29sb3I6ICMwMDdiZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjsgfVxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTIzLCAyNTUsIDAuMjUpOyB9XG4gIC5jdXN0b20tY29udHJvbC1pbnB1dDpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIGJvcmRlci1jb2xvcjogIzgwYmRmZjsgfVxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6bm90KDpkaXNhYmxlZCk6YWN0aXZlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNiM2Q3ZmY7XG4gICAgYm9yZGVyLWNvbG9yOiAjYjNkN2ZmOyB9XG4gIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgY29sb3I6ICM2Yzc1N2Q7IH1cbiAgICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmOyB9XG5cbi5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDsgfVxuICAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTAuNXJlbTtcbiAgICBsZWZ0OiAtMS41cmVtO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxcmVtO1xuICAgIGhlaWdodDogMXJlbTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyOiAjYWRiNWJkIHNvbGlkIDFweDsgfVxuICAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMC41cmVtO1xuICAgIGxlZnQ6IC0xLjVyZW07XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDFyZW07XG4gICAgaGVpZ2h0OiAxcmVtO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYmFja2dyb3VuZDogbm8tcmVwZWF0IDUwJSAvIDUwJSA1MCU7IH1cblxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07IH1cblxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGZpbGw9JyUyM2ZmZicgZD0nTTYuNTY0Ljc1bC0zLjU5IDMuNjEyLTEuNTM4LTEuNTVMMCA0LjI2IDIuOTc0IDcuMjUgOCAyLjE5M3onLyUzZSUzYy9zdmclM2VcIik7IH1cblxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW5kZXRlcm1pbmF0ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmOyB9XG5cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmluZGV0ZXJtaW5hdGUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA0IDQnJTNlJTNjcGF0aCBzdHJva2U9JyUyM2ZmZicgZD0nTTAgMmg0Jy8lM2UlM2Mvc3ZnJTNlXCIpOyB9XG5cbi5jdXN0b20tY2hlY2tib3ggLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMTIzLCAyNTUsIDAuNSk7IH1cblxuLmN1c3RvbS1jaGVja2JveCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQ6aW5kZXRlcm1pbmF0ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAxMjMsIDI1NSwgMC41KTsgfVxuXG4uY3VzdG9tLXJhZGlvIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlOyB9XG5cbi5jdXN0b20tcmFkaW8gLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCclM2UlM2NjaXJjbGUgcj0nMycgZmlsbD0nJTIzZmZmJy8lM2UlM2Mvc3ZnJTNlXCIpOyB9XG5cbi5jdXN0b20tcmFkaW8gLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMTIzLCAyNTUsIDAuNSk7IH1cblxuLmN1c3RvbS1zd2l0Y2gge1xuICBwYWRkaW5nLWxlZnQ6IDIuMjVyZW07IH1cbiAgLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIGxlZnQ6IC0yLjI1cmVtO1xuICAgIHdpZHRoOiAxLjc1cmVtO1xuICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gICAgYm9yZGVyLXJhZGl1czogMC41cmVtOyB9XG4gIC5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICAgIHRvcDogY2FsYygtMC41cmVtICsgMnB4KTtcbiAgICBsZWZ0OiBjYWxjKC0yLjI1cmVtICsgMnB4KTtcbiAgICB3aWR0aDogY2FsYygxcmVtIC0gNHB4KTtcbiAgICBoZWlnaHQ6IGNhbGMoMXJlbSAtIDRweCk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2FkYjViZDtcbiAgICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMTVzIGVhc2UtaW4tb3V0LCBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7IH1cbiAgICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgICAgLmN1c3RvbS1zd2l0Y2ggLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciB7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7IH0gfVxuICAuY3VzdG9tLXN3aXRjaCAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAuNzVyZW0pOyB9XG4gIC5jdXN0b20tc3dpdGNoIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZDpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMTIzLCAyNTUsIDAuNSk7IH1cblxuLmN1c3RvbS1zZWxlY3Qge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtICsgMnB4KTtcbiAgcGFkZGluZzogMC4zNzVyZW0gMS43NXJlbSAwLjM3NXJlbSAwLjc1cmVtO1xuICBmb250LXNpemU6IDA7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjNDk1MDU3O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDQgNSclM2UlM2NwYXRoIGZpbGw9JyUyMzM0M2E0MCcgZD0nTTIgMEwwIDJoNHptMCA1TDAgM2g0eicvJTNlJTNjL3N2ZyUzZVwiKSBuby1yZXBlYXQgcmlnaHQgMC43NXJlbSBjZW50ZXIvOHB4IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjZWQ0ZGE7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIGFwcGVhcmFuY2U6IG5vbmU7IH1cbiAgLmN1c3RvbS1zZWxlY3Q6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogIzgwYmRmZjtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDAsIDEyMywgMjU1LCAwLjI1KTsgfVxuICAgIC5jdXN0b20tc2VsZWN0OmZvY3VzOjotbXMtdmFsdWUge1xuICAgICAgY29sb3I6ICM0OTUwNTc7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG4gIC5jdXN0b20tc2VsZWN0W211bHRpcGxlXSwgLmN1c3RvbS1zZWxlY3Rbc2l6ZV06bm90KFtzaXplPVwiMVwiXSkge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjc1cmVtO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7IH1cbiAgLmN1c3RvbS1zZWxlY3Q6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAjNmM3NTdkO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7IH1cbiAgLmN1c3RvbS1zZWxlY3Q6Oi1tcy1leHBhbmQge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuLmN1c3RvbS1zZWxlY3Qtc20ge1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjVyZW0gKyAycHgpO1xuICBwYWRkaW5nLXRvcDogMC4yNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuMjVyZW07XG4gIHBhZGRpbmctbGVmdDogMC41cmVtO1xuICBmb250LXNpemU6IDA7IH1cblxuLmN1c3RvbS1zZWxlY3QtbGcge1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAxcmVtICsgMnB4KTtcbiAgcGFkZGluZy10b3A6IDAuNXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICBmb250LXNpemU6IDA7IH1cblxuLmN1c3RvbS1maWxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtICsgMnB4KTtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4uY3VzdG9tLWZpbGUtaW5wdXQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtICsgMnB4KTtcbiAgbWFyZ2luOiAwO1xuICBvcGFjaXR5OiAwOyB9XG4gIC5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjODBiZGZmO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDAsIDEyMywgMjU1LCAwLjI1KTsgfVxuICAuY3VzdG9tLWZpbGUtaW5wdXQ6ZGlzYWJsZWQgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlOWVjZWY7IH1cbiAgLmN1c3RvbS1maWxlLWlucHV0OmxhbmcoZW4pIH4gLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gICAgY29udGVudDogXCJCcm93c2VcIjsgfVxuICAuY3VzdG9tLWZpbGUtaW5wdXQgfiAuY3VzdG9tLWZpbGUtbGFiZWxbZGF0YS1icm93c2VdOjphZnRlciB7XG4gICAgY29udGVudDogYXR0cihkYXRhLWJyb3dzZSk7IH1cblxuLmN1c3RvbS1maWxlLWxhYmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxO1xuICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtICsgMnB4KTtcbiAgcGFkZGluZzogMC4zNzVyZW0gMC43NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgY29sb3I6ICM0OTUwNTc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjZWQ0ZGE7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07IH1cbiAgLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogMztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IGNhbGMoMS41ZW0gKyAwLjc1cmVtKTtcbiAgICBwYWRkaW5nOiAwLjM3NXJlbSAwLjc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgY29sb3I6ICM0OTUwNTc7XG4gICAgY29udGVudDogXCJCcm93c2VcIjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmO1xuICAgIGJvcmRlci1sZWZ0OiBpbmhlcml0O1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMC4yNXJlbSAwLjI1cmVtIDA7IH1cblxuLmN1c3RvbS1yYW5nZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoMXJlbSArIDAuNHJlbSk7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBhcHBlYXJhbmNlOiBub25lOyB9XG4gIC5jdXN0b20tcmFuZ2U6Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgICAuY3VzdG9tLXJhbmdlOmZvY3VzOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTIzLCAyNTUsIDAuMjUpOyB9XG4gICAgLmN1c3RvbS1yYW5nZTpmb2N1czo6LW1vei1yYW5nZS10aHVtYiB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggI2ZmZiwgMCAwIDAgMC4ycmVtIHJnYmEoMCwgMTIzLCAyNTUsIDAuMjUpOyB9XG4gICAgLmN1c3RvbS1yYW5nZTpmb2N1czo6LW1zLXRodW1iIHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDFweCAjZmZmLCAwIDAgMCAwLjJyZW0gcmdiYSgwLCAxMjMsIDI1NSwgMC4yNSk7IH1cbiAgLmN1c3RvbS1yYW5nZTo6LW1vei1mb2N1cy1vdXRlciB7XG4gICAgYm9yZGVyOiAwOyB9XG4gIC5jdXN0b20tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHtcbiAgICB3aWR0aDogMXJlbTtcbiAgICBoZWlnaHQ6IDFyZW07XG4gICAgbWFyZ2luLXRvcDogLTAuMjVyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXJhZGl1czogMXJlbTtcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJveC1zaGFkb3cgMC4xNXMgZWFzZS1pbi1vdXQ7XG4gICAgYXBwZWFyYW5jZTogbm9uZTsgfVxuICAgIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgICAuY3VzdG9tLXJhbmdlOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7IH0gfVxuICAgIC5jdXN0b20tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXRodW1iOmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjNkN2ZmOyB9XG4gIC5jdXN0b20tcmFuZ2U6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDAuNXJlbTtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkZWUyZTY7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmFkaXVzOiAxcmVtOyB9XG4gIC5jdXN0b20tcmFuZ2U6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICAgIHdpZHRoOiAxcmVtO1xuICAgIGhlaWdodDogMXJlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmO1xuICAgIGJvcmRlcjogMDtcbiAgICBib3JkZXItcmFkaXVzOiAxcmVtO1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDtcbiAgICBhcHBlYXJhbmNlOiBub25lOyB9XG4gICAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAgIC5jdXN0b20tcmFuZ2U6Oi1tb3otcmFuZ2UtdGh1bWIge1xuICAgICAgICB0cmFuc2l0aW9uOiBub25lOyB9IH1cbiAgICAuY3VzdG9tLXJhbmdlOjotbW96LXJhbmdlLXRodW1iOmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjNkN2ZmOyB9XG4gIC5jdXN0b20tcmFuZ2U6Oi1tb3otcmFuZ2UtdHJhY2sge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMC41cmVtO1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RlZTJlNjtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDFyZW07IH1cbiAgLmN1c3RvbS1yYW5nZTo6LW1zLXRodW1iIHtcbiAgICB3aWR0aDogMXJlbTtcbiAgICBoZWlnaHQ6IDFyZW07XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMnJlbTtcbiAgICBtYXJnaW4tbGVmdDogMC4ycmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDFyZW07XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm9yZGVyLWNvbG9yIDAuMTVzIGVhc2UtaW4tb3V0LCBib3gtc2hhZG93IDAuMTVzIGVhc2UtaW4tb3V0O1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7IH1cbiAgICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgICAgLmN1c3RvbS1yYW5nZTo6LW1zLXRodW1iIHtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG4gICAgLmN1c3RvbS1yYW5nZTo6LW1zLXRodW1iOmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjNkN2ZmOyB9XG4gIC5jdXN0b20tcmFuZ2U6Oi1tcy10cmFjayB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAwLjVyZW07XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci13aWR0aDogMC41cmVtOyB9XG4gIC5jdXN0b20tcmFuZ2U6Oi1tcy1maWxsLWxvd2VyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGVlMmU2O1xuICAgIGJvcmRlci1yYWRpdXM6IDFyZW07IH1cbiAgLmN1c3RvbS1yYW5nZTo6LW1zLWZpbGwtdXBwZXIge1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGVlMmU2O1xuICAgIGJvcmRlci1yYWRpdXM6IDFyZW07IH1cbiAgLmN1c3RvbS1yYW5nZTpkaXNhYmxlZDo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNhZGI1YmQ7IH1cbiAgLmN1c3RvbS1yYW5nZTpkaXNhYmxlZDo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xuICAgIGN1cnNvcjogZGVmYXVsdDsgfVxuICAuY3VzdG9tLXJhbmdlOmRpc2FibGVkOjotbW96LXJhbmdlLXRodW1iIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWRiNWJkOyB9XG4gIC5jdXN0b20tcmFuZ2U6ZGlzYWJsZWQ6Oi1tb3otcmFuZ2UtdHJhY2sge1xuICAgIGN1cnNvcjogZGVmYXVsdDsgfVxuICAuY3VzdG9tLXJhbmdlOmRpc2FibGVkOjotbXMtdGh1bWIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNhZGI1YmQ7IH1cblxuLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUsXG4uY3VzdG9tLWZpbGUtbGFiZWwsXG4uY3VzdG9tLXNlbGVjdCB7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMC4xNXMgZWFzZS1pbi1vdXQsIGJvcmRlci1jb2xvciAwLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAwLjE1cyBlYXNlLWluLW91dDsgfVxuICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLFxuICAgIC5jdXN0b20tZmlsZS1sYWJlbCxcbiAgICAuY3VzdG9tLXNlbGVjdCB7XG4gICAgICB0cmFuc2l0aW9uOiBub25lOyB9IH1cblxuLm5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG5cbi5uYXYtbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTsgfVxuICAubmF2LWxpbms6aG92ZXIsIC5uYXYtbGluazpmb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIC5uYXYtbGluay5kaXNhYmxlZCB7XG4gICAgY29sb3I6ICM2Yzc1N2Q7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgY3Vyc29yOiBkZWZhdWx0OyB9XG5cbi5uYXYtdGFicyB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGVlMmU2OyB9XG4gIC5uYXYtdGFicyAubmF2LWl0ZW0ge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcHg7IH1cbiAgLm5hdi10YWJzIC5uYXYtbGluayB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTsgfVxuICAgIC5uYXYtdGFicyAubmF2LWxpbms6aG92ZXIsIC5uYXYtdGFicyAubmF2LWxpbms6Zm9jdXMge1xuICAgICAgYm9yZGVyLWNvbG9yOiAjZTllY2VmICNlOWVjZWYgI2RlZTJlNjsgfVxuICAgIC5uYXYtdGFicyAubmF2LWxpbmsuZGlzYWJsZWQge1xuICAgICAgY29sb3I6ICM2Yzc1N2Q7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLm5hdi10YWJzIC5uYXYtbGluay5hY3RpdmUsXG4gIC5uYXYtdGFicyAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmsge1xuICAgIGNvbG9yOiAjNDk1MDU3O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLWNvbG9yOiAjZGVlMmU2ICNkZWUyZTYgI2ZmZjsgfVxuICAubmF2LXRhYnMgLmRyb3Bkb3duLW1lbnUge1xuICAgIG1hcmdpbi10b3A6IC0xcHg7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDsgfVxuXG4ubmF2LXBpbGxzIC5uYXYtbGluayB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07IH1cblxuLm5hdi1waWxscyAubmF2LWxpbmsuYWN0aXZlLFxuLm5hdi1waWxscyAuc2hvdyA+IC5uYXYtbGluayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmOyB9XG5cbi5uYXYtZmlsbCAubmF2LWl0ZW0ge1xuICBmbGV4OiAxIDEgYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5uYXYtanVzdGlmaWVkIC5uYXYtaXRlbSB7XG4gIGZsZXgtYmFzaXM6IDA7XG4gIGZsZXgtZ3JvdzogMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi50YWItY29udGVudCA+IC50YWItcGFuZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnRhYi1jb250ZW50ID4gLmFjdGl2ZSB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5uYXZiYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAwLjVyZW0gMXJlbTsgfVxuICAubmF2YmFyID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhciA+IC5jb250YWluZXItZmx1aWQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG5cbi5uYXZiYXItYnJhbmQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW07XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgZm9udC1zaXplOiAwO1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuICAubmF2YmFyLWJyYW5kOmhvdmVyLCAubmF2YmFyLWJyYW5kOmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLm5hdmJhci1uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cbiAgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDsgfVxuICAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBmbG9hdDogbm9uZTsgfVxuXG4ubmF2YmFyLXRleHQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW07IH1cblxuLm5hdmJhci1jb2xsYXBzZSB7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG4gIGZsZXgtZ3JvdzogMTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuXG4ubmF2YmFyLXRvZ2dsZXIge1xuICBwYWRkaW5nOiAwLjI1cmVtIDAuNzVyZW07XG4gIGZvbnQtc2l6ZTogMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMDsgfVxuICAubmF2YmFyLXRvZ2dsZXI6aG92ZXIsIC5uYXZiYXItdG9nZ2xlcjpmb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi5uYXZiYXItdG9nZ2xlci1pY29uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMS41ZW07XG4gIGhlaWdodDogMS41ZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNTc1Ljk4cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXItZmx1aWQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLXNtIHtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyB9XG4gICAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfVxuICAgICAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cbiAgICAgIC5uYXZiYXItZXhwYW5kLXNtIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07IH1cbiAgICAubmF2YmFyLWV4cGFuZC1zbSA+IC5jb250YWluZXIsXG4gICAgLm5hdmJhci1leHBhbmQtc20gPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgIGZsZXgtd3JhcDogbm93cmFwOyB9XG4gICAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgICBmbGV4LWJhc2lzOiBhdXRvOyB9XG4gICAgLm5hdmJhci1leHBhbmQtc20gLm5hdmJhci10b2dnbGVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3Ljk4cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXItZmx1aWQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLW1kIHtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyB9XG4gICAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfVxuICAgICAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cbiAgICAgIC5uYXZiYXItZXhwYW5kLW1kIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07IH1cbiAgICAubmF2YmFyLWV4cGFuZC1tZCA+IC5jb250YWluZXIsXG4gICAgLm5hdmJhci1leHBhbmQtbWQgPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgIGZsZXgtd3JhcDogbm93cmFwOyB9XG4gICAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgICBmbGV4LWJhc2lzOiBhdXRvOyB9XG4gICAgLm5hdmJhci1leHBhbmQtbWQgLm5hdmJhci10b2dnbGVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogOTkxLjk4cHgpIHtcbiAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXItZmx1aWQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLWxnIHtcbiAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyB9XG4gICAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfVxuICAgICAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cbiAgICAgIC5uYXZiYXItZXhwYW5kLWxnIC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07IH1cbiAgICAubmF2YmFyLWV4cGFuZC1sZyA+IC5jb250YWluZXIsXG4gICAgLm5hdmJhci1leHBhbmQtbGcgPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgIGZsZXgtd3JhcDogbm93cmFwOyB9XG4gICAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci1jb2xsYXBzZSB7XG4gICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgICBmbGV4LWJhc2lzOiBhdXRvOyB9XG4gICAgLm5hdmJhci1leHBhbmQtbGcgLm5hdmJhci10b2dnbGVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTE5OS45OHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhci1leHBhbmQteGwgPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm5hdmJhci1leHBhbmQteGwge1xuICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cbiAgICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdiB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9XG4gICAgICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLW5hdiAuZHJvcGRvd24tbWVudSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuICAgICAgLm5hdmJhci1leHBhbmQteGwgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMC41cmVtO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbTsgfVxuICAgIC5uYXZiYXItZXhwYW5kLXhsID4gLmNvbnRhaW5lcixcbiAgICAubmF2YmFyLWV4cGFuZC14bCA+IC5jb250YWluZXItZmx1aWQge1xuICAgICAgZmxleC13cmFwOiBub3dyYXA7IH1cbiAgICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICAgIGZsZXgtYmFzaXM6IGF1dG87IH1cbiAgICAubmF2YmFyLWV4cGFuZC14bCAubmF2YmFyLXRvZ2dsZXIge1xuICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxNDM5Ljk4cHgpIHtcbiAgLm5hdmJhci1leHBhbmQteHhsID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhci1leHBhbmQteHhsID4gLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5uYXZiYXItZXhwYW5kLXh4bCB7XG4gICAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgfVxuICAgIC5uYXZiYXItZXhwYW5kLXh4bCAubmF2YmFyLW5hdiB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9XG4gICAgICAubmF2YmFyLWV4cGFuZC14eGwgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cbiAgICAgIC5uYXZiYXItZXhwYW5kLXh4bCAubmF2YmFyLW5hdiAubmF2LWxpbmsge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gICAgICAgIHBhZGRpbmctbGVmdDogMC41cmVtOyB9XG4gICAgLm5hdmJhci1leHBhbmQteHhsID4gLmNvbnRhaW5lcixcbiAgICAubmF2YmFyLWV4cGFuZC14eGwgPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgIGZsZXgtd3JhcDogbm93cmFwOyB9XG4gICAgLm5hdmJhci1leHBhbmQteHhsIC5uYXZiYXItY29sbGFwc2Uge1xuICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgICAgZmxleC1iYXNpczogYXV0bzsgfVxuICAgIC5uYXZiYXItZXhwYW5kLXh4bCAubmF2YmFyLXRvZ2dsZXIge1xuICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi5uYXZiYXItZXhwYW5kIHtcbiAgZmxleC1mbG93OiByb3cgbm93cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cbiAgLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLFxuICAubmF2YmFyLWV4cGFuZCA+IC5jb250YWluZXItZmx1aWQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gIC5uYXZiYXItZXhwYW5kIC5uYXZiYXItbmF2IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9XG4gICAgLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlOyB9XG4gICAgLm5hdmJhci1leHBhbmQgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcbiAgICAgIHBhZGRpbmctbGVmdDogMC41cmVtOyB9XG4gIC5uYXZiYXItZXhwYW5kID4gLmNvbnRhaW5lcixcbiAgLm5hdmJhci1leHBhbmQgPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcDsgfVxuICAubmF2YmFyLWV4cGFuZCAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XG4gICAgZmxleC1iYXNpczogYXV0bzsgfVxuICAubmF2YmFyLWV4cGFuZCAubmF2YmFyLXRvZ2dsZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cblxuLm5hdmJhci1saWdodCAubmF2YmFyLWJyYW5kIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTsgfVxuICAubmF2YmFyLWxpZ2h0IC5uYXZiYXItYnJhbmQ6aG92ZXIsIC5uYXZiYXItbGlnaHQgLm5hdmJhci1icmFuZDpmb2N1cyB7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTsgfVxuXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluayB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7IH1cbiAgLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbms6aG92ZXIsIC5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rOmZvY3VzIHtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpOyB9XG4gIC5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLm5hdi1saW5rLmRpc2FibGVkIHtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjMpOyB9XG5cbi5uYXZiYXItbGlnaHQgLm5hdmJhci1uYXYgLnNob3cgPiAubmF2LWxpbmssXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5hY3RpdmUgPiAubmF2LWxpbmssXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItbmF2IC5uYXYtbGluay5zaG93LFxuLm5hdmJhci1saWdodCAubmF2YmFyLW5hdiAubmF2LWxpbmsuYWN0aXZlIHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC45KTsgfVxuXG4ubmF2YmFyLWxpZ2h0IC5uYXZiYXItdG9nZ2xlciB7XG4gIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjEpOyB9XG5cbi5uYXZiYXItbGlnaHQgLm5hdmJhci10b2dnbGVyLWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWwsJTNjc3ZnIHZpZXdCb3g9JzAgMCAzMCAzMCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzZSUzY3BhdGggc3Ryb2tlPSdyZ2JhKDAsIDAsIDAsIDAuNSknIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8lM2UlM2Mvc3ZnJTNlXCIpOyB9XG5cbi5uYXZiYXItbGlnaHQgLm5hdmJhci10ZXh0IHtcbiAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTsgfVxuICAubmF2YmFyLWxpZ2h0IC5uYXZiYXItdGV4dCBhIHtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpOyB9XG4gICAgLm5hdmJhci1saWdodCAubmF2YmFyLXRleHQgYTpob3ZlciwgLm5hdmJhci1saWdodCAubmF2YmFyLXRleHQgYTpmb2N1cyB7XG4gICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjkpOyB9XG5cbi5uYXZiYXItZGFyayAubmF2YmFyLWJyYW5kIHtcbiAgY29sb3I6ICNmZmY7IH1cbiAgLm5hdmJhci1kYXJrIC5uYXZiYXItYnJhbmQ6aG92ZXIsIC5uYXZiYXItZGFyayAubmF2YmFyLWJyYW5kOmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZjsgfVxuXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rIHtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC41KTsgfVxuICAubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rOmhvdmVyLCAubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rOmZvY3VzIHtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjc1KTsgfVxuICAubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLm5hdi1saW5rLmRpc2FibGVkIHtcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjI1KTsgfVxuXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLnNob3cgPiAubmF2LWxpbmssXG4ubmF2YmFyLWRhcmsgLm5hdmJhci1uYXYgLmFjdGl2ZSA+IC5uYXYtbGluayxcbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbmsuc2hvdyxcbi5uYXZiYXItZGFyayAubmF2YmFyLW5hdiAubmF2LWxpbmsuYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7IH1cblxuLm5hdmJhci1kYXJrIC5uYXZiYXItdG9nZ2xlciB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjEpOyB9XG5cbi5uYXZiYXItZGFyayAubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbCwlM2Nzdmcgdmlld0JveD0nMCAwIDMwIDMwJyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnJTNlJTNjcGF0aCBzdHJva2U9J3JnYmEoMjU1LCAyNTUsIDI1NSwgMC41KScgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLyUzZSUzYy9zdmclM2VcIik7IH1cblxuLm5hdmJhci1kYXJrIC5uYXZiYXItdGV4dCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7IH1cbiAgLm5hdmJhci1kYXJrIC5uYXZiYXItdGV4dCBhIHtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAgIC5uYXZiYXItZGFyayAubmF2YmFyLXRleHQgYTpob3ZlciwgLm5hdmJhci1kYXJrIC5uYXZiYXItdGV4dCBhOmZvY3VzIHtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG5cbi5jYXJkIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtaW4td2lkdGg6IDA7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBib3JkZXItYm94O1xuICBib3JkZXI6IDAgc29saWQgbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDsgfVxuICAuY2FyZCA+IGhyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgLmNhcmQgPiAubGlzdC1ncm91cDpmaXJzdC1jaGlsZCAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwOyB9XG4gIC5jYXJkID4gLmxpc3QtZ3JvdXA6bGFzdC1jaGlsZCAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7IH1cblxuLmNhcmQtYm9keSB7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBwYWRkaW5nOiAxLjI1cmVtOyB9XG5cbi5jYXJkLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTsgfVxuXG4uY2FyZC1zdWJ0aXRsZSB7XG4gIG1hcmdpbi10b3A6IC0wLjM3NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4uY2FyZC10ZXh0Omxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5jYXJkLWxpbms6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLmNhcmQtbGluayArIC5jYXJkLWxpbmsge1xuICBtYXJnaW4tbGVmdDogMS4yNXJlbTsgfVxuXG4uY2FyZC1oZWFkZXIge1xuICBwYWRkaW5nOiAwLjc1cmVtIDEuMjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wMyk7XG4gIGJvcmRlci1ib3R0b206IDAgc29saWQgbm9uZTsgfVxuICAuY2FyZC1oZWFkZXI6Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1yYWRpdXM6IGNhbGMoMCAtIDApIGNhbGMoMCAtIDApIDAgMDsgfVxuICAuY2FyZC1oZWFkZXIgKyAubGlzdC1ncm91cCAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wOiAwOyB9XG5cbi5jYXJkLWZvb3RlciB7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMS4yNXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjAzKTtcbiAgYm9yZGVyLXRvcDogMCBzb2xpZCBub25lOyB9XG4gIC5jYXJkLWZvb3RlcjpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgY2FsYygwIC0gMCkgY2FsYygwIC0gMCk7IH1cblxuLmNhcmQtaGVhZGVyLXRhYnMge1xuICBtYXJnaW4tcmlnaHQ6IC0wLjYyNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogLTAuNzVyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMC42MjVyZW07XG4gIGJvcmRlci1ib3R0b206IDA7IH1cblxuLmNhcmQtaGVhZGVyLXBpbGxzIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC42MjVyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMC42MjVyZW07IH1cblxuLmNhcmQtaW1nLW92ZXJsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogMS4yNXJlbTsgfVxuXG4uY2FyZC1pbWcge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogY2FsYygwIC0gMCk7IH1cblxuLmNhcmQtaW1nLXRvcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBjYWxjKDAgLSAwKTtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IGNhbGMoMCAtIDApOyB9XG5cbi5jYXJkLWltZy1ib3R0b20ge1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IGNhbGMoMCAtIDApO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiBjYWxjKDAgLSAwKTsgfVxuXG4uY2FyZC1kZWNrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAuY2FyZC1kZWNrIC5jYXJkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC5jYXJkLWRlY2sge1xuICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAgIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gICAgICBtYXJnaW4tbGVmdDogLTE1cHg7IH1cbiAgICAgIC5jYXJkLWRlY2sgLmNhcmQge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4OiAxIDAgMCU7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7IH0gfVxuXG4uY2FyZC1ncm91cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgLmNhcmQtZ3JvdXAgPiAuY2FyZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAuY2FyZC1ncm91cCB7XG4gICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwOyB9XG4gICAgICAuY2FyZC1ncm91cCA+IC5jYXJkIHtcbiAgICAgICAgZmxleDogMSAwIDAlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgICAgIC5jYXJkLWdyb3VwID4gLmNhcmQgKyAuY2FyZCB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgYm9yZGVyLWxlZnQ6IDA7IH1cbiAgICAgICAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDsgfVxuICAgICAgICAgIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1pbWctdG9wLFxuICAgICAgICAgIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpsYXN0LWNoaWxkKSAuY2FyZC1oZWFkZXIge1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7IH1cbiAgICAgICAgICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtaW1nLWJvdHRvbSxcbiAgICAgICAgICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6bGFzdC1jaGlsZCkgLmNhcmQtZm9vdGVyIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwOyB9XG4gICAgICAgIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDsgfVxuICAgICAgICAgIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkgLmNhcmQtaW1nLXRvcCxcbiAgICAgICAgICAuY2FyZC1ncm91cCA+IC5jYXJkOm5vdCg6Zmlyc3QtY2hpbGQpIC5jYXJkLWhlYWRlciB7XG4gICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwOyB9XG4gICAgICAgICAgLmNhcmQtZ3JvdXAgPiAuY2FyZDpub3QoOmZpcnN0LWNoaWxkKSAuY2FyZC1pbWctYm90dG9tLFxuICAgICAgICAgIC5jYXJkLWdyb3VwID4gLmNhcmQ6bm90KDpmaXJzdC1jaGlsZCkgLmNhcmQtZm9vdGVyIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7IH0gfVxuXG4uY2FyZC1jb2x1bW5zIC5jYXJkIHtcbiAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmNhcmQtY29sdW1ucyB7XG4gICAgY29sdW1uLWNvdW50OiAzO1xuICAgIGNvbHVtbi1nYXA6IDEuMjVyZW07XG4gICAgb3JwaGFuczogMTtcbiAgICB3aWRvd3M6IDE7IH1cbiAgICAuY2FyZC1jb2x1bW5zIC5jYXJkIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuLmFjY29yZGlvbiA+IC5jYXJkIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAuYWNjb3JkaW9uID4gLmNhcmQ6bm90KDpmaXJzdC1vZi10eXBlKSAuY2FyZC1oZWFkZXI6Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7IH1cbiAgLmFjY29yZGlvbiA+IC5jYXJkOm5vdCg6Zmlyc3Qtb2YtdHlwZSk6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7IH1cbiAgLmFjY29yZGlvbiA+IC5jYXJkOmZpcnN0LW9mLXR5cGUge1xuICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDsgfVxuICAuYWNjb3JkaW9uID4gLmNhcmQ6bGFzdC1vZi10eXBlIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwOyB9XG4gIC5hY2NvcmRpb24gPiAuY2FyZCAuY2FyZC1oZWFkZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLmJyZWFkY3J1bWIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTsgfVxuXG4uYnJlYWRjcnVtYi1pdGVtICsgLmJyZWFkY3J1bWItaXRlbSB7XG4gIHBhZGRpbmctbGVmdDogMC41cmVtOyB9XG4gIC5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtOjpiZWZvcmUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW07XG4gICAgY29sb3I6ICM2Yzc1N2Q7XG4gICAgY29udGVudDogXCIvXCI7IH1cblxuLmJyZWFkY3J1bWItaXRlbSArIC5icmVhZGNydW1iLWl0ZW06aG92ZXI6OmJlZm9yZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG5cbi5icmVhZGNydW1iLWl0ZW0gKyAuYnJlYWRjcnVtYi1pdGVtOmhvdmVyOjpiZWZvcmUge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLmJyZWFkY3J1bWItaXRlbS5hY3RpdmUge1xuICBjb2xvcjogIzZjNzU3ZDsgfVxuXG4ucGFnaW5hdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTsgfVxuXG4ucGFnZS1saW5rIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMC41cmVtIDAuNzVyZW07XG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xuICBsaW5lLWhlaWdodDogMS4yNTtcbiAgY29sb3I6ICMwMDdiZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZWUyZTY7IH1cbiAgLnBhZ2UtbGluazpob3ZlciB7XG4gICAgei1pbmRleDogMjtcbiAgICBjb2xvcjogIzMzMztcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgICBib3JkZXItY29sb3I6ICNkZWUyZTY7IH1cbiAgLnBhZ2UtbGluazpmb2N1cyB7XG4gICAgei1pbmRleDogMjtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDAsIDEyMywgMjU1LCAwLjI1KTsgfVxuXG4ucGFnZS1pdGVtOmZpcnN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbTsgfVxuXG4ucGFnZS1pdGVtOmxhc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4yNXJlbTsgfVxuXG4ucGFnZS1pdGVtLmFjdGl2ZSAucGFnZS1saW5rIHtcbiAgei1pbmRleDogMTtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7XG4gIGJvcmRlci1jb2xvcjogIzAwN2JmZjsgfVxuXG4ucGFnZS1pdGVtLmRpc2FibGVkIC5wYWdlLWxpbmsge1xuICBjb2xvcjogIzZjNzU3ZDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGN1cnNvcjogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZGVlMmU2OyB9XG5cbi5wYWdpbmF0aW9uLWxnIC5wYWdlLWxpbmsge1xuICBwYWRkaW5nOiAwLjc1cmVtIDEuNXJlbTtcbiAgZm9udC1zaXplOiAwO1xuICBsaW5lLWhlaWdodDogMS41OyB9XG5cbi5wYWdpbmF0aW9uLWxnIC5wYWdlLWl0ZW06Zmlyc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuM3JlbTtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4zcmVtOyB9XG5cbi5wYWdpbmF0aW9uLWxnIC5wYWdlLWl0ZW06bGFzdC1jaGlsZCAucGFnZS1saW5rIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuM3JlbTtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuM3JlbTsgfVxuXG4ucGFnaW5hdGlvbi1zbSAucGFnZS1saW5rIHtcbiAgcGFkZGluZzogMC4yNXJlbSAwLjVyZW07XG4gIGZvbnQtc2l6ZTogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTsgfVxuXG4ucGFnaW5hdGlvbi1zbSAucGFnZS1pdGVtOmZpcnN0LWNoaWxkIC5wYWdlLWxpbmsge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjJyZW07XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMnJlbTsgfVxuXG4ucGFnaW5hdGlvbi1zbSAucGFnZS1pdGVtOmxhc3QtY2hpbGQgLnBhZ2UtbGluayB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjJyZW07XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjJyZW07IH1cblxuLmJhZGdlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAwLjI1ZW0gMC40ZW07XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIHRyYW5zaXRpb246IGFsbCAwLjI1cyBlYXNlOyB9XG4gIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgLmJhZGdlIHtcbiAgICAgIHRyYW5zaXRpb246IG5vbmU7IH0gfVxuICBhLmJhZGdlOmhvdmVyLCBhLmJhZGdlOmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgLmJhZGdlOmVtcHR5IHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5idG4gLmJhZGdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0xcHg7IH1cblxuLmJhZGdlLXBpbGwge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjZlbTtcbiAgcGFkZGluZy1sZWZ0OiAwLjZlbTtcbiAgYm9yZGVyLXJhZGl1czogMTByZW07IH1cblxuLmJhZGdlLXByaW1hcnkge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZjsgfVxuICBhLmJhZGdlLXByaW1hcnk6aG92ZXIsIGEuYmFkZ2UtcHJpbWFyeTpmb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjJjYzsgfVxuICBhLmJhZGdlLXByaW1hcnk6Zm9jdXMsIGEuYmFkZ2UtcHJpbWFyeS5mb2N1cyB7XG4gICAgb3V0bGluZTogMDtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgwLCAxMjMsIDI1NSwgMC41KTsgfVxuXG4uYmFkZ2Utc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2Yzc1N2Q7IH1cbiAgYS5iYWRnZS1zZWNvbmRhcnk6aG92ZXIsIGEuYmFkZ2Utc2Vjb25kYXJ5OmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTQ1YjYyOyB9XG4gIGEuYmFkZ2Utc2Vjb25kYXJ5OmZvY3VzLCBhLmJhZGdlLXNlY29uZGFyeS5mb2N1cyB7XG4gICAgb3V0bGluZTogMDtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgxMDgsIDExNywgMTI1LCAwLjUpOyB9XG5cbi5iYWRnZS1zdWNjZXNzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyOGE3NDU7IH1cbiAgYS5iYWRnZS1zdWNjZXNzOmhvdmVyLCBhLmJhZGdlLXN1Y2Nlc3M6Zm9jdXMge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxZTdlMzQ7IH1cbiAgYS5iYWRnZS1zdWNjZXNzOmZvY3VzLCBhLmJhZGdlLXN1Y2Nlc3MuZm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoNDAsIDE2NywgNjksIDAuNSk7IH1cblxuLmJhZGdlLWluZm8ge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE3YTJiODsgfVxuICBhLmJhZGdlLWluZm86aG92ZXIsIGEuYmFkZ2UtaW5mbzpmb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzExN2E4YjsgfVxuICBhLmJhZGdlLWluZm86Zm9jdXMsIGEuYmFkZ2UtaW5mby5mb2N1cyB7XG4gICAgb3V0bGluZTogMDtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMywgMTYyLCAxODQsIDAuNSk7IH1cblxuLmJhZGdlLXdhcm5pbmcge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzEwNzsgfVxuICBhLmJhZGdlLXdhcm5pbmc6aG92ZXIsIGEuYmFkZ2Utd2FybmluZzpmb2N1cyB7XG4gICAgY29sb3I6ICMyMTI1Mjk7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2QzOWUwMDsgfVxuICBhLmJhZGdlLXdhcm5pbmc6Zm9jdXMsIGEuYmFkZ2Utd2FybmluZy5mb2N1cyB7XG4gICAgb3V0bGluZTogMDtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyNTUsIDE5MywgNywgMC41KTsgfVxuXG4uYmFkZ2UtZGFuZ2VyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkYzM1NDU7IH1cbiAgYS5iYWRnZS1kYW5nZXI6aG92ZXIsIGEuYmFkZ2UtZGFuZ2VyOmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmQyMTMwOyB9XG4gIGEuYmFkZ2UtZGFuZ2VyOmZvY3VzLCBhLmJhZGdlLWRhbmdlci5mb2N1cyB7XG4gICAgb3V0bGluZTogMDtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAwLjJyZW0gcmdiYSgyMjAsIDUzLCA2OSwgMC41KTsgfVxuXG4uYmFkZ2UtbGlnaHQge1xuICBjb2xvcjogIzIxMjUyOTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYTsgfVxuICBhLmJhZGdlLWxpZ2h0OmhvdmVyLCBhLmJhZGdlLWxpZ2h0OmZvY3VzIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGFlMGU1OyB9XG4gIGEuYmFkZ2UtbGlnaHQ6Zm9jdXMsIGEuYmFkZ2UtbGlnaHQuZm9jdXMge1xuICAgIG91dGxpbmU6IDA7XG4gICAgYm94LXNoYWRvdzogMCAwIDAgMC4ycmVtIHJnYmEoMjQ4LCAyNDksIDI1MCwgMC41KTsgfVxuXG4uYmFkZ2UtZGFyayB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwOyB9XG4gIGEuYmFkZ2UtZGFyazpob3ZlciwgYS5iYWRnZS1kYXJrOmZvY3VzIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWQyMTI0OyB9XG4gIGEuYmFkZ2UtZGFyazpmb2N1cywgYS5iYWRnZS1kYXJrLmZvY3VzIHtcbiAgICBvdXRsaW5lOiAwO1xuICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMnJlbSByZ2JhKDUyLCA1OCwgNjQsIDAuNSk7IH1cblxuLmp1bWJvdHJvbiB7XG4gIHBhZGRpbmc6IDJyZW0gMXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgYm9yZGVyLXJhZGl1czogMC4zcmVtOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC5qdW1ib3Ryb24ge1xuICAgICAgcGFkZGluZzogNHJlbSAycmVtOyB9IH1cblxuLmp1bWJvdHJvbi1mbHVpZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgYm9yZGVyLXJhZGl1czogMDsgfVxuXG4uYWxlcnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMS4yNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07IH1cblxuLmFsZXJ0LWhlYWRpbmcge1xuICBjb2xvcjogaW5oZXJpdDsgfVxuXG4uYWxlcnQtbGluayB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuLmFsZXJ0LWRpc21pc3NpYmxlIHtcbiAgcGFkZGluZy1yaWdodDogMi41cmVtOyB9XG4gIC5hbGVydC1kaXNtaXNzaWJsZSAuY2xvc2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgcGFkZGluZzogMC43NXJlbSAxLjI1cmVtO1xuICAgIGNvbG9yOiBpbmhlcml0OyB9XG5cbi5hbGVydC1wcmltYXJ5IHtcbiAgY29sb3I6ICMwMDQwODU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjY2U1ZmY7XG4gIGJvcmRlci1jb2xvcjogI2I4ZGFmZjsgfVxuICAuYWxlcnQtcHJpbWFyeSBociB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogIzlmY2RmZjsgfVxuICAuYWxlcnQtcHJpbWFyeSAuYWxlcnQtbGluayB7XG4gICAgY29sb3I6ICMwMDI3NTI7IH1cblxuLmFsZXJ0LXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjMzgzZDQxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTJlM2U1O1xuICBib3JkZXItY29sb3I6ICNkNmQ4ZGI7IH1cbiAgLmFsZXJ0LXNlY29uZGFyeSBociB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogI2M4Y2JjZjsgfVxuICAuYWxlcnQtc2Vjb25kYXJ5IC5hbGVydC1saW5rIHtcbiAgICBjb2xvcjogIzIwMjMyNjsgfVxuXG4uYWxlcnQtc3VjY2VzcyB7XG4gIGNvbG9yOiAjMTU1NzI0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDRlZGRhO1xuICBib3JkZXItY29sb3I6ICNjM2U2Y2I7IH1cbiAgLmFsZXJ0LXN1Y2Nlc3MgaHIge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICNiMWRmYmI7IH1cbiAgLmFsZXJ0LXN1Y2Nlc3MgLmFsZXJ0LWxpbmsge1xuICAgIGNvbG9yOiAjMGIyZTEzOyB9XG5cbi5hbGVydC1pbmZvIHtcbiAgY29sb3I6ICMwYzU0NjA7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMWVjZjE7XG4gIGJvcmRlci1jb2xvcjogI2JlZTVlYjsgfVxuICAuYWxlcnQtaW5mbyBociB7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogI2FiZGRlNTsgfVxuICAuYWxlcnQtaW5mbyAuYWxlcnQtbGluayB7XG4gICAgY29sb3I6ICMwNjJjMzM7IH1cblxuLmFsZXJ0LXdhcm5pbmcge1xuICBjb2xvcjogIzg1NjQwNDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjNjZDtcbiAgYm9yZGVyLWNvbG9yOiAjZmZlZWJhOyB9XG4gIC5hbGVydC13YXJuaW5nIGhyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjZmZlOGExOyB9XG4gIC5hbGVydC13YXJuaW5nIC5hbGVydC1saW5rIHtcbiAgICBjb2xvcjogIzUzM2YwMzsgfVxuXG4uYWxlcnQtZGFuZ2VyIHtcbiAgY29sb3I6ICM3MjFjMjQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGQ3ZGE7XG4gIGJvcmRlci1jb2xvcjogI2Y1YzZjYjsgfVxuICAuYWxlcnQtZGFuZ2VyIGhyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjZjFiMGI3OyB9XG4gIC5hbGVydC1kYW5nZXIgLmFsZXJ0LWxpbmsge1xuICAgIGNvbG9yOiAjNDkxMjE3OyB9XG5cbi5hbGVydC1saWdodCB7XG4gIGNvbG9yOiAjODE4MTgyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVmZWZlO1xuICBib3JkZXItY29sb3I6ICNmZGZkZmU7IH1cbiAgLmFsZXJ0LWxpZ2h0IGhyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjZWNlY2Y2OyB9XG4gIC5hbGVydC1saWdodCAuYWxlcnQtbGluayB7XG4gICAgY29sb3I6ICM2ODY4Njg7IH1cblxuLmFsZXJ0LWRhcmsge1xuICBjb2xvcjogIzFiMWUyMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q2ZDhkOTtcbiAgYm9yZGVyLWNvbG9yOiAjYzZjOGNhOyB9XG4gIC5hbGVydC1kYXJrIGhyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjYjliYmJlOyB9XG4gIC5hbGVydC1kYXJrIC5hbGVydC1saW5rIHtcbiAgICBjb2xvcjogIzA0MDUwNTsgfVxuXG5Aa2V5ZnJhbWVzIHByb2dyZXNzLWJhci1zdHJpcGVzIHtcbiAgZnJvbSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMXJlbSAwOyB9XG4gIHRvIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7IH0gfVxuXG4ucHJvZ3Jlc3Mge1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDFyZW07XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZvbnQtc2l6ZTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U5ZWNlZjtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTsgfVxuXG4ucHJvZ3Jlc3MtYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDdiZmY7XG4gIHRyYW5zaXRpb246IHdpZHRoIDAuNnMgZWFzZTsgfVxuICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgIC5wcm9ncmVzcy1iYXIge1xuICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG5cbi5wcm9ncmVzcy1iYXItc3RyaXBlZCB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0NWRlZywgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTUpIDUwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KSA3NSUsIHRyYW5zcGFyZW50IDc1JSwgdHJhbnNwYXJlbnQpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDFyZW0gMXJlbTsgfVxuXG4ucHJvZ3Jlc3MtYmFyLWFuaW1hdGVkIHtcbiAgYW5pbWF0aW9uOiBwcm9ncmVzcy1iYXItc3RyaXBlcyAxcyBsaW5lYXIgaW5maW5pdGU7IH1cbiAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAucHJvZ3Jlc3MtYmFyLWFuaW1hdGVkIHtcbiAgICAgIGFuaW1hdGlvbjogbm9uZTsgfSB9XG5cbi5tZWRpYSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0OyB9XG5cbi5tZWRpYS1ib2R5IHtcbiAgZmxleDogMTsgfVxuXG4ubGlzdC1ncm91cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4ubGlzdC1ncm91cC1pdGVtLWFjdGlvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBjb2xvcjogIzQ5NTA1NztcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDsgfVxuICAubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICAgIHotaW5kZXg6IDE7XG4gICAgY29sb3I6ICM0OTUwNTc7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY5ZmE7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246YWN0aXZlIHtcbiAgICBjb2xvcjogIzIxMjUyOTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTllY2VmOyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjc1cmVtIDEuMjVyZW07XG4gIG1hcmdpbi1ib3R0b206IC0xcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xMjUpOyB9XG4gIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW07IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW07IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZCwgLmxpc3QtZ3JvdXAtaXRlbTpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICM2Yzc1N2Q7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuICAubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSB7XG4gICAgei1pbmRleDogMjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmZmO1xuICAgIGJvcmRlci1jb2xvcjogIzAwN2JmZjsgfVxuXG4ubGlzdC1ncm91cC1ob3Jpem9udGFsIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdzsgfVxuICAubGlzdC1ncm91cC1ob3Jpem9udGFsIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgIG1hcmdpbi1yaWdodDogLTFweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbCAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7IH1cbiAgICAubGlzdC1ncm91cC1ob3Jpem9udGFsIC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfVxuICAgIC5saXN0LWdyb3VwLWhvcml6b250YWwtc20gLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXNtIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtO1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDsgfVxuICAgICAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1zbSAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9XG4gICAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1tZCAubGlzdC1ncm91cC1pdGVtIHtcbiAgICAgIG1hcmdpbi1yaWdodDogLTFweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAgIC5saXN0LWdyb3VwLWhvcml6b250YWwtbWQgLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW07XG4gICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwOyB9XG4gICAgICAubGlzdC1ncm91cC1ob3Jpem9udGFsLW1kIC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH1cbiAgICAubGlzdC1ncm91cC1ob3Jpem9udGFsLWxnIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgICAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC1sZyAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7IH1cbiAgICAgIC5saXN0LWdyb3VwLWhvcml6b250YWwtbGcgLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH1cbiAgICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXhsIC5saXN0LWdyb3VwLWl0ZW0ge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAgICAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14bCAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7IH1cbiAgICAgIC5saXN0LWdyb3VwLWhvcml6b250YWwteGwgLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5saXN0LWdyb3VwLWhvcml6b250YWwteHhsIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9XG4gICAgLmxpc3QtZ3JvdXAtaG9yaXpvbnRhbC14eGwgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IC0xcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgICAubGlzdC1ncm91cC1ob3Jpem9udGFsLXh4bCAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMC4yNXJlbTtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7IH1cbiAgICAgIC5saXN0LWdyb3VwLWhvcml6b250YWwteHhsIC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDAuMjVyZW07XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjI1cmVtO1xuICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwOyB9IH1cblxuLmxpc3QtZ3JvdXAtZmx1c2ggLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIGJvcmRlci1yaWdodDogMDtcbiAgYm9yZGVyLWxlZnQ6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7IH1cbiAgLmxpc3QtZ3JvdXAtZmx1c2ggLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXB4OyB9XG5cbi5saXN0LWdyb3VwLWZsdXNoOmZpcnN0LWNoaWxkIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICBib3JkZXItdG9wOiAwOyB9XG5cbi5saXN0LWdyb3VwLWZsdXNoOmxhc3QtY2hpbGQgLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgYm9yZGVyLWJvdHRvbTogMDsgfVxuXG4ubGlzdC1ncm91cC1pdGVtLXByaW1hcnkge1xuICBjb2xvcjogIzAwNDA4NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2I4ZGFmZjsgfVxuICAubGlzdC1ncm91cC1pdGVtLXByaW1hcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1wcmltYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICAgIGNvbG9yOiAjMDA0MDg1O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5ZmNkZmY7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1wcmltYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb24uYWN0aXZlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA0MDg1O1xuICAgIGJvcmRlci1jb2xvcjogIzAwNDA4NTsgfVxuXG4ubGlzdC1ncm91cC1pdGVtLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjMzgzZDQxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDZkOGRiOyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0tc2Vjb25kYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246aG92ZXIsIC5saXN0LWdyb3VwLWl0ZW0tc2Vjb25kYXJ5Lmxpc3QtZ3JvdXAtaXRlbS1hY3Rpb246Zm9jdXMge1xuICAgIGNvbG9yOiAjMzgzZDQxO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjOGNiY2Y7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1zZWNvbmRhcnkubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzODNkNDE7XG4gICAgYm9yZGVyLWNvbG9yOiAjMzgzZDQxOyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2VzcyB7XG4gIGNvbG9yOiAjMTU1NzI0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzNlNmNiOyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gICAgY29sb3I6ICMxNTU3MjQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2IxZGZiYjsgfVxuICAubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxNTU3MjQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjMTU1NzI0OyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0taW5mbyB7XG4gIGNvbG9yOiAjMGM1NDYwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmVlNWViOyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0taW5mby5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWluZm8ubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gICAgY29sb3I6ICMwYzU0NjA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2FiZGRlNTsgfVxuICAubGlzdC1ncm91cC1pdGVtLWluZm8ubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwYzU0NjA7XG4gICAgYm9yZGVyLWNvbG9yOiAjMGM1NDYwOyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZyB7XG4gIGNvbG9yOiAjODU2NDA0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlZWJhOyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gICAgY29sb3I6ICM4NTY0MDQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZThhMTsgfVxuICAubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM4NTY0MDQ7XG4gICAgYm9yZGVyLWNvbG9yOiAjODU2NDA0OyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyIHtcbiAgY29sb3I6ICM3MjFjMjQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWM2Y2I7IH1cbiAgLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gICAgY29sb3I6ICM3MjFjMjQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YxYjBiNzsgfVxuICAubGlzdC1ncm91cC1pdGVtLWRhbmdlci5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uLmFjdGl2ZSB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzcyMWMyNDtcbiAgICBib3JkZXItY29sb3I6ICM3MjFjMjQ7IH1cblxuLmxpc3QtZ3JvdXAtaXRlbS1saWdodCB7XG4gIGNvbG9yOiAjODE4MTgyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmRmZGZlOyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0tbGlnaHQubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpob3ZlciwgLmxpc3QtZ3JvdXAtaXRlbS1saWdodC5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmZvY3VzIHtcbiAgICBjb2xvcjogIzgxODE4MjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWNlY2Y2OyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0tbGlnaHQubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM4MTgxODI7XG4gICAgYm9yZGVyLWNvbG9yOiAjODE4MTgyOyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0tZGFyayB7XG4gIGNvbG9yOiAjMWIxZTIxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzZjOGNhOyB9XG4gIC5saXN0LWdyb3VwLWl0ZW0tZGFyay5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uOmhvdmVyLCAubGlzdC1ncm91cC1pdGVtLWRhcmsubGlzdC1ncm91cC1pdGVtLWFjdGlvbjpmb2N1cyB7XG4gICAgY29sb3I6ICMxYjFlMjE7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2I5YmJiZTsgfVxuICAubGlzdC1ncm91cC1pdGVtLWRhcmsubGlzdC1ncm91cC1pdGVtLWFjdGlvbi5hY3RpdmUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxYjFlMjE7XG4gICAgYm9yZGVyLWNvbG9yOiAjMWIxZTIxOyB9XG5cbi5jbG9zZSB7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC1zaXplOiAwO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtc2hhZG93OiAwIDFweCAwICNmZmY7XG4gIG9wYWNpdHk6IC41OyB9XG4gIC5jbG9zZTpob3ZlciB7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIC5jbG9zZTpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTpob3ZlciwgLmNsb3NlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmZvY3VzIHtcbiAgICBvcGFjaXR5OiAuNzU7IH1cblxuYnV0dG9uLmNsb3NlIHtcbiAgcGFkZGluZzogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgYXBwZWFyYW5jZTogbm9uZTsgfVxuXG5hLmNsb3NlLmRpc2FibGVkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cblxuLm1vZGFsLW9wZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIC5tb2RhbC1vcGVuIC5tb2RhbCB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIG92ZXJmbG93LXk6IGF1dG87IH1cblxuLm1vZGFsIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwNTA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG91dGxpbmU6IDA7IH1cblxuLm1vZGFsLWRpYWxvZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGF1dG87XG4gIG1hcmdpbjogMC41cmVtO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICAubW9kYWwuZmFkZSAubW9kYWwtZGlhbG9nIHtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4zcyBlYXNlLW91dDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTBweCk7IH1cbiAgICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgICAgLm1vZGFsLmZhZGUgLm1vZGFsLWRpYWxvZyB7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7IH0gfVxuICAubW9kYWwuc2hvdyAubW9kYWwtZGlhbG9nIHtcbiAgICB0cmFuc2Zvcm06IG5vbmU7IH1cblxuLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWF4LWhlaWdodDogY2FsYygxMDAlIC0gMXJlbSk7IH1cbiAgLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1jb250ZW50IHtcbiAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMXJlbSk7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUgLm1vZGFsLWhlYWRlcixcbiAgLm1vZGFsLWRpYWxvZy1zY3JvbGxhYmxlIC5tb2RhbC1mb290ZXIge1xuICAgIGZsZXgtc2hyaW5rOiAwOyB9XG4gIC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtYm9keSB7XG4gICAgb3ZlcmZsb3cteTogYXV0bzsgfVxuXG4ubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWluLWhlaWdodDogY2FsYygxMDAlIC0gMXJlbSk7IH1cbiAgLm1vZGFsLWRpYWxvZy1jZW50ZXJlZDo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAxcmVtKTtcbiAgICBjb250ZW50OiBcIlwiOyB9XG4gIC5tb2RhbC1kaWFsb2ctY2VudGVyZWQubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgaGVpZ2h0OiAxMDAlOyB9XG4gICAgLm1vZGFsLWRpYWxvZy1jZW50ZXJlZC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtY29udGVudCB7XG4gICAgICBtYXgtaGVpZ2h0OiBub25lOyB9XG4gICAgLm1vZGFsLWRpYWxvZy1jZW50ZXJlZC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZTo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IG5vbmU7IH1cblxuLm1vZGFsLWNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHdpZHRoOiAxMDAlO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW07XG4gIG91dGxpbmU6IDA7IH1cblxuLm1vZGFsLWJhY2tkcm9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwNDA7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDsgfVxuICAubW9kYWwtYmFja2Ryb3AuZmFkZSB7XG4gICAgb3BhY2l0eTogMDsgfVxuICAubW9kYWwtYmFja2Ryb3Auc2hvdyB7XG4gICAgb3BhY2l0eTogMC41OyB9XG5cbi5tb2RhbC1oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAxcmVtIDFyZW07XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGVlMmU2O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjNyZW07XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjNyZW07IH1cbiAgLm1vZGFsLWhlYWRlciAuY2xvc2Uge1xuICAgIHBhZGRpbmc6IDFyZW0gMXJlbTtcbiAgICBtYXJnaW46IC0xcmVtIC0xcmVtIC0xcmVtIGF1dG87IH1cblxuLm1vZGFsLXRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTsgfVxuXG4ubW9kYWwtYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxleDogMSAxIGF1dG87XG4gIHBhZGRpbmc6IDFyZW07IH1cblxuLm1vZGFsLWZvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIHBhZGRpbmc6IDFyZW07XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGVlMmU2O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4zcmVtO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjNyZW07IH1cbiAgLm1vZGFsLWZvb3RlciA+IDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWxlZnQ6IC4yNXJlbTsgfVxuICAubW9kYWwtZm9vdGVyID4gOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1yaWdodDogLjI1cmVtOyB9XG5cbi5tb2RhbC1zY3JvbGxiYXItbWVhc3VyZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtOTk5OXB4O1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBvdmVyZmxvdzogc2Nyb2xsOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubW9kYWwtZGlhbG9nIHtcbiAgICBtYXgtd2lkdGg6IDUwMHB4O1xuICAgIG1hcmdpbjogMS43NXJlbSBhdXRvOyB9XG4gIC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gICAgbWF4LWhlaWdodDogY2FsYygxMDAlIC0gMy41cmVtKTsgfVxuICAgIC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSAubW9kYWwtY29udGVudCB7XG4gICAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMy41cmVtKTsgfVxuICAubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMCUgLSAzLjVyZW0pOyB9XG4gICAgLm1vZGFsLWRpYWxvZy1jZW50ZXJlZDo6YmVmb3JlIHtcbiAgICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDMuNXJlbSk7IH1cbiAgLm1vZGFsLXNtIHtcbiAgICBtYXgtd2lkdGg6IDMwMHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tb2RhbC1sZyxcbiAgLm1vZGFsLXhsIHtcbiAgICBtYXgtd2lkdGg6IDgwMHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubW9kYWwteGwge1xuICAgIG1heC13aWR0aDogMTE0MHB4OyB9IH1cblxuLnRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDEwNzA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiAtYXBwbGUtc3lzdGVtLCBCbGlua01hY1N5c3RlbUZvbnQsIFwiU2Vnb2UgVUlcIiwgUm9ib3RvLCBcIkhlbHZldGljYSBOZXVlXCIsIEFyaWFsLCBcIk5vdG8gU2Fuc1wiLCBzYW5zLXNlcmlmLCBcIkFwcGxlIENvbG9yIEVtb2ppXCIsIFwiU2Vnb2UgVUkgRW1vamlcIiwgXCJTZWdvZSBVSSBTeW1ib2xcIiwgXCJOb3RvIENvbG9yIEVtb2ppXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICBsaW5lLWJyZWFrOiBhdXRvO1xuICBmb250LXNpemU6IDA7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgb3BhY2l0eTogMDsgfVxuICAudG9vbHRpcC5zaG93IHtcbiAgICBvcGFjaXR5OiAwLjk7IH1cbiAgLnRvb2x0aXAgLmFycm93IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDAuOHJlbTtcbiAgICBoZWlnaHQ6IDAuNHJlbTsgfVxuICAgIC50b29sdGlwIC5hcnJvdzo6YmVmb3JlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDsgfVxuXG4uYnMtdG9vbHRpcC10b3AsIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwidG9wXCJdIHtcbiAgcGFkZGluZzogMC40cmVtIDA7IH1cbiAgLmJzLXRvb2x0aXAtdG9wIC5hcnJvdywgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJ0b3BcIl0gLmFycm93IHtcbiAgICBib3R0b206IDA7IH1cbiAgICAuYnMtdG9vbHRpcC10b3AgLmFycm93OjpiZWZvcmUsIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwidG9wXCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgICAgIHRvcDogMDtcbiAgICAgIGJvcmRlci13aWR0aDogMC40cmVtIDAuNHJlbSAwO1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogIzAwMDsgfVxuXG4uYnMtdG9vbHRpcC1yaWdodCwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJyaWdodFwiXSB7XG4gIHBhZGRpbmc6IDAgMC40cmVtOyB9XG4gIC5icy10b29sdGlwLXJpZ2h0IC5hcnJvdywgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJyaWdodFwiXSAuYXJyb3cge1xuICAgIGxlZnQ6IDA7XG4gICAgd2lkdGg6IDAuNHJlbTtcbiAgICBoZWlnaHQ6IDAuOHJlbTsgfVxuICAgIC5icy10b29sdGlwLXJpZ2h0IC5hcnJvdzo6YmVmb3JlLCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAwLjRyZW0gMC40cmVtIDAuNHJlbSAwO1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMDAwOyB9XG5cbi5icy10b29sdGlwLWJvdHRvbSwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJib3R0b21cIl0ge1xuICBwYWRkaW5nOiAwLjRyZW0gMDsgfVxuICAuYnMtdG9vbHRpcC1ib3R0b20gLmFycm93LCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSAuYXJyb3cge1xuICAgIHRvcDogMDsgfVxuICAgIC5icy10b29sdGlwLWJvdHRvbSAuYXJyb3c6OmJlZm9yZSwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJib3R0b21cIl0gLmFycm93OjpiZWZvcmUge1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAwIDAuNHJlbSAwLjRyZW07XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjMDAwOyB9XG5cbi5icy10b29sdGlwLWxlZnQsIC5icy10b29sdGlwLWF1dG9beC1wbGFjZW1lbnRePVwibGVmdFwiXSB7XG4gIHBhZGRpbmc6IDAgMC40cmVtOyB9XG4gIC5icy10b29sdGlwLWxlZnQgLmFycm93LCAuYnMtdG9vbHRpcC1hdXRvW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0gLmFycm93IHtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogMC40cmVtO1xuICAgIGhlaWdodDogMC44cmVtOyB9XG4gICAgLmJzLXRvb2x0aXAtbGVmdCAuYXJyb3c6OmJlZm9yZSwgLmJzLXRvb2x0aXAtYXV0b1t4LXBsYWNlbWVudF49XCJsZWZ0XCJdIC5hcnJvdzo6YmVmb3JlIHtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBib3JkZXItd2lkdGg6IDAuNHJlbSAwIDAuNHJlbSAwLjRyZW07XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogIzAwMDsgfVxuXG4udG9vbHRpcC1pbm5lciB7XG4gIG1heC13aWR0aDogMjAwcHg7XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtOyB9XG5cbi5wb3BvdmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwNjA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDI3NnB4O1xuICBmb250LWZhbWlseTogLWFwcGxlLXN5c3RlbSwgQmxpbmtNYWNTeXN0ZW1Gb250LCBcIlNlZ29lIFVJXCIsIFJvYm90bywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgbGluZS1icmVhazogYXV0bztcbiAgZm9udC1zaXplOiAwO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYm9yZGVyLXJhZGl1czogMC4zcmVtOyB9XG4gIC5wb3BvdmVyIC5hcnJvdyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxcmVtO1xuICAgIGhlaWdodDogMC41cmVtO1xuICAgIG1hcmdpbjogMCAwLjNyZW07IH1cbiAgICAucG9wb3ZlciAuYXJyb3c6OmJlZm9yZSwgLnBvcG92ZXIgLmFycm93OjphZnRlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDsgfVxuXG4uYnMtcG9wb3Zlci10b3AsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwidG9wXCJdIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtOyB9XG4gIC5icy1wb3BvdmVyLXRvcCA+IC5hcnJvdywgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJ0b3BcIl0gPiAuYXJyb3cge1xuICAgIGJvdHRvbTogY2FsYygoMC41cmVtICsgMXB4KSAqIC0xKTsgfVxuICAgIC5icy1wb3BvdmVyLXRvcCA+IC5hcnJvdzo6YmVmb3JlLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cInRvcFwiXSA+IC5hcnJvdzo6YmVmb3JlIHtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGJvcmRlci13aWR0aDogMC41cmVtIDAuNXJlbSAwO1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI1KTsgfVxuICAgIC5icy1wb3BvdmVyLXRvcCA+IC5hcnJvdzo6YWZ0ZXIsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwidG9wXCJdID4gLmFycm93OjphZnRlciB7XG4gICAgICBib3R0b206IDFweDtcbiAgICAgIGJvcmRlci13aWR0aDogMC41cmVtIDAuNXJlbSAwO1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZjsgfVxuXG4uYnMtcG9wb3Zlci1yaWdodCwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJyaWdodFwiXSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW07IH1cbiAgLmJzLXBvcG92ZXItcmlnaHQgPiAuYXJyb3csIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwicmlnaHRcIl0gPiAuYXJyb3cge1xuICAgIGxlZnQ6IGNhbGMoKDAuNXJlbSArIDFweCkgKiAtMSk7XG4gICAgd2lkdGg6IDAuNXJlbTtcbiAgICBoZWlnaHQ6IDFyZW07XG4gICAgbWFyZ2luOiAwLjNyZW0gMDsgfVxuICAgIC5icy1wb3BvdmVyLXJpZ2h0ID4gLmFycm93OjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwicmlnaHRcIl0gPiAuYXJyb3c6OmJlZm9yZSB7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAwLjVyZW0gMC41cmVtIDAuNXJlbSAwO1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpOyB9XG4gICAgLmJzLXBvcG92ZXItcmlnaHQgPiAuYXJyb3c6OmFmdGVyLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdID4gLmFycm93OjphZnRlciB7XG4gICAgICBsZWZ0OiAxcHg7XG4gICAgICBib3JkZXItd2lkdGg6IDAuNXJlbSAwLjVyZW0gMC41cmVtIDA7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6ICNmZmY7IH1cblxuLmJzLXBvcG92ZXItYm90dG9tLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbTsgfVxuICAuYnMtcG9wb3Zlci1ib3R0b20gPiAuYXJyb3csIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwiYm90dG9tXCJdID4gLmFycm93IHtcbiAgICB0b3A6IGNhbGMoKDAuNXJlbSArIDFweCkgKiAtMSk7IH1cbiAgICAuYnMtcG9wb3Zlci1ib3R0b20gPiAuYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJib3R0b21cIl0gPiAuYXJyb3c6OmJlZm9yZSB7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3JkZXItd2lkdGg6IDAgMC41cmVtIDAuNXJlbSAwLjVyZW07XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpOyB9XG4gICAgLmJzLXBvcG92ZXItYm90dG9tID4gLmFycm93OjphZnRlciwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJib3R0b21cIl0gPiAuYXJyb3c6OmFmdGVyIHtcbiAgICAgIHRvcDogMXB4O1xuICAgICAgYm9yZGVyLXdpZHRoOiAwIDAuNXJlbSAwLjVyZW0gMC41cmVtO1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZjsgfVxuICAuYnMtcG9wb3Zlci1ib3R0b20gLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwiYm90dG9tXCJdIC5wb3BvdmVyLWhlYWRlcjo6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDUwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMXJlbTtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZjdmN2Y3OyB9XG5cbi5icy1wb3BvdmVyLWxlZnQsIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwibGVmdFwiXSB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtOyB9XG4gIC5icy1wb3BvdmVyLWxlZnQgPiAuYXJyb3csIC5icy1wb3BvdmVyLWF1dG9beC1wbGFjZW1lbnRePVwibGVmdFwiXSA+IC5hcnJvdyB7XG4gICAgcmlnaHQ6IGNhbGMoKDAuNXJlbSArIDFweCkgKiAtMSk7XG4gICAgd2lkdGg6IDAuNXJlbTtcbiAgICBoZWlnaHQ6IDFyZW07XG4gICAgbWFyZ2luOiAwLjNyZW0gMDsgfVxuICAgIC5icy1wb3BvdmVyLWxlZnQgPiAuYXJyb3c6OmJlZm9yZSwgLmJzLXBvcG92ZXItYXV0b1t4LXBsYWNlbWVudF49XCJsZWZ0XCJdID4gLmFycm93OjpiZWZvcmUge1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3JkZXItd2lkdGg6IDAuNXJlbSAwIDAuNXJlbSAwLjVyZW07XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjI1KTsgfVxuICAgIC5icy1wb3BvdmVyLWxlZnQgPiAuYXJyb3c6OmFmdGVyLCAuYnMtcG9wb3Zlci1hdXRvW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0gPiAuYXJyb3c6OmFmdGVyIHtcbiAgICAgIHJpZ2h0OiAxcHg7XG4gICAgICBib3JkZXItd2lkdGg6IDAuNXJlbSAwIDAuNXJlbSAwLjVyZW07XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogI2ZmZjsgfVxuXG4ucG9wb3Zlci1oZWFkZXIge1xuICBwYWRkaW5nOiAwLjVyZW0gMC43NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ViZWJlYjtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogY2FsYygwLjNyZW0gLSAxcHgpO1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogY2FsYygwLjNyZW0gLSAxcHgpOyB9XG4gIC5wb3BvdmVyLWhlYWRlcjplbXB0eSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuXG4ucG9wb3Zlci1ib2R5IHtcbiAgcGFkZGluZzogMC41cmVtIDAuNzVyZW07XG4gIGNvbG9yOiAjMjEyNTI5OyB9XG5cbi5jYXJvdXNlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uY2Fyb3VzZWwucG9pbnRlci1ldmVudCB7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXk7IH1cblxuLmNhcm91c2VsLWlubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICAuY2Fyb3VzZWwtaW5uZXI6OmFmdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjbGVhcjogYm90aDtcbiAgICBjb250ZW50OiBcIlwiOyB9XG5cbi5jYXJvdXNlbC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1yaWdodDogLTEwMCU7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNnMgZWFzZS1pbi1vdXQ7IH1cbiAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAuY2Fyb3VzZWwtaXRlbSB7XG4gICAgICB0cmFuc2l0aW9uOiBub25lOyB9IH1cblxuLmNhcm91c2VsLWl0ZW0uYWN0aXZlLFxuLmNhcm91c2VsLWl0ZW0tbmV4dCxcbi5jYXJvdXNlbC1pdGVtLXByZXYge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4uY2Fyb3VzZWwtaXRlbS1uZXh0Om5vdCguY2Fyb3VzZWwtaXRlbS1sZWZ0KSxcbi5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1yaWdodCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTsgfVxuXG4uY2Fyb3VzZWwtaXRlbS1wcmV2Om5vdCguY2Fyb3VzZWwtaXRlbS1yaWdodCksXG4uYWN0aXZlLmNhcm91c2VsLWl0ZW0tbGVmdCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7IH1cblxuLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0ge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xuICB0cmFuc2Zvcm06IG5vbmU7IH1cblxuLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0uYWN0aXZlLFxuLmNhcm91c2VsLWZhZGUgLmNhcm91c2VsLWl0ZW0tbmV4dC5jYXJvdXNlbC1pdGVtLWxlZnQsXG4uY2Fyb3VzZWwtZmFkZSAuY2Fyb3VzZWwtaXRlbS1wcmV2LmNhcm91c2VsLWl0ZW0tcmlnaHQge1xuICB6LWluZGV4OiAxO1xuICBvcGFjaXR5OiAxOyB9XG5cbi5jYXJvdXNlbC1mYWRlIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1sZWZ0LFxuLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgei1pbmRleDogMDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogMHMgMC42cyBvcGFjaXR5OyB9XG4gIEBtZWRpYSAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XG4gICAgLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWxlZnQsXG4gICAgLmNhcm91c2VsLWZhZGUgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgICAgIHRyYW5zaXRpb246IG5vbmU7IH0gfVxuXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTUlO1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBvcGFjaXR5OiAwLjU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xNXMgZWFzZTsgfVxuICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgIC5jYXJvdXNlbC1jb250cm9sLXByZXYsXG4gICAgLmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XG4gICAgICB0cmFuc2l0aW9uOiBub25lOyB9IH1cbiAgLmNhcm91c2VsLWNvbnRyb2wtcHJldjpob3ZlciwgLmNhcm91c2VsLWNvbnRyb2wtcHJldjpmb2N1cyxcbiAgLmNhcm91c2VsLWNvbnRyb2wtbmV4dDpob3ZlcixcbiAgLmNhcm91c2VsLWNvbnRyb2wtbmV4dDpmb2N1cyB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIG91dGxpbmU6IDA7XG4gICAgb3BhY2l0eTogMC45OyB9XG5cbi5jYXJvdXNlbC1jb250cm9sLXByZXYge1xuICBsZWZ0OiAwOyB9XG5cbi5jYXJvdXNlbC1jb250cm9sLW5leHQge1xuICByaWdodDogMDsgfVxuXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24sXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGJhY2tncm91bmQ6IG5vLXJlcGVhdCA1MCUgLyAxMDAlIDEwMCU7IH1cblxuLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyUyM2ZmZicgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGQ9J001LjI1IDBsLTQgNCA0IDQgMS41LTEuNS0yLjUtMi41IDIuNS0yLjUtMS41LTEuNXonLyUzZSUzYy9zdmclM2VcIik7IH1cblxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCUzY3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIGZpbGw9JyUyM2ZmZicgdmlld0JveD0nMCAwIDggOCclM2UlM2NwYXRoIGQ9J00yLjc1IDBsLTEuNSAxLjUgMi41IDIuNS0yLjUgMi41IDEuNSAxLjUgNC00LTQtNHonLyUzZSUzYy9zdmclM2VcIik7IH1cblxuLmNhcm91c2VsLWluZGljYXRvcnMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE1O1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tcmlnaHQ6IDE1JTtcbiAgbWFyZ2luLWxlZnQ6IDE1JTtcbiAgbGlzdC1zdHlsZTogbm9uZTsgfVxuICAuY2Fyb3VzZWwtaW5kaWNhdG9ycyBsaSB7XG4gICAgYm94LXNpemluZzogY29udGVudC1ib3g7XG4gICAgZmxleDogMCAxIGF1dG87XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gICAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgICB0ZXh0LWluZGVudDogLTk5OXB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gICAgYm9yZGVyLXRvcDogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItYm90dG9tOiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIG9wYWNpdHk6IC41O1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC42cyBlYXNlOyB9XG4gICAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAgIC5jYXJvdXNlbC1pbmRpY2F0b3JzIGxpIHtcbiAgICAgICAgdHJhbnNpdGlvbjogbm9uZTsgfSB9XG4gIC5jYXJvdXNlbC1pbmRpY2F0b3JzIC5hY3RpdmUge1xuICAgIG9wYWNpdHk6IDE7IH1cblxuLmNhcm91c2VsLWNhcHRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxNSU7XG4gIGJvdHRvbTogMjBweDtcbiAgbGVmdDogMTUlO1xuICB6LWluZGV4OiAxMDtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5hbGlnbi1iYXNlbGluZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi10b3Age1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLW1pZGRsZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tYm90dG9tIHtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbSAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi10ZXh0LWJvdHRvbSB7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbSAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi10ZXh0LXRvcCB7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcCAhaW1wb3J0YW50OyB9XG5cbi5iZy1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwN2JmZiAhaW1wb3J0YW50OyB9XG5cbmEuYmctcHJpbWFyeTpob3ZlciwgYS5iZy1wcmltYXJ5OmZvY3VzLFxuYnV0dG9uLmJnLXByaW1hcnk6aG92ZXIsXG5idXR0b24uYmctcHJpbWFyeTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDYyY2MgIWltcG9ydGFudDsgfVxuXG4uYmctc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZjNzU3ZCAhaW1wb3J0YW50OyB9XG5cbmEuYmctc2Vjb25kYXJ5OmhvdmVyLCBhLmJnLXNlY29uZGFyeTpmb2N1cyxcbmJ1dHRvbi5iZy1zZWNvbmRhcnk6aG92ZXIsXG5idXR0b24uYmctc2Vjb25kYXJ5OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU0NWI2MiAhaW1wb3J0YW50OyB9XG5cbi5iZy1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI4YTc0NSAhaW1wb3J0YW50OyB9XG5cbmEuYmctc3VjY2Vzczpob3ZlciwgYS5iZy1zdWNjZXNzOmZvY3VzLFxuYnV0dG9uLmJnLXN1Y2Nlc3M6aG92ZXIsXG5idXR0b24uYmctc3VjY2Vzczpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZTdlMzQgIWltcG9ydGFudDsgfVxuXG4uYmctaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxN2EyYjggIWltcG9ydGFudDsgfVxuXG5hLmJnLWluZm86aG92ZXIsIGEuYmctaW5mbzpmb2N1cyxcbmJ1dHRvbi5iZy1pbmZvOmhvdmVyLFxuYnV0dG9uLmJnLWluZm86Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTE3YThiICFpbXBvcnRhbnQ7IH1cblxuLmJnLXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjMTA3ICFpbXBvcnRhbnQ7IH1cblxuYS5iZy13YXJuaW5nOmhvdmVyLCBhLmJnLXdhcm5pbmc6Zm9jdXMsXG5idXR0b24uYmctd2FybmluZzpob3ZlcixcbmJ1dHRvbi5iZy13YXJuaW5nOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QzOWUwMCAhaW1wb3J0YW50OyB9XG5cbi5iZy1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGMzNTQ1ICFpbXBvcnRhbnQ7IH1cblxuYS5iZy1kYW5nZXI6aG92ZXIsIGEuYmctZGFuZ2VyOmZvY3VzLFxuYnV0dG9uLmJnLWRhbmdlcjpob3ZlcixcbmJ1dHRvbi5iZy1kYW5nZXI6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmQyMTMwICFpbXBvcnRhbnQ7IH1cblxuLmJnLWxpZ2h0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjlmYSAhaW1wb3J0YW50OyB9XG5cbmEuYmctbGlnaHQ6aG92ZXIsIGEuYmctbGlnaHQ6Zm9jdXMsXG5idXR0b24uYmctbGlnaHQ6aG92ZXIsXG5idXR0b24uYmctbGlnaHQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGFlMGU1ICFpbXBvcnRhbnQ7IH1cblxuLmJnLWRhcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQzYTQwICFpbXBvcnRhbnQ7IH1cblxuYS5iZy1kYXJrOmhvdmVyLCBhLmJnLWRhcms6Zm9jdXMsXG5idXR0b24uYmctZGFyazpob3ZlcixcbmJ1dHRvbi5iZy1kYXJrOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFkMjEyNCAhaW1wb3J0YW50OyB9XG5cbi5iZy13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDsgfVxuXG4uYmctdHJhbnNwYXJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGVlMmU2ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci10b3Age1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RlZTJlNiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItcmlnaHQge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZGVlMmU2ICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ib3R0b20ge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RlZTJlNiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItbGVmdCB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2RlZTJlNiAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItMCB7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItdG9wLTAge1xuICBib3JkZXItdG9wOiAwICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1yaWdodC0wIHtcbiAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1ib3R0b20tMCB7XG4gIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWxlZnQtMCB7XG4gIGJvcmRlci1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1wcmltYXJ5IHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA3YmZmICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci1zZWNvbmRhcnkge1xuICBib3JkZXItY29sb3I6ICM2Yzc1N2QgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXN1Y2Nlc3Mge1xuICBib3JkZXItY29sb3I6ICMyOGE3NDUgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWluZm8ge1xuICBib3JkZXItY29sb3I6ICMxN2EyYjggIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXdhcm5pbmcge1xuICBib3JkZXItY29sb3I6ICNmZmMxMDcgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWRhbmdlciB7XG4gIGJvcmRlci1jb2xvcjogI2RjMzU0NSAhaW1wb3J0YW50OyB9XG5cbi5ib3JkZXItbGlnaHQge1xuICBib3JkZXItY29sb3I6ICNmOGY5ZmEgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLWRhcmsge1xuICBib3JkZXItY29sb3I6ICMzNDNhNDAgIWltcG9ydGFudDsgfVxuXG4uYm9yZGVyLXdoaXRlIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7IH1cblxuLnJvdW5kZWQtc20ge1xuICBib3JkZXItcmFkaXVzOiAwLjJyZW0gIWltcG9ydGFudDsgfVxuXG4ucm91bmRlZCB7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucm91bmRlZC10b3Age1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnJvdW5kZWQtcmlnaHQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5yb3VuZGVkLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucm91bmRlZC1sZWZ0IHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnJvdW5kZWQtbGcge1xuICBib3JkZXItcmFkaXVzOiAwLjNyZW0gIWltcG9ydGFudDsgfVxuXG4ucm91bmRlZC1jaXJjbGUge1xuICBib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDsgfVxuXG4ucm91bmRlZC1waWxsIHtcbiAgYm9yZGVyLXJhZGl1czogNTByZW0gIWltcG9ydGFudDsgfVxuXG4ucm91bmRlZC0wIHtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50OyB9XG5cbi5jbGVhcmZpeDo6YWZ0ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY2xlYXI6IGJvdGg7XG4gIGNvbnRlbnQ6IFwiXCI7IH1cblxuLmQtbm9uZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4uZC1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsgfVxuXG4uZC1pbmxpbmUtYmxvY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfVxuXG4uZC1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cblxuLmQtdGFibGUge1xuICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50OyB9XG5cbi5kLXRhYmxlLXJvdyB7XG4gIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG5cbi5kLXRhYmxlLWNlbGwge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH1cblxuLmQtZmxleCB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgfVxuXG4uZC1pbmxpbmUtZmxleCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5kLXNtLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuZC1zbS1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9XG4gIC5kLXNtLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQtc20tYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQtc20tdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cbiAgLmQtc20tdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDsgfVxuICAuZC1zbS10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH1cbiAgLmQtc20tZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyB9XG4gIC5kLXNtLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kLW1kLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuZC1tZC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9XG4gIC5kLW1kLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQtbWQtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQtbWQtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cbiAgLmQtbWQtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDsgfVxuICAuZC1tZC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH1cbiAgLmQtbWQtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyB9XG4gIC5kLW1kLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5kLWxnLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuZC1sZy1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9XG4gIC5kLWxnLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQtbGctYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQtbGctdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cbiAgLmQtbGctdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDsgfVxuICAuZC1sZy10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH1cbiAgLmQtbGctZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyB9XG4gIC5kLWxnLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZC14bC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLmQteGwtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsgfVxuICAuZC14bC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50OyB9XG4gIC5kLXhsLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gIC5kLXhsLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50OyB9XG4gIC5kLXhsLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7IH1cbiAgLmQteGwtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyB9XG4gIC5kLXhsLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgfVxuICAuZC14bC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgLmQteHhsLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuZC14eGwtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsgfVxuICAuZC14eGwtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC14eGwtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQteHhsLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50OyB9XG4gIC5kLXh4bC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG4gIC5kLXh4bC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH1cbiAgLmQteHhsLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgfVxuICAuZC14eGwtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgcHJpbnQge1xuICAuZC1wcmludC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLmQtcHJpbnQtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsgfVxuICAuZC1wcmludC1pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50OyB9XG4gIC5kLXByaW50LWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gIC5kLXByaW50LXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50OyB9XG4gIC5kLXByaW50LXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7IH1cbiAgLmQtcHJpbnQtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyB9XG4gIC5kLXByaW50LWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgfVxuICAuZC1wcmludC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDsgfSB9XG5cbi5lbWJlZC1yZXNwb25zaXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLmVtYmVkLXJlc3BvbnNpdmU6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY29udGVudDogXCJcIjsgfVxuICAuZW1iZWQtcmVzcG9uc2l2ZSAuZW1iZWQtcmVzcG9uc2l2ZS1pdGVtLFxuICAuZW1iZWQtcmVzcG9uc2l2ZSBpZnJhbWUsXG4gIC5lbWJlZC1yZXNwb25zaXZlIGVtYmVkLFxuICAuZW1iZWQtcmVzcG9uc2l2ZSBvYmplY3QsXG4gIC5lbWJlZC1yZXNwb25zaXZlIHZpZGVvIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3JkZXI6IDA7IH1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA0Mi44NTcxNCU7IH1cblxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTk6OmJlZm9yZSB7XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7IH1cblxuLmVtYmVkLXJlc3BvbnNpdmUtNGJ5Mzo6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDc1JTsgfVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS0xYnkxOjpiZWZvcmUge1xuICBwYWRkaW5nLXRvcDogMTAwJTsgfVxuXG4uZmxleC1yb3cge1xuICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtY29sdW1uIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LXJvdy1yZXZlcnNlIHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtY29sdW1uLXJldmVyc2Uge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDsgfVxuXG4uZmxleC13cmFwIHtcbiAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtbm93cmFwIHtcbiAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDsgfVxuXG4uZmxleC13cmFwLXJldmVyc2Uge1xuICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LWZpbGwge1xuICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LWdyb3ctMCB7XG4gIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LWdyb3ctMSB7XG4gIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LXNocmluay0wIHtcbiAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDsgfVxuXG4uZmxleC1zaHJpbmstMSB7XG4gIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7IH1cblxuLmp1c3RpZnktY29udGVudC1zdGFydCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG5cbi5qdXN0aWZ5LWNvbnRlbnQtZW5kIHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG5cbi5qdXN0aWZ5LWNvbnRlbnQtY2VudGVyIHtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuXG4uanVzdGlmeS1jb250ZW50LWJldHdlZW4ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuXG4uanVzdGlmeS1jb250ZW50LWFyb3VuZCB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWl0ZW1zLXN0YXJ0IHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24taXRlbXMtZW5kIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWl0ZW1zLWNlbnRlciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24taXRlbXMtYmFzZWxpbmUge1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24taXRlbXMtc3RyZXRjaCB7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWNvbnRlbnQtc3RhcnQge1xuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWNvbnRlbnQtZW5kIHtcbiAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tY29udGVudC1jZW50ZXIge1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tY29udGVudC1iZXR3ZWVuIHtcbiAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1jb250ZW50LWFyb3VuZCB7XG4gIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1jb250ZW50LXN0cmV0Y2gge1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLXNlbGYtYXV0byB7XG4gIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tc2VsZi1zdGFydCB7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tc2VsZi1lbmQge1xuICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1zZWxmLWNlbnRlciB7XG4gIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1zZWxmLWJhc2VsaW5lIHtcbiAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tc2VsZi1zdHJldGNoIHtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAuZmxleC1zbS1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtc20tY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtc20tZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLWdyb3ctMSB7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtc20tc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtc20tc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1zbS1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtc20tZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtc20tY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXNtLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtc20tc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1zbS1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1zbS1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1zbS1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXNtLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1zbS1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtc20tc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1zbS1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtc20tY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1zbS1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1zbS1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZsZXgtbWQtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbWQtY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbWQtcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbWQtd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbWQtZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbWQtc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLW1kLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLW1kLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1tZC1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLW1kLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1tZC1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1tZC1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1tZC1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbWQtYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLW1kLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbWQtZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLW1kLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbWQtYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbWQtc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5mbGV4LWxnLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbGctd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbGctbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLXdyYXAtcmV2ZXJzZSB7XG4gICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbGctZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctYmV0d2VlbiB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLWxnLXN0YXJ0IHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1sZy1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1sZy1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbGctYmFzZWxpbmUge1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1sZy1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LWxnLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbGctZW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbGctYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWFyb3VuZCB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbGctc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLWxnLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1sZy1zdGFydCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLWxnLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1sZy1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLWxnLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLWxnLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmZsZXgteGwtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtY29sdW1uIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtcm93LXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhsLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC14bC13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDsgfVxuICAuZmxleC14bC1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhsLWZpbGwge1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDsgfVxuICAuZmxleC14bC1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhsLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhsLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC14bC1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC14bC1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMteGwtc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXhsLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXhsLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy14bC1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXhsLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQteGwtc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC14bC1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQteGwtY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC14bC1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQteGwtYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC14bC1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYteGwtYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXhsLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYteGwtZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXhsLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYteGwtYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYteGwtc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAuZmxleC14eGwtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteHhsLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXh4bC1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteHhsLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC14eGwtd3JhcCB7XG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteHhsLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDsgfVxuICAuZmxleC14eGwtd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXh4bC1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXh4bC1ncm93LTAge1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXh4bC1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXh4bC1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDsgfVxuICAuZmxleC14eGwtc2hyaW5rLTEge1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC14eGwtc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteHhsLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteHhsLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXh4bC1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXh4bC1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXh4bC1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMteHhsLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXh4bC1jZW50ZXIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMteHhsLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMteHhsLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQteHhsLXN0YXJ0IHtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQteHhsLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC14eGwtY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC14eGwtYmV0d2VlbiB7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXh4bC1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXh4bC1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYteHhsLWF1dG8ge1xuICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi14eGwtc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi14eGwtZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXh4bC1jZW50ZXIge1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXh4bC1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi14eGwtc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50OyB9IH1cblxuLmZsb2F0LWxlZnQge1xuICBmbG9hdDogbGVmdCAhaW1wb3J0YW50OyB9XG5cbi5mbG9hdC1yaWdodCB7XG4gIGZsb2F0OiByaWdodCAhaW1wb3J0YW50OyB9XG5cbi5mbG9hdC1ub25lIHtcbiAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLmZsb2F0LXNtLWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgLmZsb2F0LXNtLXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDsgfVxuICAuZmxvYXQtc20tbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZmxvYXQtbWQtbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDsgfVxuICAuZmxvYXQtbWQtcmlnaHQge1xuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50OyB9XG4gIC5mbG9hdC1tZC1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5mbG9hdC1sZy1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50OyB9XG4gIC5mbG9hdC1sZy1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgLmZsb2F0LWxnLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5mbG9hdC14bC1sZWZ0IHtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50OyB9XG4gIC5mbG9hdC14bC1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgLmZsb2F0LXhsLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gIC5mbG9hdC14eGwtbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDsgfVxuICAuZmxvYXQteHhsLXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDsgfVxuICAuZmxvYXQteHhsLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG4ub3ZlcmZsb3ctYXV0byB7XG4gIG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLm92ZXJmbG93LWhpZGRlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDsgfVxuXG4ucG9zaXRpb24tc3RhdGljIHtcbiAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50OyB9XG5cbi5wb3NpdGlvbi1yZWxhdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50OyB9XG5cbi5wb3NpdGlvbi1hYnNvbHV0ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50OyB9XG5cbi5wb3NpdGlvbi1maXhlZCB7XG4gIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50OyB9XG5cbi5wb3NpdGlvbi1zdGlja3kge1xuICBwb3NpdGlvbjogc3RpY2t5ICFpbXBvcnRhbnQ7IH1cblxuLmZpeGVkLXRvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTAzMDsgfVxuXG4uZml4ZWQtYm90dG9tIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDMwOyB9XG5cbkBzdXBwb3J0cyAocG9zaXRpb246IHN0aWNreSkge1xuICAuc3RpY2t5LXRvcCB7XG4gICAgcG9zaXRpb246IHN0aWNreTtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMTAyMDsgfSB9XG5cbi5zci1vbmx5LCAuZm9ybS1zdGF5LWtub3cgLmdmb3JtX3dyYXBwZXIgLmdmaWVsZF9sYWJlbCwgLmZvcm0tY29udGFjdCAuZ2ZpZWxkX2xhYmVsLCAuZm9ybS1jYXJlZXIgLmdmaWVsZF9sYWJlbCwgLmZvcm0tb2ZmZXIgLmdmaWVsZF9sYWJlbCwgLmZvcm0tZ2V0LWluLXRvdWNoIC5nZmllbGRfbGFiZWwsIC5mb3JtLW1vZGFsIC5nZmllbGRfbGFiZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBib3JkZXI6IDA7IH1cblxuLnNyLW9ubHktZm9jdXNhYmxlOmFjdGl2ZSwgLnNyLW9ubHktZm9jdXNhYmxlOmZvY3VzIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIGNsaXA6IGF1dG87XG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7IH1cblxuLnNoYWRvdy1zbSB7XG4gIGJveC1zaGFkb3c6IDAgMC4xMjVyZW0gMC4yNXJlbSByZ2JhKDAsIDAsIDAsIDAuMDc1KSAhaW1wb3J0YW50OyB9XG5cbi5zaGFkb3cge1xuICBib3gtc2hhZG93OiAwIDAuNXJlbSAxcmVtIHJnYmEoMCwgMCwgMCwgMC4xNSkgIWltcG9ydGFudDsgfVxuXG4uc2hhZG93LWxnIHtcbiAgYm94LXNoYWRvdzogMCAxcmVtIDNyZW0gcmdiYSgwLCAwLCAwLCAwLjE3NSkgIWltcG9ydGFudDsgfVxuXG4uc2hhZG93LW5vbmUge1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLnctMjUge1xuICB3aWR0aDogMjUlICFpbXBvcnRhbnQ7IH1cblxuLnctNTAge1xuICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7IH1cblxuLnctNzUge1xuICB3aWR0aDogNzUlICFpbXBvcnRhbnQ7IH1cblxuLnctMTAwIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfVxuXG4udy1hdXRvIHtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDsgfVxuXG4uaC0yNSB7XG4gIGhlaWdodDogMjUlICFpbXBvcnRhbnQ7IH1cblxuLmgtNTAge1xuICBoZWlnaHQ6IDUwJSAhaW1wb3J0YW50OyB9XG5cbi5oLTc1IHtcbiAgaGVpZ2h0OiA3NSUgIWltcG9ydGFudDsgfVxuXG4uaC0xMDAge1xuICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDsgfVxuXG4uaC1hdXRvIHtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLm13LTEwMCB7XG4gIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9XG5cbi5taC0xMDAge1xuICBtYXgtaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7IH1cblxuLm1pbi12dy0xMDAge1xuICBtaW4td2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7IH1cblxuLm1pbi12aC0xMDAge1xuICBtaW4taGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50OyB9XG5cbi52dy0xMDAge1xuICB3aWR0aDogMTAwdncgIWltcG9ydGFudDsgfVxuXG4udmgtMTAwIHtcbiAgaGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50OyB9XG5cbi5zdHJldGNoZWQtbGluazo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMCk7IH1cblxuLm0tMCB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50OyB9XG5cbi5tdC0wLFxuLm15LTAge1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7IH1cblxuLm1yLTAsXG4ubXgtMCB7XG4gIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50OyB9XG5cbi5tYi0wLFxuLm15LTAge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cblxuLm1sLTAsXG4ubXgtMCB7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cblxuLm0tMSB7XG4gIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tdC0xLFxuLm15LTEge1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1yLTEsXG4ubXgtMSB7XG4gIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tYi0xLFxuLm15LTEge1xuICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1sLTEsXG4ubXgtMSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLm0tMiB7XG4gIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm10LTIsXG4ubXktMiB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tci0yLFxuLm14LTIge1xuICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tYi0yLFxuLm15LTIge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubWwtMixcbi5teC0yIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tLTMge1xuICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ubXQtMyxcbi5teS0zIHtcbiAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tci0zLFxuLm14LTMge1xuICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ubWItMyxcbi5teS0zIHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tbC0zLFxuLm14LTMge1xuICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tLTQge1xuICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tdC00LFxuLm15LTQge1xuICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXItNCxcbi5teC00IHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubWItNCxcbi5teS00IHtcbiAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1sLTQsXG4ubXgtNCB7XG4gIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubS01IHtcbiAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLm10LTUsXG4ubXktNSB7XG4gIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ubXItNSxcbi5teC01IHtcbiAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLm1iLTUsXG4ubXktNSB7XG4gIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ubWwtNSxcbi5teC01IHtcbiAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ucC0wIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50OyB9XG5cbi5wdC0wLFxuLnB5LTAge1xuICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50OyB9XG5cbi5wci0wLFxuLnB4LTAge1xuICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cblxuLnBiLTAsXG4ucHktMCB7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cblxuLnBsLTAsXG4ucHgtMCB7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XG5cbi5wLTEge1xuICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnB0LTEsXG4ucHktMSB7XG4gIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnByLTEsXG4ucHgtMSB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucGItMSxcbi5weS0xIHtcbiAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucGwtMSxcbi5weC0xIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnAtMiB7XG4gIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wdC0yLFxuLnB5LTIge1xuICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnByLTIsXG4ucHgtMiB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wYi0yLFxuLnB5LTIge1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnBsLTIsXG4ucHgtMiB7XG4gIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnAtMyB7XG4gIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ucHQtMyxcbi5weS0zIHtcbiAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ucHItMyxcbi5weC0zIHtcbiAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wYi0zLFxuLnB5LTMge1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wbC0zLFxuLnB4LTMge1xuICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ucC00IHtcbiAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnB0LTQsXG4ucHktNCB7XG4gIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHItNCxcbi5weC00IHtcbiAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnBiLTQsXG4ucHktNCB7XG4gIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucGwtNCxcbi5weC00IHtcbiAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucC01IHtcbiAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5wdC01LFxuLnB5LTUge1xuICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5wci01LFxuLnB4LTUge1xuICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLnBiLTUsXG4ucHktNSB7XG4gIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLnBsLTUsXG4ucHgtNSB7XG4gIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5tLW4xIHtcbiAgbWFyZ2luOiAtMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tdC1uMSxcbi5teS1uMSB7XG4gIG1hcmdpbi10b3A6IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1yLW4xLFxuLm14LW4xIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tYi1uMSxcbi5teS1uMSB7XG4gIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1sLW4xLFxuLm14LW4xIHtcbiAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLm0tbjIge1xuICBtYXJnaW46IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXQtbjIsXG4ubXktbjIge1xuICBtYXJnaW4tdG9wOiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1yLW4yLFxuLm14LW4yIHtcbiAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1iLW4yLFxuLm15LW4yIHtcbiAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tbC1uMixcbi5teC1uMiB7XG4gIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm0tbjMge1xuICBtYXJnaW46IC0xcmVtICFpbXBvcnRhbnQ7IH1cblxuLm10LW4zLFxuLm15LW4zIHtcbiAgbWFyZ2luLXRvcDogLTFyZW0gIWltcG9ydGFudDsgfVxuXG4ubXItbjMsXG4ubXgtbjMge1xuICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7IH1cblxuLm1iLW4zLFxuLm15LW4zIHtcbiAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDsgfVxuXG4ubWwtbjMsXG4ubXgtbjMge1xuICBtYXJnaW4tbGVmdDogLTFyZW0gIWltcG9ydGFudDsgfVxuXG4ubS1uNCB7XG4gIG1hcmdpbjogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tdC1uNCxcbi5teS1uNCB7XG4gIG1hcmdpbi10b3A6IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXItbjQsXG4ubXgtbjQge1xuICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubWItbjQsXG4ubXktbjQge1xuICBtYXJnaW4tYm90dG9tOiAtMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1sLW40LFxuLm14LW40IHtcbiAgbWFyZ2luLWxlZnQ6IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubS1uNSB7XG4gIG1hcmdpbjogLTNyZW0gIWltcG9ydGFudDsgfVxuXG4ubXQtbjUsXG4ubXktbjUge1xuICBtYXJnaW4tdG9wOiAtM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5tci1uNSxcbi5teC1uNSB7XG4gIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDsgfVxuXG4ubWItbjUsXG4ubXktbjUge1xuICBtYXJnaW4tYm90dG9tOiAtM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5tbC1uNSxcbi5teC1uNSB7XG4gIG1hcmdpbi1sZWZ0OiAtM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5tLWF1dG8ge1xuICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDsgfVxuXG4ubXQtYXV0byxcbi5teS1hdXRvIHtcbiAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50OyB9XG5cbi5tci1hdXRvLFxuLm14LWF1dG8ge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDsgfVxuXG4ubWItYXV0byxcbi5teS1hdXRvIHtcbiAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50OyB9XG5cbi5tbC1hdXRvLFxuLm14LWF1dG8ge1xuICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAubS1zbS0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDsgfVxuICAubXQtc20tMCxcbiAgLm15LXNtLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDsgfVxuICAubXItc20tMCxcbiAgLm14LXNtLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS0wLFxuICAubXktc20tMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5tbC1zbS0wLFxuICAubXgtc20tMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAubS1zbS0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtc20tMSxcbiAgLm15LXNtLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXItc20tMSxcbiAgLm14LXNtLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS0xLFxuICAubXktc20tMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1zbS0xLFxuICAubXgtc20tMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1zbS0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1zbS0yLFxuICAubXktc20tMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXNtLTIsXG4gIC5teC1zbS0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS0yLFxuICAubXktc20tMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXNtLTIsXG4gIC5teC1zbS0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLTMsXG4gIC5teS1zbS0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXNtLTMsXG4gIC5teC1zbS0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubWItc20tMyxcbiAgLm15LXNtLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAubWwtc20tMyxcbiAgLm14LXNtLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtc20tNCxcbiAgLm15LXNtLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1zbS00LFxuICAubXgtc20tNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItc20tNCxcbiAgLm15LXNtLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1zbS00LFxuICAubXgtc20tNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1zbS01LFxuICAubXktc20tNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1zbS01LFxuICAubXgtc20tNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXNtLTUsXG4gIC5teS1zbS01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXNtLTUsXG4gIC5teC1zbS01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXNtLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDsgfVxuICAucHQtc20tMCxcbiAgLnB5LXNtLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnByLXNtLTAsXG4gIC5weC1zbS0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXNtLTAsXG4gIC5weS1zbS0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5wbC1zbS0wLFxuICAucHgtc20tMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLnAtc20tMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1zbS0xLFxuICAucHktc20tMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHItc20tMSxcbiAgLnB4LXNtLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucGItc20tMSxcbiAgLnB5LXNtLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXNtLTEsXG4gIC5weC1zbS0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucC1zbS0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQtc20tMixcbiAgLnB5LXNtLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHItc20tMixcbiAgLnB4LXNtLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1zbS0yLFxuICAucHktc20tMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC1zbS0yLFxuICAucHgtc20tMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucC1zbS0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXNtLTMsXG4gIC5weS1zbS0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci1zbS0zLFxuICAucHgtc20tMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1zbS0zLFxuICAucHktc20tMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAucGwtc20tMyxcbiAgLnB4LXNtLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXNtLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1zbS00LFxuICAucHktc20tNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci1zbS00LFxuICAucHgtc20tNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXNtLTQsXG4gIC5weS1zbS00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXNtLTQsXG4gIC5weC1zbS00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXNtLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHQtc20tNSxcbiAgLnB5LXNtLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLXNtLTUsXG4gIC5weC1zbS01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXNtLTUsXG4gIC5weS1zbS01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC1zbS01LFxuICAucHgtc20tNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tbjEge1xuICAgIG1hcmdpbjogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtc20tbjEsXG4gIC5teS1zbS1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXItc20tbjEsXG4gIC5teC1zbS1uMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS1uMSxcbiAgLm15LXNtLW4xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1zbS1uMSxcbiAgLm14LXNtLW4xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1zbS1uMiB7XG4gICAgbWFyZ2luOiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLW4yLFxuICAubXktc20tbjIge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXItc20tbjIsXG4gIC5teC1zbS1uMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXNtLW4yLFxuICAubXktc20tbjIge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwtc20tbjIsXG4gIC5teC1zbS1uMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1zbS1uMyB7XG4gICAgbWFyZ2luOiAtMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1zbS1uMyxcbiAgLm15LXNtLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1zbS1uMyxcbiAgLm14LXNtLW4zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXNtLW4zLFxuICAubXktc20tbjMge1xuICAgIG1hcmdpbi1ib3R0b206IC0xcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXNtLW4zLFxuICAubXgtc20tbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLW40IHtcbiAgICBtYXJnaW46IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtc20tbjQsXG4gIC5teS1zbS1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1zbS1uNCxcbiAgLm14LXNtLW40IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItc20tbjQsXG4gIC5teS1zbS1uNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1zbS1uNCxcbiAgLm14LXNtLW40IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLW41IHtcbiAgICBtYXJnaW46IC0zcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLW41LFxuICAubXktc20tbjUge1xuICAgIG1hcmdpbi10b3A6IC0zcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXNtLW41LFxuICAubXgtc20tbjUge1xuICAgIG1hcmdpbi1yaWdodDogLTNyZW0gIWltcG9ydGFudDsgfVxuICAubWItc20tbjUsXG4gIC5teS1zbS1uNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTNyZW0gIWltcG9ydGFudDsgfVxuICAubWwtc20tbjUsXG4gIC5teC1zbS1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLWF1dG8sXG4gIC5teS1zbS1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXNtLWF1dG8sXG4gIC5teC1zbS1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubWItc20tYXV0byxcbiAgLm15LXNtLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDsgfVxuICAubWwtc20tYXV0byxcbiAgLm14LXNtLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm0tbWQtMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLTAsXG4gIC5teS1tZC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLTAsXG4gIC5teC1tZC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuICAubWItbWQtMCxcbiAgLm15LW1kLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAubWwtbWQtMCxcbiAgLm14LW1kLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLTEsXG4gIC5teS1tZC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLTEsXG4gIC5teC1tZC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItbWQtMSxcbiAgLm15LW1kLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwtbWQtMSxcbiAgLm14LW1kLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbWQtMixcbiAgLm15LW1kLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1tZC0yLFxuICAubXgtbWQtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItbWQtMixcbiAgLm15LW1kLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC0yLFxuICAubXgtbWQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLW1kLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1tZC0zLFxuICAubXktbWQtMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1tZC0zLFxuICAubXgtbWQtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLTMsXG4gIC5teS1tZC0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLW1kLTMsXG4gIC5teC1tZC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLW1kLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLTQsXG4gIC5teS1tZC00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXItbWQtNCxcbiAgLm14LW1kLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLTQsXG4gIC5teS1tZC00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwtbWQtNCxcbiAgLm14LW1kLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1tZC01IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbWQtNSxcbiAgLm15LW1kLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXItbWQtNSxcbiAgLm14LW1kLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC01LFxuICAubXktbWQtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC01LFxuICAubXgtbWQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucC1tZC0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnB0LW1kLTAsXG4gIC5weS1tZC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50OyB9XG4gIC5wci1tZC0wLFxuICAucHgtbWQtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4gIC5wYi1tZC0wLFxuICAucHktbWQtMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAucGwtbWQtMCxcbiAgLnB4LW1kLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5wLW1kLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQtbWQtMSxcbiAgLnB5LW1kLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLW1kLTEsXG4gIC5weC1tZC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLW1kLTEsXG4gIC5weS1tZC0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC1tZC0xLFxuICAucHgtbWQtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtbWQtMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LW1kLTIsXG4gIC5weS1tZC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLW1kLTIsXG4gIC5weC1tZC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGItbWQtMixcbiAgLnB5LW1kLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGwtbWQtMixcbiAgLnB4LW1kLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtbWQtMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1tZC0zLFxuICAucHktbWQtMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHItbWQtMyxcbiAgLnB4LW1kLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucGItbWQtMyxcbiAgLnB5LW1kLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLW1kLTMsXG4gIC5weC1tZC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucC1tZC00IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQtbWQtNCxcbiAgLnB5LW1kLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHItbWQtNCxcbiAgLnB4LW1kLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1tZC00LFxuICAucHktbWQtNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC1tZC00LFxuICAucHgtbWQtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucC1tZC01IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LW1kLTUsXG4gIC5weS1tZC01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wci1tZC01LFxuICAucHgtbWQtNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1tZC01LFxuICAucHktbWQtNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAucGwtbWQtNSxcbiAgLnB4LW1kLTUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tLW1kLW4xIHtcbiAgICBtYXJnaW46IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLW4xLFxuICAubXktbWQtbjEge1xuICAgIG1hcmdpbi10b3A6IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLW4xLFxuICAubXgtbWQtbjEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItbWQtbjEsXG4gIC5teS1tZC1uMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwtbWQtbjEsXG4gIC5teC1tZC1uMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtbjIge1xuICAgIG1hcmdpbjogLTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1tZC1uMixcbiAgLm15LW1kLW4yIHtcbiAgICBtYXJnaW4tdG9wOiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLW1kLW4yLFxuICAubXgtbWQtbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC1uMixcbiAgLm15LW1kLW4yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLW1kLW4yLFxuICAubXgtbWQtbjIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtbjMge1xuICAgIG1hcmdpbjogLTFyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbWQtbjMsXG4gIC5teS1tZC1uMyB7XG4gICAgbWFyZ2luLXRvcDogLTFyZW0gIWltcG9ydGFudDsgfVxuICAubXItbWQtbjMsXG4gIC5teC1tZC1uMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC1uMyxcbiAgLm15LW1kLW4zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1tZC1uMyxcbiAgLm14LW1kLW4zIHtcbiAgICBtYXJnaW4tbGVmdDogLTFyZW0gIWltcG9ydGFudDsgfVxuICAubS1tZC1uNCB7XG4gICAgbWFyZ2luOiAtMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLW40LFxuICAubXktbWQtbjQge1xuICAgIG1hcmdpbi10b3A6IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXItbWQtbjQsXG4gIC5teC1tZC1uNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLW40LFxuICAubXktbWQtbjQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwtbWQtbjQsXG4gIC5teC1tZC1uNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1tZC1uNSB7XG4gICAgbWFyZ2luOiAtM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1tZC1uNSxcbiAgLm15LW1kLW41IHtcbiAgICBtYXJnaW4tdG9wOiAtM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1tZC1uNSxcbiAgLm14LW1kLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLW41LFxuICAubXktbWQtbjUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLW1kLW41LFxuICAubXgtbWQtbjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tLW1kLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tdC1tZC1hdXRvLFxuICAubXktbWQtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tci1tZC1hdXRvLFxuICAubXgtbWQtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLWF1dG8sXG4gIC5teS1tZC1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1sLW1kLWF1dG8sXG4gIC5teC1tZC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tLWxnLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy0wLFxuICAubXktbGctMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50OyB9XG4gIC5tci1sZy0wLFxuICAubXgtbGctMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLTAsXG4gIC5teS1sZy0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLTAsXG4gIC5teC1sZy0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5tLWxnLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy0xLFxuICAubXktbGctMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1sZy0xLFxuICAubXgtbGctMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLTEsXG4gIC5teS1sZy0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLTEsXG4gIC5teC1sZy0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLWxnLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLTIsXG4gIC5teS1sZy0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXItbGctMixcbiAgLm14LWxnLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLTIsXG4gIC5teS1sZy0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwtbGctMixcbiAgLm14LWxnLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1sZy0zIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbGctMyxcbiAgLm15LWxnLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubXItbGctMyxcbiAgLm14LWxnLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy0zLFxuICAubXktbGctMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1sZy0zLFxuICAubXgtbGctMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubS1sZy00IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy00LFxuICAubXktbGctNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLWxnLTQsXG4gIC5teC1sZy00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy00LFxuICAubXktbGctNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLTQsXG4gIC5teC1sZy00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbGctNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLTUsXG4gIC5teS1sZy01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLWxnLTUsXG4gIC5teC1sZy01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubWItbGctNSxcbiAgLm15LWxnLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAubWwtbGctNSxcbiAgLm14LWxnLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtbGctMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50OyB9XG4gIC5wdC1sZy0wLFxuICAucHktbGctMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDsgfVxuICAucHItbGctMCxcbiAgLnB4LWxnLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuICAucGItbGctMCxcbiAgLnB5LWxnLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnBsLWxnLTAsXG4gIC5weC1sZy0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAucC1sZy0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LWxnLTEsXG4gIC5weS1sZy0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci1sZy0xLFxuICAucHgtbGctMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1sZy0xLFxuICAucHktbGctMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucGwtbGctMSxcbiAgLnB4LWxnLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLWxnLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1sZy0yLFxuICAucHktbGctMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci1sZy0yLFxuICAucHgtbGctMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLWxnLTIsXG4gIC5weS1sZy0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLWxnLTIsXG4gIC5weC1sZy0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLWxnLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHQtbGctMyxcbiAgLnB5LWxnLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLWxnLTMsXG4gIC5weC1sZy0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLWxnLTMsXG4gIC5weS1sZy0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC1sZy0zLFxuICAucHgtbGctMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtbGctNCB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LWxnLTQsXG4gIC5weS1sZy00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLWxnLTQsXG4gIC5weC1sZy00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGItbGctNCxcbiAgLnB5LWxnLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGwtbGctNCxcbiAgLnB4LWxnLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtbGctNSB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1sZy01LFxuICAucHktbGctNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHItbGctNSxcbiAgLnB4LWxnLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucGItbGctNSxcbiAgLnB5LWxnLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLWxnLTUsXG4gIC5weC1sZy01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubS1sZy1uMSB7XG4gICAgbWFyZ2luOiAtMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy1uMSxcbiAgLm15LWxnLW4xIHtcbiAgICBtYXJnaW4tdG9wOiAtMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1sZy1uMSxcbiAgLm14LWxnLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLW4xLFxuICAubXktbGctbjEge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLW4xLFxuICAubXgtbGctbjEge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLWxnLW4yIHtcbiAgICBtYXJnaW46IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbGctbjIsXG4gIC5teS1sZy1uMiB7XG4gICAgbWFyZ2luLXRvcDogLTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci1sZy1uMixcbiAgLm14LWxnLW4yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItbGctbjIsXG4gIC5teS1sZy1uMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1sZy1uMixcbiAgLm14LWxnLW4yIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLWxnLW4zIHtcbiAgICBtYXJnaW46IC0xcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLW4zLFxuICAubXktbGctbjMge1xuICAgIG1hcmdpbi10b3A6IC0xcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLWxnLW4zLFxuICAubXgtbGctbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDsgfVxuICAubWItbGctbjMsXG4gIC5teS1sZy1uMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTFyZW0gIWltcG9ydGFudDsgfVxuICAubWwtbGctbjMsXG4gIC5teC1sZy1uMyB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbGctbjQge1xuICAgIG1hcmdpbjogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy1uNCxcbiAgLm15LWxnLW40IHtcbiAgICBtYXJnaW4tdG9wOiAtMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLWxnLW40LFxuICAubXgtbGctbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy1uNCxcbiAgLm15LWxnLW40IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLWxnLW40LFxuICAubXgtbGctbjQge1xuICAgIG1hcmdpbi1sZWZ0OiAtMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbGctbjUge1xuICAgIG1hcmdpbjogLTNyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbGctbjUsXG4gIC5teS1sZy1uNSB7XG4gICAgbWFyZ2luLXRvcDogLTNyZW0gIWltcG9ydGFudDsgfVxuICAubXItbGctbjUsXG4gIC5teC1sZy1uNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy1uNSxcbiAgLm15LWxnLW41IHtcbiAgICBtYXJnaW4tYm90dG9tOiAtM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC1sZy1uNSxcbiAgLm14LWxnLW41IHtcbiAgICBtYXJnaW4tbGVmdDogLTNyZW0gIWltcG9ydGFudDsgfVxuICAubS1sZy1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXQtbGctYXV0byxcbiAgLm15LWxnLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXItbGctYXV0byxcbiAgLm14LWxnLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy1hdXRvLFxuICAubXktbGctYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tbC1sZy1hdXRvLFxuICAubXgtbGctYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLm0teGwtMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLTAsXG4gIC5teS14bC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXhsLTAsXG4gIC5teC14bC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuICAubWIteGwtMCxcbiAgLm15LXhsLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAubWwteGwtMCxcbiAgLm14LXhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLm0teGwtMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLTEsXG4gIC5teS14bC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXhsLTEsXG4gIC5teC14bC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWIteGwtMSxcbiAgLm15LXhsLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwteGwtMSxcbiAgLm14LXhsLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teGwtMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQteGwtMixcbiAgLm15LXhsLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci14bC0yLFxuICAubXgteGwtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWIteGwtMixcbiAgLm15LXhsLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC14bC0yLFxuICAubXgteGwtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC0zLFxuICAubXkteGwtMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci14bC0zLFxuICAubXgteGwtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLTMsXG4gIC5teS14bC0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLTMsXG4gIC5teC14bC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLTQsXG4gIC5teS14bC00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXIteGwtNCxcbiAgLm14LXhsLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLTQsXG4gIC5teS14bC00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwteGwtNCxcbiAgLm14LXhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS14bC01IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXQteGwtNSxcbiAgLm15LXhsLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXIteGwtNSxcbiAgLm14LXhsLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14bC01LFxuICAubXkteGwtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC14bC01LFxuICAubXgteGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucC14bC0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXhsLTAsXG4gIC5weS14bC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50OyB9XG4gIC5wci14bC0wLFxuICAucHgteGwtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4gIC5wYi14bC0wLFxuICAucHkteGwtMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAucGwteGwtMCxcbiAgLnB4LXhsLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5wLXhsLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQteGwtMSxcbiAgLnB5LXhsLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLXhsLTEsXG4gIC5weC14bC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXhsLTEsXG4gIC5weS14bC0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC14bC0xLFxuICAucHgteGwtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAteGwtMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXhsLTIsXG4gIC5weS14bC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLXhsLTIsXG4gIC5weC14bC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGIteGwtMixcbiAgLnB5LXhsLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGwteGwtMixcbiAgLnB4LXhsLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAteGwtMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC14bC0zLFxuICAucHkteGwtMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHIteGwtMyxcbiAgLnB4LXhsLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucGIteGwtMyxcbiAgLnB5LXhsLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXhsLTMsXG4gIC5weC14bC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucC14bC00IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQteGwtNCxcbiAgLnB5LXhsLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHIteGwtNCxcbiAgLnB4LXhsLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi14bC00LFxuICAucHkteGwtNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC14bC00LFxuICAucHgteGwtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucC14bC01IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXhsLTUsXG4gIC5weS14bC01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wci14bC01LFxuICAucHgteGwtNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi14bC01LFxuICAucHkteGwtNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAucGwteGwtNSxcbiAgLnB4LXhsLTUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLW4xIHtcbiAgICBtYXJnaW46IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLW4xLFxuICAubXkteGwtbjEge1xuICAgIG1hcmdpbi10b3A6IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXhsLW4xLFxuICAubXgteGwtbjEge1xuICAgIG1hcmdpbi1yaWdodDogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWIteGwtbjEsXG4gIC5teS14bC1uMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwteGwtbjEsXG4gIC5teC14bC1uMSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teGwtbjIge1xuICAgIG1hcmdpbjogLTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC1uMixcbiAgLm15LXhsLW4yIHtcbiAgICBtYXJnaW4tdG9wOiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXhsLW4yLFxuICAubXgteGwtbjIge1xuICAgIG1hcmdpbi1yaWdodDogLTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14bC1uMixcbiAgLm15LXhsLW4yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLW4yLFxuICAubXgteGwtbjIge1xuICAgIG1hcmdpbi1sZWZ0OiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teGwtbjMge1xuICAgIG1hcmdpbjogLTFyZW0gIWltcG9ydGFudDsgfVxuICAubXQteGwtbjMsXG4gIC5teS14bC1uMyB7XG4gICAgbWFyZ2luLXRvcDogLTFyZW0gIWltcG9ydGFudDsgfVxuICAubXIteGwtbjMsXG4gIC5teC14bC1uMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14bC1uMyxcbiAgLm15LXhsLW4zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC14bC1uMyxcbiAgLm14LXhsLW4zIHtcbiAgICBtYXJnaW4tbGVmdDogLTFyZW0gIWltcG9ydGFudDsgfVxuICAubS14bC1uNCB7XG4gICAgbWFyZ2luOiAtMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLW40LFxuICAubXkteGwtbjQge1xuICAgIG1hcmdpbi10b3A6IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXIteGwtbjQsXG4gIC5teC14bC1uNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLW40LFxuICAubXkteGwtbjQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwteGwtbjQsXG4gIC5teC14bC1uNCB7XG4gICAgbWFyZ2luLWxlZnQ6IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS14bC1uNSB7XG4gICAgbWFyZ2luOiAtM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC1uNSxcbiAgLm15LXhsLW41IHtcbiAgICBtYXJnaW4tdG9wOiAtM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tci14bC1uNSxcbiAgLm14LXhsLW41IHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0zcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLW41LFxuICAubXkteGwtbjUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLW41LFxuICAubXgteGwtbjUge1xuICAgIG1hcmdpbi1sZWZ0OiAtM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC1hdXRvLFxuICAubXkteGwtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tci14bC1hdXRvLFxuICAubXgteGwtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLWF1dG8sXG4gIC5teS14bC1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXhsLWF1dG8sXG4gIC5teC14bC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAubS14eGwtMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm10LXh4bC0wLFxuICAubXkteHhsLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDsgfVxuICAubXIteHhsLTAsXG4gIC5teC14eGwtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXh4bC0wLFxuICAubXkteHhsLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAubWwteHhsLTAsXG4gIC5teC14eGwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAubS14eGwtMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXh4bC0xLFxuICAubXkteHhsLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXIteHhsLTEsXG4gIC5teC14eGwtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXh4bC0xLFxuICAubXkteHhsLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwteHhsLTEsXG4gIC5teC14eGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubS14eGwtMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQteHhsLTIsXG4gIC5teS14eGwtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXh4bC0yLFxuICAubXgteHhsLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXh4bC0yLFxuICAubXkteHhsLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC14eGwtMixcbiAgLm14LXh4bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teHhsLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14eGwtMyxcbiAgLm15LXh4bC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXh4bC0zLFxuICAubXgteHhsLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14eGwtMyxcbiAgLm15LXh4bC0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXh4bC0zLFxuICAubXgteHhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teHhsLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXh4bC00LFxuICAubXkteHhsLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci14eGwtNCxcbiAgLm14LXh4bC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14eGwtNCxcbiAgLm15LXh4bC00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwteHhsLTQsXG4gIC5teC14eGwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXh4bC01IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXQteHhsLTUsXG4gIC5teS14eGwtNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tci14eGwtNSxcbiAgLm14LXh4bC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubWIteHhsLTUsXG4gIC5teS14eGwtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC14eGwtNSxcbiAgLm14LXh4bC01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXh4bC0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXh4bC0wLFxuICAucHkteHhsLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnByLXh4bC0wLFxuICAucHgteHhsLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuICAucGIteHhsLTAsXG4gIC5weS14eGwtMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAucGwteHhsLTAsXG4gIC5weC14eGwtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLnAteHhsLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQteHhsLTEsXG4gIC5weS14eGwtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHIteHhsLTEsXG4gIC5weC14eGwtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi14eGwtMSxcbiAgLnB5LXh4bC0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC14eGwtMSxcbiAgLnB4LXh4bC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucC14eGwtMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXh4bC0yLFxuICAucHkteHhsLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHIteHhsLTIsXG4gIC5weC14eGwtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXh4bC0yLFxuICAucHkteHhsLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGwteHhsLTIsXG4gIC5weC14eGwtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucC14eGwtMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC14eGwtMyxcbiAgLnB5LXh4bC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci14eGwtMyxcbiAgLnB4LXh4bC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXh4bC0zLFxuICAucHkteHhsLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBsLXh4bC0zLFxuICAucHgteHhsLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXh4bC00IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQteHhsLTQsXG4gIC5weS14eGwtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wci14eGwtNCxcbiAgLnB4LXh4bC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGIteHhsLTQsXG4gIC5weS14eGwtNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wbC14eGwtNCxcbiAgLnB4LXh4bC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXh4bC01IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXh4bC01LFxuICAucHkteHhsLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnByLXh4bC01LFxuICAucHgteHhsLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucGIteHhsLTUsXG4gIC5weS14eGwtNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAucGwteHhsLTUsXG4gIC5weC14eGwtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teHhsLW4xIHtcbiAgICBtYXJnaW46IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXh4bC1uMSxcbiAgLm15LXh4bC1uMSB7XG4gICAgbWFyZ2luLXRvcDogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXIteHhsLW4xLFxuICAubXgteHhsLW4xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXh4bC1uMSxcbiAgLm15LXh4bC1uMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwteHhsLW4xLFxuICAubXgteHhsLW4xIHtcbiAgICBtYXJnaW4tbGVmdDogLTAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubS14eGwtbjIge1xuICAgIG1hcmdpbjogLTAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14eGwtbjIsXG4gIC5teS14eGwtbjIge1xuICAgIG1hcmdpbi10b3A6IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXIteHhsLW4yLFxuICAubXgteHhsLW4yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWIteHhsLW4yLFxuICAubXkteHhsLW4yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXh4bC1uMixcbiAgLm14LXh4bC1uMiB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS14eGwtbjMge1xuICAgIG1hcmdpbjogLTFyZW0gIWltcG9ydGFudDsgfVxuICAubXQteHhsLW4zLFxuICAubXkteHhsLW4zIHtcbiAgICBtYXJnaW4tdG9wOiAtMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci14eGwtbjMsXG4gIC5teC14eGwtbjMge1xuICAgIG1hcmdpbi1yaWdodDogLTFyZW0gIWltcG9ydGFudDsgfVxuICAubWIteHhsLW4zLFxuICAubXkteHhsLW4zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tbC14eGwtbjMsXG4gIC5teC14eGwtbjMge1xuICAgIG1hcmdpbi1sZWZ0OiAtMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXh4bC1uNCB7XG4gICAgbWFyZ2luOiAtMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXh4bC1uNCxcbiAgLm15LXh4bC1uNCB7XG4gICAgbWFyZ2luLXRvcDogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tci14eGwtbjQsXG4gIC5teC14eGwtbjQge1xuICAgIG1hcmdpbi1yaWdodDogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14eGwtbjQsXG4gIC5teS14eGwtbjQge1xuICAgIG1hcmdpbi1ib3R0b206IC0xLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWwteHhsLW40LFxuICAubXgteHhsLW40IHtcbiAgICBtYXJnaW4tbGVmdDogLTEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXh4bC1uNSB7XG4gICAgbWFyZ2luOiAtM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14eGwtbjUsXG4gIC5teS14eGwtbjUge1xuICAgIG1hcmdpbi10b3A6IC0zcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXh4bC1uNSxcbiAgLm14LXh4bC1uNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAtM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14eGwtbjUsXG4gIC5teS14eGwtbjUge1xuICAgIG1hcmdpbi1ib3R0b206IC0zcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXh4bC1uNSxcbiAgLm14LXh4bC1uNSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0zcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teHhsLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tdC14eGwtYXV0byxcbiAgLm15LXh4bC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1yLXh4bC1hdXRvLFxuICAubXgteHhsLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tYi14eGwtYXV0byxcbiAgLm15LXh4bC1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1sLXh4bC1hdXRvLFxuICAubXgteHhsLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7IH0gfVxuXG4udGV4dC1tb25vc3BhY2Uge1xuICBmb250LWZhbWlseTogU0ZNb25vLVJlZ3VsYXIsIE1lbmxvLCBNb25hY28sIENvbnNvbGFzLCBcIkxpYmVyYXRpb24gTW9ub1wiLCBcIkNvdXJpZXIgTmV3XCIsIG1vbm9zcGFjZSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWp1c3RpZnkge1xuICB0ZXh0LWFsaWduOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtd3JhcCB7XG4gIHdoaXRlLXNwYWNlOiBub3JtYWwgIWltcG9ydGFudDsgfVxuXG4udGV4dC1ub3dyYXAge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtdHJ1bmNhdGUge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuXG4udGV4dC1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDsgfVxuXG4udGV4dC1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgLnRleHQtc20tbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50OyB9XG4gIC50ZXh0LXNtLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50OyB9XG4gIC50ZXh0LXNtLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnRleHQtbWQtbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50OyB9XG4gIC50ZXh0LW1kLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50OyB9XG4gIC50ZXh0LW1kLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnRleHQtbGctbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50OyB9XG4gIC50ZXh0LWxnLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50OyB9XG4gIC50ZXh0LWxnLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC50ZXh0LXhsLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDsgfVxuICAudGV4dC14bC1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDsgfVxuICAudGV4dC14bC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAudGV4dC14eGwtbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50OyB9XG4gIC50ZXh0LXh4bC1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDsgfVxuICAudGV4dC14eGwtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDsgfSB9XG5cbi50ZXh0LWxvd2VyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2UgIWltcG9ydGFudDsgfVxuXG4udGV4dC11cHBlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtY2FwaXRhbGl6ZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplICFpbXBvcnRhbnQ7IH1cblxuLmZvbnQtd2VpZ2h0LWxpZ2h0IHtcbiAgZm9udC13ZWlnaHQ6IDMwMCAhaW1wb3J0YW50OyB9XG5cbi5mb250LXdlaWdodC1saWdodGVyIHtcbiAgZm9udC13ZWlnaHQ6IGxpZ2h0ZXIgIWltcG9ydGFudDsgfVxuXG4uZm9udC13ZWlnaHQtbm9ybWFsIHtcbiAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50OyB9XG5cbi5mb250LXdlaWdodC1ib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50OyB9XG5cbi5mb250LXdlaWdodC1ib2xkZXIge1xuICBmb250LXdlaWdodDogYm9sZGVyICFpbXBvcnRhbnQ7IH1cblxuLmZvbnQtaXRhbGljIHtcbiAgZm9udC1zdHlsZTogaXRhbGljICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtd2hpdGUge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXByaW1hcnkge1xuICBjb2xvcjogIzAwN2JmZiAhaW1wb3J0YW50OyB9XG5cbmEudGV4dC1wcmltYXJ5OmhvdmVyLCBhLnRleHQtcHJpbWFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjMDA1NmIzICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICM2Yzc1N2QgIWltcG9ydGFudDsgfVxuXG5hLnRleHQtc2Vjb25kYXJ5OmhvdmVyLCBhLnRleHQtc2Vjb25kYXJ5OmZvY3VzIHtcbiAgY29sb3I6ICM0OTRmNTQgIWltcG9ydGFudDsgfVxuXG4udGV4dC1zdWNjZXNzIHtcbiAgY29sb3I6ICMyOGE3NDUgIWltcG9ydGFudDsgfVxuXG5hLnRleHQtc3VjY2Vzczpob3ZlciwgYS50ZXh0LXN1Y2Nlc3M6Zm9jdXMge1xuICBjb2xvcjogIzE5NjkyYyAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWluZm8ge1xuICBjb2xvcjogIzE3YTJiOCAhaW1wb3J0YW50OyB9XG5cbmEudGV4dC1pbmZvOmhvdmVyLCBhLnRleHQtaW5mbzpmb2N1cyB7XG4gIGNvbG9yOiAjMGY2Njc0ICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtd2FybmluZyB7XG4gIGNvbG9yOiAjZmZjMTA3ICFpbXBvcnRhbnQ7IH1cblxuYS50ZXh0LXdhcm5pbmc6aG92ZXIsIGEudGV4dC13YXJuaW5nOmZvY3VzIHtcbiAgY29sb3I6ICNiYThiMDAgIWltcG9ydGFudDsgfVxuXG4udGV4dC1kYW5nZXIge1xuICBjb2xvcjogI2RjMzU0NSAhaW1wb3J0YW50OyB9XG5cbmEudGV4dC1kYW5nZXI6aG92ZXIsIGEudGV4dC1kYW5nZXI6Zm9jdXMge1xuICBjb2xvcjogI2E3MWQyYSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWxpZ2h0IHtcbiAgY29sb3I6ICNmOGY5ZmEgIWltcG9ydGFudDsgfVxuXG5hLnRleHQtbGlnaHQ6aG92ZXIsIGEudGV4dC1saWdodDpmb2N1cyB7XG4gIGNvbG9yOiAjY2JkM2RhICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtZGFyayB7XG4gIGNvbG9yOiAjMzQzYTQwICFpbXBvcnRhbnQ7IH1cblxuYS50ZXh0LWRhcms6aG92ZXIsIGEudGV4dC1kYXJrOmZvY3VzIHtcbiAgY29sb3I6ICMxMjE0MTYgIWltcG9ydGFudDsgfVxuXG4udGV4dC1ib2R5IHtcbiAgY29sb3I6ICMyMTI1MjkgIWltcG9ydGFudDsgfVxuXG4udGV4dC1tdXRlZCB7XG4gIGNvbG9yOiAjNmM3NTdkICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtYmxhY2stNTAge1xuICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjUpICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtd2hpdGUtNTAge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtaGlkZSB7XG4gIGZvbnQ6IDAvMCBhO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwOyB9XG5cbi50ZXh0LWRlY29yYXRpb24tbm9uZSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWJyZWFrIHtcbiAgd29yZC1icmVhazogYnJlYWstd29yZCAhaW1wb3J0YW50O1xuICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtcmVzZXQge1xuICBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50OyB9XG5cbi52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50OyB9XG5cbi5pbnZpc2libGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgcHJpbnQge1xuICAqLFxuICAqOjpiZWZvcmUsXG4gICo6OmFmdGVyIHtcbiAgICB0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDsgfVxuICBhOm5vdCguYnRuKSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgYWJiclt0aXRsZV06OmFmdGVyIHtcbiAgICBjb250ZW50OiBcIiAoXCIgYXR0cih0aXRsZSkgXCIpXCI7IH1cbiAgcHJlIHtcbiAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXAgIWltcG9ydGFudDsgfVxuICBwcmUsXG4gIGJsb2NrcXVvdGUge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNhZGI1YmQ7XG4gICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkOyB9XG4gIHRoZWFkIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1oZWFkZXItZ3JvdXA7IH1cbiAgdHIsXG4gIGltZyB7XG4gICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkOyB9XG4gIHAsXG4gIGgyLFxuICBoMyB7XG4gICAgb3JwaGFuczogMztcbiAgICB3aWRvd3M6IDM7IH1cbiAgaDIsXG4gIGgzIHtcbiAgICBwYWdlLWJyZWFrLWFmdGVyOiBhdm9pZDsgfVxuICBAcGFnZSB7XG4gICAgc2l6ZTogYTM7IH1cbiAgYm9keSB7XG4gICAgbWluLXdpZHRoOiA5OTJweCAhaW1wb3J0YW50OyB9XG4gIC5jb250YWluZXIge1xuICAgIG1pbi13aWR0aDogOTkycHggIWltcG9ydGFudDsgfVxuICAubmF2YmFyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5iYWRnZSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzAwMDsgfVxuICAudGFibGUge1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2UgIWltcG9ydGFudDsgfVxuICAgIC50YWJsZSB0ZCxcbiAgICAudGFibGUgdGgge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50OyB9XG4gIC50YWJsZS1ib3JkZXJlZCB0aCxcbiAgLnRhYmxlLWJvcmRlcmVkIHRkIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGVlMmU2ICFpbXBvcnRhbnQ7IH1cbiAgLnRhYmxlLWRhcmsge1xuICAgIGNvbG9yOiBpbmhlcml0OyB9XG4gICAgLnRhYmxlLWRhcmsgdGgsXG4gICAgLnRhYmxlLWRhcmsgdGQsXG4gICAgLnRhYmxlLWRhcmsgdGhlYWQgdGgsXG4gICAgLnRhYmxlLWRhcmsgdGJvZHkgKyB0Ym9keSB7XG4gICAgICBib3JkZXItY29sb3I6ICNkZWUyZTY7IH1cbiAgLnRhYmxlIC50aGVhZC1kYXJrIHRoIHtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICBib3JkZXItY29sb3I6ICNkZWUyZTY7IH0gfVxuXG4vKiFcbiAqICBGb250IEF3ZXNvbWUgNC43LjAgYnkgQGRhdmVnYW5keSAtIGh0dHA6Ly9mb250YXdlc29tZS5pbyAtIEBmb250YXdlc29tZVxuICogIExpY2Vuc2UgLSBodHRwOi8vZm9udGF3ZXNvbWUuaW8vbGljZW5zZSAoRm9udDogU0lMIE9GTCAxLjEsIENTUzogTUlUIExpY2Vuc2UpXG4gKi9cbi8qIEZPTlQgUEFUSFxuICogLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0gKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ0ZvbnRBd2Vzb21lJztcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9mb250YXdlc29tZS13ZWJmb250LmVvdD92PTQuNy4wXCIpO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL2ZvbnRhd2Vzb21lLXdlYmZvbnQuZW90PyNpZWZpeCZ2PTQuNy4wXCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy9mb250YXdlc29tZS13ZWJmb250LndvZmYyP3Y9NC43LjBcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL2ZvbnRzL2ZvbnRhd2Vzb21lLXdlYmZvbnQud29mZj92PTQuNy4wXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL2ZvbnRhd2Vzb21lLXdlYmZvbnQudHRmP3Y9NC43LjBcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi4uL2ZvbnRzL2ZvbnRhd2Vzb21lLXdlYmZvbnQuc3ZnP3Y9NC43LjAjZm9udGF3ZXNvbWVyZWd1bGFyXCIpIGZvcm1hdChcInN2Z1wiKTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbi5mYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udDogbm9ybWFsIG5vcm1hbCBub3JtYWwgMTRweC8xIEZvbnRBd2Vzb21lO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTsgfVxuXG4vKiBtYWtlcyB0aGUgZm9udCAzMyUgbGFyZ2VyIHJlbGF0aXZlIHRvIHRoZSBpY29uIGNvbnRhaW5lciAqL1xuLmZhLWxnIHtcbiAgZm9udC1zaXplOiAxLjMzMzMzMzMzZW07XG4gIGxpbmUtaGVpZ2h0OiAwLjc1ZW07XG4gIHZlcnRpY2FsLWFsaWduOiAtMTUlOyB9XG5cbi5mYS0yeCB7XG4gIGZvbnQtc2l6ZTogMmVtOyB9XG5cbi5mYS0zeCB7XG4gIGZvbnQtc2l6ZTogM2VtOyB9XG5cbi5mYS00eCB7XG4gIGZvbnQtc2l6ZTogNGVtOyB9XG5cbi5mYS01eCB7XG4gIGZvbnQtc2l6ZTogNWVtOyB9XG5cbi5mYS1mdyB7XG4gIHdpZHRoOiAxLjI4NTcxNDI5ZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4uZmEtdWwge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAyLjE0Mjg1NzE0ZW07XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTsgfVxuXG4uZmEtdWwgPiBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uZmEtbGkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0yLjE0Mjg1NzE0ZW07XG4gIHdpZHRoOiAyLjE0Mjg1NzE0ZW07XG4gIHRvcDogMC4xNDI4NTcxNGVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLmZhLWxpLmZhLWxnIHtcbiAgbGVmdDogLTEuODU3MTQyODZlbTsgfVxuXG4uZmEtYm9yZGVyIHtcbiAgcGFkZGluZzogLjJlbSAuMjVlbSAuMTVlbTtcbiAgYm9yZGVyOiBzb2xpZCAwLjA4ZW0gI2VlZWVlZTtcbiAgYm9yZGVyLXJhZGl1czogLjFlbTsgfVxuXG4uZmEtcHVsbC1sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQ7IH1cblxuLmZhLXB1bGwtcmlnaHQge1xuICBmbG9hdDogcmlnaHQ7IH1cblxuLmZhLmZhLXB1bGwtbGVmdCB7XG4gIG1hcmdpbi1yaWdodDogLjNlbTsgfVxuXG4uZmEuZmEtcHVsbC1yaWdodCB7XG4gIG1hcmdpbi1sZWZ0OiAuM2VtOyB9XG5cbi8qIERlcHJlY2F0ZWQgYXMgb2YgNC40LjAgKi9cbi5wdWxsLXJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0OyB9XG5cbi5wdWxsLWxlZnQge1xuICBmbG9hdDogbGVmdDsgfVxuXG4uZmEucHVsbC1sZWZ0IHtcbiAgbWFyZ2luLXJpZ2h0OiAuM2VtOyB9XG5cbi5mYS5wdWxsLXJpZ2h0IHtcbiAgbWFyZ2luLWxlZnQ6IC4zZW07IH1cblxuLmZhLXNwaW4ge1xuICAtd2Via2l0LWFuaW1hdGlvbjogZmEtc3BpbiAycyBpbmZpbml0ZSBsaW5lYXI7XG4gIGFuaW1hdGlvbjogZmEtc3BpbiAycyBpbmZpbml0ZSBsaW5lYXI7IH1cblxuLmZhLXB1bHNlIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IGZhLXNwaW4gMXMgaW5maW5pdGUgc3RlcHMoOCk7XG4gIGFuaW1hdGlvbjogZmEtc3BpbiAxcyBpbmZpbml0ZSBzdGVwcyg4KTsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmEtc3BpbiB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpOyB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpOyB9IH1cblxuQGtleWZyYW1lcyBmYS1zcGluIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7IH0gfVxuXG4uZmEtcm90YXRlLTkwIHtcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0xKVwiO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpOyB9XG5cbi5mYS1yb3RhdGUtMTgwIHtcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0yKVwiO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpOyB9XG5cbi5mYS1yb3RhdGUtMjcwIHtcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0zKVwiO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDI3MGRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpOyB9XG5cbi5mYS1mbGlwLWhvcml6b250YWwge1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTAsIG1pcnJvcj0xKVwiO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoLTEsIDEpO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgtMSwgMSk7XG4gIHRyYW5zZm9ybTogc2NhbGUoLTEsIDEpOyB9XG5cbi5mYS1mbGlwLXZlcnRpY2FsIHtcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0yLCBtaXJyb3I9MSlcIjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEsIC0xKTtcbiAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMSwgLTEpO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEsIC0xKTsgfVxuXG46cm9vdCAuZmEtcm90YXRlLTkwLFxuOnJvb3QgLmZhLXJvdGF0ZS0xODAsXG46cm9vdCAuZmEtcm90YXRlLTI3MCxcbjpyb290IC5mYS1mbGlwLWhvcml6b250YWwsXG46cm9vdCAuZmEtZmxpcC12ZXJ0aWNhbCB7XG4gIGZpbHRlcjogbm9uZTsgfVxuXG4uZmEtc3RhY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDJlbTtcbiAgaGVpZ2h0OiAyZW07XG4gIGxpbmUtaGVpZ2h0OiAyZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cblxuLmZhLXN0YWNrLTF4LFxuLmZhLXN0YWNrLTJ4IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5mYS1zdGFjay0xeCB7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0OyB9XG5cbi5mYS1zdGFjay0yeCB7XG4gIGZvbnQtc2l6ZTogMmVtOyB9XG5cbi5mYS1pbnZlcnNlIHtcbiAgY29sb3I6ICNmZmZmZmY7IH1cblxuLyogRm9udCBBd2Vzb21lIHVzZXMgdGhlIFVuaWNvZGUgUHJpdmF0ZSBVc2UgQXJlYSAoUFVBKSB0byBlbnN1cmUgc2NyZWVuXG4gICByZWFkZXJzIGRvIG5vdCByZWFkIG9mZiByYW5kb20gY2hhcmFjdGVycyB0aGF0IHJlcHJlc2VudCBpY29ucyAqL1xuLmZhLWdsYXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDAwXCI7IH1cblxuLmZhLW11c2ljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDAxXCI7IH1cblxuLmZhLXNlYXJjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwMlwiOyB9XG5cbi5mYS1lbnZlbG9wZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDAzXCI7IH1cblxuLmZhLWhlYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDA0XCI7IH1cblxuLmZhLXN0YXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDVcIjsgfVxuXG4uZmEtc3Rhci1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDA2XCI7IH1cblxuLmZhLXVzZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDdcIjsgfVxuXG4uZmEtZmlsbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwOFwiOyB9XG5cbi5mYS10aC1sYXJnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwOVwiOyB9XG5cbi5mYS10aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwYVwiOyB9XG5cbi5mYS10aC1saXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBiXCI7IH1cblxuLmZhLWNoZWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBjXCI7IH1cblxuLmZhLXJlbW92ZTpiZWZvcmUsXG4uZmEtY2xvc2U6YmVmb3JlLFxuLmZhLXRpbWVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBkXCI7IH1cblxuLmZhLXNlYXJjaC1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBlXCI7IH1cblxuLmZhLXNlYXJjaC1taW51czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxMFwiOyB9XG5cbi5mYS1wb3dlci1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTFcIjsgfVxuXG4uZmEtc2lnbmFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDEyXCI7IH1cblxuLmZhLWdlYXI6YmVmb3JlLFxuLmZhLWNvZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxM1wiOyB9XG5cbi5mYS10cmFzaC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDE0XCI7IH1cblxuLmZhLWhvbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTVcIjsgfVxuXG4uZmEtZmlsZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDE2XCI7IH1cblxuLmZhLWNsb2NrLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTdcIjsgfVxuXG4uZmEtcm9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxOFwiOyB9XG5cbi5mYS1kb3dubG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxOVwiOyB9XG5cbi5mYS1hcnJvdy1jaXJjbGUtby1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDFhXCI7IH1cblxuLmZhLWFycm93LWNpcmNsZS1vLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDFiXCI7IH1cblxuLmZhLWluYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDFjXCI7IH1cblxuLmZhLXBsYXktY2lyY2xlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMWRcIjsgfVxuXG4uZmEtcm90YXRlLXJpZ2h0OmJlZm9yZSxcbi5mYS1yZXBlYXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMWVcIjsgfVxuXG4uZmEtcmVmcmVzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyMVwiOyB9XG5cbi5mYS1saXN0LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyMlwiOyB9XG5cbi5mYS1sb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDIzXCI7IH1cblxuLmZhLWZsYWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjRcIjsgfVxuXG4uZmEtaGVhZHBob25lczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyNVwiOyB9XG5cbi5mYS12b2x1bWUtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI2XCI7IH1cblxuLmZhLXZvbHVtZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI3XCI7IH1cblxuLmZhLXZvbHVtZS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyOFwiOyB9XG5cbi5mYS1xcmNvZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjlcIjsgfVxuXG4uZmEtYmFyY29kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyYVwiOyB9XG5cbi5mYS10YWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMmJcIjsgfVxuXG4uZmEtdGFnczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyY1wiOyB9XG5cbi5mYS1ib29rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDJkXCI7IH1cblxuLmZhLWJvb2ttYXJrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDJlXCI7IH1cblxuLmZhLXByaW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDJmXCI7IH1cblxuLmZhLWNhbWVyYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzMFwiOyB9XG5cbi5mYS1mb250OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDMxXCI7IH1cblxuLmZhLWJvbGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzJcIjsgfVxuXG4uZmEtaXRhbGljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDMzXCI7IH1cblxuLmZhLXRleHQtaGVpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDM0XCI7IH1cblxuLmZhLXRleHQtd2lkdGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzVcIjsgfVxuXG4uZmEtYWxpZ24tbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzNlwiOyB9XG5cbi5mYS1hbGlnbi1jZW50ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzdcIjsgfVxuXG4uZmEtYWxpZ24tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzhcIjsgfVxuXG4uZmEtYWxpZ24tanVzdGlmeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzOVwiOyB9XG5cbi5mYS1saXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDNhXCI7IH1cblxuLmZhLWRlZGVudDpiZWZvcmUsXG4uZmEtb3V0ZGVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzYlwiOyB9XG5cbi5mYS1pbmRlbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwM2NcIjsgfVxuXG4uZmEtdmlkZW8tY2FtZXJhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDNkXCI7IH1cblxuLmZhLXBob3RvOmJlZm9yZSxcbi5mYS1pbWFnZTpiZWZvcmUsXG4uZmEtcGljdHVyZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDNlXCI7IH1cblxuLmZhLXBlbmNpbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0MFwiOyB9XG5cbi5mYS1tYXAtbWFya2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQxXCI7IH1cblxuLmZhLWFkanVzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0MlwiOyB9XG5cbi5mYS10aW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQzXCI7IH1cblxuLmZhLWVkaXQ6YmVmb3JlLFxuLmZhLXBlbmNpbC1zcXVhcmUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0NFwiOyB9XG5cbi5mYS1zaGFyZS1zcXVhcmUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0NVwiOyB9XG5cbi5mYS1jaGVjay1zcXVhcmUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0NlwiOyB9XG5cbi5mYS1hcnJvd3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDdcIjsgfVxuXG4uZmEtc3RlcC1iYWNrd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0OFwiOyB9XG5cbi5mYS1mYXN0LWJhY2t3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQ5XCI7IH1cblxuLmZhLWJhY2t3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDRhXCI7IH1cblxuLmZhLXBsYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNGJcIjsgfVxuXG4uZmEtcGF1c2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNGNcIjsgfVxuXG4uZmEtc3RvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0ZFwiOyB9XG5cbi5mYS1mb3J3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDRlXCI7IH1cblxuLmZhLWZhc3QtZm9yd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1MFwiOyB9XG5cbi5mYS1zdGVwLWZvcndhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTFcIjsgfVxuXG4uZmEtZWplY3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTJcIjsgfVxuXG4uZmEtY2hldnJvbi1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDUzXCI7IH1cblxuLmZhLWNoZXZyb24tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTRcIjsgfVxuXG4uZmEtcGx1cy1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTVcIjsgfVxuXG4uZmEtbWludXMtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDU2XCI7IH1cblxuLmZhLXRpbWVzLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1N1wiOyB9XG5cbi5mYS1jaGVjay1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNThcIjsgfVxuXG4uZmEtcXVlc3Rpb24tY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDU5XCI7IH1cblxuLmZhLWluZm8tY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDVhXCI7IH1cblxuLmZhLWNyb3NzaGFpcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNWJcIjsgfVxuXG4uZmEtdGltZXMtY2lyY2xlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNWNcIjsgfVxuXG4uZmEtY2hlY2stY2lyY2xlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNWRcIjsgfVxuXG4uZmEtYmFuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDVlXCI7IH1cblxuLmZhLWFycm93LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjBcIjsgfVxuXG4uZmEtYXJyb3ctcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjFcIjsgfVxuXG4uZmEtYXJyb3ctdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjJcIjsgfVxuXG4uZmEtYXJyb3ctZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2M1wiOyB9XG5cbi5mYS1tYWlsLWZvcndhcmQ6YmVmb3JlLFxuLmZhLXNoYXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDY0XCI7IH1cblxuLmZhLWV4cGFuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2NVwiOyB9XG5cbi5mYS1jb21wcmVzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2NlwiOyB9XG5cbi5mYS1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDY3XCI7IH1cblxuLmZhLW1pbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDY4XCI7IH1cblxuLmZhLWFzdGVyaXNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDY5XCI7IH1cblxuLmZhLWV4Y2xhbWF0aW9uLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2YVwiOyB9XG5cbi5mYS1naWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDZiXCI7IH1cblxuLmZhLWxlYWY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNmNcIjsgfVxuXG4uZmEtZmlyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2ZFwiOyB9XG5cbi5mYS1leWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNmVcIjsgfVxuXG4uZmEtZXllLXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDcwXCI7IH1cblxuLmZhLXdhcm5pbmc6YmVmb3JlLFxuLmZhLWV4Y2xhbWF0aW9uLXRyaWFuZ2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDcxXCI7IH1cblxuLmZhLXBsYW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDcyXCI7IH1cblxuLmZhLWNhbGVuZGFyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDczXCI7IH1cblxuLmZhLXJhbmRvbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3NFwiOyB9XG5cbi5mYS1jb21tZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDc1XCI7IH1cblxuLmZhLW1hZ25ldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3NlwiOyB9XG5cbi5mYS1jaGV2cm9uLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDc3XCI7IH1cblxuLmZhLWNoZXZyb24tZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3OFwiOyB9XG5cbi5mYS1yZXR3ZWV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDc5XCI7IH1cblxuLmZhLXNob3BwaW5nLWNhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwN2FcIjsgfVxuXG4uZmEtZm9sZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDdiXCI7IH1cblxuLmZhLWZvbGRlci1vcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDdjXCI7IH1cblxuLmZhLWFycm93cy12OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDdkXCI7IH1cblxuLmZhLWFycm93cy1oOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDdlXCI7IH1cblxuLmZhLWJhci1jaGFydC1vOmJlZm9yZSxcbi5mYS1iYXItY2hhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODBcIjsgfVxuXG4uZmEtdHdpdHRlci1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODFcIjsgfVxuXG4uZmEtZmFjZWJvb2stc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDgyXCI7IH1cblxuLmZhLWNhbWVyYS1yZXRybzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4M1wiOyB9XG5cbi5mYS1rZXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODRcIjsgfVxuXG4uZmEtZ2VhcnM6YmVmb3JlLFxuLmZhLWNvZ3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODVcIjsgfVxuXG4uZmEtY29tbWVudHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODZcIjsgfVxuXG4uZmEtdGh1bWJzLW8tdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODdcIjsgfVxuXG4uZmEtdGh1bWJzLW8tZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4OFwiOyB9XG5cbi5mYS1zdGFyLWhhbGY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODlcIjsgfVxuXG4uZmEtaGVhcnQtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4YVwiOyB9XG5cbi5mYS1zaWduLW91dDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4YlwiOyB9XG5cbi5mYS1saW5rZWRpbi1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOGNcIjsgfVxuXG4uZmEtdGh1bWItdGFjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4ZFwiOyB9XG5cbi5mYS1leHRlcm5hbC1saW5rOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDhlXCI7IH1cblxuLmZhLXNpZ24taW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOTBcIjsgfVxuXG4uZmEtdHJvcGh5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDkxXCI7IH1cblxuLmZhLWdpdGh1Yi1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOTJcIjsgfVxuXG4uZmEtdXBsb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDkzXCI7IH1cblxuLmZhLWxlbW9uLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOTRcIjsgfVxuXG4uZmEtcGhvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOTVcIjsgfVxuXG4uZmEtc3F1YXJlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOTZcIjsgfVxuXG4uZmEtYm9va21hcmstbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5N1wiOyB9XG5cbi5mYS1waG9uZS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOThcIjsgfVxuXG4uZmEtdHdpdHRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5OVwiOyB9XG5cbi5mYS1mYWNlYm9vay1mOmJlZm9yZSxcbi5mYS1mYWNlYm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5YVwiOyB9XG5cbi5mYS1naXRodWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOWJcIjsgfVxuXG4uZmEtdW5sb2NrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDljXCI7IH1cblxuLmZhLWNyZWRpdC1jYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDlkXCI7IH1cblxuLmZhLWZlZWQ6YmVmb3JlLFxuLmZhLXJzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5ZVwiOyB9XG5cbi5mYS1oZGQtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhMFwiOyB9XG5cbi5mYS1idWxsaG9ybjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhMVwiOyB9XG5cbi5mYS1iZWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGYzXCI7IH1cblxuLmZhLWNlcnRpZmljYXRlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGEzXCI7IH1cblxuLmZhLWhhbmQtby1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhNFwiOyB9XG5cbi5mYS1oYW5kLW8tbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhNVwiOyB9XG5cbi5mYS1oYW5kLW8tdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYTZcIjsgfVxuXG4uZmEtaGFuZC1vLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYTdcIjsgfVxuXG4uZmEtYXJyb3ctY2lyY2xlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYThcIjsgfVxuXG4uZmEtYXJyb3ctY2lyY2xlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGE5XCI7IH1cblxuLmZhLWFycm93LWNpcmNsZS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhYVwiOyB9XG5cbi5mYS1hcnJvdy1jaXJjbGUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhYlwiOyB9XG5cbi5mYS1nbG9iZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhY1wiOyB9XG5cbi5mYS13cmVuY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYWRcIjsgfVxuXG4uZmEtdGFza3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYWVcIjsgfVxuXG4uZmEtZmlsdGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGIwXCI7IH1cblxuLmZhLWJyaWVmY2FzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBiMVwiOyB9XG5cbi5mYS1hcnJvd3MtYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGIyXCI7IH1cblxuLmZhLWdyb3VwOmJlZm9yZSxcbi5mYS11c2VyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjMFwiOyB9XG5cbi5mYS1jaGFpbjpiZWZvcmUsXG4uZmEtbGluazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjMVwiOyB9XG5cbi5mYS1jbG91ZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjMlwiOyB9XG5cbi5mYS1mbGFzazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjM1wiOyB9XG5cbi5mYS1jdXQ6YmVmb3JlLFxuLmZhLXNjaXNzb3JzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGM0XCI7IH1cblxuLmZhLWNvcHk6YmVmb3JlLFxuLmZhLWZpbGVzLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzVcIjsgfVxuXG4uZmEtcGFwZXJjbGlwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGM2XCI7IH1cblxuLmZhLXNhdmU6YmVmb3JlLFxuLmZhLWZsb3BweS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGM3XCI7IH1cblxuLmZhLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjOFwiOyB9XG5cbi5mYS1uYXZpY29uOmJlZm9yZSxcbi5mYS1yZW9yZGVyOmJlZm9yZSxcbi5mYS1iYXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGM5XCI7IH1cblxuLmZhLWxpc3QtdWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwY2FcIjsgfVxuXG4uZmEtbGlzdC1vbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjYlwiOyB9XG5cbi5mYS1zdHJpa2V0aHJvdWdoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGNjXCI7IH1cblxuLmZhLXVuZGVybGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjZFwiOyB9XG5cbi5mYS10YWJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjZVwiOyB9XG5cbi5mYS1tYWdpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkMFwiOyB9XG5cbi5mYS10cnVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkMVwiOyB9XG5cbi5mYS1waW50ZXJlc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDJcIjsgfVxuXG4uZmEtcGludGVyZXN0LXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkM1wiOyB9XG5cbi5mYS1nb29nbGUtcGx1cy1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDRcIjsgfVxuXG4uZmEtZ29vZ2xlLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDVcIjsgfVxuXG4uZmEtbW9uZXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDZcIjsgfVxuXG4uZmEtY2FyZXQtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkN1wiOyB9XG5cbi5mYS1jYXJldC11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkOFwiOyB9XG5cbi5mYS1jYXJldC1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQ5XCI7IH1cblxuLmZhLWNhcmV0LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGRhXCI7IH1cblxuLmZhLWNvbHVtbnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZGJcIjsgfVxuXG4uZmEtdW5zb3J0ZWQ6YmVmb3JlLFxuLmZhLXNvcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZGNcIjsgfVxuXG4uZmEtc29ydC1kb3duOmJlZm9yZSxcbi5mYS1zb3J0LWRlc2M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZGRcIjsgfVxuXG4uZmEtc29ydC11cDpiZWZvcmUsXG4uZmEtc29ydC1hc2M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZGVcIjsgfVxuXG4uZmEtZW52ZWxvcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTBcIjsgfVxuXG4uZmEtbGlua2VkaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTFcIjsgfVxuXG4uZmEtcm90YXRlLWxlZnQ6YmVmb3JlLFxuLmZhLXVuZG86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTJcIjsgfVxuXG4uZmEtbGVnYWw6YmVmb3JlLFxuLmZhLWdhdmVsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGUzXCI7IH1cblxuLmZhLWRhc2hib2FyZDpiZWZvcmUsXG4uZmEtdGFjaG9tZXRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlNFwiOyB9XG5cbi5mYS1jb21tZW50LW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTVcIjsgfVxuXG4uZmEtY29tbWVudHMtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlNlwiOyB9XG5cbi5mYS1mbGFzaDpiZWZvcmUsXG4uZmEtYm9sdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlN1wiOyB9XG5cbi5mYS1zaXRlbWFwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGU4XCI7IH1cblxuLmZhLXVtYnJlbGxhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGU5XCI7IH1cblxuLmZhLXBhc3RlOmJlZm9yZSxcbi5mYS1jbGlwYm9hcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZWFcIjsgfVxuXG4uZmEtbGlnaHRidWxiLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZWJcIjsgfVxuXG4uZmEtZXhjaGFuZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZWNcIjsgfVxuXG4uZmEtY2xvdWQtZG93bmxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZWRcIjsgfVxuXG4uZmEtY2xvdWQtdXBsb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGVlXCI7IH1cblxuLmZhLXVzZXItbWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZjBcIjsgfVxuXG4uZmEtc3RldGhvc2NvcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZjFcIjsgfVxuXG4uZmEtc3VpdGNhc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZjJcIjsgfVxuXG4uZmEtYmVsbC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGEyXCI7IH1cblxuLmZhLWNvZmZlZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmNFwiOyB9XG5cbi5mYS1jdXRsZXJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGY1XCI7IH1cblxuLmZhLWZpbGUtdGV4dC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGY2XCI7IH1cblxuLmZhLWJ1aWxkaW5nLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZjdcIjsgfVxuXG4uZmEtaG9zcGl0YWwtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmOFwiOyB9XG5cbi5mYS1hbWJ1bGFuY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZjlcIjsgfVxuXG4uZmEtbWVka2l0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGZhXCI7IH1cblxuLmZhLWZpZ2h0ZXItamV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGZiXCI7IH1cblxuLmZhLWJlZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZmNcIjsgfVxuXG4uZmEtaC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZmRcIjsgfVxuXG4uZmEtcGx1cy1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZmVcIjsgfVxuXG4uZmEtYW5nbGUtZG91YmxlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDBcIjsgfVxuXG4uZmEtYW5nbGUtZG91YmxlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTAxXCI7IH1cblxuLmZhLWFuZ2xlLWRvdWJsZS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwMlwiOyB9XG5cbi5mYS1hbmdsZS1kb3VibGUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwM1wiOyB9XG5cbi5mYS1hbmdsZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTA0XCI7IH1cblxuLmZhLWFuZ2xlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTA1XCI7IH1cblxuLmZhLWFuZ2xlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTA2XCI7IH1cblxuLmZhLWFuZ2xlLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDdcIjsgfVxuXG4uZmEtZGVza3RvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwOFwiOyB9XG5cbi5mYS1sYXB0b3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDlcIjsgfVxuXG4uZmEtdGFibGV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTBhXCI7IH1cblxuLmZhLW1vYmlsZS1waG9uZTpiZWZvcmUsXG4uZmEtbW9iaWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTBiXCI7IH1cblxuLmZhLWNpcmNsZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTBjXCI7IH1cblxuLmZhLXF1b3RlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMGRcIjsgfVxuXG4uZmEtcXVvdGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMGVcIjsgfVxuXG4uZmEtc3Bpbm5lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExMFwiOyB9XG5cbi5mYS1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMTFcIjsgfVxuXG4uZmEtbWFpbC1yZXBseTpiZWZvcmUsXG4uZmEtcmVwbHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMTJcIjsgfVxuXG4uZmEtZ2l0aHViLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExM1wiOyB9XG5cbi5mYS1mb2xkZXItbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExNFwiOyB9XG5cbi5mYS1mb2xkZXItb3Blbi1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTE1XCI7IH1cblxuLmZhLXNtaWxlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMThcIjsgfVxuXG4uZmEtZnJvd24tbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExOVwiOyB9XG5cbi5mYS1tZWgtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExYVwiOyB9XG5cbi5mYS1nYW1lcGFkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTFiXCI7IH1cblxuLmZhLWtleWJvYXJkLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMWNcIjsgfVxuXG4uZmEtZmxhZy1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTFkXCI7IH1cblxuLmZhLWZsYWctY2hlY2tlcmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTFlXCI7IH1cblxuLmZhLXRlcm1pbmFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTIwXCI7IH1cblxuLmZhLWNvZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjFcIjsgfVxuXG4uZmEtbWFpbC1yZXBseS1hbGw6YmVmb3JlLFxuLmZhLXJlcGx5LWFsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyMlwiOyB9XG5cbi5mYS1zdGFyLWhhbGYtZW1wdHk6YmVmb3JlLFxuLmZhLXN0YXItaGFsZi1mdWxsOmJlZm9yZSxcbi5mYS1zdGFyLWhhbGYtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyM1wiOyB9XG5cbi5mYS1sb2NhdGlvbi1hcnJvdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyNFwiOyB9XG5cbi5mYS1jcm9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTI1XCI7IH1cblxuLmZhLWNvZGUtZm9yazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyNlwiOyB9XG5cbi5mYS11bmxpbms6YmVmb3JlLFxuLmZhLWNoYWluLWJyb2tlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyN1wiOyB9XG5cbi5mYS1xdWVzdGlvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyOFwiOyB9XG5cbi5mYS1pbmZvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTI5XCI7IH1cblxuLmZhLWV4Y2xhbWF0aW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTJhXCI7IH1cblxuLmZhLXN1cGVyc2NyaXB0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTJiXCI7IH1cblxuLmZhLXN1YnNjcmlwdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyY1wiOyB9XG5cbi5mYS1lcmFzZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMmRcIjsgfVxuXG4uZmEtcHV6emxlLXBpZWNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTJlXCI7IH1cblxuLmZhLW1pY3JvcGhvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzBcIjsgfVxuXG4uZmEtbWljcm9waG9uZS1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzMVwiOyB9XG5cbi5mYS1zaGllbGQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzJcIjsgfVxuXG4uZmEtY2FsZW5kYXItbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzM1wiOyB9XG5cbi5mYS1maXJlLWV4dGluZ3Vpc2hlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzNFwiOyB9XG5cbi5mYS1yb2NrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzVcIjsgfVxuXG4uZmEtbWF4Y2RuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTM2XCI7IH1cblxuLmZhLWNoZXZyb24tY2lyY2xlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzdcIjsgfVxuXG4uZmEtY2hldnJvbi1jaXJjbGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzhcIjsgfVxuXG4uZmEtY2hldnJvbi1jaXJjbGUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzlcIjsgfVxuXG4uZmEtY2hldnJvbi1jaXJjbGUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzYVwiOyB9XG5cbi5mYS1odG1sNTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzYlwiOyB9XG5cbi5mYS1jc3MzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTNjXCI7IH1cblxuLmZhLWFuY2hvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzZFwiOyB9XG5cbi5mYS11bmxvY2stYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTNlXCI7IH1cblxuLmZhLWJ1bGxzZXllOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQwXCI7IH1cblxuLmZhLWVsbGlwc2lzLWg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDFcIjsgfVxuXG4uZmEtZWxsaXBzaXMtdjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0MlwiOyB9XG5cbi5mYS1yc3Mtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQzXCI7IH1cblxuLmZhLXBsYXktY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQ0XCI7IH1cblxuLmZhLXRpY2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0NVwiOyB9XG5cbi5mYS1taW51cy1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDZcIjsgfVxuXG4uZmEtbWludXMtc3F1YXJlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDdcIjsgfVxuXG4uZmEtbGV2ZWwtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDhcIjsgfVxuXG4uZmEtbGV2ZWwtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0OVwiOyB9XG5cbi5mYS1jaGVjay1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNGFcIjsgfVxuXG4uZmEtcGVuY2lsLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0YlwiOyB9XG5cbi5mYS1leHRlcm5hbC1saW5rLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0Y1wiOyB9XG5cbi5mYS1zaGFyZS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNGRcIjsgfVxuXG4uZmEtY29tcGFzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0ZVwiOyB9XG5cbi5mYS10b2dnbGUtZG93bjpiZWZvcmUsXG4uZmEtY2FyZXQtc3F1YXJlLW8tZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1MFwiOyB9XG5cbi5mYS10b2dnbGUtdXA6YmVmb3JlLFxuLmZhLWNhcmV0LXNxdWFyZS1vLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTUxXCI7IH1cblxuLmZhLXRvZ2dsZS1yaWdodDpiZWZvcmUsXG4uZmEtY2FyZXQtc3F1YXJlLW8tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTJcIjsgfVxuXG4uZmEtZXVybzpiZWZvcmUsXG4uZmEtZXVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTUzXCI7IH1cblxuLmZhLWdicDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1NFwiOyB9XG5cbi5mYS1kb2xsYXI6YmVmb3JlLFxuLmZhLXVzZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1NVwiOyB9XG5cbi5mYS1ydXBlZTpiZWZvcmUsXG4uZmEtaW5yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTU2XCI7IH1cblxuLmZhLWNueTpiZWZvcmUsXG4uZmEtcm1iOmJlZm9yZSxcbi5mYS15ZW46YmVmb3JlLFxuLmZhLWpweTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1N1wiOyB9XG5cbi5mYS1ydWJsZTpiZWZvcmUsXG4uZmEtcm91YmxlOmJlZm9yZSxcbi5mYS1ydWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNThcIjsgfVxuXG4uZmEtd29uOmJlZm9yZSxcbi5mYS1rcnc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTlcIjsgfVxuXG4uZmEtYml0Y29pbjpiZWZvcmUsXG4uZmEtYnRjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTVhXCI7IH1cblxuLmZhLWZpbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNWJcIjsgfVxuXG4uZmEtZmlsZS10ZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTVjXCI7IH1cblxuLmZhLXNvcnQtYWxwaGEtYXNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTVkXCI7IH1cblxuLmZhLXNvcnQtYWxwaGEtZGVzYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1ZVwiOyB9XG5cbi5mYS1zb3J0LWFtb3VudC1hc2M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjBcIjsgfVxuXG4uZmEtc29ydC1hbW91bnQtZGVzYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2MVwiOyB9XG5cbi5mYS1zb3J0LW51bWVyaWMtYXNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTYyXCI7IH1cblxuLmZhLXNvcnQtbnVtZXJpYy1kZXNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTYzXCI7IH1cblxuLmZhLXRodW1icy11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2NFwiOyB9XG5cbi5mYS10aHVtYnMtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2NVwiOyB9XG5cbi5mYS15b3V0dWJlLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2NlwiOyB9XG5cbi5mYS15b3V0dWJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTY3XCI7IH1cblxuLmZhLXhpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjhcIjsgfVxuXG4uZmEteGluZy1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjlcIjsgfVxuXG4uZmEteW91dHViZS1wbGF5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTZhXCI7IH1cblxuLmZhLWRyb3Bib3g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNmJcIjsgfVxuXG4uZmEtc3RhY2stb3ZlcmZsb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNmNcIjsgfVxuXG4uZmEtaW5zdGFncmFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTZkXCI7IH1cblxuLmZhLWZsaWNrcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2ZVwiOyB9XG5cbi5mYS1hZG46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzBcIjsgfVxuXG4uZmEtYml0YnVja2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTcxXCI7IH1cblxuLmZhLWJpdGJ1Y2tldC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzJcIjsgfVxuXG4uZmEtdHVtYmxyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTczXCI7IH1cblxuLmZhLXR1bWJsci1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzRcIjsgfVxuXG4uZmEtbG9uZy1hcnJvdy1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTc1XCI7IH1cblxuLmZhLWxvbmctYXJyb3ctdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzZcIjsgfVxuXG4uZmEtbG9uZy1hcnJvdy1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTc3XCI7IH1cblxuLmZhLWxvbmctYXJyb3ctcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzhcIjsgfVxuXG4uZmEtYXBwbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzlcIjsgfVxuXG4uZmEtd2luZG93czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3YVwiOyB9XG5cbi5mYS1hbmRyb2lkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTdiXCI7IH1cblxuLmZhLWxpbnV4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTdjXCI7IH1cblxuLmZhLWRyaWJiYmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTdkXCI7IH1cblxuLmZhLXNreXBlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTdlXCI7IH1cblxuLmZhLWZvdXJzcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODBcIjsgfVxuXG4uZmEtdHJlbGxvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTgxXCI7IH1cblxuLmZhLWZlbWFsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4MlwiOyB9XG5cbi5mYS1tYWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTgzXCI7IH1cblxuLmZhLWdpdHRpcDpiZWZvcmUsXG4uZmEtZ3JhdGlwYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODRcIjsgfVxuXG4uZmEtc3VuLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODVcIjsgfVxuXG4uZmEtbW9vbi1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTg2XCI7IH1cblxuLmZhLWFyY2hpdmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODdcIjsgfVxuXG4uZmEtYnVnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTg4XCI7IH1cblxuLmZhLXZrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTg5XCI7IH1cblxuLmZhLXdlaWJvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMThhXCI7IH1cblxuLmZhLXJlbnJlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4YlwiOyB9XG5cbi5mYS1wYWdlbGluZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOGNcIjsgfVxuXG4uZmEtc3RhY2stZXhjaGFuZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOGRcIjsgfVxuXG4uZmEtYXJyb3ctY2lyY2xlLW8tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOGVcIjsgfVxuXG4uZmEtYXJyb3ctY2lyY2xlLW8tbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5MFwiOyB9XG5cbi5mYS10b2dnbGUtbGVmdDpiZWZvcmUsXG4uZmEtY2FyZXQtc3F1YXJlLW8tbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5MVwiOyB9XG5cbi5mYS1kb3QtY2lyY2xlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTJcIjsgfVxuXG4uZmEtd2hlZWxjaGFpcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5M1wiOyB9XG5cbi5mYS12aW1lby1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTRcIjsgfVxuXG4uZmEtdHVya2lzaC1saXJhOmJlZm9yZSxcbi5mYS10cnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTVcIjsgfVxuXG4uZmEtcGx1cy1zcXVhcmUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5NlwiOyB9XG5cbi5mYS1zcGFjZS1zaHV0dGxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTk3XCI7IH1cblxuLmZhLXNsYWNrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTk4XCI7IH1cblxuLmZhLWVudmVsb3BlLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5OVwiOyB9XG5cbi5mYS13b3JkcHJlc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOWFcIjsgfVxuXG4uZmEtb3BlbmlkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTliXCI7IH1cblxuLmZhLWluc3RpdHV0aW9uOmJlZm9yZSxcbi5mYS1iYW5rOmJlZm9yZSxcbi5mYS11bml2ZXJzaXR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTljXCI7IH1cblxuLmZhLW1vcnRhci1ib2FyZDpiZWZvcmUsXG4uZmEtZ3JhZHVhdGlvbi1jYXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOWRcIjsgfVxuXG4uZmEteWFob286YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOWVcIjsgfVxuXG4uZmEtZ29vZ2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWEwXCI7IH1cblxuLmZhLXJlZGRpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhMVwiOyB9XG5cbi5mYS1yZWRkaXQtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWEyXCI7IH1cblxuLmZhLXN0dW1ibGV1cG9uLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhM1wiOyB9XG5cbi5mYS1zdHVtYmxldXBvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhNFwiOyB9XG5cbi5mYS1kZWxpY2lvdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYTVcIjsgfVxuXG4uZmEtZGlnZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhNlwiOyB9XG5cbi5mYS1waWVkLXBpcGVyLXBwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWE3XCI7IH1cblxuLmZhLXBpZWQtcGlwZXItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWE4XCI7IH1cblxuLmZhLWRydXBhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhOVwiOyB9XG5cbi5mYS1qb29tbGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYWFcIjsgfVxuXG4uZmEtbGFuZ3VhZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYWJcIjsgfVxuXG4uZmEtZmF4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWFjXCI7IH1cblxuLmZhLWJ1aWxkaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWFkXCI7IH1cblxuLmZhLWNoaWxkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWFlXCI7IH1cblxuLmZhLXBhdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiMFwiOyB9XG5cbi5mYS1zcG9vbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiMVwiOyB9XG5cbi5mYS1jdWJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWIyXCI7IH1cblxuLmZhLWN1YmVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWIzXCI7IH1cblxuLmZhLWJlaGFuY2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjRcIjsgfVxuXG4uZmEtYmVoYW5jZS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjVcIjsgfVxuXG4uZmEtc3RlYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjZcIjsgfVxuXG4uZmEtc3RlYW0tc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWI3XCI7IH1cblxuLmZhLXJlY3ljbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjhcIjsgfVxuXG4uZmEtYXV0b21vYmlsZTpiZWZvcmUsXG4uZmEtY2FyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWI5XCI7IH1cblxuLmZhLWNhYjpiZWZvcmUsXG4uZmEtdGF4aTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiYVwiOyB9XG5cbi5mYS10cmVlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWJiXCI7IH1cblxuLmZhLXNwb3RpZnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYmNcIjsgfVxuXG4uZmEtZGV2aWFudGFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiZFwiOyB9XG5cbi5mYS1zb3VuZGNsb3VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWJlXCI7IH1cblxuLmZhLWRhdGFiYXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWMwXCI7IH1cblxuLmZhLWZpbGUtcGRmLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzFcIjsgfVxuXG4uZmEtZmlsZS13b3JkLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzJcIjsgfVxuXG4uZmEtZmlsZS1leGNlbC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWMzXCI7IH1cblxuLmZhLWZpbGUtcG93ZXJwb2ludC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWM0XCI7IH1cblxuLmZhLWZpbGUtcGhvdG8tbzpiZWZvcmUsXG4uZmEtZmlsZS1waWN0dXJlLW86YmVmb3JlLFxuLmZhLWZpbGUtaW1hZ2UtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjNVwiOyB9XG5cbi5mYS1maWxlLXppcC1vOmJlZm9yZSxcbi5mYS1maWxlLWFyY2hpdmUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjNlwiOyB9XG5cbi5mYS1maWxlLXNvdW5kLW86YmVmb3JlLFxuLmZhLWZpbGUtYXVkaW8tbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjN1wiOyB9XG5cbi5mYS1maWxlLW1vdmllLW86YmVmb3JlLFxuLmZhLWZpbGUtdmlkZW8tbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjOFwiOyB9XG5cbi5mYS1maWxlLWNvZGUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjOVwiOyB9XG5cbi5mYS12aW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWNhXCI7IH1cblxuLmZhLWNvZGVwZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxY2JcIjsgfVxuXG4uZmEtanNmaWRkbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxY2NcIjsgfVxuXG4uZmEtbGlmZS1ib3V5OmJlZm9yZSxcbi5mYS1saWZlLWJ1b3k6YmVmb3JlLFxuLmZhLWxpZmUtc2F2ZXI6YmVmb3JlLFxuLmZhLXN1cHBvcnQ6YmVmb3JlLFxuLmZhLWxpZmUtcmluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjZFwiOyB9XG5cbi5mYS1jaXJjbGUtby1ub3RjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjZVwiOyB9XG5cbi5mYS1yYTpiZWZvcmUsXG4uZmEtcmVzaXN0YW5jZTpiZWZvcmUsXG4uZmEtcmViZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDBcIjsgfVxuXG4uZmEtZ2U6YmVmb3JlLFxuLmZhLWVtcGlyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkMVwiOyB9XG5cbi5mYS1naXQtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQyXCI7IH1cblxuLmZhLWdpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkM1wiOyB9XG5cbi5mYS15LWNvbWJpbmF0b3Itc3F1YXJlOmJlZm9yZSxcbi5mYS15Yy1zcXVhcmU6YmVmb3JlLFxuLmZhLWhhY2tlci1uZXdzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQ0XCI7IH1cblxuLmZhLXRlbmNlbnQtd2VpYm86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDVcIjsgfVxuXG4uZmEtcXE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDZcIjsgfVxuXG4uZmEtd2VjaGF0OmJlZm9yZSxcbi5mYS13ZWl4aW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDdcIjsgfVxuXG4uZmEtc2VuZDpiZWZvcmUsXG4uZmEtcGFwZXItcGxhbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDhcIjsgfVxuXG4uZmEtc2VuZC1vOmJlZm9yZSxcbi5mYS1wYXBlci1wbGFuZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQ5XCI7IH1cblxuLmZhLWhpc3Rvcnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZGFcIjsgfVxuXG4uZmEtY2lyY2xlLXRoaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZGJcIjsgfVxuXG4uZmEtaGVhZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWRjXCI7IH1cblxuLmZhLXBhcmFncmFwaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkZFwiOyB9XG5cbi5mYS1zbGlkZXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWRlXCI7IH1cblxuLmZhLXNoYXJlLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlMFwiOyB9XG5cbi5mYS1zaGFyZS1hbHQtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWUxXCI7IH1cblxuLmZhLWJvbWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTJcIjsgfVxuXG4uZmEtc29jY2VyLWJhbGwtbzpiZWZvcmUsXG4uZmEtZnV0Ym9sLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTNcIjsgfVxuXG4uZmEtdHR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWU0XCI7IH1cblxuLmZhLWJpbm9jdWxhcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTVcIjsgfVxuXG4uZmEtcGx1ZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlNlwiOyB9XG5cbi5mYS1zbGlkZXNoYXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWU3XCI7IH1cblxuLmZhLXR3aXRjaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlOFwiOyB9XG5cbi5mYS15ZWxwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWU5XCI7IH1cblxuLmZhLW5ld3NwYXBlci1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWVhXCI7IH1cblxuLmZhLXdpZmk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZWJcIjsgfVxuXG4uZmEtY2FsY3VsYXRvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlY1wiOyB9XG5cbi5mYS1wYXlwYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZWRcIjsgfVxuXG4uZmEtZ29vZ2xlLXdhbGxldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlZVwiOyB9XG5cbi5mYS1jYy12aXNhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWYwXCI7IH1cblxuLmZhLWNjLW1hc3RlcmNhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjFcIjsgfVxuXG4uZmEtY2MtZGlzY292ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjJcIjsgfVxuXG4uZmEtY2MtYW1leDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmM1wiOyB9XG5cbi5mYS1jYy1wYXlwYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjRcIjsgfVxuXG4uZmEtY2Mtc3RyaXBlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWY1XCI7IH1cblxuLmZhLWJlbGwtc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjZcIjsgfVxuXG4uZmEtYmVsbC1zbGFzaC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWY3XCI7IH1cblxuLmZhLXRyYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWY4XCI7IH1cblxuLmZhLWNvcHlyaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmOVwiOyB9XG5cbi5mYS1hdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmYVwiOyB9XG5cbi5mYS1leWVkcm9wcGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWZiXCI7IH1cblxuLmZhLXBhaW50LWJydXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWZjXCI7IH1cblxuLmZhLWJpcnRoZGF5LWNha2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZmRcIjsgfVxuXG4uZmEtYXJlYS1jaGFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmZVwiOyB9XG5cbi5mYS1waWUtY2hhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDBcIjsgfVxuXG4uZmEtbGluZS1jaGFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwMVwiOyB9XG5cbi5mYS1sYXN0Zm06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDJcIjsgfVxuXG4uZmEtbGFzdGZtLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwM1wiOyB9XG5cbi5mYS10b2dnbGUtb2ZmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjA0XCI7IH1cblxuLmZhLXRvZ2dsZS1vbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwNVwiOyB9XG5cbi5mYS1iaWN5Y2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjA2XCI7IH1cblxuLmZhLWJ1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwN1wiOyB9XG5cbi5mYS1pb3hob3N0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjA4XCI7IH1cblxuLmZhLWFuZ2VsbGlzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwOVwiOyB9XG5cbi5mYS1jYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwYVwiOyB9XG5cbi5mYS1zaGVrZWw6YmVmb3JlLFxuLmZhLXNoZXFlbDpiZWZvcmUsXG4uZmEtaWxzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjBiXCI7IH1cblxuLmZhLW1lYW5wYXRoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjBjXCI7IH1cblxuLmZhLWJ1eXNlbGxhZHM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMGRcIjsgfVxuXG4uZmEtY29ubmVjdGRldmVsb3A6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMGVcIjsgfVxuXG4uZmEtZGFzaGN1YmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTBcIjsgfVxuXG4uZmEtZm9ydW1iZWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTFcIjsgfVxuXG4uZmEtbGVhbnB1YjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxMlwiOyB9XG5cbi5mYS1zZWxsc3k6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTNcIjsgfVxuXG4uZmEtc2hpcnRzaW5idWxrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjE0XCI7IH1cblxuLmZhLXNpbXBseWJ1aWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjE1XCI7IH1cblxuLmZhLXNreWF0bGFzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjE2XCI7IH1cblxuLmZhLWNhcnQtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxN1wiOyB9XG5cbi5mYS1jYXJ0LWFycm93LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMThcIjsgfVxuXG4uZmEtZGlhbW9uZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxOVwiOyB9XG5cbi5mYS1zaGlwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjFhXCI7IH1cblxuLmZhLXVzZXItc2VjcmV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjFiXCI7IH1cblxuLmZhLW1vdG9yY3ljbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMWNcIjsgfVxuXG4uZmEtc3RyZWV0LXZpZXc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMWRcIjsgfVxuXG4uZmEtaGVhcnRiZWF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjFlXCI7IH1cblxuLmZhLXZlbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjIxXCI7IH1cblxuLmZhLW1hcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjJcIjsgfVxuXG4uZmEtbWVyY3VyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyM1wiOyB9XG5cbi5mYS1pbnRlcnNleDpiZWZvcmUsXG4uZmEtdHJhbnNnZW5kZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjRcIjsgfVxuXG4uZmEtdHJhbnNnZW5kZXItYWx0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjI1XCI7IH1cblxuLmZhLXZlbnVzLWRvdWJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyNlwiOyB9XG5cbi5mYS1tYXJzLWRvdWJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyN1wiOyB9XG5cbi5mYS12ZW51cy1tYXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjI4XCI7IH1cblxuLmZhLW1hcnMtc3Ryb2tlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjI5XCI7IH1cblxuLmZhLW1hcnMtc3Ryb2tlLXY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMmFcIjsgfVxuXG4uZmEtbWFycy1zdHJva2UtaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyYlwiOyB9XG5cbi5mYS1uZXV0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMmNcIjsgfVxuXG4uZmEtZ2VuZGVybGVzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyZFwiOyB9XG5cbi5mYS1mYWNlYm9vay1vZmZpY2lhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzMFwiOyB9XG5cbi5mYS1waW50ZXJlc3QtcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzMVwiOyB9XG5cbi5mYS13aGF0c2FwcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzMlwiOyB9XG5cbi5mYS1zZXJ2ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzNcIjsgfVxuXG4uZmEtdXNlci1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjM0XCI7IH1cblxuLmZhLXVzZXItdGltZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzVcIjsgfVxuXG4uZmEtaG90ZWw6YmVmb3JlLFxuLmZhLWJlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzNlwiOyB9XG5cbi5mYS12aWFjb2luOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjM3XCI7IH1cblxuLmZhLXRyYWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjM4XCI7IH1cblxuLmZhLXN1YndheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzOVwiOyB9XG5cbi5mYS1tZWRpdW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyM2FcIjsgfVxuXG4uZmEteWM6YmVmb3JlLFxuLmZhLXktY29tYmluYXRvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzYlwiOyB9XG5cbi5mYS1vcHRpbi1tb25zdGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjNjXCI7IH1cblxuLmZhLW9wZW5jYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjNkXCI7IH1cblxuLmZhLWV4cGVkaXRlZHNzbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzZVwiOyB9XG5cbi5mYS1iYXR0ZXJ5LTQ6YmVmb3JlLFxuLmZhLWJhdHRlcnk6YmVmb3JlLFxuLmZhLWJhdHRlcnktZnVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0MFwiOyB9XG5cbi5mYS1iYXR0ZXJ5LTM6YmVmb3JlLFxuLmZhLWJhdHRlcnktdGhyZWUtcXVhcnRlcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDFcIjsgfVxuXG4uZmEtYmF0dGVyeS0yOmJlZm9yZSxcbi5mYS1iYXR0ZXJ5LWhhbGY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDJcIjsgfVxuXG4uZmEtYmF0dGVyeS0xOmJlZm9yZSxcbi5mYS1iYXR0ZXJ5LXF1YXJ0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDNcIjsgfVxuXG4uZmEtYmF0dGVyeS0wOmJlZm9yZSxcbi5mYS1iYXR0ZXJ5LWVtcHR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQ0XCI7IH1cblxuLmZhLW1vdXNlLXBvaW50ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDVcIjsgfVxuXG4uZmEtaS1jdXJzb3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDZcIjsgfVxuXG4uZmEtb2JqZWN0LWdyb3VwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQ3XCI7IH1cblxuLmZhLW9iamVjdC11bmdyb3VwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQ4XCI7IH1cblxuLmZhLXN0aWNreS1ub3RlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQ5XCI7IH1cblxuLmZhLXN0aWNreS1ub3RlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNGFcIjsgfVxuXG4uZmEtY2MtamNiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjRiXCI7IH1cblxuLmZhLWNjLWRpbmVycy1jbHViOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjRjXCI7IH1cblxuLmZhLWNsb25lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjRkXCI7IH1cblxuLmZhLWJhbGFuY2Utc2NhbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNGVcIjsgfVxuXG4uZmEtaG91cmdsYXNzLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTBcIjsgfVxuXG4uZmEtaG91cmdsYXNzLTE6YmVmb3JlLFxuLmZhLWhvdXJnbGFzcy1zdGFydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1MVwiOyB9XG5cbi5mYS1ob3VyZ2xhc3MtMjpiZWZvcmUsXG4uZmEtaG91cmdsYXNzLWhhbGY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTJcIjsgfVxuXG4uZmEtaG91cmdsYXNzLTM6YmVmb3JlLFxuLmZhLWhvdXJnbGFzcy1lbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTNcIjsgfVxuXG4uZmEtaG91cmdsYXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjU0XCI7IH1cblxuLmZhLWhhbmQtZ3JhYi1vOmJlZm9yZSxcbi5mYS1oYW5kLXJvY2stbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1NVwiOyB9XG5cbi5mYS1oYW5kLXN0b3AtbzpiZWZvcmUsXG4uZmEtaGFuZC1wYXBlci1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjU2XCI7IH1cblxuLmZhLWhhbmQtc2Npc3NvcnMtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1N1wiOyB9XG5cbi5mYS1oYW5kLWxpemFyZC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjU4XCI7IH1cblxuLmZhLWhhbmQtc3BvY2stbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1OVwiOyB9XG5cbi5mYS1oYW5kLXBvaW50ZXItbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1YVwiOyB9XG5cbi5mYS1oYW5kLXBlYWNlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNWJcIjsgfVxuXG4uZmEtdHJhZGVtYXJrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjVjXCI7IH1cblxuLmZhLXJlZ2lzdGVyZWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNWRcIjsgfVxuXG4uZmEtY3JlYXRpdmUtY29tbW9uczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1ZVwiOyB9XG5cbi5mYS1nZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2MFwiOyB9XG5cbi5mYS1nZy1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjFcIjsgfVxuXG4uZmEtdHJpcGFkdmlzb3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjJcIjsgfVxuXG4uZmEtb2Rub2tsYXNzbmlraTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2M1wiOyB9XG5cbi5mYS1vZG5va2xhc3NuaWtpLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2NFwiOyB9XG5cbi5mYS1nZXQtcG9ja2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjY1XCI7IH1cblxuLmZhLXdpa2lwZWRpYS13OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjY2XCI7IH1cblxuLmZhLXNhZmFyaTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2N1wiOyB9XG5cbi5mYS1jaHJvbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjhcIjsgfVxuXG4uZmEtZmlyZWZveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2OVwiOyB9XG5cbi5mYS1vcGVyYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2YVwiOyB9XG5cbi5mYS1pbnRlcm5ldC1leHBsb3JlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2YlwiOyB9XG5cbi5mYS10djpiZWZvcmUsXG4uZmEtdGVsZXZpc2lvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2Y1wiOyB9XG5cbi5mYS1jb250YW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNmRcIjsgfVxuXG4uZmEtNTAwcHg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNmVcIjsgfVxuXG4uZmEtYW1hem9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjcwXCI7IH1cblxuLmZhLWNhbGVuZGFyLXBsdXMtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3MVwiOyB9XG5cbi5mYS1jYWxlbmRhci1taW51cy1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjcyXCI7IH1cblxuLmZhLWNhbGVuZGFyLXRpbWVzLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzNcIjsgfVxuXG4uZmEtY2FsZW5kYXItY2hlY2stbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3NFwiOyB9XG5cbi5mYS1pbmR1c3RyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3NVwiOyB9XG5cbi5mYS1tYXAtcGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjc2XCI7IH1cblxuLmZhLW1hcC1zaWduczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3N1wiOyB9XG5cbi5mYS1tYXAtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3OFwiOyB9XG5cbi5mYS1tYXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzlcIjsgfVxuXG4uZmEtY29tbWVudGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3YVwiOyB9XG5cbi5mYS1jb21tZW50aW5nLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyN2JcIjsgfVxuXG4uZmEtaG91eno6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyN2NcIjsgfVxuXG4uZmEtdmltZW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyN2RcIjsgfVxuXG4uZmEtYmxhY2stdGllOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjdlXCI7IH1cblxuLmZhLWZvbnRpY29uczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4MFwiOyB9XG5cbi5mYS1yZWRkaXQtYWxpZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODFcIjsgfVxuXG4uZmEtZWRnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4MlwiOyB9XG5cbi5mYS1jcmVkaXQtY2FyZC1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODNcIjsgfVxuXG4uZmEtY29kaWVwaWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODRcIjsgfVxuXG4uZmEtbW9keDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4NVwiOyB9XG5cbi5mYS1mb3J0LWF3ZXNvbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyODZcIjsgfVxuXG4uZmEtdXNiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjg3XCI7IH1cblxuLmZhLXByb2R1Y3QtaHVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4OFwiOyB9XG5cbi5mYS1taXhjbG91ZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4OVwiOyB9XG5cbi5mYS1zY3JpYmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOGFcIjsgfVxuXG4uZmEtcGF1c2UtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjhiXCI7IH1cblxuLmZhLXBhdXNlLWNpcmNsZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjhjXCI7IH1cblxuLmZhLXN0b3AtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjhkXCI7IH1cblxuLmZhLXN0b3AtY2lyY2xlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOGVcIjsgfVxuXG4uZmEtc2hvcHBpbmctYmFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjkwXCI7IH1cblxuLmZhLXNob3BwaW5nLWJhc2tldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5MVwiOyB9XG5cbi5mYS1oYXNodGFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjkyXCI7IH1cblxuLmZhLWJsdWV0b290aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5M1wiOyB9XG5cbi5mYS1ibHVldG9vdGgtYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5NFwiOyB9XG5cbi5mYS1wZXJjZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjk1XCI7IH1cblxuLmZhLWdpdGxhYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5NlwiOyB9XG5cbi5mYS13cGJlZ2lubmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjk3XCI7IH1cblxuLmZhLXdwZm9ybXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOThcIjsgfVxuXG4uZmEtZW52aXJhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjk5XCI7IH1cblxuLmZhLXVuaXZlcnNhbC1hY2Nlc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOWFcIjsgfVxuXG4uZmEtd2hlZWxjaGFpci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOWJcIjsgfVxuXG4uZmEtcXVlc3Rpb24tY2lyY2xlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOWNcIjsgfVxuXG4uZmEtYmxpbmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOWRcIjsgfVxuXG4uZmEtYXVkaW8tZGVzY3JpcHRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOWVcIjsgfVxuXG4uZmEtdm9sdW1lLWNvbnRyb2wtcGhvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTBcIjsgfVxuXG4uZmEtYnJhaWxsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhMVwiOyB9XG5cbi5mYS1hc3Npc3RpdmUtbGlzdGVuaW5nLXN5c3RlbXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTJcIjsgfVxuXG4uZmEtYXNsLWludGVycHJldGluZzpiZWZvcmUsXG4uZmEtYW1lcmljYW4tc2lnbi1sYW5ndWFnZS1pbnRlcnByZXRpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTNcIjsgfVxuXG4uZmEtZGVhZm5lc3M6YmVmb3JlLFxuLmZhLWhhcmQtb2YtaGVhcmluZzpiZWZvcmUsXG4uZmEtZGVhZjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhNFwiOyB9XG5cbi5mYS1nbGlkZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhNVwiOyB9XG5cbi5mYS1nbGlkZS1nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmE2XCI7IH1cblxuLmZhLXNpZ25pbmc6YmVmb3JlLFxuLmZhLXNpZ24tbGFuZ3VhZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTdcIjsgfVxuXG4uZmEtbG93LXZpc2lvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhOFwiOyB9XG5cbi5mYS12aWFkZW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTlcIjsgfVxuXG4uZmEtdmlhZGVvLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhYVwiOyB9XG5cbi5mYS1zbmFwY2hhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhYlwiOyB9XG5cbi5mYS1zbmFwY2hhdC1naG9zdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhY1wiOyB9XG5cbi5mYS1zbmFwY2hhdC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYWRcIjsgfVxuXG4uZmEtcGllZC1waXBlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhZVwiOyB9XG5cbi5mYS1maXJzdC1vcmRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiMFwiOyB9XG5cbi5mYS15b2FzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiMVwiOyB9XG5cbi5mYS10aGVtZWlzbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYjJcIjsgfVxuXG4uZmEtZ29vZ2xlLXBsdXMtY2lyY2xlOmJlZm9yZSxcbi5mYS1nb29nbGUtcGx1cy1vZmZpY2lhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiM1wiOyB9XG5cbi5mYS1mYTpiZWZvcmUsXG4uZmEtZm9udC1hd2Vzb21lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmI0XCI7IH1cblxuLmZhLWhhbmRzaGFrZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmI1XCI7IH1cblxuLmZhLWVudmVsb3BlLW9wZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYjZcIjsgfVxuXG4uZmEtZW52ZWxvcGUtb3Blbi1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmI3XCI7IH1cblxuLmZhLWxpbm9kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiOFwiOyB9XG5cbi5mYS1hZGRyZXNzLWJvb2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYjlcIjsgfVxuXG4uZmEtYWRkcmVzcy1ib29rLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYmFcIjsgfVxuXG4uZmEtdmNhcmQ6YmVmb3JlLFxuLmZhLWFkZHJlc3MtY2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiYlwiOyB9XG5cbi5mYS12Y2FyZC1vOmJlZm9yZSxcbi5mYS1hZGRyZXNzLWNhcmQtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiY1wiOyB9XG5cbi5mYS11c2VyLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiZFwiOyB9XG5cbi5mYS11c2VyLWNpcmNsZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmJlXCI7IH1cblxuLmZhLXVzZXItbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjMFwiOyB9XG5cbi5mYS1pZC1iYWRnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjMVwiOyB9XG5cbi5mYS1kcml2ZXJzLWxpY2Vuc2U6YmVmb3JlLFxuLmZhLWlkLWNhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzJcIjsgfVxuXG4uZmEtZHJpdmVycy1saWNlbnNlLW86YmVmb3JlLFxuLmZhLWlkLWNhcmQtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjM1wiOyB9XG5cbi5mYS1xdW9yYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjNFwiOyB9XG5cbi5mYS1mcmVlLWNvZGUtY2FtcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjNVwiOyB9XG5cbi5mYS10ZWxlZ3JhbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjNlwiOyB9XG5cbi5mYS10aGVybW9tZXRlci00OmJlZm9yZSxcbi5mYS10aGVybW9tZXRlcjpiZWZvcmUsXG4uZmEtdGhlcm1vbWV0ZXItZnVsbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjN1wiOyB9XG5cbi5mYS10aGVybW9tZXRlci0zOmJlZm9yZSxcbi5mYS10aGVybW9tZXRlci10aHJlZS1xdWFydGVyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjOFwiOyB9XG5cbi5mYS10aGVybW9tZXRlci0yOmJlZm9yZSxcbi5mYS10aGVybW9tZXRlci1oYWxmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmM5XCI7IH1cblxuLmZhLXRoZXJtb21ldGVyLTE6YmVmb3JlLFxuLmZhLXRoZXJtb21ldGVyLXF1YXJ0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyY2FcIjsgfVxuXG4uZmEtdGhlcm1vbWV0ZXItMDpiZWZvcmUsXG4uZmEtdGhlcm1vbWV0ZXItZW1wdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyY2JcIjsgfVxuXG4uZmEtc2hvd2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmNjXCI7IH1cblxuLmZhLWJhdGh0dWI6YmVmb3JlLFxuLmZhLXMxNTpiZWZvcmUsXG4uZmEtYmF0aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjZFwiOyB9XG5cbi5mYS1wb2RjYXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmNlXCI7IH1cblxuLmZhLXdpbmRvdy1tYXhpbWl6ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkMFwiOyB9XG5cbi5mYS13aW5kb3ctbWluaW1pemU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZDFcIjsgfVxuXG4uZmEtd2luZG93LXJlc3RvcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZDJcIjsgfVxuXG4uZmEtdGltZXMtcmVjdGFuZ2xlOmJlZm9yZSxcbi5mYS13aW5kb3ctY2xvc2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZDNcIjsgfVxuXG4uZmEtdGltZXMtcmVjdGFuZ2xlLW86YmVmb3JlLFxuLmZhLXdpbmRvdy1jbG9zZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQ0XCI7IH1cblxuLmZhLWJhbmRjYW1wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQ1XCI7IH1cblxuLmZhLWdyYXY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZDZcIjsgfVxuXG4uZmEtZXRzeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkN1wiOyB9XG5cbi5mYS1pbWRiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQ4XCI7IH1cblxuLmZhLXJhdmVscnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZDlcIjsgfVxuXG4uZmEtZWVyY2FzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkYVwiOyB9XG5cbi5mYS1taWNyb2NoaXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZGJcIjsgfVxuXG4uZmEtc25vd2ZsYWtlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZGNcIjsgfVxuXG4uZmEtc3VwZXJwb3dlcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZGRcIjsgfVxuXG4uZmEtd3BleHBsb3JlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkZVwiOyB9XG5cbi5mYS1tZWV0dXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZTBcIjsgfVxuXG4uc3Itb25seSwgLmZvcm0tc3RheS1rbm93IC5nZm9ybV93cmFwcGVyIC5nZmllbGRfbGFiZWwsIC5mb3JtLWNvbnRhY3QgLmdmaWVsZF9sYWJlbCwgLmZvcm0tY2FyZWVyIC5nZmllbGRfbGFiZWwsIC5mb3JtLW9mZmVyIC5nZmllbGRfbGFiZWwsIC5mb3JtLWdldC1pbi10b3VjaCAuZ2ZpZWxkX2xhYmVsLCAuZm9ybS1tb2RhbCAuZ2ZpZWxkX2xhYmVsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAtMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICBib3JkZXI6IDA7IH1cblxuLnNyLW9ubHktZm9jdXNhYmxlOmFjdGl2ZSwgLnNyLW9ubHktZm9jdXNhYmxlOmZvY3VzIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgY2xpcDogYXV0bzsgfVxuXG4vKiEgbm9ybWFsaXplLmNzcyB2Mi4xLjMgfCBNSVQgTGljZW5zZSB8IGdpdC5pby9ub3JtYWxpemUgKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBIVE1MNSBkaXNwbGF5IGRlZmluaXRpb25zXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiBDb3JyZWN0IGBibG9ja2AgZGlzcGxheSBub3QgZGVmaW5lZCBpbiBJRSA4LzkuXG4gKi9cbmFydGljbGUsXG5hc2lkZSxcbmRldGFpbHMsXG5maWdjYXB0aW9uLFxuZmlndXJlLFxuZm9vdGVyLFxuaGVhZGVyLFxuaGdyb3VwLFxubWFpbixcbm5hdixcbnNlY3Rpb24sXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLyoqXG4gKiBDb3JyZWN0IGBpbmxpbmUtYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgaW4gSUUgOC85LlxuICovXG5hdWRpbyxcbmNhbnZhcyxcbnZpZGVvIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG5cbi8qKlxuICogUHJldmVudCBtb2Rlcm4gYnJvd3NlcnMgZnJvbSBkaXNwbGF5aW5nIGBhdWRpb2Agd2l0aG91dCBjb250cm9scy5cbiAqIFJlbW92ZSBleGNlc3MgaGVpZ2h0IGluIGlPUyA1IGRldmljZXMuXG4gKi9cbmF1ZGlvOm5vdChbY29udHJvbHNdKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGhlaWdodDogMDsgfVxuXG4vKipcbiAqIEFkZHJlc3MgYFtoaWRkZW5dYCBzdHlsaW5nIG5vdCBwcmVzZW50IGluIElFIDgvOS5cbiAqIEhpZGUgdGhlIGB0ZW1wbGF0ZWAgZWxlbWVudCBpbiBJRSwgU2FmYXJpLCBhbmQgRmlyZWZveCA8IDIyLlxuICovXG5baGlkZGVuXSxcbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgQmFzZVxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogMS4gU2V0IGRlZmF1bHQgZm9udCBmYW1pbHkgdG8gc2Fucy1zZXJpZi5cbiAqIDIuIFByZXZlbnQgaU9TIHRleHQgc2l6ZSBhZGp1c3QgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlLCB3aXRob3V0IGRpc2FibGluZ1xuICogICAgdXNlciB6b29tLlxuICovXG5odG1sIHtcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gIC8qIDEgKi9cbiAgLW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gIC8qIDIgKi9cbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAvKiAyICovIH1cblxuLyoqXG4gKiBSZW1vdmUgZGVmYXVsdCBtYXJnaW4uXG4gKi9cbmJvZHkge1xuICBtYXJnaW46IDA7IH1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIExpbmtzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBjb2xvciBmcm9tIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cbiAqL1xuYSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9XG5cbi8qKlxuICogQWRkcmVzcyBgb3V0bGluZWAgaW5jb25zaXN0ZW5jeSBiZXR3ZWVuIENocm9tZSBhbmQgb3RoZXIgYnJvd3NlcnMuXG4gKi9cbmE6Zm9jdXMge1xuICBvdXRsaW5lOiB0aGluIGRvdHRlZDsgfVxuXG4vKipcbiAqIEltcHJvdmUgcmVhZGFiaWxpdHkgd2hlbiBmb2N1c2VkIGFuZCBhbHNvIG1vdXNlIGhvdmVyZWQgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5hOmFjdGl2ZSxcbmE6aG92ZXIge1xuICBvdXRsaW5lOiAwOyB9XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBUeXBvZ3JhcGh5XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiBBZGRyZXNzIHZhcmlhYmxlIGBoMWAgZm9udC1zaXplIGFuZCBtYXJnaW4gd2l0aGluIGBzZWN0aW9uYCBhbmQgYGFydGljbGVgXG4gKiBjb250ZXh0cyBpbiBGaXJlZm94IDQrLCBTYWZhcmkgNSwgYW5kIENocm9tZS5cbiAqL1xuaDEge1xuICBmb250LXNpemU6IDJlbTtcbiAgbWFyZ2luOiAwLjY3ZW0gMDsgfVxuXG4vKipcbiAqIEFkZHJlc3Mgc3R5bGluZyBub3QgcHJlc2VudCBpbiBJRSA4LzksIFNhZmFyaSA1LCBhbmQgQ2hyb21lLlxuICovXG5hYmJyW3RpdGxlXSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQ7IH1cblxuLyoqXG4gKiBBZGRyZXNzIHN0eWxlIHNldCB0byBgYm9sZGVyYCBpbiBGaXJlZm94IDQrLCBTYWZhcmkgNSwgYW5kIENocm9tZS5cbiAqL1xuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbi8qKlxuICogQWRkcmVzcyBzdHlsaW5nIG5vdCBwcmVzZW50IGluIFNhZmFyaSA1IGFuZCBDaHJvbWUuXG4gKi9cbmRmbiB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuXG4vKipcbiAqIEFkZHJlc3MgZGlmZmVyZW5jZXMgYmV0d2VlbiBGaXJlZm94IGFuZCBvdGhlciBicm93c2Vycy5cbiAqL1xuaHIge1xuICAtbW96LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgaGVpZ2h0OiAwOyB9XG5cbi8qKlxuICogQWRkcmVzcyBzdHlsaW5nIG5vdCBwcmVzZW50IGluIElFIDgvOS5cbiAqL1xubWFyayB7XG4gIGJhY2tncm91bmQ6ICNmZjA7XG4gIGNvbG9yOiAjMDAwOyB9XG5cbi8qKlxuICogQ29ycmVjdCBmb250IGZhbWlseSBzZXQgb2RkbHkgaW4gU2FmYXJpIDUgYW5kIENocm9tZS5cbiAqL1xuY29kZSxcbmtiZCxcbnByZSxcbnNhbXAge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBzZXJpZjtcbiAgZm9udC1zaXplOiAxZW07IH1cblxuLyoqXG4gKiBJbXByb3ZlIHJlYWRhYmlsaXR5IG9mIHByZS1mb3JtYXR0ZWQgdGV4dCBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cbnByZSB7XG4gIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDsgfVxuXG4vKipcbiAqIFNldCBjb25zaXN0ZW50IHF1b3RlIHR5cGVzLlxuICovXG5xIHtcbiAgcXVvdGVzOiBcIlxcMjAxQ1wiIFwiXFwyMDFEXCIgXCJcXDIwMThcIiBcIlxcMjAxOVwiOyB9XG5cbi8qKlxuICogQWRkcmVzcyBpbmNvbnNpc3RlbnQgYW5kIHZhcmlhYmxlIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cbnNtYWxsIHtcbiAgZm9udC1zaXplOiA4MCU7IH1cblxuLyoqXG4gKiBQcmV2ZW50IGBzdWJgIGFuZCBgc3VwYCBhZmZlY3RpbmcgYGxpbmUtaGVpZ2h0YCBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cbnN1YixcbnN1cCB7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IH1cblxuc3VwIHtcbiAgdG9wOiAtMC41ZW07IH1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtOyB9XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBFbWJlZGRlZCBjb250ZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiBSZW1vdmUgYm9yZGVyIHdoZW4gaW5zaWRlIGBhYCBlbGVtZW50IGluIElFIDgvOS5cbiAqL1xuaW1nIHtcbiAgYm9yZGVyOiAwOyB9XG5cbi8qKlxuICogQ29ycmVjdCBvdmVyZmxvdyBkaXNwbGF5ZWQgb2RkbHkgaW4gSUUgOS5cbiAqL1xuc3ZnOm5vdCg6cm9vdCkge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBGaWd1cmVzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiBBZGRyZXNzIG1hcmdpbiBub3QgcHJlc2VudCBpbiBJRSA4LzkgYW5kIFNhZmFyaSA1LlxuICovXG5maWd1cmUge1xuICBtYXJnaW46IDA7IH1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIEZvcm1zXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiBEZWZpbmUgY29uc2lzdGVudCBib3JkZXIsIG1hcmdpbiwgYW5kIHBhZGRpbmcuXG4gKi9cbmZpZWxkc2V0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2MwYzBjMDtcbiAgbWFyZ2luOiAwIDJweDtcbiAgcGFkZGluZzogMC4zNWVtIDAuNjI1ZW0gMC43NWVtOyB9XG5cbi8qKlxuICogMS4gQ29ycmVjdCBgY29sb3JgIG5vdCBiZWluZyBpbmhlcml0ZWQgaW4gSUUgOC85LlxuICogMi4gUmVtb3ZlIHBhZGRpbmcgc28gcGVvcGxlIGFyZW4ndCBjYXVnaHQgb3V0IGlmIHRoZXkgemVybyBvdXQgZmllbGRzZXRzLlxuICovXG5sZWdlbmQge1xuICBib3JkZXI6IDA7XG4gIC8qIDEgKi9cbiAgcGFkZGluZzogMDtcbiAgLyogMiAqLyB9XG5cbi8qKlxuICogMS4gQ29ycmVjdCBmb250IGZhbWlseSBub3QgYmVpbmcgaW5oZXJpdGVkIGluIGFsbCBicm93c2Vycy5cbiAqIDIuIENvcnJlY3QgZm9udCBzaXplIG5vdCBiZWluZyBpbmhlcml0ZWQgaW4gYWxsIGJyb3dzZXJzLlxuICogMy4gQWRkcmVzcyBtYXJnaW5zIHNldCBkaWZmZXJlbnRseSBpbiBGaXJlZm94IDQrLCBTYWZhcmkgNSwgYW5kIENocm9tZS5cbiAqL1xuYnV0dG9uLFxuaW5wdXQsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICAvKiAxICovXG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgLyogMiAqL1xuICBtYXJnaW46IDA7XG4gIC8qIDMgKi8gfVxuXG4vKipcbiAqIEFkZHJlc3MgRmlyZWZveCA0KyBzZXR0aW5nIGBsaW5lLWhlaWdodGAgb24gYGlucHV0YCB1c2luZyBgIWltcG9ydGFudGAgaW5cbiAqIHRoZSBVQSBzdHlsZXNoZWV0LlxuICovXG5idXR0b24sXG5pbnB1dCB7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7IH1cblxuLyoqXG4gKiBBZGRyZXNzIGluY29uc2lzdGVudCBgdGV4dC10cmFuc2Zvcm1gIGluaGVyaXRhbmNlIGZvciBgYnV0dG9uYCBhbmQgYHNlbGVjdGAuXG4gKiBBbGwgb3RoZXIgZm9ybSBjb250cm9sIGVsZW1lbnRzIGRvIG5vdCBpbmhlcml0IGB0ZXh0LXRyYW5zZm9ybWAgdmFsdWVzLlxuICogQ29ycmVjdCBgYnV0dG9uYCBzdHlsZSBpbmhlcml0YW5jZSBpbiBDaHJvbWUsIFNhZmFyaSA1KywgYW5kIElFIDgrLlxuICogQ29ycmVjdCBgc2VsZWN0YCBzdHlsZSBpbmhlcml0YW5jZSBpbiBGaXJlZm94IDQrIGFuZCBPcGVyYS5cbiAqL1xuYnV0dG9uLFxuc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7IH1cblxuLyoqXG4gKiAxLiBBdm9pZCB0aGUgV2ViS2l0IGJ1ZyBpbiBBbmRyb2lkIDQuMC4qIHdoZXJlICgyKSBkZXN0cm95cyBuYXRpdmUgYGF1ZGlvYFxuICogICAgYW5kIGB2aWRlb2AgY29udHJvbHMuXG4gKiAyLiBDb3JyZWN0IGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgYGlucHV0YCB0eXBlcyBpbiBpT1MuXG4gKiAzLiBJbXByb3ZlIHVzYWJpbGl0eSBhbmQgY29uc2lzdGVuY3kgb2YgY3Vyc29yIHN0eWxlIGJldHdlZW4gaW1hZ2UtdHlwZVxuICogICAgYGlucHV0YCBhbmQgb3RoZXJzLlxuICovXG5idXR0b24sXG5odG1sIGlucHV0W3R5cGU9XCJidXR0b25cIl0sXG5pbnB1dFt0eXBlPVwicmVzZXRcIl0sXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XG4gIC8qIDIgKi9cbiAgY3Vyc29yOiBwb2ludGVyO1xuICAvKiAzICovIH1cblxuLyoqXG4gKiBSZS1zZXQgZGVmYXVsdCBjdXJzb3IgZm9yIGRpc2FibGVkIGVsZW1lbnRzLlxuICovXG5idXR0b25bZGlzYWJsZWRdLFxuaHRtbCBpbnB1dFtkaXNhYmxlZF0ge1xuICBjdXJzb3I6IGRlZmF1bHQ7IH1cblxuLyoqXG4gKiAxLiBBZGRyZXNzIGJveCBzaXppbmcgc2V0IHRvIGBjb250ZW50LWJveGAgaW4gSUUgOC85LzEwLlxuICogMi4gUmVtb3ZlIGV4Y2VzcyBwYWRkaW5nIGluIElFIDgvOS8xMC5cbiAqL1xuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxuaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLyogMSAqL1xuICBwYWRkaW5nOiAwO1xuICAvKiAyICovIH1cblxuLyoqXG4gKiAxLiBBZGRyZXNzIGBhcHBlYXJhbmNlYCBzZXQgdG8gYHNlYXJjaGZpZWxkYCBpbiBTYWZhcmkgNSBhbmQgQ2hyb21lLlxuICogMi4gQWRkcmVzcyBgYm94LXNpemluZ2Agc2V0IHRvIGBib3JkZXItYm94YCBpbiBTYWZhcmkgNSBhbmQgQ2hyb21lXG4gKiAgICAoaW5jbHVkZSBgLW1vemAgdG8gZnV0dXJlLXByb29mKS5cbiAqL1xuaW5wdXRbdHlwZT1cInNlYXJjaFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkO1xuICAvKiAxICovXG4gIC1tb3otYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIC13ZWJraXQtYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIC8qIDIgKi9cbiAgYm94LXNpemluZzogY29udGVudC1ib3g7IH1cblxuLyoqXG4gKiBSZW1vdmUgaW5uZXIgcGFkZGluZyBhbmQgc2VhcmNoIGNhbmNlbCBidXR0b24gaW4gU2FmYXJpIDUgYW5kIENocm9tZVxuICogb24gT1MgWC5cbiAqL1xuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IH1cblxuLyoqXG4gKiBSZW1vdmUgaW5uZXIgcGFkZGluZyBhbmQgYm9yZGVyIGluIEZpcmVmb3ggNCsuXG4gKi9cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcbmlucHV0OjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwOyB9XG5cbi8qKlxuICogMS4gUmVtb3ZlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFIDgvOS5cbiAqIDIuIEltcHJvdmUgcmVhZGFiaWxpdHkgYW5kIGFsaWdubWVudCBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIC8qIDEgKi9cbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgLyogMiAqLyB9XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBUYWJsZXNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIFJlbW92ZSBtb3N0IHNwYWNpbmcgYmV0d2VlbiB0YWJsZSBjZWxscy5cbiAqL1xudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItc3BhY2luZzogMDsgfVxuXG4vKlxuICogIE93bCBDYXJvdXNlbCAtIENvcmVcbiAqL1xuLm93bC1jYXJvdXNlbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAvKiBwb3NpdGlvbiByZWxhdGl2ZSBhbmQgei1pbmRleCBmaXggd2Via2l0IHJlbmRlcmluZyBmb250cyBpc3N1ZSAqL1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7IH1cbiAgLm93bC1jYXJvdXNlbCAub3dsLXN0YWdlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLW1zLXRvdWNoLWFjdGlvbjogcGFuLVk7XG4gICAgdG91Y2gtYWN0aW9uOiBtYW5pcHVsYXRpb247XG4gICAgLW1vei1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgLyogZml4IGZpcmVmb3ggYW5pbWF0aW9uIGdsaXRjaCAqLyB9XG4gIC5vd2wtY2Fyb3VzZWwgLm93bC1zdGFnZTphZnRlciB7XG4gICAgY29udGVudDogXCIuXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgIGhlaWdodDogMDsgfVxuICAub3dsLWNhcm91c2VsIC5vd2wtc3RhZ2Utb3V0ZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIC8qIGZpeCBmb3IgZmxhc2hpbmcgYmFja2dyb3VuZCAqL1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIDBweCwgMHB4KTsgfVxuICAub3dsLWNhcm91c2VsIC5vd2wtd3JhcHBlcixcbiAgLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0ge1xuICAgIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIC1tb3otYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIC1tcy1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfVxuICAub3dsLWNhcm91c2VsIC5vd2wtaXRlbSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1pbi1oZWlnaHQ6IDFweDtcbiAgICBmbG9hdDogbGVmdDtcbiAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTsgfVxuICAub3dsLWNhcm91c2VsIC5vd2wtaXRlbSBpbWcge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYuZGlzYWJsZWQsXG4gIC5vd2wtY2Fyb3VzZWwgLm93bC1kb3RzLmRpc2FibGVkIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgLm93bC1wcmV2LFxuICAub3dsLWNhcm91c2VsIC5vd2wtbmF2IC5vd2wtbmV4dCxcbiAgLm93bC1jYXJvdXNlbCAub3dsLWRvdCB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgIHVzZXItc2VsZWN0OiBub25lOyB9XG4gIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgYnV0dG9uLm93bC1wcmV2LFxuICAub3dsLWNhcm91c2VsIC5vd2wtbmF2IGJ1dHRvbi5vd2wtbmV4dCxcbiAgLm93bC1jYXJvdXNlbCBidXR0b24ub3dsLWRvdCB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBjb2xvcjogaW5oZXJpdDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgIGZvbnQ6IGluaGVyaXQ7IH1cbiAgLm93bC1jYXJvdXNlbC5vd2wtbG9hZGVkIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAub3dsLWNhcm91c2VsLm93bC1sb2FkaW5nIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5vd2wtY2Fyb3VzZWwub3dsLWhpZGRlbiB7XG4gICAgb3BhY2l0eTogMDsgfVxuICAub3dsLWNhcm91c2VsLm93bC1yZWZyZXNoIC5vd2wtaXRlbSB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG4gIC5vd2wtY2Fyb3VzZWwub3dsLWRyYWcgLm93bC1pdGVtIHtcbiAgICB0b3VjaC1hY3Rpb246IHBhbi15O1xuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7IH1cbiAgLm93bC1jYXJvdXNlbC5vd2wtZ3JhYiB7XG4gICAgY3Vyc29yOiBtb3ZlO1xuICAgIGN1cnNvcjogZ3JhYjsgfVxuICAub3dsLWNhcm91c2VsLm93bC1ydGwge1xuICAgIGRpcmVjdGlvbjogcnRsOyB9XG4gIC5vd2wtY2Fyb3VzZWwub3dsLXJ0bCAub3dsLWl0ZW0ge1xuICAgIGZsb2F0OiByaWdodDsgfVxuXG4vKiBObyBKcyAqL1xuLm5vLWpzIC5vd2wtY2Fyb3VzZWwge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4vKlxuICogIE93bCBDYXJvdXNlbCAtIEFuaW1hdGUgUGx1Z2luXG4gKi9cbi5vd2wtY2Fyb3VzZWwgLmFuaW1hdGVkIHtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxMDAwbXM7XG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7IH1cblxuLm93bC1jYXJvdXNlbCAub3dsLWFuaW1hdGVkLWluIHtcbiAgei1pbmRleDogMDsgfVxuXG4ub3dsLWNhcm91c2VsIC5vd2wtYW5pbWF0ZWQtb3V0IHtcbiAgei1pbmRleDogMTsgfVxuXG4ub3dsLWNhcm91c2VsIC5mYWRlT3V0IHtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXQ7IH1cblxuQGtleWZyYW1lcyBmYWRlT3V0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDsgfSB9XG5cbi8qXG4gKiBcdE93bCBDYXJvdXNlbCAtIEF1dG8gSGVpZ2h0IFBsdWdpblxuICovXG4ub3dsLWhlaWdodCB7XG4gIHRyYW5zaXRpb246IGhlaWdodCA1MDBtcyBlYXNlLWluLW91dDsgfVxuXG4vKlxuICogXHRPd2wgQ2Fyb3VzZWwgLSBMYXp5IExvYWQgUGx1Z2luXG4gKi9cbi5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtIHtcbiAgLyoqXG5cdFx0XHRUaGlzIGlzIGludHJvZHVjZWQgZHVlIHRvIGEgYnVnIGluIElFMTEgd2hlcmUgbGF6eSBsb2FkaW5nIGNvbWJpbmVkIHdpdGggYXV0b2hlaWdodCBwbHVnaW4gY2F1c2VzIGEgd3Jvbmdcblx0XHRcdGNhbGN1bGF0aW9uIG9mIHRoZSBoZWlnaHQgb2YgdGhlIG93bC1pdGVtIHRoYXQgYnJlYWtzIHBhZ2UgbGF5b3V0c1xuXHRcdCAqLyB9XG4gIC5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtIC5vd2wtbGF6eSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDQwMG1zIGVhc2U7IH1cbiAgLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0gLm93bC1sYXp5W3NyY149XCJcIl0sIC5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtIC5vd2wtbGF6eTpub3QoW3NyY10pIHtcbiAgICBtYXgtaGVpZ2h0OiAwOyB9XG4gIC5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtIGltZy5vd2wtbGF6eSB7XG4gICAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDsgfVxuXG4vKlxuICogXHRPd2wgQ2Fyb3VzZWwgLSBWaWRlbyBQbHVnaW5cbiAqL1xuLm93bC1jYXJvdXNlbCAub3dsLXZpZGVvLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogIzAwMDsgfVxuXG4ub3dsLWNhcm91c2VsIC5vd2wtdmlkZW8tcGxheS1pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDgwcHg7XG4gIHdpZHRoOiA4MHB4O1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTQwcHg7XG4gIG1hcmdpbi10b3A6IC00MHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJvd2wudmlkZW8ucGxheS5wbmdcIikgbm8tcmVwZWF0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHotaW5kZXg6IDE7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMTAwbXMgZWFzZTsgfVxuXG4ub3dsLWNhcm91c2VsIC5vd2wtdmlkZW8tcGxheS1pY29uOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjMsIDEuMyk7IH1cblxuLm93bC1jYXJvdXNlbCAub3dsLXZpZGVvLXBsYXlpbmcgLm93bC12aWRlby10bixcbi5vd2wtY2Fyb3VzZWwgLm93bC12aWRlby1wbGF5aW5nIC5vd2wtdmlkZW8tcGxheS1pY29uIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4ub3dsLWNhcm91c2VsIC5vd2wtdmlkZW8tdG4ge1xuICBvcGFjaXR5OiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSA0MDBtcyBlYXNlOyB9XG5cbi5vd2wtY2Fyb3VzZWwgLm93bC12aWRlby1mcmFtZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9nb3RoYW0tYm9vay9nb3RoYW0tYm9vay5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvZ290aGFtLWJvb2svZ290aGFtLWJvb2suZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvZ290aGFtLWJvb2svZ290aGFtLWJvb2sud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9nb3RoYW0tYm9vay9nb3RoYW0tYm9vay50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbVwiO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvZ290aGFtLW1lZGl1bS9nb3RoYW0tbWVkaXVtLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9nb3RoYW0tbWVkaXVtL2dvdGhhbS1tZWRpdW0uZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvZ290aGFtLW1lZGl1bS9nb3RoYW0tbWVkaXVtLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vZm9udHMvZ290aGFtLW1lZGl1bS9nb3RoYW0tbWVkaXVtLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtXCI7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy9nb3RoYW0tYm9sZC9nb3RoYW0tYm9sZC5lb3RcIik7XG4gIHNyYzogdXJsKFwiLi4vZm9udHMvZ290aGFtLWJvbGQvZ290aGFtLWJvbGQuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vZm9udHMvZ290aGFtLWJvbGQvZ290aGFtLWJvbGQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi9mb250cy9nb3RoYW0tYm9sZC9nb3RoYW0tYm9sZC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIlV0b3BpYSBTdGRcIjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBzcmM6IHVybChcIi4uL2ZvbnRzL3V0b3BpYXN0ZC1yZWd1bGFyL3V0b3BpYXN0ZC1yZWd1bGFyLmVvdFwiKTtcbiAgc3JjOiB1cmwoXCIuLi9mb250cy91dG9waWFzdGQtcmVndWxhci91dG9waWFzdGQtcmVndWxhci5lb3Q/I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIuLi9mb250cy91dG9waWFzdGQtcmVndWxhci91dG9waWFzdGQtcmVndWxhci53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL2ZvbnRzL3V0b3BpYXN0ZC1yZWd1bGFyL3V0b3BpYXN0ZC1yZWd1bGFyLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTsgfVxuXG4uYWxpZ25sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbjogMCAxMHB4IDVweCAwOyB9XG5cbi5hbGlnbnJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW46IDAgMCA1cHggMTBweDsgfVxuXG4uYWxpZ25jZW50ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG8gNXB4OyB9XG5cbkBrZXlmcmFtZXMgYW5pbWF0ZSB7XG4gIGZyb20ge1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTsgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjE1LCAxLjE1LCAxLjE1KTsgfVxuICB0byB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpOyB9IH1cblxuLmFuaW1hdGlvbiB7XG4gIGFuaW1hdGlvbi1uYW1lOiBhbmltYXRlOyB9XG5cbi53cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi52aWRlby13cmFwcGVyIHtcbiAgaGVpZ2h0OiAwO1xuICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xuICBwYWRkaW5nLXRvcDogMjVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC52aWRlby13cmFwcGVyIGlmcmFtZSB7XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwJTsgfVxuXG4qIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAqICo6OmJlZm9yZSwgKiAqOjphZnRlciB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAqOm5vdChpZnJhbWUpIHtcbiAgICB0cmFuc2l0aW9uOiAwLjI1cyBlYXNlO1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGJhY2tncm91bmQsIGJvcmRlciwgY29sb3IsIGxlZnQsIG1hcmdpbiwgcGFkZGluZywgcmlnaHQsIG9wYWNpdHk7IH1cblxuaHRtbCwgYm9keSB7XG4gIGhlaWdodDogMTAwJTsgfVxuXG5ib2R5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y2RjRGMjtcbiAgY29sb3I6ICM0MjU2NjQ7XG4gIGZvbnQtZmFtaWx5OiBcIlV0b3BpYSBTdGRcIiwgc2VyaWYsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDIycHg7XG4gIHRyYW5zaXRpb246IGFsbCAwczsgfVxuXG5pbnB1dFt0eXBlPSdlbWFpbCddLFxuaW5wdXRbdHlwZT0ncGFzc3dvcmQnXSxcbmlucHV0W3R5cGU9J3NlYXJjaCddLFxuaW5wdXRbdHlwZT0ndGV4dCddLFxuaW5wdXRbdHlwZT0ndGVsJ10sXG50ZXh0YXJlYSB7XG4gIGJhY2tncm91bmQ6ICNlZWU7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBjb2xvcjogIzQyNTY2NDtcbiAgZm9udDogNTAwIDEycHggXCJHb3RoYW1cIiwgc2Fucy1zZXJpZjtcbiAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgaGVpZ2h0OiA0OHB4O1xuICBwYWRkaW5nOiAwIDIwcHg7IH1cbiAgaW5wdXRbdHlwZT0nZW1haWwnXTpmb2N1cyxcbiAgaW5wdXRbdHlwZT0ncGFzc3dvcmQnXTpmb2N1cyxcbiAgaW5wdXRbdHlwZT0nc2VhcmNoJ106Zm9jdXMsXG4gIGlucHV0W3R5cGU9J3RleHQnXTpmb2N1cyxcbiAgaW5wdXRbdHlwZT0ndGVsJ106Zm9jdXMsXG4gIHRleHRhcmVhOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM0MjU2NjQ7XG4gICAgb3V0bGluZTogbm9uZTsgfVxuICBpbnB1dFt0eXBlPSdlbWFpbCddOmZvY3VzOnJlcXVpcmVkOmludmFsaWQsXG4gIGlucHV0W3R5cGU9J3Bhc3N3b3JkJ106Zm9jdXM6cmVxdWlyZWQ6aW52YWxpZCxcbiAgaW5wdXRbdHlwZT0nc2VhcmNoJ106Zm9jdXM6cmVxdWlyZWQ6aW52YWxpZCxcbiAgaW5wdXRbdHlwZT0ndGV4dCddOmZvY3VzOnJlcXVpcmVkOmludmFsaWQsXG4gIGlucHV0W3R5cGU9J3RlbCddOmZvY3VzOnJlcXVpcmVkOmludmFsaWQsXG4gIHRleHRhcmVhOmZvY3VzOnJlcXVpcmVkOmludmFsaWQge1xuICAgIGNvbG9yOiAjZjAwOyB9XG4gIGlucHV0W3R5cGU9J2VtYWlsJ106cmVxdWlyZWQ6dmFsaWQsXG4gIGlucHV0W3R5cGU9J3Bhc3N3b3JkJ106cmVxdWlyZWQ6dmFsaWQsXG4gIGlucHV0W3R5cGU9J3NlYXJjaCddOnJlcXVpcmVkOnZhbGlkLFxuICBpbnB1dFt0eXBlPSd0ZXh0J106cmVxdWlyZWQ6dmFsaWQsXG4gIGlucHV0W3R5cGU9J3RlbCddOnJlcXVpcmVkOnZhbGlkLFxuICB0ZXh0YXJlYTpyZXF1aXJlZDp2YWxpZCB7XG4gICAgY29sb3I6ICM0MjU2NjQ7IH1cbiAgaW5wdXRbdHlwZT0nZW1haWwnXTo6cGxhY2Vob2xkZXIsXG4gIGlucHV0W3R5cGU9J3Bhc3N3b3JkJ106OnBsYWNlaG9sZGVyLFxuICBpbnB1dFt0eXBlPSdzZWFyY2gnXTo6cGxhY2Vob2xkZXIsXG4gIGlucHV0W3R5cGU9J3RleHQnXTo6cGxhY2Vob2xkZXIsXG4gIGlucHV0W3R5cGU9J3RlbCddOjpwbGFjZWhvbGRlcixcbiAgdGV4dGFyZWE6OnBsYWNlaG9sZGVyIHtcbiAgICBjb2xvcjogIzQyNTY2NDtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxudGV4dGFyZWEge1xuICBoZWlnaHQ6IDE4MHB4O1xuICBwYWRkaW5nOiAxNnB4IDE2cHggMCAyMHB4O1xuICByZXNpemU6IG5vbmU7IH1cbiAgdGV4dGFyZWE6Zm9jdXMge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzQyNTY2NDtcbiAgICBvdXRsaW5lOiBub25lOyB9XG5cbmlucHV0W3R5cGU9J3N1Ym1pdCddIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb25zL2ljb24tYXJyb3ctcmlnaHQuc3ZnXCIpIG5vLXJlcGVhdCByaWdodCAwIGNlbnRlcjtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzQyNTY2NDtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250OiA1MDAgMTRweCBcIkdvdGhhbVwiLCBzYW5zLXNlcmlmO1xuICBoZWlnaHQ6IDMycHg7XG4gIGxldHRlci1zcGFjaW5nOiAycHg7XG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHdpZHRoOiAxNTBweDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyB9XG4gIGlucHV0W3R5cGU9J3N1Ym1pdCddOmhvdmVyIHtcbiAgICBwYWRkaW5nOiAwIDAgMCA3cHg7IH1cbiAgaW5wdXRbdHlwZT0nc3VibWl0J106Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7IH1cblxuaWZyYW1lIHtcbiAgbWF4LXdpZHRoOiAxMDAlOyB9XG5cbi5maWxlLFxuLmdpbnB1dF9jb250YWluZXJfZmlsZXVwbG9hZCB7XG4gIGJhY2tncm91bmQ6ICNjNmFkOGY7XG4gIGNvbG9yOiAjZmZmO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQ6IDcwMCAxMHB4LzI0cHggXCJHb3RoYW1cIiwgc2Fucy1zZXJpZjtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuZmlsZSxcbiAgICAuZ2lucHV0X2NvbnRhaW5lcl9maWxldXBsb2FkIHtcbiAgICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgICBjb2xvcjogIzQyNTY2NDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxMHB4O1xuICAgICAgcGFkZGluZzogMDsgfSB9XG4gIC5maWxlIGlucHV0W3R5cGU9XCJmaWxlXCJdLFxuICAuZ2lucHV0X2NvbnRhaW5lcl9maWxldXBsb2FkIGlucHV0W3R5cGU9XCJmaWxlXCJdIHtcbiAgICBjdXJzb3I6IGluaGVyaXQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiA5OTlweDtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB0b3A6IDA7IH1cbiAgLmZpbGUgKyAudmFsaWRhdGlvbl9tZXNzYWdlLFxuICAuZ2lucHV0X2NvbnRhaW5lcl9maWxldXBsb2FkICsgLnZhbGlkYXRpb25fbWVzc2FnZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlOyB9XG5cbi5naW5wdXRfY29udGFpbmVyX2ZpbGV1cGxvYWQge1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgbWF4LXdpZHRoOiAxNTBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuZ2lucHV0X2NvbnRhaW5lcl9maWxldXBsb2FkIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2M2YWQ4ZjtcbiAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyB9IH1cblxuLmZpbGVfdXBsb2FkZWQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbG9yOiAjNDI1NjY0O1xuICB0b3A6IDM1cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAycHg7XG4gIGZvbnQ6IDUwMCAxMnB4IEdvdGhhbSxzYW5zLXNlcmlmOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5maWxlX3VwbG9hZGVkIHtcbiAgICAgIHRvcDogNXB4O1xuICAgICAgbGVmdDogMTc4cHg7IH0gfVxuXG4uY2hlY2tib3gge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIDAgMTZweDsgfVxuICAuY2hlY2tib3ggaW5wdXQge1xuICAgIG1hcmdpbjogMTBweCAwIDAgLTIwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgei1pbmRleDogLTE7IH1cbiAgLmNoZWNrYm94LXRpdGxlIHtcbiAgICBjb2xvcjogIzQyNTY2NDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmb250OiAxMnB4LzE2cHggXCJVdG9waWEgU3RkXCIsIHNlcmlmO1xuICAgIHBhZGRpbmc6IDRweCA1cHggNHB4IDMycHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5jaGVja2JveC10aXRsZTpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6ICNDNkFEOEY7XG4gICAgYm9yZGVyOiA3cHggc29saWQgI2VlZTtcbiAgICBjb250ZW50OiAnJztcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgbGVmdDogMnB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0cmFuc2l0aW9uOiAuMnM7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAyNHB4OyB9XG4gIGlucHV0OmNoZWNrZWQgKyAuY2hlY2tib3gtdGl0bGU6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiAjZWVlO1xuICAgIGJvcmRlci1jb2xvcjogI0M2QUQ4RjsgfVxuXG4ucmFkaW8ge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogNTlweDtcbiAgbWFyZ2luOiAwIDAgMTZweDtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgLnJhZGlvIGlucHV0IHtcbiAgICBtYXJnaW46IDEwcHggMCAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHotaW5kZXg6IC0xOyB9XG4gIC5yYWRpby10aXRsZSB7XG4gICAgY29sb3I6ICM0MjU2NjQ7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZm9udDogMTJweC8xNnB4IFwiVXRvcGlhIFN0ZFwiLCBzZXJpZjtcbiAgICBwYWRkaW5nOiA0cHggNXB4IDRweCAzMnB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAucmFkaW8tdGl0bGU6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiAjQzZBRDhGO1xuICAgIGJvcmRlcjogN3B4IHNvbGlkICNlZWU7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGhlaWdodDogMjRweDtcbiAgICBsZWZ0OiAycHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRyYW5zaXRpb246IC4ycztcbiAgICB0b3A6IDFweDtcbiAgICB3aWR0aDogMjRweDsgfVxuICBpbnB1dDpjaGVja2VkICsgLnJhZGlvLXRpdGxlOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogI2VlZTtcbiAgICBib3JkZXItY29sb3I6ICNDNkFEOEY7IH1cblxuLnF1YW50aXR5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTsgfVxuICAucXVhbnRpdHkgaW5wdXRbdHlwZT1udW1iZXJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuICAucXVhbnRpdHkgaW5wdXRbdHlwZT1udW1iZXJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC5xdWFudGl0eSBpbnB1dFt0eXBlPW51bWJlcl0ge1xuICAgIC1tb3otYXBwZWFyYW5jZTogdGV4dGZpZWxkOyB9XG4gIC5xdWFudGl0eSBpbnB1dCB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgY29sb3I6ICM0MjU2NjQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udDogNTAwIDEycHggXCJHb3RoYW1cIiwgc2Fucy1zZXJpZjtcbiAgICBoZWlnaHQ6IDMycHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICAucXVhbnRpdHkgaW5wdXQ6Zm9jdXMge1xuICAgICAgb3V0bGluZTogMDsgfVxuICAucXVhbnRpdHktYnV0dG9uIHtcbiAgICBiYWNrZ3JvdW5kOiAjNDI1NjY0O1xuICAgIGNvbG9yOiAjYzZhZDhmO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250OiAyMHB4LzMwcHggXCJHb3RoYW1cIiwgc2Fucy1zZXJpZjtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogMzJweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRvcDogMDtcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICB3aWR0aDogMzJweDsgfVxuICAgIC5xdWFudGl0eS1idXR0b24ucXVhbnRpdHktdXAge1xuICAgICAgbGVmdDogYXV0bztcbiAgICAgIHJpZ2h0OiAwOyB9XG5cbi5zZWxlY3QsXG4uZ2lucHV0X2NvbnRhaW5lcl9zZWxlY3Qge1xuICBiYWNrZ3JvdW5kOiAjZWVlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLnNlbGVjdDo6YWZ0ZXIsXG4gIC5naW5wdXRfY29udGFpbmVyX3NlbGVjdDo6YWZ0ZXIge1xuICAgIGJvcmRlci1yaWdodDogM3B4IHNvbGlkICNDNkFEOEY7XG4gICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICNDNkFEOEY7XG4gICAgY29udGVudDogJyc7XG4gICAgaGVpZ2h0OiA5cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAyMnB4O1xuICAgIHRvcDogMjBweDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgd2lkdGg6IDlweDsgfVxuICAuc2VsZWN0IHNlbGVjdCxcbiAgLmdpbnB1dF9jb250YWluZXJfc2VsZWN0IHNlbGVjdCB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgY29sb3I6ICM0MjU2NjQ7XG4gICAgZm9udDogNTAwIDEycHgvNDhweCBcIkdvdGhhbVwiLCBzYW5zLXNlcmlmO1xuICAgIGhlaWdodDogNDhweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICAgIHBhZGRpbmc6IDAgMTkwcHggMCAyMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAxNDBweCk7XG4gICAgei1pbmRleDogMjsgfVxuICAgIEBtZWRpYSBhbGwgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgICAgLnNlbGVjdCBzZWxlY3QsXG4gICAgICAuZ2lucHV0X2NvbnRhaW5lcl9zZWxlY3Qgc2VsZWN0IHtcbiAgICAgICAgcGFkZGluZzogMCA2MHB4IDAgMjBweDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICAuc2VsZWN0IHNlbGVjdCxcbiAgICAgIC5naW5wdXRfY29udGFpbmVyX3NlbGVjdCBzZWxlY3Qge1xuICAgICAgICBwYWRkaW5nOiAwIDEyMHB4IDAgMjBweDsgfSB9XG5cbnNlbGVjdCB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICBhcHBlYXJhbmNlOiBub25lO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7IH1cbiAgc2VsZWN0OmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lOyB9XG4gIHNlbGVjdDpmb2N1czo6LW1zLXZhbHVlIHtcbiAgICBjb2xvcjogYmxhY2s7XG4gICAgYmFja2dyb3VuZDogbm9uZTsgfVxuXG5idXR0b246Zm9jdXMge1xuICBvdXRsaW5lOiBub25lOyB9XG5cbmEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICNjNmFkOGY7IH1cbiAgYTpmb2N1cywgYTphY3RpdmUge1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7IH1cbiAgYTpub3QoW2hyZWZdKSB7XG4gICAgY3Vyc29yOiBpbml0aWFsOyB9XG5cbmgxIHtcbiAgZm9udC1zaXplOiA1ZW07IH1cblxuaDIge1xuICBmb250LXNpemU6IDIuNWVtOyB9XG4gIGgyLnRpdGxlIHtcbiAgICBjb2xvcjogIzQyNTY2NDtcbiAgICBmb250OiAxMnB4LzE2cHggXCJHb3RoYW1cIiwgc2Fucy1zZXJpZjtcbiAgICBsZXR0ZXItc3BhY2luZzogMy4zM3B4O1xuICAgIG1hcmdpbjogOHB4IDAgMjRweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICBoMi50aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDMuODlweDsgfSB9XG5cbnAge1xuICBtYXJnaW46IDAgMCAyMnB4OyB9XG4gIHA6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luOiAwOyB9XG5cbnVsIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG5cbmltZyB7XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlOyB9XG5cbi5zci1vbmx5LCAuZm9ybS1zdGF5LWtub3cgLmdmb3JtX3dyYXBwZXIgLmdmaWVsZF9sYWJlbCwgLmZvcm0tY29udGFjdCAuZ2ZpZWxkX2xhYmVsLCAuZm9ybS1jYXJlZXIgLmdmaWVsZF9sYWJlbCwgLmZvcm0tb2ZmZXIgLmdmaWVsZF9sYWJlbCwgLmZvcm0tZ2V0LWluLXRvdWNoIC5nZmllbGRfbGFiZWwsIC5mb3JtLW1vZGFsIC5nZmllbGRfbGFiZWwge1xuICBib3JkZXI6IDA7XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IC0xcHg7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDFweDsgfVxuXG4jbG9hZGVyIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICB0cmFuc2l0aW9uOiAxcztcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDk5OTsgfVxuXG4uaGlkZGVuLXdyYXBwZXIge1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5mYW5jeWJveC1hY3RpdmUgLmZhbmN5Ym94LWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQyNTY2NDsgfVxuXG4jc2JfaW5zdGFncmFtIHtcbiAgbWFyZ2luOiAwIC0yNXB4O1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICNzYl9pbnN0YWdyYW0ge1xuICAgICAgbWFyZ2luOiAwIC0yMHB4IDAgLTI4cHg7IH0gfVxuICAjc2JfaW5zdGFncmFtICNzYmlfaW1hZ2VzIC5zYmlfaXRlbTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0ODFweCkge1xuICAgICAgI3NiX2luc3RhZ3JhbSAjc2JpX2ltYWdlcyAuc2JpX2l0ZW06bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH0gfVxuXG4ub3dsLWNhcm91c2VsIC5vd2wtaXRlbSB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgLjVzIGxpbmVhcjsgfVxuXG4ub3dsLWNhcm91c2VsIC5vd2wtaXRlbSBpbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHdpZHRoOiBhdXRvOyB9XG5cbi5vd2wtZG90cyAub3dsLWRvdCB7XG4gIGhlaWdodDogOHB4O1xuICBtYXJnaW46IDAgMTZweCAwIDA7XG4gIHdpZHRoOiA4cHg7IH1cbiAgLm93bC1kb3RzIC5vd2wtZG90LmFjdGl2ZSBzcGFuIHtcbiAgICBiYWNrZ3JvdW5kOiAjNDI1NjY0OyB9XG4gIC5vd2wtZG90cyAub3dsLWRvdCBzcGFuIHtcbiAgICBiYWNrZ3JvdW5kOiAjRDlEOUQ5O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDhweDtcbiAgICB3aWR0aDogOHB4OyB9XG5cbi5hbmltYXRlZCB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgLjVzIGxpbmVhcjsgfVxuXG4ub3dsLWFuaW1hdGVkLW91dCB7XG4gIHotaW5kZXg6IDE7IH1cblxuLm93bC1hbmltYXRlZC1pbiB7XG4gIHotaW5kZXg6IDA7IH1cblxuLmZhZGVPdXQge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0O1xuICBhbmltYXRpb24tbmFtZTogZmFkZU91dDsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG5Aa2V5ZnJhbWVzIGZhZGVPdXQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwOyB9IH1cblxuLmZhZGVJbiB7XG4gIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJbjtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJbjsgfVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbkBrZXlmcmFtZXMgZmFkZUluIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMTsgfSB9XG5cbmJvZHkucG9zdC10eXBlLWFyY2hpdmUgLmhlYWRlciB7XG4gIGhlaWdodDogMTIwcHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgYm9keS5wb3N0LXR5cGUtYXJjaGl2ZSAuaGVhZGVyIHtcbiAgICAgIGhlaWdodDogMTQycHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgYm9keS5wb3N0LXR5cGUtYXJjaGl2ZSAuaGVyby1kZXNjcmlwdGlvbiA+ICoge1xuICAgIG1heC13aWR0aDogNjgwcHg7IH0gfVxuXG5ib2R5LnBvc3QtdHlwZS1hcmNoaXZlIC5oZXJvLWRlc2NyaXB0aW9uIC5idG4tYXJyb3cge1xuICBmb250LXNpemU6IDEwcHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQxNHB4KSB7XG4gICAgYm9keS5wb3N0LXR5cGUtYXJjaGl2ZSAuaGVyby1kZXNjcmlwdGlvbiAuYnRuLWFycm93IHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIGJvZHkucG9zdC10eXBlLWFyY2hpdmUgLmhlcm8tZGVzY3JpcHRpb24gLmJ0bi1hcnJvdyB7XG4gICAgICBmb250LXNpemU6IDE0cHg7IH0gfVxuXG5ib2R5LnBvc3QtdHlwZS1hcmNoaXZlIC5maWx0ZXItc2lkZWJhci1pdGVtIGgzIHtcbiAgcGFkZGluZzogM3B4IDAgMTNweDsgfVxuXG5ib2R5LnBvc3QtdHlwZS1hcmNoaXZlIC5jYXJkLWRlc2NyaXB0aW9uIHtcbiAgbWFyZ2luOiAwIDAgMnB4OyB9XG5cbmJvZHkuc2luZ2xlLXByb2R1Y3QgLmhlYWRlciB7XG4gIGhlaWdodDogMTIwcHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgYm9keS5zaW5nbGUtcHJvZHVjdCAuaGVhZGVyIHtcbiAgICAgIGhlaWdodDogMTM4cHg7IH0gfVxuXG5ib2R5LnNpbmdsZS1wcm9kdWN0IC53b29jb21tZXJjZS1wcm9kdWN0LWdhbGxlcnkgaW1nIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW46IGF1dG87XG4gIG1heC1oZWlnaHQ6IDYwMHB4O1xuICBtYXgtd2lkdGg6IDYwMHB4O1xuICB3aWR0aDogYXV0bzsgfVxuXG5ib2R5LnNpbmdsZS1wcm9kdWN0IHNlY3Rpb24ucHJvZHVjdCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmc6IDAgMTBweCAyM3B4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIGJvZHkuc2luZ2xlLXByb2R1Y3Qgc2VjdGlvbi5wcm9kdWN0IHtcbiAgICAgIHBhZGRpbmc6IDYwcHggMCAxMzVweDsgfSB9XG4gIGJvZHkuc2luZ2xlLXByb2R1Y3Qgc2VjdGlvbi5wcm9kdWN0IGgxLnByb2R1Y3RfdGl0bGUge1xuICAgIGNvbG9yOiAjNDI1NjY0O1xuICAgIGZvbnQ6IDE4cHgvMjRweCBcIlV0b3BpYSBTdGRcIiwgc2VyaWY7XG4gICAgbWFyZ2luOiAyNHB4IDAgMTZweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgYm9keS5zaW5nbGUtcHJvZHVjdCBzZWN0aW9uLnByb2R1Y3QgaDEucHJvZHVjdF90aXRsZSB7XG4gICAgICAgIG1hcmdpbjogMCAwIDE2cHg7IH0gfVxuICBib2R5LnNpbmdsZS1wcm9kdWN0IHNlY3Rpb24ucHJvZHVjdCAud29vY29tbWVyY2UtcHJvZHVjdC1kZXRhaWxzX19zaG9ydC1kZXNjcmlwdGlvbiB7XG4gICAgZm9udDogMTJweC8yMnB4IFwiR290aGFtXCIsIHNhbnMtc2VyaWY7XG4gICAgbWFyZ2luOiAwIDAgMTRweDsgfVxuXG5ib2R5LnNpbmdsZS1wcm9kdWN0IC5jYXJ0IHtcbiAgbWFyZ2luLWJvdHRvbTogMjRweDsgfVxuICBib2R5LnNpbmdsZS1wcm9kdWN0IC5jYXJ0LnZhcmlhdGlvbnNfZm9ybSAuY2FydC1zaXplLXF1YW50aXR5IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICBib2R5LnNpbmdsZS1wcm9kdWN0IC5jYXJ0LnZhcmlhdGlvbnNfZm9ybSAuY2FydC1zaXplLXF1YW50aXR5IC5zZWxlY3Q6OmFmdGVyIHtcbiAgICAgIHJpZ2h0OiA2cHg7XG4gICAgICB0b3A6IDhweDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIGJvZHkuc2luZ2xlLXByb2R1Y3QgLmNhcnQudmFyaWF0aW9uc19mb3JtIC5jYXJ0LXNpemUtcXVhbnRpdHkgLnNlbGVjdDo6YWZ0ZXIge1xuICAgICAgICAgIHJpZ2h0OiAxM3B4OyB9IH1cbiAgICBib2R5LnNpbmdsZS1wcm9kdWN0IC5jYXJ0LnZhcmlhdGlvbnNfZm9ybSAuY2FydC1zaXplLXF1YW50aXR5IC5zZWxlY3Qgc2VsZWN0IHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgcGFkZGluZzogMCAyMHB4OyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgYm9keS5zaW5nbGUtcHJvZHVjdCAuY2FydC52YXJpYXRpb25zX2Zvcm0gLmNhcnQtc2l6ZS1xdWFudGl0eSAuc2VsZWN0IHNlbGVjdCB7XG4gICAgICAgICAgcGFkZGluZzogMCA0MHB4IDAgMjBweDsgfSB9XG4gIGJvZHkuc2luZ2xlLXByb2R1Y3QgLmNhcnQtc2l6ZS1xdWFudGl0eSB7XG4gICAgbWFyZ2luOiAwIDAgMTZweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgYm9keS5zaW5nbGUtcHJvZHVjdCAuY2FydC1zaXplLXF1YW50aXR5IHtcbiAgICAgICAgYmFja2dyb3VuZDogI2VlZTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgbWFyZ2luOiAwIDAgMjRweDtcbiAgICAgICAgcGFkZGluZzogOHB4IDhweCA4cHggMjBweDsgfSB9XG4gICAgYm9keS5zaW5nbGUtcHJvZHVjdCAuY2FydC1zaXplLXF1YW50aXR5IC5yYWRpbyB7XG4gICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICB3aWR0aDogNzVweDsgfVxuICAgICAgYm9keS5zaW5nbGUtcHJvZHVjdCAuY2FydC1zaXplLXF1YW50aXR5IC5yYWRpby10aXRsZTo6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjZmZmO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICBib3JkZXItd2lkdGg6IDRweDtcbiAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICB0b3A6IDhweDtcbiAgICAgICAgd2lkdGg6IDE2cHg7IH1cbiAgICAgIGJvZHkuc2luZ2xlLXByb2R1Y3QgLmNhcnQtc2l6ZS1xdWFudGl0eSAucmFkaW8gaW5wdXQ6Y2hlY2tlZCArIC5yYWRpby10aXRsZTo6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2M2YWQ4ZjsgfVxuICBib2R5LnNpbmdsZS1wcm9kdWN0IC5jYXJ0LXF1YW50aXR5IHtcbiAgICBiYWNrZ3JvdW5kOiAjZWVlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgcGFkZGluZzogOHB4IDhweCA4cHg7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc1cHgpIHtcbiAgICAgIGJvZHkuc2luZ2xlLXByb2R1Y3QgLmNhcnQtcXVhbnRpdHkge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIGJvZHkuc2luZ2xlLXByb2R1Y3QgLmNhcnQtcXVhbnRpdHkge1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDAgMCAwOyB9IH1cbiAgICBib2R5LnNpbmdsZS1wcm9kdWN0IC5jYXJ0LXF1YW50aXR5IC5jYXJ0LXRpdGxlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgYm9keS5zaW5nbGUtcHJvZHVjdCAuY2FydC1xdWFudGl0eSAuY2FydC10aXRsZSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgYm9keS5zaW5nbGUtcHJvZHVjdCAuY2FydC1xdWFudGl0eSAuY2FydC10aXRsZSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuICAgIGJvZHkuc2luZ2xlLXByb2R1Y3QgLmNhcnQtcXVhbnRpdHkgaW5wdXQ6Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgICBib2R5LnNpbmdsZS1wcm9kdWN0IC5jYXJ0LXF1YW50aXR5LWlucHV0IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICB3aWR0aDogMTM2cHg7IH1cbiAgICBib2R5LnNpbmdsZS1wcm9kdWN0IC5jYXJ0LXF1YW50aXR5IC5zZWxlY3Qgc2VsZWN0IHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gIGJvZHkuc2luZ2xlLXByb2R1Y3QgLmNhcnQtdGl0bGUge1xuICAgIGZvbnQ6IDUwMCAxMnB4LzMycHggXCJHb3RoYW1cIiwgc2Fucy1zZXJpZjtcbiAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICAgIG1hcmdpbjogMCA4cHggMCAwO1xuICAgIHBhZGRpbmc6IDAgMjBweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NXB4KSB7XG4gICAgICBib2R5LnNpbmdsZS1wcm9kdWN0IC5jYXJ0LXRpdGxlIHtcbiAgICAgICAgcGFkZGluZzogMDsgfSB9XG4gIGJvZHkuc2luZ2xlLXByb2R1Y3QgLmNhcnQtbGlua3Mge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1hcmdpbjogMDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgYm9keS5zaW5nbGUtcHJvZHVjdCAuY2FydC1saW5rcyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW46IC0zcHggMCAwOyB9IH1cbiAgICBib2R5LnNpbmdsZS1wcm9kdWN0IC5jYXJ0LWxpbmtzIGE6bm90KC50b29sdGlwLWhlbHAtbW9kYWwtbGluayksXG4gICAgYm9keS5zaW5nbGUtcHJvZHVjdCAuY2FydC1saW5rcyAudG9vbHRpcC1oZWxwIHtcbiAgICAgIGNvbG9yOiAjNDI1NjY0O1xuICAgICAgZm9udDogNzAwIDEycHgvMTJweCBcIkdvdGhhbVwiLCBzYW5zLXNlcmlmO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDEuMnB4O1xuICAgICAgbWFyZ2luOiAwIDAgMjRweCAwO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIGJvZHkuc2luZ2xlLXByb2R1Y3QgLmNhcnQtbGlua3MgYTpub3QoLnRvb2x0aXAtaGVscC1tb2RhbC1saW5rKSxcbiAgICAgICAgYm9keS5zaW5nbGUtcHJvZHVjdCAuY2FydC1saW5rcyAudG9vbHRpcC1oZWxwIHtcbiAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgICAgICBtYXJnaW46IDAgMjRweCAwIDA7IH0gfVxuICAgICAgYm9keS5zaW5nbGUtcHJvZHVjdCAuY2FydC1saW5rcyBhOm5vdCgudG9vbHRpcC1oZWxwLW1vZGFsLWxpbmspOmhvdmVyLFxuICAgICAgYm9keS5zaW5nbGUtcHJvZHVjdCAuY2FydC1saW5rcyAudG9vbHRpcC1oZWxwOmhvdmVyIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgYm9keS5zaW5nbGUtcHJvZHVjdCAuY2FydCAucmFkaW8tdGl0bGUge1xuICAgIHBhZGRpbmctbGVmdDogMjdweDsgfVxuICBib2R5LnNpbmdsZS1wcm9kdWN0IC5jYXJ0IC5idG4tYXJyb3cge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbWFyZ2luOiBhdXRvIGF1dG8gMTZweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgYm9keS5zaW5nbGUtcHJvZHVjdCAuY2FydCAuYnRuLWFycm93IHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBtYXJnaW46IDA7IH0gfVxuICBib2R5LnNpbmdsZS1wcm9kdWN0IC5jYXJ0IC5zdG9jay1xdWFudGl0eSB7XG4gICAgY29sb3I6ICM3YzdjN2M7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQ6IDEycHgvMjhweCBcIkdvdGhhbVwiLCBzYW5zLXNlcmlmO1xuICAgIHBhZGRpbmctbGVmdDogMjVweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wOyB9XG4gICAgYm9keS5zaW5nbGUtcHJvZHVjdCAuY2FydCAuc3RvY2stcXVhbnRpdHkgYSB7XG4gICAgICBjb2xvcjogI2M2YWQ4ZjsgfVxuXG5ib2R5LnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LXJhbmdlIHtcbiAgcGFkZGluZzogMCAxMHB4IDIxcHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgYm9keS5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC1yYW5nZSB7XG4gICAgICBwYWRkaW5nOiAzMXB4IDAgMjFweDsgfSB9XG4gIGJvZHkuc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QtcmFuZ2UgaDIudGl0bGUge1xuICAgIG1hcmdpbjogOHB4IDAgMjhweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIGJvZHkuc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QtcmFuZ2UgaDIudGl0bGUge1xuICAgICAgICBtYXJnaW46IDhweCAxNDBweCAyOHB4IDA7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7IH0gfVxuXG5ib2R5LnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LWRlc2NyaXB0aW9uIHtcbiAgYmFja2dyb3VuZDogIzQyNTY2NDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQ6IDEycHgvMjRweCBcIlV0b3BpYSBTdGRcIiwgc2VyaWY7XG4gIG1hcmdpbjogNDBweCAxMHB4IDMycHg7XG4gIHBhZGRpbmc6IDQwcHggMzJweDtcbiAgb3JkZXI6IC0xOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIGJvZHkuc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QtZGVzY3JpcHRpb24ge1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgb3JkZXI6IGluaGVyaXQ7XG4gICAgICBtYXJnaW46IDAgMCAzMnB4OyB9IH1cbiAgYm9keS5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC1kZXNjcmlwdGlvbi1pdGVtIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2MzYzNjMztcbiAgICBwYWRkaW5nOiAyMnB4IDAgMzBweDsgfVxuICAgIGJvZHkuc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QtZGVzY3JpcHRpb24taXRlbTpsYXN0LWNoaWxkIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAwOyB9XG4gIGJvZHkuc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QtZGVzY3JpcHRpb24gaDIge1xuICAgIGZvbnQ6IDE0cHgvMjRweCBcIkdvdGhhbVwiLCBzYW5zLXNlcmlmO1xuICAgIG1hcmdpbjogMCAwIDE0cHg7IH1cbiAgYm9keS5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC1kZXNjcmlwdGlvbiAuYnRuLWFycm93LXdoaXRlIHtcbiAgICBmb250LXNpemU6IDlweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxN3B4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQxNHB4KSB7XG4gICAgICBib2R5LnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LWRlc2NyaXB0aW9uIC5idG4tYXJyb3ctd2hpdGUge1xuICAgICAgICBmb250LXNpemU6IDEycHg7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgYm9keS5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC1kZXNjcmlwdGlvbiAuYnRuLWFycm93LXdoaXRlIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzMnB4OyB9IH1cbiAgYm9keS5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC1kZXNjcmlwdGlvbiB0YWJsZS5zaG9wX2F0dHJpYnV0ZXMge1xuICAgIG1hcmdpbjogMDsgfVxuICAgIGJvZHkuc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QtZGVzY3JpcHRpb24gdGFibGUuc2hvcF9hdHRyaWJ1dGVzIHRyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgYm9keS5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC1kZXNjcmlwdGlvbiB0YWJsZS5zaG9wX2F0dHJpYnV0ZXMgdGgge1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250OiAxMnB4LzI0cHggXCJVdG9waWEgU3RkXCIsIHNlcmlmO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgYm9keS5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC1kZXNjcmlwdGlvbiB0YWJsZS5zaG9wX2F0dHJpYnV0ZXMgdGgge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDsgfSB9XG4gICAgYm9keS5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC1kZXNjcmlwdGlvbiB0YWJsZS5zaG9wX2F0dHJpYnV0ZXMgdGQge1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250OiAxMnB4LzI0cHggXCJVdG9waWEgU3RkXCIsIHNlcmlmO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgYm9keS5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC1kZXNjcmlwdGlvbiB0YWJsZS5zaG9wX2F0dHJpYnV0ZXMgdGQge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDsgfSB9XG4gICAgYm9keS5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC1kZXNjcmlwdGlvbiB0YWJsZS5zaG9wX2F0dHJpYnV0ZXMgcCB7XG4gICAgICBwYWRkaW5nOiAwOyB9XG5cbmJvZHkuc2luZ2xlLXByb2R1Y3QgLmJsZW5kIHtcbiAgcGFkZGluZzogMCAxMHB4IDEwcHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgYm9keS5zaW5nbGUtcHJvZHVjdCAuYmxlbmQge1xuICAgICAgcGFkZGluZzogMCAwIDMzcHg7IH0gfVxuICBib2R5LnNpbmdsZS1wcm9kdWN0IC5ibGVuZCBoMiB7XG4gICAgY29sb3I6ICM0MjU2NjQ7XG4gICAgZm9udDogMTRweC8yMnB4IFwiR290aGFtXCIsIHNhbnMtc2VyaWY7XG4gICAgbWFyZ2luOiA1cHggMCAyMXB4O1xuICAgIHBhZGRpbmc6IDAgMzBweCAwIDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICBib2R5LnNpbmdsZS1wcm9kdWN0IC5ibGVuZCBoMiB7XG4gICAgICAgIHBhZGRpbmc6IDAgMTUwcHggMCAwOyB9IH1cbiAgICBib2R5LnNpbmdsZS1wcm9kdWN0IC5ibGVuZCBoMiBzcGFuOm5vdChbY2xhc3NdKSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxMXB4OyB9XG4gICAgYm9keS5zaW5nbGUtcHJvZHVjdCAuYmxlbmQgaDI6OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjYzNjM2MzO1xuICAgICAgYm90dG9tOiAtMTBweDtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDI5cHg7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICBib2R5LnNpbmdsZS1wcm9kdWN0IC5ibGVuZCBoMjo6YmVmb3JlIHtcbiAgICAgICAgICByaWdodDogMDsgfSB9XG4gICAgYm9keS5zaW5nbGUtcHJvZHVjdCAuYmxlbmQgaDIgLnNjb3JlIHtcbiAgICAgIGNvbG9yOiAjNDI1NjY0O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZvbnQ6IDE0cHgvMzJweCBcIkdvdGhhbVwiLCBzYW5zLXNlcmlmO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogLTM1cHg7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICBib2R5LnNpbmdsZS1wcm9kdWN0IC5ibGVuZCBoMiAuc2NvcmUge1xuICAgICAgICAgIGxlZnQ6IGluaGVyaXQ7XG4gICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgdG9wOiAtNXB4OyB9IH1cbiAgICAgIGJvZHkuc2luZ2xlLXByb2R1Y3QgLmJsZW5kIGgyIC5zY29yZS12YWx1ZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNDNkFEOEY7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgY29sb3I6ICM0MjU2NjQ7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgIG1hcmdpbjogMCAwIDAgOHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHdpZHRoOiAzMnB4OyB9XG4gIGJvZHkuc2luZ2xlLXByb2R1Y3QgLmJsZW5kLWl0ZW0ge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgY29sb3I6ICM3Njc2NzY7XG4gICAgZm9udDogMTVweC8yNHB4IFwiVXRvcGlhIFN0ZFwiLCBzZXJpZjtcbiAgICBtYXJnaW46IDAgMCAzMHB4O1xuICAgIHBhZGRpbmc6IDYwcHggMzVweCAyNnB4IDMwcHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIGJvZHkuc2luZ2xlLXByb2R1Y3QgLmJsZW5kLWl0ZW0ge1xuICAgICAgICBwYWRkaW5nOiA0MHB4IDM1cHggMjZweCAzMHB4OyB9IH1cbiAgICBib2R5LnNpbmdsZS1wcm9kdWN0IC5ibGVuZC1pdGVtLmFjdGl2ZSAuYmxlbmQtaXRlbS10b2dnbGU6OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjQjhCOEI4O1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBsZWZ0OiBjYWxjKDUwJSAtIDVweCk7XG4gICAgICBoZWlnaHQ6IDFweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogY2FsYyg1MCUgLSAwLjVweCk7XG4gICAgICB3aWR0aDogMTBweDsgfVxuICAgIGJvZHkuc2luZ2xlLXByb2R1Y3QgLmJsZW5kLWl0ZW0tb3ZlcmxheSB7XG4gICAgICBib3R0b206IC0xMHB4O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBsZWZ0OiAtMzBweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAtMzVweDtcbiAgICAgIHRvcDogMDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIGJvZHkuc2luZ2xlLXByb2R1Y3QgLmJsZW5kLWl0ZW0tb3ZlcmxheSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gICAgYm9keS5zaW5nbGUtcHJvZHVjdCAuYmxlbmQtaXRlbS10b2dnbGUge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI0I4QjhCODtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiAyM3B4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IC0xNnB4O1xuICAgICAgdG9wOiAxNXB4O1xuICAgICAgd2lkdGg6IDIzcHg7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICBib2R5LnNpbmdsZS1wcm9kdWN0IC5ibGVuZC1pdGVtLXRvZ2dsZSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gICAgICBib2R5LnNpbmdsZS1wcm9kdWN0IC5ibGVuZC1pdGVtLXRvZ2dsZTo6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZDogI0I4QjhCODtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gMC41cHgpO1xuICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiBjYWxjKDUwJSAtIDVweCk7XG4gICAgICAgIHdpZHRoOiAxcHg7IH1cbiAgICAgIGJvZHkuc2luZ2xlLXByb2R1Y3QgLmJsZW5kLWl0ZW0tdG9nZ2xlOjphZnRlciB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNCOEI4Qjg7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBsZWZ0OiBjYWxjKDUwJSAtIDVweCk7XG4gICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogY2FsYyg1MCUgLSAwLjVweCk7XG4gICAgICAgIHdpZHRoOiAxMHB4OyB9XG4gIGJvZHkuc2luZ2xlLXByb2R1Y3QgLmJsZW5kLWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogYWxsIDBzIGVhc2U7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIGJvZHkuc2luZ2xlLXByb2R1Y3QgLmJsZW5kLWNvbnRlbnQge1xuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9IH1cbiAgYm9keS5zaW5nbGUtcHJvZHVjdCAuYmxlbmQtbGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgcGFkZGluZzogMCAwIDIycHg7IH1cbiAgICBib2R5LnNpbmdsZS1wcm9kdWN0IC5ibGVuZC1saXN0LWl0ZW0ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIG1pbi13aWR0aDogMjUlOyB9XG4gICAgYm9keS5zaW5nbGUtcHJvZHVjdCAuYmxlbmQtbGlzdC1jb250ZW50IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBwYWRkaW5nOiAwIDAgMCA4cHg7IH1cbiAgICBib2R5LnNpbmdsZS1wcm9kdWN0IC5ibGVuZC1saXN0IGgzIHtcbiAgICAgIGZvbnQ6IDE0cHgvMjRweCBcIkdvdGhhbVwiLCBzYW5zLXNlcmlmO1xuICAgICAgbWFyZ2luOiAwOyB9XG5cbmJvZHkuc2luZ2xlLXByb2R1Y3QgLnR5cGUtYnV5IHtcbiAgYmFja2dyb3VuZDogI2VlZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW46IDAgMCAyNHB4OyB9XG4gIGJvZHkuc2luZ2xlLXByb2R1Y3QgLnR5cGUtYnV5LWl0ZW0ge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgaGVpZ2h0OiA3MnB4O1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAxMHB4IDE2cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHdpZHRoOiA1MCU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIGJvZHkuc2luZ2xlLXByb2R1Y3QgLnR5cGUtYnV5LWl0ZW0ge1xuICAgICAgICBwYWRkaW5nOiAxOHB4IDI0cHg7IH0gfVxuICAgIGJvZHkuc2luZ2xlLXByb2R1Y3QgLnR5cGUtYnV5LWl0ZW0td2lkZSB7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICBib2R5LnNpbmdsZS1wcm9kdWN0IC50eXBlLWJ1eS1vdmVybGF5IHtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6IDA7IH1cbiAgYm9keS5zaW5nbGUtcHJvZHVjdCAudHlwZS1idXktcHJpY2Uge1xuICAgIGNvbG9yOiAjYjJiMmIyO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQ6IDUwMCAxNnB4LzE2cHggXCJHb3RoYW1cIiwgc2Fucy1zZXJpZjtcbiAgICBsZXR0ZXItc3BhY2luZzogMy42cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgei1pbmRleDogMjsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgYm9keS5zaW5nbGUtcHJvZHVjdCAudHlwZS1idXktcHJpY2Uge1xuICAgICAgICBsaW5lLWhlaWdodDogMjRweDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICBib2R5LnNpbmdsZS1wcm9kdWN0IC50eXBlLWJ1eS1wcmljZSB7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7IH0gfVxuICBib2R5LnNpbmdsZS1wcm9kdWN0IC50eXBlLWJ1eS10aXRsZSB7XG4gICAgY29sb3I6ICNiMmIyYjI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udDogNTAwIDEwcHgvMTJweCBcIkdvdGhhbVwiLCBzYW5zLXNlcmlmO1xuICAgIGxldHRlci1zcGFjaW5nOiAxLjdweDtcbiAgICBtYXJnaW46IDAgMCA0cHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB6LWluZGV4OiAyOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICBib2R5LnNpbmdsZS1wcm9kdWN0IC50eXBlLWJ1eS10aXRsZSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICBib2R5LnNpbmdsZS1wcm9kdWN0IC50eXBlLWJ1eS10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDJweDsgfSB9XG4gIGJvZHkuc2luZ2xlLXByb2R1Y3QgLnR5cGUtYnV5IC53YXMge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZDtcbiAgICBjb2xvcjogI2IyYjJiMjtcbiAgICBmb250OiA1MDAgMTBweC8xMnB4IFwiR290aGFtXCIsIHNhbnMtc2VyaWY7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC44N3B4O1xuICAgIG1hcmdpbjogNnB4IDAgMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICB6LWluZGV4OiAyO1xuICAgIG9wYWNpdHk6IDA7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgIGJvZHkuc2luZ2xlLXByb2R1Y3QgLnR5cGUtYnV5IC53YXMge1xuICAgICAgICBsZWZ0OiAxMTJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAzMnB4OyB9IH1cbiAgICBib2R5LnNpbmdsZS1wcm9kdWN0IC50eXBlLWJ1eSAud2FzLXByaWNlIHtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAxLjY3cHg7XG4gICAgICB0cmFuc2l0aW9uOiAwczsgfVxuICBib2R5LnNpbmdsZS1wcm9kdWN0IC50eXBlLWJ1eSBpbnB1dCB7XG4gICAgb3BhY2l0eTogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogLTE7IH1cbiAgICBib2R5LnNpbmdsZS1wcm9kdWN0IC50eXBlLWJ1eSBpbnB1dDpjaGVja2VkIH4gLnR5cGUtYnV5LW92ZXJsYXkge1xuICAgICAgYmFja2dyb3VuZDogIzQyNTY2NDsgfVxuICAgIGJvZHkuc2luZ2xlLXByb2R1Y3QgLnR5cGUtYnV5IGlucHV0OmNoZWNrZWQgfiAudHlwZS1idXktZ3JvdXAgLnR5cGUtYnV5LXRpdGxlLFxuICAgIGJvZHkuc2luZ2xlLXByb2R1Y3QgLnR5cGUtYnV5IGlucHV0OmNoZWNrZWQgfiAudHlwZS1idXktZ3JvdXAgLnR5cGUtYnV5LXByaWNlLFxuICAgIGJvZHkuc2luZ2xlLXByb2R1Y3QgLnR5cGUtYnV5IGlucHV0OmNoZWNrZWQgfiAud2FzIHtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgYm9keS5zaW5nbGUtcHJvZHVjdCAudHlwZS1idXkgaW5wdXRbZGF0YS10eXBlPSd2YXJpYWJsZSddIH4gLnR5cGUtYnV5LWdyb3VwIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHotaW5kZXg6IDk7IH1cbiAgICAgIGJvZHkuc2luZ2xlLXByb2R1Y3QgLnR5cGUtYnV5IGlucHV0W2RhdGEtdHlwZT0ndmFyaWFibGUnXSB+IC50eXBlLWJ1eS1ncm91cCAudHlwZS1idXktcHJpY2Uge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuYm9keS5zaW5nbGUtcHJvZHVjdCAudXBzZWxscyB7XG4gIHBhZGRpbmc6IDAgMCA2cHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgYm9keS5zaW5nbGUtcHJvZHVjdCAudXBzZWxscyB7XG4gICAgICBwYWRkaW5nOiAwIDAgOTZweDsgfSB9XG4gIGJvZHkuc2luZ2xlLXByb2R1Y3QgLnVwc2VsbHMgaDIge1xuICAgIGNvbG9yOiAjNDI1NjY0O1xuICAgIGZvbnQ6IDEycHgvMTZweCBcIkdvdGhhbVwiLCBzYW5zLXNlcmlmO1xuICAgIGxldHRlci1zcGFjaW5nOiAzLjMzcHg7XG4gICAgbWFyZ2luOiA4cHggMCAyNHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICBib2R5LnNpbmdsZS1wcm9kdWN0IC51cHNlbGxzIGgyIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMy44OXB4OyB9IH1cblxuYm9keS5zaW5nbGUtcHJvZHVjdCAucHJvZHVjdC1kZWxpdmVyeSB7XG4gIGJhY2tncm91bmQ6ICNlZWU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtaW4taGVpZ2h0OiA0OHB4O1xuICBtYXJnaW46IDAgMCAyNXB4O1xuICBwYWRkaW5nOiA4cHggMjVweCAxNnB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIGJvZHkuc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QtZGVsaXZlcnkge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIHBhZGRpbmc6IDhweCA4cHggOHB4IDI0cHg7IH0gfVxuICBib2R5LnNpbmdsZS1wcm9kdWN0IC5wcm9kdWN0LWRlbGl2ZXJ5LXRpdGxlIHtcbiAgICBmb250OiA1MDAgMTJweC8zMnB4IFwiR290aGFtXCIsIHNhbnMtc2VyaWY7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgICBtYXJnaW46IDAgOHB4IDhweCAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIGJvZHkuc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QtZGVsaXZlcnktdGl0bGUge1xuICAgICAgICBtYXJnaW46IDAgOHB4IDAgMDsgfSB9XG4gIGJvZHkuc2luZ2xlLXByb2R1Y3QgLnByb2R1Y3QtZGVsaXZlcnkgLnF1YW50aXR5IHtcbiAgICBtYXgtd2lkdGg6IDEzNnB4OyB9XG5cbi53b29jb21tZXJjZSAjY29udGVudCBkaXYucHJvZHVjdCBkaXYuaW1hZ2VzLFxuLndvb2NvbW1lcmNlIGRpdi5wcm9kdWN0IGRpdi5pbWFnZXMsXG4ud29vY29tbWVyY2UtcGFnZSAjY29udGVudCBkaXYucHJvZHVjdCBkaXYuaW1hZ2VzLFxuLndvb2NvbW1lcmNlLXBhZ2UgZGl2LnByb2R1Y3QgZGl2LmltYWdlcyxcbi53b29jb21tZXJjZSAjY29udGVudCBkaXYucHJvZHVjdCBkaXYuc3VtbWFyeSxcbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCBkaXYuc3VtbWFyeSxcbi53b29jb21tZXJjZS1wYWdlICNjb250ZW50IGRpdi5wcm9kdWN0IGRpdi5zdW1tYXJ5LFxuLndvb2NvbW1lcmNlLXBhZ2UgZGl2LnByb2R1Y3QgZGl2LnN1bW1hcnkge1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAud29vY29tbWVyY2UgI2NvbnRlbnQgZGl2LnByb2R1Y3QgZGl2LmltYWdlcyxcbiAgICAud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgZGl2LmltYWdlcyxcbiAgICAud29vY29tbWVyY2UtcGFnZSAjY29udGVudCBkaXYucHJvZHVjdCBkaXYuaW1hZ2VzLFxuICAgIC53b29jb21tZXJjZS1wYWdlIGRpdi5wcm9kdWN0IGRpdi5pbWFnZXMsXG4gICAgLndvb2NvbW1lcmNlICNjb250ZW50IGRpdi5wcm9kdWN0IGRpdi5zdW1tYXJ5LFxuICAgIC53b29jb21tZXJjZSBkaXYucHJvZHVjdCBkaXYuc3VtbWFyeSxcbiAgICAud29vY29tbWVyY2UtcGFnZSAjY29udGVudCBkaXYucHJvZHVjdCBkaXYuc3VtbWFyeSxcbiAgICAud29vY29tbWVyY2UtcGFnZSBkaXYucHJvZHVjdCBkaXYuc3VtbWFyeSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyZW07IH0gfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAud29vY29tbWVyY2UgI2NvbnRlbnQgZGl2LnByb2R1Y3QgZGl2LmltYWdlcyxcbiAgICAud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgZGl2LmltYWdlcyxcbiAgICAud29vY29tbWVyY2UtcGFnZSAjY29udGVudCBkaXYucHJvZHVjdCBkaXYuaW1hZ2VzLFxuICAgIC53b29jb21tZXJjZS1wYWdlIGRpdi5wcm9kdWN0IGRpdi5pbWFnZXMsXG4gICAgLndvb2NvbW1lcmNlICNjb250ZW50IGRpdi5wcm9kdWN0IGRpdi5zdW1tYXJ5LFxuICAgIC53b29jb21tZXJjZSBkaXYucHJvZHVjdCBkaXYuc3VtbWFyeSxcbiAgICAud29vY29tbWVyY2UtcGFnZSAjY29udGVudCBkaXYucHJvZHVjdCBkaXYuc3VtbWFyeSxcbiAgICAud29vY29tbWVyY2UtcGFnZSBkaXYucHJvZHVjdCBkaXYuc3VtbWFyeSB7XG4gICAgICB0b3A6IDAgIWltcG9ydGFudDsgfSB9XG4gIC53b29jb21tZXJjZSAjY29udGVudCBkaXYucHJvZHVjdCBkaXYuaW1hZ2VzIC5rZy1vbmx5LFxuICAud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgZGl2LmltYWdlcyAua2ctb25seSxcbiAgLndvb2NvbW1lcmNlLXBhZ2UgI2NvbnRlbnQgZGl2LnByb2R1Y3QgZGl2LmltYWdlcyAua2ctb25seSxcbiAgLndvb2NvbW1lcmNlLXBhZ2UgZGl2LnByb2R1Y3QgZGl2LmltYWdlcyAua2ctb25seSxcbiAgLndvb2NvbW1lcmNlICNjb250ZW50IGRpdi5wcm9kdWN0IGRpdi5zdW1tYXJ5IC5rZy1vbmx5LFxuICAud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgZGl2LnN1bW1hcnkgLmtnLW9ubHksXG4gIC53b29jb21tZXJjZS1wYWdlICNjb250ZW50IGRpdi5wcm9kdWN0IGRpdi5zdW1tYXJ5IC5rZy1vbmx5LFxuICAud29vY29tbWVyY2UtcGFnZSBkaXYucHJvZHVjdCBkaXYuc3VtbWFyeSAua2ctb25seSB7XG4gICAgY29sb3I6ICM5Njk2OTY7XG4gICAgZm9udC1zaXplOiAxMnB4OyB9XG5cbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCBmb3JtLmNhcnQgZGl2LnF1YW50aXR5IHtcbiAgZmxvYXQ6IG5vbmU7XG4gIG1hcmdpbjogMDsgfVxuXG4ud29vY29tbWVyY2UgdGFibGUuc2hvcF90YWJsZSB7XG4gIGJvcmRlcjogbm9uZTtcbiAgbWFyZ2luOiAwIDAgNTBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAud29vY29tbWVyY2UgdGFibGUuc2hvcF90YWJsZSB7XG4gICAgICBtYXJnaW46IC0xMHB4IDAgNTdweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC53b29jb21tZXJjZSB0YWJsZS5zaG9wX3RhYmxlIHRoZWFkIHtcbiAgICAgIGRpc3BsYXk6IHRhYmxlLWhlYWRlci1ncm91cDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC53b29jb21tZXJjZSB0YWJsZS5zaG9wX3RhYmxlIHRoZWFkIHRyIHtcbiAgICAgIGRpc3BsYXk6IHRhYmxlLXJvdztcbiAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICBwYWRkaW5nOiAxMHB4IDAgMjdweDsgfSB9XG4gIC53b29jb21tZXJjZSB0YWJsZS5zaG9wX3RhYmxlIHRoZWFkIHRoIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2M2YWQ4ZjtcbiAgICBjb2xvcjogIzQyNTY2NDtcbiAgICBmb250OiAxMHB4LzMycHggXCJHb3RoYW1cIiwgc2Fucy1zZXJpZjtcbiAgICBsZXR0ZXItc3BhY2luZzogMS43cHg7XG4gICAgcGFkZGluZzogMTlweCAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgLndvb2NvbW1lcmNlIHRhYmxlLnNob3BfdGFibGUgdGZvb3QgdGgsXG4gIC53b29jb21tZXJjZSB0YWJsZS5zaG9wX3RhYmxlIHRmb290IHRkIHtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgLndvb2NvbW1lcmNlIHRhYmxlLnNob3BfdGFibGUgdGJvZHkgdHIge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjYzZhZDhmO1xuICAgIHBhZGRpbmc6IDE5cHggMCAzMHB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAud29vY29tbWVyY2UgdGFibGUuc2hvcF90YWJsZSB0Ym9keSB0ciB7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLXJvdztcbiAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgICAgcGFkZGluZzogMTBweCAwIDI3cHg7IH0gfVxuICAgIC53b29jb21tZXJjZSB0YWJsZS5zaG9wX3RhYmxlIHRib2R5IHRyLm9yZGVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAud29vY29tbWVyY2UgdGFibGUuc2hvcF90YWJsZSB0Ym9keSB0ci5vcmRlciB7XG4gICAgICAgICAgZGlzcGxheTogdGFibGUtcm93OyB9IH1cbiAgLndvb2NvbW1lcmNlIHRhYmxlLnNob3BfdGFibGUgdGJvZHkgdGQge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBjb2xvcjogIzQyNTY2NDtcbiAgICBmb250OiAxNHB4LzI0cHggXCJVdG9waWEgU3RkXCIsIHNlcmlmO1xuICAgIHBhZGRpbmc6IDFweCAwIDA7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC53b29jb21tZXJjZSB0YWJsZS5zaG9wX3RhYmxlIHRib2R5IHRkIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IGluaXRpYWw7IH0gfVxuICAgIC53b29jb21tZXJjZSB0YWJsZS5zaG9wX3RhYmxlIHRib2R5IHRkOjpiZWZvcmUge1xuICAgICAgY29sb3I6ICM0MjU2NjQ7XG4gICAgICBmb250OiAxMHB4LzMycHggXCJHb3RoYW1cIiwgc2Fucy1zZXJpZjtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAxLjdweDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC53b29jb21tZXJjZSB0YWJsZS5zaG9wX3RhYmxlIHRib2R5IHRkIHtcbiAgICAgICAgcGFkZGluZzogMTlweCAwIDVweDtcbiAgICAgICAgd2lkdGg6IGF1dG87IH0gfVxuICAgIC53b29jb21tZXJjZSB0YWJsZS5zaG9wX3RhYmxlIHRib2R5IHRkLm9yZGVyLW51bWJlcjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICdTdWJzY3JpcHRpb25zJzsgfVxuICAgIC53b29jb21tZXJjZSB0YWJsZS5zaG9wX3RhYmxlIHRib2R5IHRkOm50aC1jaGlsZCgxKTpub3QoLmFjdGlvbnMpIHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgICAgIHdpZHRoOiA1MCU7IH1cbiAgICAgIC53b29jb21tZXJjZSB0YWJsZS5zaG9wX3RhYmxlIHRib2R5IHRkOm50aC1jaGlsZCgxKTpub3QoLmFjdGlvbnMpOjpiZWZvcmUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgLndvb2NvbW1lcmNlIHRhYmxlLnNob3BfdGFibGUgdGJvZHkgdGQ6bnRoLWNoaWxkKDEpOm5vdCguYWN0aW9ucyk6OmJlZm9yZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAud29vY29tbWVyY2UgdGFibGUuc2hvcF90YWJsZSB0Ym9keSB0ZDpudGgtY2hpbGQoMSk6bm90KC5hY3Rpb25zKSB7XG4gICAgICAgICAgd2lkdGg6IDE1MnB4OyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgLndvb2NvbW1lcmNlIHRhYmxlLnNob3BfdGFibGUgdGJvZHkgdGQ6bnRoLWNoaWxkKDEpOm5vdCguYWN0aW9ucykge1xuICAgICAgICAgIHdpZHRoOiAxOTJweDsgfSB9XG4gICAgICAud29vY29tbWVyY2UgdGFibGUuc2hvcF90YWJsZSB0Ym9keSB0ZDpudGgtY2hpbGQoMSk6bm90KC5hY3Rpb25zKSArIHRkOm50aC1jaGlsZCgyKSB7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICB3aWR0aDogNTAlOyB9XG4gICAgICAgIC53b29jb21tZXJjZSB0YWJsZS5zaG9wX3RhYmxlIHRib2R5IHRkOm50aC1jaGlsZCgxKTpub3QoLmFjdGlvbnMpICsgdGQ6bnRoLWNoaWxkKDIpOjpiZWZvcmUge1xuICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGZsb2F0OiBub25lOyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIC53b29jb21tZXJjZSB0YWJsZS5zaG9wX3RhYmxlIHRib2R5IHRkOm50aC1jaGlsZCgxKTpub3QoLmFjdGlvbnMpICsgdGQ6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICB3aWR0aDogMTkycHg7IH0gfVxuICAgIC53b29jb21tZXJjZSB0YWJsZS5zaG9wX3RhYmxlIHRib2R5IHRkOm50aC1jaGlsZCgyKSB7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIHdpZHRoOiA1MCU7IH1cbiAgICAgIC53b29jb21tZXJjZSB0YWJsZS5zaG9wX3RhYmxlIHRib2R5IHRkOm50aC1jaGlsZCgyKTo6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAud29vY29tbWVyY2UgdGFibGUuc2hvcF90YWJsZSB0Ym9keSB0ZDpudGgtY2hpbGQoMik6OmJlZm9yZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAud29vY29tbWVyY2UgdGFibGUuc2hvcF90YWJsZSB0Ym9keSB0ZDpudGgtY2hpbGQoMikge1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgd2lkdGg6IDE5MnB4OyB9IH1cbiAgICAud29vY29tbWVyY2UgdGFibGUuc2hvcF90YWJsZSB0Ym9keSB0ZC5vcmRlci1zdGF0dXMge1xuICAgICAgcGFkZGluZy1ib3R0b206IDEzcHg7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAud29vY29tbWVyY2UgdGFibGUuc2hvcF90YWJsZSB0Ym9keSB0ZC5vcmRlci1zdGF0dXMge1xuICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwOyB9IH1cbiAgICAud29vY29tbWVyY2UgdGFibGUuc2hvcF90YWJsZSB0Ym9keSB0ZC5vcmRlci1kYXRlIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA4cHg7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAud29vY29tbWVyY2UgdGFibGUuc2hvcF90YWJsZSB0Ym9keSB0ZC5vcmRlci1kYXRlIHtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDsgfSB9XG4gICAgLndvb2NvbW1lcmNlIHRhYmxlLnNob3BfdGFibGUgdGJvZHkgdGQub3JkZXItdG90YWwge1xuICAgICAgcGFkZGluZy1ib3R0b206IDEycHg7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAud29vY29tbWVyY2UgdGFibGUuc2hvcF90YWJsZSB0Ym9keSB0ZC5vcmRlci10b3RhbCB7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDA7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLndvb2NvbW1lcmNlIHRhYmxlLnNob3BfdGFibGUgdGJvZHkgdGQ6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgd2lkdGg6IDE5MnB4OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC53b29jb21tZXJjZSB0YWJsZS5zaG9wX3RhYmxlIHRib2R5IHRkOm50aC1jaGlsZCgyKSB7XG4gICAgICAgIHdpZHRoOiAxOTJweDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAud29vY29tbWVyY2UgdGFibGUuc2hvcF90YWJsZSB0Ym9keSB0ZDpudGgtY2hpbGQoMykge1xuICAgICAgICB3aWR0aDogMTkycHg7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLndvb2NvbW1lcmNlIHRhYmxlLnNob3BfdGFibGUgdGJvZHkgdGQ6bnRoLWNoaWxkKDQpIHtcbiAgICAgICAgd2lkdGg6IDE5MnB4OyB9IH1cbiAgICAud29vY29tbWVyY2UgdGFibGUuc2hvcF90YWJsZSB0Ym9keSB0ZC5vcmRlci10b3RhbCB7XG4gICAgICBmb250OiA1MDAgMTJweC8yNHB4IFwiR290aGFtXCIsIHNhbnMtc2VyaWY7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC53b29jb21tZXJjZSB0YWJsZS5zaG9wX3RhYmxlIHRib2R5IHRkLm9yZGVyLXRvdGFsIHtcbiAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICAud29vY29tbWVyY2UgdGFibGUuc2hvcF90YWJsZSB0Ym9keSB0ZC5vcmRlci10b3RhbCB7XG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAyLjdweDsgfSB9XG4gICAgLndvb2NvbW1lcmNlIHRhYmxlLnNob3BfdGFibGUgdGJvZHkgdGQub3JkZXItYWN0aW9ucyB7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gICAgLndvb2NvbW1lcmNlIHRhYmxlLnNob3BfdGFibGUgdGJvZHkgdGQgYSB7XG4gICAgICBjb2xvcjogIzQyNTY2NDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAud29vY29tbWVyY2UgdGFibGUuc2hvcF90YWJsZS5zaG9wX3RhYmxlX2NhcnQge1xuICAgICAgbWFyZ2luOiAxNXB4IDAgMTBweDtcbiAgICAgIHBhZGRpbmc6IDA7IH0gfVxuICAud29vY29tbWVyY2UgdGFibGUuc2hvcF90YWJsZS5zaG9wX3RhYmxlX2NhcnQgdGhlYWQgLnByb2R1Y3Qtc3VidG90YWwge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9XG4gIC53b29jb21tZXJjZSB0YWJsZS5zaG9wX3RhYmxlLnNob3BfdGFibGVfY2FydCB0Ym9keSB0ciB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLndvb2NvbW1lcmNlIHRhYmxlLnNob3BfdGFibGUuc2hvcF90YWJsZV9jYXJ0IHRib2R5IHRyIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxOXB4OyB9IH1cbiAgICAud29vY29tbWVyY2UgdGFibGUuc2hvcF90YWJsZS5zaG9wX3RhYmxlX2NhcnQgdGJvZHkgdHI6bGFzdC1jaGlsZCB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuICAgICAgLndvb2NvbW1lcmNlIHRhYmxlLnNob3BfdGFibGUuc2hvcF90YWJsZV9jYXJ0IHRib2R5IHRyOmxhc3QtY2hpbGQgdGQge1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICBwYWRkaW5nLXRvcDogMjZweDsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAud29vY29tbWVyY2UgdGFibGUuc2hvcF90YWJsZS5zaG9wX3RhYmxlX2NhcnQgdGJvZHkgdHI6bGFzdC1jaGlsZCB0ZCB7XG4gICAgICAgICAgICBoZWlnaHQ6IDEyOHB4O1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDQwcHg7IH0gfVxuICAud29vY29tbWVyY2UgdGFibGUuc2hvcF90YWJsZS5zaG9wX3RhYmxlX2NhcnQgdGJvZHkgdGQge1xuICAgIGNvbG9yOiAjNDI1NjY0O1xuICAgIHBhZGRpbmctYm90dG9tOiAxMnB4O1xuICAgIHBhZGRpbmctdG9wOiA3cHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC53b29jb21tZXJjZSB0YWJsZS5zaG9wX3RhYmxlLnNob3BfdGFibGVfY2FydCB0Ym9keSB0ZCB7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICAgIGhlaWdodDogMTQwcHg7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICAgICAgICBwYWRkaW5nLXRvcDogMTZweDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC53b29jb21tZXJjZSB0YWJsZS5zaG9wX3RhYmxlLnNob3BfdGFibGVfY2FydCB0Ym9keSB0ZCB7XG4gICAgICAgIHRleHQtYWxpZ246IGluaGVyaXQgIWltcG9ydGFudDsgfSB9XG4gIC53b29jb21tZXJjZSB0YWJsZS5zaG9wX3RhYmxlLnNob3BfdGFibGVfY2FydCB0Ym9keSB0ZC5wcm9kdWN0LXJlbW92ZSB7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHBhZGRpbmctbGVmdDogNnB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogLTRweDtcbiAgICB0b3A6IDUxcHg7XG4gICAgd2lkdGg6IDQwcHg7IH1cbiAgICAud29vY29tbWVyY2UgdGFibGUuc2hvcF90YWJsZS5zaG9wX3RhYmxlX2NhcnQgdGJvZHkgdGQucHJvZHVjdC1yZW1vdmU6OmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAud29vY29tbWVyY2UgdGFibGUuc2hvcF90YWJsZS5zaG9wX3RhYmxlX2NhcnQgdGJvZHkgdGQucHJvZHVjdC1yZW1vdmUge1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgIHdpZHRoOiA2NHB4OyB9IH1cbiAgICAud29vY29tbWVyY2UgdGFibGUuc2hvcF90YWJsZS5zaG9wX3RhYmxlX2NhcnQgdGJvZHkgdGQucHJvZHVjdC1yZW1vdmUgYS5yZW1vdmUge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI0I4QjhCODtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgd2lkdGg6IDIwcHg7IH1cbiAgICAgIC53b29jb21tZXJjZSB0YWJsZS5zaG9wX3RhYmxlLnNob3BfdGFibGVfY2FydCB0Ym9keSB0ZC5wcm9kdWN0LXJlbW92ZSBhLnJlbW92ZTpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7IH1cbiAgICAgIC53b29jb21tZXJjZSB0YWJsZS5zaG9wX3RhYmxlLnNob3BfdGFibGVfY2FydCB0Ym9keSB0ZC5wcm9kdWN0LXJlbW92ZSBhLnJlbW92ZTo6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZDogI0I4QjhCODtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gNHB4KTtcbiAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiBjYWxjKDUwJSAtIDAuNXB4KTtcbiAgICAgICAgd2lkdGg6IDhweDsgfVxuICAud29vY29tbWVyY2UgdGFibGUuc2hvcF90YWJsZS5zaG9wX3RhYmxlX2NhcnQgdGJvZHkgdGQucHJvZHVjdC10aHVtYm5haWw6bnRoLWNoaWxkKDIpOm5vdCguYWN0aW9ucykge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLndvb2NvbW1lcmNlIHRhYmxlLnNob3BfdGFibGUuc2hvcF90YWJsZV9jYXJ0IHRib2R5IHRkLnByb2R1Y3QtdGh1bWJuYWlsOm50aC1jaGlsZCgyKTpub3QoLmFjdGlvbnMpIHtcbiAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuICAgICAgICBtaW4td2lkdGg6IDEyMnB4O1xuICAgICAgICB3aWR0aDogMTIycHg7IH0gfVxuICAud29vY29tbWVyY2UgdGFibGUuc2hvcF90YWJsZS5zaG9wX3RhYmxlX2NhcnQgdGJvZHkgdGQucHJvZHVjdC1uYW1lIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLndvb2NvbW1lcmNlIHRhYmxlLnNob3BfdGFibGUuc2hvcF90YWJsZV9jYXJ0IHRib2R5IHRkLnByb2R1Y3QtbmFtZSB7XG4gICAgICAgIHdpZHRoOiA0MDdweDsgfSB9XG4gICAgLndvb2NvbW1lcmNlIHRhYmxlLnNob3BfdGFibGUuc2hvcF90YWJsZV9jYXJ0IHRib2R5IHRkLnByb2R1Y3QtbmFtZSBhIHtcbiAgICAgIGNvbG9yOiAjNDI1NjY0O1xuICAgICAgZm9udDogMTRweC8xNHB4IFwiVXRvcGlhIFN0ZFwiLCBzZXJpZjsgfVxuICAgIC53b29jb21tZXJjZSB0YWJsZS5zaG9wX3RhYmxlLnNob3BfdGFibGVfY2FydCB0Ym9keSB0ZC5wcm9kdWN0LW5hbWUgLnZhcmlhdGlvbiB7XG4gICAgICBmb250OiAxMnB4LzIycHggXCJHb3RoYW1cIiwgc2Fucy1zZXJpZjsgfVxuICAud29vY29tbWVyY2UgdGFibGUuc2hvcF90YWJsZS5zaG9wX3RhYmxlX2NhcnQgdGJvZHkgdGQucHJvZHVjdC1wcmljZSB7XG4gICAgZm9udDogNTAwIDEycHgvMjRweCBcIkdvdGhhbVwiLCBzYW5zLXNlcmlmO1xuICAgIGxldHRlci1zcGFjaW5nOiAyLjdweDtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLndvb2NvbW1lcmNlIHRhYmxlLnNob3BfdGFibGUuc2hvcF90YWJsZV9jYXJ0IHRib2R5IHRkLnByb2R1Y3QtcHJpY2Uge1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICAgIHdpZHRoOiA5NnB4OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC53b29jb21tZXJjZSB0YWJsZS5zaG9wX3RhYmxlLnNob3BfdGFibGVfY2FydCB0Ym9keSB0ZC5wcm9kdWN0LXByaWNlIHtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDIuN3B4O1xuICAgICAgICBwYWRkaW5nOiAwIDE1cHggMCAwO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC53b29jb21tZXJjZSB0YWJsZS5zaG9wX3RhYmxlLnNob3BfdGFibGVfY2FydCB0Ym9keSB0ZC5wcm9kdWN0LXByaWNlIC5zdWJzY3JpcHRpb24tZGV0YWlscyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC53b29jb21tZXJjZSB0YWJsZS5zaG9wX3RhYmxlLnNob3BfdGFibGVfY2FydCB0Ym9keSB0ZC5wcm9kdWN0LXByaWNlIC5zdWJzY3JpcHRpb24tZGV0YWlscyB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZTsgfSB9XG4gIC53b29jb21tZXJjZSB0YWJsZS5zaG9wX3RhYmxlLnNob3BfdGFibGVfY2FydCB0Ym9keSB0ZC5wcm9kdWN0LXF1YW50aXR5IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLndvb2NvbW1lcmNlIHRhYmxlLnNob3BfdGFibGUuc2hvcF90YWJsZV9jYXJ0IHRib2R5IHRkLnByb2R1Y3QtcXVhbnRpdHkge1xuICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgICAgICB3aWR0aDogOThweDsgfSB9XG4gICAgLndvb2NvbW1lcmNlIHRhYmxlLnNob3BfdGFibGUuc2hvcF90YWJsZV9jYXJ0IHRib2R5IHRkLnByb2R1Y3QtcXVhbnRpdHkgLnF1YW50aXR5IHtcbiAgICAgIHdpZHRoOiBhdXRvOyB9XG4gICAgICAud29vY29tbWVyY2UgdGFibGUuc2hvcF90YWJsZS5zaG9wX3RhYmxlX2NhcnQgdGJvZHkgdGQucHJvZHVjdC1xdWFudGl0eSAucXVhbnRpdHktYnV0dG9uIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgLndvb2NvbW1lcmNlIHRhYmxlLnNob3BfdGFibGUuc2hvcF90YWJsZV9jYXJ0IHRib2R5IHRkLnByb2R1Y3QtcXVhbnRpdHkgLnF1YW50aXR5IC5xdHkge1xuICAgICAgICB3aWR0aDogNzJweDsgfVxuICAud29vY29tbWVyY2UgdGFibGUuc2hvcF90YWJsZS5zaG9wX3RhYmxlX2NhcnQgdGJvZHkgdGQucHJvZHVjdC1zdWJ0b3RhbCB7XG4gICAgZm9udDogNTAwIDEycHgvMjRweCBcIkdvdGhhbVwiLCBzYW5zLXNlcmlmO1xuICAgIGxldHRlci1zcGFjaW5nOiAyLjdweDtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAud29vY29tbWVyY2UgdGFibGUuc2hvcF90YWJsZS5zaG9wX3RhYmxlX2NhcnQgdGJvZHkgdGQucHJvZHVjdC1zdWJ0b3RhbCB7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgICAgIHBhZGRpbmc6IDAgMCAwIDE1cHg7XG4gICAgICAgIHdpZHRoOiA3NXB4OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC53b29jb21tZXJjZSB0YWJsZS5zaG9wX3RhYmxlLnNob3BfdGFibGVfY2FydCB0Ym9keSB0ZC5wcm9kdWN0LXN1YnRvdGFsIHtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDIuN3B4O1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC53b29jb21tZXJjZSB0YWJsZS5zaG9wX3RhYmxlLnNob3BfdGFibGVfY2FydCB0Ym9keSB0ZC5wcm9kdWN0LXN1YnRvdGFsIC5zdWJzY3JpcHRpb24tZGV0YWlscyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC53b29jb21tZXJjZSB0YWJsZS5zaG9wX3RhYmxlLnNob3BfdGFibGVfY2FydCB0Ym9keSB0ZC5wcm9kdWN0LXN1YnRvdGFsIC5zdWJzY3JpcHRpb24tZGV0YWlscyB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZTsgfSB9XG4gIC53b29jb21tZXJjZSB0YWJsZS5zaG9wX3RhYmxlLnNob3BfdGFibGVfY2FydCAuYnRuIHtcbiAgICBmb250LXNpemU6IDEwcHg7XG4gICAgbWF4LXdpZHRoOiAxODBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQxNHB4KSB7XG4gICAgICAud29vY29tbWVyY2UgdGFibGUuc2hvcF90YWJsZS5zaG9wX3RhYmxlX2NhcnQgLmJ0biB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAud29vY29tbWVyY2UgdGFibGUuc2hvcF90YWJsZS5zaG9wX3RhYmxlX2NhcnQgLmJ0biB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDsgfSB9XG4gIC53b29jb21tZXJjZSB0YWJsZS5zaG9wX3RhYmxlLnNob3BfdGFibGVfY2FydCB0ZCAuY291cG9uIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAud29vY29tbWVyY2UgdGFibGUuc2hvcF90YWJsZS5zaG9wX3RhYmxlX2NhcnQgdGQgLmNvdXBvbiB7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBtYXgtd2lkdGg6IDQyNnB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAud29vY29tbWVyY2UgdGFibGUuc2hvcF90YWJsZS5zaG9wX3RhYmxlX2NhcnQgdGQgLmNvdXBvbiB7XG4gICAgICAgIG1heC13aWR0aDogNTI2cHg7IH0gfVxuICAgIC53b29jb21tZXJjZSB0YWJsZS5zaG9wX3RhYmxlLnNob3BfdGFibGVfY2FydCB0ZCAuY291cG9uOjpiZWZvcmUsIC53b29jb21tZXJjZSB0YWJsZS5zaG9wX3RhYmxlLnNob3BfdGFibGVfY2FydCB0ZCAuY291cG9uOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLndvb2NvbW1lcmNlIHRhYmxlLnNob3BfdGFibGUuc2hvcF90YWJsZV9jYXJ0IHRkIC5jb3Vwb24gaW5wdXRbdHlwZT0ndGV4dCddLmNvdXBvbi10ZXh0IHtcbiAgICAgIGJhY2tncm91bmQ6ICNlZWU7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICBtYXJnaW46IDAgMCAzN3B4O1xuICAgICAgcGFkZGluZzogMCAyNHB4O1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAud29vY29tbWVyY2UgdGFibGUuc2hvcF90YWJsZS5zaG9wX3RhYmxlX2NhcnQgdGQgLmNvdXBvbiBpbnB1dFt0eXBlPSd0ZXh0J10uY291cG9uLXRleHQge1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gMjA4cHgpOyB9IH1cbiAgICAud29vY29tbWVyY2UgdGFibGUuc2hvcF90YWJsZS5zaG9wX3RhYmxlX2NhcnQgdGQgLmNvdXBvbiArIC5idG4ge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW46IDI5cHggYXV0byAwO1xuICAgICAgbWF4LXdpZHRoOiAxODBweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC53b29jb21tZXJjZSB0YWJsZS5zaG9wX3RhYmxlLnNob3BfdGFibGVfY2FydCB0ZCAuY291cG9uICsgLmJ0biB7XG4gICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgIG1hcmdpbjogMTBweCAwIDA7IH0gfVxuICAgICAgLndvb2NvbW1lcmNlIHRhYmxlLnNob3BfdGFibGUuc2hvcF90YWJsZV9jYXJ0IHRkIC5jb3Vwb24gKyAuYnRuOmhvdmVyLCAud29vY29tbWVyY2UgdGFibGUuc2hvcF90YWJsZS5zaG9wX3RhYmxlX2NhcnQgdGQgLmNvdXBvbiArIC5idG46bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHtcbiAgICAgICAgcGFkZGluZzogMCAyNXB4IDAgNXB4OyB9XG4gIC53b29jb21tZXJjZSB0YWJsZS5zaG9wX3RhYmxlLndvb2NvbW1lcmNlLU15QWNjb3VudC1vcmRlcnMgdGJvZHkgdHIge1xuICAgIGJvcmRlci10b3A6IG5vbmU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC53b29jb21tZXJjZSB0YWJsZS5zaG9wX3RhYmxlLndvb2NvbW1lcmNlLU15QWNjb3VudC1vcmRlcnMgdGJvZHkgdHIge1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2M2YWQ4ZjsgfSB9XG4gIC53b29jb21tZXJjZSB0YWJsZS5zaG9wX3RhYmxlLndvb2NvbW1lcmNlLU15QWNjb3VudC1vcmRlcnMgdGJvZHkgdGQge1xuICAgIHBhZGRpbmctYm90dG9tOiA4cHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC53b29jb21tZXJjZSB0YWJsZS5zaG9wX3RhYmxlLndvb2NvbW1lcmNlLU15QWNjb3VudC1vcmRlcnMgdGJvZHkgdGQge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDsgfSB9XG4gIC53b29jb21tZXJjZSB0YWJsZS5zaG9wX3RhYmxlIHRkIC5idXR0b24ge1xuICAgIGJhY2tncm91bmQ6ICM0MjU2NjQ7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250OiA3MDAgMTBweC8yNHB4IFwiR290aGFtXCIsIHNhbnMtc2VyaWY7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgbWFyZ2luOiAwIDZweCAwIDA7XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICAud29vY29tbWVyY2UgdGFibGUuc2hvcF90YWJsZSB0ZCAuYnV0dG9uOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG4gICAgLndvb2NvbW1lcmNlIHRhYmxlLnNob3BfdGFibGUgdGQgLmJ1dHRvbi52aWV3IHtcbiAgICAgIGZvbnQ6IDcwMCAwcHgvMjRweCBcIkdvdGhhbVwiLCBzYW5zLXNlcmlmOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLndvb2NvbW1lcmNlIHRhYmxlLnNob3BfdGFibGUgdGQgLmJ1dHRvbi52aWV3IHtcbiAgICAgICAgICBmb250OiA3MDAgMTBweC8yNHB4IFwiR290aGFtXCIsIHNhbnMtc2VyaWY7IH0gfVxuICAgICAgLndvb2NvbW1lcmNlIHRhYmxlLnNob3BfdGFibGUgdGQgLmJ1dHRvbi52aWV3OjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAndmlldyBtb3JlJztcbiAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjRweDsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAud29vY29tbWVyY2UgdGFibGUuc2hvcF90YWJsZSB0ZCAuYnV0dG9uLnZpZXc6OmJlZm9yZSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC53b29jb21tZXJjZSB0YWJsZS5zaG9wX3RhYmxlIHRkIC5idXR0b24ge1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICBjb2xvcjogIzQyNTY2NDtcbiAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMHB4O1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgIHBhZGRpbmc6IDA7IH0gfVxuICAgIC53b29jb21tZXJjZSB0YWJsZS5zaG9wX3RhYmxlIHRkIC5idXR0b246aG92ZXIge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuLndvb2NvbW1lcmNlIHVsI3NoaXBwaW5nX21ldGhvZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDsgfVxuXG4ud29vY29tbWVyY2UgdWwjc2hpcHBpbmdfbWV0aG9kIGxpIHtcbiAgdGV4dC1pbmRlbnQ6IDA7IH1cbiAgLndvb2NvbW1lcmNlIHVsI3NoaXBwaW5nX21ldGhvZCBsaSBpbnB1dCB7XG4gICAgbWFyZ2luOiAwIDVweCAwIDA7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuICAud29vY29tbWVyY2UgdWwjc2hpcHBpbmdfbWV0aG9kIGxpIGxhYmVsIHtcbiAgICBtYXJnaW46IDA7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuXG4ud29vY29tbWVyY2UgLmNvbDItc2V0IC5jb2wtMSxcbi53b29jb21tZXJjZS1wYWdlIC5jb2wyLXNldCAuY29sLTEsXG4ud29vY29tbWVyY2UgLmNvbDItc2V0IC5jb2wtMixcbi53b29jb21tZXJjZS1wYWdlIC5jb2wyLXNldCAuY29sLTIge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLndvb2NvbW1lcmNlIC5jb2wyLXNldCAuY29sLTEsXG4gICAgLndvb2NvbW1lcmNlLXBhZ2UgLmNvbDItc2V0IC5jb2wtMSxcbiAgICAud29vY29tbWVyY2UgLmNvbDItc2V0IC5jb2wtMixcbiAgICAud29vY29tbWVyY2UtcGFnZSAuY29sMi1zZXQgLmNvbC0yIHtcbiAgICAgIG1heC13aWR0aDogNDglOyB9IH1cbiAgLndvb2NvbW1lcmNlIC5jb2wyLXNldCAuY29sLTEgLmVkaXQsXG4gIC53b29jb21tZXJjZS1wYWdlIC5jb2wyLXNldCAuY29sLTEgLmVkaXQsXG4gIC53b29jb21tZXJjZSAuY29sMi1zZXQgLmNvbC0yIC5lZGl0LFxuICAud29vY29tbWVyY2UtcGFnZSAuY29sMi1zZXQgLmNvbC0yIC5lZGl0IHtcbiAgICBtYXJnaW46IDE1cHggMCAwOyB9XG5cbi53b29jb21tZXJjZSAjanNQYXlCdXR0b24sXG4ud29vY29tbWVyY2UgYnV0dG9uLndvb2NvbW1lcmNlLUJ1dHRvbiB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29ucy9pY29uLWFycm93LXJpZ2h0LnN2Z1wiKSBuby1yZXBlYXQgcmlnaHQgMCBjZW50ZXI7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM0MjU2NjQ7XG4gIGNvbG9yOiAjNDI1NjY0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQ6IDUwMCAxMnB4LzI4cHggXCJHb3RoYW1cIiwgc2Fucy1zZXJpZjtcbiAgaGVpZ2h0OiAyOHB4O1xuICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICBtYXJnaW46IDAgMCAzMHB4O1xuICBtYXgtd2lkdGg6IDIwMHB4O1xuICBwYWRkaW5nOiAwIDMwcHggMCAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB3aWR0aDogMTAwJTsgfVxuICAud29vY29tbWVyY2UgI2pzUGF5QnV0dG9uOmhvdmVyLCAud29vY29tbWVyY2UgI2pzUGF5QnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbiAgLndvb2NvbW1lcmNlIGJ1dHRvbi53b29jb21tZXJjZS1CdXR0b246aG92ZXIsXG4gIC53b29jb21tZXJjZSBidXR0b24ud29vY29tbWVyY2UtQnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2ljb25zL2ljb24tYXJyb3ctcmlnaHQuc3ZnXCIpO1xuICAgIHBhZGRpbmc6IDAgMCAwIDdweDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLndvb2NvbW1lcmNlIGEuZWRpdCB7XG4gIGJhY2tncm91bmQ6ICM0MjU2NjQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250OiA3MDAgMTBweC8yNHB4IFwiR290aGFtXCIsIHNhbnMtc2VyaWY7XG4gIGhlaWdodDogMjRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgcGFkZGluZzogMCAxMHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC53b29jb21tZXJjZSBhLmVkaXQge1xuICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgIGNvbG9yOiAjNDI1NjY0O1xuICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEwcHg7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBwYWRkaW5nOiAwOyB9IH1cbiAgLndvb2NvbW1lcmNlIGEuZWRpdDpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuLndvb2NvbW1lcmNlIC5jYXJ0LWNvbGxhdGVyYWxzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAwIDEwcHggNjRweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAud29vY29tbWVyY2UgLmNhcnQtY29sbGF0ZXJhbHMge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIHBhZGRpbmc6IDAgMCA2NHB4OyB9IH1cbiAgLndvb2NvbW1lcmNlIC5jYXJ0LWNvbGxhdGVyYWxzOjpiZWZvcmUsIC53b29jb21tZXJjZSAuY2FydC1jb2xsYXRlcmFsczo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLndvb2NvbW1lcmNlIC5jYXJ0LWNvbGxhdGVyYWxzIC5jcm9zcy1zZWxscyB7XG4gICAgb3JkZXI6IDI7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC53b29jb21tZXJjZSAuY2FydC1jb2xsYXRlcmFscyAuY3Jvc3Mtc2VsbHMge1xuICAgICAgICBvcmRlcjogLTE7IH0gfVxuICAgIC53b29jb21tZXJjZSAuY2FydC1jb2xsYXRlcmFscyAuY3Jvc3Mtc2VsbHMgaDIge1xuICAgICAgY29sb3I6ICM0MjU2NjQ7XG4gICAgICBmb250OiAxNHB4LzI3cHggXCJHb3RoYW1cIiwgc2Fucy1zZXJpZjtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAzLjlweDtcbiAgICAgIG1hcmdpbjogMCAwIDMzcHg7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgLndvb2NvbW1lcmNlIC5jYXJ0LWNvbGxhdGVyYWxzIC5jcm9zcy1zZWxscyAuY2FyZC1wcm9kdWN0IHtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIG1heC1oZWlnaHQ6IDIwNHB4O1xuICAgICAgbWF4LXdpZHRoOiAyMDRweDtcbiAgICAgIHdpZHRoOiBhdXRvOyB9XG4gICAgICAud29vY29tbWVyY2UgLmNhcnQtY29sbGF0ZXJhbHMgLmNyb3NzLXNlbGxzIC5jYXJkLXByb2R1Y3QtaW1nIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgNXB4O1xuICAgICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgLndvb2NvbW1lcmNlIC5jYXJ0LWNvbGxhdGVyYWxzIC5jcm9zcy1zZWxscyAuY2FyZC1wcm9kdWN0IGltZyB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDEyMHB4OyB9XG5cbi53b29jb21tZXJjZS1zaGlwcGluZy1jYWxjdWxhdG9yIHtcbiAgbWFyZ2luOiAwIDAgMjVweCBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7IH1cbiAgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWNhbGN1bGF0b3IgLnNoaXBwaW5nLWNhbGN1bGF0b3ItYnV0dG9uIHtcbiAgICBjb2xvcjogIzQyNTY2NDtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgZm9udDogNzAwIDEwcHgvMjRweCBcIkdvdGhhbVwiLCBzYW5zLXNlcmlmO1xuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgbWFyZ2luOiA0cHggMCAxNnB4O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gIC53b29jb21tZXJjZS1zaGlwcGluZy1jYWxjdWxhdG9yIC5zaGlwcGluZy1jYWxjdWxhdG9yLWZvcm0ge1xuICAgIGNsZWFyOiBib3RoO1xuICAgIHdpZHRoOiAxODBweDsgfVxuICAgIC53b29jb21tZXJjZS1zaGlwcGluZy1jYWxjdWxhdG9yIC5zaGlwcGluZy1jYWxjdWxhdG9yLWZvcm0gLmZvcm0tcm93IHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDA7IH1cbiAgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWNhbGN1bGF0b3IgLmlucHV0LXRleHQge1xuICAgIGNvbG9yOiAjNGY0ZjRmO1xuICAgIGZvbnQ6IDUwMCAxMHB4IFwiR290aGFtXCIsIHNhbnMtc2VyaWY7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAxLjdweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZzogMCAxNnB4OyB9XG4gIC53b29jb21tZXJjZS1zaGlwcGluZy1jYWxjdWxhdG9yIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCB7XG4gICAgbWFyZ2luOiAwIDAgMjBweDsgfVxuICAgIC53b29jb21tZXJjZS1zaGlwcGluZy1jYWxjdWxhdG9yIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZWVlO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIGNvbG9yOiAjNGY0ZjRmO1xuICAgICAgZm9udDogNTAwIDEwcHggXCJHb3RoYW1cIiwgc2Fucy1zZXJpZjtcbiAgICAgIGhlaWdodDogMjRweDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAxLjdweDtcbiAgICAgIHBhZGRpbmc6IDAgOHB4O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAgICAgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWNhbGN1bGF0b3IgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICAgICAgICBsaW5lLWhlaWdodDogMjRweDsgfVxuICAgICAgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWNhbGN1bGF0b3IgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3c6OmFmdGVyIHtcbiAgICAgICAgcmlnaHQ6IDEycHg7XG4gICAgICAgIHRvcDogNXB4OyB9XG4gIC53b29jb21tZXJjZS1zaGlwcGluZy1jYWxjdWxhdG9yIC51cGRhdGUtdG90YWxzIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBjb2xvcjogIzQyNTY2NDtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgZm9udDogNzAwIDEwcHgvMTZweCBcIkdvdGhhbVwiLCBzYW5zLXNlcmlmO1xuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLndvb2NvbW1lcmNlICNiaWxsaW5nX2NvdW50cnlfZmllbGQgLndvb2NvbW1lcmNlLWlucHV0LXdyYXBwZXIsXG4ud29vY29tbWVyY2UgI3NoaXBwaW5nX2NvdW50cnlfZmllbGQgLndvb2NvbW1lcmNlLWlucHV0LXdyYXBwZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjZWVlO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgY29sb3I6ICM0MjU2NjQ7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBmb250OiA1MDAgMTJweCBcIkdvdGhhbVwiLCBzYW5zLXNlcmlmO1xuICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIHBhZGRpbmc6IDAgMjBweDsgfVxuICAud29vY29tbWVyY2UgI2JpbGxpbmdfY291bnRyeV9maWVsZCAud29vY29tbWVyY2UtaW5wdXQtd3JhcHBlciBzdHJvbmcsXG4gIC53b29jb21tZXJjZSAjc2hpcHBpbmdfY291bnRyeV9maWVsZCAud29vY29tbWVyY2UtaW5wdXQtd3JhcHBlciBzdHJvbmcge1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4ud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHNfX2ZpZWxkLXdyYXBwZXIgLmZvcm0tcm93IGxhYmVsOmZpcnN0LWNoaWxkLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzX19maWVsZC13cmFwcGVyIC5mb3JtLXJvdyBsYWJlbDpmaXJzdC1jaGlsZCwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzX19maWVsZC13cmFwcGVyIC5mb3JtLXJvdyBsYWJlbDpmaXJzdC1jaGlsZCwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIC5mb3JtLXJvdyBsYWJlbDpmaXJzdC1jaGlsZCwgLndvb2NvbW1lcmNlLWFjY291bnQtZmllbGRzIC5mb3JtLXJvdyBsYWJlbDpmaXJzdC1jaGlsZCB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzX19maWVsZC13cmFwcGVyIC53b29jb21tZXJjZS1pbnB1dC13cmFwcGVyLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzX19maWVsZC13cmFwcGVyIC53b29jb21tZXJjZS1pbnB1dC13cmFwcGVyLCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHNfX2ZpZWxkLXdyYXBwZXIgLndvb2NvbW1lcmNlLWlucHV0LXdyYXBwZXIsIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyAud29vY29tbWVyY2UtaW5wdXQtd3JhcHBlciwgLndvb2NvbW1lcmNlLWFjY291bnQtZmllbGRzIC53b29jb21tZXJjZS1pbnB1dC13cmFwcGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkc19fZmllbGQtd3JhcHBlciBwLmZvcm0tcm93LCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzX19maWVsZC13cmFwcGVyIHAuZm9ybS1yb3csIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkc19fZmllbGQtd3JhcHBlciBwLmZvcm0tcm93LCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgcC5mb3JtLXJvdywgLndvb2NvbW1lcmNlLWFjY291bnQtZmllbGRzIHAuZm9ybS1yb3cge1xuICBtYXJnaW46IDAgMCAxNnB4O1xuICBwYWRkaW5nOiAwOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkc19fZmllbGQtd3JhcHBlciBwLmZvcm0tcm93LCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzX19maWVsZC13cmFwcGVyIHAuZm9ybS1yb3csIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkc19fZmllbGQtd3JhcHBlciBwLmZvcm0tcm93LCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgcC5mb3JtLXJvdywgLndvb2NvbW1lcmNlLWFjY291bnQtZmllbGRzIHAuZm9ybS1yb3cge1xuICAgICAgbWFyZ2luOiAwIDAgMzNweDsgfSB9XG4gIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkc19fZmllbGQtd3JhcHBlciBwLmZvcm0tcm93LnZhbGlkYXRlLXN0YXRlLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzX19maWVsZC13cmFwcGVyIHAuZm9ybS1yb3cudmFsaWRhdGUtc3RhdGUsIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkc19fZmllbGQtd3JhcHBlciBwLmZvcm0tcm93LnZhbGlkYXRlLXN0YXRlLCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgcC5mb3JtLXJvdy52YWxpZGF0ZS1zdGF0ZSwgLndvb2NvbW1lcmNlLWFjY291bnQtZmllbGRzIHAuZm9ybS1yb3cudmFsaWRhdGUtc3RhdGUge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHNfX2ZpZWxkLXdyYXBwZXIgcC5mb3JtLXJvdy52YWxpZGF0ZS1zdGF0ZSwgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkc19fZmllbGQtd3JhcHBlciBwLmZvcm0tcm93LnZhbGlkYXRlLXN0YXRlLCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHNfX2ZpZWxkLXdyYXBwZXIgcC5mb3JtLXJvdy52YWxpZGF0ZS1zdGF0ZSwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIHAuZm9ybS1yb3cudmFsaWRhdGUtc3RhdGUsIC53b29jb21tZXJjZS1hY2NvdW50LWZpZWxkcyBwLmZvcm0tcm93LnZhbGlkYXRlLXN0YXRlIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDIyOHB4KTsgfSB9XG4gIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkc19fZmllbGQtd3JhcHBlciBwLmZvcm0tcm93LnZhbGlkYXRlLXBvc3Rjb2RlLCAud29vY29tbWVyY2Utc2hpcHBpbmctZmllbGRzX19maWVsZC13cmFwcGVyIHAuZm9ybS1yb3cudmFsaWRhdGUtcG9zdGNvZGUsIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkc19fZmllbGQtd3JhcHBlciBwLmZvcm0tcm93LnZhbGlkYXRlLXBvc3Rjb2RlLCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgcC5mb3JtLXJvdy52YWxpZGF0ZS1wb3N0Y29kZSwgLndvb2NvbW1lcmNlLWFjY291bnQtZmllbGRzIHAuZm9ybS1yb3cudmFsaWRhdGUtcG9zdGNvZGUge1xuICAgIGNsZWFyOiBub25lO1xuICAgIGZsb2F0OiByaWdodDtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLndvb2NvbW1lcmNlLWJpbGxpbmctZmllbGRzX19maWVsZC13cmFwcGVyIHAuZm9ybS1yb3cudmFsaWRhdGUtcG9zdGNvZGUsIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHNfX2ZpZWxkLXdyYXBwZXIgcC5mb3JtLXJvdy52YWxpZGF0ZS1wb3N0Y29kZSwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzX19maWVsZC13cmFwcGVyIHAuZm9ybS1yb3cudmFsaWRhdGUtcG9zdGNvZGUsIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyBwLmZvcm0tcm93LnZhbGlkYXRlLXBvc3Rjb2RlLCAud29vY29tbWVyY2UtYWNjb3VudC1maWVsZHMgcC5mb3JtLXJvdy52YWxpZGF0ZS1wb3N0Y29kZSB7XG4gICAgICAgIHdpZHRoOiAyMDRweDsgfSB9XG5cbi53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkc19fZmllbGQtd3JhcHBlciAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUsIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHNfX2ZpZWxkLXdyYXBwZXIgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlLCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHNfX2ZpZWxkLXdyYXBwZXIgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlLCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlLCAud29vY29tbWVyY2UtYWNjb3VudC1maWVsZHMgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcbiAgYmFja2dyb3VuZDogI2VlZTtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNvbG9yOiAjNDI1NjY0O1xuICBmb250OiA1MDAgMTJweC80OHB4IFwiR290aGFtXCIsIHNhbnMtc2VyaWY7XG4gIGxldHRlci1zcGFjaW5nOiAycHg7XG4gIGhlaWdodDogNDhweDtcbiAgcGFkZGluZzogMCAyNHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkc19fZmllbGQtd3JhcHBlciAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCwgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkc19fZmllbGQtd3JhcHBlciAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzX19maWVsZC13cmFwcGVyIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkLCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHMgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQsIC53b29jb21tZXJjZS1hY2NvdW50LWZpZWxkcyAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZvbnQ6IDUwMCAxMnB4LzQ2cHggXCJHb3RoYW1cIiwgc2Fucy1zZXJpZjtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDsgfVxuXG4ud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHNfX2ZpZWxkLXdyYXBwZXIgYnV0dG9uLmJ1dHRvbiwgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkc19fZmllbGQtd3JhcHBlciBidXR0b24uYnV0dG9uLCAud29vY29tbWVyY2UtYWRkcmVzcy1maWVsZHNfX2ZpZWxkLXdyYXBwZXIgYnV0dG9uLmJ1dHRvbiwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIGJ1dHRvbi5idXR0b24sIC53b29jb21tZXJjZS1hY2NvdW50LWZpZWxkcyBidXR0b24uYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb25zL2ljb24tYXJyb3ctcmlnaHQuc3ZnXCIpIG5vLXJlcGVhdCByaWdodCAwIGNlbnRlcjtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzQyNTY2NDtcbiAgY29sb3I6ICM0MjU2NjQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udDogNTAwIDEycHgvMjhweCBcIkdvdGhhbVwiLCBzYW5zLXNlcmlmO1xuICBoZWlnaHQ6IDI4cHg7XG4gIGxldHRlci1zcGFjaW5nOiAycHg7XG4gIG1hcmdpbjogMCAwIDMwcHg7XG4gIG1heC13aWR0aDogMjAwcHg7XG4gIHBhZGRpbmc6IDAgMzBweCAwIDA7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIC53b29jb21tZXJjZS1iaWxsaW5nLWZpZWxkc19fZmllbGQtd3JhcHBlciBidXR0b24uYnV0dG9uOmhvdmVyLCAud29vY29tbWVyY2UtYmlsbGluZy1maWVsZHNfX2ZpZWxkLXdyYXBwZXIgYnV0dG9uLmJ1dHRvbjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsIC53b29jb21tZXJjZS1zaGlwcGluZy1maWVsZHNfX2ZpZWxkLXdyYXBwZXIgYnV0dG9uLmJ1dHRvbjpob3ZlciwgLndvb2NvbW1lcmNlLXNoaXBwaW5nLWZpZWxkc19fZmllbGQtd3JhcHBlciBidXR0b24uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzX19maWVsZC13cmFwcGVyIGJ1dHRvbi5idXR0b246aG92ZXIsIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkc19fZmllbGQtd3JhcHBlciBidXR0b24uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLndvb2NvbW1lcmNlLWFkZHJlc3MtZmllbGRzIGJ1dHRvbi5idXR0b246aG92ZXIsIC53b29jb21tZXJjZS1hZGRyZXNzLWZpZWxkcyBidXR0b24uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSwgLndvb2NvbW1lcmNlLWFjY291bnQtZmllbGRzIGJ1dHRvbi5idXR0b246aG92ZXIsIC53b29jb21tZXJjZS1hY2NvdW50LWZpZWxkcyBidXR0b24uYnV0dG9uOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1nL2ljb25zL2ljb24tYXJyb3ctcmlnaHQuc3ZnXCIpO1xuICAgIHBhZGRpbmc6IDAgMCAwIDdweDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLndvb2NvbW1lcmNlLWFkZGl0aW9uYWwtZmllbGRzIHAuZm9ybS1yb3cge1xuICBtYXJnaW46IDAgMCAzMnB4O1xuICBwYWRkaW5nOiAwOyB9XG4gIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyBwLmZvcm0tcm93IC53b29jb21tZXJjZS1pbnB1dC13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIC53b29jb21tZXJjZS1hZGRpdGlvbmFsLWZpZWxkcyBwLmZvcm0tcm93IC53b29jb21tZXJjZS1pbnB1dC13cmFwcGVyIHRleHRhcmVhIHtcbiAgICAgIGhlaWdodDogMTAwcHg7IH1cblxuLndvb2NvbW1lcmNlICNwYXltZW50IC5wYXltZW50X2JveCAuZm9ybS1yb3ctZmlyc3Qge1xuICB3aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLndvb2NvbW1lcmNlICNwYXltZW50IC5wYXltZW50X2JveCBpbnB1dCB7XG4gIGJvcmRlcjogMDtcbiAgZm9udC1mYW1pbHk6IC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIFwiTm90byBTYW5zXCIsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgcGFkZGluZzogMTBweDsgfVxuICAud29vY29tbWVyY2UgI3BheW1lbnQgLnBheW1lbnRfYm94IGlucHV0W25hbWU9Y2NhcmROdW1iZXJdIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9XG5cbi53b29jb21tZXJjZSAjcGF5bWVudCAucGF5bWVudF9ib3ggc2VsZWN0IHtcbiAgZm9udC1mYW1pbHk6IC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIFwiTm90byBTYW5zXCIsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiAgcGFkZGluZzogMnB4IDEwcHg7IH1cbiAgLndvb2NvbW1lcmNlICNwYXltZW50IC5wYXltZW50X2JveCBzZWxlY3Qud29vY29tbWVyY2UtY2MteWVhciB7XG4gICAgbWFyZ2luOiAwIDEwcHggMCAwOyB9XG5cbi53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXIgdGFibGUuc2hvcF90YWJsZSB0Zm9vdCB0ci5zaGlwcGluZyB0ZCB7XG4gIGNvbG9yOiAjNDI1NjY0O1xuICBmb250OiAxMnB4LzE4cHggXCJHb3RoYW1cIiwgc2Fucy1zZXJpZjtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7IH1cblxuLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlciB0YWJsZS5zaG9wX3RhYmxlIHRib2R5IHRkLFxuLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlciB0YWJsZS5zaG9wX3RhYmxlIHRib2R5IHRoLFxuLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlciB0YWJsZS5zaG9wX3RhYmxlIHRmb290IHRkLFxuLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlciB0YWJsZS5zaG9wX3RhYmxlIHRmb290IHRoIHtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogIzQyNTY2NDtcbiAgZm9udDogMTRweC8yNHB4IFwiVXRvcGlhIFN0ZFwiLCBzZXJpZjtcbiAgcGFkZGluZzogOXB4IDA7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7IH1cbiAgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlciB0YWJsZS5zaG9wX3RhYmxlIHRib2R5IHRkOm50aC1jaGlsZCgyKSwgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlciB0YWJsZS5zaG9wX3RhYmxlIHRib2R5IHRkLnJlY3VycmluZy10b3RhbC10ZCxcbiAgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlciB0YWJsZS5zaG9wX3RhYmxlIHRib2R5IHRoOm50aC1jaGlsZCgyKSxcbiAgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlciB0YWJsZS5zaG9wX3RhYmxlIHRib2R5IHRoLnJlY3VycmluZy10b3RhbC10ZCxcbiAgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlciB0YWJsZS5zaG9wX3RhYmxlIHRmb290IHRkOm50aC1jaGlsZCgyKSxcbiAgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlciB0YWJsZS5zaG9wX3RhYmxlIHRmb290IHRkLnJlY3VycmluZy10b3RhbC10ZCxcbiAgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlciB0YWJsZS5zaG9wX3RhYmxlIHRmb290IHRoOm50aC1jaGlsZCgyKSxcbiAgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlciB0YWJsZS5zaG9wX3RhYmxlIHRmb290IHRoLnJlY3VycmluZy10b3RhbC10ZCB7XG4gICAgY29sb3I6ICM0MjU2NjQ7XG4gICAgZm9udDogNTAwIDEycHgvMjdweCBcIkdvdGhhbVwiLCBzYW5zLXNlcmlmO1xuICAgIGxldHRlci1zcGFjaW5nOiAyLjdweDtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50OyB9XG4gIC53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXIgdGFibGUuc2hvcF90YWJsZSB0Ym9keSB0ZC5vcmRlci10b3RhbC10ZCBzdHJvbmcgc3BhbixcbiAgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlciB0YWJsZS5zaG9wX3RhYmxlIHRib2R5IHRoLm9yZGVyLXRvdGFsLXRkIHN0cm9uZyBzcGFuLFxuICAud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyIHRhYmxlLnNob3BfdGFibGUgdGZvb3QgdGQub3JkZXItdG90YWwtdGQgc3Ryb25nIHNwYW4sXG4gIC53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXIgdGFibGUuc2hvcF90YWJsZSB0Zm9vdCB0aC5vcmRlci10b3RhbC10ZCBzdHJvbmcgc3BhbiB7XG4gICAgZm9udDogMjRweC8yNHB4IFwiVXRvcGlhIFN0ZFwiLCBzZXJpZjtcbiAgICBsZXR0ZXItc3BhY2luZzogMDsgfVxuICAud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyIHRhYmxlLnNob3BfdGFibGUgdGJvZHkgdGQgLnByb2R1Y3QtbmFtZS1kZXNjcmlwdGlvbixcbiAgLndvb2NvbW1lcmNlLWNoZWNrb3V0LXJldmlldy1vcmRlciB0YWJsZS5zaG9wX3RhYmxlIHRib2R5IHRoIC5wcm9kdWN0LW5hbWUtZGVzY3JpcHRpb24sXG4gIC53b29jb21tZXJjZS1jaGVja291dC1yZXZpZXctb3JkZXIgdGFibGUuc2hvcF90YWJsZSB0Zm9vdCB0ZCAucHJvZHVjdC1uYW1lLWRlc2NyaXB0aW9uLFxuICAud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyIHRhYmxlLnNob3BfdGFibGUgdGZvb3QgdGggLnByb2R1Y3QtbmFtZS1kZXNjcmlwdGlvbiB7XG4gICAgZm9udDogMTJweC8yMnB4IFwiR290aGFtXCIsIHNhbnMtc2VyaWY7IH1cblxuLndvb2NvbW1lcmNlIGZvcm0gLmZvcm0tcm93LWZpcnN0LFxuLndvb2NvbW1lcmNlIGZvcm0gLmZvcm0tcm93LWxhc3QsXG4ud29vY29tbWVyY2UtcGFnZSBmb3JtIC5mb3JtLXJvdy1maXJzdCxcbi53b29jb21tZXJjZS1wYWdlIGZvcm0gLmZvcm0tcm93LWxhc3Qge1xuICB3aWR0aDogMTAwJTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAud29vY29tbWVyY2UgZm9ybSAuZm9ybS1yb3ctZmlyc3QsXG4gICAgLndvb2NvbW1lcmNlIGZvcm0gLmZvcm0tcm93LWxhc3QsXG4gICAgLndvb2NvbW1lcmNlLXBhZ2UgZm9ybSAuZm9ybS1yb3ctZmlyc3QsXG4gICAgLndvb2NvbW1lcmNlLXBhZ2UgZm9ybSAuZm9ybS1yb3ctbGFzdCB7XG4gICAgICB3aWR0aDogY2FsYyg1MCUgLSAxMnB4KTsgfSB9XG5cbiNhZGRfcGF5bWVudF9tZXRob2QgdGFibGUuY2FydCBpbWcsXG4ud29vY29tbWVyY2UtY2FydCB0YWJsZS5jYXJ0IGltZyxcbi53b29jb21tZXJjZS1jaGVja291dCB0YWJsZS5jYXJ0IGltZyB7XG4gIHdpZHRoOiAxNjhweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDE0cHgpIHtcbiAgICAjYWRkX3BheW1lbnRfbWV0aG9kIHRhYmxlLmNhcnQgaW1nLFxuICAgIC53b29jb21tZXJjZS1jYXJ0IHRhYmxlLmNhcnQgaW1nLFxuICAgIC53b29jb21tZXJjZS1jaGVja291dCB0YWJsZS5jYXJ0IGltZyB7XG4gICAgICB3aWR0aDogMjA4cHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAjYWRkX3BheW1lbnRfbWV0aG9kIHRhYmxlLmNhcnQgaW1nLFxuICAgIC53b29jb21tZXJjZS1jYXJ0IHRhYmxlLmNhcnQgaW1nLFxuICAgIC53b29jb21tZXJjZS1jaGVja291dCB0YWJsZS5jYXJ0IGltZyB7XG4gICAgICB3aWR0aDogMTA4cHg7IH0gfVxuXG4ud29vY29tbWVyY2UgdGFibGUuc2hvcF90YWJsZV9yZXNwb25zaXZlIHRyIHRkOjpiZWZvcmUsXG4ud29vY29tbWVyY2UtcGFnZSB0YWJsZS5zaG9wX3RhYmxlX3Jlc3BvbnNpdmUgdHIgdGQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IGF0dHIoZGF0YS10aXRsZSk7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLndvb2NvbW1lcmNlIHRhYmxlLnNob3BfdGFibGVfcmVzcG9uc2l2ZSB0ciB0ZDo6YmVmb3JlLFxuICAgIC53b29jb21tZXJjZS1wYWdlIHRhYmxlLnNob3BfdGFibGVfcmVzcG9uc2l2ZSB0ciB0ZDo6YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbi53b29jb21tZXJjZSB0YWJsZS5teV9hY2NvdW50X29yZGVycyAub3JkZXItYWN0aW9ucyAuYnV0dG9uLFxuLndvb2NvbW1lcmNlIHRhYmxlLm15X2FjY291bnRfb3JkZXJzIHRyIHRkLm9yZGVyLWFjdGlvbnMgLmJ1dHRvbixcbi53b29jb21tZXJjZS1wYWdlIHRhYmxlLm15X2FjY291bnRfb3JkZXJzIHRyIHRkLm9yZGVyLWFjdGlvbnMgLmJ1dHRvbiB7XG4gIG1hcmdpbjogMCA2cHggMCAwOyB9XG4gIC53b29jb21tZXJjZSB0YWJsZS5teV9hY2NvdW50X29yZGVycyAub3JkZXItYWN0aW9ucyAuYnV0dG9uOmxhc3QtY2hpbGQsXG4gIC53b29jb21tZXJjZSB0YWJsZS5teV9hY2NvdW50X29yZGVycyB0ciB0ZC5vcmRlci1hY3Rpb25zIC5idXR0b246bGFzdC1jaGlsZCxcbiAgLndvb2NvbW1lcmNlLXBhZ2UgdGFibGUubXlfYWNjb3VudF9vcmRlcnMgdHIgdGQub3JkZXItYWN0aW9ucyAuYnV0dG9uOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMDsgfVxuXG4ud29vY29tbWVyY2UgdGFibGUuc2hvcF90YWJsZV9yZXNwb25zaXZlIHRyOm50aC1jaGlsZCgybikgdGQsXG4ud29vY29tbWVyY2UtcGFnZSB0YWJsZS5zaG9wX3RhYmxlX3Jlc3BvbnNpdmUgdHI6bnRoLWNoaWxkKDJuKSB0ZCB7XG4gIGJhY2tncm91bmQ6IG5vbmU7IH1cblxuLndvb2NvbW1lcmNlLWVycm9yLFxuLndvb2NvbW1lcmNlLWluZm8sXG4ud29vY29tbWVyY2UtbWVzc2FnZSB7XG4gIG1hcmdpbjogMjBweCAwOyB9XG5cbi53b29jb21tZXJjZS1BZGRyZXNzIHtcbiAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC53b29jb21tZXJjZS1BZGRyZXNzIHtcbiAgICAgIG1heC13aWR0aDogNTAlOyB9IH1cbiAgLndvb2NvbW1lcmNlLUFkZHJlc3MtdGl0bGUge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgICAud29vY29tbWVyY2UtQWRkcmVzcy10aXRsZSBoMyB7XG4gICAgICBtYXJnaW46IDA7IH1cblxuLnNlbGVjdDItc2VhcmNoLS1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcbiAgY29sb3I6ICM0ZjRmNGY7XG4gIGZvbnQ6IDUwMCAxMHB4IFwiR290aGFtXCIsIHNhbnMtc2VyaWY7XG4gIGhlaWdodDogMjRweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDEuN3B4O1xuICBwYWRkaW5nOiAwIDE2cHg7IH1cblxuLnNlbGVjdDItZHJvcGRvd24ge1xuICBib3JkZXItY29sb3I6ICNlZWU7IH1cblxuYS53b29jb21tZXJjZS1yZW1vdmUtY291cG9uIHtcbiAgY29sb3I6ICM0MjU2NjQ7XG4gIGZvbnQtc2l6ZTogMTBweDtcbiAgbGV0dGVyLXNwYWNpbmc6IDA7IH1cblxuLmZpcnN0LXBheW1lbnQtZGF0ZSB7XG4gIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdzo6YWZ0ZXIge1xuICBib3JkZXItcmlnaHQ6IDNweCBzb2xpZCAjQzZBRDhGO1xuICBib3JkZXItYm90dG9tOiAzcHggc29saWQgI0M2QUQ4RjtcbiAgY29udGVudDogJyc7XG4gIGhlaWdodDogOXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAyMnB4O1xuICB0b3A6IDIwcHg7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgd2lkdGg6IDlweDsgfVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyBiIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uY2FydC10b3RhbHMge1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBtYXJnaW46IGF1dG8gYXV0byA0OHB4O1xuICBtYXgtd2lkdGg6IDMxOHB4O1xuICBwYWRkaW5nOiAyNHB4O1xuICB3aWR0aDogMTAwJTtcbiAgZm9udDogMTRweC8yNHB4IFwiVXRvcGlhIFN0ZFwiLCBzZXJpZjsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuY2FydC10b3RhbHMge1xuICAgICAgbWFyZ2luOiAwIDAgMCBhdXRvOyB9IH1cbiAgLmNhcnQtdG90YWxzLWxpbmUge1xuICAgIGNvbG9yOiAjNDI1NjY0O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGZvbnQ6IDE0cHgvMjRweCBcIlV0b3BpYSBTdGRcIiwgc2VyaWY7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gICAgLmNhcnQtdG90YWxzLWxpbmUtdG9vbHRpcCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cbiAgLmNhcnQtdG90YWxzLXRpdGxlIHtcbiAgICBjb2xvcjogIzQyNTY2NDtcbiAgICBmb250OiAxMnB4LzI0cHggXCJVdG9waWEgU3RkXCIsIHNlcmlmO1xuICAgIG1hcmdpbjogMCAwIDE5cHg7XG4gICAgbWF4LXdpZHRoOiA1MCU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgIC5jYXJ0LXRvdGFscy10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDsgfSB9XG4gIC5jYXJ0LXRvdGFscy1wcmljZSB7XG4gICAgY29sb3I6ICM0MjU2NjQ7XG4gICAgZm9udDogNTAwIDEycHgvMjRweCBcIkdvdGhhbVwiLCBzYW5zLXNlcmlmO1xuICAgIGxldHRlci1zcGFjaW5nOiAyLjdweDtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICB0ZXh0LWFsaWduOiByaWdodDsgfVxuICAgIC5jYXJ0LXRvdGFscy1wcmljZS1hbW91bnQge1xuICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7IH1cbiAgICAgIC5jYXJ0LXRvdGFscy1wcmljZS1hbW91bnQgLmluY2x1ZGVzX3RheCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAuY2FydC10b3RhbHMtcHJpY2UgLmZpcnN0LXBheW1lbnQtZGF0ZSB7XG4gICAgICBtYXJnaW4tbGVmdDogLTIwJTtcbiAgICAgIHdpZHRoOiAxMjAlO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDsgfVxuICAuY2FydC10b3RhbHMgaDIge1xuICAgIGNvbG9yOiAjNDI1NjY0O1xuICAgIGZvbnQ6IDE4cHgvMjRweCBcIlV0b3BpYSBTdGRcIiwgc2VyaWY7XG4gICAgbWFyZ2luOiAwIDAgMzJweDsgfVxuICAuY2FydC10b3RhbHMgLmJ0biB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIHdpZHRoOiAxNjBweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0MTRweCkge1xuICAgICAgLmNhcnQtdG90YWxzIC5idG4ge1xuICAgICAgICBmb250LXNpemU6IDEycHg7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmNhcnQtdG90YWxzIC5idG4ge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7IH0gfVxuXG4uZ3JpbmQge1xuICBiYWNrZ3JvdW5kOiAjZWVlO1xuICBtYXJnaW46IDAgMCAyOXB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5ncmluZCB7XG4gICAgICBtYXJnaW46IDAgMCAxNnB4OyB9IH1cbiAgLmdyaW5kLXRpdGxlIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJhY2tncm91bmQ6ICM0MjU2NjQ7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmb250OiA1MDAgMTJweC8xMnB4IFwiR290aGFtXCIsIHNhbnMtc2VyaWY7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDAgMjRweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAgIC5ncmluZC10aXRsZSAudG9vbHRpcC1oZWxwIHtcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0bzsgfVxuICAuZ3JpbmQtbGlzdCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgLmdyaW5kLWl0ZW0ge1xuICAgIGNvbG9yOiAjNDI1NjY0O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGhlaWdodDogMTIwcHg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDE1cHggMjBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAvIDMpOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuZ3JpbmQtaXRlbSB7XG4gICAgICAgIHdpZHRoOiAyMCU7IH0gfVxuICAgIC5ncmluZC1pdGVtOmhvdmVyIC5ncmluZC1pY29uIHBhdGgge1xuICAgICAgZmlsbDogI0M2QUQ4RjsgfVxuICAgIC5ncmluZC1pdGVtOmhvdmVyIC5ncmluZC1pdGVtLXRpdGxlIHtcbiAgICAgIGNvbG9yOiAjNDI1NjY0OyB9XG4gICAgLmdyaW5kLWl0ZW0tdGl0bGUge1xuICAgICAgY29sb3I6ICNiM2IzYjM7XG4gICAgICBmb250OiAxMHB4LzE2cHggXCJHb3RoYW1cIiwgc2Fucy1zZXJpZjtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHotaW5kZXg6IDI7IH1cbiAgICAuZ3JpbmQtaXRlbSBpbnB1dCB7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgei1pbmRleDogLTE7IH1cbiAgICAgIC5ncmluZC1pdGVtIGlucHV0OmNoZWNrZWQgfiAuZ3JpbmQtb3ZlcmxheSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7IH1cbiAgICAgIC5ncmluZC1pdGVtIGlucHV0OmNoZWNrZWQgfiAuZ3JpbmQtaXRlbS10aXRsZSB7XG4gICAgICAgIGNvbG9yOiAjNDI1NjY0OyB9XG4gICAgICAuZ3JpbmQtaXRlbSBpbnB1dDpjaGVja2VkIH4gLmdyaW5kLWljb24gcGF0aCB7XG4gICAgICAgIGZpbGw6ICNDNkFEOEY7IH1cbiAgLmdyaW5kLWluZm8ge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBjb2xvcjogIzQyNTY2NDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZvbnQ6IDcwMCAxMHB4LzEwcHggXCJHb3RoYW1cIiwgc2Fucy1zZXJpZjtcbiAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHBhZGRpbmc6IDIwcHggMCAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAzKTsgfVxuICAgIC5ncmluZC1pbmZvLXRpdGxlOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbnMvaWNvbi1pbmZvLnN2Z1wiKSBuby1yZXBlYXQ7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGhlaWdodDogMTJweDtcbiAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gNnB4KTtcbiAgICAgIG1hcmdpbjogMCAwIDJweCAycHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IGNhbGMoNTAlIC0gMTVweCk7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgd2lkdGg6IDEycHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5ncmluZC1pbmZvIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gIC5ncmluZC1pY29uIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgaGVpZ2h0OiA2NHB4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbjogMCAwIDJweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjsgfVxuICAgIC5ncmluZC1pY29uIHBhdGgge1xuICAgICAgdHJhbnNpdGlvbjogYWxsIC4yNXMgZWFzZTsgfVxuICAuZ3JpbmQtb3ZlcmxheSB7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAwOyB9XG5cbi5wcm9kdWN0LXNpemUge1xuICBiYWNrZ3JvdW5kOiAjZWVlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW46IDAgMCAxNnB4O1xuICBwYWRkaW5nOiA4cHggOHB4IDhweCAyM3B4O1xuICB3aWR0aDogMTAwJTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAucHJvZHVjdC1zaXplIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB3aWR0aDogMzAwcHg7IH0gfVxuICAucHJvZHVjdC1zaXplICsgLmNhcnQtcXVhbnRpdHkge1xuICAgIHBhZGRpbmctbGVmdDogMjRweCAhaW1wb3J0YW50OyB9XG4gIC5wcm9kdWN0LXNpemUtdGl0bGUge1xuICAgIGZvbnQ6IDUwMCAxMnB4LzMycHggXCJHb3RoYW1cIiwgc2Fucy1zZXJpZjtcbiAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICAgIG1hcmdpbjogMCA4cHggMCAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgLnByb2R1Y3Qtc2l6ZSAuY2FydC10aXRsZSB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAucHJvZHVjdC1zaXplIC5jYXJ0LXRpdGxlIHtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7IH0gfVxuXG4ud29vY29tbWVyY2Utb3JkZXIge1xuICBwYWRkaW5nLXRvcDogMzBweDsgfVxuXG4ud29vY29tbWVyY2Utb3JkZXItcGF5IC5jYXJ0LXBhZ2Uge1xuICBwYWRkaW5nOiA0MHB4IDA7IH1cblxuLndvb2NvbW1lcmNlLW9yZGVyLXBheSB1bC5vcmRlcl9kZXRhaWxzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwOyB9XG4gIC53b29jb21tZXJjZS1vcmRlci1wYXkgdWwub3JkZXJfZGV0YWlscyBsaSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG1hcmdpbjogMjBweCAyMHB4IDEwcHggMDtcbiAgICBtYXgtd2lkdGg6IDIwNXB4O1xuICAgIHBhZGRpbmctYm90dG9tOiAxN3B4O1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLndvb2NvbW1lcmNlLW9yZGVyLXBheSB1bC5vcmRlcl9kZXRhaWxzIGxpOmxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTsgfVxuICAgIC53b29jb21tZXJjZS1vcmRlci1wYXkgdWwub3JkZXJfZGV0YWlscyBsaSA+IHN0cm9uZyB7XG4gICAgICBmb250LWZhbWlseTogXCJVdG9waWEgU3RkXCIsIHNlcmlmO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgbWFyZ2luLXRvcDogNXB4OyB9XG5cbi53b29jb21tZXJjZS1vcmRlci1wYXkgZm9ybSBmaWVsZHNldCB7XG4gIGJvcmRlcjogMDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwOyB9XG5cbi53b29jb21tZXJjZS1vcmRlci1wYXkgZm9ybSAuZm9ybS1yb3cge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgcGFkZGluZzogMDsgfVxuICAud29vY29tbWVyY2Utb3JkZXItcGF5IGZvcm0gLmZvcm0tcm93IGxhYmVsIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbVwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLndvb2NvbW1lcmNlLW9yZGVyLXBheSBmb3JtIC5mb3JtLXJvdyBpbnB1dCxcbiAgLndvb2NvbW1lcmNlLW9yZGVyLXBheSBmb3JtIC5mb3JtLXJvdyBzZWxlY3Qge1xuICAgIGJhY2tncm91bmQ6ICNlZWU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGNvbG9yOiAjNDI1NjY0O1xuICAgIGZvbnQ6IDUwMCAxMnB4IFwiR290aGFtXCIsIHNhbnMtc2VyaWY7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgcGFkZGluZzogMCAxMHB4OyB9XG4gIC53b29jb21tZXJjZS1vcmRlci1wYXkgZm9ybSAuZm9ybS1yb3cgc2VsZWN0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luOiAxMHB4IDEwcHggMCAwO1xuICAgIG1heC13aWR0aDogMTUwcHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgIC53b29jb21tZXJjZS1vcmRlci1wYXkgZm9ybSAuZm9ybS1yb3cgc2VsZWN0IHtcbiAgICAgICAgbWFyZ2luOiAwIDEwcHggMCAwOyB9IH1cbiAgLndvb2NvbW1lcmNlLW9yZGVyLXBheSBmb3JtIC5mb3JtLXJvdzpudGgtY2hpbGQoMSkge1xuICAgIG1hcmdpbi1ib3R0b206IDQ1cHg7IH1cbiAgLndvb2NvbW1lcmNlLW9yZGVyLXBheSBmb3JtIC5mb3JtLXJvdzpudGgtY2hpbGQoMykge1xuICAgIG1heC13aWR0aDogMzUwcHg7IH1cbiAgLndvb2NvbW1lcmNlLW9yZGVyLXBheSBmb3JtIC5mb3JtLXJvdy5mb3JtLXJvdy1sYXN0IHtcbiAgICBmbG9hdDogbm9uZTsgfVxuICAud29vY29tbWVyY2Utb3JkZXItcGF5IGZvcm0gLmZvcm0tcm93IC5zZWN1cmVwYXlfY2FyZF9jY3ZfZGVzY3JpcHRpb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbVwiLCBzYW5zLXNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC53b29jb21tZXJjZS1vcmRlci1wYXkgZm9ybSAuZm9ybS1yb3cgI3NlY3VyZXBheV9jYXJkX2NjdiB7XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICAgIG1pbi13aWR0aDogMTAwcHg7IH1cbiAgLndvb2NvbW1lcmNlLW9yZGVyLXBheSBmb3JtIC5mb3JtLXJvdyAucmVxdWlyZWQge1xuICAgIGNvbG9yOiAjNDI1NjY0O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBtYXJnaW46IDAgMCAwIDVweDsgfVxuXG4ud29vY29tbWVyY2Utb3JkZXItcGF5IGZvcm0gI2pzUGF5QnV0dG9uIHtcbiAgbWFyZ2luLXRvcDogMzVweDsgfVxuXG4ud29vY29tbWVyY2UgZm9ybSAuZm9ybS1yb3cud29vY29tbWVyY2UtaW52YWxpZCAuc3RhdGVfc2VsZWN0IHtcbiAgYmFja2dyb3VuZDogI2VlZWVlZTtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNvbG9yOiAjNDI1NjY0O1xuICBmb250OiA1MDAgMTJweCBcIkdvdGhhbVwiLCBzYW5zLXNlcmlmO1xuICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIHBhZGRpbmc6IDAgMjBweDsgfVxuXG4ud29vY29tbWVyY2UgZm9ybSAuZm9ybS1yb3cud29vY29tbWVyY2UtdmFsaWRhdGVkIC5zZWxlY3QyLWNvbnRhaW5lcixcbi53b29jb21tZXJjZSBmb3JtIC5mb3JtLXJvdy53b29jb21tZXJjZS12YWxpZGF0ZWQgaW5wdXQuaW5wdXQtdGV4dCxcbi53b29jb21tZXJjZSBmb3JtIC5mb3JtLXJvdy53b29jb21tZXJjZS12YWxpZGF0ZWQgc2VsZWN0IHtcbiAgYm9yZGVyLWNvbG9yOiAjYzZhZDhmOyB9XG5cbi53b29jb21tZXJjZSAuY2FydC10b3RhbHMtcHJpY2UgLmluY2x1ZGVzX3RheCxcbi53b29jb21tZXJjZSBmb3JtLndvb2NvbW1lcmNlLWNoZWNrb3V0IC5pbmNsdWRlc190YXgge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4ud29vY29tbWVyY2Utc3RvcmUtbm90aWNlLCBwLmRlbW9fc3RvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDI1NjY0O1xuICBwYWRkaW5nOiAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmFkbWluLWJhciBwLmRlbW9fc3RvcmUge1xuICB0b3A6IDA7IH1cblxuLmFib3V0LWNvbXBhbnktYm90dG9tIHtcbiAgbWFyZ2luOiAwIDAgNDdweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuYWJvdXQtY29tcGFueS1ib3R0b20ge1xuICAgICAgbWFyZ2luOiAwIDAgOTVweDsgfSB9XG4gIC5hYm91dC1jb21wYW55LWJvdHRvbS1pdGVtIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgMDtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgZm9udDogMTRweC8zMnB4IFwiVXRvcGlhIFN0ZFwiLCBzZXJpZjtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjRweDtcbiAgICBwYWRkaW5nLXRvcDogMjRweDtcbiAgICBtaW4taGVpZ2h0OiA1NDBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5hYm91dC1jb21wYW55LWJvdHRvbS1pdGVtIHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNDhweDtcbiAgICAgICAgcGFkZGluZy10b3A6IDQ4cHg7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmFib3V0LWNvbXBhbnktYm90dG9tLWl0ZW0ge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDYwcHg7IH1cbiAgICAgICAgLmFib3V0LWNvbXBhbnktYm90dG9tLWl0ZW06bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogNTVweDsgfSB9XG4gICAgLmFib3V0LWNvbXBhbnktYm90dG9tLWl0ZW0gaDIudGl0bGUge1xuICAgICAgbWFyZ2luOiA4cHggMCAzMXB4O1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAgIC5hYm91dC1jb21wYW55LWJvdHRvbS1pdGVtIC5idG4tYXJyb3cge1xuICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbiAgICAgIG1hcmdpbjogYXV0byAwIDA7IH1cbiAgICAuYWJvdXQtY29tcGFueS1ib3R0b20taXRlbSBwIHtcbiAgICAgIGZvbnQ6IGluaGVyaXQ7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmFib3V0LWNvbXBhbnktYm90dG9tLWxpc3QgdWwge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIG1heC13aWR0aDogMTAwJTsgfSB9XG4gIC5hYm91dC1jb21wYW55LWJvdHRvbS1saXN0IHVsIGxpIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmFib3V0LWNvbXBhbnktYm90dG9tLWxpc3QgdWwgbGkge1xuICAgICAgICB3aWR0aDogNTAlOyB9IH1cbiAgICAuYWJvdXQtY29tcGFueS1ib3R0b20tbGlzdCB1bCBsaSBhIHtcbiAgICAgIGJhY2tncm91bmQ6ICM0MjU2NjQ7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGZvbnQ6IDcwMCAxMHB4LzEycHggXCJHb3RoYW1cIiwgc2Fucy1zZXJpZjtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgICBwYWRkaW5nOiA1cHggMTVweDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuYWJvdXQtY29tcGFueS1ib3R0b20tbGlzdCB1bCBsaSBhIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgIGNvbG9yOiAjNDI1NjY0O1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgICAgICAgcGFkZGluZzogNXB4IDA7IH0gfVxuICAgICAgLmFib3V0LWNvbXBhbnktYm90dG9tLWxpc3QgdWwgbGkgYTpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIGNvbG9yOiAjNDI1NjY0O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgLmFib3V0LWNvbXBhbnktYm90dG9tLWxpc3QgdWwgbGkgYTpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH0gfVxuXG4uYWJvdXQtY29tcGFueSB7XG4gIG1hcmdpbjogMCAwIDQwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmFib3V0LWNvbXBhbnkge1xuICAgICAgbWFyZ2luOiAwIDAgODhweDsgfSB9XG4gIC5hYm91dC1jb21wYW55IC5jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgIC5hYm91dC1jb21wYW55IC5jb250YWluZXIge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmFib3V0LWNvbXBhbnkgLmNvbnRhaW5lciB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuYWJvdXQtY29tcGFueSAuY29udGFpbmVyIHtcbiAgICAgICAgbWF4LXdpZHRoOiA5NjBweDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgLmFib3V0LWNvbXBhbnkgLmNvbnRhaW5lciB7XG4gICAgICAgIG1heC13aWR0aDogMTE0MHB4OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gICAgICAuYWJvdXQtY29tcGFueSAuY29udGFpbmVyIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMzcwcHg7IH0gfVxuICAuYWJvdXQtY29tcGFueSAub3dsLWNhcm91c2VsIC5vd2wtc3RhZ2Uge1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgICAuYWJvdXQtY29tcGFueSAub3dsLWNhcm91c2VsIC5vd2wtc3RhZ2U6OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgYm90dG9tOiA4cHg7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMzVweDtcbiAgICAgIHRvcDogOHB4OyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLmFib3V0LWNvbXBhbnkgLm93bC1jYXJvdXNlbCAub3dsLXN0YWdlOjpiZWZvcmUge1xuICAgICAgICAgIGxlZnQ6IDhweDtcbiAgICAgICAgICByaWdodDogMzVweDsgfSB9XG4gIC5hYm91dC1jb21wYW55IC5vd2wtY2Fyb3VzZWwgLm93bC1zdGFnZS1vdXRlcixcbiAgLmFib3V0LWNvbXBhbnkgLm93bC1jYXJvdXNlbCB7XG4gICAgbWluLXdpZHRoOiBjYWxjKDEwMCUgKyAzOXB4KTtcbiAgICB3aWR0aDogYXV0bzsgfVxuICAuYWJvdXQtY29tcGFueSAub3dsLWl0ZW0ge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgbWFyZ2luOiA4cHggMDtcbiAgICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IC4yNXMgZWFzZTsgfVxuICAgIC5hYm91dC1jb21wYW55IC5vd2wtaXRlbS5jZW50ZXIge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDE2cHggcmdiYSgyMDQsIDIwNCwgMjA0LCAwLjUpO1xuICAgICAgei1pbmRleDogOTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5hYm91dC1jb21wYW55IC5vd2wtaXRlbS5jZW50ZXIge1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmFib3V0LWNvbXBhbnkgLm93bC1pdGVtOmhvdmVyIHtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDE2cHggcmdiYSgyMDQsIDIwNCwgMjA0LCAwLjUpO1xuICAgICAgICB6LWluZGV4OiA5OyB9IH1cbiAgLmFib3V0LWNvbXBhbnktaXRlbSB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiA0OHB4IDQwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmFib3V0LWNvbXBhbnktaXRlbSB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDMyMHB4O1xuICAgICAgICBwYWRkaW5nOiAzMHB4IDIwcHggMThweCAyMHB4OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAuYWJvdXQtY29tcGFueS1pdGVtIHtcbiAgICAgICAgcGFkZGluZzogNDRweCA1MHB4IDE4cHggNDRweDsgfSB9XG4gICAgLmFib3V0LWNvbXBhbnktaXRlbTpob3ZlciwgLmFib3V0LWNvbXBhbnktaXRlbS5hY3RpdmUge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgei1pbmRleDogOTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5hYm91dC1jb21wYW55LWl0ZW06aG92ZXIgLmJ0biwgLmFib3V0LWNvbXBhbnktaXRlbS5hY3RpdmUgLmJ0biB7XG4gICAgICAgICAgb3BhY2l0eTogMTsgfSB9XG4gIC5hYm91dC1jb21wYW55LWljb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogNjRweDtcbiAgICB3aWR0aDogODBweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmFib3V0LWNvbXBhbnktaWNvbiB7XG4gICAgICAgIGhlaWdodDogNzBweDsgfSB9XG4gICAgLmFib3V0LWNvbXBhbnktaWNvbiBpbWcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXgtaGVpZ2h0OiAxMDAlOyB9XG4gIC5hYm91dC1jb21wYW55LXRpdGxlIHtcbiAgICBjb2xvcjogIzQyNTY2NDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250OiAxNHB4LzI0cHggXCJHb3RoYW1cIiwgc2Fucy1zZXJpZjtcbiAgICBtYXJnaW46IDAgMCAxNXB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuYWJvdXQtY29tcGFueS10aXRsZSB7XG4gICAgICAgIG1hcmdpbjogMCAwIDE1cHggM3B4OyB9IH1cbiAgLmFib3V0LWNvbXBhbnktZGVzY3JpcHRpb24ge1xuICAgIGNvbG9yOiAjNzY3Njc2O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQ6IDEycHgvMjRweCBcIlV0b3BpYSBTdGRcIiwgc2VyaWY7XG4gICAgbWFyZ2luOiAwIDAgMjJweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmFib3V0LWNvbXBhbnktZGVzY3JpcHRpb24ge1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIG1hcmdpbjogMCAwIDIycHggMXB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmFib3V0LWNvbXBhbnkgLmJ0biB7XG4gICAgICBvcGFjaXR5OiAwOyB9IH1cblxuLmFkdmFudGFnZXMge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjb2xvcjogIzQyNTY2NDtcbiAgZm9udDogMTJweC8yNHB4IFwiVXRvcGlhIFN0ZFwiLCBzZXJpZjtcbiAgcGFkZGluZzogMCAwIDQ2cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuYWR2YW50YWdlcyB7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgIHBhZGRpbmc6IDAgMCA5M3B4OyB9IH1cbiAgLmFkdmFudGFnZXMgaDIge1xuICAgIGZvbnQ6IDE0cHgvMjRweCBcIkdvdGhhbVwiLCBzYW5zLXNlcmlmO1xuICAgIG1hcmdpbjogMCAwIDMwcHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5hZHZhbnRhZ2VzIGgyIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMTZweDsgfSB9XG4gIC5hZHZhbnRhZ2VzIHAge1xuICAgIGZvbnQ6IGluaGVyaXQ7XG4gICAgbWFyZ2luOiAwIDMwcHggMTdweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmFkdmFudGFnZXMgcCB7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDE3cHg7XG4gICAgICAgIG1heC13aWR0aDogODYwcHg7IH0gfVxuICAuYWR2YW50YWdlcy1saXN0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gICAgcGFkZGluZy1yaWdodDogNDBweDtcbiAgICBwYWRkaW5nLXRvcDogMTRweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmFkdmFudGFnZXMtbGlzdCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICAgICAgcGFkZGluZy10b3A6IDVweDsgfSB9XG4gIC5hZHZhbnRhZ2VzLWl0ZW0ge1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5hZHZhbnRhZ2VzLWl0ZW0ge1xuICAgICAgICBwYWRkaW5nOiAwIDE1cHg7IH0gfVxuICAgIC5hZHZhbnRhZ2VzLWl0ZW0gaDMge1xuICAgICAgZm9udDogMTJweC8xNHB4IFwiR290aGFtXCIsIHNhbnMtc2VyaWY7XG4gICAgICBtYXJnaW46IDAgMCAzcHg7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuYWR2YW50YWdlcy1pdGVtIGgzIHtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgbWFyZ2luOiAwOyB9IH1cbiAgICAuYWR2YW50YWdlcy1pdGVtIHAge1xuICAgICAgY29sb3I6ICM3Njc2NzY7XG4gICAgICBmb250OiAxMnB4LzI0cHggXCJVdG9waWEgU3RkXCIsIHNlcmlmO1xuICAgICAgbWFyZ2luOiAwOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLmFkdmFudGFnZXMtaXRlbSBwIHtcbiAgICAgICAgICBmb250LXNpemU6IDE1cHg7IH0gfVxuICAuYWR2YW50YWdlcy1pY29uIHtcbiAgICBoZWlnaHQ6IDY0cHg7XG4gICAgbWFyZ2luOiBhdXRvIGF1dG8gMjFweDtcbiAgICB3aWR0aDogNjRweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmFkdmFudGFnZXMtaWNvbiB7XG4gICAgICAgIG1hcmdpbjogYXV0byBhdXRvIDEwcHg7IH0gfVxuICAuYWR2YW50YWdlcy1zaG9wIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIG1hcmdpbjogMCAwIDQ4cHg7XG4gICAgcGFkZGluZzogMCAwIDQ5cHg7IH1cbiAgICAuYWR2YW50YWdlcy1zaG9wLWl0ZW0ge1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBwYWRkaW5nOiAwIDAgOHB4OyB9XG4gICAgLmFkdmFudGFnZXMtc2hvcC1pY29uIHtcbiAgICAgIHdpZHRoOiA2NHB4OyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLmFkdmFudGFnZXMtc2hvcC1pY29uIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDI0cHg7IH0gfVxuICAgIC5hZHZhbnRhZ2VzLXNob3AgaDMge1xuICAgICAgY29sb3I6ICM0MjU2NjQ7XG4gICAgICBmb250OiAxNHB4LzI0cHggXCJHb3RoYW1cIiwgc2Fucy1zZXJpZjtcbiAgICAgIG1hcmdpbjogNXB4IDAgMDsgfVxuICAgIC5hZHZhbnRhZ2VzLXNob3AgcCB7XG4gICAgICBjb2xvcjogIzc2NzY3NjtcbiAgICAgIGZvbnQ6IDE1cHgvMjRweCBcIlV0b3BpYSBTdGRcIiwgc2VyaWY7IH1cblxuLmF3YXJkcyB7XG4gIHBhZGRpbmc6IDAgMCA1MHB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5hd2FyZHMge1xuICAgICAgcGFkZGluZzogMCAwIDk0cHg7IH0gfVxuICAuYXdhcmRzIGgyLnRpdGxlIHtcbiAgICBtYXJnaW46IDhweCAwIDMwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuYXdhcmRzIGgyLnRpdGxlIHtcbiAgICAgICAgbWFyZ2luOiA4cHggMCAyNHB4OyB9IH1cbiAgLmF3YXJkcyAuY29sLXNtLTEyIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgLmF3YXJkcyAuY29sLXNtLTEyIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4OyB9IH1cblxuLmJhbm5lci1zdGF0aWMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgLmJhbm5lci1zdGF0aWM6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBjb250ZW50OiAnJztcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogNTAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogMDsgfVxuICAuYmFubmVyLXN0YXRpYyBpbWcge1xuICAgIG1heC13aWR0aDogMTM0MHB4O1xuICAgIGhlaWdodDogMzYzcHg7XG4gICAgbGVmdDogNTAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgd2lkdGg6IGF1dG87IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5iYW5uZXItc3RhdGljIGltZyB7XG4gICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuXG4uYmFubmVyLTQwNCB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMjY4cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmJhbm5lci00MDQge1xuICAgICAgaGVpZ2h0OiBhdXRvOyB9IH1cbiAgLmJhbm5lci00MDQgaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDE3NXB4O1xuICAgIGxlZnQ6IDUwJTtcbiAgICBtYXgtd2lkdGg6IGluaXRpYWw7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICB3aWR0aDogYXV0bzsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmJhbm5lci00MDQgaW1nIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApOyB9IH1cblxuLmJyYW5kcyB7XG4gIGNvbG9yOiAjNzY3Njc2O1xuICBmb250OiAxMnB4LzI0cHggXCJVdG9waWEgU3RkXCIsIHNlcmlmO1xuICBwYWRkaW5nOiAzN3B4IDEwcHggMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5icmFuZHMge1xuICAgICAgZm9udDogMTVweC8zMnB4IFwiVXRvcGlhIFN0ZFwiLCBzZXJpZjtcbiAgICAgIHBhZGRpbmc6IDk2cHggMCA3M3B4OyB9IH1cbiAgLmJyYW5kcyBoMi50aXRsZSB7XG4gICAgbWFyZ2luOiA4cHggMCAxOXB4OyB9XG4gIC5icmFuZHMgcCB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1heC13aWR0aDogODYwcHg7IH1cbiAgLmJyYW5kcy1saXN0IHtcbiAgICBwYWRkaW5nOiAxOXB4IDAgMDsgfVxuICAuYnJhbmRzLWl0ZW0ge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwIDEwcHggMjRweDsgfVxuICAuYnJhbmRzLW1vZGFsIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBtYXgtd2lkdGg6IDg4OHB4O1xuICAgIHBhZGRpbmc6IDQxcHggNjFweCAzNnB4IDY4cHg7IH1cbiAgICAuYnJhbmRzLW1vZGFsLWxvZ28ge1xuICAgICAgZm9udDogMTJweC8yMnB4IFwiR290aGFtXCIsIHNhbnMtc2VyaWY7XG4gICAgICBtYXJnaW46IDAgMCAyN3B4OyB9XG4gICAgLmJyYW5kcy1tb2RhbCBoMyB7XG4gICAgICBmb250OiAxMnB4LzIwcHggXCJVdG9waWEgU3RkXCIsIHNlcmlmO1xuICAgICAgbWFyZ2luOiAwIDAgMTVweDsgfVxuXG4uYnRuIHtcbiAgYmFja2dyb3VuZDogI0M2QUQ4RjtcbiAgY29sb3I6ICNmZmY7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udDogNzAwIDEwcHgvMTJweCBcIkdvdGhhbVwiLCBzYW5zLXNlcmlmO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICBwYWRkaW5nOiA1cHggOXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gIC5idG46aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgY29sb3I6ICNDNkFEOEY7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5idG4ge1xuICAgICAgYmFja2dyb3VuZDogI0M2QUQ4RjtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAuYnRuOmhvdmVyIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH0gfVxuICAuYnRuLWFycm93IHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbnMvaWNvbi1hcnJvdy1yaWdodC5zdmdcIikgbm8tcmVwZWF0IHJpZ2h0IDAgY2VudGVyO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzQyNTY2NDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIGNvbG9yOiAjNDI1NjY0O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmb250OiA1MDAgMTJweC8yOHB4IFwiR290aGFtXCIsIHNhbnMtc2VyaWY7XG4gICAgaGVpZ2h0OiAyOHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgcGFkZGluZzogMCAzMHB4IDAgMDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICAuYnRuLWFycm93OmhvdmVyLCAuYnRuLWFycm93Om5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9pY29ucy9pY29uLWFycm93LXJpZ2h0LnN2Z1wiKTtcbiAgICAgIGNvbG9yOiAjNDI1NjY0O1xuICAgICAgcGFkZGluZzogMCAwIDAgNXB4O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgLmJ0bi1hcnJvd1tuYW1lPSd1cGRhdGVfY2FydCddIHtcbiAgICAgIG1heC13aWR0aDogMTYycHg7IH1cbiAgLmJ0bi1hcnJvdy13aGl0ZSB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb25zL2ljb24tYXJyb3ctcmlnaHQtd2hpdGUuc3ZnXCIpIG5vLXJlcGVhdCByaWdodCAwIGNlbnRlcjtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZm9udDogNTAwIDEycHgvMjhweCBcIkdvdGhhbVwiLCBzYW5zLXNlcmlmO1xuICAgIGhlaWdodDogMjhweDtcbiAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICAgIG1heC13aWR0aDogMjU2cHg7XG4gICAgcGFkZGluZzogMCAzMHB4IDAgMDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICAuYnRuLWFycm93LXdoaXRlOmhvdmVyLCAuYnRuLWFycm93LXdoaXRlOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9pY29ucy9pY29uLWFycm93LXJpZ2h0LXdoaXRlLnN2Z1wiKTtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgcGFkZGluZzogMCAwIDAgNXB4O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuYnRuLWFycm93LXdoaXRlIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjRweDsgfSB9XG4gIC5idG4tYmFjayB7XG4gICAgY29sb3I6ICM0MjU2NjQ7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQ6IDcwMCAxMHB4LzEycHggXCJHb3RoYW1cIiwgc2Fucy1zZXJpZjtcbiAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgIG1hcmdpbjogMCAwIDI2cHg7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5idG4tYmFjayB7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29ucy9pY29uLWJhY2suc3ZnXCIpIG5vLXJlcGVhdCAwIGNlbnRlcjtcbiAgICAgICAgbWFyZ2luOiAxMHB4IDAgMjJweDtcbiAgICAgICAgcGFkZGluZzogMCAwIDAgMjhweDsgfSB9XG4gIC5idG4tZml4ZWQge1xuICAgIGJhY2tncm91bmQ6ICM0MjU2NjQ7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBsZXR0ZXItc3BhY2luZzogM3B4O1xuICAgIGhlaWdodDogMjEwcHg7XG4gICAgcGFkZGluZzogMCAyMHB4O1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICByaWdodDogMDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIHotaW5kZXg6IDEwMDtcbiAgICB3aWR0aDogNDhweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmJ0bi1maXhlZCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cbiAgICAuYnRuLWZpeGVkOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbnMvaWNvbi1hcnJvdy1yaWdodC13aGl0ZS5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgIGJvdHRvbTogNXB4O1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBoZWlnaHQ6IDQ4cHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMDtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgIHRyYW5zaXRpb246IGJvdHRvbSAuMjVzIGVhc2U7XG4gICAgICB3aWR0aDogNDhweDsgfVxuICAgIC5idG4tZml4ZWQ6aG92ZXIge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgICAgIC5idG4tZml4ZWQ6aG92ZXI6OmFmdGVyIHtcbiAgICAgICAgYm90dG9tOiAxMHB4OyB9XG4gICAgLmJ0bi1maXhlZC10aXRsZSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZvbnQ6IDE0cHgvNDhweCBcIkdvdGhhbVwiLCBzYW5zLXNlcmlmO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cblxuLmNhcmQge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiAyMnB4IDI0cHggMjRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5jYXJkIHtcbiAgICAgIHBhZGRpbmc6IDI2cHggMjBweCAyNHB4OyB9IH1cbiAgLmNhcmQ6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAuY2FyZCBzcGFuIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAuY2FyZC1pbWcge1xuICAgIGhlaWdodDogMjY3cHg7XG4gICAgbWFyZ2luOiAwIC0yNHB4IDE3cHg7XG4gICAgd2lkdGg6IGF1dG87IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5jYXJkLWltZyB7XG4gICAgICAgIGhlaWdodDogMzE4cHg7XG4gICAgICAgIG1hcmdpbjogMCAtMjBweCAzMHB4OyB9IH1cbiAgICAuY2FyZC1pbWcgaW1nIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICAgIHdpZHRoOiBhdXRvOyB9XG4gIC5jYXJkLXRpdGxlIHtcbiAgICBjb2xvcjogIzQyNTY2NDtcbiAgICBmb250OiAxNHB4LzI0cHggXCJVdG9waWEgU3RkXCIsIHNlcmlmO1xuICAgIG1hcmdpbjogMCAwIDEwcHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5jYXJkLXRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBtYXJnaW46IDAgMCA5cHg7IH0gfVxuICAuY2FyZC1kZXNjcmlwdGlvbiB7XG4gICAgY29sb3I6ICM5ODk4OTg7XG4gICAgZm9udDogMTBweC8xNnB4IFwiVXRvcGlhIFN0ZFwiLCBzZXJpZjtcbiAgICBtYXJnaW46IDAgMCAxMHB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuY2FyZC1kZXNjcmlwdGlvbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgICAgIG1hcmdpbjogMCAwIDE1cHg7IH0gfVxuICAuY2FyZCAuYnRuOm5vdCguYnRuLWFycm93KTpub3QoLmJ0bi1hcnJvdy13aGl0ZSkge1xuICAgIG1hcmdpbjogYXV0byBhdXRvIDA7XG4gICAgd2lkdGg6IDk2cHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5jYXJkIC5idG46bm90KC5idG4tYXJyb3cpOm5vdCguYnRuLWFycm93LXdoaXRlKSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgcmlnaHQ6IDRweDsgfSB9XG4gIC5jYXJkLWF3YXJkcyB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBwYWRkaW5nLXRvcDogMzZweDsgfVxuICAgIC5jYXJkLWF3YXJkczpob3ZlciB7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMTZweCByZ2JhKDIyNiwgMjI2LCAyMjYsIDAuNSk7IH1cbiAgLmNhcmQtYWJvdXQtY29tcGFueS1ib3R0b20ge1xuICAgIG1hcmdpbjogYXV0byAxMHB4O1xuICAgIG1pbi1oZWlnaHQ6IDMwMHB4O1xuICAgIHBhZGRpbmc6IDQwcHggMzJweCA1MHB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5jYXJkLWFib3V0LWNvbXBhbnktYm90dG9tIHtcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICBtYXgtd2lkdGg6IDU2MHB4O1xuICAgICAgICBwYWRkaW5nOiA0MHB4IDM4cHggMjhweDsgfSB9XG4gIC5jYXJkLXRlYW0ge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgZm9udDogMTJweC8yMnB4IFwiR290aGFtXCIsIHNhbnMtc2VyaWY7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAyNXB4IDI3cHggMTJweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICAuY2FyZC10ZWFtIHtcbiAgICAgICAgbWF4LXdpZHRoOiAzMThweDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuY2FyZC10ZWFtIHtcbiAgICAgICAgcGFkZGluZzogMjNweCAyM3B4IDEzcHg7IH0gfVxuICAgIC5jYXJkLXRlYW0taW1nIHtcbiAgICAgIG1hcmdpbjogMCAwIDI4cHg7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLmNhcmQtdGVhbS1pbWcge1xuICAgICAgICAgIG1hcmdpbjogMCAwIDI3cHg7IH0gfVxuICAgICAgLmNhcmQtdGVhbS1pbWcgaW1nIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1heC13aWR0aDogaW5pdGlhbDtcbiAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4yNXMgZWFzZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgICAgLmNhcmQtdGVhbS1pbWcgaW1nOmhvdmVyIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7IH1cbiAgICAuY2FyZC10ZWFtLW5hbWUge1xuICAgICAgY29sb3I6ICM0MjU2NjQ7XG4gICAgICBmb250OiAxNnB4LzE5cHggXCJVdG9waWEgU3RkXCIsIHNlcmlmO1xuICAgICAgbWFyZ2luOiAwIDAgOHB4OyB9XG4gICAgLmNhcmQtdGVhbS1wb3NpdGlvbiB7XG4gICAgICBjb2xvcjogI0M2QUQ4RjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZm9udDogMTJweC8yMHB4IFwiVXRvcGlhIFN0ZFwiLCBzZXJpZjtcbiAgICAgIG1hcmdpbjogMCAwIDE3cHg7IH1cbiAgICAuY2FyZC10ZWFtLXJld2FyZHMge1xuICAgICAgcGFkZGluZzogMXB4IDAgMDsgfVxuICAgICAgLmNhcmQtdGVhbS1yZXdhcmRzLWl0ZW0ge1xuICAgICAgICBjb2xvcjogIzdDN0M3QztcbiAgICAgICAgZm9udDogMTBweC8xOHB4IFwiR290aGFtXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgIHBhZGRpbmc6IDVweCAwIDVweCA0MHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgLmNhcmQtdGVhbS1yZXdhcmRzLWl0ZW0ge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDI4cHg7IH0gfVxuICAgICAgICAuY2FyZC10ZWFtLXJld2FyZHMtaXRlbTo6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbnMvaWNvbi1hd2FyZC5zdmdcIikgbm8tcmVwZWF0IDAgMDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDQwcHggYXV0bztcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIGhlaWdodDogNDBweDtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiAtNXB4O1xuICAgICAgICAgIHdpZHRoOiA0MHB4OyB9XG4gICAgLmNhcmQtdGVhbSBwIHtcbiAgICAgIGNvbG9yOiAjN0M3QzdDO1xuICAgICAgZm9udDogaW5oZXJpdDsgfVxuICAuY2FyZC1ldmVudC1jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGZvbnQ6IDEycHgvMjJweCBcIkdvdGhhbVwiLCBzYW5zLXNlcmlmO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMjVweCAyNHB4IDI0cHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAuY2FyZC10ZWFtLWxvY2F0aW9uIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgbWF4LXdpZHRoOiAyMDRweDtcbiAgICBwYWRkaW5nOiAxNnB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNDE0cHgpIHtcbiAgICAgIC5jYXJkLXRlYW0tbG9jYXRpb24ge1xuICAgICAgICBtYXJnaW46IDA7IH0gfVxuICAgIC5jYXJkLXRlYW0tbG9jYXRpb24taW1nIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luOiAwIDAgMjRweDtcbiAgICAgIHBhZGRpbmc6IDc0JSAwIDA7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgLmNhcmQtdGVhbS1sb2NhdGlvbi1pbWcgaW1nIHtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgbWFyZ2luOiAwIDAgMjRweDtcbiAgICAgICAgbWluLWhlaWdodDogMXB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0b3A6IDA7IH1cbiAgICAuY2FyZC10ZWFtLWxvY2F0aW9uLW5hbWUge1xuICAgICAgY29sb3I6ICM0MjU2NjQ7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZvbnQ6IDE2cHgvMTZweCBcIlV0b3BpYSBTdGRcIiwgc2VyaWY7IH1cbiAgICAuY2FyZC10ZWFtLWxvY2F0aW9uLXBvc2l0aW9uIHtcbiAgICAgIGNvbG9yOiAjNDI1NjY0O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250OiAxMnB4LzI0cHggXCJVdG9waWEgU3RkXCIsIHNlcmlmO1xuICAgICAgbWFyZ2luOiAwIDAgMTZweDsgfVxuICAgIC5jYXJkLXRlYW0tbG9jYXRpb24gYSB7XG4gICAgICBjb2xvcjogIzQyNTY2NDtcbiAgICAgIGZvbnQ6IDEycHgvMTdweCBcIlV0b3BpYSBTdGRcIiwgc2VyaWY7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgICAgIC5jYXJkLXRlYW0tbG9jYXRpb24gYTpob3ZlciB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gICAgLmNhcmQtdGVhbS1sb2NhdGlvbi1zZWxlY3Qge1xuICAgICAgYmFja2dyb3VuZDogIzQyNTY2NDsgfVxuICAgICAgLmNhcmQtdGVhbS1sb2NhdGlvbi1zZWxlY3QgLmNhcmQtdGVhbS1sb2NhdGlvbi1uYW1lIHtcbiAgICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgIC5jYXJkLXRlYW0tbG9jYXRpb24tc2VsZWN0IC5jYXJkLXRlYW0tbG9jYXRpb24tcG9zaXRpb24ge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgb3BhY2l0eTogLjU7IH1cbiAgICAgIC5jYXJkLXRlYW0tbG9jYXRpb24tc2VsZWN0IC5jYXJkLXRlYW0tbG9jYXRpb24tZW1haWwge1xuICAgICAgICBjb2xvcjogI2ZmZjsgfVxuICAuY2FyZC1sb2NhdGlvbiB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBtYXgtd2lkdGg6IDIwNHB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgICAuY2FyZC1sb2NhdGlvbiBhOm5vdChbY2xhc3NdKSB7XG4gICAgICBwYWRkaW5nOiAxNnB4IDE2cHggNzNweDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAgIC5jYXJkLWxvY2F0aW9uLXRpdGxlIHtcbiAgICAgIGNvbG9yOiAjNDI1NjY0O1xuICAgICAgZm9udDogMTZweC8yNHB4IFwiVXRvcGlhIFN0ZFwiLCBzZXJpZjtcbiAgICAgIG1hcmdpbjogMCAwIDhweDsgfVxuICAgIC5jYXJkLWxvY2F0aW9uLXR5cGUge1xuICAgICAgY29sb3I6ICNjNmFkOGY7XG4gICAgICBmb250OiAxMnB4LzI0cHggXCJVdG9waWEgU3RkXCIsIHNlcmlmO1xuICAgICAgbWFyZ2luOiAwIDAgMjBweDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5jYXJkLWxvY2F0aW9uLXR5cGUge1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgIG1hcmdpbjogMCAwIDI0cHg7IH0gfVxuICAgIC5jYXJkLWxvY2F0aW9uLWFkZHJlc3Mge1xuICAgICAgY29sb3I6ICM3YzdjN2M7XG4gICAgICBmb250OiAxMnB4LzIwcHggXCJHb3RoYW1cIiwgc2Fucy1zZXJpZjtcbiAgICAgIG1hcmdpbjogMCAwIDI4cHg7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuY2FyZC1sb2NhdGlvbi1hZGRyZXNzIHtcbiAgICAgICAgICBtYXJnaW46IDAgMCAzMXB4OyB9IH1cbiAgICAuY2FyZC1sb2NhdGlvbi1jb250YWN0IHtcbiAgICAgIGJvdHRvbTogMTdweDtcbiAgICAgIGxlZnQ6IDE2cHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMTZweDsgfVxuICAgIC5jYXJkLWxvY2F0aW9uLWVtYWlsIHtcbiAgICAgIGNvbG9yOiAjN2M3YzdjO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250OiAxMnB4LzE2cHggXCJVdG9waWEgU3RkXCIsIHNlcmlmO1xuICAgICAgbWFyZ2luOiAwIDAgMThweDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5jYXJkLWxvY2F0aW9uLWVtYWlsIHtcbiAgICAgICAgICBtYXJnaW46IDAgMCA4cHg7IH0gfVxuICAgIC5jYXJkLWxvY2F0aW9uLXBob25lIHtcbiAgICAgIGNvbG9yOiAjN2M3YzdjO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250OiAxMnB4LzE2cHggXCJVdG9waWEgU3RkXCIsIHNlcmlmOyB9XG4gIC5jYXJkLWluZHVzdHJ5IHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIG1hcmdpbi1ib3R0b206IDMycHg7XG4gICAgcGFkZGluZzogNDBweCAyNHB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuY2FyZC1pbmR1c3RyeSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7IH0gfVxuICAgIC5jYXJkLWluZHVzdHJ5OmhvdmVyIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAgIC5jYXJkLWluZHVzdHJ5LXRpdGxlIHtcbiAgICAgIGNvbG9yOiAjNDI1NjY0O1xuICAgICAgZm9udDogMTZweC8xNnB4IFwiVXRvcGlhIFN0ZFwiLCBzZXJpZjtcbiAgICAgIG1hcmdpbjogMCAwIDE2cHg7IH1cbiAgICAuY2FyZC1pbmR1c3RyeS1sb2NhdGlvbiB7XG4gICAgICBjb2xvcjogI2M2YWQ4ZjtcbiAgICAgIGZvbnQ6IDEycHgvMTZweCBcIlV0b3BpYSBTdGRcIiwgc2VyaWY7XG4gICAgICBtYXJnaW46IDAgMCAyMHB4O1xuICAgICAgbWluLWhlaWdodDogNDhweDsgfVxuICAgIC5jYXJkLWluZHVzdHJ5LWRlc2NyaXB0aW9uIHtcbiAgICAgIGNvbG9yOiAjN2M3YzdjO1xuICAgICAgZm9udDogMTJweC8yMnB4IFwiR290aGFtXCIsIHNhbnMtc2VyaWY7XG4gICAgICBtYXJnaW46IDAgMCA1MXB4OyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLmNhcmQtaW5kdXN0cnktZGVzY3JpcHRpb24ge1xuICAgICAgICAgIG1hcmdpbjogMCAwIDI1cHg7IH0gfVxuICAgIC5jYXJkLWluZHVzdHJ5IC5idG4ge1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICAgIG1heC13aWR0aDogMTYwcHg7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuY2FyZC1pbmR1c3RyeSAuYnRuIHtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7IH0gfVxuICAuY2FyZC1wcm9kdWN0IHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHBhZGRpbmc6IDAgMTBweCAyNHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQxNHB4KSB7XG4gICAgICAuY2FyZC1wcm9kdWN0IHtcbiAgICAgICAgcGFkZGluZzogMCAyMHB4IDI0cHg7IH0gfVxuICAgIC5jYXJkLXByb2R1Y3Q6aG92ZXIge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDE2cHggcmdiYSgyMDUsIDIwNSwgMjA1LCAwLjUpOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLmNhcmQtcHJvZHVjdDpob3ZlciAuY2FyZC1wcm9kdWN0LXByaWNlIHtcbiAgICAgICAgICBvcGFjaXR5OiAwOyB9IH1cbiAgICAuY2FyZC1wcm9kdWN0LXNhbGUge1xuICAgICAgYmFja2dyb3VuZDogI2YxMWI1YTtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250OiA3MDAgMTBweC8yNHB4IFwiR290aGFtXCIsIHNhbnMtc2VyaWY7XG4gICAgICBoZWlnaHQ6IDI0cHg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICAgICAgbWluLXdpZHRoOiA2NHB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDI0cHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgdG9wOiAyNHB4O1xuICAgICAgcGFkZGluZzogMCAxMHB4OyB9XG4gICAgLmNhcmQtcHJvZHVjdC1pbWcge1xuICAgICAgbWFyZ2luOiAwIC0xMHB4IDE3cHg7XG4gICAgICB3aWR0aDogY2FsYygxMDAlICsgMjBweCk7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA0MTRweCkge1xuICAgICAgICAuY2FyZC1wcm9kdWN0LWltZyB7XG4gICAgICAgICAgbWFyZ2luOiAwIC0yNHB4IDE3cHg7XG4gICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDQ4cHgpOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuY2FyZC1wcm9kdWN0LWltZyB7XG4gICAgICAgICAgbWFyZ2luOiAwIC0yMHB4IDMwcHg7XG4gICAgICAgICAgbWF4LWhlaWdodDogMzE4cHg7XG4gICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDQwcHgpOyB9IH1cbiAgICAgIC5jYXJkLXByb2R1Y3QtaW1nIGltZyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICAgIHdpZHRoOiBhdXRvOyB9XG4gICAgLmNhcmQtcHJvZHVjdC10aXRsZSB7XG4gICAgICBjb2xvcjogIzQyNTY2NDtcbiAgICAgIGZvbnQ6IDE0cHgvMjRweCBcIlV0b3BpYSBTdGRcIiwgc2VyaWY7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuY2FyZC1wcm9kdWN0LXRpdGxlIHtcbiAgICAgICAgICBtYXJnaW46IDAgMCAxMHB4OyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuY2FyZC1wcm9kdWN0LXRpdGxlIHtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgbWFyZ2luOiAwIDAgOXB4OyB9IH1cbiAgICAuY2FyZC1wcm9kdWN0LWRlc2NyaXB0aW9uIHtcbiAgICAgIGNvbG9yOiAjOTg5ODk4O1xuICAgICAgZm9udDogMTBweC8xNnB4IFwiVXRvcGlhIFN0ZFwiLCBzZXJpZjtcbiAgICAgIGhlaWdodDogMDtcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuY2FyZC1wcm9kdWN0LWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgbWFyZ2luOiAwIDAgMTBweDtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5jYXJkLXByb2R1Y3QtZGVzY3JpcHRpb24ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgICAgICAgICBtYXJnaW46IDAgMCAxNXB4OyB9IH1cbiAgICAuY2FyZC1wcm9kdWN0LXByaWNlIHtcbiAgICAgIGJvdHRvbTogMzBweDtcbiAgICAgIGNvbG9yOiAjNDI1NjY0O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250OiA3MDAgMTBweC8xMnB4IFwiR290aGFtXCIsIHNhbnMtc2VyaWY7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgICAgbWFyZ2luOiAxMHB4IGF1dG87XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuY2FyZC1wcm9kdWN0LXByaWNlIHtcbiAgICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgICAgbWF4LXdpZHRoOiA5NnB4O1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7IH0gfVxuICAuY2FyZC1vZmZlciB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcGFkZGluZzogNDFweCAyNHB4IDEzNnB4O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5jYXJkLW9mZmVyIHtcbiAgICAgICAgcGFkZGluZzogNDFweCAyNHB4IDEzMnB4OyB9IH1cbiAgICAuY2FyZC1vZmZlci10aXRsZSB7XG4gICAgICBjb2xvcjogIzQyNTY2NDtcbiAgICAgIGZvbnQ6IDI0cHgvNDBweCBcIlV0b3BpYSBTdGRcIiwgc2VyaWY7XG4gICAgICBtYXJnaW46IDAgMCAzNnB4OyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLmNhcmQtb2ZmZXItdGl0bGUge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDsgfSB9XG4gICAgLmNhcmQtb2ZmZXItZGVzY3JpcHRpb24ge1xuICAgICAgY29sb3I6ICM0MjU2NjQ7XG4gICAgICBmb250OiAxMnB4LzI0cHggXCJVdG9waWEgU3RkXCIsIHNlcmlmOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLmNhcmQtb2ZmZXItZGVzY3JpcHRpb24ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMzJweDsgfSB9XG4gICAgICAuY2FyZC1vZmZlci1kZXNjcmlwdGlvbiBwIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMzRweDsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAuY2FyZC1vZmZlci1kZXNjcmlwdGlvbiBwIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDMycHg7IH0gfVxuICAgIC5jYXJkLW9mZmVyIC5idG4ge1xuICAgICAgYm90dG9tOiA1N3B4O1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgbGVmdDogMjRweDtcbiAgICAgIG1heC13aWR0aDogMTczcHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuY2FyZC1vZmZlciAuYnRuIHtcbiAgICAgICAgICBib3R0b206IDcwcHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4OyB9IH1cbiAgLmNhcmQtbG9jYXRpb24tbGlzdCB7XG4gICAgcGFkZGluZzogMDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLmNhcmQtbG9jYXRpb24tbGlzdC1pbWcge1xuICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1heC1oZWlnaHQ6IDIwOHB4O1xuICAgICAgbWluLWhlaWdodDogMjA4cHg7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5jYXJkLWxvY2F0aW9uLWxpc3QtY29udGVudCB7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbnMvaWNvbi1sb2NhdGlvbi5zdmdcIikgbm8tcmVwZWF0IDEwcHggMjBweDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZzogNjBweCAyMHB4IDE1cHg7IH1cbiAgLmNhcmQtZGlzdHJpYnV0aW9uIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcGFkZGluZy1ib3R0b206IDEzcHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAgIC5jYXJkLWRpc3RyaWJ1dGlvbi1uYW1lIHtcbiAgICAgIGNvbG9yOiAjNDI1NjY0O1xuICAgICAgZm9udDogMTZweC8yNHB4IFwiVXRvcGlhIFN0ZFwiLCBzZXJpZjsgfVxuICAgIC5jYXJkLWRpc3RyaWJ1dGlvbi1wb3NpdGlvbiB7XG4gICAgICBjb2xvcjogI2M2YWQ4ZjtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmb250OiAxMnB4LzI0cHggXCJVdG9waWEgU3RkXCIsIHNlcmlmO1xuICAgICAgbWFyZ2luOiAwIDAgMTZweDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5jYXJkLWRpc3RyaWJ1dGlvbi1wb3NpdGlvbiB7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7IH0gfVxuICAgIC5jYXJkLWRpc3RyaWJ1dGlvbi1zdGF0ZSB7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgLmNhcmQtZGlzdHJpYnV0aW9uLWVtYWlsIHtcbiAgICAgIGNvbG9yOiAjN2M3YzdjO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250OiA3MDAgMTJweC8xNnB4IFwiVXRvcGlhIFN0ZFwiLCBzZXJpZjtcbiAgICAgIG1hcmdpbjogMCAwIDE4cHg7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuY2FyZC1kaXN0cmlidXRpb24tZW1haWwge1xuICAgICAgICAgIG1hcmdpbjogMCAwIDhweDsgfSB9XG4gICAgLmNhcmQtZGlzdHJpYnV0aW9uLXBob25lIHtcbiAgICAgIGNvbG9yOiAjN2M3YzdjO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250OiA3MDAgMTJweC8xNnB4IFwiVXRvcGlhIFN0ZFwiLCBzZXJpZjtcbiAgICAgIG1hcmdpbjogMCAwIDE4cHg7IH1cblxuLmN0YS1zdWJzY3JpcHRpb24ge1xuICBtYXJnaW46IDAgMCA0OHB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5jdGEtc3Vic2NyaXB0aW9uIHtcbiAgICAgIG1hcmdpbjogMCAwIDEwNXB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLmN0YS1zdWJzY3JpcHRpb24gLnJvdywgLmN0YS1zdWJzY3JpcHRpb24gYm9keS5zaW5nbGUtcHJvZHVjdCAudXBzZWxscyAucHJvZHVjdHMsIGJvZHkuc2luZ2xlLXByb2R1Y3QgLnVwc2VsbHMgLmN0YS1zdWJzY3JpcHRpb24gLnByb2R1Y3RzIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBkaXNwbGF5OiBmbGV4OyB9IH1cbiAgLmN0YS1zdWJzY3JpcHRpb24taW1nIHtcbiAgICBwYWRkaW5nOiAwOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICAuY3RhLXN1YnNjcmlwdGlvbi1pbWcge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmN0YS1zdWJzY3JpcHRpb24taW1nIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMCAxMnB4O1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogOTsgfSB9XG4gICAgLmN0YS1zdWJzY3JpcHRpb24taW1nIGltZyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1heC13aWR0aDogaW5pdGlhbDtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5jdGEtc3Vic2NyaXB0aW9uLXRleHQge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgZm9udDogMTVweC8yNHB4IFwiVXRvcGlhIFN0ZFwiLCBzZXJpZjtcbiAgICBoZWlnaHQ6IDI1NnB4O1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiA0MHB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICAuY3RhLXN1YnNjcmlwdGlvbi10ZXh0IHtcbiAgICAgICAgbWFyZ2luOiBhdXRvOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5jdGEtc3Vic2NyaXB0aW9uLXRleHQge1xuICAgICAgICBoZWlnaHQ6IDIwMHB4O1xuICAgICAgICBtYXJnaW46IDAgMCAwIC0xMnB4OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5jdGEtc3Vic2NyaXB0aW9uLXRleHQge1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgaGVpZ2h0OiAzMDBweDtcbiAgICAgICAgcGFkZGluZzogMzBweCA0MHB4IDMwcHggNDZweDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAgICAgLmN0YS1zdWJzY3JpcHRpb24tdGV4dCB7XG4gICAgICAgIGhlaWdodDogNDAwcHg7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmN0YS1zdWJzY3JpcHRpb24tdGV4dCBoMiB7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDI0cHg7XG4gICAgICAgIG1heC13aWR0aDogMzIwcHg7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgICAuY3RhLXN1YnNjcmlwdGlvbi10ZXh0IHAge1xuICAgICAgbWFyZ2luOiAwIDAgMzJweDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5jdGEtc3Vic2NyaXB0aW9uLXRleHQgcCB7XG4gICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMjRweDtcbiAgICAgICAgICBtYXgtd2lkdGg6IDMyMHB4O1xuICAgICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5jdGEtc3Vic2NyaXB0aW9uLXRleHQgLmJ0biB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgIG1heC13aWR0aDogMjkwcHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfSB9XG5cbi5jdGEtc2hvcCB7XG4gIGNvbG9yOiAjNDI1NjY0O1xuICBmb250OiAxMnB4LzMycHggXCJHb3RoYW1cIiwgc2Fucy1zZXJpZjtcbiAgaGVpZ2h0OiAzMnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLmN0YS1hZHZhbnRhZ2VzIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWFyZ2luOiBhdXRvO1xuICBtYXgtd2lkdGg6IDg1MHB4O1xuICBwYWRkaW5nOiA3OHB4IDAgOThweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5jdGEtYWR2YW50YWdlcyB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4gIC5jdGEtYWR2YW50YWdlcyBoMiB7XG4gICAgZm9udDogMjZweC80MHB4IFwiVXRvcGlhIFN0ZFwiLCBzZXJpZjtcbiAgICBtYXJnaW46IDAgMCAyNXB4OyB9XG4gIC5jdGEtYWR2YW50YWdlcyAuYnRuLWFycm93IHtcbiAgICBmb250LXNpemU6IDEwcHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNDE0cHgpIHtcbiAgICAgIC5jdGEtYWR2YW50YWdlcyAuYnRuLWFycm93IHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5jdGEtYWR2YW50YWdlcyAuYnRuLWFycm93IHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4OyB9IH1cblxuLmZhcS1pdGVtIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjNmFkOGY7XG4gIG1hcmdpbjogMCAwIDI1cHg7XG4gIHBhZGRpbmc6IDAgMjVweCA0cHggNjVweDsgfVxuICAuZmFxLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luOiAwOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuZmFxLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbjogMCAwIDQ3cHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuZmFxLWl0ZW0ge1xuICAgICAgbWFyZ2luOiAwIDAgNDdweDtcbiAgICAgIHBhZGRpbmc6IDAgMCA0cHggNDBweDsgfSB9XG4gIC5mYXEtaXRlbS5hY3RpdmUge1xuICAgIHBhZGRpbmc6IDAgMjVweCAzMnB4IDY1cHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5mYXEtaXRlbS5hY3RpdmUge1xuICAgICAgICBwYWRkaW5nOiAwIDAgMzJweCA0MHB4OyB9IH1cblxuLmZhcS10aXRsZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMTdweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5mYXEtdGl0bGUtb3BlbiB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI0I4QjhCODtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMjNweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogLTMycHg7XG4gICAgdG9wOiBjYWxjKDUwJSAtIDEzcHgpO1xuICAgIHdpZHRoOiAyM3B4OyB9XG4gICAgLmZhcS10aXRsZS1vcGVuOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAjQjhCOEI4O1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBsZWZ0OiBjYWxjKDUwJSAtIDAuNXB4KTtcbiAgICAgIGhlaWdodDogMTBweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogY2FsYyg1MCUgLSA1cHgpO1xuICAgICAgd2lkdGg6IDFweDsgfVxuICAgIC5mYXEtdGl0bGUtb3Blbjo6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQ6ICNCOEI4Qjg7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gNXB4KTtcbiAgICAgIGhlaWdodDogMXB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiBjYWxjKDUwJSAtIDAuNXB4KTtcbiAgICAgIHdpZHRoOiAxMHB4OyB9XG4gICAgLmZhcS10aXRsZS1vcGVuLmFjdGl2ZTo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuXG4uZmFxLWNvbnRlbnQge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5mZWF0dXJlZCB7XG4gIHBhZGRpbmc6IDMycHggMCAwO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5mZWF0dXJlZCB7XG4gICAgICBwYWRkaW5nOiAzMnB4IDAgODNweDsgfSB9XG4gIC5mZWF0dXJlZCBoMi50aXRsZSB7XG4gICAgbWFyZ2luOiA4cHggMCAzMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuZmVhdHVyZWQgLmNvbC1tZC02IHtcbiAgICAgIHBhZGRpbmctbGVmdDogMTJweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDEycHg7IH0gfVxuICAuZmVhdHVyZWQtaXRlbSB7XG4gICAgY29sb3I6ICM3QzdDN0M7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udDogMTJweC8yMnB4IFwiR290aGFtXCIsIHNhbnMtc2VyaWY7XG4gICAgcGFkZGluZzogMCAxMHB4IDQ3cHg7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuZmVhdHVyZWQtaXRlbSB7XG4gICAgICAgIHBhZGRpbmc6IDAgMCA0N3B4OyB9IH1cbiAgICAuZmVhdHVyZWQtaXRlbTpob3ZlciB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgICAuZmVhdHVyZWQtaXRlbSBzcGFuOm5vdCgubmV3cy1pY29uKTpub3QoLmJ0bikge1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLmZlYXR1cmVkLWltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwIDAgMzBweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5mZWF0dXJlZC1pbWcge1xuICAgICAgICBtYXJnaW46IDAgMCAzMnB4OyB9IH1cbiAgICAuZmVhdHVyZWQtaW1nOjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBsZWZ0OiAtMTAwMHB4O1xuICAgICAgaGVpZ2h0OiBjYWxjKDUwJSArIDg2cHgpO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IC0xMDAwcHg7XG4gICAgICB0b3A6IC04NnB4O1xuICAgICAgei1pbmRleDogLTE7IH1cbiAgLmZlYXR1cmVkLXN0YXR1cyB7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICAgIGxlZnQ6IDE2cHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTZweDtcbiAgICB3aWR0aDogMTZweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmZlYXR1cmVkLXN0YXR1cyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cbiAgLmZlYXR1cmVkLXRpdGxlIHtcbiAgICBjb2xvcjogIzQyNTY2NDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250OiAxNHB4LzE3cHggXCJVdG9waWEgU3RkXCIsIHNlcmlmO1xuICAgIG1hcmdpbjogMCAwIDExcHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5mZWF0dXJlZC10aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgICAgbWFyZ2luOiAwIDAgMTBweDsgfSB9XG4gIC5mZWF0dXJlZC1jYXRlZ29yeS1kYXRlIHtcbiAgICBjb2xvcjogI0M2QUQ4RjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250OiAxMHB4LzIwcHggXCJVdG9waWEgU3RkXCIsIHNlcmlmO1xuICAgIG1hcmdpbjogMCAwIDE2cHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5mZWF0dXJlZC1jYXRlZ29yeS1kYXRlIHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMXB4OyB9IH1cbiAgLmZlYXR1cmVkLWRlc2NyaXB0aW9uIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAuZmVhdHVyZWQgLmJ0biB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmZlYXR1cmVkIC5idG4ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbjogMjVweCAwIDA7IH0gfVxuXG4uZmlsdGVyIHtcbiAgcGFkZGluZzogMCAxMHB4OyB9XG4gIC5maWx0ZXItc2VhcmNoIHtcbiAgICBtYXJnaW46IDQ1cHggMCAwOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuZmlsdGVyLXNlYXJjaCB7XG4gICAgICAgIG1hcmdpbjogNzFweCAwIDA7IH0gfVxuICAgIC5maWx0ZXItc2VhcmNoLWluZm8ge1xuICAgICAgaGVpZ2h0OiAxMzRweDsgfVxuICAgICAgLmZpbHRlci1zZWFyY2gtaW5mbyBoMSB7XG4gICAgICAgIGNvbG9yOiAjNDI1NjY0O1xuICAgICAgICBmb250OiAxMnB4LzMycHggXCJHb3RoYW1cIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDMuM3B4O1xuICAgICAgICBtYXJnaW46IDNweCAwIDhweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIC5maWx0ZXItc2VhcmNoLWluZm8gaDEge1xuICAgICAgICAgICAgZm9udDogMTRweC8yN3B4IFwiR290aGFtXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMy44OXB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfSB9XG4gICAgICAuZmlsdGVyLXNlYXJjaC1pbmZvIGgyIHtcbiAgICAgICAgY29sb3I6ICM0MjU2NjQ7XG4gICAgICAgIGZvbnQ6IDE2cHgvMzJweCBcIlV0b3BpYSBTdGRcIiwgc2VyaWY7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogNXB4IDA7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAuZmlsdGVyLXNlYXJjaC1pbmZvIGgyIHtcbiAgICAgICAgICAgIGZvbnQ6IDE4cHgvMzBweCBcIlV0b3BpYSBTdGRcIiwgc2VyaWY7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9IH1cbiAgICAgICAgLmZpbHRlci1zZWFyY2gtaW5mbyBoMiAucmVxdWVzdCB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAgIC5maWx0ZXItc2VhcmNoLWluZm8gaDIgLnJlcXVlc3Qge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7IH0gfVxuICAgIC5maWx0ZXItc2VhcmNoIC5yb3csIC5maWx0ZXItc2VhcmNoIGJvZHkuc2luZ2xlLXByb2R1Y3QgLnVwc2VsbHMgLnByb2R1Y3RzLCBib2R5LnNpbmdsZS1wcm9kdWN0IC51cHNlbGxzIC5maWx0ZXItc2VhcmNoIC5wcm9kdWN0cyB7XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgfVxuICAgIC5maWx0ZXItc2VhcmNoIC5maWx0ZXItc2lkZWJhci1pdGVtIGgzIHtcbiAgICAgIG1hcmdpbjogMCAwIDM4cHg7IH1cbiAgICAuZmlsdGVyLXNlYXJjaCAuZmlsdGVyLXNpZGViYXItaXRlbSBsaSBhIHtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIHBhZGRpbmc6IDEzcHggMCAxNHB4OyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLmZpbHRlci1zZWFyY2ggLmZpbHRlci1zaWRlYmFyLWl0ZW0gbGkgYSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4OyB9IH1cbiAgICAuZmlsdGVyLXNlYXJjaCAuY2FyZC1kZXNjcmlwdGlvbiB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmZpbHRlci1zZWFyY2ggLmNhcmQtZGVzY3JpcHRpb24ge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cbiAgICAuZmlsdGVyLXNlYXJjaCAucHJvZHVjdC1pdGVtLCAuZmlsdGVyLXNlYXJjaCAubmV3cy1wcm9kdWN0IHtcbiAgICAgIHBhZGRpbmc6IDAgMTBweDsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5maWx0ZXItc2VhcmNoIC5wcm9kdWN0LWl0ZW0sIC5maWx0ZXItc2VhcmNoIC5uZXdzLXByb2R1Y3Qge1xuICAgICAgICAgIHdpZHRoOiA1MCU7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDQxNXB4KSB7XG4gICAgICAgIC5maWx0ZXItc2VhcmNoIC5wcm9kdWN0LWl0ZW0sIC5maWx0ZXItc2VhcmNoIC5uZXdzLXByb2R1Y3Qge1xuICAgICAgICAgIHBhZGRpbmc6IDAgMTVweDsgfSB9XG4gICAgICAuZmlsdGVyLXNlYXJjaCAucHJvZHVjdC1pdGVtIC5jYXJkLWltZywgLmZpbHRlci1zZWFyY2ggLm5ld3MtcHJvZHVjdCAuY2FyZC1pbWcge1xuICAgICAgICBoZWlnaHQ6IDEwMHB4OyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIC5maWx0ZXItc2VhcmNoIC5wcm9kdWN0LWl0ZW0gLmNhcmQtaW1nLCAuZmlsdGVyLXNlYXJjaCAubmV3cy1wcm9kdWN0IC5jYXJkLWltZyB7XG4gICAgICAgICAgICBoZWlnaHQ6IDI2N3B4OyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuZmlsdGVyLXNlYXJjaCAucHJvZHVjdC1pdGVtLCAuZmlsdGVyLXNlYXJjaCAubmV3cy1wcm9kdWN0IHtcbiAgICAgICAgICBmb250LXNpemU6IDE2cHg7IH0gfVxuICAuZmlsdGVyLXNpZGViYXIge1xuICAgIHBhZGRpbmc6IDE1cHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5maWx0ZXItc2lkZWJhciB7XG4gICAgICAgIHBhZGRpbmc6IDAgMCAxNXB4IDE1cHg7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmZpbHRlci1zaWRlYmFyIHtcbiAgICAgICAgcGFkZGluZzogMCAwIDE1cHg7IH0gfVxuICAgIC5maWx0ZXItc2lkZWJhci1pdGVtIHtcbiAgICAgIHBhZGRpbmc6IDAgMCA5cHg7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuZmlsdGVyLXNpZGViYXItaXRlbSB7XG4gICAgICAgICAgcGFkZGluZzogMCAwIDQ5cHg7IH0gfVxuICAgICAgLmZpbHRlci1zaWRlYmFyLWl0ZW0gaDMge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0M2QUQ4RjtcbiAgICAgICAgZm9udDogMTRweC8zMnB4IFwiR290aGFtXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAzLjg5cHg7XG4gICAgICAgIG1hcmdpbjogMCAwIDI2cHg7XG4gICAgICAgIHBhZGRpbmc6IDE0cHggMCAxM3B4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgLmZpbHRlci1zaWRlYmFyLWl0ZW0gaDMge1xuICAgICAgICAgICAgcGFkZGluZzogMTFweCAwIDEzcHg7IH0gfVxuICAgICAgLmZpbHRlci1zaWRlYmFyLWl0ZW0gLm92ZXJsYXktZmlsdGVyLW5hdiB7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHotaW5kZXg6IDk7IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgLmZpbHRlci1zaWRlYmFyLWl0ZW0gLm92ZXJsYXktZmlsdGVyLW5hdiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgICAgIC5maWx0ZXItc2lkZWJhci1pdGVtIC50b2dnbGUtZmlsdGVyLW5hdiB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNCOEI4Qjg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgaGVpZ2h0OiAyM3B4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAxNHB4O1xuICAgICAgICB0b3A6IGNhbGMoNTAlIC0gMTNweCk7XG4gICAgICAgIHdpZHRoOiAyM3B4OyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAgIC5maWx0ZXItc2lkZWJhci1pdGVtIC50b2dnbGUtZmlsdGVyLW5hdiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgICAgICAgLmZpbHRlci1zaWRlYmFyLWl0ZW0gLnRvZ2dsZS1maWx0ZXItbmF2OjphZnRlciB7XG4gICAgICAgICAgYmFja2dyb3VuZDogI0I4QjhCODtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBsZWZ0OiBjYWxjKDUwJSAtIDAuNXB4KTtcbiAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogY2FsYyg1MCUgLSA1cHgpO1xuICAgICAgICAgIHdpZHRoOiAxcHg7IH1cbiAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAgIC5maWx0ZXItc2lkZWJhci1pdGVtIC50b2dnbGUtZmlsdGVyLW5hdjo6YWZ0ZXIge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgICAgICAgLmZpbHRlci1zaWRlYmFyLWl0ZW0gLnRvZ2dsZS1maWx0ZXItbmF2LmFjdGl2ZTo6YWZ0ZXIge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgLmZpbHRlci1zaWRlYmFyLWl0ZW0gLnRvZ2dsZS1maWx0ZXItbmF2LmFjdGl2ZTo6YWZ0ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI0I4QjhCODtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgbGVmdDogY2FsYyg1MCUgLSAwLjVweCk7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IGNhbGMoNTAlIC0gNXB4KTtcbiAgICAgICAgICAgIHdpZHRoOiAxcHg7IH0gfVxuICAgICAgICAuZmlsdGVyLXNpZGViYXItaXRlbSAudG9nZ2xlLWZpbHRlci1uYXY6OmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZDogI0I4QjhCODtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBsZWZ0OiBjYWxjKDUwJSAtIDVweCk7XG4gICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogY2FsYyg1MCUgLSAwLjVweCk7XG4gICAgICAgICAgd2lkdGg6IDEwcHg7IH1cbiAgICAgIC5maWx0ZXItc2lkZWJhci1pdGVtID4gdWwge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB0cmFuc2l0aW9uOiAwczsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAuZmlsdGVyLXNpZGViYXItaXRlbSA+IHVsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH0gfVxuICAgICAgLmZpbHRlci1zaWRlYmFyLWl0ZW0gbGkge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgICAgLmZpbHRlci1zaWRlYmFyLWl0ZW0gbGkgYSB7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBjb2xvcjogcmdiYSg2NiwgODYsIDEwMCwgMC41KTtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICAgICAgICBmb250OiAxNnB4LzIwcHggXCJVdG9waWEgU3RkXCIsIHNlcmlmO1xuICAgICAgICAgIHBhZGRpbmc6IDEwcHggMDsgfVxuICAgICAgICAuZmlsdGVyLXNpZGViYXItaXRlbSBsaS5jdXJyZW50ID4gYSxcbiAgICAgICAgLmZpbHRlci1zaWRlYmFyLWl0ZW0gbGk6aG92ZXIgPiBhIHtcbiAgICAgICAgICBjb2xvcjogIzQyNTY2NDtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgICAgICAgLmZpbHRlci1zaWRlYmFyLWl0ZW0gbGkgLm5ld3MtaWNvbiB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgbWFyZ2luOiAwIDhweCAwIDA7XG4gICAgICAgICAgcG9zaXRpb246IHN0YXRpYzsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuZmlsdGVyLXJlc3VsdCAubmV3cy1pdGVtIHtcbiAgICAgIG1hcmdpbjogMCAwIDUwcHg7IH0gfVxuICAuZmlsdGVyLXNob3AgbGkuYWN0aXZlID4gYSB7XG4gICAgY29sb3I6ICM0MjU2NjQ7IH1cbiAgLmZpbHRlci1zaG9wIC5oYXMtc3ViLW5hdi5hY3RpdmUgPiBhIHtcbiAgICBjb2xvcjogIzQyNTY2NDsgfVxuICAgIC5maWx0ZXItc2hvcCAuaGFzLXN1Yi1uYXYuYWN0aXZlID4gYTo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICctJzsgfVxuICAgIC5maWx0ZXItc2hvcCAuaGFzLXN1Yi1uYXYuYWN0aXZlID4gYS5hY3RpdmU6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnKyc7IH1cbiAgLmZpbHRlci1zaG9wIC5oYXMtc3ViLW5hdi5hY3RpdmUgdWwge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5maWx0ZXItc2hvcCAuaGFzLXN1Yi1uYXYgbGkuYWN0aXZlID4gYSB7XG4gICAgY29sb3I6ICM0MjU2NjQ7IH1cbiAgLmZpbHRlci1zaG9wIC5oYXMtc3ViLW5hdiBhIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI2cHg7IH1cbiAgLmZpbHRlci1zaG9wIC5oYXMtc3ViLW5hdiA+IGEge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5maWx0ZXItc2hvcCAuaGFzLXN1Yi1uYXYgPiBhOjpiZWZvcmUge1xuICAgICAgY29sb3I6ICNjNmFkOGY7XG4gICAgICBjb250ZW50OiAnKyc7XG4gICAgICBmb250OiA1MDAgMTZweC80MHB4IFwiR290aGFtXCIsIHNhbnMtc2VyaWY7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgd2lkdGg6IDI2cHg7IH1cbiAgICAuZmlsdGVyLXNob3AgLmhhcy1zdWItbmF2ID4gYS5hY3RpdmUge1xuICAgICAgY29sb3I6ICM0MjU2NjQ7IH1cbiAgICAgIC5maWx0ZXItc2hvcCAuaGFzLXN1Yi1uYXYgPiBhLmFjdGl2ZTo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogJy0nOyB9XG4gIC5maWx0ZXItc2hvcCAuaGFzLXN1Yi1uYXYgLmZpbHRlci1zaG9wIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBhZGRpbmc6IDAgMCAwIDE2cHg7XG4gICAgdHJhbnNpdGlvbjogYWxsIDBzIGVhc2U7IH1cbiAgICAuZmlsdGVyLXNob3AgLmhhcy1zdWItbmF2IC5maWx0ZXItc2hvcCBsaSB7XG4gICAgICBwYWRkaW5nOiAwOyB9XG5cbi5mb2xsb3ctdXMge1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmZvbGxvdy11cyB7XG4gICAgICBtYXJnaW46IDAgMCA0OHB4OyB9IH1cbiAgLmZvbGxvdy11cyBoMi50aXRsZSB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb25zL2ljb24tZm9sbG93LnN2Z1wiKSBuby1yZXBlYXQgMCBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nOiAwIDAgMCA0NnB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuZm9sbG93LXVzIGgyLnRpdGxlIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDsgfSB9XG5cbi5mb3JtIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5mb3JtIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7IH0gfVxuICAuZm9ybS1kZXNjcmlwdGlvbiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLmZvcm0tZGVzY3JpcHRpb24gaDIge1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgLmZvcm0gaDMge1xuICAgIGNvbG9yOiAjNDI1NjY0O1xuICAgIGZvbnQ6IDI0cHgvNDBweCBcIlV0b3BpYSBTdGRcIiwgc2VyaWY7XG4gICAgbWFyZ2luOiBhdXRvIDMwcHggMzdweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5mb3JtIGgzIHtcbiAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICBtYXJnaW46IGF1dG8gYXV0byAyOHB4O1xuICAgICAgICBtYXgtd2lkdGg6IDc2MHB4OyB9IH1cbiAgLmZvcm0gaW5wdXRbdHlwZT1cImVtYWlsXCJdLFxuICAuZm9ybSBpbnB1dFt0eXBlPVwidGV4dFwiXSxcbiAgLmZvcm0gaW5wdXRbdHlwZT1cInRlbFwiXSB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLmZvcm0gLnNlbGVjdCB7XG4gICAgcGFkZGluZy1yaWdodDogNjBweDtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5mb3JtIC5zZWxlY3Qgc2VsZWN0IHtcbiAgICAgIHBhZGRpbmc6IDAgNTBweCAwIDI1cHg7XG4gICAgICB3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XG4gICAgICB3aWR0aDogY2FsYygxMDAlICsgODBweCk7IH1cbiAgICAgIEBtZWRpYSBhbGwgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgICAgICAuZm9ybSAuc2VsZWN0IHNlbGVjdCB7XG4gICAgICAgICAgcGFkZGluZzogMCA2MHB4IDAgMjVweDtcbiAgICAgICAgICB3aWR0aDogY2FsYygxMDAlICsgMTQwcHgpOyB9IH1cbiAgLmZvcm0tc3RheS1rbm93IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDEyOHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgIC5mb3JtLXN0YXkta25vdyB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuZm9ybS1zdGF5LWtub3cge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogODhweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDsgfSB9XG4gICAgLmZvcm0tc3RheS1rbm93IC5nZm9ybV9maWVsZHMge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmZvcm0tc3RheS1rbm93IC5nZm9ybV93cmFwcGVyIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMlO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDguMzMzMzMlOyB9IH1cbiAgICAuZm9ybS1zdGF5LWtub3cgLmNvbnRhaW5lciB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogNTZweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmctbGVmdDogMzlweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDM5cHg7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuZm9ybS1zdGF5LWtub3cgLmNvbnRhaW5lciB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7IH0gfVxuICAgICAgLmZvcm0tc3RheS1rbm93IC5jb250YWluZXI6OmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICM0MjU2NjQ7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGxlZnQ6IDE1cHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgICAgIHRvcDogMDsgfVxuICAgIC5mb3JtLXN0YXkta25vdyAuY29udGFpbmVyID4gLnJvdywgLmZvcm0tc3RheS1rbm93IGJvZHkuc2luZ2xlLXByb2R1Y3QgLnVwc2VsbHMgLmNvbnRhaW5lciA+IC5wcm9kdWN0cywgYm9keS5zaW5nbGUtcHJvZHVjdCAudXBzZWxscyAuZm9ybS1zdGF5LWtub3cgLmNvbnRhaW5lciA+IC5wcm9kdWN0cyB7XG4gICAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5mb3JtLXN0YXkta25vdyAuY29udGFpbmVyID4gLnJvdywgLmZvcm0tc3RheS1rbm93IGJvZHkuc2luZ2xlLXByb2R1Y3QgLnVwc2VsbHMgLmNvbnRhaW5lciA+IC5wcm9kdWN0cywgYm9keS5zaW5nbGUtcHJvZHVjdCAudXBzZWxscyAuZm9ybS1zdGF5LWtub3cgLmNvbnRhaW5lciA+IC5wcm9kdWN0cyB7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDU2cHg7IH0gfVxuICAgIC5mb3JtLXN0YXkta25vdyBoMi50aXRsZSxcbiAgICAuZm9ybS1zdGF5LWtub3cgaDMuZ2Zvcm1fdGl0bGUge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBmb250OiAxNHB4LzE2cHggXCJHb3RoYW1cIiwgc2Fucy1zZXJpZjtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAzLjg5cHg7XG4gICAgICBtYXJnaW46IDhweCAwIDI0cHg7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLmZvcm0tc3RheS1rbm93IGgyLnRpdGxlLFxuICAgICAgICAuZm9ybS1zdGF5LWtub3cgaDMuZ2Zvcm1fdGl0bGUge1xuICAgICAgICAgIG1hcmdpbjogMCAwIDE0cHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAzLjg5cHg7IH0gfVxuICAgIC5mb3JtLXN0YXkta25vdyBwLFxuICAgIC5mb3JtLXN0YXkta25vdyAuZ2Zvcm1fZGVzY3JpcHRpb24ge1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuZm9ybS1zdGF5LWtub3cgcCxcbiAgICAgICAgLmZvcm0tc3RheS1rbm93IC5nZm9ybV9kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNXB4OyB9IH1cbiAgICAuZm9ybS1zdGF5LWtub3cgaW5wdXRbdHlwZT0ndGV4dCddLFxuICAgIC5mb3JtLXN0YXkta25vdyBpbnB1dFt0eXBlPSd0ZWwnXSxcbiAgICAuZm9ybS1zdGF5LWtub3cgaW5wdXRbdHlwZT0nZW1haWwnXSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMkQzODQxO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgLmZvcm0tc3RheS1rbm93IGlucHV0W3R5cGU9J3RleHQnXTo6cGxhY2Vob2xkZXIsXG4gICAgICAuZm9ybS1zdGF5LWtub3cgaW5wdXRbdHlwZT0ndGVsJ106OnBsYWNlaG9sZGVyLFxuICAgICAgLmZvcm0tc3RheS1rbm93IGlucHV0W3R5cGU9J2VtYWlsJ106OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgIC5mb3JtLXN0YXkta25vdyBpbnB1dFt0eXBlPSd0ZXh0J106Zm9jdXMsXG4gICAgICAuZm9ybS1zdGF5LWtub3cgaW5wdXRbdHlwZT0ndGVsJ106Zm9jdXMsXG4gICAgICAuZm9ybS1zdGF5LWtub3cgaW5wdXRbdHlwZT0nZW1haWwnXTpmb2N1cyB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIGNvbG9yOiAjNDI1NjY0OyB9XG4gICAgICAgIC5mb3JtLXN0YXkta25vdyBpbnB1dFt0eXBlPSd0ZXh0J106Zm9jdXM6OnBsYWNlaG9sZGVyLFxuICAgICAgICAuZm9ybS1zdGF5LWtub3cgaW5wdXRbdHlwZT0ndGVsJ106Zm9jdXM6OnBsYWNlaG9sZGVyLFxuICAgICAgICAuZm9ybS1zdGF5LWtub3cgaW5wdXRbdHlwZT0nZW1haWwnXTpmb2N1czo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgIGNvbG9yOiAjNDI1NjY0OyB9XG4gICAgLmZvcm0tc3RheS1rbm93IC5nZmllbGQge1xuICAgICAgbWFyZ2luOiAwIDAgMjFweDsgfVxuICAgIC5mb3JtLXN0YXkta25vdyAuc2VsZWN0LFxuICAgIC5mb3JtLXN0YXkta25vdyAuZ2lucHV0X2NvbnRhaW5lcl9zZWxlY3Qge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzJEMzg0MTtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAuZm9ybS1zdGF5LWtub3cgLnNlbGVjdCBzZWxlY3QsXG4gICAgICAuZm9ybS1zdGF5LWtub3cgLmdpbnB1dF9jb250YWluZXJfc2VsZWN0IHNlbGVjdCB7XG4gICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAuZm9ybS1zdGF5LWtub3cgLnNlbGVjdCBvcHRpb24sXG4gICAgICAuZm9ybS1zdGF5LWtub3cgLmdpbnB1dF9jb250YWluZXJfc2VsZWN0IG9wdGlvbiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyRDM4NDE7XG4gICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgLmZvcm0tc3RheS1rbm93IGlucHV0W3R5cGU9J3N1Ym1pdCddIHtcbiAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvaWNvbnMvaWNvbi1hcnJvdy1yaWdodC13aGl0ZS5zdmcpIG5vLXJlcGVhdCByaWdodCAwIGNlbnRlcjtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmO1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgbWFyZ2luOiA4cHggMCAwO1xuICAgICAgbWF4LXdpZHRoOiAyMDRweDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB3aWR0aDogNTAlOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgLmZvcm0tc3RheS1rbm93IGlucHV0W3R5cGU9J3N1Ym1pdCddIHtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgcGFkZGluZzogMCA2cHggMCAwOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAuZm9ybS1zdGF5LWtub3cgaW5wdXRbdHlwZT0nc3VibWl0J10ge1xuICAgICAgICAgIHdpZHRoOiAyMDRweDsgfSB9XG4gICAgICAuZm9ybS1zdGF5LWtub3cgaW5wdXRbdHlwZT0nc3VibWl0J106aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2ljb25zL2ljb24tYXJyb3ctcmlnaHQtd2hpdGUuc3ZnKSBuby1yZXBlYXQgcmlnaHQgMCBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgcGFkZGluZzogMCAwIDAgMTBweDsgfVxuICAgIC5mb3JtLXN0YXkta25vdy1sZWZ0IHtcbiAgICAgIHBhZGRpbmctdG9wOiAyOHB4OyB9XG4gICAgLmZvcm0tc3RheS1rbm93LXJpZ2h0IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLmZvcm0tc3RheS1rbm93LXJpZ2h0IHtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMjhweDsgfSB9XG4gICAgLmZvcm0tc3RheS1rbm93IC5nZm9ybV9oZWFkaW5nIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI4cHg7IH1cbiAgICAuZm9ybS1zdGF5LWtub3cgLnZhbGlkYXRpb25fZXJyb3Ige1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG4gICAgLmZvcm0tc3RheS1rbm93IC52YWxpZGF0aW9uX21lc3NhZ2Uge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBtYXJnaW4tdG9wOiA1cHg7IH1cbiAgICAuZm9ybS1zdGF5LWtub3cgLmdmb3JtX2hlYWRpbmcsXG4gICAgLmZvcm0tc3RheS1rbm93IC5nZm9ybV9mb290ZXIsXG4gICAgLmZvcm0tc3RheS1rbm93IC52YWxpZGF0aW9uX2Vycm9yLFxuICAgIC5mb3JtLXN0YXkta25vdyAuZ2Zvcm1fY29uZmlybWF0aW9uX3dyYXBwZXIge1xuICAgICAgcGFkZGluZzogMCAxNXB4OyB9XG4gICAgLmZvcm0tc3RheS1rbm93IC5nZm9ybV9jb25maXJtYXRpb25fd3JhcHBlciB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLmZvcm0tc3RheS1rbm93IC5nZm9ybV9hamF4X3NwaW5uZXIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDEwMCU7XG4gICAgICByaWdodDogNTAlOyB9XG4gICAgLmZvcm0tc3RheS1rbm93IC5nZm9ybV93cmFwcGVyIHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLmZvcm0tc3RheS1rbm93IC50ZXh0YXJlYSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICMyZDM4NDE7IH1cbiAgICAgIC5mb3JtLXN0YXkta25vdyAudGV4dGFyZWE6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgLmZvcm0tY29udGFjdCB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBwYWRkaW5nOiAwIDEwcHggNDdweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmZvcm0tY29udGFjdCB7XG4gICAgICAgIHBhZGRpbmc6IDAgMTBweCA2MHB4OyB9IH1cbiAgICAuZm9ybS1jb250YWN0IGlucHV0W3R5cGU9XCJlbWFpbFwiXSxcbiAgICAuZm9ybS1jb250YWN0IGlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuICAgIC5mb3JtLWNvbnRhY3QgaW5wdXRbdHlwZT1cInRlbFwiXSB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5mb3JtLWNvbnRhY3QgLmdmaWVsZCB7XG4gICAgICBtYXJnaW46IDAgMCAxNnB4OyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLmZvcm0tY29udGFjdCAuZ2ZpZWxkIHtcbiAgICAgICAgICBtYXJnaW46IDAgMCAyNHB4OyB9IH1cbiAgICAuZm9ybS1jb250YWN0IHRleHRhcmVhIHtcbiAgICAgIGhlaWdodDogMzIwcHg7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5mb3JtLWNvbnRhY3QgdGV4dGFyZWEge1xuICAgICAgICAgIGhlaWdodDogMjE1cHg7IH0gfVxuICAgIC5mb3JtLWNvbnRhY3QgLnNlbGVjdCB7XG4gICAgICBtYXJnaW46IDAgMCAxNnB4O1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuZm9ybS1jb250YWN0IC5zZWxlY3Qge1xuICAgICAgICAgIG1hcmdpbjogMCAwIDI0cHg7IH0gfVxuICAgICAgLmZvcm0tY29udGFjdCAuc2VsZWN0IHNlbGVjdCB7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBpbml0aWFsOyB9XG4gICAgLmZvcm0tY29udGFjdCBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgICAgIHdpZHRoOiAxNDBweDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5mb3JtLWNvbnRhY3QgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgICAgICAgd2lkdGg6IDEzMHB4OyB9IH1cbiAgICAuZm9ybS1jb250YWN0IC5nZm9ybV9maWVsZHMge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDsgfVxuICAgIC5mb3JtLWNvbnRhY3QgLmdmb3JtX2hlYWRpbmcge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjhweDsgfVxuICAgIC5mb3JtLWNvbnRhY3QgLnZhbGlkYXRpb25fZXJyb3Ige1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG4gICAgLmZvcm0tY29udGFjdCAudmFsaWRhdGlvbl9tZXNzYWdlIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgbWFyZ2luLXRvcDogNXB4OyB9XG4gICAgLmZvcm0tY29udGFjdCAuZ2Zvcm1faGVhZGluZyxcbiAgICAuZm9ybS1jb250YWN0IC5nZm9ybV9mb290ZXIsXG4gICAgLmZvcm0tY29udGFjdCAudmFsaWRhdGlvbl9lcnJvcixcbiAgICAuZm9ybS1jb250YWN0IC5nZm9ybV9jb25maXJtYXRpb25fd3JhcHBlciB7XG4gICAgICBwYWRkaW5nOiAwIDE1cHg7IH1cbiAgICAuZm9ybS1jb250YWN0IC5nZm9ybV9jb25maXJtYXRpb25fd3JhcHBlciB7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBwYWRkaW5nOiAzMHB4IDAgMDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLmZvcm0tY29udGFjdCAuZ2Zvcm1fZm9vdGVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAgIC5mb3JtLWNvbnRhY3QgLnZhbGlkYXRpb25fbWVzc2FnZSB7XG4gICAgICBjb2xvcjogI2YwMDtcbiAgICAgIG1hcmdpbi10b3A6IDVweDsgfVxuICAuZm9ybS1jYXJlZXIge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgcGFkZGluZzogNThweCAxMHB4IDQ3cHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5mb3JtLWNhcmVlciB7XG4gICAgICAgIHBhZGRpbmc6IDk5cHggMTBweCAxMTZweDsgfSB9XG4gICAgLmZvcm0tY2FyZWVyIGgyLnRpdGxlIHtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAyLjZweDtcbiAgICAgIG1hcmdpbjogMCAwIDE3cHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5mb3JtLWNhcmVlciBoMi50aXRsZSB7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDNweDtcbiAgICAgICAgICBtYXJnaW46IDAgMCAxOXB4OyB9IH1cbiAgICAuZm9ybS1jYXJlZXIgaDMge1xuICAgICAgY29sb3I6ICM0MjU2NjQ7XG4gICAgICBmb250OiAyNHB4LzQwcHggXCJVdG9waWEgU3RkXCIsIHNlcmlmO1xuICAgICAgbWFyZ2luOiBhdXRvIDE1cHggMjhweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLmZvcm0tY2FyZWVyIGgzIHtcbiAgICAgICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICAgICAgbWFyZ2luOiBhdXRvIGF1dG8gNTVweDtcbiAgICAgICAgICBtYXgtd2lkdGg6IDc2MHB4OyB9IH1cbiAgICAuZm9ybS1jYXJlZXIgaW5wdXRbdHlwZT1cImVtYWlsXCJdLFxuICAgIC5mb3JtLWNhcmVlciBpbnB1dFt0eXBlPVwidGV4dFwiXSxcbiAgICAuZm9ybS1jYXJlZXIgaW5wdXRbdHlwZT1cInRlbFwiXSB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5mb3JtLWNhcmVlciB0ZXh0YXJlYSB7XG4gICAgICBoZWlnaHQ6IDMyMHB4O1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuZm9ybS1jYXJlZXIgdGV4dGFyZWEge1xuICAgICAgICAgIGhlaWdodDogMjE1cHg7IH0gfVxuICAgIC5mb3JtLWNhcmVlciBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGhlaWdodDogMjVweDtcbiAgICAgIHdpZHRoOiAxMzBweDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5mb3JtLWNhcmVlciBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgICAgICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICAgICAgd2lkdGg6IDEzMHB4OyB9IH1cbiAgICAuZm9ybS1jYXJlZXIgLmdmaWVsZCB7XG4gICAgICBtYXJnaW46IDAgMCAxNnB4OyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLmZvcm0tY2FyZWVyIC5nZmllbGQge1xuICAgICAgICAgIG1hcmdpbjogMCAwIDI0cHg7IH0gfVxuICAgIC5mb3JtLWNhcmVlciAuZ2Zvcm1fZmllbGRzIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgICAuZm9ybS1jYXJlZXIgLmdmb3JtX2hlYWRpbmcge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjhweDsgfVxuICAgIC5mb3JtLWNhcmVlciAudmFsaWRhdGlvbl9lcnJvciB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cbiAgICAuZm9ybS1jYXJlZXIgLnZhbGlkYXRpb25fbWVzc2FnZSB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIG1hcmdpbi10b3A6IDVweDsgfVxuICAgIC5mb3JtLWNhcmVlciAuZ2Zvcm1faGVhZGluZyxcbiAgICAuZm9ybS1jYXJlZXIgLmdmb3JtX2Zvb3RlcixcbiAgICAuZm9ybS1jYXJlZXIgLnZhbGlkYXRpb25fZXJyb3IsXG4gICAgLmZvcm0tY2FyZWVyIC5nZm9ybV9jb25maXJtYXRpb25fd3JhcHBlciB7XG4gICAgICBwYWRkaW5nOiAwIDE1cHg7IH1cbiAgICAuZm9ybS1jYXJlZXIgLmdmb3JtX2NvbmZpcm1hdGlvbl93cmFwcGVyIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIHBhZGRpbmc6IDMwcHggMCAwO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAuZm9ybS1jYXJlZXIgLmdmb3JtX2Zvb3RlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICBtYXJnaW46IC00MnB4IDAgMDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5mb3JtLWNhcmVlciAuZ2Zvcm1fZm9vdGVyIHtcbiAgICAgICAgICBtYXJnaW46IC00OHB4IDAgMDsgfSB9XG4gICAgLmZvcm0tY2FyZWVyIC52YWxpZGF0aW9uX21lc3NhZ2Uge1xuICAgICAgY29sb3I6ICNmMDA7XG4gICAgICBtYXJnaW4tdG9wOiA1cHg7IH1cbiAgLmZvcm0tc2VhcmNoIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHBhZGRpbmc6IDQ1cHggMTBweCAxMDBweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmZvcm0tc2VhcmNoIHtcbiAgICAgICAgcGFkZGluZzogOTJweCAwIDg5cHg7IH0gfVxuICAgIC5mb3JtLXNlYXJjaCBoMSB7XG4gICAgICBjb2xvcjogIzQyNTY2NDtcbiAgICAgIGZvbnQ6IDE0cHgvMzJweCBcIkdvdGhhbVwiLCBzYW5zLXNlcmlmO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDNweDtcbiAgICAgIG1hcmdpbjogMCAwIDE3cHg7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgLmZvcm0tc2VhcmNoIGgyIHtcbiAgICAgIGNvbG9yOiAjNDI1NjY0O1xuICAgICAgZm9udDogMjZweC80MHB4IFwiVXRvcGlhIFN0ZFwiLCBzZXJpZjtcbiAgICAgIG1hcmdpbjogMCAwIDEwcHg7IH1cbiAgICAuZm9ybS1zZWFyY2gtaW5wdXRzIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgLmZvcm0tc2VhcmNoLWlucHV0cyBpbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q4ZDhkODtcbiAgICAgICAgY29sb3I6ICNhMDlmOWY7XG4gICAgICAgIGZvbnQ6IDEycHggXCJHb3RoYW1cIiwgc2Fucy1zZXJpZjtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC0wLjJweDtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBwYWRkaW5nOiAxOXB4IDYwcHggMTlweCAwO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgICAgLmZvcm0tc2VhcmNoLWlucHV0cyBpbnB1dFt0eXBlPVwic2VhcmNoXCJdOjpwbGFjZWhvbGRlciB7XG4gICAgICAgICAgY29sb3I6ICNhMDlmOWY7IH1cbiAgICAgIC5mb3JtLXNlYXJjaC1pbnB1dHMgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29ucy9pY29uLXNlYXJjaC5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHdpZHRoOiA0MHB4OyB9XG4gIC5mb3JtLW9mZmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHBhZGRpbmc6IDU4cHggMTBweCA0N3B4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuZm9ybS1vZmZlciB7XG4gICAgICAgIHBhZGRpbmc6IDgxcHggMTBweCA3MnB4OyB9IH1cbiAgICAuZm9ybS1vZmZlciBoMi50aXRsZSB7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMi42cHg7XG4gICAgICBtYXJnaW46IDAgMCAxN3B4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuZm9ybS1vZmZlciBoMi50aXRsZSB7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDNweDtcbiAgICAgICAgICBtYXJnaW46IDAgMCAzMHB4OyB9IH1cbiAgICAuZm9ybS1vZmZlciBoMyB7XG4gICAgICBjb2xvcjogIzQyNTY2NDtcbiAgICAgIGZvbnQ6IDI0cHgvNDBweCBcIlV0b3BpYSBTdGRcIiwgc2VyaWY7XG4gICAgICBtYXJnaW46IGF1dG8gMzBweCAzN3B4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuZm9ybS1vZmZlciBoMyB7XG4gICAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICAgIG1hcmdpbjogYXV0byBhdXRvIDI4cHg7XG4gICAgICAgICAgbWF4LXdpZHRoOiA3NjBweDsgfSB9XG4gICAgLmZvcm0tb2ZmZXIgaW5wdXRbdHlwZT1cImVtYWlsXCJdLFxuICAgIC5mb3JtLW9mZmVyIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuICAgIC5mb3JtLW9mZmVyIGlucHV0W3R5cGU9XCJ0ZWxcIl0ge1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAuZm9ybS1vZmZlciAuc2VsZWN0IHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDYwcHg7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgLmZvcm0tb2ZmZXIgLnNlbGVjdCBzZWxlY3Qge1xuICAgICAgICB3aGl0ZS1zcGFjZTogaW5pdGlhbDtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSArIDgwcHgpOyB9XG4gICAgLmZvcm0tb2ZmZXIgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICBtYXJnaW46IDI0cHggMCAwO1xuICAgICAgd2lkdGg6IDgwcHg7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuZm9ybS1vZmZlciBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICB3aWR0aDogMTEycHg7IH0gfVxuICAgIC5mb3JtLW9mZmVyIC5nZmllbGQge1xuICAgICAgbWFyZ2luOiAwIDAgMTZweDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5mb3JtLW9mZmVyIC5nZmllbGQge1xuICAgICAgICAgIG1hcmdpbjogMCAwIDI0cHg7IH0gfVxuICAgIC5mb3JtLW9mZmVyIC5nZm9ybV9maWVsZHMge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDsgfVxuICAgIC5mb3JtLW9mZmVyIC5nZm9ybV9oZWFkaW5nIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI4cHg7IH1cbiAgICAuZm9ybS1vZmZlciAudmFsaWRhdGlvbl9lcnJvciB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cbiAgICAuZm9ybS1vZmZlciAudmFsaWRhdGlvbl9tZXNzYWdlIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgbWFyZ2luLXRvcDogNXB4OyB9XG4gICAgLmZvcm0tb2ZmZXIgLmdmb3JtX2hlYWRpbmcsXG4gICAgLmZvcm0tb2ZmZXIgLmdmb3JtX2Zvb3RlcixcbiAgICAuZm9ybS1vZmZlciAudmFsaWRhdGlvbl9lcnJvcixcbiAgICAuZm9ybS1vZmZlciAuZ2Zvcm1fY29uZmlybWF0aW9uX3dyYXBwZXIge1xuICAgICAgcGFkZGluZzogMCAxNXB4OyB9XG4gICAgLmZvcm0tb2ZmZXIgLmdmb3JtX2NvbmZpcm1hdGlvbl93cmFwcGVyIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIHBhZGRpbmc6IDMwcHggMCAwO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAuZm9ybS1vZmZlciAuZ2Zvcm1fZm9vdGVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAgIC5mb3JtLW9mZmVyIC52YWxpZGF0aW9uX21lc3NhZ2Uge1xuICAgICAgY29sb3I6ICNmMDA7XG4gICAgICBtYXJnaW4tdG9wOiA1cHg7IH1cbiAgICAuZm9ybS1vZmZlciAudGV4dGFyZWEge1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmZvcm0tbG9naW4ge1xuICAgICAgbWF4LXdpZHRoOiA0MzJweDtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA1NXB4OyB9IH1cbiAgLmZvcm0tbG9naW4gaW5wdXRbdHlwZT1cImVtYWlsXCJdLFxuICAuZm9ybS1sb2dpbiBpbnB1dFt0eXBlPVwidGV4dFwiXSxcbiAgLmZvcm0tbG9naW4gaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdIHtcbiAgICBtYXJnaW46IDAgMCAyOHB4O1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5mb3JtLWxvZ2luIC5idG4ge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBoZWlnaHQ6IDMycHg7XG4gICAgbGV0dGVyLXNwYWNpbmc6IC42cHg7XG4gICAgbWFyZ2luOiA1cHggMCAwO1xuICAgIHdpZHRoOiAxNjBweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmZvcm0tbG9naW4gLmJ0biB7XG4gICAgICAgIG1hcmdpbjogMjBweCAwIDA7IH0gfVxuICAgIC5mb3JtLWxvZ2luIC5idG46Zm9jdXMge1xuICAgICAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAuZm9ybS1sb2dpbi1saW5rcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIHBhZGRpbmc6IDMycHggMCAxNnB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuZm9ybS1sb2dpbi1saW5rcyB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIHBhZGRpbmc6IDQ0cHggMCAwOyB9IH1cbiAgICAuZm9ybS1sb2dpbi1saW5rcyBhIHtcbiAgICAgIGNvbG9yOiAjNDI1NjY0O1xuICAgICAgZm9udDogNzAwIDEycHgvMTJweCBcIkdvdGhhbVwiLCBzYW5zLXNlcmlmO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDEuMnB4O1xuICAgICAgbWFyZ2luOiAwIDAgMjRweDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuZm9ybS1sb2dpbi1saW5rcyBhIHtcbiAgICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTBweDtcbiAgICAgICAgICBtYXJnaW46IDAgMTZweCAwIDA7IH0gfVxuICAuZm9ybS1sb2dpbi1yZWcge1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4OyB9XG4gIC5mb3JtLWNoZWNrb3V0IHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmZvcm0tY2hlY2tvdXQge1xuICAgICAgICB3aWR0aDogNDglOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5mb3JtLWNoZWNrb3V0IHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDQ1NXB4KTsgfSB9XG4gIC5mb3JtLWdldC1pbi10b3VjaCB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBwYWRkaW5nOiA0OHB4IDEwcHggNDlweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmZvcm0tZ2V0LWluLXRvdWNoIHtcbiAgICAgICAgcGFkZGluZzogNzJweCAxMHB4IDcxcHg7IH0gfVxuICAgIC5mb3JtLWdldC1pbi10b3VjaCBoMiB7XG4gICAgICBtYXJnaW46IDhweCAwIDE4cHg7IH1cbiAgICAuZm9ybS1nZXQtaW4tdG91Y2ggaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgICBib3JkZXItY29sb3I6ICM0MjU2NjQ7XG4gICAgICBjb2xvcjogIzQyNTY2NDtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGhlaWdodDogMjVweDtcbiAgICAgIG1hcmdpbjogMjRweCAwIDA7XG4gICAgICB3aWR0aDogODBweDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5mb3JtLWdldC1pbi10b3VjaCBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICAgIG1hcmdpbjogMDsgfSB9XG4gICAgLmZvcm0tZ2V0LWluLXRvdWNoIC5nZmllbGQge1xuICAgICAgbWFyZ2luOiAwIDAgMjFweDsgfVxuICAgIC5mb3JtLWdldC1pbi10b3VjaCAuZ2Zvcm1fZmllbGRzIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgICAuZm9ybS1nZXQtaW4tdG91Y2ggLmdmb3JtX2hlYWRpbmcge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjhweDsgfVxuICAgIC5mb3JtLWdldC1pbi10b3VjaCAudmFsaWRhdGlvbl9lcnJvciB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cbiAgICAuZm9ybS1nZXQtaW4tdG91Y2ggLnZhbGlkYXRpb25fbWVzc2FnZSB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIG1hcmdpbi10b3A6IDVweDsgfVxuICAgIC5mb3JtLWdldC1pbi10b3VjaCAuZ2Zvcm1faGVhZGluZyxcbiAgICAuZm9ybS1nZXQtaW4tdG91Y2ggLmdmb3JtX2Zvb3RlcixcbiAgICAuZm9ybS1nZXQtaW4tdG91Y2ggLnZhbGlkYXRpb25fZXJyb3IsXG4gICAgLmZvcm0tZ2V0LWluLXRvdWNoIC5nZm9ybV9jb25maXJtYXRpb25fd3JhcHBlciB7XG4gICAgICBwYWRkaW5nOiAwIDE1cHg7IH1cbiAgICAuZm9ybS1nZXQtaW4tdG91Y2ggLmdmb3JtX2NvbmZpcm1hdGlvbl93cmFwcGVyIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIHBhZGRpbmc6IDMwcHggMCAwO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAuZm9ybS1nZXQtaW4tdG91Y2ggLmdmb3JtX2Zvb3RlciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgICAuZm9ybS1nZXQtaW4tdG91Y2ggLnZhbGlkYXRpb25fbWVzc2FnZSB7XG4gICAgICBjb2xvcjogI2YwMDtcbiAgICAgIG1hcmdpbi10b3A6IDVweDsgfVxuICAuZm9ybS1tb2RhbCB7XG4gICAgYmFja2dyb3VuZDogIzQyNTY2NDtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjYzZhZDhmO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbGVmdDogNTAlO1xuICAgIG1heC13aWR0aDogNDgwcHg7XG4gICAgcGFkZGluZzogNTBweCA0MHB4IDcwcHg7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHRvcDogLTE1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgdHJhbnNpdGlvbjogdG9wIC41cyBlYXNlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IDk5OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuZm9ybS1tb2RhbCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cbiAgICAuZm9ybS1tb2RhbC5zaG93IHtcbiAgICAgIHRvcDogNTAlOyB9XG4gICAgLmZvcm0tbW9kYWwgLmdmb3JtX3dyYXBwZXIge1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAuZm9ybS1tb2RhbCAuZ2Zvcm1fYm9keSxcbiAgICAuZm9ybS1tb2RhbCAuZ2Zvcm1fZm9vdGVyLFxuICAgIC5mb3JtLW1vZGFsIC5nZm9ybV9oZWFkaW5nLFxuICAgIC5mb3JtLW1vZGFsIC52YWxpZGF0aW9uX2Vycm9yLFxuICAgIC5mb3JtLW1vZGFsIC5nZm9ybV9jb25maXJtYXRpb25fd3JhcHBlciB7XG4gICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgIC5mb3JtLW1vZGFsIC5nZm9ybV9jb25maXJtYXRpb25fbWVzc2FnZSxcbiAgICAuZm9ybS1tb2RhbCBoMi50aXRsZSxcbiAgICAuZm9ybS1tb2RhbCBoMy5nZm9ybV90aXRsZSB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGZvbnQ6IDE0cHgvMTZweCBcIkdvdGhhbVwiLCBzYW5zLXNlcmlmO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDMuODlweDtcbiAgICAgIG1hcmdpbjogOHB4IDAgMjRweDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuZm9ybS1tb2RhbCAuZ2Zvcm1fY29uZmlybWF0aW9uX21lc3NhZ2UsXG4gICAgICAgIC5mb3JtLW1vZGFsIGgyLnRpdGxlLFxuICAgICAgICAuZm9ybS1tb2RhbCBoMy5nZm9ybV90aXRsZSB7XG4gICAgICAgICAgbWFyZ2luOiAwIDAgMTRweDtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDMuODlweDsgfSB9XG4gICAgLmZvcm0tbW9kYWwgLnZhbGlkYXRpb25fbWVzc2FnZSxcbiAgICAuZm9ybS1tb2RhbCAudmFsaWRhdGlvbl9lcnJvcixcbiAgICAuZm9ybS1tb2RhbCBwLFxuICAgIC5mb3JtLW1vZGFsIC5nZm9ybV9kZXNjcmlwdGlvbiB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWFyZ2luOiAwIDAgMTZweDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5mb3JtLW1vZGFsIC52YWxpZGF0aW9uX21lc3NhZ2UsXG4gICAgICAgIC5mb3JtLW1vZGFsIC52YWxpZGF0aW9uX2Vycm9yLFxuICAgICAgICAuZm9ybS1tb2RhbCBwLFxuICAgICAgICAuZm9ybS1tb2RhbCAuZ2Zvcm1fZGVzY3JpcHRpb24ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDsgfSB9XG4gICAgLmZvcm0tbW9kYWwgaW5wdXRbdHlwZT0ndGV4dCddLFxuICAgIC5mb3JtLW1vZGFsIGlucHV0W3R5cGU9J3RlbCddLFxuICAgIC5mb3JtLW1vZGFsIGlucHV0W3R5cGU9J2VtYWlsJ10ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzJEMzg0MTtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgIC5mb3JtLW1vZGFsIGlucHV0W3R5cGU9J3RleHQnXTo6cGxhY2Vob2xkZXIsXG4gICAgICAuZm9ybS1tb2RhbCBpbnB1dFt0eXBlPSd0ZWwnXTo6cGxhY2Vob2xkZXIsXG4gICAgICAuZm9ybS1tb2RhbCBpbnB1dFt0eXBlPSdlbWFpbCddOjpwbGFjZWhvbGRlciB7XG4gICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAuZm9ybS1tb2RhbCBpbnB1dFt0eXBlPSd0ZXh0J106Zm9jdXMsXG4gICAgICAuZm9ybS1tb2RhbCBpbnB1dFt0eXBlPSd0ZWwnXTpmb2N1cyxcbiAgICAgIC5mb3JtLW1vZGFsIGlucHV0W3R5cGU9J2VtYWlsJ106Zm9jdXMge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICBjb2xvcjogIzQyNTY2NDsgfVxuICAgICAgICAuZm9ybS1tb2RhbCBpbnB1dFt0eXBlPSd0ZXh0J106Zm9jdXM6OnBsYWNlaG9sZGVyLFxuICAgICAgICAuZm9ybS1tb2RhbCBpbnB1dFt0eXBlPSd0ZWwnXTpmb2N1czo6cGxhY2Vob2xkZXIsXG4gICAgICAgIC5mb3JtLW1vZGFsIGlucHV0W3R5cGU9J2VtYWlsJ106Zm9jdXM6OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgICBjb2xvcjogIzQyNTY2NDsgfVxuICAgIC5mb3JtLW1vZGFsIGlucHV0W3R5cGU9J3N1Ym1pdCddIHtcbiAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvaWNvbnMvaWNvbi1hcnJvdy1yaWdodC13aGl0ZS5zdmcpIG5vLXJlcGVhdCByaWdodCAwIGNlbnRlcjtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmO1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgbWFyZ2luOiA4cHggMCAwO1xuICAgICAgbWF4LXdpZHRoOiAyMDRweDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB3aWR0aDogNTAlOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgICAgLmZvcm0tbW9kYWwgaW5wdXRbdHlwZT0nc3VibWl0J10ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBwYWRkaW5nOiAwIDZweCAwIDA7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5mb3JtLW1vZGFsIGlucHV0W3R5cGU9J3N1Ym1pdCddIHtcbiAgICAgICAgICB3aWR0aDogMjA0cHg7IH0gfVxuICAgICAgLmZvcm0tbW9kYWwgaW5wdXRbdHlwZT0nc3VibWl0J106aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1nL2ljb25zL2ljb24tYXJyb3ctcmlnaHQtd2hpdGUuc3ZnKSBuby1yZXBlYXQgcmlnaHQgMCBjZW50ZXI7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgcGFkZGluZzogMCAwIDAgMTBweDsgfVxuICAgIC5mb3JtLW1vZGFsIC5nZmllbGQge1xuICAgICAgbWFyZ2luOiAwIDAgMTZweDsgfVxuICAgIC5mb3JtLW1vZGFsIC5jbG9zZS1tb2RhbCB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMTdweDtcbiAgICAgIHRvcDogMTVweDsgfVxuICAuZm9ybSAuZ2Zvcm1faGVhZGluZyBoMy5nZm9ybV90aXRsZSB7XG4gICAgY29sb3I6ICM0MjU2NjQ7XG4gICAgZm9udDogMTJweC8xNnB4IFwiR290aGFtXCIsIHNhbnMtc2VyaWY7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDMuMzNweDtcbiAgICBtYXJnaW46IDhweCBhdXRvIDE4cHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmZvcm0gLmdmb3JtX2hlYWRpbmcgaDMuZ2Zvcm1fdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAzLjg5cHg7IH0gfVxuICAuZm9ybSAuZ2Zvcm1faGVhZGluZyAuZ2Zvcm1fZGVzY3JpcHRpb24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQ6IDI0cHgvNDBweCBcIlV0b3BpYSBTdGRcIiwgc2VyaWY7XG4gICAgbWFyZ2luOiAwIDAgMTRweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5mb3JtIC5nZm9ybV9oZWFkaW5nIC5nZm9ybV9kZXNjcmlwdGlvbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgbWFyZ2luOiAwIDAgMTNweDsgfSB9XG4gIC5mb3JtIC5nZm9ybV9hamF4X3NwaW5uZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwMCU7XG4gICAgcmlnaHQ6IDUwJTsgfVxuXG4uZ2ZfYnJvd3Nlcl9pZSB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5nZm9ybV93cmFwcGVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4uaGVyby1hYm91dCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIG1hcmdpbjogMCAwIDM1cHg7XG4gIHBhZGRpbmc6IDI4cHggMCAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmhlcm8tYWJvdXQge1xuICAgICAgbWFyZ2luOiAwIDAgOThweDtcbiAgICAgIHBhZGRpbmc6IDA7IH0gfVxuICAuaGVyby1hYm91dDo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiAjNDI1NjY0O1xuICAgIGJvdHRvbTogMDtcbiAgICBjb250ZW50OiAnJztcbiAgICBsZWZ0OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5oZXJvLWFib3V0OjpiZWZvcmUge1xuICAgICAgICB0b3A6IDY0cHg7IH0gfVxuICAuaGVyby1hYm91dCAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDE0NDBweDsgfVxuICAgIC5oZXJvLWFib3V0IC5jb250YWluZXIgPiAucm93LCAuaGVyby1hYm91dCBib2R5LnNpbmdsZS1wcm9kdWN0IC51cHNlbGxzIC5jb250YWluZXIgPiAucHJvZHVjdHMsIGJvZHkuc2luZ2xlLXByb2R1Y3QgLnVwc2VsbHMgLmhlcm8tYWJvdXQgLmNvbnRhaW5lciA+IC5wcm9kdWN0cyB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgLmhlcm8tYWJvdXQtdGV4dCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGZvbnQ6IDI0cHgvNDBweCBcIlV0b3BpYSBTdGRcIiwgc2VyaWY7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcGFkZGluZzogMjVweCAyNXB4IDQ1cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB6LWluZGV4OiA5OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQxNHB4KSB7XG4gICAgICAuaGVyby1hYm91dC10ZXh0IHtcbiAgICAgICAgbWFyZ2luOiAwIDM0cHg7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmhlcm8tYWJvdXQtdGV4dCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgbWFyZ2luOiA2NHB4IDAgMDtcbiAgICAgICAgbWF4LXdpZHRoOiA0NDZweDtcbiAgICAgICAgcGFkZGluZzogNDhweCA3MHB4IDM0cHggOTBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgd2lkdGg6IDUwNnB4OyB9IH1cbiAgICAuaGVyby1hYm91dC10ZXh0IGgxIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgZm9udDogMTJweC8xNnB4IFwiR290aGFtXCIsIHNhbnMtc2VyaWY7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMy4zM3B4O1xuICAgICAgbWFyZ2luOiA4cHggMCAxOHB4O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5oZXJvLWFib3V0LXRleHQgaDEge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMy44OXB4OyB9IH1cbiAgICAuaGVyby1hYm91dC10ZXh0IHAge1xuICAgICAgZm9udDogaW5oZXJpdDtcbiAgICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5oZXJvLWFib3V0LWltZyB7XG4gICAgcGFkZGluZzogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgei1pbmRleDogOTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmhlcm8tYWJvdXQtaW1nIHtcbiAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA1MDBweCk7IH0gfVxuICAgIC5oZXJvLWFib3V0LWltZyBpbWcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW46IGF1dG87IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuaGVyby1hYm91dC1pbWcgaW1nIHtcbiAgICAgICAgICBtaW4td2lkdGg6IDc5MHB4OyB9IH1cblxuLmhlcm8tZGVzY3JpcHRpb24ge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBmb250OiAxMnB4LzI0cHggXCJVdG9waWEgU3RkXCIsIHNlcmlmO1xuICBwYWRkaW5nOiAzMHB4IDEwcHggMTZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0MTRweCkge1xuICAgIC5oZXJvLWRlc2NyaXB0aW9uIHtcbiAgICAgIHBhZGRpbmc6IDMwcHggNDVweCAxNnB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmhlcm8tZGVzY3JpcHRpb24ge1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICBwYWRkaW5nOiA1OHB4IDQ1cHggNTVweDsgfSB9XG4gIC5oZXJvLWRlc2NyaXB0aW9uIGgxIHtcbiAgICBjb2xvcjogIzQyNTY2NDtcbiAgICBmb250OiAxMnB4LzE2cHggXCJHb3RoYW1cIiwgc2Fucy1zZXJpZjtcbiAgICBsZXR0ZXItc3BhY2luZzogMy4zM3B4O1xuICAgIG1hcmdpbjogOHB4IDAgMThweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuaGVyby1kZXNjcmlwdGlvbiBoMSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDMuODlweDtcbiAgICAgICAgbWFyZ2luOiAwIDAgMThweDsgfSB9XG4gIC5oZXJvLWRlc2NyaXB0aW9uIGgyIHtcbiAgICBmb250OiAyNHB4LzQwcHggXCJVdG9waWEgU3RkXCIsIHNlcmlmO1xuICAgIG1hcmdpbjogMCAwIDE0cHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5oZXJvLWRlc2NyaXB0aW9uIGgyIHtcbiAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICBtYXJnaW46IDAgMCAyMXB4OyB9IH1cbiAgLmhlcm8tZGVzY3JpcHRpb24gcCB7XG4gICAgZm9udDogaW5oZXJpdDtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgbWF4LXdpZHRoOiA5MDBweDsgfVxuICAuaGVyby1kZXNjcmlwdGlvbiAuYnRuLWFycm93IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGZvbnQtc2l6ZTogMTBweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0MTRweCkge1xuICAgICAgLmhlcm8tZGVzY3JpcHRpb24gLmJ0bi1hcnJvdyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuaGVyby1kZXNjcmlwdGlvbiAuYnRuLWFycm93IHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7IH0gfVxuXG4ubG9jYXRpb24tZGVzY3JpcHRpb24ge1xuICBmb250OiAyNHB4LzQwcHggXCJVdG9waWEgU3RkXCIsIHNlcmlmO1xuICBwYWRkaW5nOiAwIDEwcHggMzNweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAubG9jYXRpb24tZGVzY3JpcHRpb24ge1xuICAgICAgcGFkZGluZzogMCAxMHB4IDY5cHg7IH0gfVxuICAubG9jYXRpb24tZGVzY3JpcHRpb24gaDIudGl0bGUge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYzZhZDhmO1xuICAgIGZvbnQ6IDE0cHgvMjdweCBcIkdvdGhhbVwiLCBzYW5zLXNlcmlmO1xuICAgIGxldHRlci1zcGFjaW5nOiAzLjlweDtcbiAgICBtYXJnaW46IDhweCAwIDE4cHg7XG4gICAgcGFkZGluZzogMCAwIDE0cHg7IH1cbiAgLmxvY2F0aW9uLWRlc2NyaXB0aW9uLWNvbnRhY3Qge1xuICAgIGZvbnQ6IDEycHgvMjRweCBcIlV0b3BpYSBTdGRcIiwgc2VyaWY7XG4gICAgbWFyZ2luOiAzNXB4IDA7XG4gICAgcGFkZGluZzogMCAwIDhweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmxvY2F0aW9uLWRlc2NyaXB0aW9uLWNvbnRhY3Qge1xuICAgICAgICBtYXJnaW46IC0xMHB4IDAgMDsgfSB9XG4gICAgLmxvY2F0aW9uLWRlc2NyaXB0aW9uLWNvbnRhY3Quc2hvcnQge1xuICAgICAgbWF4LXdpZHRoOiAyMDBweDsgfVxuICAgIC5sb2NhdGlvbi1kZXNjcmlwdGlvbi1jb250YWN0IGE6bm90KC5idG4pIHtcbiAgICAgIGNvbG9yOiAjN2M3YzdjO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgICAubG9jYXRpb24tZGVzY3JpcHRpb24tY29udGFjdCBhOm5vdCguYnRuKTpob3ZlciB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gICAgLmxvY2F0aW9uLWRlc2NyaXB0aW9uLWNvbnRhY3QgaHIge1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjNmFkOGY7XG4gICAgICBtYXJnaW46IDExcHggMCAwOyB9XG4gIC5sb2NhdGlvbi1kZXNjcmlwdGlvbi1hZGRyZXNzIHtcbiAgICBjb2xvcjogIzdjN2M3YztcbiAgICBmb250OiAxMnB4LzIycHggXCJHb3RoYW1cIiwgc2Fucy1zZXJpZjtcbiAgICBtYXJnaW46IDAgMCAyMXB4OyB9XG4gIC5sb2NhdGlvbi1kZXNjcmlwdGlvbi10aW1lIHtcbiAgICBjb2xvcjogIzdjN2M3YztcbiAgICBtYXJnaW46IDAgMCAxMXB4OyB9XG4gIC5sb2NhdGlvbi1kZXNjcmlwdGlvbi1tZW51IHtcbiAgICBwYWRkaW5nOiAyMXB4IDAgMDsgfVxuICAgIC5sb2NhdGlvbi1kZXNjcmlwdGlvbi1tZW51IC5idG4ge1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgLmxvY2F0aW9uLWRlc2NyaXB0aW9uIHAge1xuICAgIG1hcmdpbjogMCAwIDQwcHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5sb2NhdGlvbi1kZXNjcmlwdGlvbiBwIHtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IC44NXB4OyB9IH1cbiAgICAubG9jYXRpb24tZGVzY3JpcHRpb24gcDpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbjogMDsgfVxuXG4ubG9jYXRpb24taW1nIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBtaW4taGVpZ2h0OiAyMjBweDtcbiAgbWF4LWhlaWdodDogNDY0cHg7XG4gIHBhZGRpbmctYm90dG9tOiA1MCU7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIC5sb2NhdGlvbi1pbWc6aG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAubG9jYXRpb24taW1nIHtcbiAgICAgIG1hcmdpbjogMCAwIDAgLTIwcHg7XG4gICAgICBtYXgtaGVpZ2h0OiBpbml0aWFsO1xuICAgICAgcGFkZGluZy1ib3R0b206IDA7IH0gfVxuICAubG9jYXRpb24taW1nIHNwYW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5sb2NhdGlvbi10aXRsZSB7XG4gIGNvbG9yOiAjNDI1NjY0O1xuICBmb250OiAxNHB4LzE0cHggXCJVdG9waWEgU3RkXCIsIHNlcmlmO1xuICBtYXJnaW46IDAgMCAxMXB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5sb2NhdGlvbi10aXRsZSB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTRweDsgfSB9XG4gIC5sb2NhdGlvbi10aXRsZSBhIHtcbiAgICBjb2xvcjogIzQyNTY2NDsgfVxuXG4ubG9jYXRpb24tdHlwZSB7XG4gIGNvbG9yOiAjYzZhZDhmO1xuICBmb250OiAxMHB4LzI0cHggXCJVdG9waWEgU3RkXCIsIHNlcmlmO1xuICBtYXJnaW46IDAgMCAyMHB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5sb2NhdGlvbi10eXBlIHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDsgfSB9XG5cbi5sb2NhdGlvbi1hZGRyZXNzIHtcbiAgY29sb3I6ICM3YzdjN2M7XG4gIGZvbnQ6IDEycHgvMjJweCBcIkdvdGhhbVwiLCBzYW5zLXNlcmlmO1xuICBtYXJnaW46IDAgMCAzMnB4OyB9XG5cbi5sb2NhdGlvbi10aW1lLCAubG9jYXRpb24tZW1haWwsIC5sb2NhdGlvbi1waG9uZSB7XG4gIGNvbG9yOiAjN2M3YzdjO1xuICBmb250OiAxMHB4LzI0cHggXCJVdG9waWEgU3RkXCIsIHNlcmlmO1xuICBtaW4taGVpZ2h0OiAzMnB4O1xuICBwYWRkaW5nOiA0cHggMCAwIDQwcHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmxvY2F0aW9uLXRpbWUsIC5sb2NhdGlvbi1lbWFpbCwgLmxvY2F0aW9uLXBob25lIHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDsgfSB9XG4gIC5sb2NhdGlvbi10aW1lIGEsIC5sb2NhdGlvbi1lbWFpbCBhLCAubG9jYXRpb24tcGhvbmUgYSB7XG4gICAgY29sb3I6ICM3YzdjN2M7IH1cblxuLmxvY2F0aW9uLXRpbWUge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbnMvaWNvbi10aW1lLnN2Z1wiKSBuby1yZXBlYXQgOXB4IDdweDtcbiAgbWFyZ2luOiAwIDAgM3B4OyB9XG5cbi5sb2NhdGlvbi1lbWFpbCB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29ucy9pY29uLWVtYWlsLnN2Z1wiKSBuby1yZXBlYXQgMCAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgei1pbmRleDogOTtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgLmxvY2F0aW9uLWVtYWlsIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbjogLTE4cHggMCAwO1xuICAgICAgbWF4LXdpZHRoOiAyMDBweDtcbiAgICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5sb2NhdGlvbi1lbWFpbCBhIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICAgICAgbWFyZ2luOiA1cHggMDtcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDsgfSB9XG5cbi5sb2NhdGlvbi1waG9uZSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29ucy9pY29uLXBob25lLnN2Z1wiKSBuby1yZXBlYXQgMCAtM3B4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgei1pbmRleDogOTtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICAgLmxvY2F0aW9uLXBob25lIHtcbiAgICAgIG1hcmdpbjogMCAwIDI0cHg7IH0gfVxuXG4ubG9jYXRpb24taW1nIHtcbiAgcGFkZGluZy1sZWZ0OiAwOyB9XG5cbi5sb2NhdGlvbi1kZXNjcmlwdGlvbi1zZWN0aW9uIHtcbiAgcGFkZGluZzogMCAxMHB4IDQwcHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmxvY2F0aW9uLWRlc2NyaXB0aW9uLXNlY3Rpb24ge1xuICAgICAgcGFkZGluZzogMCAxMHB4IDk1cHg7IH0gfVxuICAubG9jYXRpb24tZGVzY3JpcHRpb24tc2VjdGlvbiAucm93OmZpcnN0LWNoaWxkLCAubG9jYXRpb24tZGVzY3JpcHRpb24tc2VjdGlvbiBib2R5LnNpbmdsZS1wcm9kdWN0IC51cHNlbGxzIC5wcm9kdWN0czpmaXJzdC1jaGlsZCwgYm9keS5zaW5nbGUtcHJvZHVjdCAudXBzZWxscyAubG9jYXRpb24tZGVzY3JpcHRpb24tc2VjdGlvbiAucHJvZHVjdHM6Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjYzZhZDhmOyB9XG4gIC5sb2NhdGlvbi1kZXNjcmlwdGlvbi1zZWN0aW9uIGgyLnRpdGxlIHtcbiAgICBtYXJnaW46IDAgMCAyNHB4O1xuICAgIHBhZGRpbmctdG9wOiA0MHB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAubG9jYXRpb24tZGVzY3JpcHRpb24tc2VjdGlvbiBoMi50aXRsZSB7XG4gICAgICAgIG1hcmdpbjogMCAwIDE0cHg7XG4gICAgICAgIHBhZGRpbmctdG9wOiA0OHB4OyB9IH1cbiAgLmxvY2F0aW9uLWRlc2NyaXB0aW9uLXNlY3Rpb24gcCB7XG4gICAgY29sb3I6ICM3Njc2NzY7XG4gICAgZm9udDogMTVweC8yNHB4IFwiVXRvcGlhIFN0ZFwiLCBzZXJpZjsgfVxuICAubG9jYXRpb24tZGVzY3JpcHRpb24tc2VjdGlvbi1idG4ge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAubG9jYXRpb24tZGVzY3JpcHRpb24tc2VjdGlvbi1idG4ge1xuICAgICAgICBwYWRkaW5nLXRvcDogMDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAubG9jYXRpb24tZGVzY3JpcHRpb24tc2VjdGlvbi1idG4ge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyB9IH1cblxuLm5hdi1vcGVuIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb25zL2ljb24tbmF2LW9wZW4uc3ZnXCIpIG5vLXJlcGVhdCAwIGNlbnRlcjtcbiAgY29sb3I6ICM0MjU2NjQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZvbnQ6IDEycHggXCJHb3RoYW1cIiwgc2Fucy1zZXJpZjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZXR0ZXItc3BhY2luZzogLjgzcHg7XG4gIG1hcmdpbjogNHB4IDAgMCAwO1xuICBwYWRkaW5nOiAwIDAgMCA1MnB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRyYW5zaXRpb246IGFsbCAwcyBlYXNlOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0MTRweCkge1xuICAgIC5uYXYtb3BlbiB7XG4gICAgICBtYXJnaW46IDRweCAwIDAgMTFweDtcbiAgICAgIHBhZGRpbmc6IDAgMCAwIDU5cHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAubmF2LW9wZW4ge1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgIG1hcmdpbjogNXB4IDAgMDtcbiAgICAgIHBhZGRpbmc6IDAgMCAwIDYycHg7IH0gfVxuICAubmF2LW9wZW4uYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbnMvbW9iaWxlLWNyb3NzLWJ0bi5wbmdcIikgbm8tcmVwZWF0IDAgY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogYXV0byAxM3B4O1xuICAgIHBhZGRpbmc6IDAgMCAwIDMxcHg7IH1cblxuLm5hdi11c2VyIHtcbiAgcGFkZGluZzogOHB4IDAgMDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDE0cHgpIHtcbiAgICAubmF2LXVzZXIge1xuICAgICAgcGFkZGluZzogOHB4IDExcHggMCAwOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLm5hdi11c2VyIHtcbiAgICAgIHBhZGRpbmc6IDhweCAwIDA7IH0gfVxuICAubmF2LXVzZXIgYVtocmVmXj1odHRwXTplbXB0eTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnJzsgfVxuICAubmF2LXVzZXItbGluayB7XG4gICAgY29sb3I6ICM0MjU2NjQ7XG4gICAgZm9udDogMTJweC8zMHB4IFwiR290aGFtXCIsIHNhbnMtc2VyaWY7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICBtYXJnaW46IDAgMTZweCAwIDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLm5hdi11c2VyLWxpbmsge1xuICAgICAgICBtYXJnaW46IDAgMTVweCAwIDA7IH0gfVxuICAubmF2LXVzZXItc2VhcmNoIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbnMvaWNvbi1zZWFyY2guc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxNnB4IGF1dG87XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIG1hcmdpbjogMCA4cHggMCAwO1xuICAgIHdpZHRoOiAzMHB4OyB9XG4gIC5uYXYtdXNlci1jYXJ0IHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbnMvaWNvbi1jYXJ0LnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogMjFweCBhdXRvO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMzBweDtcbiAgICBtYXJnaW46IDAgMjBweCAwIDA7XG4gICAgd2lkdGg6IDMwcHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5uYXYtdXNlci1jYXJ0IHtcbiAgICAgICAgbWFyZ2luOiAwIDIycHggMCAwOyB9IH1cbiAgLm5hdi11c2VyLWFtb3VudC1wcm9kdWN0cyB7XG4gICAgY29sb3I6ICM0MjU2NjQ7XG4gICAgZm9udDogNTAwIDE0cHggXCJHb3RoYW1cIiwgc2Fucy1zZXJpZjtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICAgIC5uYXYtdXNlci1hbW91bnQtcHJvZHVjdHM6aG92ZXIge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubmF2LWZvb3Rlci5yb3csIGJvZHkuc2luZ2xlLXByb2R1Y3QgLnVwc2VsbHMgLm5hdi1mb290ZXIucHJvZHVjdHMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBsZWZ0OiAtM3B4OyB9IH1cblxuLm5hdi1mb290ZXIgbGkge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0M2QUQ4RjtcbiAgcGFkZGluZzogMTdweCAwIDMzcHg7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5uYXYtZm9vdGVyIGxpIHtcbiAgICAgIHBhZGRpbmc6IDE4cHggMCAyOXB4OyB9IH1cbiAgLm5hdi1mb290ZXIgbGkgYSB7XG4gICAgY29sb3I6ICM5Njk2OTY7XG4gICAgZm9udDogMTJweC8xMnB4IFwiR290aGFtXCIsIHNhbnMtc2VyaWY7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7IH1cbiAgICAubmF2LWZvb3RlciBsaSBhOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAjNDI1NjY0O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIC5uYXYtZm9vdGVyIGxpLmhpZGUtbW9iaWxlLXN1Yi1tZW51IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTdweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLm5hdi1mb290ZXIgbGkuaGlkZS1tb2JpbGUtc3ViLW1lbnUge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzNweDsgfSB9XG4gICAgLm5hdi1mb290ZXIgbGkuaGlkZS1tb2JpbGUtc3ViLW1lbnUgdWwge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5uYXYtZm9vdGVyIGxpLmhpZGUtbW9iaWxlLXN1Yi1tZW51IHVsIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4gIC5uYXYtZm9vdGVyIGxpIHVsIHtcbiAgICBtYXJnaW46IDlweCAwIC0xOHB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAubmF2LWZvb3RlciBsaSB1bCB7XG4gICAgICAgIG1hcmdpbjogMTBweCAwIC0xNnB4OyB9IH1cbiAgLm5hdi1mb290ZXIgbGkgbGkge1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgbGluZS1oZWlnaHQ6IDEycHg7XG4gICAgbWFyZ2luOiAwIDAgMTZweDtcbiAgICBwYWRkaW5nOiAwOyB9XG5cbi5uYXYtZm9vdGVyLXNlY29uZGFyeSB1bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAubmF2LWZvb3Rlci1zZWNvbmRhcnkgdWwge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgbGVmdDogLTRweDsgfSB9XG5cbi5uYXYtZm9vdGVyLXNlY29uZGFyeSBsaTpub3QoOmxhc3QtY2hpbGQpOjphZnRlciB7XG4gIGNvbnRlbnQ6ICd8JztcbiAgZm9udDogMTBweC8zMnB4IFwiR290aGFtXCIsIHNhbnMtc2VyaWY7XG4gIG1hcmdpbjogMCA3cHggMCAycHg7IH1cblxuLm5hdi1mb290ZXItc2Vjb25kYXJ5IGxpOm50aC1sYXN0LWNoaWxkKDIpOjphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLm5hdi1mb290ZXItc2Vjb25kYXJ5IGxpOm50aC1sYXN0LWNoaWxkKDIpOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH0gfVxuXG4ubmF2LWZvb3Rlci1zZWNvbmRhcnkgbGk6bGFzdC1jaGlsZCB7XG4gIHdpZHRoOiAxMDAlOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5uYXYtZm9vdGVyLXNlY29uZGFyeSBsaTpsYXN0LWNoaWxkIHtcbiAgICAgIHdpZHRoOiBhdXRvOyB9IH1cblxuLm5hdi1mb290ZXItc2Vjb25kYXJ5IGxpIGEge1xuICBjb2xvcjogIzQyNTY2NDtcbiAgZm9udDogMTBweC8zMnB4IFwiR290aGFtXCIsIHNhbnMtc2VyaWY7XG4gIGxldHRlci1zcGFjaW5nOiAxLjY2NjY3cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAubmF2LWZvb3Rlci1zZWNvbmRhcnkgbGkgYTpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuLm5hdi1tb2RhbCB7XG4gIGJhY2tncm91bmQ6ICM0MjU2NjQ7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvcGFjaXR5OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICByaWdodDogMDtcbiAgdG9wOiAxMjBweDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB6LWluZGV4OiAxMDA7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLm5hdi1tb2RhbCB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZjZmNGYyO1xuICAgICAgdG9wOiAwOyB9IH1cbiAgLm5hdi1tb2RhbC5zaG93IHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5uYXYtbW9kYWwuc2hvdyB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDYwMHB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuOyB9IH1cbiAgICAubmF2LW1vZGFsLnNob3cgLm5hdi1tb2RhbC1zaWRlYmFyIHtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvdmVyZmxvdzogYXV0bzsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5uYXYtbW9kYWwuc2hvdyAubmF2LW1vZGFsLXNpZGViYXIge1xuICAgICAgICAgIGhlaWdodDogYXV0bztcbiAgICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLm5hdi1tb2RhbC5zaG93IC5uYXYtbW9kYWwtc2lkZWJhciBsaS5jdXJyZW50IHVsIHtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7IH0gfVxuICAubmF2LW1vZGFsLWhpZGUge1xuICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29ucy9pY29uLWhpZGUuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgaGVpZ2h0OiAxOXB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogNDRweDtcbiAgICB0b3A6IDU5cHg7XG4gICAgdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlLW91dDtcbiAgICB3aWR0aDogMTlweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLm5hdi1tb2RhbC1oaWRlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHotaW5kZXg6IDU7IH0gfVxuICAgIC5uYXYtbW9kYWwtaGlkZTpob3ZlciB7XG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpOyB9XG4gIC5uYXYtbW9kYWwtc2lkZWJhciB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBwYWRkaW5nOiAyNXB4IDI1cHggMDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2Utb3V0O1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAubmF2LW1vZGFsLXNpZGViYXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjNDI1NjY0O1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgbGVmdDogLTEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDI1cHggMzhweCA0M3B4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgd2lkdGg6IDMyMHB4OyB9XG4gICAgICAgIC5uYXYtbW9kYWwtc2lkZWJhcjo6YmVmb3JlIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjNDI1NjY0O1xuICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgei1pbmRleDogMzsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgLm5hdi1tb2RhbC1zaWRlYmFyIHtcbiAgICAgICAgcGFkZGluZzogMjVweCA0OHB4IDQzcHg7XG4gICAgICAgIHdpZHRoOiAzOTBweDsgfSB9XG4gICAgLm5hdi1tb2RhbC1zaWRlYmFyLWJvdHRvbSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgbWFyZ2luLXRvcDogYXV0bztcbiAgICAgIHBhZGRpbmc6IDAgMCA0NHB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogNDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5uYXYtbW9kYWwtc2lkZWJhci1ib3R0b20ge1xuICAgICAgICAgIHBhZGRpbmc6IDA7IH0gfVxuICAubmF2LW1vZGFsLXVzZXIge1xuICAgIHBhZGRpbmc6IDhweCAwOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAubmF2LW1vZGFsLXVzZXIge1xuICAgICAgICBwYWRkaW5nOiAwIDAgMjNweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICAgIC5uYXYtbW9kYWwtdXNlciBhIHtcbiAgICAgIGNvbG9yOiAjYzZhZDhmO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgZm9udDogMTJweC8yNHB4IFwiR290aGFtXCIsIHNhbnMtc2VyaWY7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgICAgbWFyZ2luOiAwIDE1cHggMCAwO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5uYXYtbW9kYWwtdXNlciBhIHtcbiAgICAgICAgICBjb2xvcjogI2ZmZjsgfSB9XG4gIC5uYXYtbW9kYWwtc29jaWFsIHtcbiAgICBsZWZ0OiAtMTVweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAubmF2LW1vZGFsLXNvY2lhbCBhIHtcbiAgICAgIGhlaWdodDogNDBweDtcbiAgICAgIHdpZHRoOiA0MHB4OyB9XG4gICAgICAubmF2LW1vZGFsLXNvY2lhbCBhOmhvdmVyIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgICAubmF2LW1vZGFsLXNvY2lhbCBhIHN2Zzpob3ZlciBwYXRoIHtcbiAgICAgICAgZmlsbDogI0M2QUQ4RjsgfVxuICAubmF2LW1vZGFsLWNhcnQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcGFkZGluZzogNXB4IDAgMDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLm5hdi1tb2RhbC1jYXJ0IHtcbiAgICAgICAgZGlzcGxheTogZmxleDsgfSB9XG4gICAgLm5hdi1tb2RhbC1jYXJ0LWljb24ge1xuICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltZy9pY29ucy9pY29uLWNhcnQuc3ZnKSBuby1yZXBlYXQgY2VudGVyO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiAyMXB4IGF1dG87XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGhlaWdodDogMzBweDtcbiAgICAgIG1hcmdpbjogMCAyMHB4IDAgMDtcbiAgICAgIHdpZHRoOiAzMHB4OyB9XG4gICAgLm5hdi1tb2RhbC1jYXJ0LWFtb3VudCB7XG4gICAgICBjb2xvcjogI2M2YWQ4ZjtcbiAgICAgIGZvbnQ6IDE0cHgvMjRweCBcIkdvdGhhbVwiLCBzYW5zLXNlcmlmO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgICAgIC5uYXYtbW9kYWwtY2FydC1hbW91bnQ6aG92ZXIge1xuICAgICAgICBjb2xvcjogI2M2YWQ4ZjtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIC5uYXYtbW9kYWwtbG9nbyB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBtYXJnaW46IDAgMCA2NHB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAubmF2LW1vZGFsLWxvZ28ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiA0OyB9IH1cbiAgLm5hdi1tb2RhbC1pdGVtcyB1bCBsaSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjNmFkOGY7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgIC5uYXYtbW9kYWwtaXRlbXMgdWwgbGkubWVudS1pdGVtLWhhcy1zaW5nbGUgPiBhIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgLm5hdi1tb2RhbC1pdGVtcyB1bCBsaS5tZW51LWl0ZW0taGFzLXNpbmdsZSB1bCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwYWRkaW5nOiAwOyB9XG4gICAgICAgIC5uYXYtbW9kYWwtaXRlbXMgdWwgbGkubWVudS1pdGVtLWhhcy1zaW5nbGUgdWwgYSB7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgICAgcGFkZGluZzogMTJweCAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9IH1cbiAgICAubmF2LW1vZGFsLWl0ZW1zIHVsIGxpLm1lbnUtaXRlbS1oYXMtc3ViLW1lbnUgPiBhIHtcbiAgICAgIGNvbG9yOiAjYzZhZDhmO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgIC5uYXYtbW9kYWwtaXRlbXMgdWwgbGkubWVudS1pdGVtLWhhcy1zdWItbWVudSA+IGE6OmFmdGVyIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI0M2QUQ4RjtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNDNkFEOEY7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBoZWlnaHQ6IDEycHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDNweDtcbiAgICAgICAgdG9wOiAxNXB4O1xuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgIHdpZHRoOiAxMnB4OyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgIC5uYXYtbW9kYWwtaXRlbXMgdWwgbGkubWVudS1pdGVtLWhhcy1zdWItbWVudSA+IGE6OmFmdGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5uYXYtbW9kYWwtaXRlbXMgdWwgbGkubWVudS1pdGVtLWhhcy1zdWItbWVudSA+IGEge1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAubmF2LW1vZGFsLWl0ZW1zIHVsIGxpIHtcbiAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgICAgbWFyZ2luOiAwIDAgMjRweDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAubmF2LW1vZGFsLWl0ZW1zIHVsIGxpLmN1cnJlbnQgdWwge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICB6LWluZGV4OiAyOyB9IH1cbiAgICAubmF2LW1vZGFsLWl0ZW1zIHVsIGxpIGEge1xuICAgICAgY29sb3I6ICNjNmFkOGY7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBmb250OiAxMnB4LzI0cHggXCJHb3RoYW1cIiwgc2Fucy1zZXJpZjtcbiAgICAgIHBhZGRpbmc6IDEycHggMDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAubmF2LW1vZGFsLWl0ZW1zIHVsIGxpIGEge1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgei1pbmRleDogNDsgfSB9XG4gICAgLm5hdi1tb2RhbC1pdGVtcyB1bCBsaS5jdXJyZW50IGEge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAgICAgLm5hdi1tb2RhbC1pdGVtcyB1bCBsaS5jdXJyZW50IGEgfiB1bCB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5uYXYtbW9kYWwtaXRlbXMgdWwgbGkuY3VycmVudCBhIHtcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwOyB9IH1cbiAgICAubmF2LW1vZGFsLWl0ZW1zIHVsIGxpIGE6aG92ZXIge1xuICAgICAgY29sb3I6ICNjNmFkOGY7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgLm5hdi1tb2RhbC1pdGVtcyB1bCB1bCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwYWRkaW5nOiAwIDAgMTZweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLm5hdi1tb2RhbC1pdGVtcyB1bCB1bCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmNmY0ZjI7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGxlZnQ6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMjE2cHg7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdHJhbnNpdGlvbjogb3BwYWNpdHkgLjVzIGVhc2Utb3V0O1xuICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAuNXM7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwdncgLSAzMjBweCk7XG4gICAgICAgIHotaW5kZXg6IC0xOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAubmF2LW1vZGFsLWl0ZW1zIHVsIHVsIHtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwdncgLSAzOTBweCk7IH0gfVxuICAgIC5uYXYtbW9kYWwtaXRlbXMgdWwgdWwgbGkge1xuICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAubmF2LW1vZGFsLWl0ZW1zIHVsIHVsIGxpIHtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAubmF2LW1vZGFsLWl0ZW1zIHVsIHVsIGxpOjpiZWZvcmUge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNjNmFkOGY7XG4gICAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDIycHg7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogMjJweDtcbiAgICAgICAgICB3aWR0aDogOTZweDtcbiAgICAgICAgICB6LWluZGV4OiA5OyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgLm5hdi1tb2RhbC1pdGVtcyB1bCB1bCBsaTo6YmVmb3JlIHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogNDJweDtcbiAgICAgICAgICB0b3A6IDMwcHg7IH0gfVxuICAgICAgLm5hdi1tb2RhbC1pdGVtcyB1bCB1bCBsaSBhIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgY29sb3I6ICM0MjU2NjQ7XG4gICAgICAgIGZvbnQ6IDEycHgvMTRweCBcIkdvdGhhbVwiLCBzYW5zLXNlcmlmO1xuICAgICAgICBwYWRkaW5nOiAxM3B4IDA7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogaW5pdGlhbDtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgLm5hdi1tb2RhbC1pdGVtcyB1bCB1bCBsaSBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAjYmZiZmJmO1xuICAgICAgICAgICAgZm9udDogMTVweC8xNXB4IFwiVXRvcGlhIFN0ZFwiLCBzZXJpZjtcbiAgICAgICAgICAgIHBhZGRpbmc6IDM4cHggMjJweCAwOyB9IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICAgIC5uYXYtbW9kYWwtaXRlbXMgdWwgdWwgbGkgYSB7XG4gICAgICAgICAgICBwYWRkaW5nOiA0NnB4IDQycHggMDsgfSB9XG4gICAgICAgIC5uYXYtbW9kYWwtaXRlbXMgdWwgdWwgbGkgYTpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZDogI2Y2ZjRmMjtcbiAgICAgICAgICBjb2xvcjogIzQyNTY2NDsgfVxuICAgICAgICAgIC5uYXYtbW9kYWwtaXRlbXMgdWwgdWwgbGkgYTpob3Zlcjo6YWZ0ZXIge1xuICAgICAgICAgICAgY29sb3I6ICM0MjU2NjQ7IH1cbiAgICAgICAgICAubmF2LW1vZGFsLWl0ZW1zIHVsIHVsIGxpIGE6aG92ZXIgLm1lbnUtaXRlbS1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICAubmF2LW1vZGFsLWl0ZW1zIHVsIHVsIGxpIGE6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAjOWI5YjliO1xuICAgICAgICAgICAgY29udGVudDogXCIgXCIgYXR0cih0aXRsZSkgXCIgXCI7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGZvbnQ6IDEycHgvMThweCBcIkdvdGhhbVwiLCBzYW5zLXNlcmlmO1xuICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDAgMTVweCAtMjJweDtcbiAgICAgICAgICAgIG1heC13aWR0aDogMjkycHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAwIDEwcHggMCAyMnB4O1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGluaXRpYWw7XG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlICsgNDRweCk7IH0gfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgICAgLm5hdi1tb2RhbC1pdGVtcyB1bCB1bCBsaSBhOjphZnRlciB7XG4gICAgICAgICAgICBtYXJnaW46IDE5cHggMCAyNXB4IC00MnB4O1xuICAgICAgICAgICAgcGFkZGluZzogMCAxNXB4IDAgNDJweDtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyA4NHB4KTsgfSB9XG4gICAgICAgIC5uYXYtbW9kYWwtaXRlbXMgdWwgdWwgbGkgYSAubWVudS1pdGVtLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgICAubmF2LW1vZGFsLWl0ZW1zIHVsIHVsIGxpIGEgLm1lbnUtaXRlbS1kZXNjcmlwdGlvbiB7XG4gICAgICAgICAgICAgIGJvdHRvbTogMzhweDtcbiAgICAgICAgICAgICAgY29sb3I6ICM0MjU2NjQ7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICBmb250OiA3MDAgMTBweC8xMHB4IFwiR290aGFtXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjJweDtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMjVzIGVhc2U7XG4gICAgICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IC4yNXM7IH0gfVxuICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgICAgIC5uYXYtbW9kYWwtaXRlbXMgdWwgdWwgbGkgYSAubWVudS1pdGVtLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICAgICAgcGFkZGluZzogMCA0MnB4OyB9IH1cbiAgICAgIC5uYXYtbW9kYWwtaXRlbXMgdWwgdWwgbGkuY3VycmVudCBhIHtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgY29sb3I6ICM0MjU2NjQ7IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgLm5hdi1tb2RhbC1pdGVtcyB1bCB1bCBsaS5jdXJyZW50IGEge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2Y2ZjRmMjtcbiAgICAgICAgICAgIGNvbG9yOiAjNDI1NjY0OyB9IH1cbiAgICAgICAgLm5hdi1tb2RhbC1pdGVtcyB1bCB1bCBsaS5jdXJyZW50IGE6OmFmdGVyIHtcbiAgICAgICAgICBjb2xvcjogIzQyNTY2NDsgfVxuICAgICAgICAubmF2LW1vZGFsLWl0ZW1zIHVsIHVsIGxpLmN1cnJlbnQgYSAubWVudS1pdGVtLWRlc2NyaXB0aW9uIHtcbiAgICAgICAgICBvcGFjaXR5OiAxOyB9XG4gICAgICAubmF2LW1vZGFsLWl0ZW1zIHVsIHVsIGxpLmN1cnJlbnQgLmltZy1uYXYge1xuICAgICAgICB6LWluZGV4OiAtMTsgfVxuICAubmF2LW1vZGFsLWl0ZW1zIC5pbWctbmF2IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbGVmdDogMDtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAyMTZweCk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogY2FsYygtMTAwdmggKyAyMTZweCk7XG4gICAgei1pbmRleDogLTI7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5uYXYtbW9kYWwtaXRlbXMgLmltZy1uYXYge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwdncgLSAzMjBweCk7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgIC5uYXYtbW9kYWwtaXRlbXMgLmltZy1uYXYge1xuICAgICAgICB3aWR0aDogY2FsYygxMDB2dyAtIDM5MHB4KTsgfSB9XG4gICAgLm5hdi1tb2RhbC1pdGVtcyAuaW1nLW5hdiBpbWcge1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgbWF4LXdpZHRoOiBpbml0aWFsO1xuICAgICAgbWluLWhlaWdodDogY2FsYygxMDB2aCAtIDIxNnB4KTtcbiAgICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgIHdpZHRoOiBhdXRvOyB9XG4gIC5uYXYtbW9kYWwtc2VhcmNoIHtcbiAgICBiYWNrZ3JvdW5kOiAjNDI1NjY0O1xuICAgIG1hcmdpbjogMCAwIDAgLTI1cHg7XG4gICAgcGFkZGluZzogNDBweCAyNXB4IDQ2cHg7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSArIDUwcHgpOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAubmF2LW1vZGFsLXNlYXJjaCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuICAgIC5uYXYtbW9kYWwtc2VhcmNoIGgyIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgZm9udDogMTJweC8zMnB4IFwiR290aGFtXCIsIHNhbnMtc2VyaWY7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMi42cHg7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgLm5hdi1tb2RhbC1zZWFyY2ggcCB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGZvbnQ6IDE2cHgvMjRweCBcIlV0b3BpYSBTdGRcIiwgc2VyaWY7IH1cbiAgICAubmF2LW1vZGFsLXNlYXJjaCAuZm9ybS1zZWFyY2gtaW5wdXRzIGlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgIC5uYXYtbW9kYWwtc2VhcmNoIC5mb3JtLXNlYXJjaC1pbnB1dHMgaW5wdXRbdHlwZT1cInNlYXJjaFwiXTpyZXF1aXJlZDp2YWxpZCB7XG4gICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAubmF2LW1vZGFsLXNlYXJjaCAuZm9ybS1zZWFyY2gtaW5wdXRzIGlucHV0W3R5cGU9XCJzZWFyY2hcIl06OnBsYWNlaG9sZGVyIHtcbiAgICAgICAgY29sb3I6ICNmZmY7IH1cblxuYm9keS5oaWRkZW4ge1xuICBtaW4taGVpZ2h0OiA2MDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4uYWRtaW4tYmFyIC5uYXYtbW9kYWwge1xuICB0b3A6IDE2NnB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5hZG1pbi1iYXIgLm5hdi1tb2RhbCB7XG4gICAgICB0b3A6IDE1MnB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLmFkbWluLWJhciAubmF2LW1vZGFsIHtcbiAgICAgIHRvcDogMDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubmV3cyB7XG4gICAgbWFyZ2luOiAwIDAgNjZweDsgfSB9XG5cbi5uZXdzIGgyLnRpdGxlIHtcbiAgbWFyZ2luOiAwIDAgMzBweCA5cHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLm5ld3MgaDIudGl0bGUge1xuICAgICAgbWFyZ2luOiAwIDAgMTZweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5uZXdzIGgyLnRpdGxlIHtcbiAgICAgIG1hcmdpbjogMCAwIDI4cHg7IH0gfVxuXG4ubmV3cy1saXN0IHtcbiAgcGFkZGluZzogMCAxMHB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5uZXdzLWxpc3Qge1xuICAgICAgcGFkZGluZzogMDsgfSB9XG5cbi5uZXdzLWl0ZW0ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW46IDAgMCAzMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLm5ld3MtaXRlbSBhIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLm5ld3MtaXRlbSBhOmhvdmVyIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAubmV3cy1pdGVtIGE6aG92ZXIgLmJ0bixcbiAgLm5ld3MtaXRlbSBhOmhvdmVyICsgLmJ0bixcbiAgLm5ld3MtaXRlbSAuaG92ZXIgLmJ0bixcbiAgLm5ld3MtaXRlbSAuaG92ZXIgKyAuYnRuIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIC5uZXdzLWl0ZW0gLmJ0biB7XG4gICAgb3BhY2l0eTogMTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLm5ld3MtaXRlbSAuYnRuIHtcbiAgICAgICAgb3BhY2l0eTogMDsgfSB9XG5cbi5uZXdzLXBvc3Q6aG92ZXIgLmJ0biB7XG4gIG9wYWNpdHk6IDE7IH1cblxuLm5ld3MtcG9zdCBhIHtcbiAgcGFkZGluZzogMDsgfVxuXG4ubmV3cy1wb3N0IC5uZXdzLWRlc2NyaXB0aW9uIHtcbiAgbWFyZ2luOiAwIDAgMjVweDsgfVxuXG4ubmV3cy1wb3N0IC5idG4ge1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbjogYXV0byAwIDI1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3BhY2l0eTogMTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAubmV3cy1wb3N0IC5idG4ge1xuICAgICAgcGFkZGluZzogN3B4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLm5ld3MtcG9zdCAuYnRuIHtcbiAgICAgIG9wYWNpdHk6IDA7IH0gfVxuXG4ubmV3cy1ldmVudC1jb250ZW50LCAubmV3cy1jb3Vyc2UtY29udGVudCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmc6IDI0cHggMjRweCA2MHB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5uZXdzLWV2ZW50LWNvbnRlbnQsIC5uZXdzLWNvdXJzZS1jb250ZW50IHtcbiAgICAgIG1pbi1oZWlnaHQ6IDQxMHB4O1xuICAgICAgcGFkZGluZzogMjdweCAyM3B4IDYwcHg7IH0gfVxuICAubmV3cy1ldmVudC1jb250ZW50OmhvdmVyLCAubmV3cy1ldmVudC1jb250ZW50LmhvdmVyLCAubmV3cy1jb3Vyc2UtY29udGVudDpob3ZlciwgLm5ld3MtY291cnNlLWNvbnRlbnQuaG92ZXIge1xuICAgIGJveC1zaGFkb3c6IDAgMCAxNnB4IHJnYmEoMjA1LCAyMDUsIDIwNSwgMC41KTsgfVxuXG4ubmV3cy1ldmVudC1kYXRlLCAubmV3cy1jb3Vyc2UtZGF0ZSB7XG4gIGNvbG9yOiAjNDI1NjY0O1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udDogNzAwIDE0cHgvMjRweCBcIkdvdGhhbVwiLCBzYW5zLXNlcmlmO1xuICBsZXR0ZXItc3BhY2luZzogMS43NXB4O1xuICBtYXJnaW46IDAgMCAyNXB4O1xuICBtaW4taGVpZ2h0OiAzOXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5uZXdzLWV2ZW50LWRhdGUsIC5uZXdzLWNvdXJzZS1kYXRlIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7XG4gICAgICBtYXJnaW46IDAgMCAxN3B4O1xuICAgICAgbWluLWhlaWdodDogNDhweDsgfSB9XG5cbi5uZXdzLWV2ZW50LXRpdGxlLCAubmV3cy1jb3Vyc2UtdGl0bGUge1xuICBjb2xvcjogIzQyNTY2NDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQ6IDcwMCAxMnB4LzI0cHggXCJHb3RoYW1cIiwgc2Fucy1zZXJpZjtcbiAgbGV0dGVyLXNwYWNpbmc6IDEuNXB4O1xuICBtYXJnaW46IDAgMCA0MnB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5uZXdzLWV2ZW50LXRpdGxlLCAubmV3cy1jb3Vyc2UtdGl0bGUge1xuICAgICAgbWFyZ2luOiAwIDAgMjZweDtcbiAgICAgIG1pbi1oZWlnaHQ6IDM2cHg7IH0gfVxuXG4ubmV3cy1ldmVudCAuYnRuLCAubmV3cy1jb3Vyc2UgLmJ0biB7XG4gIGJvdHRvbTogMjRweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IGF1dG87XG4gIGxlZnQ6IDI0cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAubmV3cy1ldmVudCAuYnRuLCAubmV3cy1jb3Vyc2UgLmJ0biB7XG4gICAgICBwYWRkaW5nOiA3cHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAubmV3cy1ldmVudCAuYnRuLCAubmV3cy1jb3Vyc2UgLmJ0biB7XG4gICAgICBsZWZ0OiAyNHB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5uZXdzLWV2ZW50IC5idG4sIC5uZXdzLWNvdXJzZSAuYnRuIHtcbiAgICAgIGJvdHRvbTogMjVweDtcbiAgICAgIGxlZnQ6IDIycHg7IH0gfVxuXG4ubmV3cy1ldmVudCAuYm9vay1ub3csIC5uZXdzLWNvdXJzZSAuYm9vay1ub3cge1xuICBib3R0b206IDI0cHg7XG4gIGxlZnQ6IDE1MnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiBhdXRvOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC5uZXdzLWV2ZW50IC5ib29rLW5vdywgLm5ld3MtY291cnNlIC5ib29rLW5vdyB7XG4gICAgICBsZWZ0OiBhdXRvO1xuICAgICAgcmlnaHQ6IDM4cHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAubmV3cy1ldmVudCAuYm9vay1ub3csIC5uZXdzLWNvdXJzZSAuYm9vay1ub3cge1xuICAgICAgbGVmdDogMTMwcHg7XG4gICAgICByaWdodDogYXV0bzsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5uZXdzLWV2ZW50IC5ib29rLW5vdywgLm5ld3MtY291cnNlIC5ib29rLW5vdyB7XG4gICAgICBsZWZ0OiBhdXRvO1xuICAgICAgcmlnaHQ6IDI1cHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgLm5ld3MtZXZlbnQgLmJvb2stbm93LCAubmV3cy1jb3Vyc2UgLmJvb2stbm93IHtcbiAgICAgIGJvdHRvbTogMjVweDtcbiAgICAgIGxlZnQ6IDE0NnB4O1xuICAgICAgcmlnaHQ6IGF1dG87IH0gfVxuICAubmV3cy1ldmVudCAuYm9vay1ub3c6aG92ZXIsIC5uZXdzLWNvdXJzZSAuYm9vay1ub3c6aG92ZXIge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uZXdzLWV2ZW50IC5zZXBhcmF0b3I6YWZ0ZXIsIC5uZXdzLWNvdXJzZSAuc2VwYXJhdG9yOmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjZGRkO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGhlaWdodDogMTBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IC0xNHB4O1xuICAgIHRvcDogN3B4O1xuICAgIHdpZHRoOiAxcHg7IH0gfVxuXG4ubmV3cy1ldmVudCAubmV3cy1kZXNjcmlwdGlvbiwgLm5ld3MtY291cnNlIC5uZXdzLWRlc2NyaXB0aW9uIHtcbiAgbWFyZ2luOiAwIDAgMjVweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAubmV3cy1ldmVudCAubmV3cy1kZXNjcmlwdGlvbiwgLm5ld3MtY291cnNlIC5uZXdzLWRlc2NyaXB0aW9uIHtcbiAgICAgIG1hcmdpbjogMCAwIDI0cHg7IH0gfVxuXG4ubmV3cy1pY29uIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogIzQyNTY2NDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDMycHg7XG4gIGxlZnQ6IDEzcHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtaW4taGVpZ2h0OiAzMnB4O1xuICBtaW4td2lkdGg6IDMycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMnB4O1xuICB3aWR0aDogMzJweDsgfVxuICAubmV3cy1pY29uIGltZyB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDFweDtcbiAgICBtaW4td2lkdGg6IDFweDsgfVxuXG4ubmV3cy1pbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgbWFyZ2luOiAwIDAgMzBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAubmV3cy1pbWcge1xuICAgICAgaGVpZ2h0OiAxNjZweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5uZXdzLWltZyB7XG4gICAgICBoZWlnaHQ6IDIxNnB4OyB9IH1cbiAgLm5ld3MtaW1nIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWF4LXdpZHRoOiBpbml0aWFsO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAubmV3cy1pbWcgaW1nIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi5uZXdzLWNhdGVnb3J5IHtcbiAgY29sb3I6ICM0MjU2NjQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250OiAxNHB4LzE3cHggXCJVdG9waWEgU3RkXCIsIHNlcmlmO1xuICBtYXJnaW46IDAgMCA5cHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLm5ld3MtY2F0ZWdvcnkge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE5cHg7IH0gfVxuXG4ubmV3cy1kYXRlLCAubmV3cy10eXBlIHtcbiAgY29sb3I6ICNDNkFEOEY7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250OiAxMHB4LzIwcHggXCJVdG9waWEgU3RkXCIsIHNlcmlmO1xuICBtYXJnaW46IDAgMCAxNXB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5uZXdzLWRhdGUsIC5uZXdzLXR5cGUge1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgbWFyZ2luOiAwIDAgMjdweDsgfSB9XG5cbi5uZXdzLWRlc2NyaXB0aW9uIHtcbiAgY29sb3I6ICM3QzdDN0M7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250OiAxMnB4LzIycHggXCJHb3RoYW1cIiwgc2Fucy1zZXJpZjsgfVxuXG4ubmV3cy1hZGRyZXNzLCAubmV3cy10aW1lLCAubmV3cy1wcmljZSB7XG4gIGNvbG9yOiAjNDI1NjY0O1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udDogMTBweC8yMHB4IFwiVXRvcGlhIFN0ZFwiLCBzZXJpZjtcbiAgbWFyZ2luOiAwIDAgMTBweDtcbiAgcGFkZGluZzogMCAwIDAgMzBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAubmV3cy1hZGRyZXNzLCAubmV3cy10aW1lLCAubmV3cy1wcmljZSB7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBtYXJnaW46IDAgMCAxMHB4OyB9IH1cblxuLm5ld3MtYWRkcmVzcyB7XG4gIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29ucy9pY29uLWFkZHJlc3Muc3ZnXCIpIG5vLXJlcGVhdCAwIDA7IH1cblxuLm5ld3MtcHJpY2Uge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbnMvaWNvbi1wcmljZS5zdmdcIikgbm8tcmVwZWF0IDJweCAwOyB9XG5cbi5uZXdzLXRpbWUge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbnMvaWNvbi10aW1lLnN2Z1wiKSBuby1yZXBlYXQgMCAwOyB9XG5cbi5wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDAgMCA0MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnBhZ2luYXRpb24ge1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgcGFkZGluZzogMCAwIDU2cHg7IH0gfVxuICAucGFnaW5hdGlvbiBhLFxuICAucGFnaW5hdGlvbiBzcGFuIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0Q4RDhEODtcbiAgICBjb2xvcjogI0I0QjRCNDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBmb250OiA1MDAgMTJweC8xNHB4IFwiR290aGFtXCIsIHNhbnMtc2VyaWY7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDEuNzFweDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW46IDAgOHB4O1xuICAgIHBhZGRpbmc6IDhweCAwO1xuICAgIHdpZHRoOiAyNHB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAucGFnaW5hdGlvbiBhLFxuICAgICAgLnBhZ2luYXRpb24gc3BhbiB7XG4gICAgICAgIHBhZGRpbmc6IDNweCAwIDhweDsgfSB9XG4gICAgLnBhZ2luYXRpb24gYTpmaXJzdC1jaGlsZCxcbiAgICAucGFnaW5hdGlvbiBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gICAgLnBhZ2luYXRpb24gYTpsYXN0LWNoaWxkLFxuICAgIC5wYWdpbmF0aW9uIHNwYW46bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDA7IH1cbiAgLnBhZ2luYXRpb24gYTpob3ZlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjQzZBRDhGO1xuICAgIGNvbG9yOiAjQzZBRDhGO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAucGFnaW5hdGlvbiBzcGFuOm5vdCguY3VycmVudCkge1xuICAgIGJvcmRlcjogbm9uZTsgfVxuICAucGFnaW5hdGlvbiAuY3VycmVudCB7XG4gICAgYm9yZGVyLWNvbG9yOiAjNDI1NjY0O1xuICAgIGNvbG9yOiAjNDI1NjY0OyB9XG5cbi5yb3ctY2FyZHMge1xuICBtYXJnaW46IDAgMTJweCA3MnB4O1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5yb3ctY2FyZHMge1xuICAgICAgbWFyZ2luOiAwIDAgNDdweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIC5yb3ctY2FyZHMgLmNvbnRhaW5lciB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAucm93LWNhcmRzIC5jb250YWluZXIge1xuICAgICAgbWF4LXdpZHRoOiA3MjBweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5yb3ctY2FyZHMgLmNvbnRhaW5lciB7XG4gICAgICBtYXgtd2lkdGg6IDk2MHB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIC5yb3ctY2FyZHMgLmNvbnRhaW5lciB7XG4gICAgICBtYXgtd2lkdGg6IDExNDBweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgICAucm93LWNhcmRzIC5jb250YWluZXIge1xuICAgICAgbWF4LXdpZHRoOiAxMzcwcHg7IH0gfVxuICAucm93LWNhcmRzIC5yb3csIC5yb3ctY2FyZHMgYm9keS5zaW5nbGUtcHJvZHVjdCAudXBzZWxscyAucHJvZHVjdHMsIGJvZHkuc2luZ2xlLXByb2R1Y3QgLnVwc2VsbHMgLnJvdy1jYXJkcyAucHJvZHVjdHMge1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IGF1dG87IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgIC5yb3ctY2FyZHMgLnJvdywgLnJvdy1jYXJkcyBib2R5LnNpbmdsZS1wcm9kdWN0IC51cHNlbGxzIC5wcm9kdWN0cywgYm9keS5zaW5nbGUtcHJvZHVjdCAudXBzZWxscyAucm93LWNhcmRzIC5wcm9kdWN0cyB7XG4gICAgICAgIG1pbi13aWR0aDogaW5pdGlhbDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIC5yb3ctY2FyZHMgaDIudGl0bGUge1xuICAgICAgaGVpZ2h0OiA5MnB4O1xuICAgICAgbWFyZ2luOiA4cHggMDsgfSB9XG4gIC5yb3ctY2FyZHMgLm93bC1kb3RzIHtcbiAgICBtYXJnaW46IDI0cHggMjVweCAwOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAucm93LWNhcmRzIC5vd2wtZG90cyB7XG4gICAgICAgIGxlZnQ6IGNhbGMoLTEwMCUgLyAzIC0gLTVweCk7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUzcHg7IH0gfVxuICAucm93LWNhcmRzLWRlc2NyaXB0aW9uIHtcbiAgICBtYXJnaW46IDAgMCAwIC0ycHg7XG4gICAgcGFkZGluZy10b3A6IDFweDtcbiAgICBwb3NpdGlvbjogc3RhdGljOyB9XG4gIC5yb3ctY2FyZHMtY29udGVudCB7XG4gICAgbWFyZ2luOiAwIC0yNXB4O1xuICAgIG1heC13aWR0aDogaW5pdGlhbDtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgd2lkdGg6IGF1dG87IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5yb3ctY2FyZHMtY29udGVudCB7XG4gICAgICAgIG1hcmdpbjogLThweCAwcHggMCAtN3B4O1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIG1pbi13aWR0aDogMXB4O1xuICAgICAgICB3aWR0aDogMTAwJTsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpLCAobWluLXdpZHRoOiA3NjhweCkgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgIC5yb3ctY2FyZHMtY29udGVudCB7XG4gICAgICBtYXJnaW46IC04cHggMHB4IDAgLTMwcHg7IH0gfVxuICAgIC5yb3ctY2FyZHMtY29udGVudCAub3dsLWNhcm91c2VsIHtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgKyAyNHB4KTsgfVxuICAgICAgLnJvdy1jYXJkcy1jb250ZW50IC5vd2wtY2Fyb3VzZWwgLm93bC1zdGFnZSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgICAgICAgLnJvdy1jYXJkcy1jb250ZW50IC5vd2wtY2Fyb3VzZWwgLm93bC1zdGFnZSAub3dsLWl0ZW0ge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgICAgIC5yb3ctY2FyZHMtY29udGVudCAub3dsLWNhcm91c2VsIC5idG46bm90KC5idG4tYXJyb3cpOm5vdCguYnRuLWFycm93LXdoaXRlKSB7XG4gICAgICAgIG1hcmdpbjogYXV0byBhdXRvIDA7IH1cbiAgICAucm93LWNhcmRzLWNvbnRlbnQgLmNhcmQge1xuICAgICAgbWFyZ2luOiA4cHggMDtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAucm93LWNhcmRzLWNvbnRlbnQgLmNhcmQ6aG92ZXIge1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMTZweCByZ2JhKDIyNiwgMjI2LCAyMjYsIDAuNSk7IH1cbiAgICAgICAgLnJvdy1jYXJkcy1jb250ZW50IC5jYXJkOmhvdmVyIC5idG4ge1xuICAgICAgICAgIG9wYWNpdHk6IDE7IH1cbiAgICAgIC5yb3ctY2FyZHMtY29udGVudCAuY2FyZCAuYnRuIHtcbiAgICAgICAgb3BhY2l0eTogMDsgfVxuICAucm93LWNhcmRzLXRleHQge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjQzZBRDhGO1xuICAgIGZvbnQ6IDE1cHgvMjRweCBcIlV0b3BpYSBTdGRcIiwgc2VyaWY7XG4gICAgcGFkZGluZzogMTZweCAwIDM2cHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5yb3ctY2FyZHMtdGV4dCB7XG4gICAgICAgIGJvcmRlcjogbm9uZTsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAucm93LWNhcmRzLXRleHQ6OmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNDNkFEOEY7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgbGVmdDogMTNweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogOHB4O1xuICAgICAgICB0b3A6IDk5cHg7IH0gfVxuICAgIC5yb3ctY2FyZHMtdGV4dCBwIHtcbiAgICAgIG1hcmdpbjogMCAwIDIycHg7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAucm93LWNhcmRzLXRleHQgcCB7XG4gICAgICAgICAgbWFyZ2luOiAwIDAgMjRweDsgfSB9XG4gIC5yb3ctY2FyZHMtc3RhdGljIHtcbiAgICBtYXJnaW46IDAgMTJweDtcbiAgICBwYWRkaW5nOiAwIDFweCAyNHB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAucm93LWNhcmRzLXN0YXRpYyB7XG4gICAgICAgIG1hcmdpbjogMCAwIDUxcHg7IH0gfVxuICAgIC5yb3ctY2FyZHMtc3RhdGljIC5yb3csIC5yb3ctY2FyZHMtc3RhdGljIGJvZHkuc2luZ2xlLXByb2R1Y3QgLnVwc2VsbHMgLnByb2R1Y3RzLCBib2R5LnNpbmdsZS1wcm9kdWN0IC51cHNlbGxzIC5yb3ctY2FyZHMtc3RhdGljIC5wcm9kdWN0cyB7XG4gICAgICBwYWRkaW5nLXRvcDogNHB4OyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLnJvdy1jYXJkcy1zdGF0aWMgLnJvdywgLnJvdy1jYXJkcy1zdGF0aWMgYm9keS5zaW5nbGUtcHJvZHVjdCAudXBzZWxscyAucHJvZHVjdHMsIGJvZHkuc2luZ2xlLXByb2R1Y3QgLnVwc2VsbHMgLnJvdy1jYXJkcy1zdGF0aWMgLnByb2R1Y3RzIHtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMjRweDsgfSB9XG4gICAgLnJvdy1jYXJkcy1zdGF0aWMgLnJvdy1jYXJkcy13cmFwcGVyIHtcbiAgICAgIHBhZGRpbmc6IDAgMTRweDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5yb3ctY2FyZHMtc3RhdGljIC5yb3ctY2FyZHMtd3JhcHBlciB7XG4gICAgICAgICAgcGFkZGluZzogMDsgfSB9XG4gICAgLnJvdy1jYXJkcy1zdGF0aWMgaDIudGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDMuODlweDtcbiAgICAgIG1hcmdpbjogMCAwIDEzcHg7XG4gICAgICBwYWRkaW5nOiAxNXB4IDAgMDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5yb3ctY2FyZHMtc3RhdGljIGgyLnRpdGxlIHtcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgbWFyZ2luOiAwIDAgMTFweDtcbiAgICAgICAgICBwYWRkaW5nOiA4cHggMCAzcHg7IH0gfVxuICAgIC5yb3ctY2FyZHMtc3RhdGljIC5yb3ctY2FyZHMtY29udGVudCB7XG4gICAgICBtYXJnaW46IDAgLTE1cHg7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAucm93LWNhcmRzLXN0YXRpYyAucm93LWNhcmRzLWNvbnRlbnQge1xuICAgICAgICAgIG1hcmdpbjogMDsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpLCAobWluLXdpZHRoOiA3NjhweCkgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgIC5yb3ctY2FyZHMtc3RhdGljIC5yb3ctY2FyZHMtY29udGVudCB7XG4gICAgICBtYXJnaW46IDAgLTE1cHg7IH0gfVxuICAgIC5yb3ctY2FyZHMtc3RhdGljIC5yb3ctY2FyZHMtdGV4dCB7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI0M2QUQ4RjtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAuMnB4O1xuICAgICAgcGFkZGluZzogMjZweCAwIDMzcHg7IH1cbiAgICAgIC5yb3ctY2FyZHMtc3RhdGljIC5yb3ctY2FyZHMtdGV4dDo6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZDogI0M2QUQ4RjtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICBsZWZ0OiAxM3B4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiA4cHg7XG4gICAgICAgIHRvcDogMDsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgICAucm93LWNhcmRzLXN0YXRpYyAucm93LWNhcmRzLXRleHQ6OmJlZm9yZSB7XG4gICAgICAgICAgICByaWdodDogMTdweDsgfSB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpLCAobWluLXdpZHRoOiA3NjhweCkgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgIC5yb3ctY2FyZHMtc3RhdGljIC5yb3ctY2FyZHMtdGV4dDo6YmVmb3JlIHtcbiAgICAgIHJpZ2h0OiAwOyB9IH1cbiAgICAucm93LWNhcmRzLXN0YXRpYyAubmV3cy1kYXRlLCAucm93LWNhcmRzLXN0YXRpYyAubmV3cy10eXBlIHtcbiAgICAgIG1hcmdpbjogMCAwIDIwcHg7IH1cbiAgICAucm93LWNhcmRzLXN0YXRpYyAubmV3cy1pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICAucm93LWNhcmRzLXN0YXRpYyAubmV3cy1pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpOm50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDsgfSB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLnJvdy1jYXJkcy1zdGF0aWMgLm5ld3MtaXRlbTpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDsgfSB9XG5cbi5zbGlkZXItaGVybyB7XG4gIGJhY2tncm91bmQ6ICNmNmY0ZjI7XG4gIG1hcmdpbjogMCBhdXRvIDQwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAuc2xpZGVyLWhlcm8ge1xuICAgICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLnNsaWRlci1oZXJvIHtcbiAgICAgIGJhY2tncm91bmQ6ICM0MjU2NjQ7XG4gICAgICBtYXJnaW46IDAgYXV0byA5NnB4OyB9IH1cbiAgLnNsaWRlci1oZXJvIC5jb250YWluZXItZmx1aWQge1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBtYXgtd2lkdGg6IDE0NDBweDsgfVxuICAgIC5zbGlkZXItaGVybyAuY29udGFpbmVyLWZsdWlkOjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgbGVmdDogMDtcbiAgICAgIGhlaWdodDogNjRweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgdG9wOiAwOyB9XG4gIC5zbGlkZXItaGVybyAub3dsLWNhcm91c2VsIC5vd2wtc3RhZ2Utb3V0ZXIge1xuICAgIHotaW5kZXg6IDk7IH1cbiAgLnNsaWRlci1oZXJvIC5vd2wtZG90cyB7XG4gICAgYm90dG9tOiA0OHB4O1xuICAgIGNvdW50ZXItcmVzZXQ6IHNsaWRlci1jb3VudGVyO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDMycHg7XG4gICAgei1pbmRleDogOTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLnNsaWRlci1oZXJvIC5vd2wtZG90cyB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7IH0gfVxuICAgIC5zbGlkZXItaGVybyAub3dsLWRvdHMgLm93bC1kb3Qge1xuICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgIGhlaWdodDogMzJweDtcbiAgICAgIHdpZHRoOiAzMnB4OyB9XG4gICAgICAuc2xpZGVyLWhlcm8gLm93bC1kb3RzIC5vd2wtZG90LmFjdGl2ZSBzcGFuIHtcbiAgICAgICAgYmFja2dyb3VuZDogIzQyNTY2NDsgfVxuICAgICAgICAuc2xpZGVyLWhlcm8gLm93bC1kb3RzIC5vd2wtZG90LmFjdGl2ZSBzcGFuOjpiZWZvcmUge1xuICAgICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgICAuc2xpZGVyLWhlcm8gLm93bC1kb3RzIC5vd2wtZG90IHNwYW4ge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHdpZHRoOiAzMnB4OyB9XG4gICAgICAgIC5zbGlkZXItaGVybyAub3dsLWRvdHMgLm93bC1kb3Qgc3Bhbjo6YmVmb3JlIHtcbiAgICAgICAgICBjb2xvcjogI0M2QUQ4RjtcbiAgICAgICAgICBjb250ZW50OiBcIjBcIiBjb3VudGVyKHNsaWRlci1jb3VudGVyKTtcbiAgICAgICAgICBjb3VudGVyLWluY3JlbWVudDogc2xpZGVyLWNvdW50ZXI7XG4gICAgICAgICAgZm9udDogNTAwIDEycHgvMzJweCBcIkdvdGhhbVwiLCBzYW5zLXNlcmlmO1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgei1pbmRleDogOTsgfVxuICAgIC5zbGlkZXItaGVybyAub3dsLWRvdHMgLm93bC1kb3QuYWN0aXZlIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAuc2xpZGVyLWhlcm8taXRlbSB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5zbGlkZXItaGVyby1pdGVtIHtcbiAgICAgICAgZGlzcGxheTogZmxleDsgfSB9XG4gIC5zbGlkZXItaGVyby10ZXh0IHtcbiAgICBiYWNrZ3JvdW5kOiAjNDI1NjY0O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHBhZGRpbmc6IDY2cHggMjVweCAxOTJweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5zbGlkZXItaGVyby10ZXh0IHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBtYXJnaW46IDY0cHggMCAwO1xuICAgICAgICBwYWRkaW5nOiA0OHB4IDcwcHggNDdweCA5MHB4O1xuICAgICAgICB3aWR0aDogNTA2cHg7IH1cbiAgICAgICAgLnNsaWRlci1oZXJvLXRleHQ6OmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBoZWlnaHQ6IDY0cHg7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIHRvcDogLTY0cHg7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICAgIC5zbGlkZXItaGVyby10ZXh0IGgyIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgZm9udDogMTJweC8zMnB4IFwiR290aGFtXCIsIHNhbnMtc2VyaWY7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMy4zM3B4O1xuICAgICAgbWFyZ2luOiAwIDAgOHB4O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC5zbGlkZXItaGVyby10ZXh0IGgyIHtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDMuODlweDsgfSB9XG4gICAgLnNsaWRlci1oZXJvLXRleHQgcCB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGZvbnQ6IDI0cHgvNDBweCBcIlV0b3BpYSBTdGRcIiwgc2VyaWY7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuc2xpZGVyLWhlcm8tdGV4dCBwIHtcbiAgICAgICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7IH0gfVxuICAgIC5zbGlkZXItaGVyby10ZXh0IC5idG4ge1xuICAgICAgbWFyZ2luOiAxM3B4IDAgMDtcbiAgICAgIG1heC13aWR0aDogaW5oZXJpdDtcbiAgICAgIHdpZHRoOiBhdXRvOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLnNsaWRlci1oZXJvLXRleHQgLmJ0biB7XG4gICAgICAgICAgbWFyZ2luOiA1MHB4IDAgMDsgfSB9XG4gICAgLnNsaWRlci1oZXJvLXRleHQgLmJ0bi1hcnJvdy13aGl0ZTpob3ZlciB7XG4gICAgICBwYWRkaW5nOiAwIDMwcHggMCA1cHg7IH1cbiAgLnNsaWRlci1oZXJvLWltZyB7XG4gICAgbWFyZ2luOiAtMTM2cHggMCAwIDI1cHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5zbGlkZXItaGVyby1pbWcge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA1MDBweCk7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfSB9XG4gICAgLnNsaWRlci1oZXJvLWltZyBpbWcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiAzOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLnNsaWRlci1oZXJvLWltZyBpbWcge1xuICAgICAgICAgIG1pbi13aWR0aDogNzkwcHg7IH0gfVxuICAuc2xpZGVyLWhlcm8tdmlkZW8ge1xuICAgIGhlaWdodDogMDtcbiAgICBtYXJnaW46IC0xMzZweCAwIDAgMjVweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1ib3R0b206IDQ0JTtcbiAgICBwYWRkaW5nLXRvcDogMjVweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLnNsaWRlci1oZXJvLXZpZGVvIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBtaW4taGVpZ2h0OiA0NTlweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDQxJTtcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDUwMHB4KTsgfSB9XG4gICAgLnNsaWRlci1oZXJvLXZpZGVvLnlvdXR1YmUtdmlkZW8gaWZyYW1lLFxuICAgIC5zbGlkZXItaGVyby12aWRlby55b3V0dWJlLXZpZGVvIG9iamVjdCxcbiAgICAuc2xpZGVyLWhlcm8tdmlkZW8ueW91dHViZS12aWRlbyBlbWJlZCB7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB6LWluZGV4OiAzOyB9XG4gICAgLnNsaWRlci1oZXJvLXZpZGVvLnZpbWVvLXZpZGVvIGlmcmFtZSxcbiAgICAuc2xpZGVyLWhlcm8tdmlkZW8udmltZW8tdmlkZW8gb2JqZWN0LFxuICAgIC5zbGlkZXItaGVyby12aWRlby52aW1lby12aWRlbyBlbWJlZCB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgb3BhY2l0eTogMDsgfVxuICAgIC5zbGlkZXItaGVyby12aWRlby10aHVtYiB7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMDtcbiAgICAgIHRvcDogMDtcbiAgICAgIHotaW5kZXg6IDk7IH1cbiAgICAgIC5zbGlkZXItaGVyby12aWRlby10aHVtYi5hY3RpdmUge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDsgfVxuICAgICAgICAuc2xpZGVyLWhlcm8tdmlkZW8tdGh1bWIuYWN0aXZlIGlmcmFtZSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgb3BhY2l0eTogMTsgfVxuICAuc2xpZGVyLWhlcm8udGhlbWUtMS5zbGlkZXItaGVybyxcbiAgLnNsaWRlci1oZXJvLnRoZW1lLTEgLnNsaWRlci1oZXJvLXRleHQge1xuICAgIGJhY2tncm91bmQ6ICM0MjU2NjQ7IH1cbiAgLnNsaWRlci1oZXJvLnRoZW1lLTEgLnNsaWRlci1oZXJvLXRleHQgcCxcbiAgLnNsaWRlci1oZXJvLnRoZW1lLTEgLnNsaWRlci1oZXJvLXRleHQgaDIsXG4gIC5zbGlkZXItaGVyby50aGVtZS0xIC5zbGlkZXItaGVyby10ZXh0IC5idG4ge1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5zbGlkZXItaGVyby50aGVtZS0yLnNsaWRlci1oZXJvLFxuICAuc2xpZGVyLWhlcm8udGhlbWUtMiAuc2xpZGVyLWhlcm8tdGV4dCB7XG4gICAgYmFja2dyb3VuZDogI0YzRjNGMzsgfVxuICAuc2xpZGVyLWhlcm8udGhlbWUtMiAuc2xpZGVyLWhlcm8tdGV4dCBwLFxuICAuc2xpZGVyLWhlcm8udGhlbWUtMiAuc2xpZGVyLWhlcm8tdGV4dCBoMixcbiAgLnNsaWRlci1oZXJvLnRoZW1lLTIgLnNsaWRlci1oZXJvLXRleHQgLmJ0biB7XG4gICAgY29sb3I6ICM0MjU2NjQ7IH1cbiAgLnNsaWRlci1oZXJvLnRoZW1lLTIgLnNsaWRlci1oZXJvLXRleHQgLmJ0biB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb25zL2ljb24tYXJyb3ctcmlnaHQuc3ZnXCIpIG5vLXJlcGVhdCByaWdodCAwIGNlbnRlcjtcbiAgICBib3JkZXItY29sb3I6ICM0MjU2NjQ7IH1cbiAgLnNsaWRlci1oZXJvLnRoZW1lLTMuc2xpZGVyLWhlcm8sXG4gIC5zbGlkZXItaGVyby50aGVtZS0zIC5zbGlkZXItaGVyby10ZXh0IHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmOyB9XG4gIC5zbGlkZXItaGVyby50aGVtZS0zIC5zbGlkZXItaGVyby10ZXh0IHAsXG4gIC5zbGlkZXItaGVyby50aGVtZS0zIC5zbGlkZXItaGVyby10ZXh0IGgyLFxuICAuc2xpZGVyLWhlcm8udGhlbWUtMyAuc2xpZGVyLWhlcm8tdGV4dCAuYnRuIHtcbiAgICBjb2xvcjogIzQyNTY2NDsgfVxuICAuc2xpZGVyLWhlcm8udGhlbWUtMyAuc2xpZGVyLWhlcm8tdGV4dCAuYnRuIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbnMvaWNvbi1hcnJvdy1yaWdodC5zdmdcIikgbm8tcmVwZWF0IHJpZ2h0IDAgY2VudGVyO1xuICAgIGJvcmRlci1jb2xvcjogIzQyNTY2NDsgfVxuXG4uc2xpZGVyLWJyYW5kcy1saXN0IC5vd2wtc3RhZ2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW46IGF1dG87IH1cbiAgLnNsaWRlci1icmFuZHMtbGlzdCAub3dsLXN0YWdlIC5vd2wtaXRlbSB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1pbi1oZWlnaHQ6IDEwMCU7IH1cblxuLnNsaWRlci1hd2FyZHMtaXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDhweCAwO1xuICBtaW4taGVpZ2h0OiAzNjRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5zbGlkZXItYXdhcmRzLWl0ZW0ge1xuICAgICAgbWluLWhlaWdodDogNDAwcHg7IH0gfVxuXG4uc2xpZGVyLWF3YXJkcyAuc2xpZGVyLWF3YXJkcy1pbWcge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgaGVpZ2h0OiAyMTRweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuc2xpZGVyLWF3YXJkcyAuc2xpZGVyLWF3YXJkcy1pbWcge1xuICAgICAgaGVpZ2h0OiAyMTBweDtcbiAgICAgIG1hcmdpbjogMCAwIDMxcHg7IH0gfVxuXG4uc2xpZGVyLWF3YXJkcy10aXRsZSB7XG4gIGNvbG9yOiAjNDI1NjY0O1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udDogMTJweC8yM3B4IFwiR290aGFtXCIsIHNhbnMtc2VyaWY7XG4gIGxldHRlci1zcGFjaW5nOiAxLjcxcHg7XG4gIG1hcmdpbjogMCAwIDEzcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLnNsaWRlci1hd2FyZHMtdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDJweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICAgICAgbWFyZ2luOiAwIDAgOHB4OyB9IH1cbiAgLnNsaWRlci1hd2FyZHMtdGl0bGUgc3BhbiB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cblxuLnNsaWRlci1hd2FyZHMtbmFtZSB7XG4gIGNvbG9yOiAjNDI1NjY0O1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udDogMTJweC8yNHB4IFwiVXRvcGlhIFN0ZFwiLCBzZXJpZjsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuc2xpZGVyLWF3YXJkcy1uYW1lIHtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4OyB9IH1cblxuLnNsaWRlci1hd2FyZHMgLm93bC1kb3RzIHtcbiAgcGFkZGluZzogMTZweCAwIDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuc2xpZGVyLWF3YXJkcyAub3dsLWRvdHMge1xuICAgICAgcGFkZGluZzogMjRweCAwIDA7IH0gfVxuXG4uc2xpZGVyLXRlYW0tbGlzdC5vd2wtY2Fyb3VzZWwgLm93bC1zdGFnZSB7XG4gIGRpc3BsYXk6IGZsZXg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgLnNsaWRlci10ZWFtLWxpc3Qub3dsLWNhcm91c2VsIC5vd2wtc3RhZ2Uge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuc2xpZGVyLXRlYW0tbGlzdC5vd2wtY2Fyb3VzZWwgLm93bC1zdGFnZSB7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICBtYXJnaW46IDAgM3B4O1xuICAgICAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50OyB9IH1cbiAgLnNsaWRlci10ZWFtLWxpc3Qub3dsLWNhcm91c2VsIC5vd2wtc3RhZ2UgLm93bC1pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuc2xpZGVyLXRlYW0tbGlzdC5vd2wtY2Fyb3VzZWwgLm93bC1zdGFnZSAub3dsLWl0ZW0ge1xuICAgICAgICBtYXJnaW46IDAgMCA0OHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIG1heC13aWR0aDogMjUlO1xuICAgICAgICBwYWRkaW5nOiAwIDEycHg7XG4gICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH0gfVxuICAgIC5zbGlkZXItdGVhbS1saXN0Lm93bC1jYXJvdXNlbCAub3dsLXN0YWdlIC5vd2wtaXRlbSBpbWcge1xuICAgICAgbWF4LXdpZHRoOiBpbml0aWFsO1xuICAgICAgd2lkdGg6IDEwMCU7IH1cblxuLnNsaWRlci1oZXJvLWFib3V0IC5vd2wtZG90cyB7XG4gIGJvdHRvbTogNDhweDtcbiAgY291bnRlci1yZXNldDogc2xpZGVyLWNvdW50ZXI7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDMycHg7XG4gIHotaW5kZXg6IDk7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLnNsaWRlci1oZXJvLWFib3V0IC5vd2wtZG90cyB7XG4gICAgICBkaXNwbGF5OiBmbGV4OyB9IH1cbiAgLnNsaWRlci1oZXJvLWFib3V0IC5vd2wtZG90cyAub3dsLWRvdCB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBoZWlnaHQ6IDMycHg7XG4gICAgd2lkdGg6IDMycHg7IH1cbiAgICAuc2xpZGVyLWhlcm8tYWJvdXQgLm93bC1kb3RzIC5vd2wtZG90LmFjdGl2ZSBzcGFuIHtcbiAgICAgIGJhY2tncm91bmQ6ICM0MjU2NjQ7IH1cbiAgICAgIC5zbGlkZXItaGVyby1hYm91dCAub3dsLWRvdHMgLm93bC1kb3QuYWN0aXZlIHNwYW46OmJlZm9yZSB7XG4gICAgICAgIGNvbG9yOiAjZmZmOyB9XG4gICAgLnNsaWRlci1oZXJvLWFib3V0IC5vd2wtZG90cyAub3dsLWRvdCBzcGFuIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB3aWR0aDogMzJweDsgfVxuICAgICAgLnNsaWRlci1oZXJvLWFib3V0IC5vd2wtZG90cyAub3dsLWRvdCBzcGFuOjpiZWZvcmUge1xuICAgICAgICBjb2xvcjogI0M2QUQ4RjtcbiAgICAgICAgY29udGVudDogXCIwXCIgY291bnRlcihzbGlkZXItY291bnRlcik7XG4gICAgICAgIGNvdW50ZXItaW5jcmVtZW50OiBzbGlkZXItY291bnRlcjtcbiAgICAgICAgZm9udDogNTAwIDEycHgvMzJweCBcIkdvdGhhbVwiLCBzYW5zLXNlcmlmO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgei1pbmRleDogOTsgfVxuICAuc2xpZGVyLWhlcm8tYWJvdXQgLm93bC1kb3RzIC5vd2wtZG90LmFjdGl2ZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5zbGlkZXItbG9jYXRpb24ge1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuc2xpZGVyLWxvY2F0aW9uIHtcbiAgICAgIG1hcmdpbjogMCAwIDEwMHB4OyB9IH1cbiAgLnNsaWRlci1sb2NhdGlvbjo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGhlaWdodDogNTAlO1xuICAgIGxlZnQ6IC0xMDAwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAtMTAwMHB4O1xuICAgIHRvcDogMDtcbiAgICB6LWluZGV4OiAtMTsgfVxuICAuc2xpZGVyLWxvY2F0aW9uIC5vd2wtZG90cyB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuc2xpZGVyLWxvY2F0aW9uLWl0ZW0gaW1nLFxuICAuc2xpZGVyLWxvY2F0aW9uIC5vd2wtaXRlbSBpbWcge1xuICAgIG1heC13aWR0aDogaW5pdGlhbDtcbiAgICBoZWlnaHQ6IDI5NXB4O1xuICAgIGxlZnQ6IDUwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIHdpZHRoOiBhdXRvOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuc2xpZGVyLWxvY2F0aW9uLWl0ZW0gaW1nLFxuICAgICAgLnNsaWRlci1sb2NhdGlvbiAub3dsLWl0ZW0gaW1nIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgLnNsaWRlci1sb2NhdGlvbi1pdGVtIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIC5zbGlkZXItbG9jYXRpb24gLnByb2dyZXNzLWNpcmNsZSB7XG4gICAgcmlnaHQ6IDI0cHg7XG4gICAgdG9wOiAyNHB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuc2xpZGVyLWxvY2F0aW9uIC5wcm9ncmVzcy1jaXJjbGUge1xuICAgICAgICByaWdodDogMzJweDtcbiAgICAgICAgdG9wOiAzMnB4OyB9IH1cblxuLnNsaWRlci1vdXItcGVvcGxlOjphZnRlciB7XG4gIGJhY2tncm91bmQ6ICNmNmY0ZjI7XG4gIGJvdHRvbTogMDtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xNXB4O1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxNXB4OyB9XG5cbi5zbGlkZXItb3VyLXBlb3BsZSAub3dsLWRvdHMge1xuICBsZWZ0OiBjYWxjKC0xMDAlIC8gNSAtIDVweCk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1NXB4OyB9XG4gIC5zbGlkZXItb3VyLXBlb3BsZSAub3dsLWRvdHM6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjYzZhZDhmO1xuICAgIGJvdHRvbTogLTI4cHg7XG4gICAgY29udGVudDogJyc7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgbGVmdDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEyMDBweDtcbiAgICB6LWluZGV4OiAtMTsgfVxuXG4uc2xpZGVyLW91ci1wZW9wbGUgLm93bC1zdGFnZSB7XG4gIGRpc3BsYXk6IGZsZXg7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQxNXB4KSB7XG4gICAgLnNsaWRlci1vdXItcGVvcGxlIC5vd2wtc3RhZ2Uge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7IH0gfVxuXG4uc2xpZGVyLW91ci1wZW9wbGUgLm93bC1pdGVtIHtcbiAgZGlzcGxheTogZmxleDsgfVxuXG4uc2xpZGVyLWxvY2F0aW9ucy1mdWxsIHtcbiAgcGFkZGluZzogNDNweCAwIDA7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLnNsaWRlci1sb2NhdGlvbnMtZnVsbCB7XG4gICAgICBwYWRkaW5nOiAzMXB4IDAgMDsgfSB9XG5cbi5zbGlkZXItcmFuZ2Uge1xuICBwYWRkaW5nOiAwIDAgMjVweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAuc2xpZGVyLXJhbmdlIHtcbiAgICAgIHBhZGRpbmc6IDA7IH0gfVxuICAuc2xpZGVyLXJhbmdlLWl0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBtYXJnaW46IDEwcHggMDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLnNsaWRlci1yYW5nZS1pdGVtIHtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdzsgfSB9XG4gICAgLnNsaWRlci1yYW5nZS1pdGVtOmhvdmVyIHtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAgICAgLnNsaWRlci1yYW5nZS1pdGVtOmhvdmVyIC5zbGlkZXItcmFuZ2UtaW1hZ2UgaW1nIHtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDhweCByZ2JhKDIwNSwgMjA1LCAyMDUsIDAuNSk7IH1cbiAgLnNsaWRlci1yYW5nZS1pbWFnZSB7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIG1heC13aWR0aDogMTE3cHg7XG4gICAgbWluLXdpZHRoOiAxMTdweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLnNsaWRlci1yYW5nZS1pbWFnZSB7XG4gICAgICAgIG1hcmdpbjogMDsgfSB9XG4gICAgLnNsaWRlci1yYW5nZS1pbWFnZSBpbWcge1xuICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLnNsaWRlci1yYW5nZS1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAyM3B4IDAgMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5zbGlkZXItcmFuZ2UtY29udGVudCB7XG4gICAgICAgIHBhZGRpbmc6IDAgMCAwIDE2cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7IH0gfVxuICAuc2xpZGVyLXJhbmdlLXRpdGxlIHtcbiAgICBjb2xvcjogIzQyNTY2NDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250OiAxMnB4LzE2cHggXCJVdG9waWEgU3RkXCIsIHNlcmlmO1xuICAgIG1hcmdpbjogMCAwIDRweDsgfVxuICAuc2xpZGVyLXJhbmdlLXByaWNlIHtcbiAgICBjb2xvcjogIzQyNTY2NDtcbiAgICBmb250OiA3MDAgMTBweC8xMHB4IFwiR290aGFtXCIsIHNhbnMtc2VyaWY7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDFweDsgfVxuICAuc2xpZGVyLXJhbmdlIC5vd2wtcHJldixcbiAgLnNsaWRlci1yYW5nZSAub3dsLW5leHQge1xuICAgIGJvdHRvbTogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5zbGlkZXItcmFuZ2UgLm93bC1wcmV2LFxuICAgICAgLnNsaWRlci1yYW5nZSAub3dsLW5leHQge1xuICAgICAgICBib3R0b206IGF1dG87XG4gICAgICAgIHRvcDogLTQ1cHg7IH0gfVxuICAgIC5zbGlkZXItcmFuZ2UgLm93bC1wcmV2OmhvdmVyLFxuICAgIC5zbGlkZXItcmFuZ2UgLm93bC1uZXh0OmhvdmVyIHtcbiAgICAgIG9wYWNpdHk6IC44OyB9XG4gICAgLnNsaWRlci1yYW5nZSAub3dsLXByZXYgc3BhbixcbiAgICAuc2xpZGVyLXJhbmdlIC5vd2wtbmV4dCBzcGFuIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZm9udC1zaXplOiAwO1xuICAgICAgaGVpZ2h0OiAxM3B4O1xuICAgICAgd2lkdGg6IDUxcHg7IH1cbiAgLnNsaWRlci1yYW5nZSAub3dsLXByZXYge1xuICAgIHJpZ2h0OiBjYWxjKDUwJSArIDdweCk7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5zbGlkZXItcmFuZ2UgLm93bC1wcmV2IHtcbiAgICAgICAgcmlnaHQ6IDc0cHg7IH0gfVxuICAgIC5zbGlkZXItcmFuZ2UgLm93bC1wcmV2OmhvdmVyIHtcbiAgICAgIHJpZ2h0OiBjYWxjKDUwJSArIDEycHgpOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLnNsaWRlci1yYW5nZSAub3dsLXByZXY6aG92ZXIge1xuICAgICAgICAgIHJpZ2h0OiA3OXB4OyB9IH1cbiAgICAuc2xpZGVyLXJhbmdlIC5vd2wtcHJldiBzcGFuIHtcbiAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29ucy9pY29uLWFycm93LXNsaWRlci5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjsgfVxuICAuc2xpZGVyLXJhbmdlIC5vd2wtbmV4dCB7XG4gICAgcmlnaHQ6IGNhbGMoNTAlIC0gNThweCk7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5zbGlkZXItcmFuZ2UgLm93bC1uZXh0IHtcbiAgICAgICAgcmlnaHQ6IDA7IH0gfVxuICAgIC5zbGlkZXItcmFuZ2UgLm93bC1uZXh0OmhvdmVyIHtcbiAgICAgIHJpZ2h0OiBjYWxjKDUwJSAtIDYzcHgpOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLnNsaWRlci1yYW5nZSAub3dsLW5leHQ6aG92ZXIge1xuICAgICAgICAgIHJpZ2h0OiAtNXB4OyB9IH1cbiAgICAuc2xpZGVyLXJhbmdlIC5vd2wtbmV4dCBzcGFuIHtcbiAgICAgIGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29ucy9pY29uLWFycm93LXNsaWRlci5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoLTEpOyB9XG5cbi5zbGlkZXItc3Vic2NyaXB0aW9uLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLnNsaWRlci1zdWJzY3JpcHRpb24td3JhcHBlciAub3dsLXByZXYsXG4gIC5zbGlkZXItc3Vic2NyaXB0aW9uLXdyYXBwZXIgLm93bC1uZXh0IHtcbiAgICBib3R0b206IDA7XG4gICAgY29sb3I6ICNjNmFkOGYgIWltcG9ydGFudDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBmb250OiAyNHB4LzQwcHggR290aGFtLHNhbnMtc2VyaWY7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgei1pbmRleDogMTA7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5zbGlkZXItc3Vic2NyaXB0aW9uLXdyYXBwZXIgLm93bC1wcmV2LFxuICAgICAgLnNsaWRlci1zdWJzY3JpcHRpb24td3JhcHBlciAub3dsLW5leHQge1xuICAgICAgICBib3R0b206IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwJSk7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLnNsaWRlci1zdWJzY3JpcHRpb24td3JhcHBlciAub3dsLXByZXYsXG4gICAgICAuc2xpZGVyLXN1YnNjcmlwdGlvbi13cmFwcGVyIC5vd2wtbmV4dCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cbiAgLnNsaWRlci1zdWJzY3JpcHRpb24td3JhcHBlciAub3dsLXByZXYge1xuICAgIGxlZnQ6IDA7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5zbGlkZXItc3Vic2NyaXB0aW9uLXdyYXBwZXIgLm93bC1wcmV2IHtcbiAgICAgICAgbGVmdDogMDsgfSB9XG4gIC5zbGlkZXItc3Vic2NyaXB0aW9uLXdyYXBwZXIgLm93bC1uZXh0IHtcbiAgICByaWdodDogMDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLnNsaWRlci1zdWJzY3JpcHRpb24td3JhcHBlciAub3dsLW5leHQge1xuICAgICAgICByaWdodDogMDsgfSB9XG5cbi5zbGlkZXItc3Vic2NyaXB0aW9uLXNpbmdsZSB7XG4gIHBhZGRpbmc6IDMycHggMCAwOyB9XG4gIC5zbGlkZXItc3Vic2NyaXB0aW9uLXNpbmdsZSAub3dsLXN0YWdlLW91dGVyIHtcbiAgICBtYXgtd2lkdGg6IDI4OHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgIC5zbGlkZXItc3Vic2NyaXB0aW9uLXNpbmdsZSAub3dsLXN0YWdlLW91dGVyIHtcbiAgICAgICAgbWF4LXdpZHRoOiAyNTRweDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDE0NDBweCkge1xuICAgICAgLnNsaWRlci1zdWJzY3JpcHRpb24tc2luZ2xlIC5vd2wtc3RhZ2Utb3V0ZXIge1xuICAgICAgICBtYXgtd2lkdGg6IDMxMXB4OyB9IH1cblxuLnNsaWRlci1zdWJzY3JpcHRpb24tdGh1bWJzIHtcbiAgaGVpZ2h0OiAwO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHdpZHRoOiBjYWxjKCAxMDAlICsgNTBweCk7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLnNsaWRlci1zdWJzY3JpcHRpb24tdGh1bWJzIHtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICB3aWR0aDogMTAwJTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5zbGlkZXItc3Vic2NyaXB0aW9uLXRodW1icyB7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTsgfSB9XG4gIC5zbGlkZXItc3Vic2NyaXB0aW9uLXRodW1icy1tb2JpbGUge1xuICAgIHdpZHRoOiBhdXRvOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuc2xpZGVyLXN1YnNjcmlwdGlvbi10aHVtYnMtbW9iaWxlIHtcbiAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47IH0gfVxuICAuc2xpZGVyLXN1YnNjcmlwdGlvbi10aHVtYnMgLm93bC1zdGFnZS1vdXRlciB7XG4gICAgcGFkZGluZzogMCAxcHg7IH1cbiAgLnNsaWRlci1zdWJzY3JpcHRpb24tdGh1bWJzIC5vd2wtc3RhZ2Uge1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgLnNsaWRlci1zdWJzY3JpcHRpb24tdGh1bWJzIC5vd2wtaXRlbSB7XG4gICAgbWluLWhlaWdodDogMTAwJTsgfVxuICAgIC5zbGlkZXItc3Vic2NyaXB0aW9uLXRodW1icyAub3dsLWl0ZW0gLnN1YnNjcmlwdGlvbi10aHVtYiB7XG4gICAgICBoZWlnaHQ6IDEwMCU7IH1cblxuLnNsaWRlci1hZHZhbnRhZ2VzIHtcbiAgbWFyZ2luOiBhdXRvO1xuICBwYWRkaW5nOiAwIDEwcHggNDZweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuc2xpZGVyLWFkdmFudGFnZXMge1xuICAgICAgcGFkZGluZzogMDsgfSB9XG4gIC5zbGlkZXItYWR2YW50YWdlcy1pdGVtIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGNvbG9yOiAjNzY3Njc2O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBmb250OiAxMnB4LzI0cHggXCJVdG9waWEgU3RkXCIsIHNlcmlmOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuc2xpZGVyLWFkdmFudGFnZXMtaXRlbSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgIC5zbGlkZXItYWR2YW50YWdlcy1pdGVtIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7IH0gfVxuICAuc2xpZGVyLWFkdmFudGFnZXMtdGV4dCB7XG4gICAgcGFkZGluZzogMzRweCAzNHB4IDEwNHB4O1xuICAgIG9yZGVyOiAyO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuc2xpZGVyLWFkdmFudGFnZXMtdGV4dCB7XG4gICAgICAgIHBhZGRpbmc6IDMwcHg7XG4gICAgICAgIG9yZGVyOiAtMTtcbiAgICAgICAgd2lkdGg6IGNhbGMoIDEwMCUgLSAzNTBweCk7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgIC5zbGlkZXItYWR2YW50YWdlcy10ZXh0IHtcbiAgICAgICAgcGFkZGluZzogNzVweCAxODBweCA2MHB4IDk2cHg7XG4gICAgICAgIHdpZHRoOiBjYWxjKCAxMDAlIC0gNDMxcHgpOyB9IH1cbiAgLnNsaWRlci1hZHZhbnRhZ2VzIGgzIHtcbiAgICBjb2xvcjogIzQyNTY2NDtcbiAgICBmb250OiAxNHB4LzI0cHggXCJHb3RoYW1cIiwgc2Fucy1zZXJpZjtcbiAgICBtYXJnaW46IDAgMCAyNHB4OyB9XG4gIC5zbGlkZXItYWR2YW50YWdlcyAuc2xpZGVyLWFkdmFudGFnZXMtaW1hZ2Uge1xuICAgIGhlaWdodDogMjY0cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5zbGlkZXItYWR2YW50YWdlcyAuc2xpZGVyLWFkdmFudGFnZXMtaW1hZ2Uge1xuICAgICAgICBoZWlnaHQ6IGF1dG87IH0gfVxuICAgIC5zbGlkZXItYWR2YW50YWdlcyAuc2xpZGVyLWFkdmFudGFnZXMtaW1hZ2UgaW1nIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWF4LXdpZHRoOiBpbml0aWFsO1xuICAgICAgbWluLWhlaWdodDogMTAwJTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuc2xpZGVyLWFkdmFudGFnZXMgLnNsaWRlci1hZHZhbnRhZ2VzLWltYWdlIGltZyB7XG4gICAgICAgICAgbWF4LXdpZHRoOiBpbml0aWFsO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgd2lkdGg6IGF1dG87IH0gfVxuICAuc2xpZGVyLWFkdmFudGFnZXMgLm93bC1wcmV2LFxuICAuc2xpZGVyLWFkdmFudGFnZXMgLm93bC1uZXh0IHtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5zbGlkZXItYWR2YW50YWdlcyAub3dsLXByZXYsXG4gICAgICAuc2xpZGVyLWFkdmFudGFnZXMgLm93bC1uZXh0IHtcbiAgICAgICAgdG9wOiBjYWxjKDEwMCUgLSA2NHB4KTsgfSB9XG4gICAgLnNsaWRlci1hZHZhbnRhZ2VzIC5vd2wtcHJldjpob3ZlcixcbiAgICAuc2xpZGVyLWFkdmFudGFnZXMgLm93bC1uZXh0OmhvdmVyIHtcbiAgICAgIG9wYWNpdHk6IC44OyB9XG4gICAgLnNsaWRlci1hZHZhbnRhZ2VzIC5vd2wtcHJldiBzcGFuLFxuICAgIC5zbGlkZXItYWR2YW50YWdlcyAub3dsLW5leHQgc3BhbiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZvbnQtc2l6ZTogMDtcbiAgICAgIGhlaWdodDogMTNweDtcbiAgICAgIHdpZHRoOiA1MXB4OyB9XG4gIC5zbGlkZXItYWR2YW50YWdlcyAub3dsLXByZXYge1xuICAgIGxlZnQ6IGNhbGMoNTAlIC0gNjNweCk7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5zbGlkZXItYWR2YW50YWdlcyAub3dsLXByZXYge1xuICAgICAgICBsZWZ0OiA5NnB4OyB9IH1cbiAgICAuc2xpZGVyLWFkdmFudGFnZXMgLm93bC1wcmV2OmhvdmVyIHtcbiAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gNzNweCk7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuc2xpZGVyLWFkdmFudGFnZXMgLm93bC1wcmV2OmhvdmVyIHtcbiAgICAgICAgICBsZWZ0OiA4NnB4OyB9IH1cbiAgICAuc2xpZGVyLWFkdmFudGFnZXMgLm93bC1wcmV2IHNwYW4ge1xuICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb25zL2ljb24tYXJyb3ctc2xpZGVyLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyOyB9XG4gIC5zbGlkZXItYWR2YW50YWdlcyAub3dsLW5leHQge1xuICAgIGxlZnQ6IGNhbGMoNTAlICsgMTJweCk7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5zbGlkZXItYWR2YW50YWdlcyAub3dsLW5leHQge1xuICAgICAgICBsZWZ0OiAxNzFweDsgfSB9XG4gICAgLnNsaWRlci1hZHZhbnRhZ2VzIC5vd2wtbmV4dDpob3ZlciB7XG4gICAgICBsZWZ0OiBjYWxjKDUwJSArIDIycHgpOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgLnNsaWRlci1hZHZhbnRhZ2VzIC5vd2wtbmV4dDpob3ZlciB7XG4gICAgICAgICAgbGVmdDogMTgxcHg7IH0gfVxuICAgIC5zbGlkZXItYWR2YW50YWdlcyAub3dsLW5leHQgc3BhbiB7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbnMvaWNvbi1hcnJvdy1zbGlkZXIuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKC0xKTsgfVxuXG4uc2xpZGVyLXRlc3RpbW9uaWFscy1pdGVtIHtcbiAgbWFyZ2luOiBhdXRvO1xuICBtYXgtd2lkdGg6IDkwMHB4OyB9XG5cbi5zbGlkZXItdGVzdGltb25pYWxzLWltYWdlIHtcbiAgbWFyZ2luOiAwIDAgMTBweDtcbiAgcGFkZGluZzogOHB4IDAgMDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuc2xpZGVyLXRlc3RpbW9uaWFscy1pbWFnZSB7XG4gICAgICBtYXJnaW46IDAgMCAxNnB4O1xuICAgICAgcGFkZGluZzogMDsgfSB9XG4gIC5zbGlkZXItdGVzdGltb25pYWxzLWltYWdlIGltZyB7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogYXV0bzsgfVxuXG4uc2xpZGVyLXRlc3RpbW9uaWFscy1pbmZvIHtcbiAgY29sb3I6ICM3YzdjN2M7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250OiAxMnB4LzIycHggXCJHb3RoYW1cIiwgc2Fucy1zZXJpZjsgfVxuXG4uc2xpZGVyLXRlc3RpbW9uaWFscyAub3dsLWRvdHMge1xuICBwYWRkaW5nOiAyMHB4IDAgMDsgfVxuXG4uc2xpZGVyLXByb2R1Y3Qtc2luZ2xlIHtcbiAgei1pbmRleDogOTsgfVxuICAuc2xpZGVyLXByb2R1Y3Qtc2luZ2xlIC5vd2wtcHJldixcbiAgLnNsaWRlci1wcm9kdWN0LXNpbmdsZSAub3dsLW5leHQge1xuICAgIGJvdHRvbTogLTc0cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbGVmdDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIHotaW5kZXg6IDk7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5zbGlkZXItcHJvZHVjdC1zaW5nbGUgLm93bC1wcmV2LFxuICAgICAgLnNsaWRlci1wcm9kdWN0LXNpbmdsZSAub3dsLW5leHQge1xuICAgICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4gICAgLnNsaWRlci1wcm9kdWN0LXNpbmdsZSAub3dsLXByZXYgc3BhbixcbiAgICAuc2xpZGVyLXByb2R1Y3Qtc2luZ2xlIC5vd2wtbmV4dCBzcGFuIHtcbiAgICAgIGJhY2tncm91bmQ6ICM0MjU2NjQ7XG4gICAgICBjb2xvcjogI2M2YWQ4ZjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZm9udDogMjBweC8zMnB4IFwiR290aGFtXCIsIHNhbnMtc2VyaWY7XG4gICAgICBoZWlnaHQ6IDMycHg7XG4gICAgICB3aWR0aDogMzJweDsgfVxuICAuc2xpZGVyLXByb2R1Y3Qtc2luZ2xlIC5vd2wtbmV4dCB7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogLTEwcHg7IH1cbiAgLnNsaWRlci1wcm9kdWN0LXNpbmdsZSAub3dsLXByZXYge1xuICAgIGxlZnQ6IC0xMHB4OyB9XG5cbi5zbGlkZXItcHJvZHVjdC10aHVtYm5haWxzIHtcbiAgaGVpZ2h0OiAxMjBweDtcbiAgb3BhY2l0eTogMDtcbiAgcGFkZGluZzogMCAzMHB4O1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuc2xpZGVyLXByb2R1Y3QtdGh1bWJuYWlscyB7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTsgfSB9XG4gIC5zbGlkZXItcHJvZHVjdC10aHVtYm5haWxzLWl0ZW0ge1xuICAgIGhlaWdodDogMTIwcHg7XG4gICAgbWF4LXdpZHRoOiAxMjBweDsgfVxuICAgIC5zbGlkZXItcHJvZHVjdC10aHVtYm5haWxzLWl0ZW0gYSB7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGhlaWdodDogMTIwcHg7IH1cbiAgLnNsaWRlci1wcm9kdWN0LXRodW1ibmFpbHMgLm93bC1pdGVtIGltZyB7XG4gICAgbWF4LWhlaWdodDogMTIwcHggIWltcG9ydGFudDtcbiAgICBtYXgtd2lkdGg6IDEyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLnNsaWRlci1wcm9kdWN0LXRodW1ibmFpbHMgLm93bC1pdGVtLmN1cnJlbnQgYSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLnNsaWRlci1wcm9kdWN0LXRodW1ibmFpbHMgLm93bC1pdGVtLmN1cnJlbnQgYTo6YWZ0ZXIge1xuICAgICAgYm9yZGVyOiAycHggc29saWQgI2M2YWQ4ZjtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgICAgei1pbmRleDogOTsgfVxuXG4ucHJvZ3Jlc3MtY2lyY2xlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBkaXNwbGF5OiBub25lO1xuICBoZWlnaHQ6IDI0cHg7XG4gIG1hcmdpbjogMnB4IGF1dG87XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDQ4cHg7XG4gIHRvcDogNDhweDtcbiAgd2lkdGg6IDI0cHg7XG4gIHotaW5kZXg6IDk7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLnByb2dyZXNzLWNpcmNsZSB7XG4gICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4gIC5wcm9ncmVzcy1jaXJjbGUuYW5pbWF0aW9uLW9uIHtcbiAgICBhbmltYXRpb246IGhpZGVDaXJjbGUgMXMgZWFzZSA0Ljc1cyBiYWNrd2FyZHM7IH1cbiAgICAucHJvZ3Jlc3MtY2lyY2xlLmFuaW1hdGlvbi1vbiAucHJvZ3Jlc3MtY2lyY2xlLXNsaWNlLFxuICAgIC5wcm9ncmVzcy1jaXJjbGUuYW5pbWF0aW9uLW9uIC5wcm9ncmVzcy1jaXJjbGUtZmlsbCB7XG4gICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gNC43NXMgbGluZWFyOyB9XG4gIC5wcm9ncmVzcy1jaXJjbGUtc2xpY2UsIC5wcm9ncmVzcy1jaXJjbGUtZmlsbCB7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGhlaWdodDogMjRweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdHJhbnNpdGlvbi1kZWxheTogMHM7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47IH1cbiAgLnByb2dyZXNzLWNpcmNsZS1zbGljZSB7XG4gICAgY2xpcDogcmVjdCgwcHgsIDI0cHgsIDI0cHgsIDEycHgpOyB9XG4gICAgLnByb2dyZXNzLWNpcmNsZS1zbGljZSAucHJvZ3Jlc3MtY2lyY2xlLWZpbGwge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIGNsaXA6IHJlY3QoMHB4LCAxMnB4LCAyNHB4LCAwcHgpOyB9XG4gIC5wcm9ncmVzcy1jaXJjbGUtb3ZlcmxheSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNBM0EzQTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAycHg7XG4gICAgbWFyZ2luLXRvcDogMnB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMjBweDsgfVxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCIwXCJdIC5wcm9ncmVzcy1jaXJjbGUtc2xpY2UuZnVsbCxcbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiMFwiXSAucHJvZ3Jlc3MtY2lyY2xlLWZpbGwge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpOyB9XG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjBcIl0gLnByb2dyZXNzLWNpcmNsZS1maWxsLnByb2dyZXNzLWNpcmNsZS1iYXIge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpOyB9XG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjFcIl0gLnByb2dyZXNzLWNpcmNsZS1zbGljZS5mdWxsLFxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCIxXCJdIC5wcm9ncmVzcy1jaXJjbGUtZmlsbCB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMS44ZGVnKTsgfVxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCIxXCJdIC5wcm9ncmVzcy1jaXJjbGUtZmlsbC5wcm9ncmVzcy1jaXJjbGUtYmFyIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzLjZkZWcpOyB9XG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjJcIl0gLnByb2dyZXNzLWNpcmNsZS1zbGljZS5mdWxsLFxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCIyXCJdIC5wcm9ncmVzcy1jaXJjbGUtZmlsbCB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMy42ZGVnKTsgfVxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCIyXCJdIC5wcm9ncmVzcy1jaXJjbGUtZmlsbC5wcm9ncmVzcy1jaXJjbGUtYmFyIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg3LjJkZWcpOyB9XG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjNcIl0gLnByb2dyZXNzLWNpcmNsZS1zbGljZS5mdWxsLFxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCIzXCJdIC5wcm9ncmVzcy1jaXJjbGUtZmlsbCB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNS40ZGVnKTsgfVxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCIzXCJdIC5wcm9ncmVzcy1jaXJjbGUtZmlsbC5wcm9ncmVzcy1jaXJjbGUtYmFyIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMC44ZGVnKTsgfVxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCI0XCJdIC5wcm9ncmVzcy1jaXJjbGUtc2xpY2UuZnVsbCxcbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiNFwiXSAucHJvZ3Jlc3MtY2lyY2xlLWZpbGwge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDcuMmRlZyk7IH1cbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiNFwiXSAucHJvZ3Jlc3MtY2lyY2xlLWZpbGwucHJvZ3Jlc3MtY2lyY2xlLWJhciB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTQuNGRlZyk7IH1cbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiNVwiXSAucHJvZ3Jlc3MtY2lyY2xlLXNsaWNlLmZ1bGwsXG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjVcIl0gLnByb2dyZXNzLWNpcmNsZS1maWxsIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5ZGVnKTsgfVxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCI1XCJdIC5wcm9ncmVzcy1jaXJjbGUtZmlsbC5wcm9ncmVzcy1jaXJjbGUtYmFyIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxOGRlZyk7IH1cbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiNlwiXSAucHJvZ3Jlc3MtY2lyY2xlLXNsaWNlLmZ1bGwsXG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjZcIl0gLnByb2dyZXNzLWNpcmNsZS1maWxsIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMC44ZGVnKTsgfVxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCI2XCJdIC5wcm9ncmVzcy1jaXJjbGUtZmlsbC5wcm9ncmVzcy1jaXJjbGUtYmFyIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyMS42ZGVnKTsgfVxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCI3XCJdIC5wcm9ncmVzcy1jaXJjbGUtc2xpY2UuZnVsbCxcbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiN1wiXSAucHJvZ3Jlc3MtY2lyY2xlLWZpbGwge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDEyLjZkZWcpOyB9XG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjdcIl0gLnByb2dyZXNzLWNpcmNsZS1maWxsLnByb2dyZXNzLWNpcmNsZS1iYXIge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDI1LjJkZWcpOyB9XG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjhcIl0gLnByb2dyZXNzLWNpcmNsZS1zbGljZS5mdWxsLFxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCI4XCJdIC5wcm9ncmVzcy1jaXJjbGUtZmlsbCB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTQuNGRlZyk7IH1cbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiOFwiXSAucHJvZ3Jlc3MtY2lyY2xlLWZpbGwucHJvZ3Jlc3MtY2lyY2xlLWJhciB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMjguOGRlZyk7IH1cbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiOVwiXSAucHJvZ3Jlc3MtY2lyY2xlLXNsaWNlLmZ1bGwsXG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjlcIl0gLnByb2dyZXNzLWNpcmNsZS1maWxsIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxNi4yZGVnKTsgfVxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCI5XCJdIC5wcm9ncmVzcy1jaXJjbGUtZmlsbC5wcm9ncmVzcy1jaXJjbGUtYmFyIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzMi40ZGVnKTsgfVxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCIxMFwiXSAucHJvZ3Jlc3MtY2lyY2xlLXNsaWNlLmZ1bGwsXG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjEwXCJdIC5wcm9ncmVzcy1jaXJjbGUtZmlsbCB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMThkZWcpOyB9XG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjEwXCJdIC5wcm9ncmVzcy1jaXJjbGUtZmlsbC5wcm9ncmVzcy1jaXJjbGUtYmFyIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNmRlZyk7IH1cbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiMTFcIl0gLnByb2dyZXNzLWNpcmNsZS1zbGljZS5mdWxsLFxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCIxMVwiXSAucHJvZ3Jlc3MtY2lyY2xlLWZpbGwge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE5LjhkZWcpOyB9XG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjExXCJdIC5wcm9ncmVzcy1jaXJjbGUtZmlsbC5wcm9ncmVzcy1jaXJjbGUtYmFyIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzOS42ZGVnKTsgfVxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCIxMlwiXSAucHJvZ3Jlc3MtY2lyY2xlLXNsaWNlLmZ1bGwsXG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjEyXCJdIC5wcm9ncmVzcy1jaXJjbGUtZmlsbCB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMjEuNmRlZyk7IH1cbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiMTJcIl0gLnByb2dyZXNzLWNpcmNsZS1maWxsLnByb2dyZXNzLWNpcmNsZS1iYXIge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDQzLjJkZWcpOyB9XG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjEzXCJdIC5wcm9ncmVzcy1jaXJjbGUtc2xpY2UuZnVsbCxcbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiMTNcIl0gLnByb2dyZXNzLWNpcmNsZS1maWxsIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyMy40ZGVnKTsgfVxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCIxM1wiXSAucHJvZ3Jlc3MtY2lyY2xlLWZpbGwucHJvZ3Jlc3MtY2lyY2xlLWJhciB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDYuOGRlZyk7IH1cbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiMTRcIl0gLnByb2dyZXNzLWNpcmNsZS1zbGljZS5mdWxsLFxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCIxNFwiXSAucHJvZ3Jlc3MtY2lyY2xlLWZpbGwge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDI1LjJkZWcpOyB9XG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjE0XCJdIC5wcm9ncmVzcy1jaXJjbGUtZmlsbC5wcm9ncmVzcy1jaXJjbGUtYmFyIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg1MC40ZGVnKTsgfVxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCIxNVwiXSAucHJvZ3Jlc3MtY2lyY2xlLXNsaWNlLmZ1bGwsXG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjE1XCJdIC5wcm9ncmVzcy1jaXJjbGUtZmlsbCB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMjdkZWcpOyB9XG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjE1XCJdIC5wcm9ncmVzcy1jaXJjbGUtZmlsbC5wcm9ncmVzcy1jaXJjbGUtYmFyIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg1NGRlZyk7IH1cbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiMTZcIl0gLnByb2dyZXNzLWNpcmNsZS1zbGljZS5mdWxsLFxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCIxNlwiXSAucHJvZ3Jlc3MtY2lyY2xlLWZpbGwge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDI4LjhkZWcpOyB9XG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjE2XCJdIC5wcm9ncmVzcy1jaXJjbGUtZmlsbC5wcm9ncmVzcy1jaXJjbGUtYmFyIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg1Ny42ZGVnKTsgfVxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCIxN1wiXSAucHJvZ3Jlc3MtY2lyY2xlLXNsaWNlLmZ1bGwsXG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjE3XCJdIC5wcm9ncmVzcy1jaXJjbGUtZmlsbCB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzAuNmRlZyk7IH1cbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiMTdcIl0gLnByb2dyZXNzLWNpcmNsZS1maWxsLnByb2dyZXNzLWNpcmNsZS1iYXIge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDYxLjJkZWcpOyB9XG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjE4XCJdIC5wcm9ncmVzcy1jaXJjbGUtc2xpY2UuZnVsbCxcbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiMThcIl0gLnByb2dyZXNzLWNpcmNsZS1maWxsIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzMi40ZGVnKTsgfVxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCIxOFwiXSAucHJvZ3Jlc3MtY2lyY2xlLWZpbGwucHJvZ3Jlc3MtY2lyY2xlLWJhciB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNjQuOGRlZyk7IH1cbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiMTlcIl0gLnByb2dyZXNzLWNpcmNsZS1zbGljZS5mdWxsLFxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCIxOVwiXSAucHJvZ3Jlc3MtY2lyY2xlLWZpbGwge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM0LjJkZWcpOyB9XG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjE5XCJdIC5wcm9ncmVzcy1jaXJjbGUtZmlsbC5wcm9ncmVzcy1jaXJjbGUtYmFyIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg2OC40ZGVnKTsgfVxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCIyMFwiXSAucHJvZ3Jlc3MtY2lyY2xlLXNsaWNlLmZ1bGwsXG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjIwXCJdIC5wcm9ncmVzcy1jaXJjbGUtZmlsbCB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzZkZWcpOyB9XG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjIwXCJdIC5wcm9ncmVzcy1jaXJjbGUtZmlsbC5wcm9ncmVzcy1jaXJjbGUtYmFyIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg3MmRlZyk7IH1cbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiMjFcIl0gLnByb2dyZXNzLWNpcmNsZS1zbGljZS5mdWxsLFxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCIyMVwiXSAucHJvZ3Jlc3MtY2lyY2xlLWZpbGwge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM3LjhkZWcpOyB9XG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjIxXCJdIC5wcm9ncmVzcy1jaXJjbGUtZmlsbC5wcm9ncmVzcy1jaXJjbGUtYmFyIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg3NS42ZGVnKTsgfVxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCIyMlwiXSAucHJvZ3Jlc3MtY2lyY2xlLXNsaWNlLmZ1bGwsXG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjIyXCJdIC5wcm9ncmVzcy1jaXJjbGUtZmlsbCB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzkuNmRlZyk7IH1cbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiMjJcIl0gLnByb2dyZXNzLWNpcmNsZS1maWxsLnByb2dyZXNzLWNpcmNsZS1iYXIge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDc5LjJkZWcpOyB9XG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjIzXCJdIC5wcm9ncmVzcy1jaXJjbGUtc2xpY2UuZnVsbCxcbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiMjNcIl0gLnByb2dyZXNzLWNpcmNsZS1maWxsIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0MS40ZGVnKTsgfVxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCIyM1wiXSAucHJvZ3Jlc3MtY2lyY2xlLWZpbGwucHJvZ3Jlc3MtY2lyY2xlLWJhciB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoODIuOGRlZyk7IH1cbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiMjRcIl0gLnByb2dyZXNzLWNpcmNsZS1zbGljZS5mdWxsLFxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCIyNFwiXSAucHJvZ3Jlc3MtY2lyY2xlLWZpbGwge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDQzLjJkZWcpOyB9XG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjI0XCJdIC5wcm9ncmVzcy1jaXJjbGUtZmlsbC5wcm9ncmVzcy1jaXJjbGUtYmFyIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg4Ni40ZGVnKTsgfVxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCIyNVwiXSAucHJvZ3Jlc3MtY2lyY2xlLXNsaWNlLmZ1bGwsXG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjI1XCJdIC5wcm9ncmVzcy1jaXJjbGUtZmlsbCB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpOyB9XG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjI1XCJdIC5wcm9ncmVzcy1jaXJjbGUtZmlsbC5wcm9ncmVzcy1jaXJjbGUtYmFyIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7IH1cbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiMjZcIl0gLnByb2dyZXNzLWNpcmNsZS1zbGljZS5mdWxsLFxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCIyNlwiXSAucHJvZ3Jlc3MtY2lyY2xlLWZpbGwge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ2LjhkZWcpOyB9XG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjI2XCJdIC5wcm9ncmVzcy1jaXJjbGUtZmlsbC5wcm9ncmVzcy1jaXJjbGUtYmFyIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5My42ZGVnKTsgfVxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCIyN1wiXSAucHJvZ3Jlc3MtY2lyY2xlLXNsaWNlLmZ1bGwsXG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjI3XCJdIC5wcm9ncmVzcy1jaXJjbGUtZmlsbCB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDguNmRlZyk7IH1cbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiMjdcIl0gLnByb2dyZXNzLWNpcmNsZS1maWxsLnByb2dyZXNzLWNpcmNsZS1iYXIge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDk3LjJkZWcpOyB9XG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjI4XCJdIC5wcm9ncmVzcy1jaXJjbGUtc2xpY2UuZnVsbCxcbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiMjhcIl0gLnByb2dyZXNzLWNpcmNsZS1maWxsIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg1MC40ZGVnKTsgfVxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCIyOFwiXSAucHJvZ3Jlc3MtY2lyY2xlLWZpbGwucHJvZ3Jlc3MtY2lyY2xlLWJhciB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTAwLjhkZWcpOyB9XG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjI5XCJdIC5wcm9ncmVzcy1jaXJjbGUtc2xpY2UuZnVsbCxcbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiMjlcIl0gLnByb2dyZXNzLWNpcmNsZS1maWxsIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg1Mi4yZGVnKTsgfVxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCIyOVwiXSAucHJvZ3Jlc3MtY2lyY2xlLWZpbGwucHJvZ3Jlc3MtY2lyY2xlLWJhciB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTA0LjRkZWcpOyB9XG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjMwXCJdIC5wcm9ncmVzcy1jaXJjbGUtc2xpY2UuZnVsbCxcbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiMzBcIl0gLnByb2dyZXNzLWNpcmNsZS1maWxsIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg1NGRlZyk7IH1cbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiMzBcIl0gLnByb2dyZXNzLWNpcmNsZS1maWxsLnByb2dyZXNzLWNpcmNsZS1iYXIge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDEwOGRlZyk7IH1cbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiMzFcIl0gLnByb2dyZXNzLWNpcmNsZS1zbGljZS5mdWxsLFxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCIzMVwiXSAucHJvZ3Jlc3MtY2lyY2xlLWZpbGwge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDU1LjhkZWcpOyB9XG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjMxXCJdIC5wcm9ncmVzcy1jaXJjbGUtZmlsbC5wcm9ncmVzcy1jaXJjbGUtYmFyIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMTEuNmRlZyk7IH1cbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiMzJcIl0gLnByb2dyZXNzLWNpcmNsZS1zbGljZS5mdWxsLFxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCIzMlwiXSAucHJvZ3Jlc3MtY2lyY2xlLWZpbGwge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDU3LjZkZWcpOyB9XG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjMyXCJdIC5wcm9ncmVzcy1jaXJjbGUtZmlsbC5wcm9ncmVzcy1jaXJjbGUtYmFyIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMTUuMmRlZyk7IH1cbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiMzNcIl0gLnByb2dyZXNzLWNpcmNsZS1zbGljZS5mdWxsLFxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCIzM1wiXSAucHJvZ3Jlc3MtY2lyY2xlLWZpbGwge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDU5LjRkZWcpOyB9XG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjMzXCJdIC5wcm9ncmVzcy1jaXJjbGUtZmlsbC5wcm9ncmVzcy1jaXJjbGUtYmFyIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMTguOGRlZyk7IH1cbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiMzRcIl0gLnByb2dyZXNzLWNpcmNsZS1zbGljZS5mdWxsLFxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCIzNFwiXSAucHJvZ3Jlc3MtY2lyY2xlLWZpbGwge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDYxLjJkZWcpOyB9XG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjM0XCJdIC5wcm9ncmVzcy1jaXJjbGUtZmlsbC5wcm9ncmVzcy1jaXJjbGUtYmFyIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMjIuNGRlZyk7IH1cbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiMzVcIl0gLnByb2dyZXNzLWNpcmNsZS1zbGljZS5mdWxsLFxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCIzNVwiXSAucHJvZ3Jlc3MtY2lyY2xlLWZpbGwge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDYzZGVnKTsgfVxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCIzNVwiXSAucHJvZ3Jlc3MtY2lyY2xlLWZpbGwucHJvZ3Jlc3MtY2lyY2xlLWJhciB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTI2ZGVnKTsgfVxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCIzNlwiXSAucHJvZ3Jlc3MtY2lyY2xlLXNsaWNlLmZ1bGwsXG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjM2XCJdIC5wcm9ncmVzcy1jaXJjbGUtZmlsbCB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNjQuOGRlZyk7IH1cbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiMzZcIl0gLnByb2dyZXNzLWNpcmNsZS1maWxsLnByb2dyZXNzLWNpcmNsZS1iYXIge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDEyOS42ZGVnKTsgfVxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCIzN1wiXSAucHJvZ3Jlc3MtY2lyY2xlLXNsaWNlLmZ1bGwsXG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjM3XCJdIC5wcm9ncmVzcy1jaXJjbGUtZmlsbCB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNjYuNmRlZyk7IH1cbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiMzdcIl0gLnByb2dyZXNzLWNpcmNsZS1maWxsLnByb2dyZXNzLWNpcmNsZS1iYXIge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDEzMy4yZGVnKTsgfVxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCIzOFwiXSAucHJvZ3Jlc3MtY2lyY2xlLXNsaWNlLmZ1bGwsXG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjM4XCJdIC5wcm9ncmVzcy1jaXJjbGUtZmlsbCB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNjguNGRlZyk7IH1cbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiMzhcIl0gLnByb2dyZXNzLWNpcmNsZS1maWxsLnByb2dyZXNzLWNpcmNsZS1iYXIge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDEzNi44ZGVnKTsgfVxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCIzOVwiXSAucHJvZ3Jlc3MtY2lyY2xlLXNsaWNlLmZ1bGwsXG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjM5XCJdIC5wcm9ncmVzcy1jaXJjbGUtZmlsbCB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNzAuMmRlZyk7IH1cbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiMzlcIl0gLnByb2dyZXNzLWNpcmNsZS1maWxsLnByb2dyZXNzLWNpcmNsZS1iYXIge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE0MC40ZGVnKTsgfVxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCI0MFwiXSAucHJvZ3Jlc3MtY2lyY2xlLXNsaWNlLmZ1bGwsXG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjQwXCJdIC5wcm9ncmVzcy1jaXJjbGUtZmlsbCB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNzJkZWcpOyB9XG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjQwXCJdIC5wcm9ncmVzcy1jaXJjbGUtZmlsbC5wcm9ncmVzcy1jaXJjbGUtYmFyIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxNDRkZWcpOyB9XG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjQxXCJdIC5wcm9ncmVzcy1jaXJjbGUtc2xpY2UuZnVsbCxcbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiNDFcIl0gLnByb2dyZXNzLWNpcmNsZS1maWxsIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg3My44ZGVnKTsgfVxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCI0MVwiXSAucHJvZ3Jlc3MtY2lyY2xlLWZpbGwucHJvZ3Jlc3MtY2lyY2xlLWJhciB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTQ3LjZkZWcpOyB9XG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjQyXCJdIC5wcm9ncmVzcy1jaXJjbGUtc2xpY2UuZnVsbCxcbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiNDJcIl0gLnByb2dyZXNzLWNpcmNsZS1maWxsIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg3NS42ZGVnKTsgfVxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCI0MlwiXSAucHJvZ3Jlc3MtY2lyY2xlLWZpbGwucHJvZ3Jlc3MtY2lyY2xlLWJhciB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTUxLjJkZWcpOyB9XG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjQzXCJdIC5wcm9ncmVzcy1jaXJjbGUtc2xpY2UuZnVsbCxcbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiNDNcIl0gLnByb2dyZXNzLWNpcmNsZS1maWxsIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg3Ny40ZGVnKTsgfVxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCI0M1wiXSAucHJvZ3Jlc3MtY2lyY2xlLWZpbGwucHJvZ3Jlc3MtY2lyY2xlLWJhciB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTU0LjhkZWcpOyB9XG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjQ0XCJdIC5wcm9ncmVzcy1jaXJjbGUtc2xpY2UuZnVsbCxcbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiNDRcIl0gLnByb2dyZXNzLWNpcmNsZS1maWxsIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg3OS4yZGVnKTsgfVxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCI0NFwiXSAucHJvZ3Jlc3MtY2lyY2xlLWZpbGwucHJvZ3Jlc3MtY2lyY2xlLWJhciB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTU4LjRkZWcpOyB9XG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjQ1XCJdIC5wcm9ncmVzcy1jaXJjbGUtc2xpY2UuZnVsbCxcbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiNDVcIl0gLnByb2dyZXNzLWNpcmNsZS1maWxsIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg4MWRlZyk7IH1cbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiNDVcIl0gLnByb2dyZXNzLWNpcmNsZS1maWxsLnByb2dyZXNzLWNpcmNsZS1iYXIge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE2MmRlZyk7IH1cbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiNDZcIl0gLnByb2dyZXNzLWNpcmNsZS1zbGljZS5mdWxsLFxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCI0NlwiXSAucHJvZ3Jlc3MtY2lyY2xlLWZpbGwge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDgyLjhkZWcpOyB9XG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjQ2XCJdIC5wcm9ncmVzcy1jaXJjbGUtZmlsbC5wcm9ncmVzcy1jaXJjbGUtYmFyIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxNjUuNmRlZyk7IH1cbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiNDdcIl0gLnByb2dyZXNzLWNpcmNsZS1zbGljZS5mdWxsLFxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCI0N1wiXSAucHJvZ3Jlc3MtY2lyY2xlLWZpbGwge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDg0LjZkZWcpOyB9XG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjQ3XCJdIC5wcm9ncmVzcy1jaXJjbGUtZmlsbC5wcm9ncmVzcy1jaXJjbGUtYmFyIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxNjkuMmRlZyk7IH1cbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiNDhcIl0gLnByb2dyZXNzLWNpcmNsZS1zbGljZS5mdWxsLFxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCI0OFwiXSAucHJvZ3Jlc3MtY2lyY2xlLWZpbGwge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDg2LjRkZWcpOyB9XG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjQ4XCJdIC5wcm9ncmVzcy1jaXJjbGUtZmlsbC5wcm9ncmVzcy1jaXJjbGUtYmFyIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxNzIuOGRlZyk7IH1cbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiNDlcIl0gLnByb2dyZXNzLWNpcmNsZS1zbGljZS5mdWxsLFxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCI0OVwiXSAucHJvZ3Jlc3MtY2lyY2xlLWZpbGwge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDg4LjJkZWcpOyB9XG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjQ5XCJdIC5wcm9ncmVzcy1jaXJjbGUtZmlsbC5wcm9ncmVzcy1jaXJjbGUtYmFyIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxNzYuNGRlZyk7IH1cbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiNTBcIl0gLnByb2dyZXNzLWNpcmNsZS1zbGljZS5mdWxsLFxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCI1MFwiXSAucHJvZ3Jlc3MtY2lyY2xlLWZpbGwge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTsgfVxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCI1MFwiXSAucHJvZ3Jlc3MtY2lyY2xlLWZpbGwucHJvZ3Jlc3MtY2lyY2xlLWJhciB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTsgfVxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCI1MVwiXSAucHJvZ3Jlc3MtY2lyY2xlLXNsaWNlLmZ1bGwsXG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjUxXCJdIC5wcm9ncmVzcy1jaXJjbGUtZmlsbCB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoOTEuOGRlZyk7IH1cbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiNTFcIl0gLnByb2dyZXNzLWNpcmNsZS1maWxsLnByb2dyZXNzLWNpcmNsZS1iYXIge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4My42ZGVnKTsgfVxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCI1MlwiXSAucHJvZ3Jlc3MtY2lyY2xlLXNsaWNlLmZ1bGwsXG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjUyXCJdIC5wcm9ncmVzcy1jaXJjbGUtZmlsbCB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoOTMuNmRlZyk7IH1cbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiNTJcIl0gLnByb2dyZXNzLWNpcmNsZS1maWxsLnByb2dyZXNzLWNpcmNsZS1iYXIge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4Ny4yZGVnKTsgfVxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCI1M1wiXSAucHJvZ3Jlc3MtY2lyY2xlLXNsaWNlLmZ1bGwsXG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjUzXCJdIC5wcm9ncmVzcy1jaXJjbGUtZmlsbCB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoOTUuNGRlZyk7IH1cbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiNTNcIl0gLnByb2dyZXNzLWNpcmNsZS1maWxsLnByb2dyZXNzLWNpcmNsZS1iYXIge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE5MC44ZGVnKTsgfVxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCI1NFwiXSAucHJvZ3Jlc3MtY2lyY2xlLXNsaWNlLmZ1bGwsXG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjU0XCJdIC5wcm9ncmVzcy1jaXJjbGUtZmlsbCB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoOTcuMmRlZyk7IH1cbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiNTRcIl0gLnByb2dyZXNzLWNpcmNsZS1maWxsLnByb2dyZXNzLWNpcmNsZS1iYXIge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE5NC40ZGVnKTsgfVxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCI1NVwiXSAucHJvZ3Jlc3MtY2lyY2xlLXNsaWNlLmZ1bGwsXG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjU1XCJdIC5wcm9ncmVzcy1jaXJjbGUtZmlsbCB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoOTlkZWcpOyB9XG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjU1XCJdIC5wcm9ncmVzcy1jaXJjbGUtZmlsbC5wcm9ncmVzcy1jaXJjbGUtYmFyIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxOThkZWcpOyB9XG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjU2XCJdIC5wcm9ncmVzcy1jaXJjbGUtc2xpY2UuZnVsbCxcbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiNTZcIl0gLnByb2dyZXNzLWNpcmNsZS1maWxsIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMDAuOGRlZyk7IH1cbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiNTZcIl0gLnByb2dyZXNzLWNpcmNsZS1maWxsLnByb2dyZXNzLWNpcmNsZS1iYXIge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDIwMS42ZGVnKTsgfVxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCI1N1wiXSAucHJvZ3Jlc3MtY2lyY2xlLXNsaWNlLmZ1bGwsXG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjU3XCJdIC5wcm9ncmVzcy1jaXJjbGUtZmlsbCB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTAyLjZkZWcpOyB9XG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjU3XCJdIC5wcm9ncmVzcy1jaXJjbGUtZmlsbC5wcm9ncmVzcy1jaXJjbGUtYmFyIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyMDUuMmRlZyk7IH1cbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiNThcIl0gLnByb2dyZXNzLWNpcmNsZS1zbGljZS5mdWxsLFxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCI1OFwiXSAucHJvZ3Jlc3MtY2lyY2xlLWZpbGwge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDEwNC40ZGVnKTsgfVxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCI1OFwiXSAucHJvZ3Jlc3MtY2lyY2xlLWZpbGwucHJvZ3Jlc3MtY2lyY2xlLWJhciB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMjA4LjhkZWcpOyB9XG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjU5XCJdIC5wcm9ncmVzcy1jaXJjbGUtc2xpY2UuZnVsbCxcbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiNTlcIl0gLnByb2dyZXNzLWNpcmNsZS1maWxsIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMDYuMmRlZyk7IH1cbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiNTlcIl0gLnByb2dyZXNzLWNpcmNsZS1maWxsLnByb2dyZXNzLWNpcmNsZS1iYXIge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDIxMi40ZGVnKTsgfVxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCI2MFwiXSAucHJvZ3Jlc3MtY2lyY2xlLXNsaWNlLmZ1bGwsXG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjYwXCJdIC5wcm9ncmVzcy1jaXJjbGUtZmlsbCB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTA4ZGVnKTsgfVxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCI2MFwiXSAucHJvZ3Jlc3MtY2lyY2xlLWZpbGwucHJvZ3Jlc3MtY2lyY2xlLWJhciB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMjE2ZGVnKTsgfVxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCI2MVwiXSAucHJvZ3Jlc3MtY2lyY2xlLXNsaWNlLmZ1bGwsXG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjYxXCJdIC5wcm9ncmVzcy1jaXJjbGUtZmlsbCB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTA5LjhkZWcpOyB9XG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjYxXCJdIC5wcm9ncmVzcy1jaXJjbGUtZmlsbC5wcm9ncmVzcy1jaXJjbGUtYmFyIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyMTkuNmRlZyk7IH1cbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiNjJcIl0gLnByb2dyZXNzLWNpcmNsZS1zbGljZS5mdWxsLFxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCI2MlwiXSAucHJvZ3Jlc3MtY2lyY2xlLWZpbGwge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDExMS42ZGVnKTsgfVxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCI2MlwiXSAucHJvZ3Jlc3MtY2lyY2xlLWZpbGwucHJvZ3Jlc3MtY2lyY2xlLWJhciB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMjIzLjJkZWcpOyB9XG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjYzXCJdIC5wcm9ncmVzcy1jaXJjbGUtc2xpY2UuZnVsbCxcbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiNjNcIl0gLnByb2dyZXNzLWNpcmNsZS1maWxsIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMTMuNGRlZyk7IH1cbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiNjNcIl0gLnByb2dyZXNzLWNpcmNsZS1maWxsLnByb2dyZXNzLWNpcmNsZS1iYXIge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDIyNi44ZGVnKTsgfVxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCI2NFwiXSAucHJvZ3Jlc3MtY2lyY2xlLXNsaWNlLmZ1bGwsXG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjY0XCJdIC5wcm9ncmVzcy1jaXJjbGUtZmlsbCB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTE1LjJkZWcpOyB9XG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjY0XCJdIC5wcm9ncmVzcy1jaXJjbGUtZmlsbC5wcm9ncmVzcy1jaXJjbGUtYmFyIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyMzAuNGRlZyk7IH1cbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiNjVcIl0gLnByb2dyZXNzLWNpcmNsZS1zbGljZS5mdWxsLFxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCI2NVwiXSAucHJvZ3Jlc3MtY2lyY2xlLWZpbGwge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDExN2RlZyk7IH1cbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiNjVcIl0gLnByb2dyZXNzLWNpcmNsZS1maWxsLnByb2dyZXNzLWNpcmNsZS1iYXIge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDIzNGRlZyk7IH1cbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiNjZcIl0gLnByb2dyZXNzLWNpcmNsZS1zbGljZS5mdWxsLFxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCI2NlwiXSAucHJvZ3Jlc3MtY2lyY2xlLWZpbGwge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDExOC44ZGVnKTsgfVxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCI2NlwiXSAucHJvZ3Jlc3MtY2lyY2xlLWZpbGwucHJvZ3Jlc3MtY2lyY2xlLWJhciB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMjM3LjZkZWcpOyB9XG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjY3XCJdIC5wcm9ncmVzcy1jaXJjbGUtc2xpY2UuZnVsbCxcbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiNjdcIl0gLnByb2dyZXNzLWNpcmNsZS1maWxsIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMjAuNmRlZyk7IH1cbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiNjdcIl0gLnByb2dyZXNzLWNpcmNsZS1maWxsLnByb2dyZXNzLWNpcmNsZS1iYXIge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDI0MS4yZGVnKTsgfVxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCI2OFwiXSAucHJvZ3Jlc3MtY2lyY2xlLXNsaWNlLmZ1bGwsXG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjY4XCJdIC5wcm9ncmVzcy1jaXJjbGUtZmlsbCB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTIyLjRkZWcpOyB9XG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjY4XCJdIC5wcm9ncmVzcy1jaXJjbGUtZmlsbC5wcm9ncmVzcy1jaXJjbGUtYmFyIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyNDQuOGRlZyk7IH1cbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiNjlcIl0gLnByb2dyZXNzLWNpcmNsZS1zbGljZS5mdWxsLFxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCI2OVwiXSAucHJvZ3Jlc3MtY2lyY2xlLWZpbGwge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDEyNC4yZGVnKTsgfVxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCI2OVwiXSAucHJvZ3Jlc3MtY2lyY2xlLWZpbGwucHJvZ3Jlc3MtY2lyY2xlLWJhciB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMjQ4LjRkZWcpOyB9XG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjcwXCJdIC5wcm9ncmVzcy1jaXJjbGUtc2xpY2UuZnVsbCxcbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiNzBcIl0gLnByb2dyZXNzLWNpcmNsZS1maWxsIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMjZkZWcpOyB9XG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjcwXCJdIC5wcm9ncmVzcy1jaXJjbGUtZmlsbC5wcm9ncmVzcy1jaXJjbGUtYmFyIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyNTJkZWcpOyB9XG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjcxXCJdIC5wcm9ncmVzcy1jaXJjbGUtc2xpY2UuZnVsbCxcbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiNzFcIl0gLnByb2dyZXNzLWNpcmNsZS1maWxsIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMjcuOGRlZyk7IH1cbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiNzFcIl0gLnByb2dyZXNzLWNpcmNsZS1maWxsLnByb2dyZXNzLWNpcmNsZS1iYXIge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDI1NS42ZGVnKTsgfVxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCI3MlwiXSAucHJvZ3Jlc3MtY2lyY2xlLXNsaWNlLmZ1bGwsXG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjcyXCJdIC5wcm9ncmVzcy1jaXJjbGUtZmlsbCB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTI5LjZkZWcpOyB9XG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjcyXCJdIC5wcm9ncmVzcy1jaXJjbGUtZmlsbC5wcm9ncmVzcy1jaXJjbGUtYmFyIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyNTkuMmRlZyk7IH1cbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiNzNcIl0gLnByb2dyZXNzLWNpcmNsZS1zbGljZS5mdWxsLFxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCI3M1wiXSAucHJvZ3Jlc3MtY2lyY2xlLWZpbGwge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDEzMS40ZGVnKTsgfVxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCI3M1wiXSAucHJvZ3Jlc3MtY2lyY2xlLWZpbGwucHJvZ3Jlc3MtY2lyY2xlLWJhciB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMjYyLjhkZWcpOyB9XG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjc0XCJdIC5wcm9ncmVzcy1jaXJjbGUtc2xpY2UuZnVsbCxcbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiNzRcIl0gLnByb2dyZXNzLWNpcmNsZS1maWxsIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMzMuMmRlZyk7IH1cbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiNzRcIl0gLnByb2dyZXNzLWNpcmNsZS1maWxsLnByb2dyZXNzLWNpcmNsZS1iYXIge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDI2Ni40ZGVnKTsgfVxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCI3NVwiXSAucHJvZ3Jlc3MtY2lyY2xlLXNsaWNlLmZ1bGwsXG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjc1XCJdIC5wcm9ncmVzcy1jaXJjbGUtZmlsbCB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTsgfVxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCI3NVwiXSAucHJvZ3Jlc3MtY2lyY2xlLWZpbGwucHJvZ3Jlc3MtY2lyY2xlLWJhciB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTsgfVxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCI3NlwiXSAucHJvZ3Jlc3MtY2lyY2xlLXNsaWNlLmZ1bGwsXG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjc2XCJdIC5wcm9ncmVzcy1jaXJjbGUtZmlsbCB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTM2LjhkZWcpOyB9XG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjc2XCJdIC5wcm9ncmVzcy1jaXJjbGUtZmlsbC5wcm9ncmVzcy1jaXJjbGUtYmFyIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyNzMuNmRlZyk7IH1cbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiNzdcIl0gLnByb2dyZXNzLWNpcmNsZS1zbGljZS5mdWxsLFxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCI3N1wiXSAucHJvZ3Jlc3MtY2lyY2xlLWZpbGwge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDEzOC42ZGVnKTsgfVxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCI3N1wiXSAucHJvZ3Jlc3MtY2lyY2xlLWZpbGwucHJvZ3Jlc3MtY2lyY2xlLWJhciB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMjc3LjJkZWcpOyB9XG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjc4XCJdIC5wcm9ncmVzcy1jaXJjbGUtc2xpY2UuZnVsbCxcbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiNzhcIl0gLnByb2dyZXNzLWNpcmNsZS1maWxsIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxNDAuNGRlZyk7IH1cbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiNzhcIl0gLnByb2dyZXNzLWNpcmNsZS1maWxsLnByb2dyZXNzLWNpcmNsZS1iYXIge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDI4MC44ZGVnKTsgfVxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCI3OVwiXSAucHJvZ3Jlc3MtY2lyY2xlLXNsaWNlLmZ1bGwsXG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjc5XCJdIC5wcm9ncmVzcy1jaXJjbGUtZmlsbCB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTQyLjJkZWcpOyB9XG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjc5XCJdIC5wcm9ncmVzcy1jaXJjbGUtZmlsbC5wcm9ncmVzcy1jaXJjbGUtYmFyIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyODQuNGRlZyk7IH1cbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiODBcIl0gLnByb2dyZXNzLWNpcmNsZS1zbGljZS5mdWxsLFxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCI4MFwiXSAucHJvZ3Jlc3MtY2lyY2xlLWZpbGwge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE0NGRlZyk7IH1cbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiODBcIl0gLnByb2dyZXNzLWNpcmNsZS1maWxsLnByb2dyZXNzLWNpcmNsZS1iYXIge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDI4OGRlZyk7IH1cbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiODFcIl0gLnByb2dyZXNzLWNpcmNsZS1zbGljZS5mdWxsLFxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCI4MVwiXSAucHJvZ3Jlc3MtY2lyY2xlLWZpbGwge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE0NS44ZGVnKTsgfVxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCI4MVwiXSAucHJvZ3Jlc3MtY2lyY2xlLWZpbGwucHJvZ3Jlc3MtY2lyY2xlLWJhciB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMjkxLjZkZWcpOyB9XG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjgyXCJdIC5wcm9ncmVzcy1jaXJjbGUtc2xpY2UuZnVsbCxcbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiODJcIl0gLnByb2dyZXNzLWNpcmNsZS1maWxsIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxNDcuNmRlZyk7IH1cbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiODJcIl0gLnByb2dyZXNzLWNpcmNsZS1maWxsLnByb2dyZXNzLWNpcmNsZS1iYXIge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDI5NS4yZGVnKTsgfVxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCI4M1wiXSAucHJvZ3Jlc3MtY2lyY2xlLXNsaWNlLmZ1bGwsXG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjgzXCJdIC5wcm9ncmVzcy1jaXJjbGUtZmlsbCB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTQ5LjRkZWcpOyB9XG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjgzXCJdIC5wcm9ncmVzcy1jaXJjbGUtZmlsbC5wcm9ncmVzcy1jaXJjbGUtYmFyIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgyOTguOGRlZyk7IH1cbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiODRcIl0gLnByb2dyZXNzLWNpcmNsZS1zbGljZS5mdWxsLFxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCI4NFwiXSAucHJvZ3Jlc3MtY2lyY2xlLWZpbGwge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE1MS4yZGVnKTsgfVxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCI4NFwiXSAucHJvZ3Jlc3MtY2lyY2xlLWZpbGwucHJvZ3Jlc3MtY2lyY2xlLWJhciB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzAyLjRkZWcpOyB9XG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjg1XCJdIC5wcm9ncmVzcy1jaXJjbGUtc2xpY2UuZnVsbCxcbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiODVcIl0gLnByb2dyZXNzLWNpcmNsZS1maWxsIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxNTNkZWcpOyB9XG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjg1XCJdIC5wcm9ncmVzcy1jaXJjbGUtZmlsbC5wcm9ncmVzcy1jaXJjbGUtYmFyIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzMDZkZWcpOyB9XG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjg2XCJdIC5wcm9ncmVzcy1jaXJjbGUtc2xpY2UuZnVsbCxcbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiODZcIl0gLnByb2dyZXNzLWNpcmNsZS1maWxsIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxNTQuOGRlZyk7IH1cbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiODZcIl0gLnByb2dyZXNzLWNpcmNsZS1maWxsLnByb2dyZXNzLWNpcmNsZS1iYXIge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDMwOS42ZGVnKTsgfVxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCI4N1wiXSAucHJvZ3Jlc3MtY2lyY2xlLXNsaWNlLmZ1bGwsXG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjg3XCJdIC5wcm9ncmVzcy1jaXJjbGUtZmlsbCB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTU2LjZkZWcpOyB9XG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjg3XCJdIC5wcm9ncmVzcy1jaXJjbGUtZmlsbC5wcm9ncmVzcy1jaXJjbGUtYmFyIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzMTMuMmRlZyk7IH1cbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiODhcIl0gLnByb2dyZXNzLWNpcmNsZS1zbGljZS5mdWxsLFxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCI4OFwiXSAucHJvZ3Jlc3MtY2lyY2xlLWZpbGwge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE1OC40ZGVnKTsgfVxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCI4OFwiXSAucHJvZ3Jlc3MtY2lyY2xlLWZpbGwucHJvZ3Jlc3MtY2lyY2xlLWJhciB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzE2LjhkZWcpOyB9XG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjg5XCJdIC5wcm9ncmVzcy1jaXJjbGUtc2xpY2UuZnVsbCxcbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiODlcIl0gLnByb2dyZXNzLWNpcmNsZS1maWxsIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxNjAuMmRlZyk7IH1cbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiODlcIl0gLnByb2dyZXNzLWNpcmNsZS1maWxsLnByb2dyZXNzLWNpcmNsZS1iYXIge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDMyMC40ZGVnKTsgfVxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCI5MFwiXSAucHJvZ3Jlc3MtY2lyY2xlLXNsaWNlLmZ1bGwsXG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjkwXCJdIC5wcm9ncmVzcy1jaXJjbGUtZmlsbCB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTYyZGVnKTsgfVxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCI5MFwiXSAucHJvZ3Jlc3MtY2lyY2xlLWZpbGwucHJvZ3Jlc3MtY2lyY2xlLWJhciB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzI0ZGVnKTsgfVxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCI5MVwiXSAucHJvZ3Jlc3MtY2lyY2xlLXNsaWNlLmZ1bGwsXG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjkxXCJdIC5wcm9ncmVzcy1jaXJjbGUtZmlsbCB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTYzLjhkZWcpOyB9XG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjkxXCJdIC5wcm9ncmVzcy1jaXJjbGUtZmlsbC5wcm9ncmVzcy1jaXJjbGUtYmFyIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzMjcuNmRlZyk7IH1cbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiOTJcIl0gLnByb2dyZXNzLWNpcmNsZS1zbGljZS5mdWxsLFxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCI5MlwiXSAucHJvZ3Jlc3MtY2lyY2xlLWZpbGwge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE2NS42ZGVnKTsgfVxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCI5MlwiXSAucHJvZ3Jlc3MtY2lyY2xlLWZpbGwucHJvZ3Jlc3MtY2lyY2xlLWJhciB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzMxLjJkZWcpOyB9XG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjkzXCJdIC5wcm9ncmVzcy1jaXJjbGUtc2xpY2UuZnVsbCxcbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiOTNcIl0gLnByb2dyZXNzLWNpcmNsZS1maWxsIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxNjcuNGRlZyk7IH1cbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiOTNcIl0gLnByb2dyZXNzLWNpcmNsZS1maWxsLnByb2dyZXNzLWNpcmNsZS1iYXIge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDMzNC44ZGVnKTsgfVxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCI5NFwiXSAucHJvZ3Jlc3MtY2lyY2xlLXNsaWNlLmZ1bGwsXG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjk0XCJdIC5wcm9ncmVzcy1jaXJjbGUtZmlsbCB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTY5LjJkZWcpOyB9XG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjk0XCJdIC5wcm9ncmVzcy1jaXJjbGUtZmlsbC5wcm9ncmVzcy1jaXJjbGUtYmFyIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzMzguNGRlZyk7IH1cbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiOTVcIl0gLnByb2dyZXNzLWNpcmNsZS1zbGljZS5mdWxsLFxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCI5NVwiXSAucHJvZ3Jlc3MtY2lyY2xlLWZpbGwge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE3MWRlZyk7IH1cbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiOTVcIl0gLnByb2dyZXNzLWNpcmNsZS1maWxsLnByb2dyZXNzLWNpcmNsZS1iYXIge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM0MmRlZyk7IH1cbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiOTZcIl0gLnByb2dyZXNzLWNpcmNsZS1zbGljZS5mdWxsLFxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCI5NlwiXSAucHJvZ3Jlc3MtY2lyY2xlLWZpbGwge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE3Mi44ZGVnKTsgfVxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCI5NlwiXSAucHJvZ3Jlc3MtY2lyY2xlLWZpbGwucHJvZ3Jlc3MtY2lyY2xlLWJhciB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzQ1LjZkZWcpOyB9XG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjk3XCJdIC5wcm9ncmVzcy1jaXJjbGUtc2xpY2UuZnVsbCxcbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiOTdcIl0gLnByb2dyZXNzLWNpcmNsZS1maWxsIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxNzQuNmRlZyk7IH1cbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiOTdcIl0gLnByb2dyZXNzLWNpcmNsZS1maWxsLnByb2dyZXNzLWNpcmNsZS1iYXIge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM0OS4yZGVnKTsgfVxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCI5OFwiXSAucHJvZ3Jlc3MtY2lyY2xlLXNsaWNlLmZ1bGwsXG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjk4XCJdIC5wcm9ncmVzcy1jaXJjbGUtZmlsbCB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTc2LjRkZWcpOyB9XG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjk4XCJdIC5wcm9ncmVzcy1jaXJjbGUtZmlsbC5wcm9ncmVzcy1jaXJjbGUtYmFyIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNTIuOGRlZyk7IH1cbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiOTlcIl0gLnByb2dyZXNzLWNpcmNsZS1zbGljZS5mdWxsLFxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCI5OVwiXSAucHJvZ3Jlc3MtY2lyY2xlLWZpbGwge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE3OC4yZGVnKTsgfVxuICAucHJvZ3Jlc3MtY2lyY2xlW2RhdGEtcHJvZ3Jlc3M9XCI5OVwiXSAucHJvZ3Jlc3MtY2lyY2xlLWZpbGwucHJvZ3Jlc3MtY2lyY2xlLWJhciB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzU2LjRkZWcpOyB9XG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjEwMFwiXSAucHJvZ3Jlc3MtY2lyY2xlLXNsaWNlLmZ1bGwsXG4gIC5wcm9ncmVzcy1jaXJjbGVbZGF0YS1wcm9ncmVzcz1cIjEwMFwiXSAucHJvZ3Jlc3MtY2lyY2xlLWZpbGwge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7IH1cbiAgLnByb2dyZXNzLWNpcmNsZVtkYXRhLXByb2dyZXNzPVwiMTAwXCJdIC5wcm9ncmVzcy1jaXJjbGUtZmlsbC5wcm9ncmVzcy1jaXJjbGUtYmFyIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpOyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBoaWRlQ2lyY2xlIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDsgfSB9XG5cbkBrZXlmcmFtZXMgaGlkZUNpcmNsZSB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxOyB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG4uc2xpZGVyLWluZm8ge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiAjZjRmNGY0O1xuICBib3R0b206IDA7XG4gIGNvbG9yOiAjMDAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250OiA1MDAgMTJweC8xMnB4IFwiR290aGFtXCIsIHNhbnMtc2VyaWY7XG4gIGxlZnQ6IGNhbGMoNTAlIC0gNjBweCk7XG4gIGhlaWdodDogNDBweDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBsZXR0ZXItc3BhY2luZzogMS43cHg7XG4gIHBhZGRpbmc6IDAgMTRweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiAxMjBweDtcbiAgei1pbmRleDogOTk7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLnNsaWRlci1pbmZvIHtcbiAgICAgIGJvdHRvbTogMjZweDsgfSB9XG4gIC5zbGlkZXItaW5mby1jdXJyZW50LCAuc2xpZGVyLWluZm8tYW1vdW50IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDI0cHg7IH1cbiAgICAuc2xpZGVyLWluZm8tY3VycmVudDo6YWZ0ZXIsIC5zbGlkZXItaW5mby1hbW91bnQ6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgICBib3R0b206IC04cHg7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGhlaWdodDogMXB4O1xuICAgICAgbGVmdDogMDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5zbGlkZXItaW5mby1hbW91bnQge1xuICAgIGNvbG9yOiAjYjRiNGI0OyB9XG4gICAgLnNsaWRlci1pbmZvLWFtb3VudDo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZDogI2I0YjRiNDsgfVxuXG4uc29jaWFsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogNDhweCAwIDE1cHg7IH1cbiAgLnNvY2lhbCBhIHtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgd2lkdGg6IDQwcHg7IH1cbiAgICAuc29jaWFsIGEgc3ZnOmhvdmVyIHBhdGgge1xuICAgICAgZmlsbDogI0M2QUQ4RjsgfVxuXG4udGVzdGltb25pYWxzIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgZm9udDogMTJweC8yNHB4IFwiVXRvcGlhIFN0ZFwiLCBzZXJpZjtcbiAgcGFkZGluZzogODlweCAxMHB4IDc2cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAudGVzdGltb25pYWxzIHtcbiAgICAgIGZvbnQ6IDE1cHgvMzJweCBcIlV0b3BpYSBTdGRcIiwgc2VyaWY7XG4gICAgICBwYWRkaW5nOiA2NXB4IDAgNTNweDsgfSB9XG5cbi50b29sdGlwLWhlbHAge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAudG9vbHRpcC1oZWxwOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgICAudG9vbHRpcC1oZWxwOmhvdmVyIC50b29sdGlwLWhlbHAtY29udGVudCB7XG4gICAgICBib3R0b206IGNhbGMoMTAwJSArIDEwcHgpO1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7IH1cbiAgLnRvb2x0aXAtaGVscC1pY29uIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbnMvaWNvbi1pbmZvLnN2Z1wiKSBuby1yZXBlYXQ7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGhlaWdodDogMTJweDtcbiAgICBtYXJnaW46IDAgMCAycHggMnB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIHdpZHRoOiAxMnB4OyB9XG4gIC50b29sdGlwLWhlbHAtY29udGVudCB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3R0b206IDEwMCU7XG4gICAgYm94LXNoYWRvdzogMCAwIDRweCAwICNjOWM5Yzk7XG4gICAgY29sb3I6ICM3YzdjN2M7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBmb250OiAxMHB4LzE2cHggXCJHb3RoYW1cIiwgc2Fucy1zZXJpZjtcbiAgICBsZWZ0OiBjYWxjKDUwJSAtIDE2MHB4KTtcbiAgICBwYWRkaW5nOiAxMnB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogaW5pdGlhbDtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgd2lkdGg6IDMyMHB4O1xuICAgIHotaW5kZXg6IDExOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAudG9vbHRpcC1oZWxwLWNvbnRlbnQge1xuICAgICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4gICAgLnRvb2x0aXAtaGVscC1jb250ZW50OjphZnRlciB7XG4gICAgICBib3JkZXItdG9wOiA2cHggc29saWQgI2ZmZjtcbiAgICAgIGJvcmRlci1yaWdodDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLWxlZnQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgbGVmdDogY2FsYyg1MCUgLSA2cHgpO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAxMDAlOyB9XG4gICAgLnRvb2x0aXAtaGVscC1jb250ZW50OjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB0b3A6IDEwMCU7IH1cbiAgLnRvb2x0aXAtaGVscC1tb2RhbCB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBjb2xvcjogIzdjN2M3YztcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG1hcmdpbjogMzlweDtcbiAgICBwYWRkaW5nOiAxMnB4IDQ2cHggMTJweCAxMnB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gICAgLnRvb2x0aXAtaGVscC1tb2RhbCAuY2xvc2Uge1xuICAgICAgYmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb25zL2ljb24tY2xvc2UtdG9vbHRpcC5zdmdcIikgbm8tcmVwZWF0O1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBoZWlnaHQ6IDQwcHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMDtcbiAgICAgIHRvcDogMDtcbiAgICAgIHdpZHRoOiA0MHB4OyB9XG4gICAgLnRvb2x0aXAtaGVscC1tb2RhbC1saW5rIHtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgdG9wOiAwO1xuICAgICAgei1pbmRleDogMTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIC50b29sdGlwLWhlbHAtbW9kYWwtbGluayB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbmJvZHkucGFnZS10ZW1wbGF0ZS1hYm91dCAuYWJvdXQtY29udGVudCB7XG4gIGZvbnQ6IDEycHgvMjRweCBcIlV0b3BpYSBTdGRcIiwgc2VyaWY7XG4gIG1hcmdpbjogMCAwIDMycHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICBib2R5LnBhZ2UtdGVtcGxhdGUtYWJvdXQgLmFib3V0LWNvbnRlbnQge1xuICAgICAgbWFyZ2luOiAwIDAgOTZweDsgfSB9XG4gIGJvZHkucGFnZS10ZW1wbGF0ZS1hYm91dCAuYWJvdXQtY29udGVudC1zaG9ydCB7XG4gICAgbWFyZ2luOiAwIDI1cHggMzBweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgYm9keS5wYWdlLXRlbXBsYXRlLWFib3V0IC5hYm91dC1jb250ZW50LXNob3J0IHtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gOTZweDtcbiAgICAgICAgbWF4LXdpZHRoOiA2NjBweDsgfSB9XG4gICAgYm9keS5wYWdlLXRlbXBsYXRlLWFib3V0IC5hYm91dC1jb250ZW50LXNob3J0IHAge1xuICAgICAgZm9udDogaW5oZXJpdDsgfVxuICBib2R5LnBhZ2UtdGVtcGxhdGUtYWJvdXQgLmFib3V0LWNvbnRlbnQtcm93IHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgYm9keS5wYWdlLXRlbXBsYXRlLWFib3V0IC5hYm91dC1jb250ZW50LXJvdyB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH0gfVxuICBib2R5LnBhZ2UtdGVtcGxhdGUtYWJvdXQgLmFib3V0LWNvbnRlbnQtaW1nIHtcbiAgICBtYXJnaW46IDAgMjdweCAzMXB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBib2R5LnBhZ2UtdGVtcGxhdGUtYWJvdXQgLmFib3V0LWNvbnRlbnQtaW1nIHtcbiAgICAgICAgbWFyZ2luOiAwOyB9IH1cbiAgYm9keS5wYWdlLXRlbXBsYXRlLWFib3V0IC5hYm91dC1jb250ZW50LXRleHQge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgcGFkZGluZzogNTBweCAyNXB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgYm9keS5wYWdlLXRlbXBsYXRlLWFib3V0IC5hYm91dC1jb250ZW50LXRleHQge1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgbWF4LXdpZHRoOiA1NDZweDtcbiAgICAgICAgcGFkZGluZzogNTBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgYm9keS5wYWdlLXRlbXBsYXRlLWFib3V0IC5hYm91dC1jb250ZW50LXRleHQge1xuICAgICAgICBwYWRkaW5nOiA5NnB4IDUwcHg7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgICAgIGJvZHkucGFnZS10ZW1wbGF0ZS1hYm91dCAuYWJvdXQtY29udGVudC10ZXh0IHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICAgIHBhZGRpbmc6IDk2cHggMTA5cHg7IH0gfVxuICAgIGJvZHkucGFnZS10ZW1wbGF0ZS1hYm91dCAuYWJvdXQtY29udGVudC10ZXh0IHAge1xuICAgICAgZm9udDogaW5oZXJpdDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIGJvZHkucGFnZS10ZW1wbGF0ZS1hYm91dCAuYWJvdXQtY29udGVudC10ZXh0IHAge1xuICAgICAgICAgIG1hcmdpbjogMCAwIDMycHg7IH1cbiAgICAgICAgICBib2R5LnBhZ2UtdGVtcGxhdGUtYWJvdXQgLmFib3V0LWNvbnRlbnQtdGV4dCBwOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgbWFyZ2luOiAwOyB9IH1cblxuYm9keS5wYWdlLXRlbXBsYXRlLWFib3V0IGgyLnRpdGxlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG5ib2R5LnBhZ2UtdGVtcGxhdGUtYWJvdXQgcCB7XG4gIG1hcmdpbjogMCAwIDE3cHg7IH1cbiAgYm9keS5wYWdlLXRlbXBsYXRlLWFib3V0IHA6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luOiAwOyB9XG5cbmJvZHkucGFnZS10ZW1wbGF0ZS1hY2NvdW50LmxvZ2dlZC1pbiAuYWNjb3VudCB7XG4gIGJhY2tncm91bmQ6IG5vbmU7IH1cblxuYm9keS5wYWdlLXRlbXBsYXRlLWFjY291bnQgLmFjY291bnQge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiAxNnB4IDEwcHggMDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICBib2R5LnBhZ2UtdGVtcGxhdGUtYWNjb3VudCAuYWNjb3VudCB7XG4gICAgICBwYWRkaW5nOiA1NHB4IDAgMzFweDsgfSB9XG4gIGJvZHkucGFnZS10ZW1wbGF0ZS1hY2NvdW50IC5hY2NvdW50IC53b29jb21tZXJjZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICBib2R5LnBhZ2UtdGVtcGxhdGUtYWNjb3VudCAuYWNjb3VudCAud29vY29tbWVyY2Uge1xuICAgICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG4gICAgYm9keS5wYWdlLXRlbXBsYXRlLWFjY291bnQgLmFjY291bnQgLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uIHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgYm9keS5wYWdlLXRlbXBsYXRlLWFjY291bnQgLmFjY291bnQgLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uIHtcbiAgICAgICAgICB3aWR0aDogMjA0cHg7IH0gfVxuICAgICAgYm9keS5wYWdlLXRlbXBsYXRlLWFjY291bnQgLmFjY291bnQgLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uIHVsIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgYm9keS5wYWdlLXRlbXBsYXRlLWFjY291bnQgLmFjY291bnQgLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uIHVsIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH0gfVxuICAgICAgYm9keS5wYWdlLXRlbXBsYXRlLWFjY291bnQgLmFjY291bnQgLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uIGxpIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjNmFkOGY7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDlweCk7IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgYm9keS5wYWdlLXRlbXBsYXRlLWFjY291bnQgLmFjY291bnQgLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uIGxpIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2M2YWQ4ZjtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvOyB9IH1cbiAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgYm9keS5wYWdlLXRlbXBsYXRlLWFjY291bnQgLmFjY291bnQgLndvb2NvbW1lcmNlLU15QWNjb3VudC1uYXZpZ2F0aW9uIGxpOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IG5vbmU7IH0gfVxuICAgICAgICBib2R5LnBhZ2UtdGVtcGxhdGUtYWNjb3VudCAuYWNjb3VudCAud29vY29tbWVyY2UtTXlBY2NvdW50LW5hdmlnYXRpb24gbGkuaXMtYWN0aXZlIGEsXG4gICAgICAgIGJvZHkucGFnZS10ZW1wbGF0ZS1hY2NvdW50IC5hY2NvdW50IC53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbiBsaSBhOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogIzQyNTY2NDsgfVxuICAgICAgICBib2R5LnBhZ2UtdGVtcGxhdGUtYWNjb3VudCAuYWNjb3VudCAud29vY29tbWVyY2UtTXlBY2NvdW50LW5hdmlnYXRpb24gbGkgYSB7XG4gICAgICAgICAgY29sb3I6IHJnYmEoNjYsIDg2LCAxMDAsIDAuNSk7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBmb250OiA3MDAgMTBweC8xMHB4IFwiR290aGFtXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgICAgICBwYWRkaW5nOiAyNHB4IDA7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgICBib2R5LnBhZ2UtdGVtcGxhdGUtYWNjb3VudCAuYWNjb3VudCAud29vY29tbWVyY2UtTXlBY2NvdW50LW5hdmlnYXRpb24gbGkgYSB7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDMycHggMDsgfSB9XG4gICAgICAgIGJvZHkucGFnZS10ZW1wbGF0ZS1hY2NvdW50IC5hY2NvdW50IC53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbiBsaVtjbGFzcyo9XCJsb2dvdXRcIl0ge1xuICAgICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgICAgICBib2R5LnBhZ2UtdGVtcGxhdGUtYWNjb3VudCAuYWNjb3VudCAud29vY29tbWVyY2UtTXlBY2NvdW50LW5hdmlnYXRpb24gbGlbY2xhc3MqPVwibG9nb3V0XCJdIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuICAgICAgICAgIGJvZHkucGFnZS10ZW1wbGF0ZS1hY2NvdW50IC5hY2NvdW50IC53b29jb21tZXJjZS1NeUFjY291bnQtbmF2aWdhdGlvbiBsaVtjbGFzcyo9XCJsb2dvdXRcIl0gYSB7XG4gICAgICAgICAgICBjb2xvcjogIzQyNTY2NDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDQxcHggMDsgfVxuICAgIGJvZHkucGFnZS10ZW1wbGF0ZS1hY2NvdW50IC5hY2NvdW50IC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCB7XG4gICAgICBjb2xvcjogIzQyNTY2NDtcbiAgICAgIGZvbnQ6IDE1cHgvMjRweCBcIlV0b3BpYSBTdGRcIiwgc2VyaWY7XG4gICAgICBwYWRkaW5nOiAzNHB4IDAgMDtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgYm9keS5wYWdlLXRlbXBsYXRlLWFjY291bnQgLmFjY291bnQgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IHtcbiAgICAgICAgICBwYWRkaW5nOiAxNnB4IDAgMCAwO1xuICAgICAgICAgIHdpZHRoOiBjYWxjKCAxMDAlIC0gMzQycHgpOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgYm9keS5wYWdlLXRlbXBsYXRlLWFjY291bnQgLmFjY291bnQgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IHtcbiAgICAgICAgICBwYWRkaW5nOiAxNnB4IDEwMnB4IDAgMDsgfSB9XG4gICAgICBib2R5LnBhZ2UtdGVtcGxhdGUtYWNjb3VudCAuYWNjb3VudCAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgZmllbGRzZXQge1xuICAgICAgICBtYXJnaW46IDAgMCAyMHB4OyB9XG4gICAgICBib2R5LnBhZ2UtdGVtcGxhdGUtYWNjb3VudCAuYWNjb3VudCAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgaDIge1xuICAgICAgICBjb2xvcjogIzQyNTY2NDtcbiAgICAgICAgZm9udDogMTJweC8zMnB4IFwiR290aGFtXCIsIHNhbnMtc2VyaWY7XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAzLjNweDtcbiAgICAgICAgbWFyZ2luOiAwIDAgMTlweDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgICAgICBib2R5LnBhZ2UtdGVtcGxhdGUtYWNjb3VudCAuYWNjb3VudCAud29vY29tbWVyY2UtTXlBY2NvdW50LWNvbnRlbnQgaDIge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDMuOXB4OyB9IH1cbiAgICAgIGJvZHkucGFnZS10ZW1wbGF0ZS1hY2NvdW50IC5hY2NvdW50IC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBoMyB7XG4gICAgICAgIGNvbG9yOiAjNDI1NjY0O1xuICAgICAgICBmb250OiAyNHB4LzQwcHggXCJVdG9waWEgU3RkXCIsIHNlcmlmO1xuICAgICAgICBtYXJnaW46IDAgMCAxNnB4OyB9XG4gICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgIGJvZHkucGFnZS10ZW1wbGF0ZS1hY2NvdW50IC5hY2NvdW50IC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBoMyB7XG4gICAgICAgICAgICBmb250LXNpemU6IDI2cHg7IH0gfVxuICAgICAgYm9keS5wYWdlLXRlbXBsYXRlLWFjY291bnQgLmFjY291bnQgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IHAge1xuICAgICAgICBtYXJnaW46IDAgMCA1MHB4OyB9XG4gICAgICAgIGJvZHkucGFnZS10ZW1wbGF0ZS1hY2NvdW50IC5hY2NvdW50IC53b29jb21tZXJjZS1NeUFjY291bnQtY29udGVudCBwIDpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBtYXJnaW46IDA7IH1cbiAgICAgICAgYm9keS5wYWdlLXRlbXBsYXRlLWFjY291bnQgLmFjY291bnQgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IHAgIGEge1xuICAgICAgICAgIGNvbG9yOiAjNDI1NjY0O1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gICAgICAgICAgYm9keS5wYWdlLXRlbXBsYXRlLWFjY291bnQgLmFjY291bnQgLndvb2NvbW1lcmNlLU15QWNjb3VudC1jb250ZW50IHAgIGE6aG92ZXIge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBib2R5LnBhZ2UtdGVtcGxhdGUtYmxvZyAuaGVyby1kZXNjcmlwdGlvbiA+ICoge1xuICAgIG1heC13aWR0aDogODIwcHg7IH0gfVxuXG5ib2R5LnBhZ2UtdGVtcGxhdGUtYmxvZyAuZmVhdHVyZWQge1xuICBwYWRkaW5nOiAxNnB4IDAgMDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBib2R5LnBhZ2UtdGVtcGxhdGUtYmxvZyAuZmVhdHVyZWQge1xuICAgICAgcGFkZGluZzogMTZweCAwIDA7IH0gfVxuICBib2R5LnBhZ2UtdGVtcGxhdGUtYmxvZyAuZmVhdHVyZWQgaDIudGl0bGUge1xuICAgIG1hcmdpbjogOHB4IDAgMjFweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgYm9keS5wYWdlLXRlbXBsYXRlLWJsb2cgLmZlYXR1cmVkIGgyLnRpdGxlIHtcbiAgICAgICAgbWFyZ2luOiA4cHggMCAzMHB4OyB9IH1cbiAgYm9keS5wYWdlLXRlbXBsYXRlLWJsb2cgLmZlYXR1cmVkLWl0ZW0ge1xuICAgIHBhZGRpbmc6IDAgMTBweCAzM3B4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICBib2R5LnBhZ2UtdGVtcGxhdGUtYmxvZyAuZmVhdHVyZWQtaXRlbSB7XG4gICAgICAgIHBhZGRpbmc6IDAgMCAzM3B4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIGJvZHkucGFnZS10ZW1wbGF0ZS1ibG9nIC5maWx0ZXItc2VjdGlvbiB7XG4gICAgcGFkZGluZy10b3A6IDQxcHg7IH0gfVxuXG5ib2R5LnBhZ2UtdGVtcGxhdGUtYmxvZyAubmV3cy1pdGVtIHtcbiAgbWFyZ2luOiAwIDAgN3B4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIGJvZHkucGFnZS10ZW1wbGF0ZS1ibG9nIC5uZXdzLWl0ZW0ge1xuICAgICAgbWFyZ2luOiAwIDAgNDVweDsgfSB9XG4gIGJvZHkucGFnZS10ZW1wbGF0ZS1ibG9nIC5uZXdzLWl0ZW0gLmJ0biB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgYm9keS5wYWdlLXRlbXBsYXRlLWJsb2cgLm5ld3MtaXRlbSAuYnRuIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9IH1cblxuYm9keS5wYWdlLXRlbXBsYXRlLWJsb2cgLmZpbHRlci1zaWRlYmFyLWl0ZW0ge1xuICBwYWRkaW5nOiAwIDAgMTNweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICBib2R5LnBhZ2UtdGVtcGxhdGUtYmxvZyAuZmlsdGVyLXNpZGViYXItaXRlbSB7XG4gICAgICBwYWRkaW5nOiAwIDAgNDJweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIGJvZHkucGFnZS10ZW1wbGF0ZS1ibG9nIC5maWx0ZXItc2lkZWJhci1pdGVtIGgzIHtcbiAgICAgIHBhZGRpbmc6IDAgMCAxM3B4OyB9IH1cblxuYm9keS5wYWdlLXRlbXBsYXRlLWJsb2cgLmZpbHRlci1ibG9nIHtcbiAgcGFkZGluZzogMXB4IDAgMDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICBib2R5LnBhZ2UtdGVtcGxhdGUtYmxvZyAuZmlsdGVyLWJsb2cge1xuICAgICAgcGFkZGluZzogMTZweCAwIDA7IH0gfVxuICBib2R5LnBhZ2UtdGVtcGxhdGUtYmxvZyAuZmlsdGVyLWJsb2cgbGkge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luOiA5cHggMCAwOyB9XG4gICAgYm9keS5wYWdlLXRlbXBsYXRlLWJsb2cgLmZpbHRlci1ibG9nIGxpIGEge1xuICAgICAgcGFkZGluZzogMDsgfVxuXG5ib2R5LnBhZ2UtdGVtcGxhdGUtYmxvZyAuZmlsdGVyLXNpZGViYXIge1xuICBwYWRkaW5nOiAwIDAgMjNweDsgfVxuXG5ib2R5LnBhZ2UtdGVtcGxhdGUtYmxvZyAubmV3cy1pbWcge1xuICBiYWNrZ3JvdW5kOiBuby1yZXBlYXQgY2VudGVyIC8gY292ZXI7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgYm9keS5wYWdlLXRlbXBsYXRlLWJsb2cgLm5ld3MtaW1nIHtcbiAgICAgIG1hcmdpbjogMCAwIDM0cHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgYm9keS5wYWdlLXRlbXBsYXRlLWJsb2cgLm5ld3MtZGF0ZSwgYm9keS5wYWdlLXRlbXBsYXRlLWJsb2cgLm5ld3MtdHlwZSB7XG4gICAgbWFyZ2luOiAwIDAgMTZweDsgfSB9XG5cbmJvZHkucGFnZS10ZW1wbGF0ZS1ibG9nIC5uZXdzLWljb24ge1xuICBsZWZ0OiAxNnB4O1xuICB0b3A6IDE2cHg7IH1cbiAgYm9keS5wYWdlLXRlbXBsYXRlLWJsb2cgLm5ld3MtaWNvbiArIC5uZXdzLXRpdGxlIHtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuXG5ib2R5LnBhZ2UtdGVtcGxhdGUtYmxvZyAubmV3cy10aXRsZSB7XG4gIG1hcmdpbi1sZWZ0OiA0MHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBib2R5LnBhZ2UtdGVtcGxhdGUtY2FyZWVycyAuaGVyby1kZXNjcmlwdGlvbiA+ICoge1xuICAgIG1heC13aWR0aDogODgwcHg7IH0gfVxuXG5ib2R5LnBhZ2UtdGVtcGxhdGUtY2FyZWVycyAuYWR2YW50YWdlcyB7XG4gIHBhZGRpbmc6IDAgMCAyMHB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIGJvZHkucGFnZS10ZW1wbGF0ZS1jYXJlZXJzIC5hZHZhbnRhZ2VzIHtcbiAgICAgIHBhZGRpbmc6IDAgMCA1NXB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgYm9keS5wYWdlLXRlbXBsYXRlLWNhcmVlcnMgLmFkdmFudGFnZXMtZGVzY3JpcHRpb24ge1xuICAgICAgcGFkZGluZy1ib3R0b206IDQwcHg7IH0gfVxuICBib2R5LnBhZ2UtdGVtcGxhdGUtY2FyZWVycyAuYWR2YW50YWdlcyBwIHtcbiAgICBtYXJnaW46IDAgMTJweCAyNnB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICBib2R5LnBhZ2UtdGVtcGxhdGUtY2FyZWVycyAuYWR2YW50YWdlcyBwIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDI0cHg7XG4gICAgICAgIG1heC13aWR0aDogOTYwcHg7IH0gfVxuICBib2R5LnBhZ2UtdGVtcGxhdGUtY2FyZWVycyAuYWR2YW50YWdlcy1saXN0IHtcbiAgICBwYWRkaW5nLXRvcDogM3B4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIGJvZHkucGFnZS10ZW1wbGF0ZS1jYXJlZXJzIC5hZHZhbnRhZ2VzLWljb24ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTNweDsgfSB9XG5cbmJvZHkucGFnZS10ZW1wbGF0ZS1jYXJlZXJzIC5iYW5uZXItc3RhdGljLXRleHQgcCB7XG4gIG1hcmdpbjogMzdweCAyNXB4IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udDogaW5oZXJpdDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICBib2R5LnBhZ2UtdGVtcGxhdGUtY2FyZWVycyAuYmFubmVyLXN0YXRpYy10ZXh0IHAge1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICBtYXJnaW46IDk2cHggYXV0byAwcHg7XG4gICAgICBtYXgtd2lkdGg6IDY2MHB4OyB9IH1cblxuYm9keS5wYWdlLXRlbXBsYXRlLWNhcmVlcnMgLm9wZW5pbmctcG9zaXRpb24ge1xuICBwYWRkaW5nOiAzN3B4IDEwcHggMTZweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICBib2R5LnBhZ2UtdGVtcGxhdGUtY2FyZWVycyAub3BlbmluZy1wb3NpdGlvbiB7XG4gICAgICBwYWRkaW5nOiA5NnB4IDAgNDhweDsgfSB9XG4gIGJvZHkucGFnZS10ZW1wbGF0ZS1jYXJlZXJzIC5vcGVuaW5nLXBvc2l0aW9uIGgyLnRpdGxlIHtcbiAgICBtYXJnaW46IDE2cHggMCA0NHB4IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBib2R5LnBhZ2UtdGVtcGxhdGUtY2FyZWVycyAub3BlbmluZy1wb3NpdGlvbiBoMi50aXRsZSB7XG4gICAgICAgIG1hcmdpbjogMjBweCAwIDQ0cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7IH0gfVxuXG5ib2R5LnBhZ2UtdGVtcGxhdGUtY2FyZWVycyAuYWJvdXQtY29tcGFueS1ib3R0b20ge1xuICBtYXJnaW46IDA7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgYm9keS5wYWdlLXRlbXBsYXRlLWNhcmVlcnMgLmFib3V0LWNvbXBhbnktYm90dG9tIHAge1xuICAgICAgZm9udC1zaXplOiAyMHB4OyB9IH1cblxuYm9keS5wYWdlLXRlbXBsYXRlLWNhcmVlcnMgLnNlbGVjdC1pbmR1c3RyaWVzIHtcbiAgbWFyZ2luOiAwIDAgMzJweDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB3aWR0aDogMTAwJTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICBib2R5LnBhZ2UtdGVtcGxhdGUtY2FyZWVycyAuc2VsZWN0LWluZHVzdHJpZXMge1xuICAgICAgbWF4LXdpZHRoOiAzMThweDsgfSB9XG5cbmJvZHkucGFnZS10ZW1wbGF0ZS1jYXJlZXJzIC5lbXB0eS10ZXh0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDIxcHg7IH1cblxuYm9keS5wYWdlLXRlbXBsYXRlLWNhcnQgLmNhcnQtZW1wdHkge1xuICBwYWRkaW5nOiAzMHB4IDA7IH1cblxuYm9keS5wYWdlLXRlbXBsYXRlLWNhcnQgLnJldHVybi10by1zaG9wIHtcbiAgcGFkZGluZzogMzBweCAwIDA7IH1cblxuYm9keS5wYWdlLXRlbXBsYXRlLWNoZWNrb3V0IC5jaGVja291dC13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAyOHB4IDEwcHggMDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBib2R5LnBhZ2UtdGVtcGxhdGUtY2hlY2tvdXQgLmNoZWNrb3V0LXdyYXBwZXIge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgIHBhZGRpbmc6IDMwcHggMCAwOyB9IH1cbiAgYm9keS5wYWdlLXRlbXBsYXRlLWNoZWNrb3V0IC5jaGVja291dC13cmFwcGVyIGgzIHtcbiAgICBjb2xvcjogIzQyNTY2NDtcbiAgICBmb250OiAxNnB4LzI0cHggXCJVdG9waWEgU3RkXCIsIHNlcmlmO1xuICAgIG1hcmdpbjogMCAwIDIzcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBib2R5LnBhZ2UtdGVtcGxhdGUtY2hlY2tvdXQgLmNoZWNrb3V0LXdyYXBwZXIgaDMge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIG1hcmdpbjogMCAwIDMwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7IH0gfVxuXG5ib2R5LnBhZ2UtdGVtcGxhdGUtY2hlY2tvdXQgLmNoZWNrb3V0LWluZm8ge1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXJnaW46IDAgLTI1cHggNDBweDtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDUwcHgpOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIGJvZHkucGFnZS10ZW1wbGF0ZS1jaGVja291dCAuY2hlY2tvdXQtaW5mbyB7XG4gICAgICBtYXJnaW46IDAgMCA0MHB4O1xuICAgICAgd2lkdGg6IDQ4JTsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIGJvZHkucGFnZS10ZW1wbGF0ZS1jaGVja291dCAuY2hlY2tvdXQtaW5mbyB7XG4gICAgICB3aWR0aDogNDMxcHg7IH0gfVxuICBib2R5LnBhZ2UtdGVtcGxhdGUtY2hlY2tvdXQgLmNoZWNrb3V0LWluZm8gaDMge1xuICAgIG1hcmdpbjogMCAwIDEycHg7XG4gICAgdGV4dC1hbGlnbjogbGVmdDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgYm9keS5wYWdlLXRlbXBsYXRlLWNoZWNrb3V0IC5jaGVja291dC1pbmZvIGgzIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMjNweDsgfSB9XG4gIGJvZHkucGFnZS10ZW1wbGF0ZS1jaGVja291dCAuY2hlY2tvdXQtaW5mby1jb250ZW50IHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIG1hcmdpbjogMCAwIDMzcHg7XG4gICAgcGFkZGluZzogMjRweCAzMnB4IDUzcHggMjdweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgYm9keS5wYWdlLXRlbXBsYXRlLWNoZWNrb3V0IC5jaGVja291dC1pbmZvLWNvbnRlbnQge1xuICAgICAgICBtYXJnaW46IDAgMCA1MHB4OyB9IH1cbiAgYm9keS5wYWdlLXRlbXBsYXRlLWNoZWNrb3V0IC5jaGVja291dC1pbmZvIC5idG4tYXJyb3cge1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICBtYXJnaW46IGF1dG87IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNDE0cHgpIHtcbiAgICAgIGJvZHkucGFnZS10ZW1wbGF0ZS1jaGVja291dCAuY2hlY2tvdXQtaW5mbyAuYnRuLWFycm93IHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4OyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIGJvZHkucGFnZS10ZW1wbGF0ZS1jaGVja291dCAuY2hlY2tvdXQtaW5mbyAuYnRuLWFycm93IHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7IH0gfVxuXG5ib2R5LnBhZ2UtdGVtcGxhdGUtY2hlY2tvdXQgLmxvZ2luLWNoZWNrb3V0IHtcbiAgY29sb3I6ICM0MjU2NjQ7XG4gIGZvbnQ6IDEycHgvMjRweCBcIkdvdGhhbVwiLCBzYW5zLXNlcmlmO1xuICBwYWRkaW5nOiAxNXB4IDEwcHggMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIGJvZHkucGFnZS10ZW1wbGF0ZS1jaGVja291dCAubG9naW4tY2hlY2tvdXQge1xuICAgICAgcGFkZGluZzogMTVweCAwIDA7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9IH1cbiAgYm9keS5wYWdlLXRlbXBsYXRlLWNoZWNrb3V0IC5sb2dpbi1jaGVja291dCBhIHtcbiAgICBjb2xvcjogIzQyNTY2NDtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICAgIGJvZHkucGFnZS10ZW1wbGF0ZS1jaGVja291dCAubG9naW4tY2hlY2tvdXQgYTpob3ZlciB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuYm9keS5wYWdlLXRlbXBsYXRlLWNoZWNrb3V0IC53b29jb21tZXJjZS10ZXJtcy1hbmQtY29uZGl0aW9ucy13cmFwcGVyIC5jaGVja2JveCBpbnB1dCB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIG9wYWNpdHk6IDE7IH1cblxuYm9keS5wYWdlLXRlbXBsYXRlLWNvbnRhY3QgLmdmb3JtX2hlYWRpbmcge1xuICBwYWRkaW5nLXRvcDogMjJweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICBib2R5LnBhZ2UtdGVtcGxhdGUtY29udGFjdCAuZ2Zvcm1faGVhZGluZyB7XG4gICAgICBwYWRkaW5nLXRvcDogNTBweDsgfSB9XG5cbmJvZHkucGFnZS10ZW1wbGF0ZS1jb250YWN0IC5sb2NhdGlvbnMtZnVsbCB7XG4gIHBhZGRpbmc6IDQxcHggMCA0NHB4O1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIGJvZHkucGFnZS10ZW1wbGF0ZS1jb250YWN0IC5sb2NhdGlvbnMtZnVsbCB7XG4gICAgICBwYWRkaW5nOiA0MXB4IDAgMTI0cHg7IH0gfVxuICBib2R5LnBhZ2UtdGVtcGxhdGUtY29udGFjdCAubG9jYXRpb25zLWZ1bGwgLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgIGJvZHkucGFnZS10ZW1wbGF0ZS1jb250YWN0IC5sb2NhdGlvbnMtZnVsbCAuY29udGFpbmVyIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIGJvZHkucGFnZS10ZW1wbGF0ZS1jb250YWN0IC5sb2NhdGlvbnMtZnVsbCAuY29udGFpbmVyIHtcbiAgICAgICAgbWF4LXdpZHRoOiA3MjBweDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICBib2R5LnBhZ2UtdGVtcGxhdGUtY29udGFjdCAubG9jYXRpb25zLWZ1bGwgLmNvbnRhaW5lciB7XG4gICAgICAgIG1heC13aWR0aDogOTYwcHg7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgYm9keS5wYWdlLXRlbXBsYXRlLWNvbnRhY3QgLmxvY2F0aW9ucy1mdWxsIC5jb250YWluZXIge1xuICAgICAgICBtYXgtd2lkdGg6IDExNDBweDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDE0NjBweCkge1xuICAgICAgYm9keS5wYWdlLXRlbXBsYXRlLWNvbnRhY3QgLmxvY2F0aW9ucy1mdWxsIC5jb250YWluZXIge1xuICAgICAgICBtYXgtd2lkdGg6IDEzNDRweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIGJvZHkucGFnZS10ZW1wbGF0ZS1jb250YWN0IC5sb2NhdGlvbnMtZnVsbCAuc2xpZGVyLWxvY2F0aW9ucy1mdWxsIC5vd2wtc3RhZ2UsXG4gICAgYm9keS5wYWdlLXRlbXBsYXRlLWNvbnRhY3QgLmxvY2F0aW9ucy1mdWxsIC5zbGlkZXItbG9jYXRpb25zLWZ1bGwgLmNhcmQtbG9jYXRpb24ge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9XG4gICAgYm9keS5wYWdlLXRlbXBsYXRlLWNvbnRhY3QgLmxvY2F0aW9ucy1mdWxsIC5zbGlkZXItbG9jYXRpb25zLWZ1bGwgLm93bC1pdGVtIHtcbiAgICAgIG1heC13aWR0aDogMjQwcHg7XG4gICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9XG4gICAgYm9keS5wYWdlLXRlbXBsYXRlLWNvbnRhY3QgLmxvY2F0aW9ucy1mdWxsIC5zbGlkZXItbG9jYXRpb25zLWZ1bGwgLm93bC1pdGVtOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH0gfVxuICBib2R5LnBhZ2UtdGVtcGxhdGUtY29udGFjdCAubG9jYXRpb25zLWZ1bGwgLm93bC1zdGFnZSB7XG4gICAgZGlzcGxheTogZmxleDsgfVxuICBib2R5LnBhZ2UtdGVtcGxhdGUtY29udGFjdCAubG9jYXRpb25zLWZ1bGwgLm93bC1pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4OyB9XG4gIGJvZHkucGFnZS10ZW1wbGF0ZS1jb250YWN0IC5sb2NhdGlvbnMtZnVsbCAuY2FyZC1sb2NhdGlvbiB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgYm9keS5wYWdlLXRlbXBsYXRlLWNvbnRhY3QgLmxvY2F0aW9ucy1mdWxsIGgyLnRpdGxlIHtcbiAgICBtYXJnaW46IDE2cHggMCAxNnB4IDI1cHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIGJvZHkucGFnZS10ZW1wbGF0ZS1jb250YWN0IC5sb2NhdGlvbnMtZnVsbCBoMi50aXRsZSB7XG4gICAgICAgIG1hcmdpbjogMjBweCAwIDE2cHg7IH0gfVxuXG5ib2R5LnBhZ2UtdGVtcGxhdGUtY29udGFjdCAuc2VsZWN0LXN0YXRlIHtcbiAgbWFyZ2luOiAwIDI1cHg7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgYm9keS5wYWdlLXRlbXBsYXRlLWNvbnRhY3QgLnNlbGVjdC1zdGF0ZSB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBtYXgtd2lkdGg6IDMxOHB4OyB9IH1cblxuYm9keS5wYWdlLXRlbXBsYXRlLWNvbnRhY3QgLmZvcm0tc3RheS1rbm93IC5nZm9ybV9oZWFkaW5nIHtcbiAgcGFkZGluZy10b3A6IDA7IH1cbiAgYm9keS5wYWdlLXRlbXBsYXRlLWNvbnRhY3QgLmZvcm0tc3RheS1rbm93IC5nZm9ybV9oZWFkaW5nIGgzIHtcbiAgICBtYXJnaW4tdG9wOiAwOyB9XG5cbmJvZHkucGFnZS10ZW1wbGF0ZS1jb3Vyc2VzIC50cmFpbmluZy1hZHZhbnRhZ2Uge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiAwIDAgMzRweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICBib2R5LnBhZ2UtdGVtcGxhdGUtY291cnNlcyAudHJhaW5pbmctYWR2YW50YWdlIHtcbiAgICAgIHBhZGRpbmc6IDAgMCA3MHB4OyB9IH1cbiAgYm9keS5wYWdlLXRlbXBsYXRlLWNvdXJzZXMgLnRyYWluaW5nLWFkdmFudGFnZSAuY29sLW1kLTY6bnRoLWNoaWxkKDEpIC50cmFpbmluZy1hZHZhbnRhZ2UtaWNvbiB7XG4gICAgbWluLXdpZHRoOiA3NXB4O1xuICAgIHBhZGRpbmc6IDAgMCAwIDdweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgYm9keS5wYWdlLXRlbXBsYXRlLWNvdXJzZXMgLnRyYWluaW5nLWFkdmFudGFnZSAuY29sLW1kLTY6bnRoLWNoaWxkKDEpIC50cmFpbmluZy1hZHZhbnRhZ2UtaWNvbiB7XG4gICAgICAgIHBhZGRpbmc6IDA7IH0gfVxuICBib2R5LnBhZ2UtdGVtcGxhdGUtY291cnNlcyAudHJhaW5pbmctYWR2YW50YWdlLWl0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWFyZ2luOiAwIDAgMTVweDtcbiAgICBwYWRkaW5nOiAyNHB4IDAgMTNweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgYm9keS5wYWdlLXRlbXBsYXRlLWNvdXJzZXMgLnRyYWluaW5nLWFkdmFudGFnZS1pdGVtIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMTVweDtcbiAgICAgICAgcGFkZGluZzogMjRweCAwIDIycHg7IH0gfVxuICBib2R5LnBhZ2UtdGVtcGxhdGUtY291cnNlcyAudHJhaW5pbmctYWR2YW50YWdlLWljb24ge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWluLXdpZHRoOiA4OHB4O1xuICAgIHBhZGRpbmc6IDAgMCAwIDJweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAtN3B4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICBib2R5LnBhZ2UtdGVtcGxhdGUtY291cnNlcyAudHJhaW5pbmctYWR2YW50YWdlLWljb24ge1xuICAgICAgICBwYWRkaW5nOiAwIDAgMCAxMnB4OyB9IH1cbiAgYm9keS5wYWdlLXRlbXBsYXRlLWNvdXJzZXMgLnRyYWluaW5nLWFkdmFudGFnZSBoMyB7XG4gICAgY29sb3I6ICM0MjU2NjQ7XG4gICAgZm9udDogMTRweC8yNHB4IFwiR290aGFtXCIsIHNhbnMtc2VyaWY7XG4gICAgbWFyZ2luOiAwIDAgN3B4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICBib2R5LnBhZ2UtdGVtcGxhdGUtY291cnNlcyAudHJhaW5pbmctYWR2YW50YWdlIGgzIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgNnB4OyB9IH1cbiAgYm9keS5wYWdlLXRlbXBsYXRlLWNvdXJzZXMgLnRyYWluaW5nLWFkdmFudGFnZSBwIHtcbiAgICBjb2xvcjogIzc2NzY3NjtcbiAgICBmb250OiAxMnB4LzI0cHggXCJVdG9waWEgU3RkXCIsIHNlcmlmOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICBib2R5LnBhZ2UtdGVtcGxhdGUtY291cnNlcyAudHJhaW5pbmctYWR2YW50YWdlIHAge1xuICAgICAgICBmb250LXNpemU6IDE1cHg7IH0gfVxuXG5ib2R5LnBhZ2UtdGVtcGxhdGUtY291cnNlcyAudHJhaW5pbmctY291cnNlcy1mZWF0dXJlZCB7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBwYWRkaW5nOiA0MnB4IDEwcHggMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIGJvZHkucGFnZS10ZW1wbGF0ZS1jb3Vyc2VzIC50cmFpbmluZy1jb3Vyc2VzLWZlYXR1cmVkIHtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgcGFkZGluZzogNDJweCAxMHB4IDA7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIGJvZHkucGFnZS10ZW1wbGF0ZS1jb3Vyc2VzIC50cmFpbmluZy1jb3Vyc2VzLWZlYXR1cmVkIHtcbiAgICAgIHBhZGRpbmc6IDU4cHggMTBweCAwOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBib2R5LnBhZ2UtdGVtcGxhdGUtY291cnNlcyAudHJhaW5pbmctY291cnNlcy1mZWF0dXJlZCBwIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcbiAgICAgICAgbWF4LXdpZHRoOiA3MDBweDsgfSB9XG4gIGJvZHkucGFnZS10ZW1wbGF0ZS1jb3Vyc2VzIC50cmFpbmluZy1jb3Vyc2VzLWZlYXR1cmVkIGgyLnRpdGxlIHtcbiAgICBtYXJnaW46IDhweCAwIDE3cHg7IH1cbiAgYm9keS5wYWdlLXRlbXBsYXRlLWNvdXJzZXMgLnRyYWluaW5nLWNvdXJzZXMtZmVhdHVyZWQgLnJvdy1jYXJkcy13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiA4cHggMCAwO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIGJvZHkucGFnZS10ZW1wbGF0ZS1jb3Vyc2VzIC50cmFpbmluZy1jb3Vyc2VzLWZlYXR1cmVkIC5yb3ctY2FyZHMtd3JhcHBlciB7XG4gICAgICAgIHBhZGRpbmc6IDA7IH0gfVxuICBib2R5LnBhZ2UtdGVtcGxhdGUtY291cnNlcyAudHJhaW5pbmctY291cnNlcy1mZWF0dXJlZCAubmV3cy1pdGVtIHtcbiAgICBtYXJnaW46IDAgMCAxMnB4OyB9XG4gICAgYm9keS5wYWdlLXRlbXBsYXRlLWNvdXJzZXMgLnRyYWluaW5nLWNvdXJzZXMtZmVhdHVyZWQgLm5ld3MtaXRlbTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBib2R5LnBhZ2UtdGVtcGxhdGUtY291cnNlcyAudHJhaW5pbmctY291cnNlcy1mZWF0dXJlZCAubmV3cy1pdGVtOm5vdCg6bGFzdC1jaGlsZCk6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4OyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICBib2R5LnBhZ2UtdGVtcGxhdGUtY291cnNlcyAudHJhaW5pbmctY291cnNlcy1mZWF0dXJlZCAubmV3cy1pdGVtOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgYm9keS5wYWdlLXRlbXBsYXRlLWNvdXJzZXMgLnRyYWluaW5nLWNvdXJzZXMtZmVhdHVyZWQgLm5ld3MtaXRlbS5uZXdzLWV2ZW50IHtcbiAgICAgICAgbWFyZ2luOiAwIDAgNDhweDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICBib2R5LnBhZ2UtdGVtcGxhdGUtY291cnNlcyAudHJhaW5pbmctY291cnNlcy1mZWF0dXJlZCAubmV3cy1pdGVtLm5ld3MtZXZlbnQgYTpub3QoLmJ0bikge1xuICAgICAgICBtaW4taGVpZ2h0OiA0MzlweDsgfSB9XG5cbmJvZHkucGFnZS10ZW1wbGF0ZS1jb3Vyc2VzIC5maWx0ZXItc2VjdGlvbiB7XG4gIHBhZGRpbmctdG9wOiA3cHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgYm9keS5wYWdlLXRlbXBsYXRlLWNvdXJzZXMgLmZpbHRlci1zZWN0aW9uIHtcbiAgICAgIHBhZGRpbmctdG9wOiA4NHB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICBib2R5LnBhZ2UtdGVtcGxhdGUtY291cnNlcyAuZmlsdGVyLXNlY3Rpb24ge1xuICAgICAgcGFkZGluZy10b3A6IDQ5cHg7IH0gfVxuXG5ib2R5LnBhZ2UtdGVtcGxhdGUtY291cnNlcyAubmV3cy1ldmVudC10aXRsZSB7XG4gIG1hcmdpbjogMCAwIDM5cHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgYm9keS5wYWdlLXRlbXBsYXRlLWNvdXJzZXMgLm5ld3MtZXZlbnQtdGl0bGUge1xuICAgICAgbWFyZ2luOiAwIDAgMjJweDsgfSB9XG5cbmJvZHkucGFnZS10ZW1wbGF0ZS1jb3Vyc2VzIC5uZXdzLWRhdGUsXG5ib2R5LnBhZ2UtdGVtcGxhdGUtY291cnNlcyAubmV3cy10eXBlIHtcbiAgbWFyZ2luOiAwIDAgMjBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICBib2R5LnBhZ2UtdGVtcGxhdGUtY291cnNlcyAubmV3cy1kYXRlLFxuICAgIGJvZHkucGFnZS10ZW1wbGF0ZS1jb3Vyc2VzIC5uZXdzLXR5cGUge1xuICAgICAgbWFyZ2luOiAwIDAgMTdweDsgfSB9XG5cbmJvZHkucGFnZS10ZW1wbGF0ZS1jb3Vyc2VzIC5idG4ge1xuICBwYWRkaW5nOiA1cHggMTJweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBib2R5LnBhZ2UtdGVtcGxhdGUtY291cnNlcyAuYnRuIHtcbiAgICAgIHBhZGRpbmc6IDVweCA5cHg7IH0gfVxuXG5ib2R5LnBhZ2UtdGVtcGxhdGUtY291cnNlcyAuYm9vay1ub3cge1xuICBib3R0b206IDI1cHg7XG4gIGxlZnQ6IDE1MnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiBhdXRvOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIGJvZHkucGFnZS10ZW1wbGF0ZS1jb3Vyc2VzIC5ib29rLW5vdyB7XG4gICAgICBsZWZ0OiAxMzVweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIGJvZHkucGFnZS10ZW1wbGF0ZS1jb3Vyc2VzIC5ib29rLW5vdyB7XG4gICAgICBsZWZ0OiAxNTVweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICBib2R5LnBhZ2UtdGVtcGxhdGUtY291cnNlcyAuYm9vay1ub3cge1xuICAgICAgbGVmdDogMTUycHg7XG4gICAgICByaWdodDogYXV0bzsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBib2R5LnBhZ2UtdGVtcGxhdGUtZGVsaXZlcnkgLmhlcm8tZGVzY3JpcHRpb24gPiAqIHtcbiAgICBtYXgtd2lkdGg6IDU2MHB4OyB9IH1cblxuYm9keS5wYWdlLXRlbXBsYXRlLWRpc3RyaWJ1dGlvbiAuZGlzdHJpYnV0aW9uLXdyYXBwZXIge1xuICBwYWRkaW5nOiA1MHB4IDAgMDsgfVxuICBib2R5LnBhZ2UtdGVtcGxhdGUtZGlzdHJpYnV0aW9uIC5kaXN0cmlidXRpb24td3JhcHBlciAuY29sLTEyIHtcbiAgICBtYXJnaW46IDAgMCA1MHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBib2R5LnBhZ2UtdGVtcGxhdGUtZXZlbnRzIC5oZXJvLWRlc2NyaXB0aW9uID4gKiB7XG4gICAgbWF4LXdpZHRoOiA3MDBweDsgfSB9XG5cbmJvZHkucGFnZS10ZW1wbGF0ZS1ldmVudHMgLmZpbHRlciB7XG4gIHBhZGRpbmc6IDEycHggMTBweCAwOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIGJvZHkucGFnZS10ZW1wbGF0ZS1ldmVudHMgLmZpbHRlciB7XG4gICAgICBwYWRkaW5nOiA1MHB4IDEwcHggMDsgfSB9XG4gIGJvZHkucGFnZS10ZW1wbGF0ZS1ldmVudHMgLmZpbHRlci1zaWRlYmFyIHtcbiAgICBwYWRkaW5nOiAwIDAgMTVweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgYm9keS5wYWdlLXRlbXBsYXRlLWV2ZW50cyAuZmlsdGVyLXNpZGViYXIge1xuICAgICAgICBwYWRkaW5nOiAwOyB9IH1cbiAgICBib2R5LnBhZ2UtdGVtcGxhdGUtZXZlbnRzIC5maWx0ZXItc2lkZWJhci1pdGVtIHtcbiAgICAgIHBhZGRpbmc6IDAgMCA5cHg7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBib2R5LnBhZ2UtdGVtcGxhdGUtZXZlbnRzIC5maWx0ZXItc2lkZWJhci1pdGVtIHtcbiAgICAgICAgICBwYWRkaW5nOiAwOyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICBib2R5LnBhZ2UtdGVtcGxhdGUtZXZlbnRzIC5maWx0ZXItc2lkZWJhci1pdGVtIGgzIHtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMDsgfSB9XG5cbmJvZHkucGFnZS10ZW1wbGF0ZS1ldmVudHMgLm5ld3MtZXZlbnQgYTpub3QoLmJ0bikge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiAyNHB4IDI0cHggNjBweDsgfVxuXG5ib2R5LnBhZ2UtdGVtcGxhdGUtZXZlbnRzIC5uZXdzLWV2ZW50LWRhdGUge1xuICBtYXJnaW46IDAgMCAyM3B4OyB9XG5cbmJvZHkucGFnZS10ZW1wbGF0ZS1ldmVudHMgLm5ld3MtZXZlbnQgLm5ld3MtZGVzY3JpcHRpb24ge1xuICBtYXJnaW46IDAgMCAyMnB4OyB9XG5cbmJvZHkucGFnZS10ZW1wbGF0ZS1ldmVudHMgLm5ld3MtZXZlbnQgLm5ld3MtZGF0ZSxcbmJvZHkucGFnZS10ZW1wbGF0ZS1ldmVudHMgLm5ld3MtZXZlbnQgLm5ld3MtdHlwZSB7XG4gIG1hcmdpbjogMCAwIDI0cHg7IH1cblxuYm9keS5wYWdlLXRlbXBsYXRlLWV2ZW50cyAubmV3cy1ldmVudCAuYnRuIHtcbiAgcGFkZGluZzogNXB4IDEycHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgYm9keS5wYWdlLXRlbXBsYXRlLWV2ZW50cyAubmV3cy1ldmVudCAuYnRuIHtcbiAgICAgIHBhZGRpbmc6IDVweCA5cHg7IH0gfVxuXG5ib2R5LnBhZ2UtdGVtcGxhdGUtZXZlbnRzIC5uZXdzLWV2ZW50IC5ib29rLW5vdyB7XG4gIGJvdHRvbTogMjRweDtcbiAgbGVmdDogMTUycHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IGF1dG87IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgYm9keS5wYWdlLXRlbXBsYXRlLWV2ZW50cyAubmV3cy1ldmVudCAuYm9vay1ub3cge1xuICAgICAgbGVmdDogMTM1cHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICBib2R5LnBhZ2UtdGVtcGxhdGUtZXZlbnRzIC5uZXdzLWV2ZW50IC5ib29rLW5vdyB7XG4gICAgICBsZWZ0OiBhdXRvO1xuICAgICAgcmlnaHQ6IDI1cHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgYm9keS5wYWdlLXRlbXBsYXRlLWV2ZW50cyAubmV3cy1ldmVudCAuYm9vay1ub3cge1xuICAgICAgbGVmdDogMTQ2cHg7XG4gICAgICByaWdodDogYXV0bzsgfSB9XG5cbmJvZHkucGFnZS10ZW1wbGF0ZS1mYXEgc2VjdGlvbi5wYWdlLWNvbnRlbnQge1xuICBwYWRkaW5nOiAyNXB4IDAgMDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBib2R5LnBhZ2UtdGVtcGxhdGUtZmFxIHNlY3Rpb24ucGFnZS1jb250ZW50IHtcbiAgICAgIHBhZGRpbmc6IDY0cHggMDsgfSB9XG4gIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgIGJvZHkucGFnZS10ZW1wbGF0ZS1mYXEgc2VjdGlvbi5wYWdlLWNvbnRlbnQgLmNvbnRhaW5lciB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGJvZHkucGFnZS10ZW1wbGF0ZS1mYXEgLmhlcm8tZGVzY3JpcHRpb24gPiAqIHtcbiAgICBtYXgtd2lkdGg6IDU2MHB4OyB9IH1cblxuYm9keS5wYWdlLXRlbXBsYXRlLWdyb3dlcnMgLmdyb3dlcnMtd3JhcHBlciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmc6IDMwcHggMCAwOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIGJvZHkucGFnZS10ZW1wbGF0ZS1ncm93ZXJzIC5ncm93ZXJzLXdyYXBwZXIge1xuICAgICAgcGFkZGluZzogMTVweCAwIDA7XG4gICAgICBtaW4taGVpZ2h0OiAxMTEzcHg7IH0gfVxuICBib2R5LnBhZ2UtdGVtcGxhdGUtZ3Jvd2VycyAuZ3Jvd2Vycy13cmFwcGVyICsgLmZvcm0tc3RheS1rbm93IHtcbiAgICBwYWRkaW5nLXRvcDogMjBweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgYm9keS5wYWdlLXRlbXBsYXRlLWdyb3dlcnMgLmdyb3dlcnMtd3JhcHBlciArIC5mb3JtLXN0YXkta25vdyB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA5NnB4OyB9IH1cblxuYm9keS5wYWdlLXRlbXBsYXRlLWdyb3dlcnMgLmdyb3dlcnMtbWFwIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgcmlnaHQ6IDE1cHg7XG4gIHRvcDogMDtcbiAgd2lkdGg6IGNhbGMoMTAwJSArIDIwcHgpOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIGJvZHkucGFnZS10ZW1wbGF0ZS1ncm93ZXJzIC5ncm93ZXJzLW1hcCB7XG4gICAgICBtaW4taGVpZ2h0OiAxMDk4cHg7IH0gfVxuICBib2R5LnBhZ2UtdGVtcGxhdGUtZ3Jvd2VycyAuZ3Jvd2Vycy1tYXAuc2hvdyB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgYm9keS5wYWdlLXRlbXBsYXRlLWdyb3dlcnMgLmdyb3dlcnMtbWFwICoge1xuICAgIHRyYW5zaXRpb246IG5vbmU7IH1cblxuYm9keS5wYWdlLXRlbXBsYXRlLWdyb3dlcnMgLmdyb3dlcnMtaGVhZGVyIHtcbiAgbWFyZ2luOiAwIDAgMjRweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICBib2R5LnBhZ2UtdGVtcGxhdGUtZ3Jvd2VycyAuZ3Jvd2Vycy1oZWFkZXIge1xuICAgICAgbWFyZ2luOiAwIDEzcHggMTZweDsgfSB9XG4gIGJvZHkucGFnZS10ZW1wbGF0ZS1ncm93ZXJzIC5ncm93ZXJzLWhlYWRlciBoMSB7XG4gICAgY29sb3I6ICM0MjU2NjQ7XG4gICAgZm9udDogMTJweC8xNnB4IFwiR290aGFtXCIsIHNhbnMtc2VyaWY7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDMuMzNweDtcbiAgICBtYXJnaW46IDhweCAwIDE1cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIGJvZHkucGFnZS10ZW1wbGF0ZS1ncm93ZXJzIC5ncm93ZXJzLWhlYWRlciBoMSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDMuODlweDtcbiAgICAgICAgbWFyZ2luOiAwIDAgMCAtMTZweDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfSB9XG4gIGJvZHkucGFnZS10ZW1wbGF0ZS1ncm93ZXJzIC5ncm93ZXJzLWhlYWRlci1zZWxlY3Qge1xuICAgIG1hcmdpbjogMCAyNXB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBib2R5LnBhZ2UtdGVtcGxhdGUtZ3Jvd2VycyAuZ3Jvd2Vycy1oZWFkZXItc2VsZWN0IHtcbiAgICAgICAgbWFyZ2luOiAwOyB9IH1cblxuYm9keS5wYWdlLXRlbXBsYXRlLWdyb3dlcnMgLmdyb3dlcnMtbGlzdCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBhZGRpbmc6IDAgMTVweCAxOHB4OyB9XG4gIGJvZHkucGFnZS10ZW1wbGF0ZS1ncm93ZXJzIC5ncm93ZXJzLWxpc3Quc2hvdyB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgYm9keS5wYWdlLXRlbXBsYXRlLWdyb3dlcnMgLmdyb3dlcnMtbGlzdCB7XG4gICAgICBwYWRkaW5nOiAwIDAgNjBweDsgfSB9XG5cbmJvZHkucGFnZS10ZW1wbGF0ZS1ncm93ZXJzIC5ncm93ZXJzLWl0ZW0ge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI0M2QUQ4RjtcbiAgY29sb3I6ICM0MjU2NjQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udDogMTJweC8yMnB4IFwiR290aGFtXCIsIHNhbnMtc2VyaWY7XG4gIHBhZGRpbmc6IDIzcHggMjFweCAyMXB4IDIxcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICBib2R5LnBhZ2UtdGVtcGxhdGUtZ3Jvd2VycyAuZ3Jvd2Vycy1pdGVtIHtcbiAgICAgIHBhZGRpbmc6IDIycHggMCAyMnB4IDIxcHg7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuOyB9IH1cbiAgYm9keS5wYWdlLXRlbXBsYXRlLWdyb3dlcnMgLmdyb3dlcnMtaXRlbTpob3ZlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAzMXB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICBib2R5LnBhZ2UtdGVtcGxhdGUtZ3Jvd2VycyAuZ3Jvd2Vycy1pdGVtOmhvdmVyIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAyMXB4OyB9XG4gICAgICAgIGJvZHkucGFnZS10ZW1wbGF0ZS1ncm93ZXJzIC5ncm93ZXJzLWl0ZW06aG92ZXI6OmFmdGVyIHtcbiAgICAgICAgICByaWdodDogMDsgfSB9XG4gIGJvZHkucGFnZS10ZW1wbGF0ZS1ncm93ZXJzIC5ncm93ZXJzLWl0ZW06OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbnMvaWNvbi1hcnJvdy1sZWZ0LnN2Z1wiKSBuby1yZXBlYXQ7XG4gICAgY29udGVudDogJyc7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IGNhbGMoNTAlIC0gNXB4KTtcbiAgICB3aWR0aDogMTVweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgYm9keS5wYWdlLXRlbXBsYXRlLWdyb3dlcnMgLmdyb3dlcnMtaXRlbTo6YWZ0ZXIge1xuICAgICAgICByaWdodDogLTIwcHg7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuMjVzIGVhc2U7IH0gfVxuICBib2R5LnBhZ2UtdGVtcGxhdGUtZ3Jvd2VycyAuZ3Jvd2Vycy1pdGVtLmFjdGl2ZSB7XG4gICAgY3Vyc29yOiBpbmhlcml0O1xuICAgIHBhZGRpbmc6IDI1cHggMjFweCAycHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIGJvZHkucGFnZS10ZW1wbGF0ZS1ncm93ZXJzIC5ncm93ZXJzLWl0ZW0uYWN0aXZlIHtcbiAgICAgICAgcGFkZGluZzogMjVweCAwIDIzcHggMjFweDsgfSB9XG4gICAgYm9keS5wYWdlLXRlbXBsYXRlLWdyb3dlcnMgLmdyb3dlcnMtaXRlbS5hY3RpdmU6OmFmdGVyIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICBib2R5LnBhZ2UtdGVtcGxhdGUtZ3Jvd2VycyAuZ3Jvd2Vycy1pdGVtLmFjdGl2ZSA+ICoge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7IH1cbiAgICBib2R5LnBhZ2UtdGVtcGxhdGUtZ3Jvd2VycyAuZ3Jvd2Vycy1pdGVtLmFjdGl2ZSAuZ3Jvd2Vycy1pdGVtLWxpbmsge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgIGJvZHkucGFnZS10ZW1wbGF0ZS1ncm93ZXJzIC5ncm93ZXJzLWl0ZW0uYWN0aXZlIC5sb2NhdGlvbiB7XG4gICAgICBtYXJnaW46IDAgMCAxcHg7IH1cbiAgICBib2R5LnBhZ2UtdGVtcGxhdGUtZ3Jvd2VycyAuZ3Jvd2Vycy1pdGVtLmFjdGl2ZSAudXNlZCB7XG4gICAgICBtYXJnaW46IDAgMCAxNnB4OyB9XG4gICAgYm9keS5wYWdlLXRlbXBsYXRlLWdyb3dlcnMgLmdyb3dlcnMtaXRlbS5hY3RpdmUgLmdyb3dlcnMtbWFwLWl0ZW0ge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7IH1cbiAgYm9keS5wYWdlLXRlbXBsYXRlLWdyb3dlcnMgLmdyb3dlcnMtaXRlbTpub3QoLmFjdGl2ZSkgLnVzZWQtd3JhcCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICBib2R5LnBhZ2UtdGVtcGxhdGUtZ3Jvd2VycyAuZ3Jvd2Vycy1pdGVtID4gKiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgdHJhbnNpdGlvbjogLjVzIGVhc2U7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cbiAgYm9keS5wYWdlLXRlbXBsYXRlLWdyb3dlcnMgLmdyb3dlcnMtaXRlbS1saW5rIHtcbiAgICBib3R0b206IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbGVmdDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgei1pbmRleDogOTsgfVxuICBib2R5LnBhZ2UtdGVtcGxhdGUtZ3Jvd2VycyAuZ3Jvd2Vycy1pdGVtIC5sb2NhdGlvbiB7XG4gICAgY29sb3I6ICM0MjU2NjQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udDogMTZweC8xOXB4IFwiVXRvcGlhIFN0ZFwiLCBzZXJpZjtcbiAgICBsZWZ0OiAwO1xuICAgIG1hcmdpbjogMCAwIDVweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3BhY2l0eTogMTtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlOyB9XG4gIGJvZHkucGFnZS10ZW1wbGF0ZS1ncm93ZXJzIC5ncm93ZXJzLWl0ZW0gLnVzZWQge1xuICAgIGNvbG9yOiAjQzZBRDhGO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBmb250OiAxMnB4LzIwcHggXCJVdG9waWEgU3RkXCIsIHNlcmlmO1xuICAgIGxlZnQ6IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XG4gICAgei1pbmRleDogMTA7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIGJvZHkucGFnZS10ZW1wbGF0ZS1ncm93ZXJzIC5ncm93ZXJzLWl0ZW0gLnVzZWQge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfSB9XG4gICAgYm9keS5wYWdlLXRlbXBsYXRlLWdyb3dlcnMgLmdyb3dlcnMtaXRlbSAudXNlZDpob3ZlciB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIGJvZHkucGFnZS10ZW1wbGF0ZS1ncm93ZXJzIC5ncm93ZXJzLWl0ZW0gLnVzZWQ6aG92ZXIge1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfSB9XG4gIGJvZHkucGFnZS10ZW1wbGF0ZS1ncm93ZXJzIC5ncm93ZXJzLWl0ZW0gcCB7XG4gICAgZm9udDogaW5oZXJpdDsgfVxuXG5ib2R5LnBhZ2UtdGVtcGxhdGUtZ3Jvd2VycyAuZ3Jvd2Vycy1pbWcge1xuICBtYXJnaW46IDAgMCAxOHB4OyB9XG4gIGJvZHkucGFnZS10ZW1wbGF0ZS1ncm93ZXJzIC5ncm93ZXJzLWltZyBpbWcge1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTsgfVxuXG5ib2R5LnBhZ2UtdGVtcGxhdGUtZ3Jvd2VycyAuZ3Jvd2Vycy1mYWN0cyB7XG4gIGZvbnQ6IDEwcHgvMTJweCBcIkdvdGhhbVwiLCBzYW5zLXNlcmlmO1xuICBwYWRkaW5nOiAwIDAgMTBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICBib2R5LnBhZ2UtdGVtcGxhdGUtZ3Jvd2VycyAuZ3Jvd2Vycy1mYWN0cyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgcGFkZGluZzogMCAwIDEwcHg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9IH1cbiAgYm9keS5wYWdlLXRlbXBsYXRlLWdyb3dlcnMgLmdyb3dlcnMtZmFjdHMtaXRlbSB7XG4gICAgbWFyZ2luOiAwIDAgMjBweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgYm9keS5wYWdlLXRlbXBsYXRlLWdyb3dlcnMgLmdyb3dlcnMtZmFjdHMtaXRlbSB7XG4gICAgICAgIG1hcmdpbjogMCAxNXB4IDAgMDsgfVxuICAgICAgICBib2R5LnBhZ2UtdGVtcGxhdGUtZ3Jvd2VycyAuZ3Jvd2Vycy1mYWN0cy1pdGVtOmxhc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbjogMDsgfSB9XG5cbmJvZHkucGFnZS10ZW1wbGF0ZS1ncm93ZXJzIC5ncm93ZXJzLW1hcC1pdGVtIHtcbiAgaGVpZ2h0OiAyNDFweDtcbiAgbWFyZ2luOiAwIC0yNXB4IDMwcHg7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7IH1cbiAgYm9keS5wYWdlLXRlbXBsYXRlLWdyb3dlcnMgLmdyb3dlcnMtbWFwLWl0ZW0gKiB7XG4gICAgdHJhbnNpdGlvbjogbm9uZTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICBib2R5LnBhZ2UtdGVtcGxhdGUtZ3Jvd2VycyAuZ3Jvd2Vycy1tYXAtaXRlbSB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGJvZHkucGFnZS10ZW1wbGF0ZS1sZWFybiAuaGVyby1kZXNjcmlwdGlvbiA+ICoge1xuICAgIG1heC13aWR0aDogNzIwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgYm9keS5wYWdlLXRlbXBsYXRlLWxlYXJuIC5uZXdzLWV2ZW50LWRhdGUge1xuICAgIG1hcmdpbjogMCAwIDIwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgYm9keS5wYWdlLXRlbXBsYXRlLWxlYXJuIC5uZXdzLWl0ZW0ge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEycHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxNHB4OyB9IH1cblxuYm9keS5wYWdlLXRlbXBsYXRlLWxlYXJuIC5uZXdzLWl0ZW0gLmJ0biB7XG4gIHBhZGRpbmc6IDVweCAxMXB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIGJvZHkucGFnZS10ZW1wbGF0ZS1sZWFybiAubmV3cy1pdGVtIC5idG4ge1xuICAgICAgcGFkZGluZzogNXB4IDdweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICBib2R5LnBhZ2UtdGVtcGxhdGUtbGVhcm4gLm5ld3MtaXRlbSAuYnRuIHtcbiAgICAgIHBhZGRpbmc6IDVweCAxMXB4OyB9IH1cblxuYm9keS5wYWdlLXRlbXBsYXRlLWxlYXJuIC5uZXdzLWl0ZW0gLmJvb2stbm93IHtcbiAgYm90dG9tOiAyNHB4O1xuICBsZWZ0OiAxNTJweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogYXV0bzsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBib2R5LnBhZ2UtdGVtcGxhdGUtbGVhcm4gLm5ld3MtaXRlbSAuYm9vay1ub3cge1xuICAgICAgbGVmdDogMTM1cHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICBib2R5LnBhZ2UtdGVtcGxhdGUtbGVhcm4gLm5ld3MtaXRlbSAuYm9vay1ub3cge1xuICAgICAgbGVmdDogYXV0bztcbiAgICAgIHJpZ2h0OiAyNXB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIGJvZHkucGFnZS10ZW1wbGF0ZS1sZWFybiAubmV3cy1pdGVtIC5ib29rLW5vdyB7XG4gICAgICBib3R0b206IDI1cHg7XG4gICAgICBsZWZ0OiAxNTdweDtcbiAgICAgIHJpZ2h0OiBhdXRvOyB9IH1cblxuYm9keS5wYWdlLXRlbXBsYXRlLWxlYXJuIC5uZXdzLXBvc3QgLmJ0biB7XG4gIHBhZGRpbmc6IDVweCAxMXB4OyB9XG5cbmJvZHkucGFnZS10ZW1wbGF0ZS1sb2NhdGlvbnMgLmZpbHRlciB7XG4gIHBhZGRpbmctdG9wOiA1MHB4OyB9XG4gIGJvZHkucGFnZS10ZW1wbGF0ZS1sb2NhdGlvbnMgLmZpbHRlci1hbGwgYSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGJvZHkucGFnZS10ZW1wbGF0ZS1sb2NhdGlvbnMgLmhlcm8tZGVzY3JpcHRpb24gPiAqIHtcbiAgICBtYXgtd2lkdGg6IDc5MHB4OyB9IH1cblxuYm9keS5wYWdlLXRlbXBsYXRlLWxvY2F0aW9ucyAubG9jYXRpb25zLXdyYXBwZXIge1xuICBwYWRkaW5nOiAyOHB4IDAgMDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICBib2R5LnBhZ2UtdGVtcGxhdGUtbG9jYXRpb25zIC5sb2NhdGlvbnMtd3JhcHBlciB7XG4gICAgICBwYWRkaW5nOiA1NnB4IDAgMDsgfSB9XG5cbmJvZHkucGFnZS10ZW1wbGF0ZS1sb2NhdGlvbnMgLmxvY2F0aW9ucy1oZWFkZXIge1xuICBtYXJnaW46IDAgMTBweCAxN3B4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgYm9keS5wYWdlLXRlbXBsYXRlLWxvY2F0aW9ucyAubG9jYXRpb25zLWhlYWRlciB7XG4gICAgICBtYXJnaW46IDAgMCA1NXB4O1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfSB9XG4gIGJvZHkucGFnZS10ZW1wbGF0ZS1sb2NhdGlvbnMgLmxvY2F0aW9ucy1oZWFkZXIgLnNlbGVjdCB7XG4gICAgbWFyZ2luOiAwIDAgMTZweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgYm9keS5wYWdlLXRlbXBsYXRlLWxvY2F0aW9ucyAubG9jYXRpb25zLWhlYWRlciAuc2VsZWN0IHtcbiAgICAgICAgbWFyZ2luOiAwOyB9IH1cblxuYm9keS5wYWdlLXRlbXBsYXRlLWxvY2F0aW9ucyAubG9jYXRpb25zLXRpdGxlIHtcbiAgZm9udDogMTJweC8zMnB4IFwiR290aGFtXCIsIHNhbnMtc2VyaWY7XG4gIGxldHRlci1zcGFjaW5nOiAzLjNweDtcbiAgbWFyZ2luOiA1cHggMCAxNXB4IC0xcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgYm9keS5wYWdlLXRlbXBsYXRlLWxvY2F0aW9ucyAubG9jYXRpb25zLXRpdGxlIHtcbiAgICAgIGZvbnQ6IDE0cHgvNDhweCBcIkdvdGhhbVwiLCBzYW5zLXNlcmlmO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDMuOXB4O1xuICAgICAgbWFyZ2luOiA1cHggMCAwIC0xcHg7IH0gfVxuXG5ib2R5LnBhZ2UtdGVtcGxhdGUtbG9jYXRpb25zIC5sb2NhdGlvbiB7XG4gIG1hcmdpbjogMCAyNXB4IDMwcHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgYm9keS5wYWdlLXRlbXBsYXRlLWxvY2F0aW9ucyAubG9jYXRpb24ge1xuICAgICAgbWFyZ2luOiAwIDAgNjBweCAxNXB4OyB9IH1cbiAgYm9keS5wYWdlLXRlbXBsYXRlLWxvY2F0aW9ucyAubG9jYXRpb24gLnJvdywgYm9keS5wYWdlLXRlbXBsYXRlLWxvY2F0aW9ucyAubG9jYXRpb24gYm9keS5zaW5nbGUtcHJvZHVjdCAudXBzZWxscyAucHJvZHVjdHMsIGJvZHkuc2luZ2xlLXByb2R1Y3QgLnVwc2VsbHMgYm9keS5wYWdlLXRlbXBsYXRlLWxvY2F0aW9ucyAubG9jYXRpb24gLnByb2R1Y3RzIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgYm9keS5wYWdlLXRlbXBsYXRlLWxvY2F0aW9ucyAubG9jYXRpb24gLnJvdywgYm9keS5wYWdlLXRlbXBsYXRlLWxvY2F0aW9ucyAubG9jYXRpb24gYm9keS5zaW5nbGUtcHJvZHVjdCAudXBzZWxscyAucHJvZHVjdHMsIGJvZHkuc2luZ2xlLXByb2R1Y3QgLnVwc2VsbHMgYm9keS5wYWdlLXRlbXBsYXRlLWxvY2F0aW9ucyAubG9jYXRpb24gLnByb2R1Y3RzIHtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTsgfSB9XG5cbmJvZHkucGFnZS10ZW1wbGF0ZS1sb2NhdGlvbnMgLnBhZ2luYXRpb24ge1xuICBwYWRkaW5nLXRvcDogMDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICBib2R5LnBhZ2UtdGVtcGxhdGUtbG9jYXRpb25zIC5wYWdpbmF0aW9uIHtcbiAgICAgIHBhZGRpbmctdG9wOiAzMXB4OyB9IH1cblxuLnBhZ2UtdGVtcGxhdGUtYWNjb3VudCAubG9naW4ge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiAyM3B4IDEwcHggMDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAucGFnZS10ZW1wbGF0ZS1hY2NvdW50IC5sb2dpbiB7XG4gICAgICBwYWRkaW5nOiAyNnB4IDAgNDlweDsgfSB9XG4gIC5wYWdlLXRlbXBsYXRlLWFjY291bnQgLmxvZ2luLWhlcm8gaDEge1xuICAgIGNvbG9yOiAjNDI1NjY0O1xuICAgIGZvbnQ6IDEycHgvMzJweCBcIkdvdGhhbVwiLCBzYW5zLXNlcmlmO1xuICAgIGxldHRlci1zcGFjaW5nOiAzLjNweDtcbiAgICBtYXJnaW46IDAgMCA4cHg7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLnBhZ2UtdGVtcGxhdGUtYWNjb3VudCAubG9naW4taGVybyBoMSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDMuOXB4O1xuICAgICAgICBtYXJnaW46IDAgMCAxNnB4OyB9IH1cbiAgLnBhZ2UtdGVtcGxhdGUtYWNjb3VudCAubG9naW4taGVybyBoMiB7XG4gICAgY29sb3I6ICM0MjU2NjQ7XG4gICAgZm9udDogMjRweC80MHB4IFwiVXRvcGlhIFN0ZFwiLCBzZXJpZjtcbiAgICBtYXJnaW46IDAgMCAyMnB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAucGFnZS10ZW1wbGF0ZS1hY2NvdW50IC5sb2dpbi1oZXJvIGgyIHtcbiAgICAgICAgZm9udC1zaXplOiAyNnB4O1xuICAgICAgICBtYXJnaW46IDAgMCA0MHB4OyB9IH1cbiAgLnBhZ2UtdGVtcGxhdGUtYWNjb3VudCAubG9naW4tc29jaWFsIC5uc2wtY29udGFpbmVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBwYWRkaW5nOiAwIDAgMjFweDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIC5wYWdlLXRlbXBsYXRlLWFjY291bnQgLmxvZ2luLXNvY2lhbCAubnNsLWNvbnRhaW5lciB7XG4gICAgICAgIG1heC13aWR0aDogNDMycHg7XG4gICAgICAgIHBhZGRpbmc6IDAgMCAxNnB4OyB9IH1cbiAgLnBhZ2UtdGVtcGxhdGUtYWNjb3VudCAubG9naW4tc29jaWFsIGEge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDEycHgpOyB9XG4gICAgLnBhZ2UtdGVtcGxhdGUtYWNjb3VudCAubG9naW4tc29jaWFsIGEgLmJ0bi1nb29nbGUsXG4gICAgLnBhZ2UtdGVtcGxhdGUtYWNjb3VudCAubG9naW4tc29jaWFsIGEgLmJ0bi1mYWNlYm9vayB7XG4gICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgICAgaGVpZ2h0OiAzNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDI2cHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA0MTRweCkge1xuICAgICAgICAucGFnZS10ZW1wbGF0ZS1hY2NvdW50IC5sb2dpbi1zb2NpYWwgYSAuYnRuLWdvb2dsZSxcbiAgICAgICAgLnBhZ2UtdGVtcGxhdGUtYWNjb3VudCAubG9naW4tc29jaWFsIGEgLmJ0bi1mYWNlYm9vayB7XG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAycHg7IH0gfVxuICAgICAgLnBhZ2UtdGVtcGxhdGUtYWNjb3VudCAubG9naW4tc29jaWFsIGEgLmJ0bi1nb29nbGU6aG92ZXIsXG4gICAgICAucGFnZS10ZW1wbGF0ZS1hY2NvdW50IC5sb2dpbi1zb2NpYWwgYSAuYnRuLWZhY2Vib29rOmhvdmVyIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzMnB4OyB9XG4gICAgICAucGFnZS10ZW1wbGF0ZS1hY2NvdW50IC5sb2dpbi1zb2NpYWwgYSAuYnRuLWdvb2dsZTo6YmVmb3JlLFxuICAgICAgLnBhZ2UtdGVtcGxhdGUtYWNjb3VudCAubG9naW4tc29jaWFsIGEgLmJ0bi1mYWNlYm9vazo6YmVmb3JlIHtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHdpZHRoOiAyNnB4OyB9XG4gICAgLnBhZ2UtdGVtcGxhdGUtYWNjb3VudCAubG9naW4tc29jaWFsIGEgLmJ0bi1nb29nbGU6OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbi1nb29nbGUuc3ZnXCIpIG5vLXJlcGVhdCAwIGNlbnRlcjsgfVxuICAgIC5wYWdlLXRlbXBsYXRlLWFjY291bnQgLmxvZ2luLXNvY2lhbCBhIC5idG4tZmFjZWJvb2s6OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbi1mYWNlYm9vay1sb2dpbi5zdmdcIikgbm8tcmVwZWF0IDAgY2VudGVyOyB9XG4gIC5wYWdlLXRlbXBsYXRlLWFjY291bnQgLmxvZ2luLWltYWdlIGltZyB7XG4gICAgbWFyZ2luOiAwIC0yNXB4O1xuICAgIG1heC13aWR0aDogY2FsYygxMDAlICsgNTBweCk7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcbiAgICAgIC5wYWdlLXRlbXBsYXRlLWFjY291bnQgLmxvZ2luLWltYWdlIGltZyB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9IH1cblxuYm9keS5wYWdlLXRlbXBsYXRlLW9mZmVycyAuYmFubmVyLXN0YXRpYyB7XG4gIG1hcmdpbjogMCAwIDQwcHg7XG4gIHBhZGRpbmc6IDAgMjVweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICBib2R5LnBhZ2UtdGVtcGxhdGUtb2ZmZXJzIC5iYW5uZXItc3RhdGljIHtcbiAgICAgIG1hcmdpbjogMCAwIDk2cHg7XG4gICAgICBwYWRkaW5nOiAwOyB9IH1cbiAgYm9keS5wYWdlLXRlbXBsYXRlLW9mZmVycyAuYmFubmVyLXN0YXRpYyAuY29udGFpbmVyIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIGJvZHkucGFnZS10ZW1wbGF0ZS1vZmZlcnMgLmJhbm5lci1zdGF0aWMgaW1nIHtcbiAgICBoZWlnaHQ6IDIxNXB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICBib2R5LnBhZ2UtdGVtcGxhdGUtb2ZmZXJzIC5iYW5uZXItc3RhdGljIGltZyB7XG4gICAgICAgIGhlaWdodDogYXV0bzsgfSB9XG5cbmJvZHkucGFnZS10ZW1wbGF0ZS1vZmZlcnMgLm9mZmVycy13cmFwcGVyIHtcbiAgcGFkZGluZzogMCAxMHB4IDA7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgYm9keS5wYWdlLXRlbXBsYXRlLW9mZmVycyAub2ZmZXJzLXdyYXBwZXIge1xuICAgICAgcGFkZGluZzogMCAwIDcwcHg7IH0gfVxuICBib2R5LnBhZ2UtdGVtcGxhdGUtb2ZmZXJzIC5vZmZlcnMtd3JhcHBlciAub2ZmZXItaXRlbSB7XG4gICAgbWFyZ2luOiAwIDAgNDBweDtcbiAgICBwYWRkaW5nOiAwIDE1cHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIGJvZHkucGFnZS10ZW1wbGF0ZS1vZmZlcnMgLm9mZmVycy13cmFwcGVyIC5vZmZlci1pdGVtIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMjRweDtcbiAgICAgICAgcGFkZGluZzogMCAxMnB4OyB9IH1cblxuLm9mZmljZS1vZmZlci1iYW5uZXIgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bzsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm9mZmljZS1vZmZlci1iYW5uZXIgLm1vYmlsZV9vZmZlcl9iYW5uZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm9mZmljZS1vZmZlci1iYW5uZXIgLm9mZmVyX2Jhbm5lciB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi5vZmZpY2Utb2ZmZXItaGVyby1zZWN0aW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmY2Y0NDtcbiAgcGFkZGluZzogNjBweCAwOyB9XG4gIC5vZmZpY2Utb2ZmZXItaGVyby1zZWN0aW9uIGgxIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxOyB9XG4gIC5vZmZpY2Utb2ZmZXItaGVyby1zZWN0aW9uIC5zdWJoZWFkaW5nIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiAzLjFlbTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBsaW5lLWhlaWdodDogMTsgfVxuXG4ub2ZmaWNlLW9mZmVyLWNvbnRlbnQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDYwcHggMDtcbiAgbWF4LXdpZHRoOiA4MDBweDtcbiAgbWFyZ2luOiBhdXRvOyB9XG4gIC5vZmZpY2Utb2ZmZXItY29udGVudCBoMiB7XG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtXCIsIHNhbnMtc2VyaWY7XG4gICAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuICAub2ZmaWNlLW9mZmVyLWNvbnRlbnQgcCB7XG4gICAgZm9udC1zaXplOiAxNXB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAub2ZmaWNlLW9mZmVyLWxlZnQtY29udGVudCAucm93LCAub2ZmaWNlLW9mZmVyLWxlZnQtY29udGVudCBib2R5LnNpbmdsZS1wcm9kdWN0IC51cHNlbGxzIC5wcm9kdWN0cywgYm9keS5zaW5nbGUtcHJvZHVjdCAudXBzZWxscyAub2ZmaWNlLW9mZmVyLWxlZnQtY29udGVudCAucHJvZHVjdHMsIC5vZmZpY2Utb2ZmZXItcmlnaHQtY29udGVudCAucm93LCAub2ZmaWNlLW9mZmVyLXJpZ2h0LWNvbnRlbnQgYm9keS5zaW5nbGUtcHJvZHVjdCAudXBzZWxscyAucHJvZHVjdHMsIGJvZHkuc2luZ2xlLXByb2R1Y3QgLnVwc2VsbHMgLm9mZmljZS1vZmZlci1yaWdodC1jb250ZW50IC5wcm9kdWN0cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAub2ZmaWNlLW9mZmVyLWxlZnQtY29udGVudCAucm93IC5jb2wtc20tMTIsIC5vZmZpY2Utb2ZmZXItbGVmdC1jb250ZW50IGJvZHkuc2luZ2xlLXByb2R1Y3QgLnVwc2VsbHMgLnByb2R1Y3RzIC5jb2wtc20tMTIsIGJvZHkuc2luZ2xlLXByb2R1Y3QgLnVwc2VsbHMgLm9mZmljZS1vZmZlci1sZWZ0LWNvbnRlbnQgLnByb2R1Y3RzIC5jb2wtc20tMTIsIC5vZmZpY2Utb2ZmZXItcmlnaHQtY29udGVudCAucm93IC5jb2wtc20tMTIsIC5vZmZpY2Utb2ZmZXItcmlnaHQtY29udGVudCBib2R5LnNpbmdsZS1wcm9kdWN0IC51cHNlbGxzIC5wcm9kdWN0cyAuY29sLXNtLTEyLCBib2R5LnNpbmdsZS1wcm9kdWN0IC51cHNlbGxzIC5vZmZpY2Utb2ZmZXItcmlnaHQtY29udGVudCAucHJvZHVjdHMgLmNvbC1zbS0xMiB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9IH1cblxuLm9mZmljZS1vZmZlci1sZWZ0LWNvbnRlbnQgLnJvdyAuY29sLXNtLTEyIGltZywgLm9mZmljZS1vZmZlci1sZWZ0LWNvbnRlbnQgYm9keS5zaW5nbGUtcHJvZHVjdCAudXBzZWxscyAucHJvZHVjdHMgLmNvbC1zbS0xMiBpbWcsIGJvZHkuc2luZ2xlLXByb2R1Y3QgLnVwc2VsbHMgLm9mZmljZS1vZmZlci1sZWZ0LWNvbnRlbnQgLnByb2R1Y3RzIC5jb2wtc20tMTIgaW1nLCAub2ZmaWNlLW9mZmVyLXJpZ2h0LWNvbnRlbnQgLnJvdyAuY29sLXNtLTEyIGltZywgLm9mZmljZS1vZmZlci1yaWdodC1jb250ZW50IGJvZHkuc2luZ2xlLXByb2R1Y3QgLnVwc2VsbHMgLnByb2R1Y3RzIC5jb2wtc20tMTIgaW1nLCBib2R5LnNpbmdsZS1wcm9kdWN0IC51cHNlbGxzIC5vZmZpY2Utb2ZmZXItcmlnaHQtY29udGVudCAucHJvZHVjdHMgLmNvbC1zbS0xMiBpbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87IH1cblxuLm9mZmljZS1vZmZlci1sZWZ0LWNvbnRlbnQgLnJvdyAuY29sLXNtLTEyIHAsIC5vZmZpY2Utb2ZmZXItbGVmdC1jb250ZW50IGJvZHkuc2luZ2xlLXByb2R1Y3QgLnVwc2VsbHMgLnByb2R1Y3RzIC5jb2wtc20tMTIgcCwgYm9keS5zaW5nbGUtcHJvZHVjdCAudXBzZWxscyAub2ZmaWNlLW9mZmVyLWxlZnQtY29udGVudCAucHJvZHVjdHMgLmNvbC1zbS0xMiBwLCAub2ZmaWNlLW9mZmVyLXJpZ2h0LWNvbnRlbnQgLnJvdyAuY29sLXNtLTEyIHAsIC5vZmZpY2Utb2ZmZXItcmlnaHQtY29udGVudCBib2R5LnNpbmdsZS1wcm9kdWN0IC51cHNlbGxzIC5wcm9kdWN0cyAuY29sLXNtLTEyIHAsIGJvZHkuc2luZ2xlLXByb2R1Y3QgLnVwc2VsbHMgLm9mZmljZS1vZmZlci1yaWdodC1jb250ZW50IC5wcm9kdWN0cyAuY29sLXNtLTEyIHAge1xuICBmb250LXNpemU6IDE1cHg7IH1cblxuLm9mZmljZS1vZmZlci1sZWZ0LWNvbnRlbnQgLnJvdyAuY29sLXNtLTEyIGgyLCAub2ZmaWNlLW9mZmVyLWxlZnQtY29udGVudCBib2R5LnNpbmdsZS1wcm9kdWN0IC51cHNlbGxzIC5wcm9kdWN0cyAuY29sLXNtLTEyIGgyLCBib2R5LnNpbmdsZS1wcm9kdWN0IC51cHNlbGxzIC5vZmZpY2Utb2ZmZXItbGVmdC1jb250ZW50IC5wcm9kdWN0cyAuY29sLXNtLTEyIGgyLCAub2ZmaWNlLW9mZmVyLXJpZ2h0LWNvbnRlbnQgLnJvdyAuY29sLXNtLTEyIGgyLCAub2ZmaWNlLW9mZmVyLXJpZ2h0LWNvbnRlbnQgYm9keS5zaW5nbGUtcHJvZHVjdCAudXBzZWxscyAucHJvZHVjdHMgLmNvbC1zbS0xMiBoMiwgYm9keS5zaW5nbGUtcHJvZHVjdCAudXBzZWxscyAub2ZmaWNlLW9mZmVyLXJpZ2h0LWNvbnRlbnQgLnByb2R1Y3RzIC5jb2wtc20tMTIgaDIge1xuICBmb250LWZhbWlseTogXCJHb3RoYW1cIiwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG5cbi5vZmZpY2Utb2ZmZXItbGVmdC1jb250ZW50IC5yb3cgLmNvbC1zbS0xMiAuY29udGVudF9pbm5lciwgLm9mZmljZS1vZmZlci1sZWZ0LWNvbnRlbnQgYm9keS5zaW5nbGUtcHJvZHVjdCAudXBzZWxscyAucHJvZHVjdHMgLmNvbC1zbS0xMiAuY29udGVudF9pbm5lciwgYm9keS5zaW5nbGUtcHJvZHVjdCAudXBzZWxscyAub2ZmaWNlLW9mZmVyLWxlZnQtY29udGVudCAucHJvZHVjdHMgLmNvbC1zbS0xMiAuY29udGVudF9pbm5lciwgLm9mZmljZS1vZmZlci1yaWdodC1jb250ZW50IC5yb3cgLmNvbC1zbS0xMiAuY29udGVudF9pbm5lciwgLm9mZmljZS1vZmZlci1yaWdodC1jb250ZW50IGJvZHkuc2luZ2xlLXByb2R1Y3QgLnVwc2VsbHMgLnByb2R1Y3RzIC5jb2wtc20tMTIgLmNvbnRlbnRfaW5uZXIsIGJvZHkuc2luZ2xlLXByb2R1Y3QgLnVwc2VsbHMgLm9mZmljZS1vZmZlci1yaWdodC1jb250ZW50IC5wcm9kdWN0cyAuY29sLXNtLTEyIC5jb250ZW50X2lubmVyIHtcbiAgcGFkZGluZzogMzBweCAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAub2ZmaWNlLW9mZmVyLWxlZnQtY29udGVudCAucm93IC5jb2wtc20tMTIgLmNvbnRlbnRfaW5uZXIsIC5vZmZpY2Utb2ZmZXItbGVmdC1jb250ZW50IGJvZHkuc2luZ2xlLXByb2R1Y3QgLnVwc2VsbHMgLnByb2R1Y3RzIC5jb2wtc20tMTIgLmNvbnRlbnRfaW5uZXIsIGJvZHkuc2luZ2xlLXByb2R1Y3QgLnVwc2VsbHMgLm9mZmljZS1vZmZlci1sZWZ0LWNvbnRlbnQgLnByb2R1Y3RzIC5jb2wtc20tMTIgLmNvbnRlbnRfaW5uZXIsIC5vZmZpY2Utb2ZmZXItcmlnaHQtY29udGVudCAucm93IC5jb2wtc20tMTIgLmNvbnRlbnRfaW5uZXIsIC5vZmZpY2Utb2ZmZXItcmlnaHQtY29udGVudCBib2R5LnNpbmdsZS1wcm9kdWN0IC51cHNlbGxzIC5wcm9kdWN0cyAuY29sLXNtLTEyIC5jb250ZW50X2lubmVyLCBib2R5LnNpbmdsZS1wcm9kdWN0IC51cHNlbGxzIC5vZmZpY2Utb2ZmZXItcmlnaHQtY29udGVudCAucHJvZHVjdHMgLmNvbC1zbS0xMiAuY29udGVudF9pbm5lciB7XG4gICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgbWF4LXdpZHRoOiA1MDBweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7IH0gfVxuXG4ub2ZmaWNlLW9mZmVyLWxlZnQtY29udGVudCB7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7IH1cblxuLmZvcm0tb2ZmaWNlLW9mZmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDYwcHggMDsgfVxuXG5ib2R5LnBhZ2UtdGVtcGxhdGUtb3VyLWNhZmVzIC5jYWZlLXdyYXBwZXIge1xuICBwYWRkaW5nOiA0OHB4IDAgOHB4OyB9XG5cbmJvZHkucGFnZS10ZW1wbGF0ZS1vdXItY2FmZXMgLmNhcmQtbG9jYXRpb24tbGlzdC1pbWcge1xuICBtYXgtaGVpZ2h0OiAyOTZweDtcbiAgbWluLWhlaWdodDogMjk2cHg7IH1cblxuYm9keS5wYWdlLXRlbXBsYXRlLW91ci1jYWZlcyAucGFnaW5hdGlvbiB7XG4gIHBhZGRpbmctdG9wOiAwOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIGJvZHkucGFnZS10ZW1wbGF0ZS1vdXItY2FmZXMgLnBhZ2luYXRpb24ge1xuICAgICAgcGFkZGluZy10b3A6IDMxcHg7IH0gfVxuXG5ib2R5LnBhZ2UtdGVtcGxhdGUtb3VyLXBlb3BsZSAudGVhbS1saXN0IHtcbiAgcGFkZGluZzogMzJweCAwIDQ5cHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgYm9keS5wYWdlLXRlbXBsYXRlLW91ci1wZW9wbGUgLnRlYW0tbGlzdCB7XG4gICAgICBwYWRkaW5nOiA5OXB4IDAgNDdweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIGJvZHkucGFnZS10ZW1wbGF0ZS1vdXItcGVvcGxlIC50ZWFtLWxpc3QgLmNvbnRhaW5lciB7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBib2R5LnBhZ2UtdGVtcGxhdGUtb3VyLXBlb3BsZSAudGVhbS1saXN0IC5jb250YWluZXIge1xuICAgICAgbWF4LXdpZHRoOiA3MjBweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIGJvZHkucGFnZS10ZW1wbGF0ZS1vdXItcGVvcGxlIC50ZWFtLWxpc3QgLmNvbnRhaW5lciB7XG4gICAgICBtYXgtd2lkdGg6IDk2MHB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIGJvZHkucGFnZS10ZW1wbGF0ZS1vdXItcGVvcGxlIC50ZWFtLWxpc3QgLmNvbnRhaW5lciB7XG4gICAgICBtYXgtd2lkdGg6IDExNDBweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgICBib2R5LnBhZ2UtdGVtcGxhdGUtb3VyLXBlb3BsZSAudGVhbS1saXN0IC5jb250YWluZXIge1xuICAgICAgbWF4LXdpZHRoOiAxMzcwcHg7IH0gfVxuICBib2R5LnBhZ2UtdGVtcGxhdGUtb3VyLXBlb3BsZSAudGVhbS1saXN0IC5jYXJkLXRlYW0ge1xuICAgIGhlaWdodDogMTAwJTsgfVxuXG5ib2R5LnBhZ2UtdGVtcGxhdGUtb3VyLXBlb3BsZSAub3VyLXBlb3BsZS1pbWcge1xuICBkaXNwbGF5OiBub25lOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIGJvZHkucGFnZS10ZW1wbGF0ZS1vdXItcGVvcGxlIC5vdXItcGVvcGxlLWltZyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgIGJvZHkucGFnZS10ZW1wbGF0ZS1vdXItcGVvcGxlIC5vdXItcGVvcGxlLWltZzo6YmVmb3JlIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGhlaWdodDogNTAlO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0b3A6IDA7IH1cbiAgICAgIGJvZHkucGFnZS10ZW1wbGF0ZS1vdXItcGVvcGxlIC5vdXItcGVvcGxlLWltZyBpbWcge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAyOyB9IH1cblxuYm9keS5wYWdlLXRlbXBsYXRlLW91ci1wZW9wbGUgLmFib3V0LWNvbXBhbnktYm90dG9tIHtcbiAgbWFyZ2luOiAwOyB9XG5cbmJvZHkucGFnZS10ZW1wbGF0ZS1zZWFyY2ggLmZvcm0tc3RheS1rbm93LFxuYm9keS5zZWFyY2gtcmVzdWx0cyAuZm9ybS1zdGF5LWtub3cge1xuICBwYWRkaW5nLXRvcDogMTAwcHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgYm9keS5wYWdlLXRlbXBsYXRlLXNlYXJjaCAuZm9ybS1zdGF5LWtub3csXG4gICAgYm9keS5zZWFyY2gtcmVzdWx0cyAuZm9ybS1zdGF5LWtub3cge1xuICAgICAgcGFkZGluZy10b3A6IDIwNHB4OyB9IH1cblxuYm9keS5zZWFyY2gtbm8tcmVzdWx0cyAuZm9ybS1zdGF5LWtub3cge1xuICBwYWRkaW5nLXRvcDogNDVweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICBib2R5LnNlYXJjaC1uby1yZXN1bHRzIC5mb3JtLXN0YXkta25vdyB7XG4gICAgICBwYWRkaW5nLXRvcDogNDZweDsgfSB9XG5cbmJvZHkuc2VhcmNoLW5vLXJlc3VsdHMgLm5vLXNlYXJjaC1yZXN1bHRzIHtcbiAgcGFkZGluZzogMjBweCAwIDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBib2R5LnNlYXJjaC1uby1yZXN1bHRzIC5uby1zZWFyY2gtcmVzdWx0cyB7XG4gICAgICBwYWRkaW5nOiAxNjRweCAwIDA7IH0gfVxuICBib2R5LnNlYXJjaC1uby1yZXN1bHRzIC5uby1zZWFyY2gtcmVzdWx0cyBwIHtcbiAgICBjb2xvcjogIzQyNTY2NDtcbiAgICBmb250OiAyNXB4LzQwcHggXCJVdG9waWEgU3RkXCIsIHNlcmlmOyB9XG5cbmJvZHkuc2luZ2xlLWNhZmUgLmxvY2F0aW9uLWRlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAyNnB4OyB9XG5cbi5saW5rLWluc3RhZ3JhbSBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogI2M2YWQ4ZjsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgYm9keS5zaW5nbGUtZXZlbnQgLmhlYWRlcixcbiAgYm9keS5zaW5nbGUtY291cnNlIC5oZWFkZXIge1xuICAgIGhlaWdodDogMTM3cHg7IH0gfVxuXG5ib2R5LnNpbmdsZS1ldmVudCAuZXZlbnQtdG9wLFxuYm9keS5zaW5nbGUtY291cnNlIC5ldmVudC10b3Age1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiAyOHB4IDAgMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIGJvZHkuc2luZ2xlLWV2ZW50IC5ldmVudC10b3AsXG4gICAgYm9keS5zaW5nbGUtY291cnNlIC5ldmVudC10b3Age1xuICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgIHBhZGRpbmc6IDgwcHggMCAwO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfSB9XG4gIGJvZHkuc2luZ2xlLWV2ZW50IC5ldmVudC10b3AgaDEsXG4gIGJvZHkuc2luZ2xlLWNvdXJzZSAuZXZlbnQtdG9wIGgxIHtcbiAgICBjb2xvcjogIzQyNTY2NDtcbiAgICBmb250OiAyNHB4LzMwcHggXCJVdG9waWEgU3RkXCIsIHNlcmlmO1xuICAgIG1hcmdpbjogMCAwIDEycHg7IH1cblxuYm9keS5zaW5nbGUtZXZlbnQgLmV2ZW50LWNvbnRlbnQsXG5ib2R5LnNpbmdsZS1jb3Vyc2UgLmV2ZW50LWNvbnRlbnQge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIGJvZHkuc2luZ2xlLWV2ZW50IC5ldmVudC1jb250ZW50LFxuICAgIGJvZHkuc2luZ2xlLWNvdXJzZSAuZXZlbnQtY29udGVudCB7XG4gICAgICBwYWRkaW5nOiAwIDAgOTZweDsgfSB9XG4gIGJvZHkuc2luZ2xlLWV2ZW50IC5ldmVudC1jb250ZW50LXNpZGViYXIsXG4gIGJvZHkuc2luZ2xlLWNvdXJzZSAuZXZlbnQtY29udGVudC1zaWRlYmFyIHtcbiAgICBtYXJnaW46IDAgMTBweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgYm9keS5zaW5nbGUtZXZlbnQgLmV2ZW50LWNvbnRlbnQtc2lkZWJhcixcbiAgICAgIGJvZHkuc2luZ2xlLWNvdXJzZSAuZXZlbnQtY29udGVudC1zaWRlYmFyIHtcbiAgICAgICAgbWFyZ2luOiAwOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIGJvZHkuc2luZ2xlLWV2ZW50IC5ldmVudC1jb250ZW50LXNpZGViYXIsXG4gICAgICBib2R5LnNpbmdsZS1jb3Vyc2UgLmV2ZW50LWNvbnRlbnQtc2lkZWJhciB7XG4gICAgICAgIG1hcmdpbjogMCAwIDAgOC4zMzMzMyU7IH0gfVxuICBib2R5LnNpbmdsZS1ldmVudCAuZXZlbnQtY29udGVudC1pbWcsXG4gIGJvZHkuc2luZ2xlLWNvdXJzZSAuZXZlbnQtY29udGVudC1pbWcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgYm9keS5zaW5nbGUtZXZlbnQgLmV2ZW50LWNvbnRlbnQtaW1nLFxuICAgICAgYm9keS5zaW5nbGUtY291cnNlIC5ldmVudC1jb250ZW50LWltZyB7XG4gICAgICAgIG1hcmdpbjogMTBweCAwIDI3cHg7IH0gfVxuICAgIGJvZHkuc2luZ2xlLWV2ZW50IC5ldmVudC1jb250ZW50LWltZzo6YmVmb3JlLFxuICAgIGJvZHkuc2luZ2xlLWNvdXJzZSAuZXZlbnQtY29udGVudC1pbWc6OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBsZWZ0OiAtMTAwMHB4O1xuICAgICAgaGVpZ2h0OiA1MCU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogLTEwMDBweDtcbiAgICAgIHRvcDogMDtcbiAgICAgIHotaW5kZXg6IC0xOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgYm9keS5zaW5nbGUtZXZlbnQgLmV2ZW50LWNvbnRlbnQtaW1nOjpiZWZvcmUsXG4gICAgICAgIGJvZHkuc2luZ2xlLWNvdXJzZSAuZXZlbnQtY29udGVudC1pbWc6OmJlZm9yZSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTsgfSB9XG4gICAgYm9keS5zaW5nbGUtZXZlbnQgLmV2ZW50LWNvbnRlbnQtaW1nIGltZyxcbiAgICBib2R5LnNpbmdsZS1jb3Vyc2UgLmV2ZW50LWNvbnRlbnQtaW1nIGltZyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbjogYXV0bzsgfVxuICBib2R5LnNpbmdsZS1ldmVudCAuZXZlbnQtY29udGVudCAubmV3cy1ldmVudC1kYXRlLFxuICBib2R5LnNpbmdsZS1jb3Vyc2UgLmV2ZW50LWNvbnRlbnQgLm5ld3MtZXZlbnQtZGF0ZSB7XG4gICAgbWFyZ2luOiAwIDAgMjNweDsgfVxuICBib2R5LnNpbmdsZS1ldmVudCAuZXZlbnQtY29udGVudCAubmV3cy1kYXRlLFxuICBib2R5LnNpbmdsZS1ldmVudCAuZXZlbnQtY29udGVudCAubmV3cy10eXBlLFxuICBib2R5LnNpbmdsZS1jb3Vyc2UgLmV2ZW50LWNvbnRlbnQgLm5ld3MtZGF0ZSxcbiAgYm9keS5zaW5nbGUtY291cnNlIC5ldmVudC1jb250ZW50IC5uZXdzLXR5cGUge1xuICAgIG1hcmdpbjogMCAwIDI4cHg7IH1cbiAgYm9keS5zaW5nbGUtZXZlbnQgLmV2ZW50LWNvbnRlbnQgLmJvb2stbm93LFxuICBib2R5LnNpbmdsZS1jb3Vyc2UgLmV2ZW50LWNvbnRlbnQgLmJvb2stbm93IHtcbiAgICBtYXJnaW46IDE5cHggMCAwO1xuICAgIHBhZGRpbmc6IDVweCAxMnB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBib2R5LnNpbmdsZS1ldmVudCAuZXZlbnQtY29udGVudCAuYm9vay1ub3csXG4gICAgICBib2R5LnNpbmdsZS1jb3Vyc2UgLmV2ZW50LWNvbnRlbnQgLmJvb2stbm93IHtcbiAgICAgICAgbWFyZ2luOiAyMnB4IDAgMDsgfSB9XG4gIGJvZHkuc2luZ2xlLWV2ZW50IC5ldmVudC1jb250ZW50LWRlc2NyaXB0aW9uLFxuICBib2R5LnNpbmdsZS1jb3Vyc2UgLmV2ZW50LWNvbnRlbnQtZGVzY3JpcHRpb24ge1xuICAgIGZvbnQ6IDEycHgvMjRweCBcIlV0b3BpYSBTdGRcIiwgc2VyaWY7XG4gICAgbWFyZ2luOiAyN3B4IDM1cHggMzdweCAzMnB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBib2R5LnNpbmdsZS1ldmVudCAuZXZlbnQtY29udGVudC1kZXNjcmlwdGlvbixcbiAgICAgIGJvZHkuc2luZ2xlLWNvdXJzZSAuZXZlbnQtY29udGVudC1kZXNjcmlwdGlvbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICAgIG1hcmdpbjogMDsgfSB9XG4gICAgYm9keS5zaW5nbGUtZXZlbnQgLmV2ZW50LWNvbnRlbnQtZGVzY3JpcHRpb24gaDEsXG4gICAgYm9keS5zaW5nbGUtY291cnNlIC5ldmVudC1jb250ZW50LWRlc2NyaXB0aW9uIGgxIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBib2R5LnNpbmdsZS1ldmVudCAuZXZlbnQtY29udGVudC1kZXNjcmlwdGlvbiBoMSxcbiAgICAgICAgYm9keS5zaW5nbGUtY291cnNlIC5ldmVudC1jb250ZW50LWRlc2NyaXB0aW9uIGgxIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBmb250OiAyNnB4LzQwcHggXCJVdG9waWEgU3RkXCIsIHNlcmlmO1xuICAgICAgICAgIG1hcmdpbjogMCAwIDEwcHg7IH0gfVxuICAgIGJvZHkuc2luZ2xlLWV2ZW50IC5ldmVudC1jb250ZW50LWRlc2NyaXB0aW9uIGgyLFxuICAgIGJvZHkuc2luZ2xlLWNvdXJzZSAuZXZlbnQtY29udGVudC1kZXNjcmlwdGlvbiBoMiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZvbnQ6IDIycHgvMzRweCBcIlV0b3BpYSBTdGRcIiwgc2VyaWY7XG4gICAgICBtYXJnaW46IDAgMCAxMHB4OyB9XG4gICAgYm9keS5zaW5nbGUtZXZlbnQgLmV2ZW50LWNvbnRlbnQtZGVzY3JpcHRpb24gaDMsXG4gICAgYm9keS5zaW5nbGUtY291cnNlIC5ldmVudC1jb250ZW50LWRlc2NyaXB0aW9uIGgzIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZm9udDogMThweC8yOHB4IFwiVXRvcGlhIFN0ZFwiLCBzZXJpZjtcbiAgICAgIG1hcmdpbjogMCAwIDEwcHg7IH1cbiAgICBib2R5LnNpbmdsZS1ldmVudCAuZXZlbnQtY29udGVudC1kZXNjcmlwdGlvbiBoNCxcbiAgICBib2R5LnNpbmdsZS1jb3Vyc2UgLmV2ZW50LWNvbnRlbnQtZGVzY3JpcHRpb24gaDQge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250OiAxNnB4LzI0cHggXCJVdG9waWEgU3RkXCIsIHNlcmlmO1xuICAgICAgbWFyZ2luOiAwIDAgMTBweDsgfVxuICAgIGJvZHkuc2luZ2xlLWV2ZW50IC5ldmVudC1jb250ZW50LWRlc2NyaXB0aW9uIGg1LFxuICAgIGJvZHkuc2luZ2xlLWNvdXJzZSAuZXZlbnQtY29udGVudC1kZXNjcmlwdGlvbiBoNSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZvbnQ6IDE0cHgvMjBweCBcIlV0b3BpYSBTdGRcIiwgc2VyaWY7XG4gICAgICBtYXJnaW46IDAgMCAxMHB4OyB9XG4gICAgYm9keS5zaW5nbGUtZXZlbnQgLmV2ZW50LWNvbnRlbnQtZGVzY3JpcHRpb24gaDYsXG4gICAgYm9keS5zaW5nbGUtY291cnNlIC5ldmVudC1jb250ZW50LWRlc2NyaXB0aW9uIGg2IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZm9udDogMTJweC8xOHB4IFwiVXRvcGlhIFN0ZFwiLCBzZXJpZjtcbiAgICAgIG1hcmdpbjogMCAwIDEwcHg7IH1cbiAgICBib2R5LnNpbmdsZS1ldmVudCAuZXZlbnQtY29udGVudC1kZXNjcmlwdGlvbiBwLFxuICAgIGJvZHkuc2luZ2xlLWNvdXJzZSAuZXZlbnQtY29udGVudC1kZXNjcmlwdGlvbiBwIHtcbiAgICAgIG1hcmdpbjogMCAwIDEwcHg7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgICBib2R5LnNpbmdsZS1ldmVudCAuZXZlbnQtY29udGVudC1kZXNjcmlwdGlvbiBwLFxuICAgICAgICBib2R5LnNpbmdsZS1jb3Vyc2UgLmV2ZW50LWNvbnRlbnQtZGVzY3JpcHRpb24gcCB7XG4gICAgICAgICAgbWFyZ2luOiAwIDAgMTBweDsgfSB9XG4gICAgICBib2R5LnNpbmdsZS1ldmVudCAuZXZlbnQtY29udGVudC1kZXNjcmlwdGlvbiBwOmxhc3QtY2hpbGQsXG4gICAgICBib2R5LnNpbmdsZS1jb3Vyc2UgLmV2ZW50LWNvbnRlbnQtZGVzY3JpcHRpb24gcDpsYXN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luOiAwOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICBib2R5LnNpbmdsZS1ldmVudCAuZXZlbnQtY29udGVudC1kZXNjcmlwdGlvbiB1bCxcbiAgICAgIGJvZHkuc2luZ2xlLWV2ZW50IC5ldmVudC1jb250ZW50LWRlc2NyaXB0aW9uIG9sLFxuICAgICAgYm9keS5zaW5nbGUtY291cnNlIC5ldmVudC1jb250ZW50LWRlc2NyaXB0aW9uIHVsLFxuICAgICAgYm9keS5zaW5nbGUtY291cnNlIC5ldmVudC1jb250ZW50LWRlc2NyaXB0aW9uIG9sIHtcbiAgICAgICAgbWFyZ2luOiAwIDAgMzJweDsgfSB9XG4gICAgYm9keS5zaW5nbGUtZXZlbnQgLmV2ZW50LWNvbnRlbnQtZGVzY3JpcHRpb24gdWwgbGksXG4gICAgYm9keS5zaW5nbGUtY291cnNlIC5ldmVudC1jb250ZW50LWRlc2NyaXB0aW9uIHVsIGxpIHtcbiAgICAgIHBhZGRpbmc6IDAgMCAwIDE1cHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgIGJvZHkuc2luZ2xlLWV2ZW50IC5ldmVudC1jb250ZW50LWRlc2NyaXB0aW9uIHVsIGxpOjpiZWZvcmUsXG4gICAgICBib2R5LnNpbmdsZS1jb3Vyc2UgLmV2ZW50LWNvbnRlbnQtZGVzY3JpcHRpb24gdWwgbGk6OmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNjNmFkOGY7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGhlaWdodDogNnB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMTJweDtcbiAgICAgICAgd2lkdGg6IDZweDsgfVxuICAgIGJvZHkuc2luZ2xlLWV2ZW50IC5ldmVudC1jb250ZW50LWRlc2NyaXB0aW9uIG9sLFxuICAgIGJvZHkuc2luZ2xlLWNvdXJzZSAuZXZlbnQtY29udGVudC1kZXNjcmlwdGlvbiBvbCB7XG4gICAgICBjb3VudGVyLXJlc2V0OiBjb3VudGVyO1xuICAgICAgcGFkZGluZzogMDsgfVxuICAgICAgYm9keS5zaW5nbGUtZXZlbnQgLmV2ZW50LWNvbnRlbnQtZGVzY3JpcHRpb24gb2wgb2wsXG4gICAgICBib2R5LnNpbmdsZS1jb3Vyc2UgLmV2ZW50LWNvbnRlbnQtZGVzY3JpcHRpb24gb2wgb2wge1xuICAgICAgICBwYWRkaW5nOiAwIDAgMCAxNXB4OyB9XG4gICAgICBib2R5LnNpbmdsZS1ldmVudCAuZXZlbnQtY29udGVudC1kZXNjcmlwdGlvbiBvbCBsaSxcbiAgICAgIGJvZHkuc2luZ2xlLWNvdXJzZSAuZXZlbnQtY29udGVudC1kZXNjcmlwdGlvbiBvbCBsaSB7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgICBib2R5LnNpbmdsZS1ldmVudCAuZXZlbnQtY29udGVudC1kZXNjcmlwdGlvbiBvbCBsaTo6YmVmb3JlLFxuICAgICAgICBib2R5LnNpbmdsZS1jb3Vyc2UgLmV2ZW50LWNvbnRlbnQtZGVzY3JpcHRpb24gb2wgbGk6OmJlZm9yZSB7XG4gICAgICAgICAgY29sb3I6ICNjNmFkOGY7XG4gICAgICAgICAgY29udGVudDogY291bnRlcihjb3VudGVyKSBcIi4gXCI7XG4gICAgICAgICAgY291bnRlci1pbmNyZW1lbnQ6IGNvdW50ZXI7XG4gICAgICAgICAgcGFkZGluZzogMCA1cHggMCAwOyB9XG4gICAgYm9keS5zaW5nbGUtZXZlbnQgLmV2ZW50LWNvbnRlbnQtZGVzY3JpcHRpb24gLmxpbmstYm9vay1ub3csXG4gICAgYm9keS5zaW5nbGUtY291cnNlIC5ldmVudC1jb250ZW50LWRlc2NyaXB0aW9uIC5saW5rLWJvb2stbm93IHtcbiAgICAgIGNvbG9yOiAjNDI1NjY0O1xuICAgICAgZm9udDogMTVweC8zMnB4IFwiVXRvcGlhIFN0ZFwiLCBzZXJpZjtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gICAgICBib2R5LnNpbmdsZS1ldmVudCAuZXZlbnQtY29udGVudC1kZXNjcmlwdGlvbiAubGluay1ib29rLW5vdzpob3ZlcixcbiAgICAgIGJvZHkuc2luZ2xlLWNvdXJzZSAuZXZlbnQtY29udGVudC1kZXNjcmlwdGlvbiAubGluay1ib29rLW5vdzpob3ZlciB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAgIGJvZHkuc2luZ2xlLWV2ZW50IC5ldmVudC1jb250ZW50LWRlc2NyaXB0aW9uIGEsXG4gICAgYm9keS5zaW5nbGUtY291cnNlIC5ldmVudC1jb250ZW50LWRlc2NyaXB0aW9uIGEge1xuICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICAgICAgYm9keS5zaW5nbGUtZXZlbnQgLmV2ZW50LWNvbnRlbnQtZGVzY3JpcHRpb24gYTpob3ZlcixcbiAgICAgIGJvZHkuc2luZ2xlLWNvdXJzZSAuZXZlbnQtY29udGVudC1kZXNjcmlwdGlvbiBhOmhvdmVyIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICBib2R5LnNpbmdsZS1sb2NhdGlvbiAuaGVhZGVyIHtcbiAgICBoZWlnaHQ6IDEzN3B4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGJvZHkuc2luZ2xlLWxvY2F0aW9uIC5oZXJvLWRlc2NyaXB0aW9uID4gKiB7XG4gICAgbWF4LXdpZHRoOiA3MDBweDsgfSB9XG5cbmJvZHkuc2luZ2xlLWxvY2F0aW9uIC5yb3ctY2FyZHMtc3RhdGljIHtcbiAgcGFkZGluZzogMCAxcHggMTJweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICBib2R5LnNpbmdsZS1sb2NhdGlvbiAucm93LWNhcmRzLXN0YXRpYyB7XG4gICAgICBtYXJnaW46IDAgMCA0NHB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgYm9keS5zaW5nbGUtbG9jYXRpb24gLnJvdy1jYXJkcy1zdGF0aWMgLmNvbnRhaW5lciB7XG4gICAgICBtYXgtd2lkdGg6IDU0MHB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgYm9keS5zaW5nbGUtbG9jYXRpb24gLnJvdy1jYXJkcy1zdGF0aWMgLmNvbnRhaW5lciB7XG4gICAgICBtYXgtd2lkdGg6IDcyMHB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgYm9keS5zaW5nbGUtbG9jYXRpb24gLnJvdy1jYXJkcy1zdGF0aWMgLmNvbnRhaW5lciB7XG4gICAgICBtYXgtd2lkdGg6IDk2MHB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIGJvZHkuc2luZ2xlLWxvY2F0aW9uIC5yb3ctY2FyZHMtc3RhdGljIC5jb250YWluZXIge1xuICAgICAgbWF4LXdpZHRoOiAxMTQwcHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gICAgYm9keS5zaW5nbGUtbG9jYXRpb24gLnJvdy1jYXJkcy1zdGF0aWMgLmNvbnRhaW5lciB7XG4gICAgICBtYXgtd2lkdGg6IDEzNzBweDsgfSB9XG4gIGJvZHkuc2luZ2xlLWxvY2F0aW9uIC5yb3ctY2FyZHMtc3RhdGljIGgyLnRpdGxlIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgbWFyZ2luOiAwIDAgMThweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgYm9keS5zaW5nbGUtbG9jYXRpb24gLnJvdy1jYXJkcy1zdGF0aWMgaDIudGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIG1hcmdpbjogMnB4IDAgMTZweDsgfSB9XG4gIGJvZHkuc2luZ2xlLWxvY2F0aW9uIC5yb3ctY2FyZHMtc3RhdGljIC5yb3ctY2FyZHMtdGV4dCB7XG4gICAgcGFkZGluZzogMjZweCAwIDExcHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIGJvZHkuc2luZ2xlLWxvY2F0aW9uIC5yb3ctY2FyZHMtc3RhdGljIC5yb3ctY2FyZHMtdGV4dCB7XG4gICAgICAgIHBhZGRpbmc6IDMycHggMCAxMXB4OyB9IH1cbiAgICBib2R5LnNpbmdsZS1sb2NhdGlvbiAucm93LWNhcmRzLXN0YXRpYyAucm93LWNhcmRzLXRleHQ6OmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gIGJvZHkuc2luZ2xlLWxvY2F0aW9uIC5yb3ctY2FyZHMtc3RhdGljIC5uZXdzLWV2ZW50LWNvbnRlbnQ6aG92ZXIgLm5ld3MtZXZlbnQtZGF0ZSB7XG4gICAgY29sb3I6ICNDMEMwQzA7IH1cbiAgYm9keS5zaW5nbGUtbG9jYXRpb24gLnJvdy1jYXJkcy1zdGF0aWMgLm5ld3MtZXZlbnQtZGF0ZSB7XG4gICAgbWFyZ2luOiAwIDAgMjFweDsgfVxuICBib2R5LnNpbmdsZS1sb2NhdGlvbiAucm93LWNhcmRzLXN0YXRpYyAubmV3cy1jYXRlZ29yeSB7XG4gICAgbWFyZ2luOiAwIDAgMTFweDsgfVxuICBib2R5LnNpbmdsZS1sb2NhdGlvbiAucm93LWNhcmRzLXN0YXRpYyAubmV3cy1kYXRlLFxuICBib2R5LnNpbmdsZS1sb2NhdGlvbiAucm93LWNhcmRzLXN0YXRpYyAubmV3cy10eXBlIHtcbiAgICBtYXJnaW46IDAgMCAyNHB4OyB9XG4gIGJvZHkuc2luZ2xlLWxvY2F0aW9uIC5yb3ctY2FyZHMtc3RhdGljIC5uZXdzLWV2ZW50LXRpdGxlIHtcbiAgICBtYXJnaW46IDAgMCAzN3B4OyB9XG4gIGJvZHkuc2luZ2xlLWxvY2F0aW9uIC5yb3ctY2FyZHMtc3RhdGljIC5uZXdzLWV2ZW50IGE6bm90KC5idG4pIHtcbiAgICBtaW4taGVpZ2h0OiAzODBweDtcbiAgICBwYWRkaW5nOiAyNHB4IDI0cHggNjVweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgYm9keS5zaW5nbGUtbG9jYXRpb24gLnJvdy1jYXJkcy1zdGF0aWMgLm5ld3MtZXZlbnQgYTpub3QoLmJ0bikge1xuICAgICAgICBwYWRkaW5nOiAzMHB4IDI0cHggNjVweDsgfSB9XG4gIGJvZHkuc2luZ2xlLWxvY2F0aW9uIC5yb3ctY2FyZHMtc3RhdGljIC5uZXdzLWV2ZW50IC5uZXdzLWRlc2NyaXB0aW9uIHtcbiAgICBtYXJnaW46IDAgMCAyMnB4OyB9XG5cbmJvZHkuc2luZ2xlLWxvY2F0aW9uIC5vdXItcGVvcGxlIHtcbiAgcGFkZGluZzogMCAwIDQ4cHg7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgYm9keS5zaW5nbGUtbG9jYXRpb24gLm91ci1wZW9wbGUge1xuICAgICAgcGFkZGluZzogMCAwIDRweDsgfSB9XG4gIGJvZHkuc2luZ2xlLWxvY2F0aW9uIC5vdXItcGVvcGxlIC5jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDAgMCA0OHB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICBib2R5LnNpbmdsZS1sb2NhdGlvbiAub3VyLXBlb3BsZSAuY29udGFpbmVyIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDE0OHB4O1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgYm9keS5zaW5nbGUtbG9jYXRpb24gLm91ci1wZW9wbGUge1xuICAgICAgcGFkZGluZzogMjBweCAwIDAgMDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgIGJvZHkuc2luZ2xlLWxvY2F0aW9uIC5vdXItcGVvcGxlIC5jb250YWluZXIge1xuICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgYm9keS5zaW5nbGUtbG9jYXRpb24gLm91ci1wZW9wbGUgLmNvbnRhaW5lciB7XG4gICAgICBtYXgtd2lkdGg6IDcyMHB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgYm9keS5zaW5nbGUtbG9jYXRpb24gLm91ci1wZW9wbGUgLmNvbnRhaW5lciB7XG4gICAgICBtYXgtd2lkdGg6IDk2MHB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgIGJvZHkuc2luZ2xlLWxvY2F0aW9uIC5vdXItcGVvcGxlIC5jb250YWluZXIge1xuICAgICAgbWF4LXdpZHRoOiAxMTQwcHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTQ0MHB4KSB7XG4gICAgYm9keS5zaW5nbGUtbG9jYXRpb24gLm91ci1wZW9wbGUgLmNvbnRhaW5lciB7XG4gICAgICBtYXgtd2lkdGg6IDEzNzBweDsgfSB9XG4gIGJvZHkuc2luZ2xlLWxvY2F0aW9uIC5vdXItcGVvcGxlIGgyLnRpdGxlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIGJvZHkuc2luZ2xlLWxvY2F0aW9uIC5vdXItcGVvcGxlIGgyLnRpdGxlIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwOyB9IH1cbiAgYm9keS5zaW5nbGUtbG9jYXRpb24gLm91ci1wZW9wbGUgLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIGJvZHkuc2luZ2xlLWxvY2F0aW9uIC5vdXItcGVvcGxlIC5jb250YWluZXIge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgYm9keS5wYWdlLXRlbXBsYXRlLXN1YnNjcmlwdGlvbiAuaGVyby1kZXNjcmlwdGlvbiA+ICoge1xuICAgIG1heC13aWR0aDogNzIwcHg7IH0gfVxuXG5ib2R5LnBhZ2UtdGVtcGxhdGUtc3Vic2NyaXB0aW9uIC5zdWJzY3JpcHRpb24ge1xuICBwYWRkaW5nOiAyNHB4IDEwcHggMDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICBib2R5LnBhZ2UtdGVtcGxhdGUtc3Vic2NyaXB0aW9uIC5zdWJzY3JpcHRpb24ge1xuICAgICAgcGFkZGluZzogMjRweCAwIDA7IH0gfVxuICBib2R5LnBhZ2UtdGVtcGxhdGUtc3Vic2NyaXB0aW9uIC5zdWJzY3JpcHRpb24taXRlbSAucG9zaXRpb24tcmVsYXRpdmUge1xuICAgIHotaW5kZXg6IDk7IH1cbiAgYm9keS5wYWdlLXRlbXBsYXRlLXN1YnNjcmlwdGlvbiAuc3Vic2NyaXB0aW9uLWl0ZW0gLmNvbC1tZC03IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIGJvZHkucGFnZS10ZW1wbGF0ZS1zdWJzY3JpcHRpb24gLnN1YnNjcmlwdGlvbi1pdGVtIC5jb2wtbWQtNyB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH0gfVxuICBib2R5LnBhZ2UtdGVtcGxhdGUtc3Vic2NyaXB0aW9uIC5zdWJzY3JpcHRpb24tY29uZmlybWF0aW9uIC5jb2wtbWQtNyB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG4gIGJvZHkucGFnZS10ZW1wbGF0ZS1zdWJzY3JpcHRpb24gLnN1YnNjcmlwdGlvbi1jb25maXJtYXRpb24gLnN1YnNjcmlwdGlvbi1jb250ZW50IHtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiBhdXRvOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICBib2R5LnBhZ2UtdGVtcGxhdGUtc3Vic2NyaXB0aW9uIC5zdWJzY3JpcHRpb24tY29uZmlybWF0aW9uIC5zdWJzY3JpcHRpb24tY29udGVudCB7XG4gICAgICAgIG1hcmdpbjogaW5pdGlhbDtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7IH0gfVxuICBib2R5LnBhZ2UtdGVtcGxhdGUtc3Vic2NyaXB0aW9uIC5zdWJzY3JpcHRpb24tdGl0bGUge1xuICAgIGNvbG9yOiAjNDI1NjY0O1xuICAgIGZvbnQ6IDcwMCAxMnB4LzEycHggXCJHb3RoYW1cIiwgc2Fucy1zZXJpZjtcbiAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICAgIG1hcmdpbjogMzlweCAwIDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIGJvZHkucGFnZS10ZW1wbGF0ZS1zdWJzY3JpcHRpb24gLnN1YnNjcmlwdGlvbi10aXRsZSB7XG4gICAgICAgIG1pbi13aWR0aDogMTAzcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIHdpZHRoOiBhdXRvOyB9IH1cbiAgYm9keS5wYWdlLXRlbXBsYXRlLXN1YnNjcmlwdGlvbiAuc3Vic2NyaXB0aW9uLWNvbnRlbnQge1xuICAgIGZvbnQ6IDEycHgvMjJweCBcIkdvdGhhbVwiLCBzYW5zLXNlcmlmO1xuICAgIHBhZGRpbmc6IDMycHggMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIGJvZHkucGFnZS10ZW1wbGF0ZS1zdWJzY3JpcHRpb24gLnN1YnNjcmlwdGlvbi1jb250ZW50IHtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwM3B4KTsgfSB9XG4gICAgYm9keS5wYWdlLXRlbXBsYXRlLXN1YnNjcmlwdGlvbiAuc3Vic2NyaXB0aW9uLWNvbnRlbnQ6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICNkOGQ4ZDg7XG4gICAgICBib3R0b206IDA7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGhlaWdodDogMXB4O1xuICAgICAgbGVmdDogMDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgYm9keS5wYWdlLXRlbXBsYXRlLXN1YnNjcmlwdGlvbiAuc3Vic2NyaXB0aW9uLXNob3J0IHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIGJvZHkucGFnZS10ZW1wbGF0ZS1zdWJzY3JpcHRpb24gLnN1YnNjcmlwdGlvbi1zaG9ydCB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBpbmhlcml0O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9IH1cbiAgYm9keS5wYWdlLXRlbXBsYXRlLXN1YnNjcmlwdGlvbiAuc3Vic2NyaXB0aW9uIC5xdWFudGl0eSB7XG4gICAgbWF4LXdpZHRoOiAxMzZweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgYm9keS5wYWdlLXRlbXBsYXRlLXN1YnNjcmlwdGlvbiAuc3Vic2NyaXB0aW9uIC5xdWFudGl0eSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4OyB9IH1cbiAgYm9keS5wYWdlLXRlbXBsYXRlLXN1YnNjcmlwdGlvbiAuc3Vic2NyaXB0aW9uLXRodW1icyB7XG4gICAgbWFyZ2luOiAzM3B4IC0yNXB4IDI4cHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIGJvZHkucGFnZS10ZW1wbGF0ZS1zdWJzY3JpcHRpb24gLnN1YnNjcmlwdGlvbi10aHVtYnMge1xuICAgICAgICBtYXJnaW46IDE2cHggMCAwOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgYm9keS5wYWdlLXRlbXBsYXRlLXN1YnNjcmlwdGlvbiAuc3Vic2NyaXB0aW9uIC5jdXJyZW50IC5zdWJzY3JpcHRpb24tdGh1bWIge1xuICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMnB4ICNjNmFkOGY7IH0gfVxuICBib2R5LnBhZ2UtdGVtcGxhdGUtc3Vic2NyaXB0aW9uIC5zdWJzY3JpcHRpb24tdGh1bWIge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBjb2xvcjogIzdjN2M3YztcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmb250OiAxMnB4LzE4cHggXCJHb3RoYW1cIiwgc2Fucy1zZXJpZjtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIG1pbi1oZWlnaHQ6IDIxNHB4O1xuICAgIHBhZGRpbmc6IDMycHggMjhweCA1cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgYm9keS5wYWdlLXRlbXBsYXRlLXN1YnNjcmlwdGlvbiAuc3Vic2NyaXB0aW9uLXRodW1iIGltZyB7XG4gICAgICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gICAgICBtYXJnaW46IDAgMCA1cHg7IH1cbiAgICBib2R5LnBhZ2UtdGVtcGxhdGUtc3Vic2NyaXB0aW9uIC5zdWJzY3JpcHRpb24tdGh1bWIgaW5wdXQge1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHotaW5kZXg6IC0xOyB9XG4gICAgYm9keS5wYWdlLXRlbXBsYXRlLXN1YnNjcmlwdGlvbiAuc3Vic2NyaXB0aW9uLXRodW1iLXRpdGxlIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9XG4gICAgYm9keS5wYWdlLXRlbXBsYXRlLXN1YnNjcmlwdGlvbiAuc3Vic2NyaXB0aW9uLXRodW1iLWJpZyB7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIG1heC13aWR0aDogMjg4cHg7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAgICAgICBib2R5LnBhZ2UtdGVtcGxhdGUtc3Vic2NyaXB0aW9uIC5zdWJzY3JpcHRpb24tdGh1bWItYmlnIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDI1M3B4OyB9IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgICAgICAgYm9keS5wYWdlLXRlbXBsYXRlLXN1YnNjcmlwdGlvbiAuc3Vic2NyaXB0aW9uLXRodW1iLWJpZyB7XG4gICAgICAgICAgbWF4LXdpZHRoOiAzMTFweDsgfSB9XG4gICAgICBib2R5LnBhZ2UtdGVtcGxhdGUtc3Vic2NyaXB0aW9uIC5zdWJzY3JpcHRpb24tdGh1bWItYmlnIGltZyB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDMxM3B4OyB9XG4gIGJvZHkucGFnZS10ZW1wbGF0ZS1zdWJzY3JpcHRpb24gLnN1YnNjcmlwdGlvbi1kZXNjcmlwdGlvbi1wcm9kdWN0IHtcbiAgICBiYWNrZ3JvdW5kOiAjNDI1NjY0O1xuICAgIHBhZGRpbmc6IDQwcHggMzFweCA0MXB4IDMycHg7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgICBib2R5LnBhZ2UtdGVtcGxhdGUtc3Vic2NyaXB0aW9uIC5zdWJzY3JpcHRpb24tZGVzY3JpcHRpb24tcHJvZHVjdCBoMyB7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2ZmZjtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgZm9udDogMTRweC8yNHB4IFwiR290aGFtXCIsIHNhbnMtc2VyaWY7XG4gICAgICBtYXJnaW46IDAgMCAxNHB4O1xuICAgICAgcGFkZGluZzogMjBweCAwIDA7IH1cbiAgICBib2R5LnBhZ2UtdGVtcGxhdGUtc3Vic2NyaXB0aW9uIC5zdWJzY3JpcHRpb24tZGVzY3JpcHRpb24tcHJvZHVjdCBwIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgZm9udDogMTVweC8yNHB4IFwiVXRvcGlhIFN0ZFwiLCBzZXJpZjtcbiAgICAgIG1hcmdpbjogMCAwIDMycHg7IH1cbiAgICBib2R5LnBhZ2UtdGVtcGxhdGUtc3Vic2NyaXB0aW9uIC5zdWJzY3JpcHRpb24tZGVzY3JpcHRpb24tcHJvZHVjdCAuYnRuIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIG1heC13aWR0aDogMTk2cHg7IH1cbiAgYm9keS5wYWdlLXRlbXBsYXRlLXN1YnNjcmlwdGlvbiAuc3Vic2NyaXB0aW9uIC5ncmluZC1pdGVtIHtcbiAgICBiYWNrZ3JvdW5kOiAjZWVlO1xuICAgIGZsZXgtd3JhcDogbm93cmFwOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICBib2R5LnBhZ2UtdGVtcGxhdGUtc3Vic2NyaXB0aW9uIC5zdWJzY3JpcHRpb24gLmdyaW5kLWl0ZW0ge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmOyB9IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIGJvZHkucGFnZS10ZW1wbGF0ZS1zdWJzY3JpcHRpb24gLnN1YnNjcmlwdGlvbiAuZ3JpbmQtaXRlbSBpbnB1dDpjaGVja2VkIH4gLmdyaW5kLW92ZXJsYXkge1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAycHggI2M2YWQ4ZjsgfSB9XG4gIGJvZHkucGFnZS10ZW1wbGF0ZS1zdWJzY3JpcHRpb24gLnN1YnNjcmlwdGlvbi12YWx1ZS10aXRsZSB7XG4gICAgY29sb3I6ICM0MjU2NjQ7XG4gICAgZm9udDogMThweC8yNHB4IFwiVXRvcGlhIFN0ZFwiLCBzZXJpZjtcbiAgICBtYXJnaW46IDAgMCA4cHg7IH1cbiAgYm9keS5wYWdlLXRlbXBsYXRlLXN1YnNjcmlwdGlvbiAuc3Vic2NyaXB0aW9uLXZhbHVlLXRleHQge1xuICAgIGNvbG9yOiAjNDI1NjY0O1xuICAgIGZvbnQ6IDE0cHgvMjRweCBcIkdvdGhhbVwiLCBzYW5zLXNlcmlmO1xuICAgIG1hcmdpbjogMCAwIDEycHg7IH1cbiAgYm9keS5wYWdlLXRlbXBsYXRlLXN1YnNjcmlwdGlvbiAuc3Vic2NyaXB0aW9uLXZhbHVlLXByaWNlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZvbnQ6IDMycHgvMzJweCBcIlV0b3BpYSBTdGRcIiwgc2VyaWY7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwIDAgMjlweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgYm9keS5wYWdlLXRlbXBsYXRlLXN1YnNjcmlwdGlvbiAuc3Vic2NyaXB0aW9uLXZhbHVlLXByaWNlIHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsgfSB9XG4gICAgYm9keS5wYWdlLXRlbXBsYXRlLXN1YnNjcmlwdGlvbiAuc3Vic2NyaXB0aW9uLXZhbHVlLXByaWNlLW5ldyB7XG4gICAgICBjb2xvcjogIzQyNTY2NDsgfVxuICAgIGJvZHkucGFnZS10ZW1wbGF0ZS1zdWJzY3JpcHRpb24gLnN1YnNjcmlwdGlvbi12YWx1ZS1wcmljZS1vbGQge1xuICAgICAgY29sb3I6ICNjNmFkOGY7XG4gICAgICBtYXJnaW46IDAgMTZweCAwIDA7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDsgfVxuICBib2R5LnBhZ2UtdGVtcGxhdGUtc3Vic2NyaXB0aW9uIC5zdWJzY3JpcHRpb24gLmJ0biB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIG1heC13aWR0aDogMTIzcHg7IH1cbiAgYm9keS5wYWdlLXRlbXBsYXRlLXN1YnNjcmlwdGlvbiAuc3Vic2NyaXB0aW9uIC5zbGlkZXItaW5mbyB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3R0b206IDM3cHg7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIHJpZ2h0OiA1NXB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICBib2R5LnBhZ2UtdGVtcGxhdGUtc3Vic2NyaXB0aW9uIC5zdWJzY3JpcHRpb24gLnNsaWRlci1pbmZvIHtcbiAgICAgICAgZGlzcGxheTogZmxleDsgfSB9XG4gIGJvZHkucGFnZS10ZW1wbGF0ZS1zdWJzY3JpcHRpb24gLnN1YnNjcmlwdGlvbiAucmFkaW8ge1xuICAgIGhlaWdodDogMzJweDtcbiAgICBtYXJnaW46IDA7XG4gICAgd2lkdGg6IGluaXRpYWw7IH1cbiAgICBib2R5LnBhZ2UtdGVtcGxhdGUtc3Vic2NyaXB0aW9uIC5zdWJzY3JpcHRpb24gLnJhZGlvLXRpdGxlOjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICBib3JkZXItd2lkdGg6IDRweDtcbiAgICAgIGhlaWdodDogMTZweDtcbiAgICAgIHRvcDogMTFweDtcbiAgICAgIHdpZHRoOiAxNnB4OyB9XG4gICAgYm9keS5wYWdlLXRlbXBsYXRlLXN1YnNjcmlwdGlvbiAuc3Vic2NyaXB0aW9uIC5yYWRpbyBpbnB1dDpjaGVja2VkICsgLnJhZGlvLXRpdGxlOjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZDogI2M2YWQ4ZjsgfVxuICBib2R5LnBhZ2UtdGVtcGxhdGUtc3Vic2NyaXB0aW9uIC5zdWJzY3JpcHRpb24gLnByb2R1Y3Qtc2l6ZSB7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiA4cHggOHB4IDhweCAyNHB4O1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICBib2R5LnBhZ2UtdGVtcGxhdGUtc3Vic2NyaXB0aW9uIC5zdWJzY3JpcHRpb24gLnByb2R1Y3Qtc2l6ZSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDcwcHg7XG4gICAgICAgIHdpZHRoOiBhdXRvOyB9IH1cblxuYm9keS5wYWdlLXRlbXBsYXRlLXN1YnNjcmlwdGlvbiAuZmFuY3lib3gtY29udGVudCB7XG4gIHBhZGRpbmc6IDA7IH1cblxuYm9keS5wYWdlLXRlbXBsYXRlLXN1YnNjcmlwdGlvbiAudG9vbHRpcC1oZWxwLW1vZGFsIHtcbiAgbWFyZ2luOiAwOyB9XG5cbi5vZmZpY2Utb2ZmZXItbmFycm93X2NvbnRhaW5lciB7XG4gIG1heC13aWR0aDogOTUwcHg7IH1cblxuLmZvbnRfeGwge1xuICBmb250LXNpemU6IDUwcHggIWltcG9ydGFudDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGluZS1oZWlnaHQ6IDEuMiAhaW1wb3J0YW50OyB9XG5cbi5tYXJnaW5fdG9wX3NtIHtcbiAgbWFyZ2luLXRvcDogMzBweDsgfVxuXG4ueWVsbG93X2J1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWM1MmQ7XG4gIHBhZGRpbmc6IDIwcHggNDBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tdG9wOiAxNXB4OyB9XG5cbi55ZWxsb3dfYnV0dG9uIHNwYW4ge1xuICBib3JkZXItYm90dG9tOiAwO1xuICB3aWR0aDogYXV0bztcbiAgbWF4LXdpZHRoOiA0MDBweCAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBoZWlnaHQ6IGF1dG87IH1cblxuLnllbGxvd19idXR0b246aG92ZXIgc3Bhbjpob3ZlciB7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nOiAwIDUwcHggMCAwcHg7IH1cblxuLnNwZWNpYWxfdGV4dCB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDM2cHggIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IEdvdGhhbSwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBtYXJnaW46IDQwcHggMCAhaW1wb3J0YW50OyB9XG5cbi5oZXJvLWRlc2NyaXB0aW9uIC5idG4tYXJyb3cge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5oZXJvLWRlc2NyaXB0aW9uIC5idG4tYXJyb3cge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgcGFkZGluZzogMDsgfVxuICAueWVsbG93X2J1dHRvbjpob3ZlciBzcGFuOmhvdmVyIHtcbiAgICBwYWRkaW5nOiAwOyB9IH1cblxuYm9keS5wYWdlLXRlbXBsYXRlLXRoYW5rLXlvdSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgYm9keS5wYWdlLXRlbXBsYXRlLXRoYW5rLXlvdSAuaGVyby1kZXNjcmlwdGlvbiA+ICoge1xuICAgICAgbWF4LXdpZHRoOiA2ODBweDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0MTRweCkge1xuICAgIGJvZHkucGFnZS10ZW1wbGF0ZS10aGFuay15b3UgLmhlcm8tZGVzY3JpcHRpb24gLmJ0bi1hcnJvdyB7XG4gICAgICBmb250LXNpemU6IDEycHg7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICBib2R5LnBhZ2UtdGVtcGxhdGUtdGhhbmsteW91IC5oZXJvLWRlc2NyaXB0aW9uIC5idG4tYXJyb3cge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgZm9udC1zaXplOiAxNHB4OyB9IH1cbiAgYm9keS5wYWdlLXRlbXBsYXRlLXRoYW5rLXlvdSAuYmFubmVyLXN0YXRpYyB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDAgMjVweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgYm9keS5wYWdlLXRlbXBsYXRlLXRoYW5rLXlvdSAuYmFubmVyLXN0YXRpYyB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMDsgfSB9XG4gICAgYm9keS5wYWdlLXRlbXBsYXRlLXRoYW5rLXlvdSAuYmFubmVyLXN0YXRpYyBpbWcge1xuICAgICAgaGVpZ2h0OiAyMTVweDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAgIGJvZHkucGFnZS10ZW1wbGF0ZS10aGFuay15b3UgLmJhbm5lci1zdGF0aWMgaW1nIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgbWFyZ2luOiBhdXRvOyB9IH1cblxuLnRyYWluaW5nLWhlcm8tc2VjdGlvbiB7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7IH1cbiAgLnRyYWluaW5nLWhlcm8tc2VjdGlvbiAuY29udGVudF9pbm5lciB7XG4gICAgcGFkZGluZzogMzBweCAwIDUwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gICAgICAudHJhaW5pbmctaGVyby1zZWN0aW9uIC5jb250ZW50X2lubmVyIHtcbiAgICAgICAgcGFkZGluZzogNjBweCAwIDgwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIG1heC13aWR0aDogNjAwcHg7IH0gfVxuICAgIC50cmFpbmluZy1oZXJvLXNlY3Rpb24gLmNvbnRlbnRfaW5uZXIgaDEge1xuICAgICAgZm9udC1mYW1pbHk6IFwiVXRvcGlhIFN0ZFwiLCBzZXJpZiwgc2Fucy1zZXJpZjtcbiAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgZm9udC1zaXplOiA0NXB4O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IGluaXRpYWw7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkge1xuICAgICAgICAudHJhaW5pbmctaGVyby1zZWN0aW9uIC5jb250ZW50X2lubmVyIGgxIHtcbiAgICAgICAgICBmb250LXNpemU6IDcycHg7IH0gfVxuICAgIC50cmFpbmluZy1oZXJvLXNlY3Rpb24gLmNvbnRlbnRfaW5uZXIgcCB7XG4gICAgICBmb250LWZhbWlseTogXCJVdG9waWEgU3RkXCIsIHNlcmlmLCBzYW5zLXNlcmlmO1xuICAgICAgZm9udC1zaXplOiAzMHB4O1xuICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgIGxldHRlci1zcGFjaW5nOiBub3JtYWw7IH1cblxuLmZvcm0tdHJhaW5pbmcgI2ZpZWxkXzEyXzEyIC5nZmllbGRfbGFiZWwge1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbjogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogYXV0bztcbiAgY29sb3I6ICM0MjU2NjQ7XG4gIGZvbnQ6IDUwMCAxM3B4IEdvdGhhbSwgc2Fucy1zZXJpZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuXG4uZm9ybS10cmFpbmluZyAjZmllbGRfMTJfMTIgLmdpbnB1dF9jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2MDBweCkge1xuICAgIC5mb3JtLXRyYWluaW5nICNmaWVsZF8xMl8xMiAuZ2lucHV0X2NvbnRhaW5lciB1bCB7XG4gICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICBmbGV4LWJhc2lzOiAwO1xuICAgICAgLXdlYmtpdC1jb2x1bW4tY291bnQ6IDI7XG4gICAgICAtbW96LWNvbHVtbi1jb3VudDogMjtcbiAgICAgIGNvbHVtbi1jb3VudDogMjsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIC5mb3JtLXRyYWluaW5nICNmaWVsZF8xMl8xMiAuZ2lucHV0X2NvbnRhaW5lciB1bCB7XG4gICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICBmbGV4LWJhc2lzOiAwO1xuICAgICAgLXdlYmtpdC1jb2x1bW4tY291bnQ6IDM7XG4gICAgICAtbW96LWNvbHVtbi1jb3VudDogMztcbiAgICAgIGNvbHVtbi1jb3VudDogMzsgfSB9XG4gIC5mb3JtLXRyYWluaW5nICNmaWVsZF8xMl8xMiAuZ2lucHV0X2NvbnRhaW5lciB1bCBsaSBsYWJlbCB7XG4gICAgZm9udC1zaXplOiAxNHB4OyB9XG5cbi5mb3JtLXRyYWluaW5nIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIHdpZHRoOiAyNDBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAuZm9ybS10cmFpbmluZyBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICAgICAgd2lkdGg6IDI2MHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGJvZHkucGFnZS10ZW1wbGF0ZS13aG9sZXNhbGUgLmhlcm8tZGVzY3JpcHRpb24gPiAqIHtcbiAgICBtYXgtd2lkdGg6IDY4MHB4OyB9IH1cblxuYm9keS5wYWdlLXRlbXBsYXRlLXdob2xlc2FsZSAuYmFubmVyLXN0YXRpYyB7XG4gIHBhZGRpbmc6IDAgMjVweDsgfVxuICBib2R5LnBhZ2UtdGVtcGxhdGUtd2hvbGVzYWxlIC5iYW5uZXItc3RhdGljIC5jb250YWluZXIge1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgYm9keS5wYWdlLXRlbXBsYXRlLXdob2xlc2FsZSAuYmFubmVyLXN0YXRpYyBpbWcge1xuICAgIGhlaWdodDogMjE1cHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIGJvZHkucGFnZS10ZW1wbGF0ZS13aG9sZXNhbGUgLmJhbm5lci1zdGF0aWMgaW1nIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvOyB9IH1cblxuYm9keS5wYWdlLXRlbXBsYXRlLXdob2xlc2FsZSAuYWR2YW50YWdlcyB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHBhZGRpbmc6IDAgMCAzNHB4O1xuICBtYXJnaW46IDM1cHggMCAwOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIGJvZHkucGFnZS10ZW1wbGF0ZS13aG9sZXNhbGUgLmFkdmFudGFnZXMge1xuICAgICAgbWFyZ2luOiA5M3B4IDAgMDtcbiAgICAgIHBhZGRpbmc6IDAgMCA5M3B4OyB9IH1cbiAgYm9keS5wYWdlLXRlbXBsYXRlLXdob2xlc2FsZSAuYWR2YW50YWdlcyBoMiB7XG4gICAgbWFyZ2luOiAwIDAgMjRweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgYm9keS5wYWdlLXRlbXBsYXRlLXdob2xlc2FsZSAuYWR2YW50YWdlcyBoMiB7XG4gICAgICAgIG1hcmdpbjogMCAwIDE2cHg7IH0gfVxuICBib2R5LnBhZ2UtdGVtcGxhdGUtd2hvbGVzYWxlIC5hZHZhbnRhZ2VzLWxpc3Qge1xuICAgIHBhZGRpbmctdG9wOiA1cHg7IH1cblxuYm9keS5wYWdlLXRlbXBsYXRlLXdob2xlc2FsZSAuYXdhcmRzIHtcbiAgcGFkZGluZzogMCAwIDUwcHg7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgYm9keS5wYWdlLXRlbXBsYXRlLXdob2xlc2FsZSAuYXdhcmRzIHtcbiAgICAgIHBhZGRpbmc6IDAgMCA4M3B4OyB9IH1cblxuYm9keS5wYWdlLXRlbXBsYXRlLXdob2xlc2FsZSAuY2xvc2Uge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbnMvaWNvbi1jbG9zZS5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcbiAgaGVpZ2h0OiAxN3B4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG9wYWNpdHk6IDE7XG4gIHJpZ2h0OiAyN3B4O1xuICB0b3A6IDI3cHg7XG4gIHdpZHRoOiAxOXB4OyB9XG5cbmJvZHkucGFnZS10ZW1wbGF0ZS13aG9sZXNhbGUgLmdmb3JtX3dyYXBwZXIgLnRleHRhcmVhIHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuYm9keS5wYWdlLXRlbXBsYXRlLXdob2xlc2FsZSAuZ2Zvcm1fd3JhcHBlciAuZ2Zvcm1fYnV0dG9uIHtcbiAgd2lkdGg6IDEwMHB4OyB9XG5cbi5mb290ZXIge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiAzOXB4IDAgNXB4OyB9XG4gIC5mb290ZXIgLnJvdywgLmZvb3RlciBib2R5LnNpbmdsZS1wcm9kdWN0IC51cHNlbGxzIC5wcm9kdWN0cywgYm9keS5zaW5nbGUtcHJvZHVjdCAudXBzZWxscyAuZm9vdGVyIC5wcm9kdWN0cyB7XG4gICAgbWFyZ2luOiAwIC0xMXB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgLmZvb3RlciAucm93LCAuZm9vdGVyIGJvZHkuc2luZ2xlLXByb2R1Y3QgLnVwc2VsbHMgLnByb2R1Y3RzLCBib2R5LnNpbmdsZS1wcm9kdWN0IC51cHNlbGxzIC5mb290ZXIgLnByb2R1Y3RzIHtcbiAgICAgICAgbWFyZ2luOiAwIC0xNXB4OyB9IH1cbiAgLmZvb3Rlci1sb2dvIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luOiAwIDAgNDJweCA1cHg7IH1cbiAgICAuZm9vdGVyLWxvZ28gaW1nIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgbWF4LXdpZHRoOiA2NHB4OyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgLmZvb3Rlci1sb2dvIGltZyB7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxMDAlOyB9IH1cbiAgLmZvb3Rlci1pbmZvIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogOTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmZvb3Rlci1pbmZvIHtcbiAgICAgICAgbGVmdDogLTRweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDcxcHg7IH0gfVxuICAuZm9vdGVyLWNvbnRhY3Qge1xuICAgIHBhZGRpbmc6IDAgMCAxMHB4OyB9XG4gICAgLmZvb3Rlci1jb250YWN0LWl0ZW0ge1xuICAgICAgZm9udDogMTRweC8xOHB4IFwiVXRvcGlhIFN0ZFwiLCBzZXJpZjtcbiAgICAgIG1hcmdpbjogMCAwIDEycHg7IH1cbiAgICAuZm9vdGVyLWNvbnRhY3QgcCB7XG4gICAgICBjb2xvcjogIzQyNTY2NDtcbiAgICAgIGZvbnQ6IGluaGVyaXQ7IH1cbiAgICAuZm9vdGVyLWNvbnRhY3QgYSB7XG4gICAgICBjb2xvcjogIzQyNTY2NDtcbiAgICAgIGZvbnQ6IGluaGVyaXQ7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgICAgIC5mb290ZXItY29udGFjdCBhOmhvdmVyIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgLmZvb3Rlci1ib3R0b20ge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjRDhEOEQ4O1xuICAgIHBhZGRpbmc6IDExcHggMCAwOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAuZm9vdGVyLWJvdHRvbSB7XG4gICAgICAgIG1hcmdpbjogNjBweCAwIDA7IH0gfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmZvb3Rlci1ib3R0b20ge1xuICAgICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbjogODJweCAwIDA7IH1cbiAgICAgICAgLmZvb3Rlci1ib3R0b206OmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZDogI0Q4RDhEODtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICB0b3A6IDA7IH0gfVxuICAgIC5mb290ZXItYm90dG9tIGEge1xuICAgICAgY29sb3I6ICM0MjU2NjQ7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICAgICAgLmZvb3Rlci1ib3R0b20gYTpob3ZlciB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAuZm9vdGVyIC5jb3B5cmlnaHQge1xuICAgIGZvbnQ6IDEwcHgvMzJweCBcIlV0b3BpYSBTdGRcIiwgc2VyaWY7XG4gICAgbWFyZ2luLWJvdHRvbTogMTdweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgLmZvb3RlciAuY29weXJpZ2h0IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogN3B4OyB9IH1cbiAgLmZvb3RlciAuZm9vdGVyX2xpbmtzIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2M2YWQ4ZjtcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcbiAgICB3aWR0aDogMjAwcHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgICAgIC5mb290ZXIgLmZvb3Rlcl9saW5rcyB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgICAgICB3aWR0aDogMTAwJTsgfSB9XG4gICAgLmZvb3RlciAuZm9vdGVyX2xpbmtzIGEge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgICAgIGNvbG9yOiAjNDI1NjY0OyB9XG4gICAgLmZvb3RlciAuZm9vdGVyX2xpbmtzIC5mb290ZXJfdXNlcl9saW5rIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgICAgIC5mb290ZXIgLmZvb3Rlcl9saW5rcyAuZm9vdGVyX3VzZXJfbGluayBhIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiVXRvcGlhIFN0ZFwiLHNlcmlmLHNhbnMtc2VyaWY7IH1cblxuLmhlYWRlciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTsgfVxuICBAbWVkaWEgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgICAuaGVhZGVyIHtcbiAgICAgIGhlaWdodDogMTIycHg7XG4gICAgICBwYWRkaW5nOiAyNXB4IDA7IH0gfVxuICAuaGVhZGVyIC5sb2dvIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luOiAtNHB4IDAgMDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgLmhlYWRlciAubG9nbyB7XG4gICAgICAgIG1hcmdpbjogMDsgfSB9XG4gICAgLmhlYWRlciAubG9nbyBpbWcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIG1heC13aWR0aDogNjRweDsgfVxuICAgICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICAgIC5oZWFkZXIgLmxvZ28gaW1nIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuICAuaGVhZGVyIC5sb2dvX3NtYWxsIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgICAuaGVhZGVyIC5sb2dvX3NtYWxsIGltZyB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5oZWFkZXIgLm1lbnVfbGVmdCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICAuaGVhZGVyIC5tZW51X2xlZnQge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyB9IH1cbiAgICAuaGVhZGVyIC5tZW51X2xlZnQgI25hdi1sZWZ0IHVsI21lbnUtbGVmdC1tZW51IGxpLm1lbnUtaXRlbSB7XG4gICAgICBwYWRkaW5nOiA1MHB4IDMwcHg7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBmb250LWZhbWlseTogR290aGFtLHNhbnMtc2VyaWY7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgICAgICAgLmhlYWRlciAubWVudV9sZWZ0ICNuYXYtbGVmdCB1bCNtZW51LWxlZnQtbWVudSBsaS5tZW51LWl0ZW0ge1xuICAgICAgICAgIHBhZGRpbmc6IDUwcHggMjBweDsgfSB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICAgIC5oZWFkZXIgLm1lbnVfbGVmdCAjbmF2LWxlZnQgdWwjbWVudS1sZWZ0LW1lbnUgbGkubWVudS1pdGVtIHtcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgcGFkZGluZzogNTBweCAxMHB4OyB9IH1cbiAgICAgIC5oZWFkZXIgLm1lbnVfbGVmdCAjbmF2LWxlZnQgdWwjbWVudS1sZWZ0LW1lbnUgbGkubWVudS1pdGVtIGEubmF2LWxpbmsge1xuICAgICAgICBjb2xvcjogIzQyNTY2NDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBwYWRkaW5nOiAwOyB9XG4gICAgICAgIC5oZWFkZXIgLm1lbnVfbGVmdCAjbmF2LWxlZnQgdWwjbWVudS1sZWZ0LW1lbnUgbGkubWVudS1pdGVtIGEubmF2LWxpbms6YmVmb3JlIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2M2YWQ4ZjtcbiAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGhlaWdodDogMnB4O1xuICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcyBsaW5lYXI7XG4gICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgYm90dG9tOiAtNXB4OyB9XG4gICAgICAgIC5oZWFkZXIgLm1lbnVfbGVmdCAjbmF2LWxlZnQgdWwjbWVudS1sZWZ0LW1lbnUgbGkubWVudS1pdGVtIGEubmF2LWxpbms6aG92ZXIge1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAgICAgLmhlYWRlciAubWVudV9sZWZ0ICNuYXYtbGVmdCB1bCNtZW51LWxlZnQtbWVudSBsaS5tZW51LWl0ZW0ubWVudS1pdGVtLWhhcy1jaGlsZHJlbi5kcm9wZG93biBhLmRyb3Bkb3duLXRvZ2dsZTphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICdcXGYwNzgnO1xuICAgICAgICBmb250LWZhbWlseTogXCJGb250QXdlc29tZVwiO1xuICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgIGJvcmRlcjogbm9uZTsgfVxuICAgICAgLmhlYWRlciAubWVudV9sZWZ0ICNuYXYtbGVmdCB1bCNtZW51LWxlZnQtbWVudSBsaS5tZW51LWl0ZW0gdWwuZHJvcGRvd24tbWVudSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgdG9wOiA5MHB4O1xuICAgICAgICB6LWluZGV4OiAtMjtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkOGQ4ZDU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cbiAgICAgICAgLmhlYWRlciAubWVudV9sZWZ0ICNuYXYtbGVmdCB1bCNtZW51LWxlZnQtbWVudSBsaS5tZW51LWl0ZW0gdWwuZHJvcGRvd24tbWVudSBsaS5tZW51LWl0ZW0ge1xuICAgICAgICAgIHBhZGRpbmc6IDE1cHggMzBweDsgfVxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxNDAwcHgpIHtcbiAgICAgICAgICAgIC5oZWFkZXIgLm1lbnVfbGVmdCAjbmF2LWxlZnQgdWwjbWVudS1sZWZ0LW1lbnUgbGkubWVudS1pdGVtIHVsLmRyb3Bkb3duLW1lbnUgbGkubWVudS1pdGVtIHtcbiAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAyMHB4OyB9IH1cbiAgICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICAgICAgICAgICAuaGVhZGVyIC5tZW51X2xlZnQgI25hdi1sZWZ0IHVsI21lbnUtbGVmdC1tZW51IGxpLm1lbnUtaXRlbSB1bC5kcm9wZG93bi1tZW51IGxpLm1lbnUtaXRlbSB7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMTBweDsgfSB9XG4gICAgICAgICAgLmhlYWRlciAubWVudV9sZWZ0ICNuYXYtbGVmdCB1bCNtZW51LWxlZnQtbWVudSBsaS5tZW51LWl0ZW0gdWwuZHJvcGRvd24tbWVudSBsaS5tZW51LWl0ZW0gYSB7XG4gICAgICAgICAgICBjb2xvcjogIzQyNTY2NDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAgICAgICAgIC5oZWFkZXIgLm1lbnVfbGVmdCAjbmF2LWxlZnQgdWwjbWVudS1sZWZ0LW1lbnUgbGkubWVudS1pdGVtIHVsLmRyb3Bkb3duLW1lbnUgbGkubWVudS1pdGVtIGE6YmVmb3JlIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICAgICAgLmhlYWRlciAubWVudV9sZWZ0ICNuYXYtbGVmdCB1bCNtZW51LWxlZnQtbWVudSBsaS5tZW51LWl0ZW0gdWwuZHJvcGRvd24tbWVudSBsaS5tZW51LWl0ZW0gYTpob3ZlciB7XG4gICAgICAgICAgICAgIGNvbG9yOiAjYzZhZDhmO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lOyB9XG4gICAgICAuaGVhZGVyIC5tZW51X2xlZnQgI25hdi1sZWZ0IHVsI21lbnUtbGVmdC1tZW51IGxpLm1lbnUtaXRlbTpob3ZlciBhOmJlZm9yZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgICAuaGVhZGVyIC5tZW51X2xlZnQgI25hdi1sZWZ0IHVsI21lbnUtbGVmdC1tZW51IGxpLm1lbnUtaXRlbTpob3ZlciB1bC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgei1pbmRleDogOTk7XG4gICAgICAgIHRvcDogMTIwcHg7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMzY1cHgpIHtcbiAgICAgIC5oZWFkZXIgLm1lbnVfbGVmdCAubmF2LW9wZW4ge1xuICAgICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgcGFkZGluZzogMCAwIDAgNDVweDsgfSB9XG4gIC5oZWFkZXIgLm1lbnVfcmlnaHQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIC5oZWFkZXIgLm1lbnVfcmlnaHQge1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH0gfVxuICAgIC5oZWFkZXIgLm1lbnVfcmlnaHQgI25hdi1yaWdodCB1bCNtZW51LXJpZ2h0LW1lbnUgbGkubWVudS1pdGVtIHtcbiAgICAgIHBhZGRpbmc6IDUwcHggMzBweDtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGZvbnQtZmFtaWx5OiBHb3RoYW0sc2Fucy1zZXJpZjtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAgICAgICAuaGVhZGVyIC5tZW51X3JpZ2h0ICNuYXYtcmlnaHQgdWwjbWVudS1yaWdodC1tZW51IGxpLm1lbnUtaXRlbSB7XG4gICAgICAgICAgcGFkZGluZzogNTBweCAyMHB4OyB9IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgICAgLmhlYWRlciAubWVudV9yaWdodCAjbmF2LXJpZ2h0IHVsI21lbnUtcmlnaHQtbWVudSBsaS5tZW51LWl0ZW0ge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICBwYWRkaW5nOiA1MHB4IDEwcHg7IH0gfVxuICAgICAgLmhlYWRlciAubWVudV9yaWdodCAjbmF2LXJpZ2h0IHVsI21lbnUtcmlnaHQtbWVudSBsaS5tZW51LWl0ZW0gYS5uYXYtbGluayB7XG4gICAgICAgIGNvbG9yOiAjNDI1NjY0O1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmc6IDA7IH1cbiAgICAgICAgLmhlYWRlciAubWVudV9yaWdodCAjbmF2LXJpZ2h0IHVsI21lbnUtcmlnaHQtbWVudSBsaS5tZW51LWl0ZW0gYS5uYXYtbGluazpiZWZvcmUge1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjYzZhZDhmO1xuICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGxpbmVhcjtcbiAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICBib3R0b206IC01cHg7IH1cbiAgICAgICAgLmhlYWRlciAubWVudV9yaWdodCAjbmF2LXJpZ2h0IHVsI21lbnUtcmlnaHQtbWVudSBsaS5tZW51LWl0ZW0gYS5uYXYtbGluazpob3ZlciB7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgICAuaGVhZGVyIC5tZW51X3JpZ2h0ICNuYXYtcmlnaHQgdWwjbWVudS1yaWdodC1tZW51IGxpLm1lbnUtaXRlbS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuLmRyb3Bkb3duIGEuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJ1xcZjA3OCc7XG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkZvbnRBd2Vzb21lXCI7XG4gICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgYm9yZGVyOiBub25lOyB9XG4gICAgICAuaGVhZGVyIC5tZW51X3JpZ2h0ICNuYXYtcmlnaHQgdWwjbWVudS1yaWdodC1tZW51IGxpLm1lbnUtaXRlbSB1bC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB0b3A6IDkwcHg7XG4gICAgICAgIHotaW5kZXg6IC0yO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Q4ZDhkNTtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAgICAgICAuaGVhZGVyIC5tZW51X3JpZ2h0ICNuYXYtcmlnaHQgdWwjbWVudS1yaWdodC1tZW51IGxpLm1lbnUtaXRlbSB1bC5kcm9wZG93bi1tZW51IGxpLm1lbnUtaXRlbSB7XG4gICAgICAgICAgcGFkZGluZzogMTVweCAzMHB4OyB9XG4gICAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAgICAgICAgICAgLmhlYWRlciAubWVudV9yaWdodCAjbmF2LXJpZ2h0IHVsI21lbnUtcmlnaHQtbWVudSBsaS5tZW51LWl0ZW0gdWwuZHJvcGRvd24tbWVudSBsaS5tZW51LWl0ZW0ge1xuICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDIwcHg7IH0gfVxuICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgICAgICAgIC5oZWFkZXIgLm1lbnVfcmlnaHQgI25hdi1yaWdodCB1bCNtZW51LXJpZ2h0LW1lbnUgbGkubWVudS1pdGVtIHVsLmRyb3Bkb3duLW1lbnUgbGkubWVudS1pdGVtIHtcbiAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAxMHB4OyB9IH1cbiAgICAgICAgICAuaGVhZGVyIC5tZW51X3JpZ2h0ICNuYXYtcmlnaHQgdWwjbWVudS1yaWdodC1tZW51IGxpLm1lbnUtaXRlbSB1bC5kcm9wZG93bi1tZW51IGxpLm1lbnUtaXRlbSBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAjNDI1NjY0O1xuICAgICAgICAgICAgcGFkZGluZzogMDsgfVxuICAgICAgICAgICAgLmhlYWRlciAubWVudV9yaWdodCAjbmF2LXJpZ2h0IHVsI21lbnUtcmlnaHQtbWVudSBsaS5tZW51LWl0ZW0gdWwuZHJvcGRvd24tbWVudSBsaS5tZW51LWl0ZW0gYTpiZWZvcmUge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAgICAgICAuaGVhZGVyIC5tZW51X3JpZ2h0ICNuYXYtcmlnaHQgdWwjbWVudS1yaWdodC1tZW51IGxpLm1lbnUtaXRlbSB1bC5kcm9wZG93bi1tZW51IGxpLm1lbnUtaXRlbSBhOmhvdmVyIHtcbiAgICAgICAgICAgICAgY29sb3I6ICNjNmFkOGY7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7IH1cbiAgICAgIC5oZWFkZXIgLm1lbnVfcmlnaHQgI25hdi1yaWdodCB1bCNtZW51LXJpZ2h0LW1lbnUgbGkubWVudS1pdGVtOmhvdmVyIGE6YmVmb3JlIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAgIC5oZWFkZXIgLm1lbnVfcmlnaHQgI25hdi1yaWdodCB1bCNtZW51LXJpZ2h0LW1lbnUgbGkubWVudS1pdGVtOmhvdmVyIHVsLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICB6LWluZGV4OiA5OTtcbiAgICAgICAgdG9wOiAxMjBweDtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTsgfVxuICAuaGVhZGVyIC5jYXJ0LXJpZ2h0IHtcbiAgICBwYWRkaW5nOiAwIDMwcHg7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGZvbnQtZmFtaWx5OiBHb3RoYW0sc2Fucy1zZXJpZjtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAgICAgLmhlYWRlciAuY2FydC1yaWdodCB7XG4gICAgICAgIHBhZGRpbmc6IDAgMjBweDsgfSB9XG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAgICAgLmhlYWRlciAuY2FydC1yaWdodCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgcGFkZGluZzogMCAxMHB4OyB9IH1cbiAgICAuaGVhZGVyIC5jYXJ0LXJpZ2h0IGEge1xuICAgICAgY29sb3I6ICM0MjU2NjQ7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7IH1cbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAuaGVhZGVyIC5jYXJ0LXJpZ2h0IGEge1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDsgfSB9XG4gICAgICAuaGVhZGVyIC5jYXJ0LXJpZ2h0IGEubmF2LXVzZXItY2FydCB7XG4gICAgICAgIG1hcmdpbjogMDsgfVxuICAgICAgLmhlYWRlciAuY2FydC1yaWdodCBhLm5hdi11c2VyLWFtb3VudC1wcm9kdWN0cyB7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gIC5oZWFkZXIgLnJpZ2h0LXNpZGUtbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogNDBweDtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzQyNTY2NDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGZvbnQtZmFtaWx5OiBHb3RoYW0sc2Fucy1zZXJpZjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBwYWRkaW5nOiA1MHB4IDM1cHg7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gICAgICAuaGVhZGVyIC5yaWdodC1zaWRlLW1lbnUge1xuICAgICAgICBwYWRkaW5nOiA1MHB4IDIwcHg7IH0gfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgICAgIC5oZWFkZXIgLnJpZ2h0LXNpZGUtbWVudSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDsgfSB9XG4gICAgLmhlYWRlciAucmlnaHQtc2lkZS1tZW51IGEge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgICAgIC5oZWFkZXIgLnJpZ2h0LXNpZGUtbWVudSBhIGkge1xuICAgICAgICBmb250LXNpemU6IDEwcHg7IH1cbiAgICAuaGVhZGVyIC5yaWdodC1zaWRlLW1lbnUgLnN1Yi1tZW51IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgdG9wOiA5MHB4O1xuICAgICAgei1pbmRleDogLTI7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Q4ZDhkNTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbGVmdDogMDsgfVxuICAgICAgLmhlYWRlciAucmlnaHQtc2lkZS1tZW51IC5zdWItbWVudSBsaS5tZW51LWl0ZW0ge1xuICAgICAgICBwYWRkaW5nOiAxNXB4IDM1cHg7IH1cbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDE0MDBweCkge1xuICAgICAgICAgIC5oZWFkZXIgLnJpZ2h0LXNpZGUtbWVudSAuc3ViLW1lbnUgbGkubWVudS1pdGVtIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMjBweDsgfSB9XG4gICAgICAgIC5oZWFkZXIgLnJpZ2h0LXNpZGUtbWVudSAuc3ViLW1lbnUgbGkubWVudS1pdGVtIGEge1xuICAgICAgICAgIGNvbG9yOiAjNDI1NjY0OyB9XG4gICAgICAgICAgLmhlYWRlciAucmlnaHQtc2lkZS1tZW51IC5zdWItbWVudSBsaS5tZW51LWl0ZW0gYTpiZWZvcmUge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICAgIC5oZWFkZXIgLnJpZ2h0LXNpZGUtbWVudSAuc3ViLW1lbnUgbGkubWVudS1pdGVtIGE6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6ICNjNmFkOGY7IH1cbiAgICAuaGVhZGVyIC5yaWdodC1zaWRlLW1lbnU6aG92ZXIgdWwuc3ViLW1lbnUge1xuICAgICAgei1pbmRleDogOTk7XG4gICAgICB0b3A6IDEyMnB4O1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7IH1cbiAgLmhlYWRlci5tZW51X3N0aWNreSB7XG4gICAgbGVmdDogMDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IDEwMDtcbiAgICBoZWlnaHQ6IDUwcHggIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAwOyB9XG4gICAgLmhlYWRlci5tZW51X3N0aWNreSAucm93LCAuaGVhZGVyLm1lbnVfc3RpY2t5IGJvZHkuc2luZ2xlLXByb2R1Y3QgLnVwc2VsbHMgLnByb2R1Y3RzLCBib2R5LnNpbmdsZS1wcm9kdWN0IC51cHNlbGxzIC5oZWFkZXIubWVudV9zdGlja3kgLnByb2R1Y3RzIHtcbiAgICAgIGhlaWdodDogNTBweDsgfVxuICAgIC5oZWFkZXIubWVudV9zdGlja3kgI25hdi1sZWZ0IHVsI21lbnUtbGVmdC1tZW51IGxpLm1lbnUtaXRlbSwgLmhlYWRlci5tZW51X3N0aWNreSAjbmF2LWxlZnQgdWwjbWVudS1yaWdodC1tZW51IGxpLm1lbnUtaXRlbSwgLmhlYWRlci5tZW51X3N0aWNreSAjbmF2LXJpZ2h0IHVsI21lbnUtbGVmdC1tZW51IGxpLm1lbnUtaXRlbSwgLmhlYWRlci5tZW51X3N0aWNreSAjbmF2LXJpZ2h0IHVsI21lbnUtcmlnaHQtbWVudSBsaS5tZW51LWl0ZW0ge1xuICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMDsgfVxuICAgICAgLmhlYWRlci5tZW51X3N0aWNreSAjbmF2LWxlZnQgdWwjbWVudS1sZWZ0LW1lbnUgbGkubWVudS1pdGVtIHVsLmRyb3Bkb3duLW1lbnUsIC5oZWFkZXIubWVudV9zdGlja3kgI25hdi1sZWZ0IHVsI21lbnUtcmlnaHQtbWVudSBsaS5tZW51LWl0ZW0gdWwuZHJvcGRvd24tbWVudSwgLmhlYWRlci5tZW51X3N0aWNreSAjbmF2LXJpZ2h0IHVsI21lbnUtbGVmdC1tZW51IGxpLm1lbnUtaXRlbSB1bC5kcm9wZG93bi1tZW51LCAuaGVhZGVyLm1lbnVfc3RpY2t5ICNuYXYtcmlnaHQgdWwjbWVudS1yaWdodC1tZW51IGxpLm1lbnUtaXRlbSB1bC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgdG9wOiAwOyB9XG4gICAgICAuaGVhZGVyLm1lbnVfc3RpY2t5ICNuYXYtbGVmdCB1bCNtZW51LWxlZnQtbWVudSBsaS5tZW51LWl0ZW06aG92ZXIgdWwuZHJvcGRvd24tbWVudSwgLmhlYWRlci5tZW51X3N0aWNreSAjbmF2LWxlZnQgdWwjbWVudS1yaWdodC1tZW51IGxpLm1lbnUtaXRlbTpob3ZlciB1bC5kcm9wZG93bi1tZW51LCAuaGVhZGVyLm1lbnVfc3RpY2t5ICNuYXYtcmlnaHQgdWwjbWVudS1sZWZ0LW1lbnUgbGkubWVudS1pdGVtOmhvdmVyIHVsLmRyb3Bkb3duLW1lbnUsIC5oZWFkZXIubWVudV9zdGlja3kgI25hdi1yaWdodCB1bCNtZW51LXJpZ2h0LW1lbnUgbGkubWVudS1pdGVtOmhvdmVyIHVsLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICB0b3A6IDM0cHg7IH1cbiAgICAuaGVhZGVyLm1lbnVfc3RpY2t5IC5sb2dvIGltZyB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLmhlYWRlci5tZW51X3N0aWNreSAubG9nb19zbWFsbCBpbWcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7IH1cbiAgICAuaGVhZGVyLm1lbnVfc3RpY2t5IC5yaWdodC1zaWRlLW1lbnUge1xuICAgICAgdG9wOiAwO1xuICAgICAgcGFkZGluZzogMTRweCAzNXB4OyB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gICAgICAgIC5oZWFkZXIubWVudV9zdGlja3kgLnJpZ2h0LXNpZGUtbWVudSB7XG4gICAgICAgICAgcGFkZGluZzogMTRweCAyMHB4OyB9IH1cbiAgICAgIC5oZWFkZXIubWVudV9zdGlja3kgLnJpZ2h0LXNpZGUtbWVudSB1bC5zdWItbWVudSB7XG4gICAgICAgIHRvcDogMDsgfVxuICAgICAgLmhlYWRlci5tZW51X3N0aWNreSAucmlnaHQtc2lkZS1tZW51OmhvdmVyIHVsLnN1Yi1tZW51IHtcbiAgICAgICAgdG9wOiA1MHB4OyB9XG5cbi5iYyB7XG4gIGZvbnQ6IDcwMCAxMHB4LzEycHggR290aGFtLHNhbnMtc2VyaWY7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgcGFkZGluZzogMTBweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAuYmMtYXJyb3cge1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWcvaWNvbnMvaWNvbi1iYWNrLnN2Zykgbm8tcmVwZWF0IDNweCAtNHB4O1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgaGVpZ2h0OiAxMHB4O1xuICAgIG1hcmdpbjogMCA1cHg7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICB3aWR0aDogMTBweDsgfVxuXG4ubXNnLWFkZGVkIHtcbiAgYmFja2dyb3VuZDogIzQyNTY2NDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQ6IDE0cHgvMjRweCBHb3RoYW0sc2Fucy1zZXJpZjtcbiAgcGFkZGluZzogNXB4IDIwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5tc2ctYWRkZWQgYSB7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgICAubXNnLWFkZGVkIGE6aG92ZXIge1xuICAgICAgY29sb3I6ICNmZmY7IH1cblxuLnRvcGJhcl9jb250YWluZXIge1xuICBwYWRkaW5nOiAwIDE1cHg7IH1cbiAgLnRvcGJhcl9jb250YWluZXIgLnJvdywgLnRvcGJhcl9jb250YWluZXIgYm9keS5zaW5nbGUtcHJvZHVjdCAudXBzZWxscyAucHJvZHVjdHMsIGJvZHkuc2luZ2xlLXByb2R1Y3QgLnVwc2VsbHMgLnRvcGJhcl9jb250YWluZXIgLnByb2R1Y3RzIHtcbiAgICBoZWlnaHQ6IDQwcHg7IH1cbiAgLnRvcGJhcl9jb250YWluZXIgYSB7XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICAgIG1hcmdpbjogMDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7IH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogMTQwMHB4KSB7XG4gICAgICAudG9wYmFyX2NvbnRhaW5lciBhIHtcbiAgICAgICAgcGFkZGluZzogMCA1cHg7IH0gfVxuICAgIC50b3BiYXJfY29udGFpbmVyIGE6aG92ZXIge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgY29sb3I6ICNjNmFkOGY7IH1cbiAgLnRvcGJhcl9jb250YWluZXIgLnRvcGJhci1sZWZ0IC5kcm9wZG93biB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAgIC50b3BiYXJfY29udGFpbmVyIC50b3BiYXItbGVmdCAuZHJvcGRvd24gLmRyb3Bkb3duLWNvbnRlbnQge1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBtaW4td2lkdGg6IDE2MHB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0Y2RjRGNTtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG4gICAgICBmb250LWZhbWlseTogR290aGFtLHNhbnMtc2VyaWY7XG4gICAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgICAgIHRvcDogMjBweDsgfVxuICAgICAgLnRvcGJhcl9jb250YWluZXIgLnRvcGJhci1sZWZ0IC5kcm9wZG93biAuZHJvcGRvd24tY29udGVudCBhIHtcbiAgICAgICAgY29sb3I6IGJsYWNrO1xuICAgICAgICBwYWRkaW5nOiAwIDE1cHggMTVweDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICBkaXNwbGF5OiBibG9jazsgfVxuICAgICAgICAudG9wYmFyX2NvbnRhaW5lciAudG9wYmFyLWxlZnQgLmRyb3Bkb3duIC5kcm9wZG93bi1jb250ZW50IGE6aG92ZXIge1xuICAgICAgICAgIGNvbG9yOiAjYzZhZDhmO1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuICAgIC50b3BiYXJfY29udGFpbmVyIC50b3BiYXItbGVmdCAuZHJvcGRvd246aG92ZXIgLmRyb3Bkb3duLWNvbnRlbnQge1xuICAgICAgdG9wOiAzNXB4O1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgLnRvcGJhcl9jb250YWluZXIgLnRvcGJhci1sZWZ0IC5uYXYtdXNlci1saW5rIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50OyB9IH1cbiAgLnRvcGJhcl9jb250YWluZXIgLnRvcGJhci1sZWZ0IC5uYXYtdXNlci1saW5rLXdpdGgtYXJyb3cgaSB7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAudG9wYmFyX2NvbnRhaW5lciAudG9wYmFyLWxlZnQgLm5hdi11c2VyLXNlYXJjaCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH0gfVxuICAudG9wYmFyX2NvbnRhaW5lciAudG9wYmFyLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDsgfVxuICAgIC50b3BiYXJfY29udGFpbmVyIC50b3BiYXItcmlnaHQgLmRyb3Bkb3duIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAgICAgLnRvcGJhcl9jb250YWluZXIgLnRvcGJhci1yaWdodCAuZHJvcGRvd24gLmRyb3Bkb3duLWNvbnRlbnQge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIG1pbi13aWR0aDogMTYwcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGNkY0RjU7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcbiAgICAgICAgZm9udC1mYW1pbHk6IEdvdGhhbSxzYW5zLXNlcmlmO1xuICAgICAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgICAgICAgdG9wOiAyMHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gICAgICAgIC50b3BiYXJfY29udGFpbmVyIC50b3BiYXItcmlnaHQgLmRyb3Bkb3duIC5kcm9wZG93bi1jb250ZW50IGEge1xuICAgICAgICAgIGNvbG9yOiBibGFjaztcbiAgICAgICAgICBwYWRkaW5nOiAwIDE1cHggMTVweDtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7IH1cbiAgICAgICAgICAudG9wYmFyX2NvbnRhaW5lciAudG9wYmFyLXJpZ2h0IC5kcm9wZG93biAuZHJvcGRvd24tY29udGVudCBhOmhvdmVyIHtcbiAgICAgICAgICAgIGNvbG9yOiAjYzZhZDhmO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgICAudG9wYmFyX2NvbnRhaW5lciAudG9wYmFyLXJpZ2h0IC5kcm9wZG93bjpob3ZlciAuZHJvcGRvd24tY29udGVudCB7XG4gICAgICAgIHRvcDogMzVweDtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTsgfVxuICAgIC50b3BiYXJfY29udGFpbmVyIC50b3BiYXItcmlnaHQgLm5hdi11c2VyLWxpbmstd2l0aC1hcnJvdyBpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTsgfVxuXG4jbW9iaWxlX21lbnUgLm5hdi1tb2RhbC1zaWRlYmFyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQyNTY2NDtcbiAgcGFkZGluZzogMDsgfVxuICAjbW9iaWxlX21lbnUgLm5hdi1tb2RhbC1zaWRlYmFyIC5uYXYtbW9kYWwtaXRlbXMgLm1lbnUtbWFpbi1tZW51LWNvbnRhaW5lciAubmF2LW1vZGFsLXBhcmVudCBsaSBhLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgcGFkZGluZzogMTVweCAyNXB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICNtb2JpbGVfbWVudSAubmF2LW1vZGFsLXNpZGViYXIgLm5hdi1tb2RhbC1pdGVtcyAubWVudS1tYWluLW1lbnUtY29udGFpbmVyIC5uYXYtbW9kYWwtcGFyZW50IGxpIGEuZHJvcGRvd24tdG9nZ2xlOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjYzZhZDhmO1xuICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgI2M2YWQ4ZjtcbiAgICAgIGhlaWdodDogMTBweDtcbiAgICAgIG1hcmdpbi10b3A6IC03cHg7XG4gICAgICByaWdodDogMjdweDtcbiAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICAgIHRyYW5zaXRpb246IGFsbCAuMTVzIGVhc2UtaW4tb3V0OyB9XG4gICAgI21vYmlsZV9tZW51IC5uYXYtbW9kYWwtc2lkZWJhciAubmF2LW1vZGFsLWl0ZW1zIC5tZW51LW1haW4tbWVudS1jb250YWluZXIgLm5hdi1tb2RhbC1wYXJlbnQgbGkgYS5kcm9wZG93bi10b2dnbGUub3BlbiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzZhZDhmO1xuICAgICAgY29sb3I6ICNmZmY7IH1cbiAgICAgICNtb2JpbGVfbWVudSAubmF2LW1vZGFsLXNpZGViYXIgLm5hdi1tb2RhbC1pdGVtcyAubWVudS1tYWluLW1lbnUtY29udGFpbmVyIC5uYXYtbW9kYWwtcGFyZW50IGxpIGEuZHJvcGRvd24tdG9nZ2xlLm9wZW46YWZ0ZXIge1xuICAgICAgICBib3JkZXItY29sb3I6ICNmZmY7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC0xMzVkZWcpOyB9XG4gICNtb2JpbGVfbWVudSAubmF2LW1vZGFsLXNpZGViYXIgLm5hdi1tb2RhbC1pdGVtcyAubWVudS1tYWluLW1lbnUtY29udGFpbmVyIC5uYXYtbW9kYWwtcGFyZW50IGxpIC5kcm9wZG93bi1tZW51IHtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1hcmdpbjogMDsgfVxuICAgICNtb2JpbGVfbWVudSAubmF2LW1vZGFsLXNpZGViYXIgLm5hdi1tb2RhbC1pdGVtcyAubWVudS1tYWluLW1lbnUtY29udGFpbmVyIC5uYXYtbW9kYWwtcGFyZW50IGxpIC5kcm9wZG93bi1tZW51IGxpIGEuZHJvcGRvd24taXRlbSB7XG4gICAgICBwYWRkaW5nOiAxNXB4IDI1cHg7IH1cbiAgI21vYmlsZV9tZW51IC5uYXYtbW9kYWwtc2lkZWJhciAubmF2LW1vZGFsLXNpZGViYXItYm90dG9tIHtcbiAgICBwYWRkaW5nOiAxMHB4IDI1cHg7IH1cbiAgICAjbW9iaWxlX21lbnUgLm5hdi1tb2RhbC1zaWRlYmFyIC5uYXYtbW9kYWwtc2lkZWJhci1ib3R0b20gLm5hdi1tb2RhbC11c2VyIHtcbiAgICAgIHBhZGRpbmc6IDEycHggMDsgfVxuICAgICAgI21vYmlsZV9tZW51IC5uYXYtbW9kYWwtc2lkZWJhciAubmF2LW1vZGFsLXNpZGViYXItYm90dG9tIC5uYXYtbW9kYWwtdXNlciBhIHtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7IH1cbiAgICAjbW9iaWxlX21lbnUgLm5hdi1tb2RhbC1zaWRlYmFyIC5uYXYtbW9kYWwtc2lkZWJhci1ib3R0b20gLm5hdi1tb2RhbC1zb2NpYWwge1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgI21vYmlsZV9tZW51IC5uYXYtbW9kYWwtc2lkZWJhciAubmF2LW1vZGFsLXNlYXJjaCB7XG4gICAgcGFkZGluZzogMjVweDtcbiAgICBtYXJnaW46IDA7XG4gICAgd2lkdGg6IDEwMCU7IH1cblxuYm9keS5wYWdlLXRlbXBsYXRlIC5wYWdlLWNvbnRlbnQsXG5ib2R5LnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCAucGFnZS1jb250ZW50IHtcbiAgY29sb3I6ICM0MjU2NjQ7XG4gIGZvbnQ6IDEycHgvMjJweCBcIlV0b3BpYSBTdGRcIiwgc2VyaWY7XG4gIHBhZGRpbmc6IDMycHggMTBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBib2R5LnBhZ2UtdGVtcGxhdGUgLnBhZ2UtY29udGVudCxcbiAgICBib2R5LnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCAucGFnZS1jb250ZW50IHtcbiAgICAgIGZvbnQ6IDE1cHgvMzJweCBcIlV0b3BpYSBTdGRcIiwgc2VyaWY7XG4gICAgICBwYWRkaW5nOiA2NHB4IDA7IH0gfVxuICBib2R5LnBhZ2UtdGVtcGxhdGUgLnBhZ2UtY29udGVudCBoMixcbiAgYm9keS5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgLnBhZ2UtY29udGVudCBoMiB7XG4gICAgY29sb3I6ICM0MjU2NjQ7XG4gICAgZm9udDogMTJweC8yNHB4IFwiR290aGFtXCIsIHNhbnMtc2VyaWY7XG4gICAgbWFyZ2luOiAwIDAgMjFweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgYm9keS5wYWdlLXRlbXBsYXRlIC5wYWdlLWNvbnRlbnQgaDIsXG4gICAgICBib2R5LnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCAucGFnZS1jb250ZW50IGgyIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4OyB9IH1cbiAgYm9keS5wYWdlLXRlbXBsYXRlIC5wYWdlLWNvbnRlbnQgcCxcbiAgYm9keS5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgLnBhZ2UtY29udGVudCBwIHtcbiAgICBmb250OiBpbmhlcml0O1xuICAgIG1hcmdpbjogMCAwIDMycHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIGJvZHkucGFnZS10ZW1wbGF0ZSAucGFnZS1jb250ZW50IHAsXG4gICAgICBib2R5LnBhZ2UtdGVtcGxhdGUtZGVmYXVsdCAucGFnZS1jb250ZW50IHAge1xuICAgICAgICBtYXJnaW46IDAgMCA0MnB4OyB9IH1cbiAgICBib2R5LnBhZ2UtdGVtcGxhdGUgLnBhZ2UtY29udGVudCBwOmxhc3QtY2hpbGQsXG4gICAgYm9keS5wYWdlLXRlbXBsYXRlLWRlZmF1bHQgLnBhZ2UtY29udGVudCBwOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luOiAwOyB9XG5cbiNzdWJzY3JpcHRpb25fZmllbGQgLnN1YnNjcmliZV9vcHRpb25fZmllbGQgLmNoZWNrYm94IC5vcHRpb25hbCB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLnBhZGRpbmdfc20ge1xuICBwYWRkaW5nOiAwIDE1cHggIWltcG9ydGFudDsgfVxuXG5ib2R5LnNpbmdsZS1wb3N0IC5zaW5nbGUtdG9wIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgcGFkZGluZzogMjJweCAwIDM3cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICBib2R5LnNpbmdsZS1wb3N0IC5zaW5nbGUtdG9wIHtcbiAgICAgIHBhZGRpbmc6IDY4cHggMCA0OHB4O1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDsgfSB9XG4gIGJvZHkuc2luZ2xlLXBvc3QgLnNpbmdsZS10b3AgLnR5cGUtcG9zdCB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiAjNDI1NjY0O1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGhlaWdodDogMzJweDtcbiAgICBsZWZ0OiBjYWxjKDUwJSAtIDE2cHgpO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbjogNnB4IGF1dG8gOHB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IC00OHB4O1xuICAgIHdpZHRoOiAzMnB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgICBib2R5LnNpbmdsZS1wb3N0IC5zaW5nbGUtdG9wIC50eXBlLXBvc3Qge1xuICAgICAgICB0b3A6IC02MHB4OyB9IH1cbiAgICBib2R5LnNpbmdsZS1wb3N0IC5zaW5nbGUtdG9wIC50eXBlLXBvc3QgaW1nIHtcbiAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDk5JTsgfVxuICBib2R5LnNpbmdsZS1wb3N0IC5zaW5nbGUtdG9wIC5zaW5nbGUtZGF0ZSB7XG4gICAgY29sb3I6ICM0MjU2NjQ7XG4gICAgZm9udDogMTJweC8zMnB4IFwiR290aGFtXCIsIHNhbnMtc2VyaWY7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDMuMzNweDtcbiAgICBtYXJnaW46IDAgMCAxMHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIGJvZHkuc2luZ2xlLXBvc3QgLnNpbmdsZS10b3AgLnNpbmdsZS1kYXRlIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMy44OXB4O1xuICAgICAgICBtYXJnaW46IDEycHggMCA5cHg7IH0gfVxuICBib2R5LnNpbmdsZS1wb3N0IC5zaW5nbGUtdG9wIC5jb2wtMTIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICBib2R5LnNpbmdsZS1wb3N0IC5zaW5nbGUtdG9wIGgxIHtcbiAgICBjb2xvcjogIzQyNTY2NDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udDogMjRweC80MHB4IFwiVXRvcGlhIFN0ZFwiLCBzZXJpZjtcbiAgICBtYXJnaW46IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgYm9keS5zaW5nbGUtcG9zdCAuc2luZ2xlLXRvcCBoMSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjZweDsgfSB9XG4gICAgYm9keS5zaW5nbGUtcG9zdCAuc2luZ2xlLXRvcCBoMSAuc3RhdHVzIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBsZWZ0OiAtMjNweDtcbiAgICAgIGhlaWdodDogOHB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiBjYWxjKDUwJSAtIDZweCk7XG4gICAgICB3aWR0aDogOHB4OyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgYm9keS5zaW5nbGUtcG9zdCAuc2luZ2xlLXRvcCBoMSAuc3RhdHVzIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jazsgfSB9XG5cbmJvZHkuc2luZ2xlLXBvc3QgLnNpbmdsZS1pbWcge1xuICBtYXJnaW46IDAgMCAzNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgYm9keS5zaW5nbGUtcG9zdCAuc2luZ2xlLWltZyB7XG4gICAgICBtYXJnaW46IDAgMCAzOHB4OyB9IH1cbiAgYm9keS5zaW5nbGUtcG9zdCAuc2luZ2xlLWltZzo6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGxlZnQ6IC0xMDAwcHg7XG4gICAgaGVpZ2h0OiA1MCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAtMTAwMHB4O1xuICAgIHRvcDogMDsgfVxuICBib2R5LnNpbmdsZS1wb3N0IC5zaW5nbGUtaW1nIC5jb2wtbWQtMTIge1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgICAgIGJvZHkuc2luZ2xlLXBvc3QgLnNpbmdsZS1pbWcgLmNvbC1tZC0xMiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDsgfSB9XG4gIGJvZHkuc2luZ2xlLXBvc3QgLnNpbmdsZS1pbWcgaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IGF1dG87IH1cblxuYm9keS5zaW5nbGUtcG9zdCAuYnRuLWJhY2sge1xuICBtYXJnaW46IDAgMCA3M3B4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgIGJvZHkuc2luZ2xlLXBvc3QgLmJ0bi1iYWNrIHtcbiAgICAgIG1hcmdpbjogMjBweCAwIDIycHg7IH0gfVxuXG5ib2R5LnNpbmdsZS1wb3N0IC5zaW5nbGUtZGVzY3JpcHRpb24ge1xuICBmb250OiAxMnB4LzI0cHggXCJVdG9waWEgU3RkXCIsIHNlcmlmO1xuICBwYWRkaW5nOiAwIDM1cHggNnB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIGJvZHkuc2luZ2xlLXBvc3QgLnNpbmdsZS1kZXNjcmlwdGlvbiB7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICAgIHBhZGRpbmc6IDAgMCA2M3B4OyB9IH1cbiAgYm9keS5zaW5nbGUtcG9zdCAuc2luZ2xlLWRlc2NyaXB0aW9uIGgzIHtcbiAgICBmb250OiAxNnB4LzMycHggXCJVdG9waWEgU3RkXCIsIHNlcmlmO1xuICAgIG1hcmdpbjogMCAwIDMxcHg7IH1cbiAgICBib2R5LnNpbmdsZS1wb3N0IC5zaW5nbGUtZGVzY3JpcHRpb24gaDMgKyBwIHtcbiAgICAgIG1hcmdpbjogLTdweCAwIDI0cHg7IH1cbiAgICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICBib2R5LnNpbmdsZS1wb3N0IC5zaW5nbGUtZGVzY3JpcHRpb24gaDMgKyBwIHtcbiAgICAgICAgICBtYXJnaW46IC0xMHB4IDAgMzJweDsgfSB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICBib2R5LnNpbmdsZS1wb3N0IC5zaW5nbGUtZGVzY3JpcHRpb24gaDMge1xuICAgICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICAgICAgICBtYXJnaW46IDAgMCA0MHB4OyB9IH1cbiAgYm9keS5zaW5nbGUtcG9zdCAuc2luZ2xlLWRlc2NyaXB0aW9uIGg0IHtcbiAgICBmb250OiAxNHB4LzI4cHggXCJVdG9waWEgU3RkXCIsIHNlcmlmO1xuICAgIG1hcmdpbjogMCAwIDI4cHg7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIGJvZHkuc2luZ2xlLXBvc3QgLnNpbmdsZS1kZXNjcmlwdGlvbiBoNCB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgICAgIG1hcmdpbjogMCAwIDMwcHg7IH0gfVxuICBib2R5LnNpbmdsZS1wb3N0IC5zaW5nbGUtZGVzY3JpcHRpb24gaDUge1xuICAgIGZvbnQ6IDEycHgvMjRweCBcIlV0b3BpYSBTdGRcIiwgc2VyaWY7XG4gICAgbWFyZ2luOiAwIDAgMjRweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgYm9keS5zaW5nbGUtcG9zdCAuc2luZ2xlLWRlc2NyaXB0aW9uIGg1IHtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgbWFyZ2luOiAwIDAgMjRweDsgfSB9XG4gIGJvZHkuc2luZ2xlLXBvc3QgLnNpbmdsZS1kZXNjcmlwdGlvbiBoNiB7XG4gICAgZm9udDogMTFweC8yMHB4IFwiVXRvcGlhIFN0ZFwiLCBzZXJpZjtcbiAgICBtYXJnaW46IDAgMCAyMHB4OyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgICBib2R5LnNpbmdsZS1wb3N0IC5zaW5nbGUtZGVzY3JpcHRpb24gaDYge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICBtYXJnaW46IDAgMCAyMHB4OyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICAgYm9keS5zaW5nbGUtcG9zdCAuc2luZ2xlLWRlc2NyaXB0aW9uIHAge1xuICAgICAgbWFyZ2luOiAwIDAgMzJweDsgfSB9XG4gIGJvZHkuc2luZ2xlLXBvc3QgLnNpbmdsZS1kZXNjcmlwdGlvbiBhIHtcbiAgICBjb2xvcjogIzQyNTY2NDtcbiAgICBmb250OiAxNXB4LzMycHggXCJVdG9waWEgU3RkXCIsIHNlcmlmO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gICAgYm9keS5zaW5nbGUtcG9zdCAuc2luZ2xlLWRlc2NyaXB0aW9uIGE6aG92ZXIge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIGJvZHkuc2luZ2xlLXBvc3QgLnNpbmdsZS1kZXNjcmlwdGlvbiB1bCxcbiAgICBib2R5LnNpbmdsZS1wb3N0IC5zaW5nbGUtZGVzY3JpcHRpb24gb2wge1xuICAgICAgbWFyZ2luOiAwIDAgMzJweDsgfSB9XG4gIGJvZHkuc2luZ2xlLXBvc3QgLnNpbmdsZS1kZXNjcmlwdGlvbiB1bCBsaSB7XG4gICAgcGFkZGluZzogMCAwIDAgMTVweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICBib2R5LnNpbmdsZS1wb3N0IC5zaW5nbGUtZGVzY3JpcHRpb24gdWwgbGk6OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjYzZhZDhmO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgaGVpZ2h0OiA2cHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDEycHg7XG4gICAgICB3aWR0aDogNnB4OyB9XG4gIGJvZHkuc2luZ2xlLXBvc3QgLnNpbmdsZS1kZXNjcmlwdGlvbiBvbCB7XG4gICAgY291bnRlci1yZXNldDogY291bnRlcjtcbiAgICBwYWRkaW5nOiAwOyB9XG4gICAgYm9keS5zaW5nbGUtcG9zdCAuc2luZ2xlLWRlc2NyaXB0aW9uIG9sIG9sIHtcbiAgICAgIHBhZGRpbmc6IDAgMCAwIDE1cHg7IH1cbiAgICBib2R5LnNpbmdsZS1wb3N0IC5zaW5nbGUtZGVzY3JpcHRpb24gb2wgbGkge1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgICAgYm9keS5zaW5nbGUtcG9zdCAuc2luZ2xlLWRlc2NyaXB0aW9uIG9sIGxpOjpiZWZvcmUge1xuICAgICAgICBjb2xvcjogI2M2YWQ4ZjtcbiAgICAgICAgY29udGVudDogY291bnRlcihjb3VudGVyKSBcIi4gXCI7XG4gICAgICAgIGNvdW50ZXItaW5jcmVtZW50OiBjb3VudGVyO1xuICAgICAgICBwYWRkaW5nOiAwIDVweCAwIDA7IH1cbiAgYm9keS5zaW5nbGUtcG9zdCAuc2luZ2xlLWRlc2NyaXB0aW9uIGltZyB7XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgKyAxMDBweCk7XG4gICAgbWFyZ2luOiAwIDAgMzRweCAtNTBweDsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAgICAgYm9keS5zaW5nbGUtcG9zdCAuc2luZ2xlLWRlc2NyaXB0aW9uIGltZyB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luOiAwIDAgMzRweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xuICBib2R5LnNpbmdsZS1wb3N0IC5yb3ctY2FyZHMtc3RhdGljIC5jb250YWluZXIge1xuICAgIG1heC13aWR0aDogNTQwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgYm9keS5zaW5nbGUtcG9zdCAucm93LWNhcmRzLXN0YXRpYyAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDcyMHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGJvZHkuc2luZ2xlLXBvc3QgLnJvdy1jYXJkcy1zdGF0aWMgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA5NjBweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgYm9keS5zaW5nbGUtcG9zdCAucm93LWNhcmRzLXN0YXRpYyAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDExNDBweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNDQwcHgpIHtcbiAgYm9keS5zaW5nbGUtcG9zdCAucm93LWNhcmRzLXN0YXRpYyAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDEzNzBweDsgfSB9XG5cbmJvZHkuc2luZ2xlLXBvc3QgLnJvdy1jYXJkcy1zdGF0aWMgaDIudGl0bGUge1xuICBwYWRkaW5nOiA3cHggMCAwOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAgIGJvZHkuc2luZ2xlLXBvc3QgLnJvdy1jYXJkcy1zdGF0aWMgaDIudGl0bGUge1xuICAgICAgcGFkZGluZzogMTBweCAwIDNweDsgfSB9XG5cbmJvZHkuc2luZ2xlLXBvc3QgLnJvdy1jYXJkcy1zdGF0aWMgLnJvdy1jYXJkcy10ZXh0IHtcbiAgZm9udC1zaXplOiAxNXB4OyB9XG4gIGJvZHkuc2luZ2xlLXBvc3QgLnJvdy1jYXJkcy1zdGF0aWMgLnJvdy1jYXJkcy10ZXh0OjpiZWZvcmUge1xuICAgIHJpZ2h0OiAxN3B4OyB9XG5cbmJvZHkuc2luZ2xlLXBvc3QgLnJvdy1jYXJkcy1zdGF0aWMgLm5ld3MtaXRlbSB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1ibGFja2xpc3QsIHNjc3MvZG9sbGFyLXZhcmlhYmxlLWRlZmF1bHRcblxuLy8gU0NTUyBSRlMgbWl4aW5cbi8vXG4vLyBBdXRvbWF0ZWQgZm9udC1yZXNpemluZ1xuLy9cbi8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9yZnNcblxuLy8gQ29uZmlndXJhdGlvblxuXG4vLyBCYXNlIGZvbnQgc2l6ZVxuJHJmcy1iYXNlLWZvbnQtc2l6ZTogMS4yNXJlbSAhZGVmYXVsdDtcbiRyZnMtZm9udC1zaXplLXVuaXQ6IHJlbSAhZGVmYXVsdDtcblxuLy8gQnJlYWtwb2ludCBhdCB3aGVyZSBmb250LXNpemUgc3RhcnRzIGRlY3JlYXNpbmcgaWYgc2NyZWVuIHdpZHRoIGlzIHNtYWxsZXJcbiRyZnMtYnJlYWtwb2ludDogMTIwMHB4ICFkZWZhdWx0O1xuJHJmcy1icmVha3BvaW50LXVuaXQ6IHB4ICFkZWZhdWx0O1xuXG4vLyBSZXNpemUgZm9udC1zaXplIGJhc2VkIG9uIHNjcmVlbiBoZWlnaHQgYW5kIHdpZHRoXG4kcmZzLXR3by1kaW1lbnNpb25hbDogZmFsc2UgIWRlZmF1bHQ7XG5cbi8vIEZhY3RvciBvZiBkZWNyZWFzZVxuJHJmcy1mYWN0b3I6IDEwICFkZWZhdWx0O1xuXG5AaWYgdHlwZS1vZigkcmZzLWZhY3RvcikgIT0gXCJudW1iZXJcIiBvciAkcmZzLWZhY3RvciA8PSAxIHtcbiAgQGVycm9yIFwiYCN7JHJmcy1mYWN0b3J9YCBpcyBub3QgYSB2YWxpZCAgJHJmcy1mYWN0b3IsIGl0IG11c3QgYmUgZ3JlYXRlciB0aGFuIDEuXCI7XG59XG5cbi8vIEdlbmVyYXRlIGVuYWJsZSBvciBkaXNhYmxlIGNsYXNzZXMuIFBvc3NpYmlsaXRpZXM6IGZhbHNlLCBcImVuYWJsZVwiIG9yIFwiZGlzYWJsZVwiXG4kcmZzLWNsYXNzOiBmYWxzZSAhZGVmYXVsdDtcblxuLy8gMSByZW0gPSAkcmZzLXJlbS12YWx1ZSBweFxuJHJmcy1yZW0tdmFsdWU6IDE2ICFkZWZhdWx0O1xuXG4vLyBTYWZhcmkgaWZyYW1lIHJlc2l6ZSBidWc6IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL3Jmcy9pc3N1ZXMvMTRcbiRyZnMtc2FmYXJpLWlmcmFtZS1yZXNpemUtYnVnLWZpeDogZmFsc2UgIWRlZmF1bHQ7XG5cbi8vIERpc2FibGUgUkZTIGJ5IHNldHRpbmcgJGVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZXMgdG8gZmFsc2VcbiRlbmFibGUtcmVzcG9uc2l2ZS1mb250LXNpemVzOiB0cnVlICFkZWZhdWx0O1xuXG4vLyBDYWNoZSAkcmZzLWJhc2UtZm9udC1zaXplIHVuaXRcbiRyZnMtYmFzZS1mb250LXNpemUtdW5pdDogdW5pdCgkcmZzLWJhc2UtZm9udC1zaXplKTtcblxuLy8gUmVtb3ZlIHB4LXVuaXQgZnJvbSAkcmZzLWJhc2UtZm9udC1zaXplIGZvciBjYWxjdWxhdGlvbnNcbkBpZiAkcmZzLWJhc2UtZm9udC1zaXplLXVuaXQgPT0gXCJweFwiIHtcbiAgJHJmcy1iYXNlLWZvbnQtc2l6ZTogJHJmcy1iYXNlLWZvbnQtc2l6ZSAvICgkcmZzLWJhc2UtZm9udC1zaXplICogMCArIDEpO1xufVxuQGVsc2UgaWYgJHJmcy1iYXNlLWZvbnQtc2l6ZS11bml0ID09IFwicmVtXCIge1xuICAkcmZzLWJhc2UtZm9udC1zaXplOiAkcmZzLWJhc2UtZm9udC1zaXplIC8gKCRyZnMtYmFzZS1mb250LXNpemUgKiAwICsgMSAvICRyZnMtcmVtLXZhbHVlKTtcbn1cblxuLy8gQ2FjaGUgJHJmcy1icmVha3BvaW50IHVuaXQgdG8gcHJldmVudCBtdWx0aXBsZSBjYWxsc1xuJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGU6IHVuaXQoJHJmcy1icmVha3BvaW50KTtcblxuLy8gUmVtb3ZlIHVuaXQgZnJvbSAkcmZzLWJyZWFrcG9pbnQgZm9yIGNhbGN1bGF0aW9uc1xuQGlmICRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlID09IFwicHhcIiB7XG4gICRyZnMtYnJlYWtwb2ludDogJHJmcy1icmVha3BvaW50IC8gKCRyZnMtYnJlYWtwb2ludCAqIDAgKyAxKTtcbn1cbkBlbHNlIGlmICRyZnMtYnJlYWtwb2ludC11bml0LWNhY2hlID09IFwicmVtXCIgb3IgJHJmcy1icmVha3BvaW50LXVuaXQtY2FjaGUgPT0gXCJlbVwiIHtcbiAgJHJmcy1icmVha3BvaW50OiAkcmZzLWJyZWFrcG9pbnQgLyAoJHJmcy1icmVha3BvaW50ICogMCArIDEgLyAkcmZzLXJlbS12YWx1ZSk7XG59XG5cbi8vIFJlc3BvbnNpdmUgZm9udC1zaXplIG1peGluXG5AbWl4aW4gcmZzKCRmcywgJGltcG9ydGFudDogZmFsc2UpIHtcbiAgLy8gQ2FjaGUgJGZzIHVuaXRcbiAgJGZzLXVuaXQ6IGlmKHR5cGUtb2YoJGZzKSA9PSBcIm51bWJlclwiLCB1bml0KCRmcyksIGZhbHNlKTtcblxuICAvLyBBZGQgIWltcG9ydGFudCBzdWZmaXggaWYgbmVlZGVkXG4gICRyZnMtc3VmZml4OiBpZigkaW1wb3J0YW50LCBcIiAhaW1wb3J0YW50XCIsIFwiXCIpO1xuXG4gIC8vIElmICRmcyBpc24ndCBhIG51bWJlciAobGlrZSBpbmhlcml0KSBvciAkZnMgaGFzIGEgdW5pdCAobm90IHB4IG9yIHJlbSwgbGlrZSAxLjVlbSkgb3IgJCBpcyAwLCBqdXN0IHByaW50IHRoZSB2YWx1ZVxuICBAaWYgbm90ICRmcy11bml0IG9yICRmcy11bml0ICE9IFwiXCIgYW5kICRmcy11bml0ICE9IFwicHhcIiBhbmQgJGZzLXVuaXQgIT0gXCJyZW1cIiBvciAkZnMgPT0gMCB7XG4gICAgZm9udC1zaXplOiAjeyRmc30jeyRyZnMtc3VmZml4fTtcbiAgfVxuICBAZWxzZSB7XG4gICAgLy8gVmFyaWFibGVzIGZvciBzdG9yaW5nIHN0YXRpYyBhbmQgZmx1aWQgcmVzY2FsaW5nXG4gICAgJHJmcy1zdGF0aWM6IG51bGw7XG4gICAgJHJmcy1mbHVpZDogbnVsbDtcblxuICAgIC8vIFJlbW92ZSBweC11bml0IGZyb20gJGZzIGZvciBjYWxjdWxhdGlvbnNcbiAgICBAaWYgJGZzLXVuaXQgPT0gXCJweFwiIHtcbiAgICAgICRmczogJGZzIC8gKCRmcyAqIDAgKyAxKTtcbiAgICB9XG4gICAgQGVsc2UgaWYgJGZzLXVuaXQgPT0gXCJyZW1cIiB7XG4gICAgICAkZnM6ICRmcyAvICgkZnMgKiAwICsgMSAvICRyZnMtcmVtLXZhbHVlKTtcbiAgICB9XG5cbiAgICAvLyBTZXQgZGVmYXVsdCBmb250LXNpemVcbiAgICBAaWYgJHJmcy1mb250LXNpemUtdW5pdCA9PSByZW0ge1xuICAgICAgJHJmcy1zdGF0aWM6ICN7JGZzIC8gJHJmcy1yZW0tdmFsdWV9cmVtI3skcmZzLXN1ZmZpeH07XG4gICAgfVxuICAgIEBlbHNlIGlmICRyZnMtZm9udC1zaXplLXVuaXQgPT0gcHgge1xuICAgICAgJHJmcy1zdGF0aWM6ICN7JGZzfXB4I3skcmZzLXN1ZmZpeH07XG4gICAgfVxuICAgIEBlbHNlIHtcbiAgICAgIEBlcnJvciBcImAjeyRyZnMtZm9udC1zaXplLXVuaXR9YCBpcyBub3QgYSB2YWxpZCB1bml0IGZvciAkcmZzLWZvbnQtc2l6ZS11bml0LiBVc2UgYHB4YCBvciBgcmVtYC5cIjtcbiAgICB9XG5cbiAgICAvLyBPbmx5IGFkZCBtZWRpYSBxdWVyeSBpZiBmb250LXNpemUgaXMgYmlnZ2VyIGFzIHRoZSBtaW5pbXVtIGZvbnQtc2l6ZVxuICAgIC8vIElmICRyZnMtZmFjdG9yID09IDEsIG5vIHJlc2NhbGluZyB3aWxsIHRha2UgcGxhY2VcbiAgICBAaWYgJGZzID4gJHJmcy1iYXNlLWZvbnQtc2l6ZSBhbmQgJGVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZXMge1xuICAgICAgJG1pbi13aWR0aDogbnVsbDtcbiAgICAgICR2YXJpYWJsZS11bml0OiBudWxsO1xuXG4gICAgICAvLyBDYWxjdWxhdGUgbWluaW11bSBmb250LXNpemUgZm9yIGdpdmVuIGZvbnQtc2l6ZVxuICAgICAgJGZzLW1pbjogJHJmcy1iYXNlLWZvbnQtc2l6ZSArICgkZnMgLSAkcmZzLWJhc2UtZm9udC1zaXplKSAvICRyZnMtZmFjdG9yO1xuXG4gICAgICAvLyBDYWxjdWxhdGUgZGlmZmVyZW5jZSBiZXR3ZWVuIGdpdmVuIGZvbnQtc2l6ZSBhbmQgbWluaW11bSBmb250LXNpemUgZm9yIGdpdmVuIGZvbnQtc2l6ZVxuICAgICAgJGZzLWRpZmY6ICRmcyAtICRmcy1taW47XG5cbiAgICAgIC8vIEJhc2UgZm9udC1zaXplIGZvcm1hdHRpbmdcbiAgICAgIC8vIE5vIG5lZWQgdG8gY2hlY2sgaWYgdGhlIHVuaXQgaXMgdmFsaWQsIGJlY2F1c2Ugd2UgZGlkIHRoYXQgYmVmb3JlXG4gICAgICAkbWluLXdpZHRoOiBpZigkcmZzLWZvbnQtc2l6ZS11bml0ID09IHJlbSwgI3skZnMtbWluIC8gJHJmcy1yZW0tdmFsdWV9cmVtLCAjeyRmcy1taW59cHgpO1xuXG4gICAgICAvLyBJZiB0d28tZGltZW5zaW9uYWwsIHVzZSBzbWFsbGVzdCBvZiBzY3JlZW4gd2lkdGggYW5kIGhlaWdodFxuICAgICAgJHZhcmlhYmxlLXVuaXQ6IGlmKCRyZnMtdHdvLWRpbWVuc2lvbmFsLCB2bWluLCB2dyk7XG5cbiAgICAgIC8vIENhbGN1bGF0ZSB0aGUgdmFyaWFibGUgd2lkdGggYmV0d2VlbiAwIGFuZCAkcmZzLWJyZWFrcG9pbnRcbiAgICAgICR2YXJpYWJsZS13aWR0aDogI3skZnMtZGlmZiAqIDEwMCAvICRyZnMtYnJlYWtwb2ludH0jeyR2YXJpYWJsZS11bml0fTtcblxuICAgICAgLy8gU2V0IHRoZSBjYWxjdWxhdGVkIGZvbnQtc2l6ZS5cbiAgICAgICRyZnMtZmx1aWQ6IGNhbGMoI3skbWluLXdpZHRofSArICN7JHZhcmlhYmxlLXdpZHRofSkgI3skcmZzLXN1ZmZpeH07XG4gICAgfVxuXG4gICAgLy8gUmVuZGVyaW5nXG4gICAgQGlmICRyZnMtZmx1aWQgPT0gbnVsbCB7XG4gICAgICAvLyBPbmx5IHJlbmRlciBzdGF0aWMgZm9udC1zaXplIGlmIG5vIGZsdWlkIGZvbnQtc2l6ZSBpcyBhdmFpbGFibGVcbiAgICAgIGZvbnQtc2l6ZTogJHJmcy1zdGF0aWM7XG4gICAgfVxuICAgIEBlbHNlIHtcbiAgICAgICRtcS12YWx1ZTogbnVsbDtcblxuICAgICAgLy8gUkZTIGJyZWFrcG9pbnQgZm9ybWF0dGluZ1xuICAgICAgQGlmICRyZnMtYnJlYWtwb2ludC11bml0ID09IGVtIG9yICRyZnMtYnJlYWtwb2ludC11bml0ID09IHJlbSB7XG4gICAgICAgICRtcS12YWx1ZTogI3skcmZzLWJyZWFrcG9pbnQgLyAkcmZzLXJlbS12YWx1ZX0jeyRyZnMtYnJlYWtwb2ludC11bml0fTtcbiAgICAgIH1cbiAgICAgIEBlbHNlIGlmICRyZnMtYnJlYWtwb2ludC11bml0ID09IHB4IHtcbiAgICAgICAgJG1xLXZhbHVlOiAjeyRyZnMtYnJlYWtwb2ludH1weDtcbiAgICAgIH1cbiAgICAgIEBlbHNlIHtcbiAgICAgICAgQGVycm9yIFwiYCN7JHJmcy1icmVha3BvaW50LXVuaXR9YCBpcyBub3QgYSB2YWxpZCB1bml0IGZvciAkcmZzLWJyZWFrcG9pbnQtdW5pdC4gVXNlIGBweGAsIGBlbWAgb3IgYHJlbWAuXCI7XG4gICAgICB9XG5cbiAgICAgIEBpZiAkcmZzLWNsYXNzID09IFwiZGlzYWJsZVwiIHtcbiAgICAgICAgLy8gQWRkaW5nIGFuIGV4dHJhIGNsYXNzIGluY3JlYXNlcyBzcGVjaWZpY2l0eSxcbiAgICAgICAgLy8gd2hpY2ggcHJldmVudHMgdGhlIG1lZGlhIHF1ZXJ5IHRvIG92ZXJyaWRlIHRoZSBmb250IHNpemVcbiAgICAgICAgJixcbiAgICAgICAgLmRpc2FibGUtcmVzcG9uc2l2ZS1mb250LXNpemUgJixcbiAgICAgICAgJi5kaXNhYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplIHtcbiAgICAgICAgICBmb250LXNpemU6ICRyZnMtc3RhdGljO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBAZWxzZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogJHJmcy1zdGF0aWM7XG4gICAgICB9XG5cbiAgICAgIEBpZiAkcmZzLXR3by1kaW1lbnNpb25hbCB7XG4gICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAjeyRtcS12YWx1ZX0pLCAobWF4LWhlaWdodDogI3skbXEtdmFsdWV9KSB7XG4gICAgICAgICAgQGlmICRyZnMtY2xhc3MgPT0gXCJlbmFibGVcIiB7XG4gICAgICAgICAgICAuZW5hYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplICYsXG4gICAgICAgICAgICAmLmVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogJHJmcy1mbHVpZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgQGVsc2Uge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkcmZzLWZsdWlkO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIEBpZiAkcmZzLXNhZmFyaS1pZnJhbWUtcmVzaXplLWJ1Zy1maXgge1xuICAgICAgICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIGxlbmd0aC16ZXJvLW5vLXVuaXRcbiAgICAgICAgICAgIG1pbi13aWR0aDogMHZ3O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgQGVsc2Uge1xuICAgICAgICBAbWVkaWEgKG1heC13aWR0aDogI3skbXEtdmFsdWV9KSB7XG4gICAgICAgICAgQGlmICRyZnMtY2xhc3MgPT0gXCJlbmFibGVcIiB7XG4gICAgICAgICAgICAuZW5hYmxlLXJlc3BvbnNpdmUtZm9udC1zaXplICYsXG4gICAgICAgICAgICAmLmVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZSB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogJHJmcy1mbHVpZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgQGVsc2Uge1xuICAgICAgICAgICAgZm9udC1zaXplOiAkcmZzLWZsdWlkO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIEBpZiAkcmZzLXNhZmFyaS1pZnJhbWUtcmVzaXplLWJ1Zy1maXgge1xuICAgICAgICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIGxlbmd0aC16ZXJvLW5vLXVuaXRcbiAgICAgICAgICAgIG1pbi13aWR0aDogMHZ3O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBUaGUgZm9udC1zaXplICYgcmVzcG9uc2l2ZS1mb250LXNpemUgbWl4aW4gdXNlcyBSRlMgdG8gcmVzY2FsZSBmb250IHNpemVzXG5AbWl4aW4gZm9udC1zaXplKCRmcywgJGltcG9ydGFudDogZmFsc2UpIHtcbiAgQGluY2x1ZGUgcmZzKCRmcywgJGltcG9ydGFudCk7XG59XG5cbkBtaXhpbiByZXNwb25zaXZlLWZvbnQtc2l6ZSgkZnMsICRpbXBvcnRhbnQ6IGZhbHNlKSB7XG4gIEBpbmNsdWRlIHJmcygkZnMsICRpbXBvcnRhbnQpO1xufVxuIiwiLy8gSG92ZXIgbWl4aW4gYW5kIGAkZW5hYmxlLWhvdmVyLW1lZGlhLXF1ZXJ5YCBhcmUgZGVwcmVjYXRlZC5cbi8vXG4vLyBPcmlnaW5hbGx5IGFkZGVkIGR1cmluZyBvdXIgYWxwaGFzIGFuZCBtYWludGFpbmVkIGR1cmluZyBiZXRhcywgdGhpcyBtaXhpbiB3YXNcbi8vIGRlc2lnbmVkIHRvIHByZXZlbnQgYDpob3ZlcmAgc3RpY2tpbmVzcyBvbiBpT1MtYW4gaXNzdWUgd2hlcmUgaG92ZXIgc3R5bGVzXG4vLyB3b3VsZCBwZXJzaXN0IGFmdGVyIGluaXRpYWwgdG91Y2guXG4vL1xuLy8gRm9yIGJhY2t3YXJkIGNvbXBhdGliaWxpdHksIHdlJ3ZlIGtlcHQgdGhlc2UgbWl4aW5zIGFuZCB1cGRhdGVkIHRoZW0gdG9cbi8vIGFsd2F5cyByZXR1cm4gdGhlaXIgcmVndWxhciBwc2V1ZG8tY2xhc3NlcyBpbnN0ZWFkIG9mIGEgc2hpbW1lZCBtZWRpYSBxdWVyeS5cbi8vXG4vLyBJc3N1ZTogaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8yNTE5NVxuXG5AbWl4aW4gaG92ZXIge1xuICAmOmhvdmVyIHsgQGNvbnRlbnQ7IH1cbn1cblxuQG1peGluIGhvdmVyLWZvY3VzIHtcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIHBsYWluLWhvdmVyLWZvY3VzIHtcbiAgJixcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIGhvdmVyLWZvY3VzLWFjdGl2ZSB7XG4gICY6aG92ZXIsXG4gICY6Zm9jdXMsXG4gICY6YWN0aXZlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50LCBzZWxlY3Rvci1saXN0LWNvbW1hLW5ld2xpbmUtYWZ0ZXJcblxuLy9cbi8vIEhlYWRpbmdzXG4vL1xuXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LFxuLmgxLCAuaDIsIC5oMywgLmg0LCAuaDUsIC5oNiB7XG4gIG1hcmdpbi1ib3R0b206ICRoZWFkaW5ncy1tYXJnaW4tYm90dG9tO1xuICBmb250LWZhbWlseTogJGhlYWRpbmdzLWZvbnQtZmFtaWx5O1xuICBmb250LXdlaWdodDogJGhlYWRpbmdzLWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGhlYWRpbmdzLWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGhlYWRpbmdzLWNvbG9yO1xufVxuXG5oMSwgLmgxIHsgQGluY2x1ZGUgZm9udC1zaXplKCRoMS1mb250LXNpemUpOyB9XG5oMiwgLmgyIHsgQGluY2x1ZGUgZm9udC1zaXplKCRoMi1mb250LXNpemUpOyB9XG5oMywgLmgzIHsgQGluY2x1ZGUgZm9udC1zaXplKCRoMy1mb250LXNpemUpOyB9XG5oNCwgLmg0IHsgQGluY2x1ZGUgZm9udC1zaXplKCRoNC1mb250LXNpemUpOyB9XG5oNSwgLmg1IHsgQGluY2x1ZGUgZm9udC1zaXplKCRoNS1mb250LXNpemUpOyB9XG5oNiwgLmg2IHsgQGluY2x1ZGUgZm9udC1zaXplKCRoNi1mb250LXNpemUpOyB9XG5cbi5sZWFkIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRsZWFkLWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkbGVhZC1mb250LXdlaWdodDtcbn1cblxuLy8gVHlwZSBkaXNwbGF5IGNsYXNzZXNcbi5kaXNwbGF5LTEge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGRpc3BsYXkxLXNpemUpO1xuICBmb250LXdlaWdodDogJGRpc3BsYXkxLXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRkaXNwbGF5LWxpbmUtaGVpZ2h0O1xufVxuLmRpc3BsYXktMiB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZGlzcGxheTItc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkZGlzcGxheTItd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGRpc3BsYXktbGluZS1oZWlnaHQ7XG59XG4uZGlzcGxheS0zIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRkaXNwbGF5My1zaXplKTtcbiAgZm9udC13ZWlnaHQ6ICRkaXNwbGF5My13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkZGlzcGxheS1saW5lLWhlaWdodDtcbn1cbi5kaXNwbGF5LTQge1xuICBAaW5jbHVkZSBmb250LXNpemUoJGRpc3BsYXk0LXNpemUpO1xuICBmb250LXdlaWdodDogJGRpc3BsYXk0LXdlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRkaXNwbGF5LWxpbmUtaGVpZ2h0O1xufVxuXG5cbi8vXG4vLyBIb3Jpem9udGFsIHJ1bGVzXG4vL1xuXG5ociB7XG4gIG1hcmdpbi10b3A6ICRoci1tYXJnaW4teTtcbiAgbWFyZ2luLWJvdHRvbTogJGhyLW1hcmdpbi15O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci10b3A6ICRoci1ib3JkZXItd2lkdGggc29saWQgJGhyLWJvcmRlci1jb2xvcjtcbn1cblxuXG4vL1xuLy8gRW1waGFzaXNcbi8vXG5cbnNtYWxsLFxuLnNtYWxsIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRzbWFsbC1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbn1cblxubWFyayxcbi5tYXJrIHtcbiAgcGFkZGluZzogJG1hcmstcGFkZGluZztcbiAgYmFja2dyb3VuZC1jb2xvcjogJG1hcmstYmc7XG59XG5cblxuLy9cbi8vIExpc3RzXG4vL1xuXG4ubGlzdC11bnN0eWxlZCB7XG4gIEBpbmNsdWRlIGxpc3QtdW5zdHlsZWQ7XG59XG5cbi8vIElubGluZSB0dXJucyBsaXN0IGl0ZW1zIGludG8gaW5saW5lLWJsb2NrXG4ubGlzdC1pbmxpbmUge1xuICBAaW5jbHVkZSBsaXN0LXVuc3R5bGVkO1xufVxuLmxpc3QtaW5saW5lLWl0ZW0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tcmlnaHQ6ICRsaXN0LWlubGluZS1wYWRkaW5nO1xuICB9XG59XG5cblxuLy9cbi8vIE1pc2Ncbi8vXG5cbi8vIEJ1aWxkcyBvbiBgYWJicmBcbi5pbml0aWFsaXNtIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKDkwJSk7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi8vIEJsb2NrcXVvdGVzXG4uYmxvY2txdW90ZSB7XG4gIG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkYmxvY2txdW90ZS1mb250LXNpemUpO1xufVxuXG4uYmxvY2txdW90ZS1mb290ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRibG9ja3F1b3RlLXNtYWxsLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAkYmxvY2txdW90ZS1zbWFsbC1jb2xvcjtcblxuICAmOjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFwyMDE0XFwwMEEwXCI7IC8vIGVtIGRhc2gsIG5ic3BcbiAgfVxufVxuIiwiLy8gTGlzdHNcblxuLy8gVW5zdHlsZWQga2VlcHMgbGlzdCBpdGVtcyBibG9jayBsZXZlbCwganVzdCByZW1vdmVzIGRlZmF1bHQgYnJvd3NlciBwYWRkaW5nIGFuZCBsaXN0LXN0eWxlXG5AbWl4aW4gbGlzdC11bnN0eWxlZCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbiIsIi8vIFJlc3BvbnNpdmUgaW1hZ2VzIChlbnN1cmUgaW1hZ2VzIGRvbid0IHNjYWxlIGJleW9uZCB0aGVpciBwYXJlbnRzKVxuLy9cbi8vIFRoaXMgaXMgcHVycG9zZWZ1bGx5IG9wdC1pbiB2aWEgYW4gZXhwbGljaXQgY2xhc3MgcmF0aGVyIHRoYW4gYmVpbmcgdGhlIGRlZmF1bHQgZm9yIGFsbCBgPGltZz5gcy5cbi8vIFdlIHByZXZpb3VzbHkgdHJpZWQgdGhlIFwiaW1hZ2VzIGFyZSByZXNwb25zaXZlIGJ5IGRlZmF1bHRcIiBhcHByb2FjaCBpbiBCb290c3RyYXAgdjIsXG4vLyBhbmQgYWJhbmRvbmVkIGl0IGluIEJvb3RzdHJhcCB2MyBiZWNhdXNlIGl0IGJyZWFrcyBsb3RzIG9mIHRoaXJkLXBhcnR5IHdpZGdldHMgKGluY2x1ZGluZyBHb29nbGUgTWFwcylcbi8vIHdoaWNoIHdlcmVuJ3QgZXhwZWN0aW5nIHRoZSBpbWFnZXMgd2l0aGluIHRoZW1zZWx2ZXMgdG8gYmUgaW52b2x1bnRhcmlseSByZXNpemVkLlxuLy8gU2VlIGFsc28gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xODE3OFxuLmltZy1mbHVpZCB7XG4gIEBpbmNsdWRlIGltZy1mbHVpZDtcbn1cblxuXG4vLyBJbWFnZSB0aHVtYm5haWxzXG4uaW1nLXRodW1ibmFpbCB7XG4gIHBhZGRpbmc6ICR0aHVtYm5haWwtcGFkZGluZztcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRodW1ibmFpbC1iZztcbiAgYm9yZGVyOiAkdGh1bWJuYWlsLWJvcmRlci13aWR0aCBzb2xpZCAkdGh1bWJuYWlsLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkdGh1bWJuYWlsLWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCR0aHVtYm5haWwtYm94LXNoYWRvdyk7XG5cbiAgLy8gS2VlcCB0aGVtIGF0IG1vc3QgMTAwJSB3aWRlXG4gIEBpbmNsdWRlIGltZy1mbHVpZDtcbn1cblxuLy9cbi8vIEZpZ3VyZXNcbi8vXG5cbi5maWd1cmUge1xuICAvLyBFbnN1cmVzIHRoZSBjYXB0aW9uJ3MgdGV4dCBhbGlnbnMgd2l0aCB0aGUgaW1hZ2UuXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmZpZ3VyZS1pbWcge1xuICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyIC8gMjtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5maWd1cmUtY2FwdGlvbiB7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZmlndXJlLWNhcHRpb24tZm9udC1zaXplKTtcbiAgY29sb3I6ICRmaWd1cmUtY2FwdGlvbi1jb2xvcjtcbn1cbiIsIi8vIEltYWdlIE1peGluc1xuLy8gLSBSZXNwb25zaXZlIGltYWdlXG4vLyAtIFJldGluYSBpbWFnZVxuXG5cbi8vIFJlc3BvbnNpdmUgaW1hZ2Vcbi8vXG4vLyBLZWVwIGltYWdlcyBmcm9tIHNjYWxpbmcgYmV5b25kIHRoZSB3aWR0aCBvZiB0aGVpciBwYXJlbnRzLlxuXG5AbWl4aW4gaW1nLWZsdWlkIHtcbiAgLy8gUGFydCAxOiBTZXQgYSBtYXhpbXVtIHJlbGF0aXZlIHRvIHRoZSBwYXJlbnRcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICAvLyBQYXJ0IDI6IE92ZXJyaWRlIHRoZSBoZWlnaHQgdG8gYXV0bywgb3RoZXJ3aXNlIGltYWdlcyB3aWxsIGJlIHN0cmV0Y2hlZFxuICAvLyB3aGVuIHNldHRpbmcgYSB3aWR0aCBhbmQgaGVpZ2h0IGF0dHJpYnV0ZSBvbiB0aGUgaW1nIGVsZW1lbnQuXG4gIGhlaWdodDogYXV0bztcbn1cblxuXG4vLyBSZXRpbmEgaW1hZ2Vcbi8vXG4vLyBTaG9ydCByZXRpbmEgbWl4aW4gZm9yIHNldHRpbmcgYmFja2dyb3VuZC1pbWFnZSBhbmQgLXNpemUuXG5cbkBtaXhpbiBpbWctcmV0aW5hKCRmaWxlLTF4LCAkZmlsZS0yeCwgJHdpZHRoLTF4LCAkaGVpZ2h0LTF4KSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgkZmlsZS0xeCk7XG5cbiAgLy8gQXV0b3ByZWZpeGVyIHRha2VzIGNhcmUgb2YgYWRkaW5nIC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbyBhbmQgLW8tbWluLWRldmljZS1waXhlbC1yYXRpbyxcbiAgLy8gYnV0IGRvZXNuJ3QgY29udmVydCBkcHB4PT5kcGkuXG4gIC8vIFRoZXJlJ3Mgbm8gc3VjaCB0aGluZyBhcyB1bnByZWZpeGVkIG1pbi1kZXZpY2UtcGl4ZWwtcmF0aW8gc2luY2UgaXQncyBub25zdGFuZGFyZC5cbiAgLy8gQ29tcGF0aWJpbGl0eSBpbmZvOiBodHRwczovL2Nhbml1c2UuY29tLyNmZWF0PWNzcy1tZWRpYS1yZXNvbHV0aW9uXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAxOTJkcGkpLCAvLyBJRTktMTEgZG9uJ3Qgc3VwcG9ydCBkcHB4XG4gICAgb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMmRwcHgpIHsgLy8gU3RhbmRhcmRpemVkXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCRmaWxlLTJ4KTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6ICR3aWR0aC0xeCAkaGVpZ2h0LTF4O1xuICB9XG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcImBpbWctcmV0aW5hKClgXCIsIFwidjQuMy4wXCIsIFwidjVcIik7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1ibGFja2xpc3Rcbi8vIFNpbmdsZSBzaWRlIGJvcmRlci1yYWRpdXNcblxuQG1peGluIGJvcmRlci1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMsICRmYWxsYmFjay1ib3JkZXItcmFkaXVzOiBmYWxzZSkge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xuICB9XG4gIEBlbHNlIGlmICRmYWxsYmFjay1ib3JkZXItcmFkaXVzICE9IGZhbHNlIHtcbiAgICBib3JkZXItcmFkaXVzOiAkZmFsbGJhY2stYm9yZGVyLXJhZGl1cztcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXRvcC1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkcmFkaXVzO1xuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkcmFkaXVzO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItcmlnaHQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRyYWRpdXM7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRyYWRpdXM7XG4gIH1cbn1cblxuQG1peGluIGJvcmRlci1ib3R0b20tcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRyYWRpdXM7XG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJHJhZGl1cztcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWxlZnQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJHJhZGl1cztcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkcmFkaXVzO1xuICB9XG59XG5cbkBtaXhpbiBib3JkZXItdG9wLWxlZnQtcmFkaXVzKCRyYWRpdXMpIHtcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJHJhZGl1cztcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLXRvcC1yaWdodC1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJHJhZGl1cztcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXMoJHJhZGl1cykge1xuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJHJhZGl1cztcbiAgfVxufVxuXG5AbWl4aW4gYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1cygkcmFkaXVzKSB7XG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRyYWRpdXM7XG4gIH1cbn1cbiIsIi8vIElubGluZSBjb2RlXG5jb2RlIHtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRjb2RlLWZvbnQtc2l6ZSk7XG4gIGNvbG9yOiAkY29kZS1jb2xvcjtcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcblxuICAvLyBTdHJlYW1saW5lIHRoZSBzdHlsZSB3aGVuIGluc2lkZSBhbmNob3JzIHRvIGF2b2lkIGJyb2tlbiB1bmRlcmxpbmUgYW5kIG1vcmVcbiAgYSA+ICYge1xuICAgIGNvbG9yOiBpbmhlcml0O1xuICB9XG59XG5cbi8vIFVzZXIgaW5wdXQgdHlwaWNhbGx5IGVudGVyZWQgdmlhIGtleWJvYXJkXG5rYmQge1xuICBwYWRkaW5nOiAka2JkLXBhZGRpbmcteSAka2JkLXBhZGRpbmcteDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRrYmQtZm9udC1zaXplKTtcbiAgY29sb3I6ICRrYmQtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRrYmQtYmc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJvcmRlci1yYWRpdXMtc20pO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRrYmQtYm94LXNoYWRvdyk7XG5cbiAga2JkIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgxMDAlKTtcbiAgICBmb250LXdlaWdodDogJG5lc3RlZC1rYmQtZm9udC13ZWlnaHQ7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdyhub25lKTtcbiAgfVxufVxuXG4vLyBCbG9ja3Mgb2YgY29kZVxucHJlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkY29kZS1mb250LXNpemUpO1xuICBjb2xvcjogJHByZS1jb2xvcjtcblxuICAvLyBBY2NvdW50IGZvciBzb21lIGNvZGUgb3V0cHV0cyB0aGF0IHBsYWNlIGNvZGUgdGFncyBpbiBwcmUgdGFnc1xuICBjb2RlIHtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoaW5oZXJpdCk7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgd29yZC1icmVhazogbm9ybWFsO1xuICB9XG59XG5cbi8vIEVuYWJsZSBzY3JvbGxhYmxlIGJsb2NrcyBvZiBjb2RlXG4ucHJlLXNjcm9sbGFibGUge1xuICBtYXgtaGVpZ2h0OiAkcHJlLXNjcm9sbGFibGUtbWF4LWhlaWdodDtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xufVxuIiwiLy8vIEdyaWQgc3lzdGVtXG4vL1xuLy8gR2VuZXJhdGUgc2VtYW50aWMgZ3JpZCBjb2x1bW5zIHdpdGggdGhlc2UgbWl4aW5zLlxuXG5AbWl4aW4gbWFrZS1jb250YWluZXIoJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLXJpZ2h0OiAkZ3V0dGVyIC8gMjtcbiAgcGFkZGluZy1sZWZ0OiAkZ3V0dGVyIC8gMjtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuXG4vLyBGb3IgZWFjaCBicmVha3BvaW50LCBkZWZpbmUgdGhlIG1heGltdW0gd2lkdGggb2YgdGhlIGNvbnRhaW5lciBpbiBhIG1lZGlhIHF1ZXJ5XG5AbWl4aW4gbWFrZS1jb250YWluZXItbWF4LXdpZHRocygkbWF4LXdpZHRoczogJGNvbnRhaW5lci1tYXgtd2lkdGhzLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBlYWNoICRicmVha3BvaW50LCAkY29udGFpbmVyLW1heC13aWR0aCBpbiAkbWF4LXdpZHRocyB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBtYXgtd2lkdGg6ICRjb250YWluZXItbWF4LXdpZHRoO1xuICAgIH1cbiAgfVxufVxuXG5AbWl4aW4gbWFrZS1yb3coJGd1dHRlcjogJGdyaWQtZ3V0dGVyLXdpZHRoKSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luLXJpZ2h0OiAtJGd1dHRlciAvIDI7XG4gIG1hcmdpbi1sZWZ0OiAtJGd1dHRlciAvIDI7XG59XG5cbkBtaXhpbiBtYWtlLWNvbC1yZWFkeSgkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAvLyBQcmV2ZW50IGNvbHVtbnMgZnJvbSBiZWNvbWluZyB0b28gbmFycm93IHdoZW4gYXQgc21hbGxlciBncmlkIHRpZXJzIGJ5XG4gIC8vIGFsd2F5cyBzZXR0aW5nIGB3aWR0aDogMTAwJTtgLiBUaGlzIHdvcmtzIGJlY2F1c2Ugd2UgdXNlIGBmbGV4YCB2YWx1ZXNcbiAgLy8gbGF0ZXIgb24gdG8gb3ZlcnJpZGUgdGhpcyBpbml0aWFsIHdpZHRoLlxuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy1yaWdodDogJGd1dHRlciAvIDI7XG4gIHBhZGRpbmctbGVmdDogJGd1dHRlciAvIDI7XG59XG5cbkBtaXhpbiBtYWtlLWNvbCgkc2l6ZSwgJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMpIHtcbiAgZmxleDogMCAwIHBlcmNlbnRhZ2UoJHNpemUgLyAkY29sdW1ucyk7XG4gIC8vIEFkZCBhIGBtYXgtd2lkdGhgIHRvIGVuc3VyZSBjb250ZW50IHdpdGhpbiBlYWNoIGNvbHVtbiBkb2VzIG5vdCBibG93IG91dFxuICAvLyB0aGUgd2lkdGggb2YgdGhlIGNvbHVtbi4gQXBwbGllcyB0byBJRTEwKyBhbmQgRmlyZWZveC4gQ2hyb21lIGFuZCBTYWZhcmlcbiAgLy8gZG8gbm90IGFwcGVhciB0byByZXF1aXJlIHRoaXMuXG4gIG1heC13aWR0aDogcGVyY2VudGFnZSgkc2l6ZSAvICRjb2x1bW5zKTtcbn1cblxuQG1peGluIG1ha2UtY29sLW9mZnNldCgkc2l6ZSwgJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMpIHtcbiAgJG51bTogJHNpemUgLyAkY29sdW1ucztcbiAgbWFyZ2luLWxlZnQ6IGlmKCRudW0gPT0gMCwgMCwgcGVyY2VudGFnZSgkbnVtKSk7XG59XG4iLCIvLyBCcmVha3BvaW50IHZpZXdwb3J0IHNpemVzIGFuZCBtZWRpYSBxdWVyaWVzLlxuLy9cbi8vIEJyZWFrcG9pbnRzIGFyZSBkZWZpbmVkIGFzIGEgbWFwIG9mIChuYW1lOiBtaW5pbXVtIHdpZHRoKSwgb3JkZXIgZnJvbSBzbWFsbCB0byBsYXJnZTpcbi8vXG4vLyAgICAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpXG4vL1xuLy8gVGhlIG1hcCBkZWZpbmVkIGluIHRoZSBgJGdyaWQtYnJlYWtwb2ludHNgIGdsb2JhbCB2YXJpYWJsZSBpcyB1c2VkIGFzIHRoZSBgJGJyZWFrcG9pbnRzYCBhcmd1bWVudCBieSBkZWZhdWx0LlxuXG4vLyBOYW1lIG9mIHRoZSBuZXh0IGJyZWFrcG9pbnQsIG9yIG51bGwgZm9yIHRoZSBsYXN0IGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIG1kXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICRicmVha3BvaW50LW5hbWVzOiAoeHMgc20gbWQgbGcgeGwpKVxuLy8gICAgbWRcbkBmdW5jdGlvbiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMsICRicmVha3BvaW50LW5hbWVzOiBtYXAta2V5cygkYnJlYWtwb2ludHMpKSB7XG4gICRuOiBpbmRleCgkYnJlYWtwb2ludC1uYW1lcywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRuICE9IG51bGwgYW5kICRuIDwgbGVuZ3RoKCRicmVha3BvaW50LW5hbWVzKSwgbnRoKCRicmVha3BvaW50LW5hbWVzLCAkbiArIDEpLCBudWxsKTtcbn1cblxuLy8gTWluaW11bSBicmVha3BvaW50IHdpZHRoLiBOdWxsIGZvciB0aGUgc21hbGxlc3QgKGZpcnN0KSBicmVha3BvaW50LlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtbWluKHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgNTc2cHhcbkBmdW5jdGlvbiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBtYXAtZ2V0KCRicmVha3BvaW50cywgJG5hbWUpO1xuICBAcmV0dXJuIGlmKCRtaW4gIT0gMCwgJG1pbiwgbnVsbCk7XG59XG5cbi8vIE1heGltdW0gYnJlYWtwb2ludCB3aWR0aC4gTnVsbCBmb3IgdGhlIGxhcmdlc3QgKGxhc3QpIGJyZWFrcG9pbnQuXG4vLyBUaGUgbWF4aW11bSB2YWx1ZSBpcyBjYWxjdWxhdGVkIGFzIHRoZSBtaW5pbXVtIG9mIHRoZSBuZXh0IG9uZSBsZXNzIDAuMDJweFxuLy8gdG8gd29yayBhcm91bmQgdGhlIGxpbWl0YXRpb25zIG9mIGBtaW4tYCBhbmQgYG1heC1gIHByZWZpeGVzIGFuZCB2aWV3cG9ydHMgd2l0aCBmcmFjdGlvbmFsIHdpZHRocy5cbi8vIFNlZSBodHRwczovL3d3dy53My5vcmcvVFIvbWVkaWFxdWVyaWVzLTQvI21xLW1pbi1tYXhcbi8vIFVzZXMgMC4wMnB4IHJhdGhlciB0aGFuIDAuMDFweCB0byB3b3JrIGFyb3VuZCBhIGN1cnJlbnQgcm91bmRpbmcgYnVnIGluIFNhZmFyaS5cbi8vIFNlZSBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTc4MjYxXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1tYXgoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICA3NjcuOThweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRuZXh0OiBicmVha3BvaW50LW5leHQoJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEByZXR1cm4gaWYoJG5leHQsIGJyZWFrcG9pbnQtbWluKCRuZXh0LCAkYnJlYWtwb2ludHMpIC0gLjAyLCBudWxsKTtcbn1cblxuLy8gUmV0dXJucyBhIGJsYW5rIHN0cmluZyBpZiBzbWFsbGVzdCBicmVha3BvaW50LCBvdGhlcndpc2UgcmV0dXJucyB0aGUgbmFtZSB3aXRoIGEgZGFzaCBpbiBmcm9udC5cbi8vIFVzZWZ1bCBmb3IgbWFraW5nIHJlc3BvbnNpdmUgdXRpbGl0aWVzLlxuLy9cbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoeHMsICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBcIlwiICAoUmV0dXJucyBhIGJsYW5rIHN0cmluZylcbi8vICAgID4+IGJyZWFrcG9pbnQtaW5maXgoc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICBcIi1zbVwiXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1pbmZpeCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICBAcmV0dXJuIGlmKGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHMpID09IG51bGwsIFwiXCIsIFwiLSN7JG5hbWV9XCIpO1xufVxuXG4vLyBNZWRpYSBvZiBhdCBsZWFzdCB0aGUgbWluaW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIHNtYWxsZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIHdpZGVyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWluIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSBvZiBhdCBtb3N0IHRoZSBtYXhpbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgbGFyZ2VzdCBicmVha3BvaW50LlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWRvd24oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50cyk7XG4gIEBpZiAkbWF4IHtcbiAgICBAbWVkaWEgKG1heC13aWR0aDogJG1heCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIHtcbiAgICBAY29udGVudDtcbiAgfVxufVxuXG4vLyBNZWRpYSB0aGF0IHNwYW5zIG11bHRpcGxlIGJyZWFrcG9pbnQgd2lkdGhzLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IGJldHdlZW4gdGhlIG1pbiBhbmQgbWF4IGJyZWFrcG9pbnRzXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC1iZXR3ZWVuKCRsb3dlciwgJHVwcGVyLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRsb3dlciwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJHVwcGVyLCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRsb3dlciwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1pbiA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJHVwcGVyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuXG4vLyBNZWRpYSBiZXR3ZWVuIHRoZSBicmVha3BvaW50J3MgbWluaW11bSBhbmQgbWF4aW11bSB3aWR0aHMuXG4vLyBObyBtaW5pbXVtIGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludCwgYW5kIG5vIG1heGltdW0gZm9yIHRoZSBsYXJnZXN0IG9uZS5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSBvbmx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50LCBub3Qgdmlld3BvcnRzIGFueSB3aWRlciBvciBuYXJyb3dlci5cbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LW9ubHkoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cyk7XG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xuXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRtaW4pIGFuZCAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1heCA9PSBudWxsIHtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmFtZSwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIENvbnRhaW5lciB3aWR0aHNcbi8vXG4vLyBTZXQgdGhlIGNvbnRhaW5lciB3aWR0aCwgYW5kIG92ZXJyaWRlIGl0IGZvciBmaXhlZCBuYXZiYXJzIGluIG1lZGlhIHF1ZXJpZXMuXG5cbkBpZiAkZW5hYmxlLWdyaWQtY2xhc3NlcyB7XG4gIC5jb250YWluZXIge1xuICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyKCk7XG4gICAgQGluY2x1ZGUgbWFrZS1jb250YWluZXItbWF4LXdpZHRocygpO1xuICB9XG59XG5cbi8vIEZsdWlkIGNvbnRhaW5lclxuLy9cbi8vIFV0aWxpemVzIHRoZSBtaXhpbiBtZWFudCBmb3IgZml4ZWQgd2lkdGggY29udGFpbmVycywgYnV0IHdpdGggMTAwJSB3aWR0aCBmb3Jcbi8vIGZsdWlkLCBmdWxsIHdpZHRoIGxheW91dHMuXG5cbkBpZiAkZW5hYmxlLWdyaWQtY2xhc3NlcyB7XG4gIC5jb250YWluZXItZmx1aWQge1xuICAgIEBpbmNsdWRlIG1ha2UtY29udGFpbmVyKCk7XG4gIH1cbn1cblxuLy8gUm93XG4vL1xuLy8gUm93cyBjb250YWluIGFuZCBjbGVhciB0aGUgZmxvYXRzIG9mIHlvdXIgY29sdW1ucy5cblxuQGlmICRlbmFibGUtZ3JpZC1jbGFzc2VzIHtcbiAgLnJvdyB7XG4gICAgQGluY2x1ZGUgbWFrZS1yb3coKTtcbiAgfVxuXG4gIC8vIFJlbW92ZSB0aGUgbmVnYXRpdmUgbWFyZ2luIGZyb20gZGVmYXVsdCAucm93LCB0aGVuIHRoZSBob3Jpem9udGFsIHBhZGRpbmdcbiAgLy8gZnJvbSBhbGwgaW1tZWRpYXRlIGNoaWxkcmVuIGNvbHVtbnMgKHRvIHByZXZlbnQgcnVuYXdheSBzdHlsZSBpbmhlcml0YW5jZSkuXG4gIC5uby1ndXR0ZXJzIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG5cbiAgICA+IC5jb2wsXG4gICAgPiBbY2xhc3MqPVwiY29sLVwiXSB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIH1cbiAgfVxufVxuXG4vLyBDb2x1bW5zXG4vL1xuLy8gQ29tbW9uIHN0eWxlcyBmb3Igc21hbGwgYW5kIGxhcmdlIGdyaWQgY29sdW1uc1xuXG5AaWYgJGVuYWJsZS1ncmlkLWNsYXNzZXMge1xuICBAaW5jbHVkZSBtYWtlLWdyaWQtY29sdW1ucygpO1xufVxuIiwiLy8gRnJhbWV3b3JrIGdyaWQgZ2VuZXJhdGlvblxuLy9cbi8vIFVzZWQgb25seSBieSBCb290c3RyYXAgdG8gZ2VuZXJhdGUgdGhlIGNvcnJlY3QgbnVtYmVyIG9mIGdyaWQgY2xhc3NlcyBnaXZlblxuLy8gYW55IHZhbHVlIG9mIGAkZ3JpZC1jb2x1bW5zYC5cblxuQG1peGluIG1ha2UtZ3JpZC1jb2x1bW5zKCRjb2x1bW5zOiAkZ3JpZC1jb2x1bW5zLCAkZ3V0dGVyOiAkZ3JpZC1ndXR0ZXItd2lkdGgsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgLy8gQ29tbW9uIHByb3BlcnRpZXMgZm9yIGFsbCBicmVha3BvaW50c1xuICAlZ3JpZC1jb2x1bW4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkZ3V0dGVyIC8gMjtcbiAgICBwYWRkaW5nLWxlZnQ6ICRndXR0ZXIgLyAyO1xuICB9XG5cbiAgQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGJyZWFrcG9pbnRzKSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkYnJlYWtwb2ludHMpO1xuXG4gICAgLy8gQWxsb3cgY29sdW1ucyB0byBzdHJldGNoIGZ1bGwgd2lkdGggYmVsb3cgdGhlaXIgYnJlYWtwb2ludHNcbiAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICAgIC5jb2wjeyRpbmZpeH0tI3skaX0ge1xuICAgICAgICBAZXh0ZW5kICVncmlkLWNvbHVtbjtcbiAgICAgIH1cbiAgICB9XG4gICAgLmNvbCN7JGluZml4fSxcbiAgICAuY29sI3skaW5maXh9LWF1dG8ge1xuICAgICAgQGV4dGVuZCAlZ3JpZC1jb2x1bW47XG4gICAgfVxuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCwgJGJyZWFrcG9pbnRzKSB7XG4gICAgICAvLyBQcm92aWRlIGJhc2ljIGAuY29sLXticH1gIGNsYXNzZXMgZm9yIGVxdWFsLXdpZHRoIGZsZXhib3ggY29sdW1uc1xuICAgICAgLmNvbCN7JGluZml4fSB7XG4gICAgICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgICAgLmNvbCN7JGluZml4fS1hdXRvIHtcbiAgICAgICAgZmxleDogMCAwIGF1dG87XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7IC8vIFJlc2V0IGVhcmxpZXIgZ3JpZCB0aWVyc1xuICAgICAgfVxuXG4gICAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRjb2x1bW5zIHtcbiAgICAgICAgLmNvbCN7JGluZml4fS0jeyRpfSB7XG4gICAgICAgICAgQGluY2x1ZGUgbWFrZS1jb2woJGksICRjb2x1bW5zKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAub3JkZXIjeyRpbmZpeH0tZmlyc3QgeyBvcmRlcjogLTE7IH1cblxuICAgICAgLm9yZGVyI3skaW5maXh9LWxhc3QgeyBvcmRlcjogJGNvbHVtbnMgKyAxOyB9XG5cbiAgICAgIEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggJGNvbHVtbnMge1xuICAgICAgICAub3JkZXIjeyRpbmZpeH0tI3skaX0geyBvcmRlcjogJGk7IH1cbiAgICAgIH1cblxuICAgICAgLy8gYCRjb2x1bW5zIC0gMWAgYmVjYXVzZSBvZmZzZXR0aW5nIGJ5IHRoZSB3aWR0aCBvZiBhbiBlbnRpcmUgcm93IGlzbid0IHBvc3NpYmxlXG4gICAgICBAZm9yICRpIGZyb20gMCB0aHJvdWdoICgkY29sdW1ucyAtIDEpIHtcbiAgICAgICAgQGlmIG5vdCAoJGluZml4ID09IFwiXCIgYW5kICRpID09IDApIHsgLy8gQXZvaWQgZW1pdHRpbmcgdXNlbGVzcyAub2Zmc2V0LTBcbiAgICAgICAgICAub2Zmc2V0I3skaW5maXh9LSN7JGl9IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIG1ha2UtY29sLW9mZnNldCgkaSwgJGNvbHVtbnMpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy9cbi8vIEJhc2ljIEJvb3RzdHJhcCB0YWJsZVxuLy9cblxuLnRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XG4gIGNvbG9yOiAkdGFibGUtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1iZzsgLy8gUmVzZXQgZm9yIG5lc3Rpbmcgd2l0aGluIHBhcmVudHMgd2l0aCBgYmFja2dyb3VuZC1jb2xvcmAuXG5cbiAgdGgsXG4gIHRkIHtcbiAgICBwYWRkaW5nOiAkdGFibGUtY2VsbC1wYWRkaW5nO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgYm9yZGVyLXRvcDogJHRhYmxlLWJvcmRlci13aWR0aCBzb2xpZCAkdGFibGUtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgdGhlYWQgdGgge1xuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gICAgYm9yZGVyLWJvdHRvbTogKDIgKiAkdGFibGUtYm9yZGVyLXdpZHRoKSBzb2xpZCAkdGFibGUtYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgdGJvZHkgKyB0Ym9keSB7XG4gICAgYm9yZGVyLXRvcDogKDIgKiAkdGFibGUtYm9yZGVyLXdpZHRoKSBzb2xpZCAkdGFibGUtYm9yZGVyLWNvbG9yO1xuICB9XG59XG5cblxuLy9cbi8vIENvbmRlbnNlZCB0YWJsZSB3LyBoYWxmIHBhZGRpbmdcbi8vXG5cbi50YWJsZS1zbSB7XG4gIHRoLFxuICB0ZCB7XG4gICAgcGFkZGluZzogJHRhYmxlLWNlbGwtcGFkZGluZy1zbTtcbiAgfVxufVxuXG5cbi8vIEJvcmRlciB2ZXJzaW9uc1xuLy9cbi8vIEFkZCBvciByZW1vdmUgYm9yZGVycyBhbGwgYXJvdW5kIHRoZSB0YWJsZSBhbmQgYmV0d2VlbiBhbGwgdGhlIGNvbHVtbnMuXG5cbi50YWJsZS1ib3JkZXJlZCB7XG4gIGJvcmRlcjogJHRhYmxlLWJvcmRlci13aWR0aCBzb2xpZCAkdGFibGUtYm9yZGVyLWNvbG9yO1xuXG4gIHRoLFxuICB0ZCB7XG4gICAgYm9yZGVyOiAkdGFibGUtYm9yZGVyLXdpZHRoIHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XG4gIH1cblxuICB0aGVhZCB7XG4gICAgdGgsXG4gICAgdGQge1xuICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMiAqICR0YWJsZS1ib3JkZXItd2lkdGg7XG4gICAgfVxuICB9XG59XG5cbi50YWJsZS1ib3JkZXJsZXNzIHtcbiAgdGgsXG4gIHRkLFxuICB0aGVhZCB0aCxcbiAgdGJvZHkgKyB0Ym9keSB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG59XG5cbi8vIFplYnJhLXN0cmlwaW5nXG4vL1xuLy8gRGVmYXVsdCB6ZWJyYS1zdHJpcGUgc3R5bGVzIChhbHRlcm5hdGluZyBncmF5IGFuZCB0cmFuc3BhcmVudCBiYWNrZ3JvdW5kcylcblxuLnRhYmxlLXN0cmlwZWQge1xuICB0Ym9keSB0cjpudGgtb2YtdHlwZSgjeyR0YWJsZS1zdHJpcGVkLW9yZGVyfSkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1hY2NlbnQtYmc7XG4gIH1cbn1cblxuXG4vLyBIb3ZlciBlZmZlY3Rcbi8vXG4vLyBQbGFjZWQgaGVyZSBzaW5jZSBpdCBoYXMgdG8gY29tZSBhZnRlciB0aGUgcG90ZW50aWFsIHplYnJhIHN0cmlwaW5nXG5cbi50YWJsZS1ob3ZlciB7XG4gIHRib2R5IHRyIHtcbiAgICBAaW5jbHVkZSBob3ZlciB7XG4gICAgICBjb2xvcjogJHRhYmxlLWhvdmVyLWNvbG9yO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWhvdmVyLWJnO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIFRhYmxlIGJhY2tncm91bmRzXG4vL1xuLy8gRXhhY3Qgc2VsZWN0b3JzIGJlbG93IHJlcXVpcmVkIHRvIG92ZXJyaWRlIGAudGFibGUtc3RyaXBlZGAgYW5kIHByZXZlbnRcbi8vIGluaGVyaXRhbmNlIHRvIG5lc3RlZCB0YWJsZXMuXG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICBAaW5jbHVkZSB0YWJsZS1yb3ctdmFyaWFudCgkY29sb3IsIHRoZW1lLWNvbG9yLWxldmVsKCRjb2xvciwgJHRhYmxlLWJnLWxldmVsKSwgdGhlbWUtY29sb3ItbGV2ZWwoJGNvbG9yLCAkdGFibGUtYm9yZGVyLWxldmVsKSk7XG59XG5cbkBpbmNsdWRlIHRhYmxlLXJvdy12YXJpYW50KGFjdGl2ZSwgJHRhYmxlLWFjdGl2ZS1iZyk7XG5cblxuLy8gRGFyayBzdHlsZXNcbi8vXG4vLyBTYW1lIHRhYmxlIG1hcmt1cCwgYnV0IGludmVydGVkIGNvbG9yIHNjaGVtZTogZGFyayBiYWNrZ3JvdW5kIGFuZCBsaWdodCB0ZXh0LlxuXG4vLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgbm8tZHVwbGljYXRlLXNlbGVjdG9yc1xuLnRhYmxlIHtcbiAgLnRoZWFkLWRhcmsge1xuICAgIHRoIHtcbiAgICAgIGNvbG9yOiAkdGFibGUtZGFyay1jb2xvcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1kYXJrLWJnO1xuICAgICAgYm9yZGVyLWNvbG9yOiAkdGFibGUtZGFyay1ib3JkZXItY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLnRoZWFkLWxpZ2h0IHtcbiAgICB0aCB7XG4gICAgICBjb2xvcjogJHRhYmxlLWhlYWQtY29sb3I7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtaGVhZC1iZztcbiAgICAgIGJvcmRlci1jb2xvcjogJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLnRhYmxlLWRhcmsge1xuICBjb2xvcjogJHRhYmxlLWRhcmstY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1kYXJrLWJnO1xuXG4gIHRoLFxuICB0ZCxcbiAgdGhlYWQgdGgge1xuICAgIGJvcmRlci1jb2xvcjogJHRhYmxlLWRhcmstYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgJi50YWJsZS1ib3JkZXJlZCB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG5cbiAgJi50YWJsZS1zdHJpcGVkIHtcbiAgICB0Ym9keSB0cjpudGgtb2YtdHlwZShvZGQpIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1kYXJrLWFjY2VudC1iZztcbiAgICB9XG4gIH1cblxuICAmLnRhYmxlLWhvdmVyIHtcbiAgICB0Ym9keSB0ciB7XG4gICAgICBAaW5jbHVkZSBob3ZlciB7XG4gICAgICAgIGNvbG9yOiAkdGFibGUtZGFyay1ob3Zlci1jb2xvcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWRhcmstaG92ZXItYmc7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cblxuLy8gUmVzcG9uc2l2ZSB0YWJsZXNcbi8vXG4vLyBHZW5lcmF0ZSBzZXJpZXMgb2YgYC50YWJsZS1yZXNwb25zaXZlLSpgIGNsYXNzZXMgZm9yIGNvbmZpZ3VyaW5nIHRoZSBzY3JlZW5cbi8vIHNpemUgb2Ygd2hlcmUgeW91ciB0YWJsZSB3aWxsIG92ZXJmbG93LlxuXG4udGFibGUtcmVzcG9uc2l2ZSB7XG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkbmV4dCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgJiN7JGluZml4fSB7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJGJyZWFrcG9pbnQpIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgICAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG5cbiAgICAgICAgLy8gUHJldmVudCBkb3VibGUgYm9yZGVyIG9uIGhvcml6b250YWwgc2Nyb2xsIGR1ZSB0byB1c2Ugb2YgYGRpc3BsYXk6IGJsb2NrO2BcbiAgICAgICAgPiAudGFibGUtYm9yZGVyZWQge1xuICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gVGFibGVzXG5cbkBtaXhpbiB0YWJsZS1yb3ctdmFyaWFudCgkc3RhdGUsICRiYWNrZ3JvdW5kLCAkYm9yZGVyOiBudWxsKSB7XG4gIC8vIEV4YWN0IHNlbGVjdG9ycyBiZWxvdyByZXF1aXJlZCB0byBvdmVycmlkZSBgLnRhYmxlLXN0cmlwZWRgIGFuZCBwcmV2ZW50XG4gIC8vIGluaGVyaXRhbmNlIHRvIG5lc3RlZCB0YWJsZXMuXG4gIC50YWJsZS0jeyRzdGF0ZX0ge1xuICAgICYsXG4gICAgPiB0aCxcbiAgICA+IHRkIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kO1xuICAgIH1cblxuICAgIEBpZiAkYm9yZGVyICE9IG51bGwge1xuICAgICAgdGgsXG4gICAgICB0ZCxcbiAgICAgIHRoZWFkIHRoLFxuICAgICAgdGJvZHkgKyB0Ym9keSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGJvcmRlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAvLyBIb3ZlciBzdGF0ZXMgZm9yIGAudGFibGUtaG92ZXJgXG4gIC8vIE5vdGU6IHRoaXMgaXMgbm90IGF2YWlsYWJsZSBmb3IgY2VsbHMgb3Igcm93cyB3aXRoaW4gYHRoZWFkYCBvciBgdGZvb3RgLlxuICAudGFibGUtaG92ZXIge1xuICAgICRob3Zlci1iYWNrZ3JvdW5kOiBkYXJrZW4oJGJhY2tncm91bmQsIDUlKTtcblxuICAgIC50YWJsZS0jeyRzdGF0ZX0ge1xuICAgICAgQGluY2x1ZGUgaG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaG92ZXItYmFja2dyb3VuZDtcblxuICAgICAgICA+IHRkLFxuICAgICAgICA+IHRoIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaG92ZXItYmFja2dyb3VuZDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG5cbi8vXG4vLyBUZXh0dWFsIGZvcm0gY29udHJvbHNcbi8vXG5cbi5mb3JtLWNvbnRyb2wge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogJGlucHV0LWhlaWdodDtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteSAkaW5wdXQtcGFkZGluZy14O1xuICBmb250LWZhbWlseTogJGlucHV0LWZvbnQtZmFtaWx5O1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZSk7XG4gIGZvbnQtd2VpZ2h0OiAkaW5wdXQtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkaW5wdXQtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1iZztcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYm9yZGVyOiAkaW5wdXQtYm9yZGVyLXdpZHRoIHNvbGlkICRpbnB1dC1ib3JkZXItY29sb3I7XG5cbiAgLy8gTm90ZTogVGhpcyBoYXMgbm8gZWZmZWN0IG9uIDxzZWxlY3Q+cyBpbiBzb21lIGJyb3dzZXJzLCBkdWUgdG8gdGhlIGxpbWl0ZWQgc3R5bGFiaWxpdHkgb2YgYDxzZWxlY3Q+YHMgaW4gQ1NTLlxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzLCAwKTtcblxuICBAaW5jbHVkZSBib3gtc2hhZG93KCRpbnB1dC1ib3gtc2hhZG93KTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkaW5wdXQtdHJhbnNpdGlvbik7XG5cbiAgLy8gVW5zdHlsZSB0aGUgY2FyZXQgb24gYDxzZWxlY3Q+YHMgaW4gSUUxMCsuXG4gICY6Oi1tcy1leHBhbmQge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogMDtcbiAgfVxuXG4gIC8vIEN1c3RvbWl6ZSB0aGUgYDpmb2N1c2Agc3RhdGUgdG8gaW1pdGF0ZSBuYXRpdmUgV2ViS2l0IHN0eWxlcy5cbiAgQGluY2x1ZGUgZm9ybS1jb250cm9sLWZvY3VzKCk7XG5cbiAgLy8gUGxhY2Vob2xkZXJcbiAgJjo6cGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAkaW5wdXQtcGxhY2Vob2xkZXItY29sb3I7XG4gICAgLy8gT3ZlcnJpZGUgRmlyZWZveCdzIHVudXN1YWwgZGVmYXVsdCBvcGFjaXR5OyBzZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMTE1MjYuXG4gICAgb3BhY2l0eTogMTtcbiAgfVxuXG4gIC8vIERpc2FibGVkIGFuZCByZWFkLW9ubHkgaW5wdXRzXG4gIC8vXG4gIC8vIEhUTUw1IHNheXMgdGhhdCBjb250cm9scyB1bmRlciBhIGZpZWxkc2V0ID4gbGVnZW5kOmZpcnN0LWNoaWxkIHdvbid0IGJlXG4gIC8vIGRpc2FibGVkIGlmIHRoZSBmaWVsZHNldCBpcyBkaXNhYmxlZC4gRHVlIHRvIGltcGxlbWVudGF0aW9uIGRpZmZpY3VsdHksIHdlXG4gIC8vIGRvbid0IGhvbm9yIHRoYXQgZWRnZSBjYXNlOyB3ZSBzdHlsZSB0aGVtIGFzIGRpc2FibGVkIGFueXdheS5cbiAgJjpkaXNhYmxlZCxcbiAgJltyZWFkb25seV0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1iZztcbiAgICAvLyBpT1MgZml4IGZvciB1bnJlYWRhYmxlIGRpc2FibGVkIGNvbnRlbnQ7IHNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzExNjU1LlxuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cblxuc2VsZWN0LmZvcm0tY29udHJvbCB7XG4gICY6Zm9jdXM6Oi1tcy12YWx1ZSB7XG4gICAgLy8gU3VwcHJlc3MgdGhlIG5lc3RlZCBkZWZhdWx0IHdoaXRlIHRleHQgb24gYmx1ZSBiYWNrZ3JvdW5kIGhpZ2hsaWdodCBnaXZlbiB0b1xuICAgIC8vIHRoZSBzZWxlY3RlZCBvcHRpb24gdGV4dCB3aGVuIHRoZSAoc3RpbGwgY2xvc2VkKSA8c2VsZWN0PiByZWNlaXZlcyBmb2N1c1xuICAgIC8vIGluIElFIGFuZCAodW5kZXIgY2VydGFpbiBjb25kaXRpb25zKSBFZGdlLCBhcyBpdCBsb29rcyBiYWQgYW5kIGNhbm5vdCBiZSBtYWRlIHRvXG4gICAgLy8gbWF0Y2ggdGhlIGFwcGVhcmFuY2Ugb2YgdGhlIG5hdGl2ZSB3aWRnZXQuXG4gICAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTkzOTguXG4gICAgY29sb3I6ICRpbnB1dC1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtYmc7XG4gIH1cbn1cblxuLy8gTWFrZSBmaWxlIGlucHV0cyBiZXR0ZXIgbWF0Y2ggdGV4dCBpbnB1dHMgYnkgZm9yY2luZyB0aGVtIHRvIG5ldyBsaW5lcy5cbi5mb3JtLWNvbnRyb2wtZmlsZSxcbi5mb3JtLWNvbnRyb2wtcmFuZ2Uge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5cblxuLy9cbi8vIExhYmVsc1xuLy9cblxuLy8gRm9yIHVzZSB3aXRoIGhvcml6b250YWwgYW5kIGlubGluZSBmb3Jtcywgd2hlbiB5b3UgbmVlZCB0aGUgbGFiZWwgKG9yIGxlZ2VuZClcbi8vIHRleHQgdG8gYWxpZ24gd2l0aCB0aGUgZm9ybSBjb250cm9scy5cbi5jb2wtZm9ybS1sYWJlbCB7XG4gIHBhZGRpbmctdG9wOiBjYWxjKCN7JGlucHV0LXBhZGRpbmcteX0gKyAjeyRpbnB1dC1ib3JkZXItd2lkdGh9KTtcbiAgcGFkZGluZy1ib3R0b206IGNhbGMoI3skaW5wdXQtcGFkZGluZy15fSArICN7JGlucHV0LWJvcmRlci13aWR0aH0pO1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBPdmVycmlkZSB0aGUgYDxsYWJlbD4vPGxlZ2VuZD5gIGRlZmF1bHRcbiAgQGluY2x1ZGUgZm9udC1zaXplKGluaGVyaXQpOyAvLyBPdmVycmlkZSB0aGUgYDxsZWdlbmQ+YCBkZWZhdWx0XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG59XG5cbi5jb2wtZm9ybS1sYWJlbC1sZyB7XG4gIHBhZGRpbmctdG9wOiBjYWxjKCN7JGlucHV0LXBhZGRpbmcteS1sZ30gKyAjeyRpbnB1dC1ib3JkZXItd2lkdGh9KTtcbiAgcGFkZGluZy1ib3R0b206IGNhbGMoI3skaW5wdXQtcGFkZGluZy15LWxnfSArICN7JGlucHV0LWJvcmRlci13aWR0aH0pO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1sZyk7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQtbGc7XG59XG5cbi5jb2wtZm9ybS1sYWJlbC1zbSB7XG4gIHBhZGRpbmctdG9wOiBjYWxjKCN7JGlucHV0LXBhZGRpbmcteS1zbX0gKyAjeyRpbnB1dC1ib3JkZXItd2lkdGh9KTtcbiAgcGFkZGluZy1ib3R0b206IGNhbGMoI3skaW5wdXQtcGFkZGluZy15LXNtfSArICN7JGlucHV0LWJvcmRlci13aWR0aH0pO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1zbSk7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQtc207XG59XG5cblxuLy8gUmVhZG9ubHkgY29udHJvbHMgYXMgcGxhaW4gdGV4dFxuLy9cbi8vIEFwcGx5IGNsYXNzIHRvIGEgcmVhZG9ubHkgaW5wdXQgdG8gbWFrZSBpdCBhcHBlYXIgbGlrZSByZWd1bGFyIHBsYWluXG4vLyB0ZXh0ICh3aXRob3V0IGFueSBib3JkZXIsIGJhY2tncm91bmQgY29sb3IsIGZvY3VzIGluZGljYXRvcilcblxuLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctdG9wOiAkaW5wdXQtcGFkZGluZy15O1xuICBwYWRkaW5nLWJvdHRvbTogJGlucHV0LXBhZGRpbmcteTtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gbWF0Y2ggaW5wdXRzIGlmIHRoaXMgY2xhc3MgY29tZXMgb24gaW5wdXRzIHdpdGggZGVmYXVsdCBtYXJnaW5zXG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQ7XG4gIGNvbG9yOiAkaW5wdXQtcGxhaW50ZXh0LWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiAkaW5wdXQtYm9yZGVyLXdpZHRoIDA7XG5cbiAgJi5mb3JtLWNvbnRyb2wtc20sXG4gICYuZm9ybS1jb250cm9sLWxnIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuXG5cbi8vIEZvcm0gY29udHJvbCBzaXppbmdcbi8vXG4vLyBCdWlsZCBvbiBgLmZvcm0tY29udHJvbGAgd2l0aCBtb2RpZmllciBjbGFzc2VzIHRvIGRlY3JlYXNlIG9yIGluY3JlYXNlIHRoZVxuLy8gaGVpZ2h0IGFuZCBmb250LXNpemUgb2YgZm9ybSBjb250cm9scy5cbi8vXG4vLyBSZXBlYXRlZCBpbiBgX2lucHV0X2dyb3VwLnNjc3NgIHRvIGF2b2lkIFNhc3MgZXh0ZW5kIGlzc3Vlcy5cblxuLmZvcm0tY29udHJvbC1zbSB7XG4gIGhlaWdodDogJGlucHV0LWhlaWdodC1zbTtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1zbSAkaW5wdXQtcGFkZGluZy14LXNtO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGlucHV0LWZvbnQtc2l6ZS1zbSk7XG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQtc207XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMtc20pO1xufVxuXG4uZm9ybS1jb250cm9sLWxnIHtcbiAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LWxnO1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LWxnICRpbnB1dC1wYWRkaW5nLXgtbGc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLWxnKTtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodC1sZztcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1sZyk7XG59XG5cbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBuby1kdXBsaWNhdGUtc2VsZWN0b3JzXG5zZWxlY3QuZm9ybS1jb250cm9sIHtcbiAgJltzaXplXSxcbiAgJlttdWx0aXBsZV0ge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuXG50ZXh0YXJlYS5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8vIEZvcm0gZ3JvdXBzXG4vL1xuLy8gRGVzaWduZWQgdG8gaGVscCB3aXRoIHRoZSBvcmdhbml6YXRpb24gYW5kIHNwYWNpbmcgb2YgdmVydGljYWwgZm9ybXMuIEZvclxuLy8gaG9yaXpvbnRhbCBmb3JtcywgdXNlIHRoZSBwcmVkZWZpbmVkIGdyaWQgY2xhc3Nlcy5cblxuLmZvcm0tZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAkZm9ybS1ncm91cC1tYXJnaW4tYm90dG9tO1xufVxuXG4uZm9ybS10ZXh0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6ICRmb3JtLXRleHQtbWFyZ2luLXRvcDtcbn1cblxuXG4vLyBGb3JtIGdyaWRcbi8vXG4vLyBTcGVjaWFsIHJlcGxhY2VtZW50IGZvciBvdXIgZ3JpZCBzeXN0ZW0ncyBgLnJvd2AgZm9yIHRpZ2h0ZXIgZm9ybSBsYXlvdXRzLlxuXG4uZm9ybS1yb3cge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1hcmdpbi1yaWdodDogLSRmb3JtLWdyaWQtZ3V0dGVyLXdpZHRoIC8gMjtcbiAgbWFyZ2luLWxlZnQ6IC0kZm9ybS1ncmlkLWd1dHRlci13aWR0aCAvIDI7XG5cbiAgPiAuY29sLFxuICA+IFtjbGFzcyo9XCJjb2wtXCJdIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAkZm9ybS1ncmlkLWd1dHRlci13aWR0aCAvIDI7XG4gICAgcGFkZGluZy1sZWZ0OiAkZm9ybS1ncmlkLWd1dHRlci13aWR0aCAvIDI7XG4gIH1cbn1cblxuXG4vLyBDaGVja2JveGVzIGFuZCByYWRpb3Ncbi8vXG4vLyBJbmRlbnQgdGhlIGxhYmVscyB0byBwb3NpdGlvbiByYWRpb3MvY2hlY2tib3hlcyBhcyBoYW5naW5nIGNvbnRyb2xzLlxuXG4uZm9ybS1jaGVjayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogJGZvcm0tY2hlY2staW5wdXQtZ3V0dGVyO1xufVxuXG4uZm9ybS1jaGVjay1pbnB1dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWFyZ2luLXRvcDogJGZvcm0tY2hlY2staW5wdXQtbWFyZ2luLXk7XG4gIG1hcmdpbi1sZWZ0OiAtJGZvcm0tY2hlY2staW5wdXQtZ3V0dGVyO1xuXG4gICY6ZGlzYWJsZWQgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gICAgY29sb3I6ICR0ZXh0LW11dGVkO1xuICB9XG59XG5cbi5mb3JtLWNoZWNrLWxhYmVsIHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gT3ZlcnJpZGUgZGVmYXVsdCBgPGxhYmVsPmAgYm90dG9tIG1hcmdpblxufVxuXG4uZm9ybS1jaGVjay1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZy1sZWZ0OiAwOyAvLyBPdmVycmlkZSBiYXNlIC5mb3JtLWNoZWNrXG4gIG1hcmdpbi1yaWdodDogJGZvcm0tY2hlY2staW5saW5lLW1hcmdpbi14O1xuXG4gIC8vIFVuZG8gLmZvcm0tY2hlY2staW5wdXQgZGVmYXVsdHMgYW5kIGFkZCBzb21lIGBtYXJnaW4tcmlnaHRgLlxuICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1yaWdodDogJGZvcm0tY2hlY2staW5saW5lLWlucHV0LW1hcmdpbi14O1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG5cblxuLy8gRm9ybSB2YWxpZGF0aW9uXG4vL1xuLy8gUHJvdmlkZSBmZWVkYmFjayB0byB1c2VycyB3aGVuIGZvcm0gZmllbGQgdmFsdWVzIGFyZSB2YWxpZCBvciBpbnZhbGlkLiBXb3Jrc1xuLy8gcHJpbWFyaWx5IGZvciBjbGllbnQtc2lkZSB2YWxpZGF0aW9uIHZpYSBzY29wZWQgYDppbnZhbGlkYCBhbmQgYDp2YWxpZGBcbi8vIHBzZXVkby1jbGFzc2VzIGJ1dCBhbHNvIGluY2x1ZGVzIGAuaXMtaW52YWxpZGAgYW5kIGAuaXMtdmFsaWRgIGNsYXNzZXMgZm9yXG4vLyBzZXJ2ZXIgc2lkZSB2YWxpZGF0aW9uLlxuXG5AZWFjaCAkc3RhdGUsICRkYXRhIGluICRmb3JtLXZhbGlkYXRpb24tc3RhdGVzIHtcbiAgQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlKCRzdGF0ZSwgbWFwLWdldCgkZGF0YSwgY29sb3IpLCBtYXAtZ2V0KCRkYXRhLCBpY29uKSk7XG59XG5cbi8vIElubGluZSBmb3Jtc1xuLy9cbi8vIE1ha2UgZm9ybXMgYXBwZWFyIGlubGluZSgtYmxvY2spIGJ5IGFkZGluZyB0aGUgYC5mb3JtLWlubGluZWAgY2xhc3MuIElubGluZVxuLy8gZm9ybXMgYmVnaW4gc3RhY2tlZCBvbiBleHRyYSBzbWFsbCAobW9iaWxlKSBkZXZpY2VzIGFuZCB0aGVuIGdvIGlubGluZSB3aGVuXG4vLyB2aWV3cG9ydHMgcmVhY2ggPDc2OHB4LlxuLy9cbi8vIFJlcXVpcmVzIHdyYXBwaW5nIGlucHV0cyBhbmQgbGFiZWxzIHdpdGggYC5mb3JtLWdyb3VwYCBmb3IgcHJvcGVyIGRpc3BsYXkgb2Zcbi8vIGRlZmF1bHQgSFRNTCBmb3JtIGNvbnRyb2xzIGFuZCBvdXIgY3VzdG9tIGZvcm0gY29udHJvbHMgKGUuZy4sIGlucHV0IGdyb3VwcykuXG5cbi5mb3JtLWlubGluZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IC8vIFByZXZlbnQgc2hvcnRlciBlbGVtZW50cyBmcm9tIGdyb3dpbmcgdG8gc2FtZSBoZWlnaHQgYXMgb3RoZXJzIChlLmcuLCBzbWFsbCBidXR0b25zIGdyb3dpbmcgdG8gbm9ybWFsIHNpemVkIGJ1dHRvbiBoZWlnaHQpXG5cbiAgLy8gQmVjYXVzZSB3ZSB1c2UgZmxleCwgdGhlIGluaXRpYWwgc2l6aW5nIG9mIGNoZWNrYm94ZXMgaXMgY29sbGFwc2VkIGFuZFxuICAvLyBkb2Vzbid0IG9jY3VweSB0aGUgZnVsbC13aWR0aCAod2hpY2ggaXMgd2hhdCB3ZSB3YW50IGZvciB4cyBncmlkIHRpZXIpLFxuICAvLyBzbyB3ZSBmb3JjZSB0aGF0IGhlcmUuXG4gIC5mb3JtLWNoZWNrIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC8vIEtpY2sgaW4gdGhlIGlubGluZVxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgbGFiZWwge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuXG4gICAgLy8gSW5saW5lLWJsb2NrIGFsbCB0aGUgdGhpbmdzIGZvciBcImlubGluZVwiXG4gICAgLmZvcm0tZ3JvdXAge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXg6IDAgMCBhdXRvO1xuICAgICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgIC8vIEFsbG93IGZvbGtzIHRvICpub3QqIHVzZSBgLmZvcm0tZ3JvdXBgXG4gICAgLmZvcm0tY29udHJvbCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogYXV0bzsgLy8gUHJldmVudCBsYWJlbHMgZnJvbSBzdGFja2luZyBhYm92ZSBpbnB1dHMgaW4gYC5mb3JtLWdyb3VwYFxuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB9XG5cbiAgICAvLyBNYWtlIHN0YXRpYyBjb250cm9scyBiZWhhdmUgbGlrZSByZWd1bGFyIG9uZXNcbiAgICAuZm9ybS1jb250cm9sLXBsYWludGV4dCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuXG4gICAgLmlucHV0LWdyb3VwLFxuICAgIC5jdXN0b20tc2VsZWN0IHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cblxuICAgIC8vIFJlbW92ZSBkZWZhdWx0IG1hcmdpbiBvbiByYWRpb3MvY2hlY2tib3hlcyB0aGF0IHdlcmUgdXNlZCBmb3Igc3RhY2tpbmcsIGFuZFxuICAgIC8vIHRoZW4gdW5kbyB0aGUgZmxvYXRpbmcgb2YgcmFkaW9zIGFuZCBjaGVja2JveGVzIHRvIG1hdGNoLlxuICAgIC5mb3JtLWNoZWNrIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICB3aWR0aDogYXV0bztcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICB9XG4gICAgLmZvcm0tY2hlY2staW5wdXQge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZmxleC1zaHJpbms6IDA7XG4gICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAkZm9ybS1jaGVjay1pbnB1dC1tYXJnaW4teDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIH1cblxuICAgIC5jdXN0b20tY29udHJvbCB7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgfVxuICAgIC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktYmxhY2tsaXN0XG5AbWl4aW4gdHJhbnNpdGlvbigkdHJhbnNpdGlvbi4uLikge1xuICBAaWYgJGVuYWJsZS10cmFuc2l0aW9ucyB7XG4gICAgQGlmIGxlbmd0aCgkdHJhbnNpdGlvbikgPT0gMCB7XG4gICAgICB0cmFuc2l0aW9uOiAkdHJhbnNpdGlvbi1iYXNlO1xuICAgIH0gQGVsc2Uge1xuICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XG4gICAgfVxuICB9XG5cbiAgQGlmICRlbmFibGUtcHJlZmVycy1yZWR1Y2VkLW1vdGlvbi1tZWRpYS1xdWVyeSB7XG4gICAgQG1lZGlhIChwcmVmZXJzLXJlZHVjZWQtbW90aW9uOiByZWR1Y2UpIHtcbiAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgfVxuICB9XG59XG4iLCIvLyBGb3JtIGNvbnRyb2wgZm9jdXMgc3RhdGVcbi8vXG4vLyBHZW5lcmF0ZSBhIGN1c3RvbWl6ZWQgZm9jdXMgc3RhdGUgYW5kIGZvciBhbnkgaW5wdXQgd2l0aCB0aGUgc3BlY2lmaWVkIGNvbG9yLFxuLy8gd2hpY2ggZGVmYXVsdHMgdG8gdGhlIGAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yYCB2YXJpYWJsZS5cbi8vXG4vLyBXZSBoaWdobHkgZW5jb3VyYWdlIHlvdSB0byBub3QgY3VzdG9taXplIHRoZSBkZWZhdWx0IHZhbHVlLCBidXQgaW5zdGVhZCB1c2Vcbi8vIHRoaXMgdG8gdHdlYWsgY29sb3JzIG9uIGFuIGFzLW5lZWRlZCBiYXNpcy4gVGhpcyBhZXN0aGV0aWMgY2hhbmdlIGlzIGJhc2VkIG9uXG4vLyBXZWJLaXQncyBkZWZhdWx0IHN0eWxlcywgYnV0IGFwcGxpY2FibGUgdG8gYSB3aWRlciByYW5nZSBvZiBicm93c2Vycy4gSXRzXG4vLyB1c2FiaWxpdHkgYW5kIGFjY2Vzc2liaWxpdHkgc2hvdWxkIGJlIHRha2VuIGludG8gYWNjb3VudCB3aXRoIGFueSBjaGFuZ2UuXG4vL1xuLy8gRXhhbXBsZSB1c2FnZTogY2hhbmdlIHRoZSBkZWZhdWx0IGJsdWUgYm9yZGVyIGFuZCBzaGFkb3cgdG8gd2hpdGUgZm9yIGJldHRlclxuLy8gY29udHJhc3QgYWdhaW5zdCBhIGRhcmsgZ3JheSBiYWNrZ3JvdW5kLlxuQG1peGluIGZvcm0tY29udHJvbC1mb2N1cygpIHtcbiAgJjpmb2N1cyB7XG4gICAgY29sb3I6ICRpbnB1dC1mb2N1cy1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZm9jdXMtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yO1xuICAgIG91dGxpbmU6IDA7XG4gICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xuICAgICAgYm94LXNoYWRvdzogJGlucHV0LWJveC1zaGFkb3csICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93O1xuICAgIH0gQGVsc2Uge1xuICAgICAgYm94LXNoYWRvdzogJGlucHV0LWZvY3VzLWJveC1zaGFkb3c7XG4gICAgfVxuICB9XG59XG5cblxuQG1peGluIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZSgkc3RhdGUsICRjb2xvciwgJGljb24pIHtcbiAgLiN7JHN0YXRlfS1mZWVkYmFjayB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOiAkZm9ybS1mZWVkYmFjay1tYXJnaW4tdG9wO1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS1mZWVkYmFjay1mb250LXNpemUpO1xuICAgIGNvbG9yOiAkY29sb3I7XG4gIH1cblxuICAuI3skc3RhdGV9LXRvb2x0aXAge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwMCU7XG4gICAgei1pbmRleDogNTtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIG1heC13aWR0aDogMTAwJTsgLy8gQ29udGFpbiB0byBwYXJlbnQgd2hlbiBwb3NzaWJsZVxuICAgIHBhZGRpbmc6ICRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy15ICRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtcGFkZGluZy14O1xuICAgIG1hcmdpbi10b3A6IC4xcmVtO1xuICAgIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9ybS1mZWVkYmFjay10b29sdGlwLWZvbnQtc2l6ZSk7XG4gICAgbGluZS1oZWlnaHQ6ICRmb3JtLWZlZWRiYWNrLXRvb2x0aXAtbGluZS1oZWlnaHQ7XG4gICAgY29sb3I6IGNvbG9yLXlpcSgkY29sb3IpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGNvbG9yLCAkZm9ybS1mZWVkYmFjay10b29sdGlwLW9wYWNpdHkpO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGZvcm0tZmVlZGJhY2stdG9vbHRpcC1ib3JkZXItcmFkaXVzKTtcbiAgfVxuXG4gIC5mb3JtLWNvbnRyb2wge1xuICAgIC53YXMtdmFsaWRhdGVkICY6I3skc3RhdGV9LFxuICAgICYuaXMtI3skc3RhdGV9IHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuXG4gICAgICBAaWYgJGVuYWJsZS12YWxpZGF0aW9uLWljb25zIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogJGlucHV0LWhlaWdodC1pbm5lcjtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogJGljb247XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciByaWdodCAkaW5wdXQtaGVpZ2h0LWlubmVyLXF1YXJ0ZXI7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogJGlucHV0LWhlaWdodC1pbm5lci1oYWxmICRpbnB1dC1oZWlnaHQtaW5uZXItaGFsZjtcbiAgICAgIH1cblxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAkaW5wdXQtZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC4yNSk7XG4gICAgICB9XG5cbiAgICAgIH4gLiN7JHN0YXRlfS1mZWVkYmFjayxcbiAgICAgIH4gLiN7JHN0YXRlfS10b29sdGlwIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuICB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wge1xuICAgIC53YXMtdmFsaWRhdGVkICY6I3skc3RhdGV9LFxuICAgICYuaXMtI3skc3RhdGV9IHtcbiAgICAgIEBpZiAkZW5hYmxlLXZhbGlkYXRpb24taWNvbnMge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkaW5wdXQtaGVpZ2h0LWlubmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgJGlucHV0LWhlaWdodC1pbm5lci1xdWFydGVyIHJpZ2h0ICRpbnB1dC1oZWlnaHQtaW5uZXItcXVhcnRlcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLXNlbGVjdCB7XG4gICAgLndhcy12YWxpZGF0ZWQgJjojeyRzdGF0ZX0sXG4gICAgJi5pcy0jeyRzdGF0ZX0ge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG5cbiAgICAgIEBpZiAkZW5hYmxlLXZhbGlkYXRpb24taWNvbnMge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkY3VzdG9tLXNlbGVjdC1mZWVkYmFjay1pY29uLXBhZGRpbmctcmlnaHQ7XG4gICAgICAgIGJhY2tncm91bmQ6ICRjdXN0b20tc2VsZWN0LWJhY2tncm91bmQsICRpY29uICRjdXN0b20tc2VsZWN0LWJnIG5vLXJlcGVhdCAkY3VzdG9tLXNlbGVjdC1mZWVkYmFjay1pY29uLXBvc2l0aW9uIC8gJGN1c3RvbS1zZWxlY3QtZmVlZGJhY2staWNvbi1zaXplO1xuICAgICAgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRpbnB1dC1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgLjI1KTtcbiAgICAgIH1cblxuICAgICAgfiAuI3skc3RhdGV9LWZlZWRiYWNrLFxuICAgICAgfiAuI3skc3RhdGV9LXRvb2x0aXAge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuXG4gIC5mb3JtLWNvbnRyb2wtZmlsZSB7XG4gICAgLndhcy12YWxpZGF0ZWQgJjojeyRzdGF0ZX0sXG4gICAgJi5pcy0jeyRzdGF0ZX0ge1xuICAgICAgfiAuI3skc3RhdGV9LWZlZWRiYWNrLFxuICAgICAgfiAuI3skc3RhdGV9LXRvb2x0aXAge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuZm9ybS1jaGVjay1pbnB1dCB7XG4gICAgLndhcy12YWxpZGF0ZWQgJjojeyRzdGF0ZX0sXG4gICAgJi5pcy0jeyRzdGF0ZX0ge1xuICAgICAgfiAuZm9ybS1jaGVjay1sYWJlbCB7XG4gICAgICAgIGNvbG9yOiAkY29sb3I7XG4gICAgICB9XG5cbiAgICAgIH4gLiN7JHN0YXRlfS1mZWVkYmFjayxcbiAgICAgIH4gLiN7JHN0YXRlfS10b29sdGlwIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0IHtcbiAgICAud2FzLXZhbGlkYXRlZCAmOiN7JHN0YXRlfSxcbiAgICAmLmlzLSN7JHN0YXRlfSB7XG4gICAgICB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgICAgIGNvbG9yOiAkY29sb3I7XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICB+IC4jeyRzdGF0ZX0tZmVlZGJhY2ssXG4gICAgICB+IC4jeyRzdGF0ZX0tdG9vbHRpcCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuXG4gICAgICAmOmNoZWNrZWQge1xuICAgICAgICB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6IGxpZ2h0ZW4oJGNvbG9yLCAxMCUpO1xuICAgICAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKGxpZ2h0ZW4oJGNvbG9yLCAxMCUpKTtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGlucHV0LWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuMjUpO1xuICAgICAgICB9XG5cbiAgICAgICAgJjpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLy8gY3VzdG9tIGZpbGVcbiAgLmN1c3RvbS1maWxlLWlucHV0IHtcbiAgICAud2FzLXZhbGlkYXRlZCAmOiN7JHN0YXRlfSxcbiAgICAmLmlzLSN7JHN0YXRlfSB7XG4gICAgICB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgfVxuXG4gICAgICB+IC4jeyRzdGF0ZX0tZmVlZGJhY2ssXG4gICAgICB+IC4jeyRzdGF0ZX0tdG9vbHRpcCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgfVxuXG4gICAgICAmOmZvY3VzIHtcbiAgICAgICAgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRpbnB1dC1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgLjI1KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLy8gR3JhZGllbnRzXG5cbkBtaXhpbiBncmFkaWVudC1iZygkY29sb3IpIHtcbiAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3IgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgbWl4KCRib2R5LWJnLCAkY29sb3IsIDE1JSksICRjb2xvcikgcmVwZWF0LXg7XG4gIH0gQGVsc2Uge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgfVxufVxuXG4vLyBIb3Jpem9udGFsIGdyYWRpZW50LCBmcm9tIGxlZnQgdG8gcmlnaHRcbi8vXG4vLyBDcmVhdGVzIHR3byBjb2xvciBzdG9wcywgc3RhcnQgYW5kIGVuZCwgYnkgc3BlY2lmeWluZyBhIGNvbG9yIGFuZCBwb3NpdGlvbiBmb3IgZWFjaCBjb2xvciBzdG9wLlxuQG1peGluIGdyYWRpZW50LXgoJHN0YXJ0LWNvbG9yOiAkZ3JheS03MDAsICRlbmQtY29sb3I6ICRncmF5LTgwMCwgJHN0YXJ0LXBlcmNlbnQ6IDAlLCAkZW5kLXBlcmNlbnQ6IDEwMCUpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAkc3RhcnQtY29sb3IgJHN0YXJ0LXBlcmNlbnQsICRlbmQtY29sb3IgJGVuZC1wZXJjZW50KTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xufVxuXG4vLyBWZXJ0aWNhbCBncmFkaWVudCwgZnJvbSB0b3AgdG8gYm90dG9tXG4vL1xuLy8gQ3JlYXRlcyB0d28gY29sb3Igc3RvcHMsIHN0YXJ0IGFuZCBlbmQsIGJ5IHNwZWNpZnlpbmcgYSBjb2xvciBhbmQgcG9zaXRpb24gZm9yIGVhY2ggY29sb3Igc3RvcC5cbkBtaXhpbiBncmFkaWVudC15KCRzdGFydC1jb2xvcjogJGdyYXktNzAwLCAkZW5kLWNvbG9yOiAkZ3JheS04MDAsICRzdGFydC1wZXJjZW50OiAwJSwgJGVuZC1wZXJjZW50OiAxMDAlKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICRzdGFydC1jb2xvciAkc3RhcnQtcGVyY2VudCwgJGVuZC1jb2xvciAkZW5kLXBlcmNlbnQpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XG59XG5cbkBtaXhpbiBncmFkaWVudC1kaXJlY3Rpb25hbCgkc3RhcnQtY29sb3I6ICRncmF5LTcwMCwgJGVuZC1jb2xvcjogJGdyYXktODAwLCAkZGVnOiA0NWRlZykge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoJGRlZywgJHN0YXJ0LWNvbG9yLCAkZW5kLWNvbG9yKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC14O1xufVxuQG1peGluIGdyYWRpZW50LXgtdGhyZWUtY29sb3JzKCRzdGFydC1jb2xvcjogJGJsdWUsICRtaWQtY29sb3I6ICRwdXJwbGUsICRjb2xvci1zdG9wOiA1MCUsICRlbmQtY29sb3I6ICRyZWQpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAkc3RhcnQtY29sb3IsICRtaWQtY29sb3IgJGNvbG9yLXN0b3AsICRlbmQtY29sb3IpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuQG1peGluIGdyYWRpZW50LXktdGhyZWUtY29sb3JzKCRzdGFydC1jb2xvcjogJGJsdWUsICRtaWQtY29sb3I6ICRwdXJwbGUsICRjb2xvci1zdG9wOiA1MCUsICRlbmQtY29sb3I6ICRyZWQpIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRzdGFydC1jb2xvciwgJG1pZC1jb2xvciAkY29sb3Itc3RvcCwgJGVuZC1jb2xvcik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5AbWl4aW4gZ3JhZGllbnQtcmFkaWFsKCRpbm5lci1jb2xvcjogJGdyYXktNzAwLCAkb3V0ZXItY29sb3I6ICRncmF5LTgwMCkge1xuICBiYWNrZ3JvdW5kLWltYWdlOiByYWRpYWwtZ3JhZGllbnQoY2lyY2xlLCAkaW5uZXItY29sb3IsICRvdXRlci1jb2xvcik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG5AbWl4aW4gZ3JhZGllbnQtc3RyaXBlZCgkY29sb3I6IHJnYmEoJHdoaXRlLCAuMTUpLCAkYW5nbGU6IDQ1ZGVnKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgkYW5nbGUsICRjb2xvciAyNSUsIHRyYW5zcGFyZW50IDI1JSwgdHJhbnNwYXJlbnQgNTAlLCAkY29sb3IgNTAlLCAkY29sb3IgNzUlLCB0cmFuc3BhcmVudCA3NSUsIHRyYW5zcGFyZW50KTtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLW5vLXF1YWxpZnlpbmctdHlwZVxuXG4vL1xuLy8gQmFzZSBzdHlsZXNcbi8vXG5cbi5idG4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiAkYnRuLWZvbnQtZmFtaWx5O1xuICBmb250LXdlaWdodDogJGJ0bi1mb250LXdlaWdodDtcbiAgY29sb3I6ICRib2R5LWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAkYnRuLWJvcmRlci13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgQGluY2x1ZGUgYnV0dG9uLXNpemUoJGJ0bi1wYWRkaW5nLXksICRidG4tcGFkZGluZy14LCAkYnRuLWZvbnQtc2l6ZSwgJGJ0bi1saW5lLWhlaWdodCwgJGJ0bi1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkYnRuLXRyYW5zaXRpb24pO1xuXG4gIEBpbmNsdWRlIGhvdmVyIHtcbiAgICBjb2xvcjogJGJvZHktY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgJjpmb2N1cyxcbiAgJi5mb2N1cyB7XG4gICAgb3V0bGluZTogMDtcbiAgICBib3gtc2hhZG93OiAkYnRuLWZvY3VzLWJveC1zaGFkb3c7XG4gIH1cblxuICAvLyBEaXNhYmxlZCBjb21lcyBmaXJzdCBzbyBhY3RpdmUgY2FuIHByb3Blcmx5IHJlc3R5bGVcbiAgJi5kaXNhYmxlZCxcbiAgJjpkaXNhYmxlZCB7XG4gICAgb3BhY2l0eTogJGJ0bi1kaXNhYmxlZC1vcGFjaXR5O1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3cobm9uZSk7XG4gIH1cblxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUge1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1hY3RpdmUtYm94LXNoYWRvdyk7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGJ0bi1mb2N1cy1ib3gtc2hhZG93LCAkYnRuLWFjdGl2ZS1ib3gtc2hhZG93KTtcbiAgICB9XG4gIH1cbn1cblxuLy8gRnV0dXJlLXByb29mIGRpc2FibGluZyBvZiBjbGlja3Mgb24gYDxhPmAgZWxlbWVudHNcbmEuYnRuLmRpc2FibGVkLFxuZmllbGRzZXQ6ZGlzYWJsZWQgYS5idG4ge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cblxuXG4vL1xuLy8gQWx0ZXJuYXRlIGJ1dHRvbnNcbi8vXG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAuYnRuLSN7JGNvbG9yfSB7XG4gICAgQGluY2x1ZGUgYnV0dG9uLXZhcmlhbnQoJHZhbHVlLCAkdmFsdWUpO1xuICB9XG59XG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAuYnRuLW91dGxpbmUtI3skY29sb3J9IHtcbiAgICBAaW5jbHVkZSBidXR0b24tb3V0bGluZS12YXJpYW50KCR2YWx1ZSk7XG4gIH1cbn1cblxuXG4vL1xuLy8gTGluayBidXR0b25zXG4vL1xuXG4vLyBNYWtlIGEgYnV0dG9uIGxvb2sgYW5kIGJlaGF2ZSBsaWtlIGEgbGlua1xuLmJ0bi1saW5rIHtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XG4gIGNvbG9yOiAkbGluay1jb2xvcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1kZWNvcmF0aW9uO1xuXG4gIEBpbmNsdWRlIGhvdmVyIHtcbiAgICBjb2xvcjogJGxpbmstaG92ZXItY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1ob3Zlci1kZWNvcmF0aW9uO1xuICB9XG5cbiAgJjpmb2N1cyxcbiAgJi5mb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1ob3Zlci1kZWNvcmF0aW9uO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gIH1cblxuICAmOmRpc2FibGVkLFxuICAmLmRpc2FibGVkIHtcbiAgICBjb2xvcjogJGJ0bi1saW5rLWRpc2FibGVkLWNvbG9yO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG5cbiAgLy8gTm8gbmVlZCBmb3IgYW4gYWN0aXZlIHN0YXRlIGhlcmVcbn1cblxuXG4vL1xuLy8gQnV0dG9uIFNpemVzXG4vL1xuXG4uYnRuLWxnIHtcbiAgQGluY2x1ZGUgYnV0dG9uLXNpemUoJGJ0bi1wYWRkaW5nLXktbGcsICRidG4tcGFkZGluZy14LWxnLCAkYnRuLWZvbnQtc2l6ZS1sZywgJGJ0bi1saW5lLWhlaWdodC1sZywgJGJ0bi1ib3JkZXItcmFkaXVzLWxnKTtcbn1cblxuLmJ0bi1zbSB7XG4gIEBpbmNsdWRlIGJ1dHRvbi1zaXplKCRidG4tcGFkZGluZy15LXNtLCAkYnRuLXBhZGRpbmcteC1zbSwgJGJ0bi1mb250LXNpemUtc20sICRidG4tbGluZS1oZWlnaHQtc20sICRidG4tYm9yZGVyLXJhZGl1cy1zbSk7XG59XG5cblxuLy9cbi8vIEJsb2NrIGJ1dHRvblxuLy9cblxuLmJ0bi1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcblxuICAvLyBWZXJ0aWNhbGx5IHNwYWNlIG91dCBtdWx0aXBsZSBibG9jayBidXR0b25zXG4gICsgLmJ0bi1ibG9jayB7XG4gICAgbWFyZ2luLXRvcDogJGJ0bi1ibG9jay1zcGFjaW5nLXk7XG4gIH1cbn1cblxuLy8gU3BlY2lmaWNpdHkgb3ZlcnJpZGVzXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdLFxuaW5wdXRbdHlwZT1cInJlc2V0XCJdLFxuaW5wdXRbdHlwZT1cImJ1dHRvblwiXSB7XG4gICYuYnRuLWJsb2NrIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuIiwiLy8gQnV0dG9uIHZhcmlhbnRzXG4vL1xuLy8gRWFzaWx5IHB1bXAgb3V0IGRlZmF1bHQgc3R5bGVzLCBhcyB3ZWxsIGFzIDpob3ZlciwgOmZvY3VzLCA6YWN0aXZlLFxuLy8gYW5kIGRpc2FibGVkIG9wdGlvbnMgZm9yIGFsbCBidXR0b25zXG5cbkBtaXhpbiBidXR0b24tdmFyaWFudCgkYmFja2dyb3VuZCwgJGJvcmRlciwgJGhvdmVyLWJhY2tncm91bmQ6IGRhcmtlbigkYmFja2dyb3VuZCwgNy41JSksICRob3Zlci1ib3JkZXI6IGRhcmtlbigkYm9yZGVyLCAxMCUpLCAkYWN0aXZlLWJhY2tncm91bmQ6IGRhcmtlbigkYmFja2dyb3VuZCwgMTAlKSwgJGFjdGl2ZS1ib3JkZXI6IGRhcmtlbigkYm9yZGVyLCAxMi41JSkpIHtcbiAgY29sb3I6IGNvbG9yLXlpcSgkYmFja2dyb3VuZCk7XG4gIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRiYWNrZ3JvdW5kKTtcbiAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tYm94LXNoYWRvdyk7XG5cbiAgQGluY2x1ZGUgaG92ZXIge1xuICAgIGNvbG9yOiBjb2xvci15aXEoJGhvdmVyLWJhY2tncm91bmQpO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRob3Zlci1iYWNrZ3JvdW5kKTtcbiAgICBib3JkZXItY29sb3I6ICRob3Zlci1ib3JkZXI7XG4gIH1cblxuICAmOmZvY3VzLFxuICAmLmZvY3VzIHtcbiAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBib3gtc2hhZG93OiAkYnRuLWJveC1zaGFkb3csIDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYShtaXgoY29sb3IteWlxKCRiYWNrZ3JvdW5kKSwgJGJvcmRlciwgMTUlKSwgLjUpO1xuICAgIH0gQGVsc2Uge1xuICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKG1peChjb2xvci15aXEoJGJhY2tncm91bmQpLCAkYm9yZGVyLCAxNSUpLCAuNSk7XG4gICAgfVxuICB9XG5cbiAgLy8gRGlzYWJsZWQgY29tZXMgZmlyc3Qgc28gYWN0aXZlIGNhbiBwcm9wZXJseSByZXN0eWxlXG4gICYuZGlzYWJsZWQsXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiBjb2xvci15aXEoJGJhY2tncm91bmQpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kO1xuICAgIGJvcmRlci1jb2xvcjogJGJvcmRlcjtcbiAgICAvLyBSZW1vdmUgQ1NTIGdyYWRpZW50cyBpZiB0aGV5J3JlIGVuYWJsZWRcbiAgICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gJi5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiBjb2xvci15aXEoJGFjdGl2ZS1iYWNrZ3JvdW5kKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWN0aXZlLWJhY2tncm91bmQ7XG4gICAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7IC8vIFJlbW92ZSB0aGUgZ3JhZGllbnQgZm9yIHRoZSBwcmVzc2VkL2FjdGl2ZSBzdGF0ZVxuICAgIH1cbiAgICBib3JkZXItY29sb3I6ICRhY3RpdmUtYm9yZGVyO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XG4gICAgICBAaWYgJGVuYWJsZS1zaGFkb3dzIGFuZCAkYnRuLWFjdGl2ZS1ib3gtc2hhZG93ICE9IG5vbmUge1xuICAgICAgICBib3gtc2hhZG93OiAkYnRuLWFjdGl2ZS1ib3gtc2hhZG93LCAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEobWl4KGNvbG9yLXlpcSgkYmFja2dyb3VuZCksICRib3JkZXIsIDE1JSksIC41KTtcbiAgICAgIH0gQGVsc2Uge1xuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEobWl4KGNvbG9yLXlpcSgkYmFja2dyb3VuZCksICRib3JkZXIsIDE1JSksIC41KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuQG1peGluIGJ1dHRvbi1vdXRsaW5lLXZhcmlhbnQoJGNvbG9yLCAkY29sb3ItaG92ZXI6IGNvbG9yLXlpcSgkY29sb3IpLCAkYWN0aXZlLWJhY2tncm91bmQ6ICRjb2xvciwgJGFjdGl2ZS1ib3JkZXI6ICRjb2xvcikge1xuICBjb2xvcjogJGNvbG9yO1xuICBib3JkZXItY29sb3I6ICRjb2xvcjtcblxuICBAaW5jbHVkZSBob3ZlciB7XG4gICAgY29sb3I6ICRjb2xvci1ob3ZlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWN0aXZlLWJhY2tncm91bmQ7XG4gICAgYm9yZGVyLWNvbG9yOiAkYWN0aXZlLWJvcmRlcjtcbiAgfVxuXG4gICY6Zm9jdXMsXG4gICYuZm9jdXMge1xuICAgIGJveC1zaGFkb3c6IDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC41KTtcbiAgfVxuXG4gICYuZGlzYWJsZWQsXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSxcbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXG4gIC5zaG93ID4gJi5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiBjb2xvci15aXEoJGFjdGl2ZS1iYWNrZ3JvdW5kKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWN0aXZlLWJhY2tncm91bmQ7XG4gICAgYm9yZGVyLWNvbG9yOiAkYWN0aXZlLWJvcmRlcjtcblxuICAgICY6Zm9jdXMge1xuICAgICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxuICAgICAgQGlmICRlbmFibGUtc2hhZG93cyBhbmQgJGJ0bi1hY3RpdmUtYm94LXNoYWRvdyAhPSBub25lIHtcbiAgICAgICAgYm94LXNoYWRvdzogJGJ0bi1hY3RpdmUtYm94LXNoYWRvdywgMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgLjUpO1xuICAgICAgfSBAZWxzZSB7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC41KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gQnV0dG9uIHNpemVzXG5AbWl4aW4gYnV0dG9uLXNpemUoJHBhZGRpbmcteSwgJHBhZGRpbmcteCwgJGZvbnQtc2l6ZSwgJGxpbmUtaGVpZ2h0LCAkYm9yZGVyLXJhZGl1cykge1xuICBwYWRkaW5nOiAkcGFkZGluZy15ICRwYWRkaW5nLXg7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplKTtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodDtcbiAgLy8gTWFudWFsbHkgZGVjbGFyZSB0byBwcm92aWRlIGFuIG92ZXJyaWRlIHRvIHRoZSBicm93c2VyIGRlZmF1bHRcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cywgMCk7XG59XG4iLCIuZmFkZSB7XG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJHRyYW5zaXRpb24tZmFkZSk7XG5cbiAgJjpub3QoLnNob3cpIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbi5jb2xsYXBzZSB7XG4gICY6bm90KC5zaG93KSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uY29sbGFwc2luZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLWNvbGxhcHNlKTtcbn1cbiIsIi8vIFRoZSBkcm9wZG93biB3cmFwcGVyIChgPGRpdj5gKVxuLmRyb3B1cCxcbi5kcm9wcmlnaHQsXG4uZHJvcGRvd24sXG4uZHJvcGxlZnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5kcm9wZG93bi10b2dnbGUge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gIC8vIEdlbmVyYXRlIHRoZSBjYXJldCBhdXRvbWF0aWNhbGx5XG4gIEBpbmNsdWRlIGNhcmV0O1xufVxuXG4vLyBUaGUgZHJvcGRvd24gbWVudVxuLmRyb3Bkb3duLW1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogJHppbmRleC1kcm9wZG93bjtcbiAgZGlzcGxheTogbm9uZTsgLy8gbm9uZSBieSBkZWZhdWx0LCBidXQgYmxvY2sgb24gXCJvcGVuXCIgb2YgdGhlIG1lbnVcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1pbi13aWR0aDogJGRyb3Bkb3duLW1pbi13aWR0aDtcbiAgcGFkZGluZzogJGRyb3Bkb3duLXBhZGRpbmcteSAwO1xuICBtYXJnaW46ICRkcm9wZG93bi1zcGFjZXIgMCAwOyAvLyBvdmVycmlkZSBkZWZhdWx0IHVsXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZHJvcGRvd24tZm9udC1zaXplKTtcbiAgY29sb3I6ICRkcm9wZG93bi1jb2xvcjtcbiAgdGV4dC1hbGlnbjogbGVmdDsgLy8gRW5zdXJlcyBwcm9wZXIgYWxpZ25tZW50IGlmIHBhcmVudCBoYXMgaXQgY2hhbmdlZCAoZS5nLiwgbW9kYWwgZm9vdGVyKVxuICBsaXN0LXN0eWxlOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZHJvcGRvd24tYmc7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogJGRyb3Bkb3duLWJvcmRlci13aWR0aCBzb2xpZCAkZHJvcGRvd24tYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRkcm9wZG93bi1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkZHJvcGRvd24tYm94LXNoYWRvdyk7XG59XG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC5kcm9wZG93bi1tZW51I3skaW5maXh9LWxlZnQge1xuICAgICAgcmlnaHQ6IGF1dG87XG4gICAgICBsZWZ0OiAwO1xuICAgIH1cblxuICAgIC5kcm9wZG93bi1tZW51I3skaW5maXh9LXJpZ2h0IHtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgbGVmdDogYXV0bztcbiAgICB9XG4gIH1cbn1cblxuLy8gQWxsb3cgZm9yIGRyb3Bkb3ducyB0byBnbyBib3R0b20gdXAgKGFrYSwgZHJvcHVwLW1lbnUpXG4vLyBKdXN0IGFkZCAuZHJvcHVwIGFmdGVyIHRoZSBzdGFuZGFyZCAuZHJvcGRvd24gY2xhc3MgYW5kIHlvdSdyZSBzZXQuXG4uZHJvcHVwIHtcbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAkZHJvcGRvd24tc3BhY2VyO1xuICB9XG5cbiAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgQGluY2x1ZGUgY2FyZXQodXApO1xuICB9XG59XG5cbi5kcm9wcmlnaHQge1xuICAuZHJvcGRvd24tbWVudSB7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGxlZnQ6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tbGVmdDogJGRyb3Bkb3duLXNwYWNlcjtcbiAgfVxuXG4gIC5kcm9wZG93bi10b2dnbGUge1xuICAgIEBpbmNsdWRlIGNhcmV0KHJpZ2h0KTtcbiAgICAmOjphZnRlciB7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogMDtcbiAgICB9XG4gIH1cbn1cblxuLmRyb3BsZWZ0IHtcbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMTAwJTtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgbWFyZ2luLXJpZ2h0OiAkZHJvcGRvd24tc3BhY2VyO1xuICB9XG5cbiAgLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgQGluY2x1ZGUgY2FyZXQobGVmdCk7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiAwO1xuICAgIH1cbiAgfVxufVxuXG4vLyBXaGVuIGVuYWJsZWQgUG9wcGVyLmpzLCByZXNldCBiYXNpYyBkcm9wZG93biBwb3NpdGlvblxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIG5vLWR1cGxpY2F0ZS1zZWxlY3RvcnNcbi5kcm9wZG93bi1tZW51IHtcbiAgJlt4LXBsYWNlbWVudF49XCJ0b3BcIl0sXG4gICZbeC1wbGFjZW1lbnRePVwicmlnaHRcIl0sXG4gICZbeC1wbGFjZW1lbnRePVwiYm90dG9tXCJdLFxuICAmW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0ge1xuICAgIHJpZ2h0OiBhdXRvO1xuICAgIGJvdHRvbTogYXV0bztcbiAgfVxufVxuXG4vLyBEaXZpZGVycyAoYmFzaWNhbGx5IGFuIGA8aHI+YCkgd2l0aGluIHRoZSBkcm9wZG93blxuLmRyb3Bkb3duLWRpdmlkZXIge1xuICBAaW5jbHVkZSBuYXYtZGl2aWRlcigkZHJvcGRvd24tZGl2aWRlci1iZywgJGRyb3Bkb3duLWRpdmlkZXItbWFyZ2luLXkpO1xufVxuXG4vLyBMaW5rcywgYnV0dG9ucywgYW5kIG1vcmUgd2l0aGluIHRoZSBkcm9wZG93biBtZW51XG4vL1xuLy8gYDxidXR0b24+YC1zcGVjaWZpYyBzdHlsZXMgYXJlIGRlbm90ZWQgd2l0aCBgLy8gRm9yIDxidXR0b24+c2Bcbi5kcm9wZG93bi1pdGVtIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlOyAvLyBGb3IgYDxidXR0b24+YHNcbiAgcGFkZGluZzogJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy15ICRkcm9wZG93bi1pdGVtLXBhZGRpbmcteDtcbiAgY2xlYXI6IGJvdGg7XG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICBjb2xvcjogJGRyb3Bkb3duLWxpbmstY29sb3I7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7IC8vIEZvciBgPGJ1dHRvbj5gc1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyAvLyBwcmV2ZW50IGxpbmtzIGZyb20gcmFuZG9tbHkgYnJlYWtpbmcgb250byBuZXcgbGluZXNcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IC8vIEZvciBgPGJ1dHRvbj5gc1xuICBib3JkZXI6IDA7IC8vIEZvciBgPGJ1dHRvbj5gc1xuXG4gIC8vIFByZXZlbnQgZHJvcGRvd24gb3ZlcmZsb3cgaWYgdGhlcmUncyBubyBwYWRkaW5nXG4gIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8yNzcwM1xuICBAaWYgJGRyb3Bkb3duLXBhZGRpbmcteSA9PSAwIHtcbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRkcm9wZG93bi1pbm5lci1ib3JkZXItcmFkaXVzKTtcbiAgICB9XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoJGRyb3Bkb3duLWlubmVyLWJvcmRlci1yYWRpdXMpO1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzIHtcbiAgICBjb2xvcjogJGRyb3Bkb3duLWxpbmstaG92ZXItY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRkcm9wZG93bi1saW5rLWhvdmVyLWJnKTtcbiAgfVxuXG4gICYuYWN0aXZlLFxuICAmOmFjdGl2ZSB7XG4gICAgY29sb3I6ICRkcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGRyb3Bkb3duLWxpbmstYWN0aXZlLWJnKTtcbiAgfVxuXG4gICYuZGlzYWJsZWQsXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcjtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAvLyBSZW1vdmUgQ1NTIGdyYWRpZW50cyBpZiB0aGV5J3JlIGVuYWJsZWRcbiAgICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuLmRyb3Bkb3duLW1lbnUuc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vLyBEcm9wZG93biBzZWN0aW9uIGhlYWRlcnNcbi5kcm9wZG93bi1oZWFkZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogJGRyb3Bkb3duLXBhZGRpbmcteSAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXg7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIGZvciB1c2Ugd2l0aCBoZWFkaW5nIGVsZW1lbnRzXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplLXNtKTtcbiAgY29sb3I6ICRkcm9wZG93bi1oZWFkZXItY29sb3I7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IC8vIGFzIHdpdGggPiBsaSA+IGFcbn1cblxuLy8gRHJvcGRvd24gdGV4dFxuLmRyb3Bkb3duLWl0ZW0tdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXkgJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14O1xuICBjb2xvcjogJGRyb3Bkb3duLWxpbmstY29sb3I7XG59XG4iLCJAbWl4aW4gY2FyZXQtZG93biB7XG4gIGJvcmRlci10b3A6ICRjYXJldC13aWR0aCBzb2xpZDtcbiAgYm9yZGVyLXJpZ2h0OiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGJvcmRlci1sZWZ0OiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbkBtaXhpbiBjYXJldC11cCB7XG4gIGJvcmRlci10b3A6IDA7XG4gIGJvcmRlci1yaWdodDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAkY2FyZXQtd2lkdGggc29saWQ7XG4gIGJvcmRlci1sZWZ0OiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbkBtaXhpbiBjYXJldC1yaWdodCB7XG4gIGJvcmRlci10b3A6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAwO1xuICBib3JkZXItYm90dG9tOiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiAkY2FyZXQtd2lkdGggc29saWQ7XG59XG5cbkBtaXhpbiBjYXJldC1sZWZ0IHtcbiAgYm9yZGVyLXRvcDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6ICRjYXJldC13aWR0aCBzb2xpZDtcbiAgYm9yZGVyLWJvdHRvbTogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG5AbWl4aW4gY2FyZXQoJGRpcmVjdGlvbjogZG93bikge1xuICBAaWYgJGVuYWJsZS1jYXJldCB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luLWxlZnQ6ICRjYXJldC1zcGFjaW5nO1xuICAgICAgdmVydGljYWwtYWxpZ246ICRjYXJldC12ZXJ0aWNhbC1hbGlnbjtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBAaWYgJGRpcmVjdGlvbiA9PSBkb3duIHtcbiAgICAgICAgQGluY2x1ZGUgY2FyZXQtZG93bjtcbiAgICAgIH0gQGVsc2UgaWYgJGRpcmVjdGlvbiA9PSB1cCB7XG4gICAgICAgIEBpbmNsdWRlIGNhcmV0LXVwO1xuICAgICAgfSBAZWxzZSBpZiAkZGlyZWN0aW9uID09IHJpZ2h0IHtcbiAgICAgICAgQGluY2x1ZGUgY2FyZXQtcmlnaHQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgQGlmICRkaXJlY3Rpb24gPT0gbGVmdCB7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAkY2FyZXQtc3BhY2luZztcbiAgICAgICAgdmVydGljYWwtYWxpZ246ICRjYXJldC12ZXJ0aWNhbC1hbGlnbjtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgQGluY2x1ZGUgY2FyZXQtbGVmdDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmVtcHR5OjphZnRlciB7XG4gICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIEhvcml6b250YWwgZGl2aWRlcnNcbi8vXG4vLyBEaXZpZGVycyAoYmFzaWNhbGx5IGFuIGhyKSB3aXRoaW4gZHJvcGRvd25zIGFuZCBuYXYgbGlzdHNcblxuQG1peGluIG5hdi1kaXZpZGVyKCRjb2xvcjogJG5hdi1kaXZpZGVyLWNvbG9yLCAkbWFyZ2luLXk6ICRuYXYtZGl2aWRlci1tYXJnaW4teSkge1xuICBoZWlnaHQ6IDA7XG4gIG1hcmdpbjogJG1hcmdpbi15IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAkY29sb3I7XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcblxuLy8gTWFrZSB0aGUgZGl2IGJlaGF2ZSBsaWtlIGEgYnV0dG9uXG4uYnRuLWdyb3VwLFxuLmJ0bi1ncm91cC12ZXJ0aWNhbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IC8vIG1hdGNoIC5idG4gYWxpZ25tZW50IGdpdmVuIGZvbnQtc2l6ZSBoYWNrIGFib3ZlXG5cbiAgPiAuYnRuIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZmxleDogMSAxIGF1dG87XG5cbiAgICAvLyBCcmluZyB0aGUgaG92ZXIsIGZvY3VzZWQsIGFuZCBcImFjdGl2ZVwiIGJ1dHRvbnMgdG8gdGhlIGZyb250IHRvIG92ZXJsYXlcbiAgICAvLyB0aGUgYm9yZGVycyBwcm9wZXJseVxuICAgIEBpbmNsdWRlIGhvdmVyIHtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuICAgICY6Zm9jdXMsXG4gICAgJjphY3RpdmUsXG4gICAgJi5hY3RpdmUge1xuICAgICAgei1pbmRleDogMTtcbiAgICB9XG4gIH1cbn1cblxuLy8gT3B0aW9uYWw6IEdyb3VwIG11bHRpcGxlIGJ1dHRvbiBncm91cHMgdG9nZXRoZXIgZm9yIGEgdG9vbGJhclxuLmJ0bi10b29sYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cbiAgLmlucHV0LWdyb3VwIHtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxufVxuXG4uYnRuLWdyb3VwIHtcbiAgLy8gUHJldmVudCBkb3VibGUgYm9yZGVycyB3aGVuIGJ1dHRvbnMgYXJlIG5leHQgdG8gZWFjaCBvdGhlclxuICA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4gID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0kYnRuLWJvcmRlci13aWR0aDtcbiAgfVxuXG4gIC8vIFJlc2V0IHJvdW5kZWQgY29ybmVyc1xuICA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4gID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0biB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cygwKTtcbiAgfVxuXG4gID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbiAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0biB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzKDApO1xuICB9XG59XG5cbi8vIFNpemluZ1xuLy9cbi8vIFJlbWl4IHRoZSBkZWZhdWx0IGJ1dHRvbiBzaXppbmcgY2xhc3NlcyBpbnRvIG5ldyBvbmVzIGZvciBlYXNpZXIgbWFuaXB1bGF0aW9uLlxuXG4uYnRuLWdyb3VwLXNtID4gLmJ0biB7IEBleHRlbmQgLmJ0bi1zbTsgfVxuLmJ0bi1ncm91cC1sZyA+IC5idG4geyBAZXh0ZW5kIC5idG4tbGc7IH1cblxuXG4vL1xuLy8gU3BsaXQgYnV0dG9uIGRyb3Bkb3duc1xuLy9cblxuLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6ICRidG4tcGFkZGluZy14ICogLjc1O1xuICBwYWRkaW5nLWxlZnQ6ICRidG4tcGFkZGluZy14ICogLjc1O1xuXG4gICY6OmFmdGVyLFxuICAuZHJvcHVwICY6OmFmdGVyLFxuICAuZHJvcHJpZ2h0ICY6OmFmdGVyIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuXG4gIC5kcm9wbGVmdCAmOjpiZWZvcmUge1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuXG4uYnRuLXNtICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6ICRidG4tcGFkZGluZy14LXNtICogLjc1O1xuICBwYWRkaW5nLWxlZnQ6ICRidG4tcGFkZGluZy14LXNtICogLjc1O1xufVxuXG4uYnRuLWxnICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XG4gIHBhZGRpbmctcmlnaHQ6ICRidG4tcGFkZGluZy14LWxnICogLjc1O1xuICBwYWRkaW5nLWxlZnQ6ICRidG4tcGFkZGluZy14LWxnICogLjc1O1xufVxuXG5cbi8vIFRoZSBjbGlja2FibGUgYnV0dG9uIGZvciB0b2dnbGluZyB0aGUgbWVudVxuLy8gU2V0IHRoZSBzYW1lIGluc2V0IHNoYWRvdyBhcyB0aGUgOmFjdGl2ZSBzdGF0ZVxuLmJ0bi1ncm91cC5zaG93IC5kcm9wZG93bi10b2dnbGUge1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tYWN0aXZlLWJveC1zaGFkb3cpO1xuXG4gIC8vIFNob3cgbm8gc2hhZG93IGZvciBgLmJ0bi1saW5rYCBzaW5jZSBpdCBoYXMgbm8gb3RoZXIgYnV0dG9uIHN0eWxlcy5cbiAgJi5idG4tbGluayB7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdyhub25lKTtcbiAgfVxufVxuXG5cbi8vXG4vLyBWZXJ0aWNhbCBidXR0b24gZ3JvdXBzXG4vL1xuXG4uYnRuLWdyb3VwLXZlcnRpY2FsIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gID4gLmJ0bixcbiAgPiAuYnRuLWdyb3VwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbiAgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tdG9wOiAtJGJ0bi1ib3JkZXItd2lkdGg7XG4gIH1cblxuICAvLyBSZXNldCByb3VuZGVkIGNvcm5lcnNcbiAgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuICA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4ge1xuICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKDApO1xuICB9XG5cbiAgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxuICA+IC5idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuIHtcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygwKTtcbiAgfVxufVxuXG5cbi8vIENoZWNrYm94IGFuZCByYWRpbyBvcHRpb25zXG4vL1xuLy8gSW4gb3JkZXIgdG8gc3VwcG9ydCB0aGUgYnJvd3NlcidzIGZvcm0gdmFsaWRhdGlvbiBmZWVkYmFjaywgcG93ZXJlZCBieSB0aGVcbi8vIGByZXF1aXJlZGAgYXR0cmlidXRlLCB3ZSBoYXZlIHRvIFwiaGlkZVwiIHRoZSBpbnB1dHMgdmlhIGBjbGlwYC4gV2UgY2Fubm90IHVzZVxuLy8gYGRpc3BsYXk6IG5vbmU7YCBvciBgdmlzaWJpbGl0eTogaGlkZGVuO2AgYXMgdGhhdCBhbHNvIGhpZGVzIHRoZSBwb3BvdmVyLlxuLy8gU2ltcGx5IHZpc3VhbGx5IGhpZGluZyB0aGUgaW5wdXRzIHZpYSBgb3BhY2l0eWAgd291bGQgbGVhdmUgdGhlbSBjbGlja2FibGUgaW5cbi8vIGNlcnRhaW4gY2FzZXMgd2hpY2ggaXMgcHJldmVudGVkIGJ5IHVzaW5nIGBjbGlwYCBhbmQgYHBvaW50ZXItZXZlbnRzYC5cbi8vIFRoaXMgd2F5LCB3ZSBlbnN1cmUgYSBET00gZWxlbWVudCBpcyB2aXNpYmxlIHRvIHBvc2l0aW9uIHRoZSBwb3BvdmVyIGZyb20uXG4vL1xuLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzEyNzk0IGFuZFxuLy8gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMTQ1NTkgZm9yIG1vcmUgaW5mb3JtYXRpb24uXG5cbi5idG4tZ3JvdXAtdG9nZ2xlIHtcbiAgPiAuYnRuLFxuICA+IC5idG4tZ3JvdXAgPiAuYnRuIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyAvLyBPdmVycmlkZSBkZWZhdWx0IGA8bGFiZWw+YCB2YWx1ZVxuXG4gICAgaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcblxuLy9cbi8vIEJhc2Ugc3R5bGVzXG4vL1xuXG4uaW5wdXQtZ3JvdXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDsgLy8gRm9yIGZvcm0gdmFsaWRhdGlvbiBmZWVkYmFja1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgPiAuZm9ybS1jb250cm9sLFxuICA+IC5mb3JtLWNvbnRyb2wtcGxhaW50ZXh0LFxuICA+IC5jdXN0b20tc2VsZWN0LFxuICA+IC5jdXN0b20tZmlsZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyAvLyBGb3IgZm9jdXMgc3RhdGUncyB6LWluZGV4XG4gICAgZmxleDogMSAxIGF1dG87XG4gICAgLy8gQWRkIHdpZHRoIDElIGFuZCBmbGV4LWJhc2lzIGF1dG8gdG8gZW5zdXJlIHRoYXQgYnV0dG9uIHdpbGwgbm90IHdyYXAgb3V0XG4gICAgLy8gdGhlIGNvbHVtbi4gQXBwbGllcyB0byBJRSBFZGdlKyBhbmQgRmlyZWZveC4gQ2hyb21lIGRvZXMgbm90IHJlcXVpcmUgdGhpcy5cbiAgICB3aWR0aDogMSU7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICsgLmZvcm0tY29udHJvbCxcbiAgICArIC5jdXN0b20tc2VsZWN0LFxuICAgICsgLmN1c3RvbS1maWxlIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtJGlucHV0LWJvcmRlci13aWR0aDtcbiAgICB9XG4gIH1cblxuICAvLyBCcmluZyB0aGUgXCJhY3RpdmVcIiBmb3JtIGNvbnRyb2wgdG8gdGhlIHRvcCBvZiBzdXJyb3VuZGluZyBlbGVtZW50c1xuICA+IC5mb3JtLWNvbnRyb2w6Zm9jdXMsXG4gID4gLmN1c3RvbS1zZWxlY3Q6Zm9jdXMsXG4gID4gLmN1c3RvbS1maWxlIC5jdXN0b20tZmlsZS1pbnB1dDpmb2N1cyB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XG4gICAgei1pbmRleDogMztcbiAgfVxuXG4gIC8vIEJyaW5nIHRoZSBjdXN0b20gZmlsZSBpbnB1dCBhYm92ZSB0aGUgbGFiZWxcbiAgPiAuY3VzdG9tLWZpbGUgLmN1c3RvbS1maWxlLWlucHV0OmZvY3VzIHtcbiAgICB6LWluZGV4OiA0O1xuICB9XG5cbiAgPiAuZm9ybS1jb250cm9sLFxuICA+IC5jdXN0b20tc2VsZWN0IHtcbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkgeyBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzKDApOyB9XG4gICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7IEBpbmNsdWRlIGJvcmRlci1sZWZ0LXJhZGl1cygwKTsgfVxuICB9XG5cbiAgLy8gQ3VzdG9tIGZpbGUgaW5wdXRzIGhhdmUgbW9yZSBjb21wbGV4IG1hcmt1cCwgdGh1cyByZXF1aXJpbmcgZGlmZmVyZW50XG4gIC8vIGJvcmRlci1yYWRpdXMgb3ZlcnJpZGVzLlxuICA+IC5jdXN0b20tZmlsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbCxcbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7IEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoMCk7IH1cbiAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIC5jdXN0b20tZmlsZS1sYWJlbCB7IEBpbmNsdWRlIGJvcmRlci1sZWZ0LXJhZGl1cygwKTsgfVxuICB9XG59XG5cblxuLy8gUHJlcGVuZCBhbmQgYXBwZW5kXG4vL1xuLy8gV2hpbGUgaXQgcmVxdWlyZXMgb25lIGV4dHJhIGxheWVyIG9mIEhUTUwgZm9yIGVhY2gsIGRlZGljYXRlZCBwcmVwZW5kIGFuZFxuLy8gYXBwZW5kIGVsZW1lbnRzIGFsbG93IHVzIHRvIDEpIGJlIGxlc3MgY2xldmVyLCAyKSBzaW1wbGlmeSBvdXIgc2VsZWN0b3JzLCBhbmRcbi8vIDMpIHN1cHBvcnQgSFRNTDUgZm9ybSB2YWxpZGF0aW9uLlxuXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCxcbi5pbnB1dC1ncm91cC1hcHBlbmQge1xuICBkaXNwbGF5OiBmbGV4O1xuXG4gIC8vIEVuc3VyZSBidXR0b25zIGFyZSBhbHdheXMgYWJvdmUgaW5wdXRzIGZvciBtb3JlIHZpc3VhbGx5IHBsZWFzaW5nIGJvcmRlcnMuXG4gIC8vIFRoaXMgaXNuJ3QgbmVlZGVkIGZvciBgLmlucHV0LWdyb3VwLXRleHRgIHNpbmNlIGl0IHNoYXJlcyB0aGUgc2FtZSBib3JkZXItY29sb3JcbiAgLy8gYXMgb3VyIGlucHV0cy5cbiAgLmJ0biB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDI7XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIHotaW5kZXg6IDM7XG4gICAgfVxuICB9XG5cbiAgLmJ0biArIC5idG4sXG4gIC5idG4gKyAuaW5wdXQtZ3JvdXAtdGV4dCxcbiAgLmlucHV0LWdyb3VwLXRleHQgKyAuaW5wdXQtZ3JvdXAtdGV4dCxcbiAgLmlucHV0LWdyb3VwLXRleHQgKyAuYnRuIHtcbiAgICBtYXJnaW4tbGVmdDogLSRpbnB1dC1ib3JkZXItd2lkdGg7XG4gIH1cbn1cblxuLmlucHV0LWdyb3VwLXByZXBlbmQgeyBtYXJnaW4tcmlnaHQ6IC0kaW5wdXQtYm9yZGVyLXdpZHRoOyB9XG4uaW5wdXQtZ3JvdXAtYXBwZW5kIHsgbWFyZ2luLWxlZnQ6IC0kaW5wdXQtYm9yZGVyLXdpZHRoOyB9XG5cblxuLy8gVGV4dHVhbCBhZGRvbnNcbi8vXG4vLyBTZXJ2ZXMgYXMgYSBjYXRjaC1hbGwgZWxlbWVudCBmb3IgYW55IHRleHQgb3IgcmFkaW8vY2hlY2tib3ggaW5wdXQgeW91IHdpc2hcbi8vIHRvIHByZXBlbmQgb3IgYXBwZW5kIHRvIGFuIGlucHV0LlxuXG4uaW5wdXQtZ3JvdXAtdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXkgJGlucHV0LXBhZGRpbmcteDtcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gQWxsb3cgdXNlIG9mIDxsYWJlbD4gZWxlbWVudHMgYnkgb3ZlcnJpZGluZyBvdXIgZGVmYXVsdCBtYXJnaW4tYm90dG9tXG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplKTsgLy8gTWF0Y2ggaW5wdXRzXG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGlucHV0LWdyb3VwLWFkZG9uLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1ncm91cC1hZGRvbi1iZztcbiAgYm9yZGVyOiAkaW5wdXQtYm9yZGVyLXdpZHRoIHNvbGlkICRpbnB1dC1ncm91cC1hZGRvbi1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMpO1xuXG4gIC8vIE51a2UgZGVmYXVsdCBtYXJnaW5zIGZyb20gY2hlY2tib3hlcyBhbmQgcmFkaW9zIHRvIHZlcnRpY2FsbHkgY2VudGVyIHdpdGhpbi5cbiAgaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbn1cblxuXG4vLyBTaXppbmdcbi8vXG4vLyBSZW1peCB0aGUgZGVmYXVsdCBmb3JtIGNvbnRyb2wgc2l6aW5nIGNsYXNzZXMgaW50byBuZXcgb25lcyBmb3IgZWFzaWVyXG4vLyBtYW5pcHVsYXRpb24uXG5cbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2w6bm90KHRleHRhcmVhKSxcbi5pbnB1dC1ncm91cC1sZyA+IC5jdXN0b20tc2VsZWN0IHtcbiAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LWxnO1xufVxuXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLWxnID4gLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4ge1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LWxnICRpbnB1dC1wYWRkaW5nLXgtbGc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLWxnKTtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodC1sZztcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1sZyk7XG59XG5cbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2w6bm90KHRleHRhcmVhKSxcbi5pbnB1dC1ncm91cC1zbSA+IC5jdXN0b20tc2VsZWN0IHtcbiAgaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0LXNtO1xufVxuXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLXNtID4gLmN1c3RvbS1zZWxlY3QsXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4ge1xuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LXNtICRpbnB1dC1wYWRkaW5nLXgtc207XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkaW5wdXQtZm9udC1zaXplLXNtKTtcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodC1zbTtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1zbSk7XG59XG5cbi5pbnB1dC1ncm91cC1sZyA+IC5jdXN0b20tc2VsZWN0LFxuLmlucHV0LWdyb3VwLXNtID4gLmN1c3RvbS1zZWxlY3Qge1xuICBwYWRkaW5nLXJpZ2h0OiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXggKyAkY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZztcbn1cblxuXG4vLyBQcmVwZW5kIGFuZCBhcHBlbmQgcm91bmRlZCBjb3JuZXJzXG4vL1xuLy8gVGhlc2UgcnVsZXNldHMgbXVzdCBjb21lIGFmdGVyIHRoZSBzaXppbmcgb25lcyB0byBwcm9wZXJseSBvdmVycmlkZSBzbSBhbmQgbGdcbi8vIGJvcmRlci1yYWRpdXMgdmFsdWVzIHdoZW4gZXh0ZW5kaW5nLiBUaGV5J3JlIG1vcmUgc3BlY2lmaWMgdGhhbiB3ZSdkIGxpa2Vcbi8vIHdpdGggdGhlIGAuaW5wdXQtZ3JvdXAgPmAgcGFydCwgYnV0IHdpdGhvdXQgaXQsIHdlIGNhbm5vdCBvdmVycmlkZSB0aGUgc2l6aW5nLlxuXG5cbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmJ0bixcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZDpub3QoOmxhc3QtY2hpbGQpID4gLmlucHV0LWdyb3VwLXRleHQsXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOmxhc3QtY2hpbGQgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZDpsYXN0LWNoaWxkID4gLmlucHV0LWdyb3VwLXRleHQ6bm90KDpsYXN0LWNoaWxkKSB7XG4gIEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoMCk7XG59XG5cbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuLFxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6bm90KDpmaXJzdC1jaGlsZCkgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOmZpcnN0LWNoaWxkID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOmZpcnN0LWNoaWxkID4gLmlucHV0LWdyb3VwLXRleHQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoMCk7XG59XG4iLCIvLyBFbWJlZGRlZCBpY29ucyBmcm9tIE9wZW4gSWNvbmljLlxuLy8gUmVsZWFzZWQgdW5kZXIgTUlUIGFuZCBjb3B5cmlnaHQgMjAxNCBXYXlidXJ5LlxuLy8gaHR0cHM6Ly91c2VpY29uaWMuY29tL29wZW5cblxuXG4vLyBDaGVja2JveGVzIGFuZCByYWRpb3Ncbi8vXG4vLyBCYXNlIGNsYXNzIHRha2VzIGNhcmUgb2YgYWxsIHRoZSBrZXkgYmVoYXZpb3JhbCBhc3BlY3RzLlxuXG4uY3VzdG9tLWNvbnRyb2wge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtaW4taGVpZ2h0OiAkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZTtcbiAgcGFkZGluZy1sZWZ0OiAkY3VzdG9tLWNvbnRyb2wtZ3V0dGVyICsgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplO1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIG1hcmdpbi1yaWdodDogJGN1c3RvbS1jb250cm9sLXNwYWNlci14O1xufVxuXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xOyAvLyBQdXQgdGhlIGlucHV0IGJlaGluZCB0aGUgbGFiZWwgc28gaXQgZG9lc24ndCBvdmVybGF5IHRleHRcbiAgb3BhY2l0eTogMDtcblxuICAmOmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvcjtcbiAgICBib3JkZXItY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1ib3JkZXItY29sb3I7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWJnKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1ib3gtc2hhZG93KTtcbiAgfVxuXG4gICY6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgLy8gdGhlIG1peGluIGlzIG5vdCB1c2VkIGhlcmUgdG8gbWFrZSBzdXJlIHRoZXJlIGlzIGZlZWRiYWNrXG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBib3gtc2hhZG93OiAkaW5wdXQtYm94LXNoYWRvdywgJGlucHV0LWZvY3VzLWJveC1zaGFkb3c7XG4gICAgfSBAZWxzZSB7XG4gICAgICBib3gtc2hhZG93OiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWZvY3VzLWJveC1zaGFkb3c7XG4gICAgfVxuICB9XG5cbiAgJjpmb2N1czpub3QoOmNoZWNrZWQpIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgIGJvcmRlci1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1mb2N1cy1ib3JkZXItY29sb3I7XG4gIH1cblxuICAmOm5vdCg6ZGlzYWJsZWQpOmFjdGl2ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICBjb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1ib3JkZXItY29sb3I7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1ib3gtc2hhZG93KTtcbiAgfVxuXG4gICY6ZGlzYWJsZWQge1xuICAgIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcbiAgICAgIGNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtbGFiZWwtZGlzYWJsZWQtY29sb3I7XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItZGlzYWJsZWQtYmc7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIEN1c3RvbSBjb250cm9sIGluZGljYXRvcnNcbi8vXG4vLyBCdWlsZCB0aGUgY3VzdG9tIGNvbnRyb2xzIG91dCBvZiBwc2V1ZG8tZWxlbWVudHMuXG5cbi5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcblxuICAvLyBCYWNrZ3JvdW5kLWNvbG9yIGFuZCAod2hlbiBlbmFibGVkKSBncmFkaWVudFxuICAmOjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6ICgkZm9udC1zaXplLWJhc2UgKiAkbGluZS1oZWlnaHQtYmFzZSAtICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSkgLyAyO1xuICAgIGxlZnQ6IC0oJGN1c3RvbS1jb250cm9sLWd1dHRlciArICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSk7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZTtcbiAgICBoZWlnaHQ6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYmc7XG4gICAgYm9yZGVyOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJvcmRlci1jb2xvciBzb2xpZCAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWJvcmRlci13aWR0aDtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm94LXNoYWRvdyk7XG4gIH1cblxuICAvLyBGb3JlZ3JvdW5kIChpY29uKVxuICAmOjphZnRlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogKCRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlIC0gJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplKSAvIDI7XG4gICAgbGVmdDogLSgkY3VzdG9tLWNvbnRyb2wtZ3V0dGVyICsgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplKTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplO1xuICAgIGhlaWdodDogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYmFja2dyb3VuZDogbm8tcmVwZWF0IDUwJSAvICN7JGN1c3RvbS1jb250cm9sLWluZGljYXRvci1iZy1zaXplfTtcbiAgfVxufVxuXG5cbi8vIENoZWNrYm94ZXNcbi8vXG4vLyBUd2VhayBqdXN0IGEgZmV3IHRoaW5ncyBmb3IgY2hlY2tib3hlcy5cblxuLmN1c3RvbS1jaGVja2JveCB7XG4gIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWJvcmRlci1yYWRpdXMpO1xuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6ICRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWljb24tY2hlY2tlZDtcbiAgICB9XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6aW5kZXRlcm1pbmF0ZSB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1ib3JkZXItY29sb3I7XG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJnKTtcbiAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1ib3gtc2hhZG93KTtcbiAgICB9XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaWNvbi1pbmRldGVybWluYXRlO1xuICAgIH1cbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZCB7XG4gICAgJjpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWRpc2FibGVkLWJnO1xuICAgIH1cbiAgICAmOmluZGV0ZXJtaW5hdGUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtZGlzYWJsZWQtYmc7XG4gICAgfVxuICB9XG59XG5cbi8vIFJhZGlvc1xuLy9cbi8vIFR3ZWFrIGp1c3QgYSBmZXcgdGhpbmdzIGZvciByYWRpb3MuXG5cbi5jdXN0b20tcmFkaW8ge1xuICAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XG4gICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWJsYWNrbGlzdFxuICAgIGJvcmRlci1yYWRpdXM6ICRjdXN0b20tcmFkaW8taW5kaWNhdG9yLWJvcmRlci1yYWRpdXM7XG4gIH1cblxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogJGN1c3RvbS1yYWRpby1pbmRpY2F0b3ItaWNvbi1jaGVja2VkO1xuICAgIH1cbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZCB7XG4gICAgJjpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWRpc2FibGVkLWJnO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIHN3aXRjaGVzXG4vL1xuLy8gVHdlYWsgYSBmZXcgdGhpbmdzIGZvciBzd2l0Y2hlc1xuXG4uY3VzdG9tLXN3aXRjaCB7XG4gIHBhZGRpbmctbGVmdDogJGN1c3RvbS1zd2l0Y2gtd2lkdGggKyAkY3VzdG9tLWNvbnRyb2wtZ3V0dGVyO1xuXG4gIC5jdXN0b20tY29udHJvbC1sYWJlbCB7XG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGxlZnQ6IC0oJGN1c3RvbS1zd2l0Y2gtd2lkdGggKyAkY3VzdG9tLWNvbnRyb2wtZ3V0dGVyKTtcbiAgICAgIHdpZHRoOiAkY3VzdG9tLXN3aXRjaC13aWR0aDtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktYmxhY2tsaXN0XG4gICAgICBib3JkZXItcmFkaXVzOiAkY3VzdG9tLXN3aXRjaC1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1cztcbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICB0b3A6IGNhbGMoI3soKCRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlIC0gJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplKSAvIDIpfSArICN7JGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItd2lkdGggKiAyfSk7XG4gICAgICBsZWZ0OiBjYWxjKCN7LSgkY3VzdG9tLXN3aXRjaC13aWR0aCArICRjdXN0b20tY29udHJvbC1ndXR0ZXIpfSArICN7JGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItd2lkdGggKiAyfSk7XG4gICAgICB3aWR0aDogJGN1c3RvbS1zd2l0Y2gtaW5kaWNhdG9yLXNpemU7XG4gICAgICBoZWlnaHQ6ICRjdXN0b20tc3dpdGNoLWluZGljYXRvci1zaXplO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1ib3JkZXItY29sb3I7XG4gICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktYmxhY2tsaXN0XG4gICAgICBib3JkZXItcmFkaXVzOiAkY3VzdG9tLXN3aXRjaC1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1cztcbiAgICAgIEBpbmNsdWRlIHRyYW5zaXRpb24odHJhbnNmb3JtIC4xNXMgZWFzZS1pbi1vdXQsICRjdXN0b20tZm9ybXMtdHJhbnNpdGlvbik7XG4gICAgfVxuICB9XG5cbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYmc7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoJGN1c3RvbS1zd2l0Y2gtd2lkdGggLSAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUpO1xuICAgIH1cbiAgfVxuXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dDpkaXNhYmxlZCB7XG4gICAgJjpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWRpc2FibGVkLWJnO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vIFNlbGVjdFxuLy9cbi8vIFJlcGxhY2VzIHRoZSBicm93c2VyIGRlZmF1bHQgc2VsZWN0IHdpdGggYSBjdXN0b20gb25lLCBtb3N0bHkgcHVsbGVkIGZyb21cbi8vIGh0dHBzOi8vcHJpbWVyLmdpdGh1Yi5pby8uXG4vL1xuXG4uY3VzdG9tLXNlbGVjdCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogJGN1c3RvbS1zZWxlY3QtaGVpZ2h0O1xuICBwYWRkaW5nOiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXkgKCRjdXN0b20tc2VsZWN0LXBhZGRpbmcteCArICRjdXN0b20tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nKSAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXkgJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14O1xuICBmb250LWZhbWlseTogJGN1c3RvbS1zZWxlY3QtZm9udC1mYW1pbHk7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkY3VzdG9tLXNlbGVjdC1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogJGN1c3RvbS1zZWxlY3QtZm9udC13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkY3VzdG9tLXNlbGVjdC1saW5lLWhlaWdodDtcbiAgY29sb3I6ICRjdXN0b20tc2VsZWN0LWNvbG9yO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBiYWNrZ3JvdW5kOiAkY3VzdG9tLXNlbGVjdC1iYWNrZ3JvdW5kO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLXNlbGVjdC1iZztcbiAgYm9yZGVyOiAkY3VzdG9tLXNlbGVjdC1ib3JkZXItd2lkdGggc29saWQgJGN1c3RvbS1zZWxlY3QtYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tc2VsZWN0LWJvcmRlci1yYWRpdXMsIDApO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tc2VsZWN0LWJveC1zaGFkb3cpO1xuICBhcHBlYXJhbmNlOiBub25lO1xuXG4gICY6Zm9jdXMge1xuICAgIGJvcmRlci1jb2xvcjogJGN1c3RvbS1zZWxlY3QtZm9jdXMtYm9yZGVyLWNvbG9yO1xuICAgIG91dGxpbmU6IDA7XG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XG4gICAgICBib3gtc2hhZG93OiAkY3VzdG9tLXNlbGVjdC1ib3gtc2hhZG93LCAkY3VzdG9tLXNlbGVjdC1mb2N1cy1ib3gtc2hhZG93O1xuICAgIH0gQGVsc2Uge1xuICAgICAgYm94LXNoYWRvdzogJGN1c3RvbS1zZWxlY3QtZm9jdXMtYm94LXNoYWRvdztcbiAgICB9XG5cbiAgICAmOjotbXMtdmFsdWUge1xuICAgICAgLy8gRm9yIHZpc3VhbCBjb25zaXN0ZW5jeSB3aXRoIG90aGVyIHBsYXRmb3Jtcy9icm93c2VycyxcbiAgICAgIC8vIHN1cHByZXNzIHRoZSBkZWZhdWx0IHdoaXRlIHRleHQgb24gYmx1ZSBiYWNrZ3JvdW5kIGhpZ2hsaWdodCBnaXZlbiB0b1xuICAgICAgLy8gdGhlIHNlbGVjdGVkIG9wdGlvbiB0ZXh0IHdoZW4gdGhlIChzdGlsbCBjbG9zZWQpIDxzZWxlY3Q+IHJlY2VpdmVzIGZvY3VzXG4gICAgICAvLyBpbiBJRSBhbmQgKHVuZGVyIGNlcnRhaW4gY29uZGl0aW9ucykgRWRnZS5cbiAgICAgIC8vIFNlZSBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE5Mzk4LlxuICAgICAgY29sb3I6ICRpbnB1dC1jb2xvcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1iZztcbiAgICB9XG4gIH1cblxuICAmW211bHRpcGxlXSxcbiAgJltzaXplXTpub3QoW3NpemU9XCIxXCJdKSB7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHBhZGRpbmctcmlnaHQ6ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICB9XG5cbiAgJjpkaXNhYmxlZCB7XG4gICAgY29sb3I6ICRjdXN0b20tc2VsZWN0LWRpc2FibGVkLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tc2VsZWN0LWRpc2FibGVkLWJnO1xuICB9XG5cbiAgLy8gSGlkZXMgdGhlIGRlZmF1bHQgY2FyZXQgaW4gSUUxMVxuICAmOjotbXMtZXhwYW5kIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG5cbi5jdXN0b20tc2VsZWN0LXNtIHtcbiAgaGVpZ2h0OiAkY3VzdG9tLXNlbGVjdC1oZWlnaHQtc207XG4gIHBhZGRpbmctdG9wOiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXktc207XG4gIHBhZGRpbmctYm90dG9tOiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXktc207XG4gIHBhZGRpbmctbGVmdDogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14LXNtO1xuICBAaW5jbHVkZSBmb250LXNpemUoJGN1c3RvbS1zZWxlY3QtZm9udC1zaXplLXNtKTtcbn1cblxuLmN1c3RvbS1zZWxlY3QtbGcge1xuICBoZWlnaHQ6ICRjdXN0b20tc2VsZWN0LWhlaWdodC1sZztcbiAgcGFkZGluZy10b3A6ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteS1sZztcbiAgcGFkZGluZy1ib3R0b206ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteS1sZztcbiAgcGFkZGluZy1sZWZ0OiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXgtbGc7XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkY3VzdG9tLXNlbGVjdC1mb250LXNpemUtbGcpO1xufVxuXG5cbi8vIEZpbGVcbi8vXG4vLyBDdXN0b20gZmlsZSBpbnB1dC5cblxuLmN1c3RvbS1maWxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6ICRjdXN0b20tZmlsZS1oZWlnaHQ7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5jdXN0b20tZmlsZS1pbnB1dCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogJGN1c3RvbS1maWxlLWhlaWdodDtcbiAgbWFyZ2luOiAwO1xuICBvcGFjaXR5OiAwO1xuXG4gICY6Zm9jdXMgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICAgIGJvcmRlci1jb2xvcjogJGN1c3RvbS1maWxlLWZvY3VzLWJvcmRlci1jb2xvcjtcbiAgICBib3gtc2hhZG93OiAkY3VzdG9tLWZpbGUtZm9jdXMtYm94LXNoYWRvdztcbiAgfVxuXG4gICY6ZGlzYWJsZWQgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tZmlsZS1kaXNhYmxlZC1iZztcbiAgfVxuXG4gIEBlYWNoICRsYW5nLCAkdmFsdWUgaW4gJGN1c3RvbS1maWxlLXRleHQge1xuICAgICY6bGFuZygjeyRsYW5nfSkgfiAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICR2YWx1ZTtcbiAgICB9XG4gIH1cblxuICB+IC5jdXN0b20tZmlsZS1sYWJlbFtkYXRhLWJyb3dzZV06OmFmdGVyIHtcbiAgICBjb250ZW50OiBhdHRyKGRhdGEtYnJvd3NlKTtcbiAgfVxufVxuXG4uY3VzdG9tLWZpbGUtbGFiZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDE7XG4gIGhlaWdodDogJGN1c3RvbS1maWxlLWhlaWdodDtcbiAgcGFkZGluZzogJGN1c3RvbS1maWxlLXBhZGRpbmcteSAkY3VzdG9tLWZpbGUtcGFkZGluZy14O1xuICBmb250LWZhbWlseTogJGN1c3RvbS1maWxlLWZvbnQtZmFtaWx5O1xuICBmb250LXdlaWdodDogJGN1c3RvbS1maWxlLWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJGN1c3RvbS1maWxlLWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJGN1c3RvbS1maWxlLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLWZpbGUtYmc7XG4gIGJvcmRlcjogJGN1c3RvbS1maWxlLWJvcmRlci13aWR0aCBzb2xpZCAkY3VzdG9tLWZpbGUtYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tZmlsZS1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLWZpbGUtYm94LXNoYWRvdyk7XG5cbiAgJjo6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHotaW5kZXg6IDM7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiAkY3VzdG9tLWZpbGUtaGVpZ2h0LWlubmVyO1xuICAgIHBhZGRpbmc6ICRjdXN0b20tZmlsZS1wYWRkaW5nLXkgJGN1c3RvbS1maWxlLXBhZGRpbmcteDtcbiAgICBsaW5lLWhlaWdodDogJGN1c3RvbS1maWxlLWxpbmUtaGVpZ2h0O1xuICAgIGNvbG9yOiAkY3VzdG9tLWZpbGUtYnV0dG9uLWNvbG9yO1xuICAgIGNvbnRlbnQ6IFwiQnJvd3NlXCI7XG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1maWxlLWJ1dHRvbi1iZyk7XG4gICAgYm9yZGVyLWxlZnQ6IGluaGVyaXQ7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwICRjdXN0b20tZmlsZS1ib3JkZXItcmFkaXVzICRjdXN0b20tZmlsZS1ib3JkZXItcmFkaXVzIDApO1xuICB9XG59XG5cbi8vIFJhbmdlXG4vL1xuLy8gU3R5bGUgcmFuZ2UgaW5wdXRzIHRoZSBzYW1lIGFjcm9zcyBicm93c2Vycy4gVmVuZG9yLXNwZWNpZmljIHJ1bGVzIGZvciBwc2V1ZG9cbi8vIGVsZW1lbnRzIGNhbm5vdCBiZSBtaXhlZC4gQXMgc3VjaCwgdGhlcmUgYXJlIG5vIHNoYXJlZCBzdHlsZXMgZm9yIGZvY3VzIG9yXG4vLyBhY3RpdmUgc3RhdGVzIG9uIHByZWZpeGVkIHNlbGVjdG9ycy5cblxuLmN1c3RvbS1yYW5nZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGNhbGMoI3skY3VzdG9tLXJhbmdlLXRodW1iLWhlaWdodH0gKyAjeyRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdy13aWR0aCAqIDJ9KTtcbiAgcGFkZGluZzogMDsgLy8gTmVlZCB0byByZXNldCBwYWRkaW5nXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBhcHBlYXJhbmNlOiBub25lO1xuXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7XG5cbiAgICAvLyBQc2V1ZG8tZWxlbWVudHMgbXVzdCBiZSBzcGxpdCBhY3Jvc3MgbXVsdGlwbGUgcnVsZXNldHMgdG8gaGF2ZSBhbiBlZmZlY3QuXG4gICAgLy8gTm8gYm94LXNoYWRvdygpIG1peGluIGZvciBmb2N1cyBhY2Nlc3NpYmlsaXR5LlxuICAgICY6Oi13ZWJraXQtc2xpZGVyLXRodW1iIHsgYm94LXNoYWRvdzogJGN1c3RvbS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93OyB9XG4gICAgJjo6LW1vei1yYW5nZS10aHVtYiAgICAgeyBib3gtc2hhZG93OiAkY3VzdG9tLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c7IH1cbiAgICAmOjotbXMtdGh1bWIgICAgICAgICAgICB7IGJveC1zaGFkb3c6ICRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdzsgfVxuICB9XG5cbiAgJjo6LW1vei1mb2N1cy1vdXRlciB7XG4gICAgYm9yZGVyOiAwO1xuICB9XG5cbiAgJjo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICAgIHdpZHRoOiAkY3VzdG9tLXJhbmdlLXRodW1iLXdpZHRoO1xuICAgIGhlaWdodDogJGN1c3RvbS1yYW5nZS10aHVtYi1oZWlnaHQ7XG4gICAgbWFyZ2luLXRvcDogKCRjdXN0b20tcmFuZ2UtdHJhY2staGVpZ2h0IC0gJGN1c3RvbS1yYW5nZS10aHVtYi1oZWlnaHQpIC8gMjsgLy8gV2Via2l0IHNwZWNpZmljXG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1yYW5nZS10aHVtYi1iZyk7XG4gICAgYm9yZGVyOiAkY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlcjtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tcmFuZ2UtdGh1bWItYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLXJhbmdlLXRodW1iLWJveC1zaGFkb3cpO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJGN1c3RvbS1mb3Jtcy10cmFuc2l0aW9uKTtcbiAgICBhcHBlYXJhbmNlOiBub25lO1xuXG4gICAgJjphY3RpdmUge1xuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1yYW5nZS10aHVtYi1hY3RpdmUtYmcpO1xuICAgIH1cbiAgfVxuXG4gICY6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgICB3aWR0aDogJGN1c3RvbS1yYW5nZS10cmFjay13aWR0aDtcbiAgICBoZWlnaHQ6ICRjdXN0b20tcmFuZ2UtdHJhY2staGVpZ2h0O1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDsgLy8gV2h5P1xuICAgIGN1cnNvcjogJGN1c3RvbS1yYW5nZS10cmFjay1jdXJzb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1yYW5nZS10cmFjay1iZztcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1yYW5nZS10cmFjay1ib3JkZXItcmFkaXVzKTtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tcmFuZ2UtdHJhY2stYm94LXNoYWRvdyk7XG4gIH1cblxuICAmOjotbW96LXJhbmdlLXRodW1iIHtcbiAgICB3aWR0aDogJGN1c3RvbS1yYW5nZS10aHVtYi13aWR0aDtcbiAgICBoZWlnaHQ6ICRjdXN0b20tcmFuZ2UtdGh1bWItaGVpZ2h0O1xuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tcmFuZ2UtdGh1bWItYmcpO1xuICAgIGJvcmRlcjogJGN1c3RvbS1yYW5nZS10aHVtYi1ib3JkZXI7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1yYW5nZS10aHVtYi1ib3gtc2hhZG93KTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRjdXN0b20tZm9ybXMtdHJhbnNpdGlvbik7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcblxuICAgICY6YWN0aXZlIHtcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tcmFuZ2UtdGh1bWItYWN0aXZlLWJnKTtcbiAgICB9XG4gIH1cblxuICAmOjotbW96LXJhbmdlLXRyYWNrIHtcbiAgICB3aWR0aDogJGN1c3RvbS1yYW5nZS10cmFjay13aWR0aDtcbiAgICBoZWlnaHQ6ICRjdXN0b20tcmFuZ2UtdHJhY2staGVpZ2h0O1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjdXJzb3I6ICRjdXN0b20tcmFuZ2UtdHJhY2stY3Vyc29yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tcmFuZ2UtdHJhY2stYmc7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDsgLy8gRmlyZWZveCBzcGVjaWZpYz9cbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tcmFuZ2UtdHJhY2stYm9yZGVyLXJhZGl1cyk7XG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLXJhbmdlLXRyYWNrLWJveC1zaGFkb3cpO1xuICB9XG5cbiAgJjo6LW1zLXRodW1iIHtcbiAgICB3aWR0aDogJGN1c3RvbS1yYW5nZS10aHVtYi13aWR0aDtcbiAgICBoZWlnaHQ6ICRjdXN0b20tcmFuZ2UtdGh1bWItaGVpZ2h0O1xuICAgIG1hcmdpbi10b3A6IDA7IC8vIEVkZ2Ugc3BlY2lmaWNcbiAgICBtYXJnaW4tcmlnaHQ6ICRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdy13aWR0aDsgLy8gV29ya2Fyb3VuZCB0aGF0IG92ZXJmbG93ZWQgYm94LXNoYWRvdyBpcyBoaWRkZW4uXG4gICAgbWFyZ2luLWxlZnQ6ICRjdXN0b20tcmFuZ2UtdGh1bWItZm9jdXMtYm94LXNoYWRvdy13aWR0aDsgIC8vIFdvcmthcm91bmQgdGhhdCBvdmVyZmxvd2VkIGJveC1zaGFkb3cgaXMgaGlkZGVuLlxuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tcmFuZ2UtdGh1bWItYmcpO1xuICAgIGJvcmRlcjogJGN1c3RvbS1yYW5nZS10aHVtYi1ib3JkZXI7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlci1yYWRpdXMpO1xuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1yYW5nZS10aHVtYi1ib3gtc2hhZG93KTtcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRjdXN0b20tZm9ybXMtdHJhbnNpdGlvbik7XG4gICAgYXBwZWFyYW5jZTogbm9uZTtcblxuICAgICY6YWN0aXZlIHtcbiAgICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tcmFuZ2UtdGh1bWItYWN0aXZlLWJnKTtcbiAgICB9XG4gIH1cblxuICAmOjotbXMtdHJhY2sge1xuICAgIHdpZHRoOiAkY3VzdG9tLXJhbmdlLXRyYWNrLXdpZHRoO1xuICAgIGhlaWdodDogJGN1c3RvbS1yYW5nZS10cmFjay1oZWlnaHQ7XG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGN1cnNvcjogJGN1c3RvbS1yYW5nZS10cmFjay1jdXJzb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItd2lkdGg6ICRjdXN0b20tcmFuZ2UtdGh1bWItaGVpZ2h0IC8gMjtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tcmFuZ2UtdHJhY2stYm94LXNoYWRvdyk7XG4gIH1cblxuICAmOjotbXMtZmlsbC1sb3dlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1yYW5nZS10cmFjay1iZztcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tcmFuZ2UtdHJhY2stYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAmOjotbXMtZmlsbC11cHBlciB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4OyAvLyBhcmJpdHJhcnk/XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1yYW5nZS10cmFjay1iZztcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tcmFuZ2UtdHJhY2stYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAmOmRpc2FibGVkIHtcbiAgICAmOjotd2Via2l0LXNsaWRlci10aHVtYiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLXJhbmdlLXRodW1iLWRpc2FibGVkLWJnO1xuICAgIH1cblxuICAgICY6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICB9XG5cbiAgICAmOjotbW96LXJhbmdlLXRodW1iIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tcmFuZ2UtdGh1bWItZGlzYWJsZWQtYmc7XG4gICAgfVxuXG4gICAgJjo6LW1vei1yYW5nZS10cmFjayB7XG4gICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgfVxuXG4gICAgJjo6LW1zLXRodW1iIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tcmFuZ2UtdGh1bWItZGlzYWJsZWQtYmc7XG4gICAgfVxuICB9XG59XG5cbi5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlLFxuLmN1c3RvbS1maWxlLWxhYmVsLFxuLmN1c3RvbS1zZWxlY3Qge1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRjdXN0b20tZm9ybXMtdHJhbnNpdGlvbik7XG59XG4iLCIvLyBCYXNlIGNsYXNzXG4vL1xuLy8gS2lja3N0YXJ0IGFueSBuYXZpZ2F0aW9uIGNvbXBvbmVudCB3aXRoIGEgc2V0IG9mIHN0eWxlIHJlc2V0cy4gV29ya3Mgd2l0aFxuLy8gYDxuYXY+YHMgb3IgYDx1bD5gcy5cblxuLm5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuXG4ubmF2LWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogJG5hdi1saW5rLXBhZGRpbmcteSAkbmF2LWxpbmstcGFkZGluZy14O1xuXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICAvLyBEaXNhYmxlZCBzdGF0ZSBsaWdodGVucyB0ZXh0XG4gICYuZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkbmF2LWxpbmstZGlzYWJsZWQtY29sb3I7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICB9XG59XG5cbi8vXG4vLyBUYWJzXG4vL1xuXG4ubmF2LXRhYnMge1xuICBib3JkZXItYm90dG9tOiAkbmF2LXRhYnMtYm9yZGVyLXdpZHRoIHNvbGlkICRuYXYtdGFicy1ib3JkZXItY29sb3I7XG5cbiAgLm5hdi1pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAtJG5hdi10YWJzLWJvcmRlci13aWR0aDtcbiAgfVxuXG4gIC5uYXYtbGluayB7XG4gICAgYm9yZGVyOiAkbmF2LXRhYnMtYm9yZGVyLXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRuYXYtdGFicy1ib3JkZXItcmFkaXVzKTtcblxuICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJG5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yO1xuICAgIH1cblxuICAgICYuZGlzYWJsZWQge1xuICAgICAgY29sb3I6ICRuYXYtbGluay1kaXNhYmxlZC1jb2xvcjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG4gIH1cblxuICAubmF2LWxpbmsuYWN0aXZlLFxuICAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmsge1xuICAgIGNvbG9yOiAkbmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdi10YWJzLWxpbmstYWN0aXZlLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJG5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gIC5kcm9wZG93bi1tZW51IHtcbiAgICAvLyBNYWtlIGRyb3Bkb3duIGJvcmRlciBvdmVybGFwIHRhYiBib3JkZXJcbiAgICBtYXJnaW4tdG9wOiAtJG5hdi10YWJzLWJvcmRlci13aWR0aDtcbiAgICAvLyBSZW1vdmUgdGhlIHRvcCByb3VuZGVkIGNvcm5lcnMgaGVyZSBzaW5jZSB0aGVyZSBpcyBhIGhhcmQgZWRnZSBhYm92ZSB0aGUgbWVudVxuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKDApO1xuICB9XG59XG5cblxuLy9cbi8vIFBpbGxzXG4vL1xuXG4ubmF2LXBpbGxzIHtcbiAgLm5hdi1saW5rIHtcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRuYXYtcGlsbHMtYm9yZGVyLXJhZGl1cyk7XG4gIH1cblxuICAubmF2LWxpbmsuYWN0aXZlLFxuICAuc2hvdyA+IC5uYXYtbGluayB7XG4gICAgY29sb3I6ICRuYXYtcGlsbHMtbGluay1hY3RpdmUtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdi1waWxscy1saW5rLWFjdGl2ZS1iZztcbiAgfVxufVxuXG5cbi8vXG4vLyBKdXN0aWZpZWQgdmFyaWFudHNcbi8vXG5cbi5uYXYtZmlsbCB7XG4gIC5uYXYtaXRlbSB7XG4gICAgZmxleDogMSAxIGF1dG87XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbi5uYXYtanVzdGlmaWVkIHtcbiAgLm5hdi1pdGVtIHtcbiAgICBmbGV4LWJhc2lzOiAwO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuXG4vLyBUYWJiYWJsZSB0YWJzXG4vL1xuLy8gSGlkZSB0YWJiYWJsZSBwYW5lcyB0byBzdGFydCwgc2hvdyB0aGVtIHdoZW4gYC5hY3RpdmVgXG5cbi50YWItY29udGVudCB7XG4gID4gLnRhYi1wYW5lIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gID4gLmFjdGl2ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbiIsIi8vIENvbnRlbnRzXG4vL1xuLy8gTmF2YmFyXG4vLyBOYXZiYXIgYnJhbmRcbi8vIE5hdmJhciBuYXZcbi8vIE5hdmJhciB0ZXh0XG4vLyBOYXZiYXIgZGl2aWRlclxuLy8gUmVzcG9uc2l2ZSBuYXZiYXJcbi8vIE5hdmJhciBwb3NpdGlvblxuLy8gTmF2YmFyIHRoZW1lc1xuXG5cbi8vIE5hdmJhclxuLy9cbi8vIFByb3ZpZGUgYSBzdGF0aWMgbmF2YmFyIGZyb20gd2hpY2ggd2UgZXhwYW5kIHRvIGNyZWF0ZSBmdWxsLXdpZHRoLCBmaXhlZCwgYW5kXG4vLyBvdGhlciBuYXZiYXIgdmFyaWF0aW9ucy5cblxuLm5hdmJhciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwOyAvLyBhbGxvdyB1cyB0byBkbyB0aGUgbGluZSBicmVhayBmb3IgY29sbGFwc2luZyBjb250ZW50XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgLy8gc3BhY2Ugb3V0IGJyYW5kIGZyb20gbG9nb1xuICBwYWRkaW5nOiAkbmF2YmFyLXBhZGRpbmcteSAkbmF2YmFyLXBhZGRpbmcteDtcblxuICAvLyBCZWNhdXNlIGZsZXggcHJvcGVydGllcyBhcmVuJ3QgaW5oZXJpdGVkLCB3ZSBuZWVkIHRvIHJlZGVjbGFyZSB0aGVzZSBmaXJzdFxuICAvLyBmZXcgcHJvcGVydGllcyBzbyB0aGF0IGNvbnRlbnQgbmVzdGVkIHdpdGhpbiBiZWhhdmUgcHJvcGVybHkuXG4gID4gLmNvbnRhaW5lcixcbiAgPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgfVxufVxuXG5cbi8vIE5hdmJhciBicmFuZFxuLy9cbi8vIFVzZWQgZm9yIGJyYW5kLCBwcm9qZWN0LCBvciBzaXRlIG5hbWVzLlxuXG4ubmF2YmFyLWJyYW5kIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLXRvcDogJG5hdmJhci1icmFuZC1wYWRkaW5nLXk7XG4gIHBhZGRpbmctYm90dG9tOiAkbmF2YmFyLWJyYW5kLXBhZGRpbmcteTtcbiAgbWFyZ2luLXJpZ2h0OiAkbmF2YmFyLXBhZGRpbmcteDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRuYXZiYXItYnJhbmQtZm9udC1zaXplKTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgQGluY2x1ZGUgaG92ZXItZm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxufVxuXG5cbi8vIE5hdmJhciBuYXZcbi8vXG4vLyBDdXN0b20gbmF2YmFyIG5hdmlnYXRpb24gKGRvZXNuJ3QgcmVxdWlyZSBgLm5hdmAsIGJ1dCBkb2VzIG1ha2UgdXNlIG9mIGAubmF2LWxpbmtgKS5cblxuLm5hdmJhci1uYXYge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyAvLyBjYW5ub3QgdXNlIGBpbmhlcml0YCB0byBnZXQgdGhlIGAubmF2YmFyYHMgdmFsdWVcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuXG4gIC5uYXYtbGluayB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cblxuICAuZHJvcGRvd24tbWVudSB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICBmbG9hdDogbm9uZTtcbiAgfVxufVxuXG5cbi8vIE5hdmJhciB0ZXh0XG4vL1xuLy9cblxuLm5hdmJhci10ZXh0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLXRvcDogJG5hdi1saW5rLXBhZGRpbmcteTtcbiAgcGFkZGluZy1ib3R0b206ICRuYXYtbGluay1wYWRkaW5nLXk7XG59XG5cblxuLy8gUmVzcG9uc2l2ZSBuYXZiYXJcbi8vXG4vLyBDdXN0b20gc3R5bGVzIGZvciByZXNwb25zaXZlIGNvbGxhcHNpbmcgYW5kIHRvZ2dsaW5nIG9mIG5hdmJhciBjb250ZW50cy5cbi8vIFBvd2VyZWQgYnkgdGhlIGNvbGxhcHNlIEJvb3RzdHJhcCBKYXZhU2NyaXB0IHBsdWdpbi5cblxuLy8gV2hlbiBjb2xsYXBzZWQsIHByZXZlbnQgdGhlIHRvZ2dsZWFibGUgbmF2YmFyIGNvbnRlbnRzIGZyb20gYXBwZWFyaW5nIGluXG4vLyB0aGUgZGVmYXVsdCBmbGV4Ym94IHJvdyBvcmllbnRhdGlvbi4gUmVxdWlyZXMgdGhlIHVzZSBvZiBgZmxleC13cmFwOiB3cmFwYFxuLy8gb24gdGhlIGAubmF2YmFyYCBwYXJlbnQuXG4ubmF2YmFyLWNvbGxhcHNlIHtcbiAgZmxleC1iYXNpczogMTAwJTtcbiAgZmxleC1ncm93OiAxO1xuICAvLyBGb3IgYWx3YXlzIGV4cGFuZGVkIG9yIGV4dHJhIGZ1bGwgbmF2YmFycywgZW5zdXJlIGNvbnRlbnQgYWxpZ25zIGl0c2VsZlxuICAvLyBwcm9wZXJseSB2ZXJ0aWNhbGx5LiBDYW4gYmUgZWFzaWx5IG92ZXJyaWRkZW4gd2l0aCBmbGV4IHV0aWxpdGllcy5cbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLy8gQnV0dG9uIGZvciB0b2dnbGluZyB0aGUgbmF2YmFyIHdoZW4gaW4gaXRzIGNvbGxhcHNlZCBzdGF0ZVxuLm5hdmJhci10b2dnbGVyIHtcbiAgcGFkZGluZzogJG5hdmJhci10b2dnbGVyLXBhZGRpbmcteSAkbmF2YmFyLXRvZ2dsZXItcGFkZGluZy14O1xuICBAaW5jbHVkZSBmb250LXNpemUoJG5hdmJhci10b2dnbGVyLWZvbnQtc2l6ZSk7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgLy8gcmVtb3ZlIGRlZmF1bHQgYnV0dG9uIHN0eWxlXG4gIGJvcmRlcjogJGJvcmRlci13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDsgLy8gcmVtb3ZlIGRlZmF1bHQgYnV0dG9uIHN0eWxlXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJG5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXMpO1xuXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cbn1cblxuLy8gS2VlcCBhcyBhIHNlcGFyYXRlIGVsZW1lbnQgc28gZm9sa3MgY2FuIGVhc2lseSBvdmVycmlkZSBpdCB3aXRoIGFub3RoZXIgaWNvblxuLy8gb3IgaW1hZ2UgZmlsZSBhcyBuZWVkZWQuXG4ubmF2YmFyLXRvZ2dsZXItaWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDEuNWVtO1xuICBoZWlnaHQ6IDEuNWVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG59XG5cbi8vIEdlbmVyYXRlIHNlcmllcyBvZiBgLm5hdmJhci1leHBhbmQtKmAgcmVzcG9uc2l2ZSBjbGFzc2VzIGZvciBjb25maWd1cmluZ1xuLy8gd2hlcmUgeW91ciBuYXZiYXIgY29sbGFwc2VzLlxuLm5hdmJhci1leHBhbmQge1xuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICAgICRuZXh0OiBicmVha3BvaW50LW5leHQoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJG5leHQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgICYjeyRpbmZpeH0ge1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRicmVha3BvaW50KSB7XG4gICAgICAgID4gLmNvbnRhaW5lcixcbiAgICAgICAgPiAuY29udGFpbmVyLWZsdWlkIHtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRuZXh0KSB7XG4gICAgICAgIGZsZXgtZmxvdzogcm93IG5vd3JhcDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuXG4gICAgICAgIC5uYXZiYXItbmF2IHtcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuXG4gICAgICAgICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5uYXYtbGluayB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteDtcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogJG5hdmJhci1uYXYtbGluay1wYWRkaW5nLXg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLy8gRm9yIG5lc3RpbmcgY29udGFpbmVycywgaGF2ZSB0byByZWRlY2xhcmUgZm9yIGFsaWdubWVudCBwdXJwb3Nlc1xuICAgICAgICA+IC5jb250YWluZXIsXG4gICAgICAgID4gLmNvbnRhaW5lci1mbHVpZCB7XG4gICAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XG4gICAgICAgIH1cblxuICAgICAgICAubmF2YmFyLWNvbGxhcHNlIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7IC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbiAgICAgICAgICAvLyBDaGFuZ2VzIGZsZXgtYmFzZXMgdG8gYXV0byBiZWNhdXNlIG9mIGFuIElFMTAgYnVnXG4gICAgICAgICAgZmxleC1iYXNpczogYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vIE5hdmJhciB0aGVtZXNcbi8vXG4vLyBTdHlsZXMgZm9yIHN3aXRjaGluZyBiZXR3ZWVuIG5hdmJhcnMgd2l0aCBsaWdodCBvciBkYXJrIGJhY2tncm91bmQuXG5cbi8vIERhcmsgbGlua3MgYWdhaW5zdCBhIGxpZ2h0IGJhY2tncm91bmRcbi5uYXZiYXItbGlnaHQge1xuICAubmF2YmFyLWJyYW5kIHtcbiAgICBjb2xvcjogJG5hdmJhci1saWdodC1icmFuZC1jb2xvcjtcblxuICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWJyYW5kLWhvdmVyLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC5uYXZiYXItbmF2IHtcbiAgICAubmF2LWxpbmsge1xuICAgICAgY29sb3I6ICRuYXZiYXItbGlnaHQtY29sb3I7XG5cbiAgICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzIHtcbiAgICAgICAgY29sb3I6ICRuYXZiYXItbGlnaHQtaG92ZXItY29sb3I7XG4gICAgICB9XG5cbiAgICAgICYuZGlzYWJsZWQge1xuICAgICAgICBjb2xvcjogJG5hdmJhci1saWdodC1kaXNhYmxlZC1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2hvdyA+IC5uYXYtbGluayxcbiAgICAuYWN0aXZlID4gLm5hdi1saW5rLFxuICAgIC5uYXYtbGluay5zaG93LFxuICAgIC5uYXYtbGluay5hY3RpdmUge1xuICAgICAgY29sb3I6ICRuYXZiYXItbGlnaHQtYWN0aXZlLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC5uYXZiYXItdG9nZ2xlciB7XG4gICAgY29sb3I6ICRuYXZiYXItbGlnaHQtY29sb3I7XG4gICAgYm9yZGVyLWNvbG9yOiAkbmF2YmFyLWxpZ2h0LXRvZ2dsZXItYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgLm5hdmJhci10b2dnbGVyLWljb24ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6ICRuYXZiYXItbGlnaHQtdG9nZ2xlci1pY29uLWJnO1xuICB9XG5cbiAgLm5hdmJhci10ZXh0IHtcbiAgICBjb2xvcjogJG5hdmJhci1saWdodC1jb2xvcjtcbiAgICBhIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvcjtcblxuICAgICAgQGluY2x1ZGUgaG92ZXItZm9jdXMge1xuICAgICAgICBjb2xvcjogJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi8vIFdoaXRlIGxpbmtzIGFnYWluc3QgYSBkYXJrIGJhY2tncm91bmRcbi5uYXZiYXItZGFyayB7XG4gIC5uYXZiYXItYnJhbmQge1xuICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstYnJhbmQtY29sb3I7XG5cbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cyB7XG4gICAgICBjb2xvcjogJG5hdmJhci1kYXJrLWJyYW5kLWhvdmVyLWNvbG9yO1xuICAgIH1cbiAgfVxuXG4gIC5uYXZiYXItbmF2IHtcbiAgICAubmF2LWxpbmsge1xuICAgICAgY29sb3I6ICRuYXZiYXItZGFyay1jb2xvcjtcblxuICAgICAgQGluY2x1ZGUgaG92ZXItZm9jdXMge1xuICAgICAgICBjb2xvcjogJG5hdmJhci1kYXJrLWhvdmVyLWNvbG9yO1xuICAgICAgfVxuXG4gICAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgY29sb3I6ICRuYXZiYXItZGFyay1kaXNhYmxlZC1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuc2hvdyA+IC5uYXYtbGluayxcbiAgICAuYWN0aXZlID4gLm5hdi1saW5rLFxuICAgIC5uYXYtbGluay5zaG93LFxuICAgIC5uYXYtbGluay5hY3RpdmUge1xuICAgICAgY29sb3I6ICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLm5hdmJhci10b2dnbGVyIHtcbiAgICBjb2xvcjogJG5hdmJhci1kYXJrLWNvbG9yO1xuICAgIGJvcmRlci1jb2xvcjogJG5hdmJhci1kYXJrLXRvZ2dsZXItYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgLm5hdmJhci10b2dnbGVyLWljb24ge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6ICRuYXZiYXItZGFyay10b2dnbGVyLWljb24tYmc7XG4gIH1cblxuICAubmF2YmFyLXRleHQge1xuICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstY29sb3I7XG4gICAgYSB7XG4gICAgICBjb2xvcjogJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvcjtcblxuICAgICAgQGluY2x1ZGUgaG92ZXItZm9jdXMge1xuICAgICAgICBjb2xvcjogJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi8vXG4vLyBCYXNlIHN0eWxlc1xuLy9cblxuLmNhcmQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG1pbi13aWR0aDogMDsgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzIyNzQwI2lzc3VlY29tbWVudC0zMDU4NjgxMDZcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2FyZC1iZztcbiAgYmFja2dyb3VuZC1jbGlwOiBib3JkZXItYm94O1xuICBib3JkZXI6ICRjYXJkLWJvcmRlci13aWR0aCBzb2xpZCAkY2FyZC1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGNhcmQtYm9yZGVyLXJhZGl1cyk7XG5cbiAgPiBociB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG5cbiAgPiAubGlzdC1ncm91cDpmaXJzdC1jaGlsZCB7XG4gICAgLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkY2FyZC1ib3JkZXItcmFkaXVzKTtcbiAgICB9XG4gIH1cblxuICA+IC5saXN0LWdyb3VwOmxhc3QtY2hpbGQge1xuICAgIC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gICAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygkY2FyZC1ib3JkZXItcmFkaXVzKTtcbiAgICB9XG4gIH1cbn1cblxuLmNhcmQtYm9keSB7XG4gIC8vIEVuYWJsZSBgZmxleC1ncm93OiAxYCBmb3IgZGVja3MgYW5kIGdyb3VwcyBzbyB0aGF0IGNhcmQgYmxvY2tzIHRha2UgdXBcbiAgLy8gYXMgbXVjaCBzcGFjZSBhcyBwb3NzaWJsZSwgZW5zdXJpbmcgZm9vdGVycyBhcmUgYWxpZ25lZCB0byB0aGUgYm90dG9tLlxuICBmbGV4OiAxIDEgYXV0bztcbiAgcGFkZGluZzogJGNhcmQtc3BhY2VyLXg7XG4gIGNvbG9yOiAkY2FyZC1jb2xvcjtcbn1cblxuLmNhcmQtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAkY2FyZC1zcGFjZXIteTtcbn1cblxuLmNhcmQtc3VidGl0bGUge1xuICBtYXJnaW4tdG9wOiAtJGNhcmQtc3BhY2VyLXkgLyAyO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY2FyZC10ZXh0Omxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uY2FyZC1saW5rIHtcbiAgQGluY2x1ZGUgaG92ZXIge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gICsgLmNhcmQtbGluayB7XG4gICAgbWFyZ2luLWxlZnQ6ICRjYXJkLXNwYWNlci14O1xuICB9XG59XG5cbi8vXG4vLyBPcHRpb25hbCB0ZXh0dWFsIGNhcHNcbi8vXG5cbi5jYXJkLWhlYWRlciB7XG4gIHBhZGRpbmc6ICRjYXJkLXNwYWNlci15ICRjYXJkLXNwYWNlci14O1xuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBSZW1vdmVzIHRoZSBkZWZhdWx0IG1hcmdpbi1ib3R0b20gb2YgPGhOPlxuICBjb2xvcjogJGNhcmQtY2FwLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2FyZC1jYXAtYmc7XG4gIGJvcmRlci1ib3R0b206ICRjYXJkLWJvcmRlci13aWR0aCBzb2xpZCAkY2FyZC1ib3JkZXItY29sb3I7XG5cbiAgJjpmaXJzdC1jaGlsZCB7XG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzICRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXMgMCAwKTtcbiAgfVxuXG4gICsgLmxpc3QtZ3JvdXAge1xuICAgIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICB9XG4gIH1cbn1cblxuLmNhcmQtZm9vdGVyIHtcbiAgcGFkZGluZzogJGNhcmQtc3BhY2VyLXkgJGNhcmQtc3BhY2VyLXg7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjYXJkLWNhcC1iZztcbiAgYm9yZGVyLXRvcDogJGNhcmQtYm9yZGVyLXdpZHRoIHNvbGlkICRjYXJkLWJvcmRlci1jb2xvcjtcblxuICAmOmxhc3QtY2hpbGQge1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCAwICRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXMgJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XG4gIH1cbn1cblxuXG4vL1xuLy8gSGVhZGVyIG5hdnNcbi8vXG5cbi5jYXJkLWhlYWRlci10YWJzIHtcbiAgbWFyZ2luLXJpZ2h0OiAtJGNhcmQtc3BhY2VyLXggLyAyO1xuICBtYXJnaW4tYm90dG9tOiAtJGNhcmQtc3BhY2VyLXk7XG4gIG1hcmdpbi1sZWZ0OiAtJGNhcmQtc3BhY2VyLXggLyAyO1xuICBib3JkZXItYm90dG9tOiAwO1xufVxuXG4uY2FyZC1oZWFkZXItcGlsbHMge1xuICBtYXJnaW4tcmlnaHQ6IC0kY2FyZC1zcGFjZXIteCAvIDI7XG4gIG1hcmdpbi1sZWZ0OiAtJGNhcmQtc3BhY2VyLXggLyAyO1xufVxuXG4vLyBDYXJkIGltYWdlXG4uY2FyZC1pbWctb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nOiAkY2FyZC1pbWctb3ZlcmxheS1wYWRkaW5nO1xufVxuXG4uY2FyZC1pbWcge1xuICB3aWR0aDogMTAwJTsgLy8gUmVxdWlyZWQgYmVjYXVzZSB3ZSB1c2UgZmxleGJveCBhbmQgdGhpcyBpbmhlcmVudGx5IGFwcGxpZXMgYWxpZ24tc2VsZjogc3RyZXRjaFxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xufVxuXG4vLyBDYXJkIGltYWdlIGNhcHNcbi5jYXJkLWltZy10b3Age1xuICB3aWR0aDogMTAwJTsgLy8gUmVxdWlyZWQgYmVjYXVzZSB3ZSB1c2UgZmxleGJveCBhbmQgdGhpcyBpbmhlcmVudGx5IGFwcGxpZXMgYWxpZ24tc2VsZjogc3RyZXRjaFxuICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcbn1cblxuLmNhcmQtaW1nLWJvdHRvbSB7XG4gIHdpZHRoOiAxMDAlOyAvLyBSZXF1aXJlZCBiZWNhdXNlIHdlIHVzZSBmbGV4Ym94IGFuZCB0aGlzIGluaGVyZW50bHkgYXBwbGllcyBhbGlnbi1zZWxmOiBzdHJldGNoXG4gIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKCRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXMpO1xufVxuXG5cbi8vIENhcmQgZGVja1xuXG4uY2FyZC1kZWNrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAuY2FyZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogJGNhcmQtZGVjay1tYXJnaW47XG4gIH1cblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgZmxleC1mbG93OiByb3cgd3JhcDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0kY2FyZC1kZWNrLW1hcmdpbjtcbiAgICBtYXJnaW4tbGVmdDogLSRjYXJkLWRlY2stbWFyZ2luO1xuXG4gICAgLmNhcmQge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIC8vIEZsZXhidWdzICM0OiBodHRwczovL2dpdGh1Yi5jb20vcGhpbGlwd2FsdG9uL2ZsZXhidWdzI2ZsZXhidWctNFxuICAgICAgZmxleDogMSAwIDAlO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIG1hcmdpbi1yaWdodDogJGNhcmQtZGVjay1tYXJnaW47XG4gICAgICBtYXJnaW4tYm90dG9tOiAwOyAvLyBPdmVycmlkZSB0aGUgZGVmYXVsdFxuICAgICAgbWFyZ2luLWxlZnQ6ICRjYXJkLWRlY2stbWFyZ2luO1xuICAgIH1cbiAgfVxufVxuXG5cbi8vXG4vLyBDYXJkIGdyb3Vwc1xuLy9cblxuLmNhcmQtZ3JvdXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gIC8vIFRoZSBjaGlsZCBzZWxlY3RvciBhbGxvd3MgbmVzdGVkIGAuY2FyZGAgd2l0aGluIGAuY2FyZC1ncm91cGBcbiAgLy8gdG8gZGlzcGxheSBwcm9wZXJseS5cbiAgPiAuY2FyZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogJGNhcmQtZ3JvdXAtbWFyZ2luO1xuICB9XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XG4gICAgLy8gVGhlIGNoaWxkIHNlbGVjdG9yIGFsbG93cyBuZXN0ZWQgYC5jYXJkYCB3aXRoaW4gYC5jYXJkLWdyb3VwYFxuICAgIC8vIHRvIGRpc3BsYXkgcHJvcGVybHkuXG4gICAgPiAuY2FyZCB7XG4gICAgICAvLyBGbGV4YnVncyAjNDogaHR0cHM6Ly9naXRodWIuY29tL3BoaWxpcHdhbHRvbi9mbGV4YnVncyNmbGV4YnVnLTRcbiAgICAgIGZsZXg6IDEgMCAwJTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgICAgICsgLmNhcmQge1xuICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgICB9XG5cbiAgICAgIC8vIEhhbmRsZSByb3VuZGVkIGNvcm5lcnNcbiAgICAgIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xuICAgICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoMCk7XG5cbiAgICAgICAgICAuY2FyZC1pbWctdG9wLFxuICAgICAgICAgIC5jYXJkLWhlYWRlciB7XG4gICAgICAgICAgICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgcHJvcGVydHktYmxhY2tsaXN0XG4gICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmNhcmQtaW1nLWJvdHRvbSxcbiAgICAgICAgICAuY2FyZC1mb290ZXIge1xuICAgICAgICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWJsYWNrbGlzdFxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzKDApO1xuXG4gICAgICAgICAgLmNhcmQtaW1nLXRvcCxcbiAgICAgICAgICAuY2FyZC1oZWFkZXIge1xuICAgICAgICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWJsYWNrbGlzdFxuICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLmNhcmQtaW1nLWJvdHRvbSxcbiAgICAgICAgICAuY2FyZC1mb290ZXIge1xuICAgICAgICAgICAgLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHByb3BlcnR5LWJsYWNrbGlzdFxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4vL1xuLy8gQ29sdW1uc1xuLy9cblxuLmNhcmQtY29sdW1ucyB7XG4gIC5jYXJkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAkY2FyZC1jb2x1bW5zLW1hcmdpbjtcbiAgfVxuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgICBjb2x1bW4tY291bnQ6ICRjYXJkLWNvbHVtbnMtY291bnQ7XG4gICAgY29sdW1uLWdhcDogJGNhcmQtY29sdW1ucy1nYXA7XG4gICAgb3JwaGFuczogMTtcbiAgICB3aWRvd3M6IDE7XG5cbiAgICAuY2FyZCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IC8vIERvbid0IGxldCB0aGVtIHZlcnRpY2FsbHkgc3BhbiBtdWx0aXBsZSBjb2x1bW5zXG4gICAgICB3aWR0aDogMTAwJTsgLy8gRG9uJ3QgbGV0IHRoZWlyIHdpZHRoIGNoYW5nZVxuICAgIH1cbiAgfVxufVxuXG5cbi8vXG4vLyBBY2NvcmRpb25cbi8vXG5cbi5hY2NvcmRpb24ge1xuICA+IC5jYXJkIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgJjpub3QoOmZpcnN0LW9mLXR5cGUpIHtcbiAgICAgIC5jYXJkLWhlYWRlcjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG4gICAgICB9XG5cbiAgICAgICY6bm90KDpsYXN0LW9mLXR5cGUpIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKDApO1xuICAgIH1cblxuICAgICY6bGFzdC1vZi10eXBlIHtcbiAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKDApO1xuICAgIH1cblxuICAgIC5jYXJkLWhlYWRlciB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAtJGNhcmQtYm9yZGVyLXdpZHRoO1xuICAgIH1cbiAgfVxufVxuIiwiLmJyZWFkY3J1bWIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmc6ICRicmVhZGNydW1iLXBhZGRpbmcteSAkYnJlYWRjcnVtYi1wYWRkaW5nLXg7XG4gIG1hcmdpbi1ib3R0b206ICRicmVhZGNydW1iLW1hcmdpbi1ib3R0b207XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICRicmVhZGNydW1iLWJnO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRicmVhZGNydW1iLWJvcmRlci1yYWRpdXMpO1xufVxuXG4uYnJlYWRjcnVtYi1pdGVtIHtcbiAgLy8gVGhlIHNlcGFyYXRvciBiZXR3ZWVuIGJyZWFkY3J1bWJzIChieSBkZWZhdWx0LCBhIGZvcndhcmQtc2xhc2g6IFwiL1wiKVxuICArIC5icmVhZGNydW1iLWl0ZW0ge1xuICAgIHBhZGRpbmctbGVmdDogJGJyZWFkY3J1bWItaXRlbS1wYWRkaW5nO1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgLy8gU3VwcHJlc3MgdW5kZXJsaW5pbmcgb2YgdGhlIHNlcGFyYXRvciBpbiBtb2Rlcm4gYnJvd3NlcnNcbiAgICAgIHBhZGRpbmctcmlnaHQ6ICRicmVhZGNydW1iLWl0ZW0tcGFkZGluZztcbiAgICAgIGNvbG9yOiAkYnJlYWRjcnVtYi1kaXZpZGVyLWNvbG9yO1xuICAgICAgY29udGVudDogJGJyZWFkY3J1bWItZGl2aWRlcjtcbiAgICB9XG4gIH1cblxuICAvLyBJRTktMTEgaGFjayB0byBwcm9wZXJseSBoYW5kbGUgaHlwZXJsaW5rIHVuZGVybGluZXMgZm9yIGJyZWFkY3J1bWJzIGJ1aWx0XG4gIC8vIHdpdGhvdXQgYDx1bD5gcy4gVGhlIGA6OmJlZm9yZWAgcHNldWRvLWVsZW1lbnQgZ2VuZXJhdGVzIGFuIGVsZW1lbnRcbiAgLy8gKndpdGhpbiogdGhlIC5icmVhZGNydW1iLWl0ZW0gYW5kIHRoZXJlYnkgaW5oZXJpdHMgdGhlIGB0ZXh0LWRlY29yYXRpb25gLlxuICAvL1xuICAvLyBUbyB0cmljayBJRSBpbnRvIHN1cHByZXNzaW5nIHRoZSB1bmRlcmxpbmUsIHdlIGdpdmUgdGhlIHBzZXVkby1lbGVtZW50IGFuXG4gIC8vIHVuZGVybGluZSBhbmQgdGhlbiBpbW1lZGlhdGVseSByZW1vdmUgaXQuXG4gICsgLmJyZWFkY3J1bWItaXRlbTpob3Zlcjo6YmVmb3JlIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgbm8tZHVwbGljYXRlLXNlbGVjdG9yc1xuICArIC5icmVhZGNydW1iLWl0ZW06aG92ZXI6OmJlZm9yZSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgJi5hY3RpdmUge1xuICAgIGNvbG9yOiAkYnJlYWRjcnVtYi1hY3RpdmUtY29sb3I7XG4gIH1cbn1cbiIsIi5wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgQGluY2x1ZGUgbGlzdC11bnN0eWxlZCgpO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCk7XG59XG5cbi5wYWdlLWxpbmsge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAkcGFnaW5hdGlvbi1wYWRkaW5nLXkgJHBhZ2luYXRpb24tcGFkZGluZy14O1xuICBtYXJnaW4tbGVmdDogLSRwYWdpbmF0aW9uLWJvcmRlci13aWR0aDtcbiAgbGluZS1oZWlnaHQ6ICRwYWdpbmF0aW9uLWxpbmUtaGVpZ2h0O1xuICBjb2xvcjogJHBhZ2luYXRpb24tY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwYWdpbmF0aW9uLWJnO1xuICBib3JkZXI6ICRwYWdpbmF0aW9uLWJvcmRlci13aWR0aCBzb2xpZCAkcGFnaW5hdGlvbi1ib3JkZXItY29sb3I7XG5cbiAgJjpob3ZlciB7XG4gICAgei1pbmRleDogMjtcbiAgICBjb2xvcjogJHBhZ2luYXRpb24taG92ZXItY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwYWdpbmF0aW9uLWhvdmVyLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJHBhZ2luYXRpb24taG92ZXItYm9yZGVyLWNvbG9yO1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgei1pbmRleDogMjtcbiAgICBvdXRsaW5lOiAkcGFnaW5hdGlvbi1mb2N1cy1vdXRsaW5lO1xuICAgIGJveC1zaGFkb3c6ICRwYWdpbmF0aW9uLWZvY3VzLWJveC1zaGFkb3c7XG4gIH1cbn1cblxuLnBhZ2UtaXRlbSB7XG4gICY6Zmlyc3QtY2hpbGQge1xuICAgIC5wYWdlLWxpbmsge1xuICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoJGJvcmRlci1yYWRpdXMpO1xuICAgIH1cbiAgfVxuICAmOmxhc3QtY2hpbGQge1xuICAgIC5wYWdlLWxpbmsge1xuICAgICAgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XG4gICAgfVxuICB9XG5cbiAgJi5hY3RpdmUgLnBhZ2UtbGluayB7XG4gICAgei1pbmRleDogMTtcbiAgICBjb2xvcjogJHBhZ2luYXRpb24tYWN0aXZlLWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwYWdpbmF0aW9uLWFjdGl2ZS1iZztcbiAgICBib3JkZXItY29sb3I6ICRwYWdpbmF0aW9uLWFjdGl2ZS1ib3JkZXItY29sb3I7XG4gIH1cblxuICAmLmRpc2FibGVkIC5wYWdlLWxpbmsge1xuICAgIGNvbG9yOiAkcGFnaW5hdGlvbi1kaXNhYmxlZC1jb2xvcjtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAvLyBPcGluaW9uYXRlZDogcmVtb3ZlIHRoZSBcImhhbmRcIiBjdXJzb3Igc2V0IHByZXZpb3VzbHkgZm9yIC5wYWdlLWxpbmtcbiAgICBjdXJzb3I6IGF1dG87XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHBhZ2luYXRpb24tZGlzYWJsZWQtYmc7XG4gICAgYm9yZGVyLWNvbG9yOiAkcGFnaW5hdGlvbi1kaXNhYmxlZC1ib3JkZXItY29sb3I7XG4gIH1cbn1cblxuXG4vL1xuLy8gU2l6aW5nXG4vL1xuXG4ucGFnaW5hdGlvbi1sZyB7XG4gIEBpbmNsdWRlIHBhZ2luYXRpb24tc2l6ZSgkcGFnaW5hdGlvbi1wYWRkaW5nLXktbGcsICRwYWdpbmF0aW9uLXBhZGRpbmcteC1sZywgJGZvbnQtc2l6ZS1sZywgJGxpbmUtaGVpZ2h0LWxnLCAkYm9yZGVyLXJhZGl1cy1sZyk7XG59XG5cbi5wYWdpbmF0aW9uLXNtIHtcbiAgQGluY2x1ZGUgcGFnaW5hdGlvbi1zaXplKCRwYWdpbmF0aW9uLXBhZGRpbmcteS1zbSwgJHBhZ2luYXRpb24tcGFkZGluZy14LXNtLCAkZm9udC1zaXplLXNtLCAkbGluZS1oZWlnaHQtc20sICRib3JkZXItcmFkaXVzLXNtKTtcbn1cbiIsIi8vIFBhZ2luYXRpb25cblxuQG1peGluIHBhZ2luYXRpb24tc2l6ZSgkcGFkZGluZy15LCAkcGFkZGluZy14LCAkZm9udC1zaXplLCAkbGluZS1oZWlnaHQsICRib3JkZXItcmFkaXVzKSB7XG4gIC5wYWdlLWxpbmsge1xuICAgIHBhZGRpbmc6ICRwYWRkaW5nLXkgJHBhZGRpbmcteDtcbiAgICBAaW5jbHVkZSBmb250LXNpemUoJGZvbnQtc2l6ZSk7XG4gICAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodDtcbiAgfVxuXG4gIC5wYWdlLWl0ZW0ge1xuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgLnBhZ2UtbGluayB7XG4gICAgICAgIEBpbmNsdWRlIGJvcmRlci1sZWZ0LXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XG4gICAgICB9XG4gICAgfVxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAucGFnZS1saW5rIHtcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBCYXNlIGNsYXNzXG4vL1xuLy8gUmVxdWlyZXMgb25lIG9mIHRoZSBjb250ZXh0dWFsLCBjb2xvciBtb2RpZmllciBjbGFzc2VzIGZvciBgY29sb3JgIGFuZFxuLy8gYGJhY2tncm91bmQtY29sb3JgLlxuXG4uYmFkZ2Uge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6ICRiYWRnZS1wYWRkaW5nLXkgJGJhZGdlLXBhZGRpbmcteDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRiYWRnZS1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogJGJhZGdlLWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJhZGdlLWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRiYWRnZS10cmFuc2l0aW9uKTtcblxuICBAYXQtcm9vdCBhI3smfSB7XG4gICAgQGluY2x1ZGUgaG92ZXItZm9jdXMge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cbiAgfVxuXG4gIC8vIEVtcHR5IGJhZGdlcyBjb2xsYXBzZSBhdXRvbWF0aWNhbGx5XG4gICY6ZW1wdHkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLy8gUXVpY2sgZml4IGZvciBiYWRnZXMgaW4gYnV0dG9uc1xuLmJ0biAuYmFkZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTFweDtcbn1cblxuLy8gUGlsbCBiYWRnZXNcbi8vXG4vLyBNYWtlIHRoZW0gZXh0cmEgcm91bmRlZCB3aXRoIGEgbW9kaWZpZXIgdG8gcmVwbGFjZSB2MydzIGJhZGdlcy5cblxuLmJhZGdlLXBpbGwge1xuICBwYWRkaW5nLXJpZ2h0OiAkYmFkZ2UtcGlsbC1wYWRkaW5nLXg7XG4gIHBhZGRpbmctbGVmdDogJGJhZGdlLXBpbGwtcGFkZGluZy14O1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRiYWRnZS1waWxsLWJvcmRlci1yYWRpdXMpO1xufVxuXG4vLyBDb2xvcnNcbi8vXG4vLyBDb250ZXh0dWFsIHZhcmlhdGlvbnMgKGxpbmtlZCBiYWRnZXMgZ2V0IGRhcmtlciBvbiA6aG92ZXIpLlxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgLmJhZGdlLSN7JGNvbG9yfSB7XG4gICAgQGluY2x1ZGUgYmFkZ2UtdmFyaWFudCgkdmFsdWUpO1xuICB9XG59XG4iLCJAbWl4aW4gYmFkZ2UtdmFyaWFudCgkYmcpIHtcbiAgY29sb3I6IGNvbG9yLXlpcSgkYmcpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmc7XG5cbiAgQGF0LXJvb3QgYSN7Jn0ge1xuICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzIHtcbiAgICAgIGNvbG9yOiBjb2xvci15aXEoJGJnKTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkYmcsIDEwJSk7XG4gICAgfVxuXG4gICAgJjpmb2N1cyxcbiAgICAmLmZvY3VzIHtcbiAgICAgIG91dGxpbmU6IDA7XG4gICAgICBib3gtc2hhZG93OiAwIDAgMCAkYmFkZ2UtZm9jdXMtd2lkdGggcmdiYSgkYmcsIC41KTtcbiAgICB9XG4gIH1cbn1cbiIsIi5qdW1ib3Ryb24ge1xuICBwYWRkaW5nOiAkanVtYm90cm9uLXBhZGRpbmcgKCRqdW1ib3Ryb24tcGFkZGluZyAvIDIpO1xuICBtYXJnaW4tYm90dG9tOiAkanVtYm90cm9uLXBhZGRpbmc7XG4gIGNvbG9yOiAkanVtYm90cm9uLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkanVtYm90cm9uLWJnO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzLWxnKTtcblxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XG4gICAgcGFkZGluZzogKCRqdW1ib3Ryb24tcGFkZGluZyAqIDIpICRqdW1ib3Ryb24tcGFkZGluZztcbiAgfVxufVxuXG4uanVtYm90cm9uLWZsdWlkIHtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKDApO1xufVxuIiwiLy9cbi8vIEJhc2Ugc3R5bGVzXG4vL1xuXG4uYWxlcnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6ICRhbGVydC1wYWRkaW5nLXkgJGFsZXJ0LXBhZGRpbmcteDtcbiAgbWFyZ2luLWJvdHRvbTogJGFsZXJ0LW1hcmdpbi1ib3R0b207XG4gIGJvcmRlcjogJGFsZXJ0LWJvcmRlci13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYWxlcnQtYm9yZGVyLXJhZGl1cyk7XG59XG5cbi8vIEhlYWRpbmdzIGZvciBsYXJnZXIgYWxlcnRzXG4uYWxlcnQtaGVhZGluZyB7XG4gIC8vIFNwZWNpZmllZCB0byBwcmV2ZW50IGNvbmZsaWN0cyBvZiBjaGFuZ2luZyAkaGVhZGluZ3MtY29sb3JcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi8vIFByb3ZpZGUgY2xhc3MgZm9yIGxpbmtzIHRoYXQgbWF0Y2ggYWxlcnRzXG4uYWxlcnQtbGluayB7XG4gIGZvbnQtd2VpZ2h0OiAkYWxlcnQtbGluay1mb250LXdlaWdodDtcbn1cblxuXG4vLyBEaXNtaXNzaWJsZSBhbGVydHNcbi8vXG4vLyBFeHBhbmQgdGhlIHJpZ2h0IHBhZGRpbmcgYW5kIGFjY291bnQgZm9yIHRoZSBjbG9zZSBidXR0b24ncyBwb3NpdGlvbmluZy5cblxuLmFsZXJ0LWRpc21pc3NpYmxlIHtcbiAgcGFkZGluZy1yaWdodDogJGNsb3NlLWZvbnQtc2l6ZSArICRhbGVydC1wYWRkaW5nLXggKiAyO1xuXG4gIC8vIEFkanVzdCBjbG9zZSBsaW5rIHBvc2l0aW9uXG4gIC5jbG9zZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBwYWRkaW5nOiAkYWxlcnQtcGFkZGluZy15ICRhbGVydC1wYWRkaW5nLXg7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gIH1cbn1cblxuXG4vLyBBbHRlcm5hdGUgc3R5bGVzXG4vL1xuLy8gR2VuZXJhdGUgY29udGV4dHVhbCBtb2RpZmllciBjbGFzc2VzIGZvciBjb2xvcml6aW5nIHRoZSBhbGVydC5cblxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XG4gIC5hbGVydC0jeyRjb2xvcn0ge1xuICAgIEBpbmNsdWRlIGFsZXJ0LXZhcmlhbnQodGhlbWUtY29sb3ItbGV2ZWwoJGNvbG9yLCAkYWxlcnQtYmctbGV2ZWwpLCB0aGVtZS1jb2xvci1sZXZlbCgkY29sb3IsICRhbGVydC1ib3JkZXItbGV2ZWwpLCB0aGVtZS1jb2xvci1sZXZlbCgkY29sb3IsICRhbGVydC1jb2xvci1sZXZlbCkpO1xuICB9XG59XG4iLCJAbWl4aW4gYWxlcnQtdmFyaWFudCgkYmFja2dyb3VuZCwgJGJvcmRlciwgJGNvbG9yKSB7XG4gIGNvbG9yOiAkY29sb3I7XG4gIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRiYWNrZ3JvdW5kKTtcbiAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuXG4gIGhyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiBkYXJrZW4oJGJvcmRlciwgNSUpO1xuICB9XG5cbiAgLmFsZXJ0LWxpbmsge1xuICAgIGNvbG9yOiBkYXJrZW4oJGNvbG9yLCAxMCUpO1xuICB9XG59XG4iLCIvLyBEaXNhYmxlIGFuaW1hdGlvbiBpZiB0cmFuc2l0aW9ucyBhcmUgZGlzYWJsZWRcbkBpZiAkZW5hYmxlLXRyYW5zaXRpb25zIHtcbiAgQGtleWZyYW1lcyBwcm9ncmVzcy1iYXItc3RyaXBlcyB7XG4gICAgZnJvbSB7IGJhY2tncm91bmQtcG9zaXRpb246ICRwcm9ncmVzcy1oZWlnaHQgMDsgfVxuICAgIHRvIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwOyB9XG4gIH1cbn1cblxuLnByb2dyZXNzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiAkcHJvZ3Jlc3MtaGVpZ2h0O1xuICBvdmVyZmxvdzogaGlkZGVuOyAvLyBmb3JjZSByb3VuZGVkIGNvcm5lcnMgYnkgY3JvcHBpbmcgaXRcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRwcm9ncmVzcy1mb250LXNpemUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJvZ3Jlc3MtYmc7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJHByb2dyZXNzLWJvcmRlci1yYWRpdXMpO1xuICBAaW5jbHVkZSBib3gtc2hhZG93KCRwcm9ncmVzcy1ib3gtc2hhZG93KTtcbn1cblxuLnByb2dyZXNzLWJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBjb2xvcjogJHByb2dyZXNzLWJhci1jb2xvcjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJvZ3Jlc3MtYmFyLWJnO1xuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRwcm9ncmVzcy1iYXItdHJhbnNpdGlvbik7XG59XG5cbi5wcm9ncmVzcy1iYXItc3RyaXBlZCB7XG4gIEBpbmNsdWRlIGdyYWRpZW50LXN0cmlwZWQoKTtcbiAgYmFja2dyb3VuZC1zaXplOiAkcHJvZ3Jlc3MtaGVpZ2h0ICRwcm9ncmVzcy1oZWlnaHQ7XG59XG5cbkBpZiAkZW5hYmxlLXRyYW5zaXRpb25zIHtcbiAgLnByb2dyZXNzLWJhci1hbmltYXRlZCB7XG4gICAgYW5pbWF0aW9uOiBwcm9ncmVzcy1iYXItc3RyaXBlcyAkcHJvZ3Jlc3MtYmFyLWFuaW1hdGlvbi10aW1pbmc7XG5cbiAgICBAbWVkaWEgKHByZWZlcnMtcmVkdWNlZC1tb3Rpb246IHJlZHVjZSkge1xuICAgICAgYW5pbWF0aW9uOiBub25lO1xuICAgIH1cbiAgfVxufVxuIiwiLm1lZGlhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG5cbi5tZWRpYS1ib2R5IHtcbiAgZmxleDogMTtcbn1cbiIsIi8vIEJhc2UgY2xhc3Ncbi8vXG4vLyBFYXNpbHkgdXNhYmxlIG9uIDx1bD4sIDxvbD4sIG9yIDxkaXY+LlxuXG4ubGlzdC1ncm91cCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbiAgLy8gTm8gbmVlZCB0byBzZXQgbGlzdC1zdHlsZTogbm9uZTsgc2luY2UgLmxpc3QtZ3JvdXAtaXRlbSBpcyBibG9jayBsZXZlbFxuICBwYWRkaW5nLWxlZnQ6IDA7IC8vIHJlc2V0IHBhZGRpbmcgYmVjYXVzZSB1bCBhbmQgb2xcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuXG4vLyBJbnRlcmFjdGl2ZSBsaXN0IGl0ZW1zXG4vL1xuLy8gVXNlIGFuY2hvciBvciBidXR0b24gZWxlbWVudHMgaW5zdGVhZCBvZiBgbGlgcyBvciBgZGl2YHMgdG8gY3JlYXRlIGludGVyYWN0aXZlXG4vLyBsaXN0IGl0ZW1zLiBJbmNsdWRlcyBhbiBleHRyYSBgLmFjdGl2ZWAgbW9kaWZpZXIgY2xhc3MgZm9yIHNlbGVjdGVkIGl0ZW1zLlxuXG4ubGlzdC1ncm91cC1pdGVtLWFjdGlvbiB7XG4gIHdpZHRoOiAxMDAlOyAvLyBGb3IgYDxidXR0b24+YHMgKGFuY2hvcnMgYmVjb21lIDEwMCUgYnkgZGVmYXVsdCB0aG91Z2gpXG4gIGNvbG9yOiAkbGlzdC1ncm91cC1hY3Rpb24tY29sb3I7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7IC8vIEZvciBgPGJ1dHRvbj5gcyAoYW5jaG9ycyBpbmhlcml0KVxuXG4gIC8vIEhvdmVyIHN0YXRlXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzIHtcbiAgICB6LWluZGV4OiAxOyAvLyBQbGFjZSBob3Zlci9mb2N1cyBpdGVtcyBhYm92ZSB0aGVpciBzaWJsaW5ncyBmb3IgcHJvcGVyIGJvcmRlciBzdHlsaW5nXG4gICAgY29sb3I6ICRsaXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGxpc3QtZ3JvdXAtaG92ZXItYmc7XG4gIH1cblxuICAmOmFjdGl2ZSB7XG4gICAgY29sb3I6ICRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZztcbiAgfVxufVxuXG5cbi8vIEluZGl2aWR1YWwgbGlzdCBpdGVtc1xuLy9cbi8vIFVzZSBvbiBgbGlgcyBvciBgZGl2YHMgd2l0aGluIHRoZSBgLmxpc3QtZ3JvdXBgIHBhcmVudC5cblxuLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6ICRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy15ICRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy14O1xuICAvLyBQbGFjZSB0aGUgYm9yZGVyIG9uIHRoZSBsaXN0IGl0ZW1zIGFuZCBuZWdhdGl2ZSBtYXJnaW4gdXAgZm9yIGJldHRlciBzdHlsaW5nXG4gIG1hcmdpbi1ib3R0b206IC0kbGlzdC1ncm91cC1ib3JkZXItd2lkdGg7XG4gIGNvbG9yOiAkbGlzdC1ncm91cC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGxpc3QtZ3JvdXAtYmc7XG4gIGJvcmRlcjogJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoIHNvbGlkICRsaXN0LWdyb3VwLWJvcmRlci1jb2xvcjtcblxuICAmOmZpcnN0LWNoaWxkIHtcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtcbiAgfVxuXG4gICY6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBAaW5jbHVkZSBib3JkZXItYm90dG9tLXJhZGl1cygkbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtcbiAgfVxuXG4gICYuZGlzYWJsZWQsXG4gICY6ZGlzYWJsZWQge1xuICAgIGNvbG9yOiAkbGlzdC1ncm91cC1kaXNhYmxlZC1jb2xvcjtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlzdC1ncm91cC1kaXNhYmxlZC1iZztcbiAgfVxuXG4gIC8vIEluY2x1ZGUgYm90aCBoZXJlIGZvciBgPGE+YHMgYW5kIGA8YnV0dG9uPmBzXG4gICYuYWN0aXZlIHtcbiAgICB6LWluZGV4OiAyOyAvLyBQbGFjZSBhY3RpdmUgaXRlbXMgYWJvdmUgdGhlaXIgc2libGluZ3MgZm9yIHByb3BlciBib3JkZXIgc3R5bGluZ1xuICAgIGNvbG9yOiAkbGlzdC1ncm91cC1hY3RpdmUtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGxpc3QtZ3JvdXAtYWN0aXZlLWJnO1xuICAgIGJvcmRlci1jb2xvcjogJGxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcjtcbiAgfVxufVxuXG5cbi8vIEhvcml6b250YWxcbi8vXG4vLyBDaGFuZ2UgdGhlIGxheW91dCBvZiBsaXN0IGdyb3VwIGl0ZW1zIGZyb20gdmVydGljYWwgKGRlZmF1bHQpIHRvIGhvcml6b250YWwuXG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC5saXN0LWdyb3VwLWhvcml6b250YWwjeyRpbmZpeH0ge1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcblxuICAgICAgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLSRsaXN0LWdyb3VwLWJvcmRlci13aWR0aDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcblxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoJGxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cyk7XG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXMoMCk7XG4gICAgICAgIH1cblxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzKCRsaXN0LWdyb3VwLWJvcmRlci1yYWRpdXMpO1xuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXMoMCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4vLyBGbHVzaCBsaXN0IGl0ZW1zXG4vL1xuLy8gUmVtb3ZlIGJvcmRlcnMgYW5kIGJvcmRlci1yYWRpdXMgdG8ga2VlcCBsaXN0IGdyb3VwIGl0ZW1zIGVkZ2UtdG8tZWRnZS4gTW9zdFxuLy8gdXNlZnVsIHdpdGhpbiBvdGhlciBjb21wb25lbnRzIChlLmcuLCBjYXJkcykuXG5cbi5saXN0LWdyb3VwLWZsdXNoIHtcbiAgLmxpc3QtZ3JvdXAtaXRlbSB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogLSRsaXN0LWdyb3VwLWJvcmRlci13aWR0aDtcbiAgICB9XG4gIH1cblxuICAmOmZpcnN0LWNoaWxkIHtcbiAgICAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgfVxuICB9XG5cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICAubGlzdC1ncm91cC1pdGVtOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgfVxuICB9XG59XG5cblxuLy8gQ29udGV4dHVhbCB2YXJpYW50c1xuLy9cbi8vIEFkZCBtb2RpZmllciBjbGFzc2VzIHRvIGNoYW5nZSB0ZXh0IGFuZCBiYWNrZ3JvdW5kIGNvbG9yIG9uIGluZGl2aWR1YWwgaXRlbXMuXG4vLyBPcmdhbml6YXRpb25hbGx5LCB0aGlzIG11c3QgY29tZSBhZnRlciB0aGUgYDpob3ZlcmAgc3RhdGVzLlxuXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgQGluY2x1ZGUgbGlzdC1ncm91cC1pdGVtLXZhcmlhbnQoJGNvbG9yLCB0aGVtZS1jb2xvci1sZXZlbCgkY29sb3IsIC05KSwgdGhlbWUtY29sb3ItbGV2ZWwoJGNvbG9yLCA2KSk7XG59XG4iLCIvLyBMaXN0IEdyb3Vwc1xuXG5AbWl4aW4gbGlzdC1ncm91cC1pdGVtLXZhcmlhbnQoJHN0YXRlLCAkYmFja2dyb3VuZCwgJGNvbG9yKSB7XG4gIC5saXN0LWdyb3VwLWl0ZW0tI3skc3RhdGV9IHtcbiAgICBjb2xvcjogJGNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kO1xuXG4gICAgJi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uIHtcbiAgICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzIHtcbiAgICAgICAgY29sb3I6ICRjb2xvcjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRiYWNrZ3JvdW5kLCA1JSk7XG4gICAgICB9XG5cbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5jbG9zZSB7XG4gIGZsb2F0OiByaWdodDtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRjbG9zZS1mb250LXNpemUpO1xuICBmb250LXdlaWdodDogJGNsb3NlLWZvbnQtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICRjbG9zZS1jb2xvcjtcbiAgdGV4dC1zaGFkb3c6ICRjbG9zZS10ZXh0LXNoYWRvdztcbiAgb3BhY2l0eTogLjU7XG5cbiAgLy8gT3ZlcnJpZGUgPGE+J3MgaG92ZXIgc3R5bGVcbiAgQGluY2x1ZGUgaG92ZXIge1xuICAgIGNvbG9yOiAkY2xvc2UtY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB9XG5cbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XG4gICAgQGluY2x1ZGUgaG92ZXItZm9jdXMge1xuICAgICAgb3BhY2l0eTogLjc1O1xuICAgIH1cbiAgfVxufVxuXG4vLyBBZGRpdGlvbmFsIHByb3BlcnRpZXMgZm9yIGJ1dHRvbiB2ZXJzaW9uXG4vLyBpT1MgcmVxdWlyZXMgdGhlIGJ1dHRvbiBlbGVtZW50IGluc3RlYWQgb2YgYW4gYW5jaG9yIHRhZy5cbi8vIElmIHlvdSB3YW50IHRoZSBhbmNob3IgdmVyc2lvbiwgaXQgcmVxdWlyZXMgYGhyZWY9XCIjXCJgLlxuLy8gU2VlIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0V2ZW50cy9jbGljayNTYWZhcmlfTW9iaWxlXG5cbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcbmJ1dHRvbi5jbG9zZSB7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIGFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8vIEZ1dHVyZS1wcm9vZiBkaXNhYmxpbmcgb2YgY2xpY2tzIG9uIGA8YT5gIGVsZW1lbnRzXG5cbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcbmEuY2xvc2UuZGlzYWJsZWQge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbiIsIi8vIC5tb2RhbC1vcGVuICAgICAgLSBib2R5IGNsYXNzIGZvciBraWxsaW5nIHRoZSBzY3JvbGxcbi8vIC5tb2RhbCAgICAgICAgICAgLSBjb250YWluZXIgdG8gc2Nyb2xsIHdpdGhpblxuLy8gLm1vZGFsLWRpYWxvZyAgICAtIHBvc2l0aW9uaW5nIHNoZWxsIGZvciB0aGUgYWN0dWFsIG1vZGFsXG4vLyAubW9kYWwtY29udGVudCAgIC0gYWN0dWFsIG1vZGFsIHcvIGJnIGFuZCBjb3JuZXJzIGFuZCBzdHVmZlxuXG5cbi5tb2RhbC1vcGVuIHtcbiAgLy8gS2lsbCB0aGUgc2Nyb2xsIG9uIHRoZSBib2R5XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgLm1vZGFsIHtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxufVxuXG4vLyBDb250YWluZXIgdGhhdCB0aGUgbW9kYWwgc2Nyb2xscyB3aXRoaW5cbi5tb2RhbCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LW1vZGFsO1xuICBkaXNwbGF5OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICAvLyBQcmV2ZW50IENocm9tZSBvbiBXaW5kb3dzIGZyb20gYWRkaW5nIGEgZm9jdXMgb3V0bGluZS4gRm9yIGRldGFpbHMsIHNlZVxuICAvLyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8xMDk1MS5cbiAgb3V0bGluZTogMDtcbiAgLy8gV2UgZGVsaWJlcmF0ZWx5IGRvbid0IHVzZSBgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO2AgZHVlIHRvIGFcbiAgLy8gZ25hcmx5IGlPUyBTYWZhcmkgYnVnOiBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTU4MzQyXG4gIC8vIFNlZSBhbHNvIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTc2OTVcbn1cblxuLy8gU2hlbGwgZGl2IHRvIHBvc2l0aW9uIHRoZSBtb2RhbCB3aXRoIGJvdHRvbSBwYWRkaW5nXG4ubW9kYWwtZGlhbG9nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luOiAkbW9kYWwtZGlhbG9nLW1hcmdpbjtcbiAgLy8gYWxsb3cgY2xpY2tzIHRvIHBhc3MgdGhyb3VnaCBmb3IgY3VzdG9tIGNsaWNrIGhhbmRsaW5nIHRvIGNsb3NlIG1vZGFsXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuXG4gIC8vIFdoZW4gZmFkaW5nIGluIHRoZSBtb2RhbCwgYW5pbWF0ZSBpdCB0byBzbGlkZSBkb3duXG4gIC5tb2RhbC5mYWRlICYge1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oJG1vZGFsLXRyYW5zaXRpb24pO1xuICAgIHRyYW5zZm9ybTogJG1vZGFsLWZhZGUtdHJhbnNmb3JtO1xuICB9XG4gIC5tb2RhbC5zaG93ICYge1xuICAgIHRyYW5zZm9ybTogJG1vZGFsLXNob3ctdHJhbnNmb3JtO1xuICB9XG59XG5cbi5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gIGRpc3BsYXk6IGZsZXg7IC8vIElFMTAvMTFcbiAgbWF4LWhlaWdodDogY2FsYygxMDAlIC0gI3skbW9kYWwtZGlhbG9nLW1hcmdpbiAqIDJ9KTtcblxuICAubW9kYWwtY29udGVudCB7XG4gICAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtICN7JG1vZGFsLWRpYWxvZy1tYXJnaW4gKiAyfSk7IC8vIElFMTAvMTFcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG5cbiAgLm1vZGFsLWhlYWRlcixcbiAgLm1vZGFsLWZvb3RlciB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gIH1cblxuICAubW9kYWwtYm9keSB7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgfVxufVxuXG4ubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWluLWhlaWdodDogY2FsYygxMDAlIC0gI3skbW9kYWwtZGlhbG9nLW1hcmdpbiAqIDJ9KTtcblxuICAvLyBFbnN1cmUgYG1vZGFsLWRpYWxvZy1jZW50ZXJlZGAgZXh0ZW5kcyB0aGUgZnVsbCBoZWlnaHQgb2YgdGhlIHZpZXcgKElFMTAvMTEpXG4gICY6OmJlZm9yZSB7XG4gICAgZGlzcGxheTogYmxvY2s7IC8vIElFMTBcbiAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAjeyRtb2RhbC1kaWFsb2ctbWFyZ2luICogMn0pO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cblxuICAvLyBFbnN1cmUgYC5tb2RhbC1ib2R5YCBzaG93cyBzY3JvbGxiYXIgKElFMTAvMTEpXG4gICYubW9kYWwtZGlhbG9nLXNjcm9sbGFibGUge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgLm1vZGFsLWNvbnRlbnQge1xuICAgICAgbWF4LWhlaWdodDogbm9uZTtcbiAgICB9XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgY29udGVudDogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuLy8gQWN0dWFsIG1vZGFsXG4ubW9kYWwtY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgd2lkdGg6IDEwMCU7IC8vIEVuc3VyZSBgLm1vZGFsLWNvbnRlbnRgIGV4dGVuZHMgdGhlIGZ1bGwgd2lkdGggb2YgdGhlIHBhcmVudCBgLm1vZGFsLWRpYWxvZ2BcbiAgLy8gY291bnRlcmFjdCB0aGUgcG9pbnRlci1ldmVudHM6IG5vbmU7IGluIHRoZSAubW9kYWwtZGlhbG9nXG4gIGNvbG9yOiAkbW9kYWwtY29udGVudC1jb2xvcjtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICRtb2RhbC1jb250ZW50LWJnO1xuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuICBib3JkZXI6ICRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aCBzb2xpZCAkbW9kYWwtY29udGVudC1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1cyk7XG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14cyk7XG4gIC8vIFJlbW92ZSBmb2N1cyBvdXRsaW5lIGZyb20gb3BlbmVkIG1vZGFsXG4gIG91dGxpbmU6IDA7XG59XG5cbi8vIE1vZGFsIGJhY2tncm91bmRcbi5tb2RhbC1iYWNrZHJvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LW1vZGFsLWJhY2tkcm9wO1xuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIGJhY2tncm91bmQtY29sb3I6ICRtb2RhbC1iYWNrZHJvcC1iZztcblxuICAvLyBGYWRlIGZvciBiYWNrZHJvcFxuICAmLmZhZGUgeyBvcGFjaXR5OiAwOyB9XG4gICYuc2hvdyB7IG9wYWNpdHk6ICRtb2RhbC1iYWNrZHJvcC1vcGFjaXR5OyB9XG59XG5cbi8vIE1vZGFsIGhlYWRlclxuLy8gVG9wIHNlY3Rpb24gb2YgdGhlIG1vZGFsIHcvIHRpdGxlIGFuZCBkaXNtaXNzXG4ubW9kYWwtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7IC8vIHNvIHRoZSBjbG9zZSBidG4gYWx3YXlzIHN0YXlzIG9uIHRoZSB1cHBlciByaWdodCBjb3JuZXJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyAvLyBQdXQgbW9kYWwgaGVhZGVyIGVsZW1lbnRzICh0aXRsZSBhbmQgZGlzbWlzcykgb24gb3Bwb3NpdGUgZW5kc1xuICBwYWRkaW5nOiAkbW9kYWwtaGVhZGVyLXBhZGRpbmc7XG4gIGJvcmRlci1ib3R0b206ICRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoIHNvbGlkICRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yO1xuICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkbW9kYWwtY29udGVudC1ib3JkZXItcmFkaXVzKTtcblxuICAuY2xvc2Uge1xuICAgIHBhZGRpbmc6ICRtb2RhbC1oZWFkZXItcGFkZGluZztcbiAgICAvLyBhdXRvIG9uIHRoZSBsZWZ0IGZvcmNlIGljb24gdG8gdGhlIHJpZ2h0IGV2ZW4gd2hlbiB0aGVyZSBpcyBubyAubW9kYWwtdGl0bGVcbiAgICBtYXJnaW46ICgtJG1vZGFsLWhlYWRlci1wYWRkaW5nLXkpICgtJG1vZGFsLWhlYWRlci1wYWRkaW5nLXgpICgtJG1vZGFsLWhlYWRlci1wYWRkaW5nLXkpIGF1dG87XG4gIH1cbn1cblxuLy8gVGl0bGUgdGV4dCB3aXRoaW4gaGVhZGVyXG4ubW9kYWwtdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogJG1vZGFsLXRpdGxlLWxpbmUtaGVpZ2h0O1xufVxuXG4vLyBNb2RhbCBib2R5XG4vLyBXaGVyZSBhbGwgbW9kYWwgY29udGVudCByZXNpZGVzIChzaWJsaW5nIG9mIC5tb2RhbC1oZWFkZXIgYW5kIC5tb2RhbC1mb290ZXIpXG4ubW9kYWwtYm9keSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLy8gRW5hYmxlIGBmbGV4LWdyb3c6IDFgIHNvIHRoYXQgdGhlIGJvZHkgdGFrZSB1cCBhcyBtdWNoIHNwYWNlIGFzIHBvc3NpYmxlXG4gIC8vIHdoZW4gc2hvdWxkIHRoZXJlIGJlIGEgZml4ZWQgaGVpZ2h0IG9uIGAubW9kYWwtZGlhbG9nYC5cbiAgZmxleDogMSAxIGF1dG87XG4gIHBhZGRpbmc6ICRtb2RhbC1pbm5lci1wYWRkaW5nO1xufVxuXG4vLyBGb290ZXIgKGZvciBhY3Rpb25zKVxuLm1vZGFsLWZvb3RlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IC8vIHZlcnRpY2FsbHkgY2VudGVyXG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7IC8vIFJpZ2h0IGFsaWduIGJ1dHRvbnMgd2l0aCBmbGV4IHByb3BlcnR5IGJlY2F1c2UgdGV4dC1hbGlnbiBkb2Vzbid0IHdvcmsgb24gZmxleCBpdGVtc1xuICBwYWRkaW5nOiAkbW9kYWwtaW5uZXItcGFkZGluZztcbiAgYm9yZGVyLXRvcDogJG1vZGFsLWZvb3Rlci1ib3JkZXItd2lkdGggc29saWQgJG1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3I7XG4gIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKCRtb2RhbC1jb250ZW50LWJvcmRlci1yYWRpdXMpO1xuXG4gIC8vIEVhc2lseSBwbGFjZSBtYXJnaW4gYmV0d2VlbiBmb290ZXIgZWxlbWVudHNcbiAgPiA6bm90KDpmaXJzdC1jaGlsZCkgeyBtYXJnaW4tbGVmdDogLjI1cmVtOyB9XG4gID4gOm5vdCg6bGFzdC1jaGlsZCkgeyBtYXJnaW4tcmlnaHQ6IC4yNXJlbTsgfVxufVxuXG4vLyBNZWFzdXJlIHNjcm9sbGJhciB3aWR0aCBmb3IgcGFkZGluZyBib2R5IGR1cmluZyBtb2RhbCBzaG93L2hpZGVcbi5tb2RhbC1zY3JvbGxiYXItbWVhc3VyZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtOTk5OXB4O1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICBvdmVyZmxvdzogc2Nyb2xsO1xufVxuXG4vLyBTY2FsZSB1cCB0aGUgbW9kYWxcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcbiAgLy8gQXV0b21hdGljYWxseSBzZXQgbW9kYWwncyB3aWR0aCBmb3IgbGFyZ2VyIHZpZXdwb3J0c1xuICAubW9kYWwtZGlhbG9nIHtcbiAgICBtYXgtd2lkdGg6ICRtb2RhbC1tZDtcbiAgICBtYXJnaW46ICRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXAgYXV0bztcbiAgfVxuXG4gIC5tb2RhbC1kaWFsb2ctc2Nyb2xsYWJsZSB7XG4gICAgbWF4LWhlaWdodDogY2FsYygxMDAlIC0gI3skbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwICogMn0pO1xuXG4gICAgLm1vZGFsLWNvbnRlbnQge1xuICAgICAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtICN7JG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cCAqIDJ9KTtcbiAgICB9XG4gIH1cblxuICAubW9kYWwtZGlhbG9nLWNlbnRlcmVkIHtcbiAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMCUgLSAjeyRtb2RhbC1kaWFsb2ctbWFyZ2luLXktc20tdXAgKiAyfSk7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gI3skbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwICogMn0pO1xuICAgIH1cbiAgfVxuXG4gIC5tb2RhbC1jb250ZW50IHtcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRtb2RhbC1jb250ZW50LWJveC1zaGFkb3ctc20tdXApO1xuICB9XG5cbiAgLm1vZGFsLXNtIHsgbWF4LXdpZHRoOiAkbW9kYWwtc207IH1cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAubW9kYWwtbGcsXG4gIC5tb2RhbC14bCB7XG4gICAgbWF4LXdpZHRoOiAkbW9kYWwtbGc7XG4gIH1cbn1cblxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCh4bCkge1xuICAubW9kYWwteGwgeyBtYXgtd2lkdGg6ICRtb2RhbC14bDsgfVxufVxuIiwiLy8gQmFzZSBjbGFzc1xuLnRvb2x0aXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6ICR6aW5kZXgtdG9vbHRpcDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogJHRvb2x0aXAtbWFyZ2luO1xuICAvLyBPdXIgcGFyZW50IGVsZW1lbnQgY2FuIGJlIGFyYml0cmFyeSBzaW5jZSB0b29sdGlwcyBhcmUgYnkgZGVmYXVsdCBpbnNlcnRlZCBhcyBhIHNpYmxpbmcgb2YgdGhlaXIgdGFyZ2V0IGVsZW1lbnQuXG4gIC8vIFNvIHJlc2V0IG91ciBmb250IGFuZCB0ZXh0IHByb3BlcnRpZXMgdG8gYXZvaWQgaW5oZXJpdGluZyB3ZWlyZCB2YWx1ZXMuXG4gIEBpbmNsdWRlIHJlc2V0LXRleHQoKTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCR0b29sdGlwLWZvbnQtc2l6ZSk7XG4gIC8vIEFsbG93IGJyZWFraW5nIHZlcnkgbG9uZyB3b3JkcyBzbyB0aGV5IGRvbid0IG92ZXJmbG93IHRoZSB0b29sdGlwJ3MgYm91bmRzXG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgb3BhY2l0eTogMDtcblxuICAmLnNob3cgeyBvcGFjaXR5OiAkdG9vbHRpcC1vcGFjaXR5OyB9XG5cbiAgLmFycm93IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6ICR0b29sdGlwLWFycm93LXdpZHRoO1xuICAgIGhlaWdodDogJHRvb2x0aXAtYXJyb3ctaGVpZ2h0O1xuXG4gICAgJjo6YmVmb3JlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXRvb2x0aXAtdG9wIHtcbiAgcGFkZGluZzogJHRvb2x0aXAtYXJyb3ctaGVpZ2h0IDA7XG5cbiAgLmFycm93IHtcbiAgICBib3R0b206IDA7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgdG9wOiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAkdG9vbHRpcC1hcnJvdy1oZWlnaHQgKCR0b29sdGlwLWFycm93LXdpZHRoIC8gMikgMDtcbiAgICAgIGJvcmRlci10b3AtY29sb3I6ICR0b29sdGlwLWFycm93LWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtdG9vbHRpcC1yaWdodCB7XG4gIHBhZGRpbmc6IDAgJHRvb2x0aXAtYXJyb3ctaGVpZ2h0O1xuXG4gIC5hcnJvdyB7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogJHRvb2x0aXAtYXJyb3ctaGVpZ2h0O1xuICAgIGhlaWdodDogJHRvb2x0aXAtYXJyb3ctd2lkdGg7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3JkZXItd2lkdGg6ICgkdG9vbHRpcC1hcnJvdy13aWR0aCAvIDIpICR0b29sdGlwLWFycm93LWhlaWdodCAoJHRvb2x0aXAtYXJyb3ctd2lkdGggLyAyKSAwO1xuICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAkdG9vbHRpcC1hcnJvdy1jb2xvcjtcbiAgICB9XG4gIH1cbn1cblxuLmJzLXRvb2x0aXAtYm90dG9tIHtcbiAgcGFkZGluZzogJHRvb2x0aXAtYXJyb3ctaGVpZ2h0IDA7XG5cbiAgLmFycm93IHtcbiAgICB0b3A6IDA7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgYm9yZGVyLXdpZHRoOiAwICgkdG9vbHRpcC1hcnJvdy13aWR0aCAvIDIpICR0b29sdGlwLWFycm93LWhlaWdodDtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICR0b29sdGlwLWFycm93LWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtdG9vbHRpcC1sZWZ0IHtcbiAgcGFkZGluZzogMCAkdG9vbHRpcC1hcnJvdy1oZWlnaHQ7XG5cbiAgLmFycm93IHtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogJHRvb2x0aXAtYXJyb3ctaGVpZ2h0O1xuICAgIGhlaWdodDogJHRvb2x0aXAtYXJyb3ctd2lkdGg7XG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJvcmRlci13aWR0aDogKCR0b29sdGlwLWFycm93LXdpZHRoIC8gMikgMCAoJHRvb2x0aXAtYXJyb3ctd2lkdGggLyAyKSAkdG9vbHRpcC1hcnJvdy1oZWlnaHQ7XG4gICAgICBib3JkZXItbGVmdC1jb2xvcjogJHRvb2x0aXAtYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi5icy10b29sdGlwLWF1dG8ge1xuICAmW3gtcGxhY2VtZW50Xj1cInRvcFwiXSB7XG4gICAgQGV4dGVuZCAuYnMtdG9vbHRpcC10b3A7XG4gIH1cbiAgJlt4LXBsYWNlbWVudF49XCJyaWdodFwiXSB7XG4gICAgQGV4dGVuZCAuYnMtdG9vbHRpcC1yaWdodDtcbiAgfVxuICAmW3gtcGxhY2VtZW50Xj1cImJvdHRvbVwiXSB7XG4gICAgQGV4dGVuZCAuYnMtdG9vbHRpcC1ib3R0b207XG4gIH1cbiAgJlt4LXBsYWNlbWVudF49XCJsZWZ0XCJdIHtcbiAgICBAZXh0ZW5kIC5icy10b29sdGlwLWxlZnQ7XG4gIH1cbn1cblxuLy8gV3JhcHBlciBmb3IgdGhlIHRvb2x0aXAgY29udGVudFxuLnRvb2x0aXAtaW5uZXIge1xuICBtYXgtd2lkdGg6ICR0b29sdGlwLW1heC13aWR0aDtcbiAgcGFkZGluZzogJHRvb2x0aXAtcGFkZGluZy15ICR0b29sdGlwLXBhZGRpbmcteDtcbiAgY29sb3I6ICR0b29sdGlwLWNvbG9yO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICR0b29sdGlwLWJnO1xuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCR0b29sdGlwLWJvcmRlci1yYWRpdXMpO1xufVxuIiwiQG1peGluIHJlc2V0LXRleHQge1xuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2U7XG4gIC8vIFdlIGRlbGliZXJhdGVseSBkbyBOT1QgcmVzZXQgZm9udC1zaXplIG9yIHdvcmQtd3JhcC5cbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1iYXNlO1xuICB0ZXh0LWFsaWduOiBsZWZ0OyAvLyBGYWxsYmFjayBmb3Igd2hlcmUgYHN0YXJ0YCBpcyBub3Qgc3VwcG9ydGVkXG4gIHRleHQtYWxpZ246IHN0YXJ0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgd29yZC1icmVhazogbm9ybWFsO1xuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgbGluZS1icmVhazogYXV0bztcbn1cbiIsIi5wb3BvdmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6ICR6aW5kZXgtcG9wb3ZlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogJHBvcG92ZXItbWF4LXdpZHRoO1xuICAvLyBPdXIgcGFyZW50IGVsZW1lbnQgY2FuIGJlIGFyYml0cmFyeSBzaW5jZSB0b29sdGlwcyBhcmUgYnkgZGVmYXVsdCBpbnNlcnRlZCBhcyBhIHNpYmxpbmcgb2YgdGhlaXIgdGFyZ2V0IGVsZW1lbnQuXG4gIC8vIFNvIHJlc2V0IG91ciBmb250IGFuZCB0ZXh0IHByb3BlcnRpZXMgdG8gYXZvaWQgaW5oZXJpdGluZyB3ZWlyZCB2YWx1ZXMuXG4gIEBpbmNsdWRlIHJlc2V0LXRleHQoKTtcbiAgQGluY2x1ZGUgZm9udC1zaXplKCRwb3BvdmVyLWZvbnQtc2l6ZSk7XG4gIC8vIEFsbG93IGJyZWFraW5nIHZlcnkgbG9uZyB3b3JkcyBzbyB0aGV5IGRvbid0IG92ZXJmbG93IHRoZSBwb3BvdmVyJ3MgYm91bmRzXG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHBvcG92ZXItYmc7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gIGJvcmRlcjogJHBvcG92ZXItYm9yZGVyLXdpZHRoIHNvbGlkICRwb3BvdmVyLWJvcmRlci1jb2xvcjtcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkcG9wb3Zlci1ib3JkZXItcmFkaXVzKTtcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkcG9wb3Zlci1ib3gtc2hhZG93KTtcblxuICAuYXJyb3cge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogJHBvcG92ZXItYXJyb3ctd2lkdGg7XG4gICAgaGVpZ2h0OiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG4gICAgbWFyZ2luOiAwICRib3JkZXItcmFkaXVzLWxnO1xuXG4gICAgJjo6YmVmb3JlLFxuICAgICY6OmFmdGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtcG9wb3Zlci10b3Age1xuICBtYXJnaW4tYm90dG9tOiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG5cbiAgPiAuYXJyb3cge1xuICAgIGJvdHRvbTogY2FsYygoI3skcG9wb3Zlci1hcnJvdy1oZWlnaHR9ICsgI3skcG9wb3Zlci1ib3JkZXItd2lkdGh9KSAqIC0xKTtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBib3R0b206IDA7XG4gICAgICBib3JkZXItd2lkdGg6ICRwb3BvdmVyLWFycm93LWhlaWdodCAoJHBvcG92ZXItYXJyb3ctd2lkdGggLyAyKSAwO1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3I7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYm90dG9tOiAkcG9wb3Zlci1ib3JkZXItd2lkdGg7XG4gICAgICBib3JkZXItd2lkdGg6ICRwb3BvdmVyLWFycm93LWhlaWdodCAoJHBvcG92ZXItYXJyb3ctd2lkdGggLyAyKSAwO1xuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJHBvcG92ZXItYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi5icy1wb3BvdmVyLXJpZ2h0IHtcbiAgbWFyZ2luLWxlZnQ6ICRwb3BvdmVyLWFycm93LWhlaWdodDtcblxuICA+IC5hcnJvdyB7XG4gICAgbGVmdDogY2FsYygoI3skcG9wb3Zlci1hcnJvdy1oZWlnaHR9ICsgI3skcG9wb3Zlci1ib3JkZXItd2lkdGh9KSAqIC0xKTtcbiAgICB3aWR0aDogJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xuICAgIGhlaWdodDogJHBvcG92ZXItYXJyb3ctd2lkdGg7XG4gICAgbWFyZ2luOiAkYm9yZGVyLXJhZGl1cy1sZyAwOyAvLyBtYWtlIHN1cmUgdGhlIGFycm93IGRvZXMgbm90IHRvdWNoIHRoZSBwb3BvdmVyJ3Mgcm91bmRlZCBjb3JuZXJzXG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgbGVmdDogMDtcbiAgICAgIGJvcmRlci13aWR0aDogKCRwb3BvdmVyLWFycm93LXdpZHRoIC8gMikgJHBvcG92ZXItYXJyb3ctaGVpZ2h0ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAvIDIpIDA7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6ICRwb3BvdmVyLWFycm93LW91dGVyLWNvbG9yO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIGxlZnQ6ICRwb3BvdmVyLWJvcmRlci13aWR0aDtcbiAgICAgIGJvcmRlci13aWR0aDogKCRwb3BvdmVyLWFycm93LXdpZHRoIC8gMikgJHBvcG92ZXItYXJyb3ctaGVpZ2h0ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAvIDIpIDA7XG4gICAgICBib3JkZXItcmlnaHQtY29sb3I6ICRwb3BvdmVyLWFycm93LWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtcG9wb3Zlci1ib3R0b20ge1xuICBtYXJnaW4tdG9wOiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XG5cbiAgPiAuYXJyb3cge1xuICAgIHRvcDogY2FsYygoI3skcG9wb3Zlci1hcnJvdy1oZWlnaHR9ICsgI3skcG9wb3Zlci1ib3JkZXItd2lkdGh9KSAqIC0xKTtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3JkZXItd2lkdGg6IDAgKCRwb3BvdmVyLWFycm93LXdpZHRoIC8gMikgJHBvcG92ZXItYXJyb3ctaGVpZ2h0ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAvIDIpO1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3I7XG4gICAgfVxuXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgdG9wOiAkcG9wb3Zlci1ib3JkZXItd2lkdGg7XG4gICAgICBib3JkZXItd2lkdGg6IDAgKCRwb3BvdmVyLWFycm93LXdpZHRoIC8gMikgJHBvcG92ZXItYXJyb3ctaGVpZ2h0ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAvIDIpO1xuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJHBvcG92ZXItYXJyb3ctY29sb3I7XG4gICAgfVxuICB9XG5cbiAgLy8gVGhpcyB3aWxsIHJlbW92ZSB0aGUgcG9wb3Zlci1oZWFkZXIncyBib3JkZXIganVzdCBiZWxvdyB0aGUgYXJyb3dcbiAgLnBvcG92ZXItaGVhZGVyOjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogNTAlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAkcG9wb3Zlci1hcnJvdy13aWR0aDtcbiAgICBtYXJnaW4tbGVmdDogLSRwb3BvdmVyLWFycm93LXdpZHRoIC8gMjtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGJvcmRlci1ib3R0b206ICRwb3BvdmVyLWJvcmRlci13aWR0aCBzb2xpZCAkcG9wb3Zlci1oZWFkZXItYmc7XG4gIH1cbn1cblxuLmJzLXBvcG92ZXItbGVmdCB7XG4gIG1hcmdpbi1yaWdodDogJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xuXG4gID4gLmFycm93IHtcbiAgICByaWdodDogY2FsYygoI3skcG9wb3Zlci1hcnJvdy1oZWlnaHR9ICsgI3skcG9wb3Zlci1ib3JkZXItd2lkdGh9KSAqIC0xKTtcbiAgICB3aWR0aDogJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xuICAgIGhlaWdodDogJHBvcG92ZXItYXJyb3ctd2lkdGg7XG4gICAgbWFyZ2luOiAkYm9yZGVyLXJhZGl1cy1sZyAwOyAvLyBtYWtlIHN1cmUgdGhlIGFycm93IGRvZXMgbm90IHRvdWNoIHRoZSBwb3BvdmVyJ3Mgcm91bmRlZCBjb3JuZXJzXG5cbiAgICAmOjpiZWZvcmUge1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3JkZXItd2lkdGg6ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAvIDIpIDAgKCRwb3BvdmVyLWFycm93LXdpZHRoIC8gMikgJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICRwb3BvdmVyLWFycm93LW91dGVyLWNvbG9yO1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIHJpZ2h0OiAkcG9wb3Zlci1ib3JkZXItd2lkdGg7XG4gICAgICBib3JkZXItd2lkdGg6ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAvIDIpIDAgKCRwb3BvdmVyLWFycm93LXdpZHRoIC8gMikgJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICRwb3BvdmVyLWFycm93LWNvbG9yO1xuICAgIH1cbiAgfVxufVxuXG4uYnMtcG9wb3Zlci1hdXRvIHtcbiAgJlt4LXBsYWNlbWVudF49XCJ0b3BcIl0ge1xuICAgIEBleHRlbmQgLmJzLXBvcG92ZXItdG9wO1xuICB9XG4gICZbeC1wbGFjZW1lbnRePVwicmlnaHRcIl0ge1xuICAgIEBleHRlbmQgLmJzLXBvcG92ZXItcmlnaHQ7XG4gIH1cbiAgJlt4LXBsYWNlbWVudF49XCJib3R0b21cIl0ge1xuICAgIEBleHRlbmQgLmJzLXBvcG92ZXItYm90dG9tO1xuICB9XG4gICZbeC1wbGFjZW1lbnRePVwibGVmdFwiXSB7XG4gICAgQGV4dGVuZCAuYnMtcG9wb3Zlci1sZWZ0O1xuICB9XG59XG5cblxuLy8gT2Zmc2V0IHRoZSBwb3BvdmVyIHRvIGFjY291bnQgZm9yIHRoZSBwb3BvdmVyIGFycm93XG4ucG9wb3Zlci1oZWFkZXIge1xuICBwYWRkaW5nOiAkcG9wb3Zlci1oZWFkZXItcGFkZGluZy15ICRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXg7XG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIFJlc2V0IHRoZSBkZWZhdWx0IGZyb20gUmVib290XG4gIEBpbmNsdWRlIGZvbnQtc2l6ZSgkZm9udC1zaXplLWJhc2UpO1xuICBjb2xvcjogJHBvcG92ZXItaGVhZGVyLWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcG9wb3Zlci1oZWFkZXItYmc7XG4gIGJvcmRlci1ib3R0b206ICRwb3BvdmVyLWJvcmRlci13aWR0aCBzb2xpZCBkYXJrZW4oJHBvcG92ZXItaGVhZGVyLWJnLCA1JSk7XG4gICRvZmZzZXQtYm9yZGVyLXdpZHRoOiBjYWxjKCN7JGJvcmRlci1yYWRpdXMtbGd9IC0gI3skcG9wb3Zlci1ib3JkZXItd2lkdGh9KTtcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJG9mZnNldC1ib3JkZXItd2lkdGgpO1xuXG4gICY6ZW1wdHkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnBvcG92ZXItYm9keSB7XG4gIHBhZGRpbmc6ICRwb3BvdmVyLWJvZHktcGFkZGluZy15ICRwb3BvdmVyLWJvZHktcGFkZGluZy14O1xuICBjb2xvcjogJHBvcG92ZXItYm9keS1jb2xvcjtcbn1cbiIsIi8vIE5vdGVzIG9uIHRoZSBjbGFzc2VzOlxuLy9cbi8vIDEuIC5jYXJvdXNlbC5wb2ludGVyLWV2ZW50IHNob3VsZCBpZGVhbGx5IGJlIHBhbi15ICh0byBhbGxvdyBmb3IgdXNlcnMgdG8gc2Nyb2xsIHZlcnRpY2FsbHkpXG4vLyAgICBldmVuIHdoZW4gdGhlaXIgc2Nyb2xsIGFjdGlvbiBzdGFydGVkIG9uIGEgY2Fyb3VzZWwsIGJ1dCBmb3IgY29tcGF0aWJpbGl0eSAod2l0aCBGaXJlZm94KVxuLy8gICAgd2UncmUgcHJldmVudGluZyBhbGwgYWN0aW9ucyBpbnN0ZWFkXG4vLyAyLiBUaGUgLmNhcm91c2VsLWl0ZW0tbGVmdCBhbmQgLmNhcm91c2VsLWl0ZW0tcmlnaHQgaXMgdXNlZCB0byBpbmRpY2F0ZSB3aGVyZVxuLy8gICAgdGhlIGFjdGl2ZSBzbGlkZSBpcyBoZWFkaW5nLlxuLy8gMy4gLmFjdGl2ZS5jYXJvdXNlbC1pdGVtIGlzIHRoZSBjdXJyZW50IHNsaWRlLlxuLy8gNC4gLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWxlZnQgYW5kIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1yaWdodCBpcyB0aGUgY3VycmVudFxuLy8gICAgc2xpZGUgaW4gaXRzIGluLXRyYW5zaXRpb24gc3RhdGUuIE9ubHkgb25lIG9mIHRoZXNlIG9jY3VycyBhdCBhIHRpbWUuXG4vLyA1LiAuY2Fyb3VzZWwtaXRlbS1uZXh0LmNhcm91c2VsLWl0ZW0tbGVmdCBhbmQgLmNhcm91c2VsLWl0ZW0tcHJldi5jYXJvdXNlbC1pdGVtLXJpZ2h0XG4vLyAgICBpcyB0aGUgdXBjb21pbmcgc2xpZGUgaW4gdHJhbnNpdGlvbi5cblxuLmNhcm91c2VsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uY2Fyb3VzZWwucG9pbnRlci1ldmVudCB7XG4gIHRvdWNoLWFjdGlvbjogcGFuLXk7XG59XG5cbi5jYXJvdXNlbC1pbm5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIEBpbmNsdWRlIGNsZWFyZml4KCk7XG59XG5cbi5jYXJvdXNlbC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1yaWdodDogLTEwMCU7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkY2Fyb3VzZWwtdHJhbnNpdGlvbik7XG59XG5cbi5jYXJvdXNlbC1pdGVtLmFjdGl2ZSxcbi5jYXJvdXNlbC1pdGVtLW5leHQsXG4uY2Fyb3VzZWwtaXRlbS1wcmV2IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5jYXJvdXNlbC1pdGVtLW5leHQ6bm90KC5jYXJvdXNlbC1pdGVtLWxlZnQpLFxuLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xufVxuXG4uY2Fyb3VzZWwtaXRlbS1wcmV2Om5vdCguY2Fyb3VzZWwtaXRlbS1yaWdodCksXG4uYWN0aXZlLmNhcm91c2VsLWl0ZW0tbGVmdCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG59XG5cblxuLy9cbi8vIEFsdGVybmF0ZSB0cmFuc2l0aW9uc1xuLy9cblxuLmNhcm91c2VsLWZhZGUge1xuICAuY2Fyb3VzZWwtaXRlbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxuXG4gIC5jYXJvdXNlbC1pdGVtLmFjdGl2ZSxcbiAgLmNhcm91c2VsLWl0ZW0tbmV4dC5jYXJvdXNlbC1pdGVtLWxlZnQsXG4gIC5jYXJvdXNlbC1pdGVtLXByZXYuY2Fyb3VzZWwtaXRlbS1yaWdodCB7XG4gICAgei1pbmRleDogMTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLWxlZnQsXG4gIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1yaWdodCB7XG4gICAgei1pbmRleDogMDtcbiAgICBvcGFjaXR5OiAwO1xuICAgIEBpbmNsdWRlIHRyYW5zaXRpb24oMHMgJGNhcm91c2VsLXRyYW5zaXRpb24tZHVyYXRpb24gb3BhY2l0eSk7XG4gIH1cbn1cblxuXG4vL1xuLy8gTGVmdC9yaWdodCBjb250cm9scyBmb3IgbmF2XG4vL1xuXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LFxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDE7XG4gIC8vIFVzZSBmbGV4IGZvciBhbGlnbm1lbnQgKDEtMylcbiAgZGlzcGxheTogZmxleDsgLy8gMS4gYWxsb3cgZmxleCBzdHlsZXNcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjsgLy8gMi4gdmVydGljYWxseSBjZW50ZXIgY29udGVudHNcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IC8vIDMuIGhvcml6b250YWxseSBjZW50ZXIgY29udGVudHNcbiAgd2lkdGg6ICRjYXJvdXNlbC1jb250cm9sLXdpZHRoO1xuICBjb2xvcjogJGNhcm91c2VsLWNvbnRyb2wtY29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgb3BhY2l0eTogJGNhcm91c2VsLWNvbnRyb2wtb3BhY2l0eTtcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkY2Fyb3VzZWwtY29udHJvbC10cmFuc2l0aW9uKTtcblxuICAvLyBIb3Zlci9mb2N1cyBzdGF0ZVxuICBAaW5jbHVkZSBob3Zlci1mb2N1cyB7XG4gICAgY29sb3I6ICRjYXJvdXNlbC1jb250cm9sLWNvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBvdXRsaW5lOiAwO1xuICAgIG9wYWNpdHk6ICRjYXJvdXNlbC1jb250cm9sLWhvdmVyLW9wYWNpdHk7XG4gIH1cbn1cbi5jYXJvdXNlbC1jb250cm9sLXByZXYge1xuICBsZWZ0OiAwO1xuICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgkYmxhY2ssIC4yNSksIHJnYmEoJGJsYWNrLCAuMDAxKSk7XG4gIH1cbn1cbi5jYXJvdXNlbC1jb250cm9sLW5leHQge1xuICByaWdodDogMDtcbiAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCByZ2JhKCRibGFjaywgLjI1KSwgcmdiYSgkYmxhY2ssIC4wMDEpKTtcbiAgfVxufVxuXG4vLyBJY29ucyBmb3Igd2l0aGluXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24sXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAkY2Fyb3VzZWwtY29udHJvbC1pY29uLXdpZHRoO1xuICBoZWlnaHQ6ICRjYXJvdXNlbC1jb250cm9sLWljb24td2lkdGg7XG4gIGJhY2tncm91bmQ6IG5vLXJlcGVhdCA1MCUgLyAxMDAlIDEwMCU7XG59XG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiAkY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24tYmc7XG59XG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiAkY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24tYmc7XG59XG5cblxuLy8gT3B0aW9uYWwgaW5kaWNhdG9yIHBpcHNcbi8vXG4vLyBBZGQgYW4gb3JkZXJlZCBsaXN0IHdpdGggdGhlIGZvbGxvd2luZyBjbGFzcyBhbmQgYWRkIGEgbGlzdCBpdGVtIGZvciBlYWNoXG4vLyBzbGlkZSB5b3VyIGNhcm91c2VsIGhvbGRzLlxuXG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogMTU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nLWxlZnQ6IDA7IC8vIG92ZXJyaWRlIDxvbD4gZGVmYXVsdFxuICAvLyBVc2UgdGhlIC5jYXJvdXNlbC1jb250cm9sJ3Mgd2lkdGggYXMgbWFyZ2luIHNvIHdlIGRvbid0IG92ZXJsYXkgdGhvc2VcbiAgbWFyZ2luLXJpZ2h0OiAkY2Fyb3VzZWwtY29udHJvbC13aWR0aDtcbiAgbWFyZ2luLWxlZnQ6ICRjYXJvdXNlbC1jb250cm9sLXdpZHRoO1xuICBsaXN0LXN0eWxlOiBub25lO1xuXG4gIGxpIHtcbiAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICBmbGV4OiAwIDEgYXV0bztcbiAgICB3aWR0aDogJGNhcm91c2VsLWluZGljYXRvci13aWR0aDtcbiAgICBoZWlnaHQ6ICRjYXJvdXNlbC1pbmRpY2F0b3ItaGVpZ2h0O1xuICAgIG1hcmdpbi1yaWdodDogJGNhcm91c2VsLWluZGljYXRvci1zcGFjZXI7XG4gICAgbWFyZ2luLWxlZnQ6ICRjYXJvdXNlbC1pbmRpY2F0b3Itc3BhY2VyO1xuICAgIHRleHQtaW5kZW50OiAtOTk5cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjYXJvdXNlbC1pbmRpY2F0b3ItYWN0aXZlLWJnO1xuICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XG4gICAgLy8gVXNlIHRyYW5zcGFyZW50IGJvcmRlcnMgdG8gaW5jcmVhc2UgdGhlIGhpdCBhcmVhIGJ5IDEwcHggb24gdG9wIGFuZCBib3R0b20uXG4gICAgYm9yZGVyLXRvcDogJGNhcm91c2VsLWluZGljYXRvci1oaXQtYXJlYS1oZWlnaHQgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogJGNhcm91c2VsLWluZGljYXRvci1oaXQtYXJlYS1oZWlnaHQgc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgb3BhY2l0eTogLjU7XG4gICAgQGluY2x1ZGUgdHJhbnNpdGlvbigkY2Fyb3VzZWwtaW5kaWNhdG9yLXRyYW5zaXRpb24pO1xuICB9XG5cbiAgLmFjdGl2ZSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5cbi8vIE9wdGlvbmFsIGNhcHRpb25zXG4vL1xuLy9cblxuLmNhcm91c2VsLWNhcHRpb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAoMTAwJSAtICRjYXJvdXNlbC1jYXB0aW9uLXdpZHRoKSAvIDI7XG4gIGJvdHRvbTogMjBweDtcbiAgbGVmdDogKDEwMCUgLSAkY2Fyb3VzZWwtY2FwdGlvbi13aWR0aCkgLyAyO1xuICB6LWluZGV4OiAxMDtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICBjb2xvcjogJGNhcm91c2VsLWNhcHRpb24tY29sb3I7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiIsIkBtaXhpbiBjbGVhcmZpeCgpIHtcbiAgJjo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gIH1cbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4uYWxpZ24tYmFzZWxpbmUgICAgeyB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDsgfSAvLyBCcm93c2VyIGRlZmF1bHRcbi5hbGlnbi10b3AgICAgICAgICB7IHZlcnRpY2FsLWFsaWduOiB0b3AgIWltcG9ydGFudDsgfVxuLmFsaWduLW1pZGRsZSAgICAgIHsgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50OyB9XG4uYWxpZ24tYm90dG9tICAgICAgeyB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tICFpbXBvcnRhbnQ7IH1cbi5hbGlnbi10ZXh0LWJvdHRvbSB7IHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbSAhaW1wb3J0YW50OyB9XG4uYWxpZ24tdGV4dC10b3AgICAgeyB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3AgIWltcG9ydGFudDsgfVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIENvbnRleHR1YWwgYmFja2dyb3VuZHNcblxuQG1peGluIGJnLXZhcmlhbnQoJHBhcmVudCwgJGNvbG9yKSB7XG4gICN7JHBhcmVudH0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvciAhaW1wb3J0YW50O1xuICB9XG4gIGEjeyRwYXJlbnR9LFxuICBidXR0b24jeyRwYXJlbnR9IHtcbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGNvbG9yLCAxMCUpICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbkBtaXhpbiBiZy1ncmFkaWVudC12YXJpYW50KCRwYXJlbnQsICRjb2xvcikge1xuICAjeyRwYXJlbnR9IHtcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3IgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgbWl4KCRib2R5LWJnLCAkY29sb3IsIDE1JSksICRjb2xvcikgcmVwZWF0LXggIWltcG9ydGFudDtcbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICBAaW5jbHVkZSBiZy12YXJpYW50KFwiLmJnLSN7JGNvbG9yfVwiLCAkdmFsdWUpO1xufVxuXG5AaWYgJGVuYWJsZS1ncmFkaWVudHMge1xuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcbiAgICBAaW5jbHVkZSBiZy1ncmFkaWVudC12YXJpYW50KFwiLmJnLWdyYWRpZW50LSN7JGNvbG9yfVwiLCAkdmFsdWUpO1xuICB9XG59XG5cbi5iZy13aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xufVxuXG4uYmctdHJhbnNwYXJlbnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgcHJvcGVydHktYmxhY2tsaXN0LCBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy9cbi8vIEJvcmRlclxuLy9cblxuLmJvcmRlciAgICAgICAgIHsgYm9yZGVyOiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3IgIWltcG9ydGFudDsgfVxuLmJvcmRlci10b3AgICAgIHsgYm9yZGVyLXRvcDogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItcmlnaHQgICB7IGJvcmRlci1yaWdodDogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItYm90dG9tICB7IGJvcmRlci1ib3R0b206ICRib3JkZXItd2lkdGggc29saWQgJGJvcmRlci1jb2xvciAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLWxlZnQgICAgeyBib3JkZXItbGVmdDogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7IH1cblxuLmJvcmRlci0wICAgICAgICB7IGJvcmRlcjogMCAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLXRvcC0wICAgIHsgYm9yZGVyLXRvcDogMCAhaW1wb3J0YW50OyB9XG4uYm9yZGVyLXJpZ2h0LTAgIHsgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItYm90dG9tLTAgeyBib3JkZXItYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbi5ib3JkZXItbGVmdC0wICAgeyBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50OyB9XG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICAuYm9yZGVyLSN7JGNvbG9yfSB7XG4gICAgYm9yZGVyLWNvbG9yOiAkdmFsdWUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uYm9yZGVyLXdoaXRlIHtcbiAgYm9yZGVyLWNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcbn1cblxuLy9cbi8vIEJvcmRlci1yYWRpdXNcbi8vXG5cbi5yb3VuZGVkLXNtIHtcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXMtc20gIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQge1xuICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC10b3Age1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtcmlnaHQge1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XG59XG5cbi5yb3VuZGVkLWJvdHRvbSB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1sZWZ0IHtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtbGcge1xuICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cy1sZyAhaW1wb3J0YW50O1xufVxuXG4ucm91bmRlZC1jaXJjbGUge1xuICBib3JkZXItcmFkaXVzOiA1MCUgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtcGlsbCB7XG4gIGJvcmRlci1yYWRpdXM6ICRyb3VuZGVkLXBpbGwgIWltcG9ydGFudDtcbn1cblxuLnJvdW5kZWQtMCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgIWltcG9ydGFudDtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxuXG4vL1xuLy8gVXRpbGl0aWVzIGZvciBjb21tb24gYGRpc3BsYXlgIHZhbHVlc1xuLy9cblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgQGVhY2ggJHZhbHVlIGluICRkaXNwbGF5cyB7XG4gICAgICAuZCN7JGluZml4fS0jeyR2YWx1ZX0geyBkaXNwbGF5OiAkdmFsdWUgIWltcG9ydGFudDsgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vXG4vLyBVdGlsaXRpZXMgZm9yIHRvZ2dsaW5nIGBkaXNwbGF5YCBpbiBwcmludFxuLy9cblxuQG1lZGlhIHByaW50IHtcbiAgQGVhY2ggJHZhbHVlIGluICRkaXNwbGF5cyB7XG4gICAgLmQtcHJpbnQtI3skdmFsdWV9IHsgZGlzcGxheTogJHZhbHVlICFpbXBvcnRhbnQ7IH1cbiAgfVxufVxuIiwiLy8gQ3JlZGl0OiBOaWNvbGFzIEdhbGxhZ2hlciBhbmQgU1VJVCBDU1MuXG5cbi5lbWJlZC1yZXNwb25zaXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgJjo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb250ZW50OiBcIlwiO1xuICB9XG5cbiAgLmVtYmVkLXJlc3BvbnNpdmUtaXRlbSxcbiAgaWZyYW1lLFxuICBlbWJlZCxcbiAgb2JqZWN0LFxuICB2aWRlbyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyOiAwO1xuICB9XG59XG5cbkBlYWNoICRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpbyBpbiAkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW9zIHtcbiAgJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLXg6IG50aCgkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8sIDEpO1xuICAkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8teTogbnRoKCRlbWJlZC1yZXNwb25zaXZlLWFzcGVjdC1yYXRpbywgMik7XG5cbiAgLmVtYmVkLXJlc3BvbnNpdmUtI3skZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8teH1ieSN7JGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLXl9IHtcbiAgICAmOjpiZWZvcmUge1xuICAgICAgcGFkZGluZy10b3A6IHBlcmNlbnRhZ2UoJGVtYmVkLXJlc3BvbnNpdmUtYXNwZWN0LXJhdGlvLXkgLyAkZW1iZWQtcmVzcG9uc2l2ZS1hc3BlY3QtcmF0aW8teCk7XG4gICAgfVxuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy8gRmxleCB2YXJpYXRpb25cbi8vXG4vLyBDdXN0b20gc3R5bGVzIGZvciBhZGRpdGlvbmFsIGZsZXggYWxpZ25tZW50IG9wdGlvbnMuXG5cbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQpIHtcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcblxuICAgIC5mbGV4I3skaW5maXh9LXJvdyAgICAgICAgICAgIHsgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tY29sdW1uICAgICAgICAgeyBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1yb3ctcmV2ZXJzZSAgICB7IGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tY29sdW1uLXJldmVyc2UgeyBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDsgfVxuXG4gICAgLmZsZXgjeyRpbmZpeH0td3JhcCAgICAgICAgIHsgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1ub3dyYXAgICAgICAgeyBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0td3JhcC1yZXZlcnNlIHsgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LWZpbGwgICAgICAgICB7IGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgICAuZmxleCN7JGluZml4fS1ncm93LTAgICAgICAgeyBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LWdyb3ctMSAgICAgICB7IGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50OyB9XG4gICAgLmZsZXgjeyRpbmZpeH0tc2hyaW5rLTAgICAgIHsgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDsgfVxuICAgIC5mbGV4I3skaW5maXh9LXNocmluay0xICAgICB7IGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7IH1cblxuICAgIC5qdXN0aWZ5LWNvbnRlbnQjeyRpbmZpeH0tc3RhcnQgICB7IGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gICAgLmp1c3RpZnktY29udGVudCN7JGluZml4fS1lbmQgICAgIHsganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gICAgLmp1c3RpZnktY29udGVudCN7JGluZml4fS1jZW50ZXIgIHsganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAgIC5qdXN0aWZ5LWNvbnRlbnQjeyRpbmZpeH0tYmV0d2VlbiB7IGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gICAgLmp1c3RpZnktY29udGVudCN7JGluZml4fS1hcm91bmQgIHsganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuXG4gICAgLmFsaWduLWl0ZW1zI3skaW5maXh9LXN0YXJ0ICAgIHsgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1pdGVtcyN7JGluZml4fS1lbmQgICAgICB7IGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWl0ZW1zI3skaW5maXh9LWNlbnRlciAgIHsgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWl0ZW1zI3skaW5maXh9LWJhc2VsaW5lIHsgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24taXRlbXMjeyRpbmZpeH0tc3RyZXRjaCAgeyBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG5cbiAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1zdGFydCAgIHsgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tZW5kICAgICB7IGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1jZW50ZXIgIHsgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1iZXR3ZWVuIHsgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tYXJvdW5kICB7IGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tc3RyZXRjaCB7IGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuXG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tYXV0byAgICAgeyBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1zdGFydCAgICB7IGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LWVuZCAgICAgIHsgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LWNlbnRlciAgIHsgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1iYXNlbGluZSB7IGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1zdHJldGNoICB7IGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xuICAgICRpbmZpeDogYnJlYWtwb2ludC1pbmZpeCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xuXG4gICAgLmZsb2F0I3skaW5maXh9LWxlZnQgIHsgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDsgfVxuICAgIC5mbG9hdCN7JGluZml4fS1yaWdodCB7IGZsb2F0OiByaWdodCAhaW1wb3J0YW50OyB9XG4gICAgLmZsb2F0I3skaW5maXh9LW5vbmUgIHsgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDsgfVxuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuQGVhY2ggJHZhbHVlIGluICRvdmVyZmxvd3Mge1xuICAub3ZlcmZsb3ctI3skdmFsdWV9IHsgb3ZlcmZsb3c6ICR2YWx1ZSAhaW1wb3J0YW50OyB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy8gQ29tbW9uIHZhbHVlc1xuQGVhY2ggJHBvc2l0aW9uIGluICRwb3NpdGlvbnMge1xuICAucG9zaXRpb24tI3skcG9zaXRpb259IHsgcG9zaXRpb246ICRwb3NpdGlvbiAhaW1wb3J0YW50OyB9XG59XG5cbi8vIFNob3J0aGFuZFxuXG4uZml4ZWQtdG9wIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LWZpeGVkO1xufVxuXG4uZml4ZWQtYm90dG9tIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAkemluZGV4LWZpeGVkO1xufVxuXG4uc3RpY2t5LXRvcCB7XG4gIEBzdXBwb3J0cyAocG9zaXRpb246IHN0aWNreSkge1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgdG9wOiAwO1xuICAgIHotaW5kZXg6ICR6aW5kZXgtc3RpY2t5O1xuICB9XG59XG4iLCIvL1xuLy8gU2NyZWVucmVhZGVyc1xuLy9cblxuLnNyLW9ubHkge1xuICBAaW5jbHVkZSBzci1vbmx5KCk7XG59XG5cbi5zci1vbmx5LWZvY3VzYWJsZSB7XG4gIEBpbmNsdWRlIHNyLW9ubHktZm9jdXNhYmxlKCk7XG59XG4iLCIvLyBPbmx5IGRpc3BsYXkgY29udGVudCB0byBzY3JlZW4gcmVhZGVyc1xuLy9cbi8vIFNlZTogaHR0cHM6Ly9hMTF5cHJvamVjdC5jb20vcG9zdHMvaG93LXRvLWhpZGUtY29udGVudC9cbi8vIFNlZTogaHR0cHM6Ly9odWdvZ2lyYXVkZWwuY29tLzIwMTYvMTAvMTMvY3NzLWhpZGUtYW5kLXNlZWsvXG5cbkBtaXhpbiBzci1vbmx5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgcGFkZGluZzogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgYm9yZGVyOiAwO1xufVxuXG4vLyBVc2UgaW4gY29uanVuY3Rpb24gd2l0aCAuc3Itb25seSB0byBvbmx5IGRpc3BsYXkgY29udGVudCB3aGVuIGl0J3MgZm9jdXNlZC5cbi8vXG4vLyBVc2VmdWwgZm9yIFwiU2tpcCB0byBtYWluIGNvbnRlbnRcIiBsaW5rczsgc2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi8yMDEzL05PVEUtV0NBRzIwLVRFQ0hTLTIwMTMwOTA1L0cxXG4vL1xuLy8gQ3JlZGl0OiBIVE1MNSBCb2lsZXJwbGF0ZVxuXG5AbWl4aW4gc3Itb25seS1mb2N1c2FibGUge1xuICAmOmFjdGl2ZSxcbiAgJjpmb2N1cyB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgY2xpcDogYXV0bztcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLnNoYWRvdy1zbSB7IGJveC1zaGFkb3c6ICRib3gtc2hhZG93LXNtICFpbXBvcnRhbnQ7IH1cbi5zaGFkb3cgeyBib3gtc2hhZG93OiAkYm94LXNoYWRvdyAhaW1wb3J0YW50OyB9XG4uc2hhZG93LWxnIHsgYm94LXNoYWRvdzogJGJveC1zaGFkb3ctbGcgIWltcG9ydGFudDsgfVxuLnNoYWRvdy1ub25lIHsgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50OyB9XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy8gV2lkdGggYW5kIGhlaWdodFxuXG5AZWFjaCAkcHJvcCwgJGFiYnJldiBpbiAod2lkdGg6IHcsIGhlaWdodDogaCkge1xuICBAZWFjaCAkc2l6ZSwgJGxlbmd0aCBpbiAkc2l6ZXMge1xuICAgIC4jeyRhYmJyZXZ9LSN7JHNpemV9IHsgI3skcHJvcH06ICRsZW5ndGggIWltcG9ydGFudDsgfVxuICB9XG59XG5cbi5tdy0xMDAgeyBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfVxuLm1oLTEwMCB7IG1heC1oZWlnaHQ6IDEwMCUgIWltcG9ydGFudDsgfVxuXG4vLyBWaWV3cG9ydCBhZGRpdGlvbmFsIGhlbHBlcnNcblxuLm1pbi12dy0xMDAgeyBtaW4td2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7IH1cbi5taW4tdmgtMTAwIHsgbWluLWhlaWdodDogMTAwdmggIWltcG9ydGFudDsgfVxuXG4udnctMTAwIHsgd2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7IH1cbi52aC0xMDAgeyBoZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7IH1cbiIsIi8vXG4vLyBTdHJldGNoZWQgbGlua1xuLy9cblxuLnN0cmV0Y2hlZC1saW5rIHtcbiAgJjo6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMTtcbiAgICAvLyBKdXN0IGluIGNhc2UgYHBvaW50ZXItZXZlbnRzOiBub25lYCBpcyBzZXQgb24gYSBwYXJlbnRcbiAgICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIC8vIElFMTAgYnVnZml4LCBzZWUgaHR0cHM6Ly9zdGFja292ZXJmbG93LmNvbS9xdWVzdGlvbnMvMTY5NDc5NjcvaWUxMC1ob3Zlci1wc2V1ZG8tY2xhc3MtZG9lc250LXdvcmstd2l0aG91dC1iYWNrZ3JvdW5kLWNvbG9yXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKTtcbiAgfVxufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIE1hcmdpbiBhbmQgUGFkZGluZ1xuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICBAZWFjaCAkcHJvcCwgJGFiYnJldiBpbiAobWFyZ2luOiBtLCBwYWRkaW5nOiBwKSB7XG4gICAgICBAZWFjaCAkc2l6ZSwgJGxlbmd0aCBpbiAkc3BhY2VycyB7XG4gICAgICAgIC4jeyRhYmJyZXZ9I3skaW5maXh9LSN7JHNpemV9IHsgI3skcHJvcH06ICRsZW5ndGggIWltcG9ydGFudDsgfVxuICAgICAgICAuI3skYWJicmV2fXQjeyRpbmZpeH0tI3skc2l6ZX0sXG4gICAgICAgIC4jeyRhYmJyZXZ9eSN7JGluZml4fS0jeyRzaXplfSB7XG4gICAgICAgICAgI3skcHJvcH0tdG9wOiAkbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLiN7JGFiYnJldn1yI3skaW5maXh9LSN7JHNpemV9LFxuICAgICAgICAuI3skYWJicmV2fXgjeyRpbmZpeH0tI3skc2l6ZX0ge1xuICAgICAgICAgICN7JHByb3B9LXJpZ2h0OiAkbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLiN7JGFiYnJldn1iI3skaW5maXh9LSN7JHNpemV9LFxuICAgICAgICAuI3skYWJicmV2fXkjeyRpbmZpeH0tI3skc2l6ZX0ge1xuICAgICAgICAgICN7JHByb3B9LWJvdHRvbTogJGxlbmd0aCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC4jeyRhYmJyZXZ9bCN7JGluZml4fS0jeyRzaXplfSxcbiAgICAgICAgLiN7JGFiYnJldn14I3skaW5maXh9LSN7JHNpemV9IHtcbiAgICAgICAgICAjeyRwcm9wfS1sZWZ0OiAkbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAvLyBOZWdhdGl2ZSBtYXJnaW5zIChlLmcuLCB3aGVyZSBgLm1iLW4xYCBpcyBuZWdhdGl2ZSB2ZXJzaW9uIG9mIGAubWItMWApXG4gICAgQGVhY2ggJHNpemUsICRsZW5ndGggaW4gJHNwYWNlcnMge1xuICAgICAgQGlmICRzaXplICE9IDAge1xuICAgICAgICAubSN7JGluZml4fS1uI3skc2l6ZX0geyBtYXJnaW46IC0kbGVuZ3RoICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgLm10I3skaW5maXh9LW4jeyRzaXplfSxcbiAgICAgICAgLm15I3skaW5maXh9LW4jeyRzaXplfSB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogLSRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAubXIjeyRpbmZpeH0tbiN7JHNpemV9LFxuICAgICAgICAubXgjeyRpbmZpeH0tbiN7JHNpemV9IHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC0kbGVuZ3RoICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgICAgLm1iI3skaW5maXh9LW4jeyRzaXplfSxcbiAgICAgICAgLm15I3skaW5maXh9LW4jeyRzaXplfSB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogLSRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgICAubWwjeyRpbmZpeH0tbiN7JHNpemV9LFxuICAgICAgICAubXgjeyRpbmZpeH0tbiN7JHNpemV9IHtcbiAgICAgICAgICBtYXJnaW4tbGVmdDogLSRsZW5ndGggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC8vIFNvbWUgc3BlY2lhbCBtYXJnaW4gdXRpbHNcbiAgICAubSN7JGluZml4fS1hdXRvIHsgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgICAubXQjeyRpbmZpeH0tYXV0byxcbiAgICAubXkjeyRpbmZpeH0tYXV0byB7XG4gICAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5tciN7JGluZml4fS1hdXRvLFxuICAgIC5teCN7JGluZml4fS1hdXRvIHtcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAubWIjeyRpbmZpeH0tYXV0byxcbiAgICAubXkjeyRpbmZpeH0tYXV0byB7XG4gICAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5tbCN7JGluZml4fS1hdXRvLFxuICAgIC5teCN7JGluZml4fS1hdXRvIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcblxuLy9cbi8vIFRleHRcbi8vXG5cbi50ZXh0LW1vbm9zcGFjZSB7IGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktbW9ub3NwYWNlICFpbXBvcnRhbnQ7IH1cblxuLy8gQWxpZ25tZW50XG5cbi50ZXh0LWp1c3RpZnkgIHsgdGV4dC1hbGlnbjoganVzdGlmeSAhaW1wb3J0YW50OyB9XG4udGV4dC13cmFwICAgICB7IHdoaXRlLXNwYWNlOiBub3JtYWwgIWltcG9ydGFudDsgfVxuLnRleHQtbm93cmFwICAgeyB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7IH1cbi50ZXh0LXRydW5jYXRlIHsgQGluY2x1ZGUgdGV4dC10cnVuY2F0ZTsgfVxuXG4vLyBSZXNwb25zaXZlIGFsaWdubWVudFxuXG5AZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XG5cbiAgICAudGV4dCN7JGluZml4fS1sZWZ0ICAgeyB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgICAudGV4dCN7JGluZml4fS1yaWdodCAgeyB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50OyB9XG4gICAgLnRleHQjeyRpbmZpeH0tY2VudGVyIHsgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgfVxufVxuXG4vLyBUcmFuc2Zvcm1hdGlvblxuXG4udGV4dC1sb3dlcmNhc2UgIHsgdGV4dC10cmFuc2Zvcm06IGxvd2VyY2FzZSAhaW1wb3J0YW50OyB9XG4udGV4dC11cHBlcmNhc2UgIHsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50OyB9XG4udGV4dC1jYXBpdGFsaXplIHsgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemUgIWltcG9ydGFudDsgfVxuXG4vLyBXZWlnaHQgYW5kIGl0YWxpY3NcblxuLmZvbnQtd2VpZ2h0LWxpZ2h0ICAgeyBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWxpZ2h0ICFpbXBvcnRhbnQ7IH1cbi5mb250LXdlaWdodC1saWdodGVyIHsgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1saWdodGVyICFpbXBvcnRhbnQ7IH1cbi5mb250LXdlaWdodC1ub3JtYWwgIHsgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWwgIWltcG9ydGFudDsgfVxuLmZvbnQtd2VpZ2h0LWJvbGQgICAgeyBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQgIWltcG9ydGFudDsgfVxuLmZvbnQtd2VpZ2h0LWJvbGRlciAgeyBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGRlciAhaW1wb3J0YW50OyB9XG4uZm9udC1pdGFsaWMgICAgICAgICB7IGZvbnQtc3R5bGU6IGl0YWxpYyAhaW1wb3J0YW50OyB9XG5cbi8vIENvbnRleHR1YWwgY29sb3JzXG5cbi50ZXh0LXdoaXRlIHsgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50OyB9XG5cbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xuICBAaW5jbHVkZSB0ZXh0LWVtcGhhc2lzLXZhcmlhbnQoXCIudGV4dC0jeyRjb2xvcn1cIiwgJHZhbHVlKTtcbn1cblxuLnRleHQtYm9keSB7IGNvbG9yOiAkYm9keS1jb2xvciAhaW1wb3J0YW50OyB9XG4udGV4dC1tdXRlZCB7IGNvbG9yOiAkdGV4dC1tdXRlZCAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWJsYWNrLTUwIHsgY29sb3I6IHJnYmEoJGJsYWNrLCAuNSkgIWltcG9ydGFudDsgfVxuLnRleHQtd2hpdGUtNTAgeyBjb2xvcjogcmdiYSgkd2hpdGUsIC41KSAhaW1wb3J0YW50OyB9XG5cbi8vIE1pc2NcblxuLnRleHQtaGlkZSB7XG4gIEBpbmNsdWRlIHRleHQtaGlkZSgkaWdub3JlLXdhcm5pbmc6IHRydWUpO1xufVxuXG4udGV4dC1kZWNvcmF0aW9uLW5vbmUgeyB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDsgfVxuXG4udGV4dC1icmVhayB7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQgIWltcG9ydGFudDsgLy8gSUUgJiA8IEVkZ2UgMThcbiAgb3ZlcmZsb3ctd3JhcDogYnJlYWstd29yZCAhaW1wb3J0YW50O1xufVxuXG4vLyBSZXNldFxuXG4udGV4dC1yZXNldCB7IGNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7IH1cbiIsIi8vIFRleHQgdHJ1bmNhdGVcbi8vIFJlcXVpcmVzIGlubGluZS1ibG9jayBvciBibG9jayBmb3IgcHJvcGVyIHN0eWxpbmdcblxuQG1peGluIHRleHQtdHJ1bmNhdGUoKSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vIFR5cG9ncmFwaHlcblxuQG1peGluIHRleHQtZW1waGFzaXMtdmFyaWFudCgkcGFyZW50LCAkY29sb3IpIHtcbiAgI3skcGFyZW50fSB7XG4gICAgY29sb3I6ICRjb2xvciAhaW1wb3J0YW50O1xuICB9XG4gIEBpZiAkZW1waGFzaXplZC1saW5rLWhvdmVyLWRhcmtlbi1wZXJjZW50YWdlICE9IDAge1xuICAgIGEjeyRwYXJlbnR9IHtcbiAgICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzIHtcbiAgICAgICAgY29sb3I6IGRhcmtlbigkY29sb3IsICRlbXBoYXNpemVkLWxpbmstaG92ZXItZGFya2VuLXBlcmNlbnRhZ2UpICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIvLyBDU1MgaW1hZ2UgcmVwbGFjZW1lbnRcbkBtaXhpbiB0ZXh0LWhpZGUoJGlnbm9yZS13YXJuaW5nOiBmYWxzZSkge1xuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgZm9udC1mYW1pbHktbm8tbWlzc2luZy1nZW5lcmljLWZhbWlseS1rZXl3b3JkXG4gIGZvbnQ6IDAvMCBhO1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAwO1xuXG4gIEBpbmNsdWRlIGRlcHJlY2F0ZShcImB0ZXh0LWhpZGUoKWBcIiwgXCJ2NC4xLjBcIiwgXCJ2NVwiLCAkaWdub3JlLXdhcm5pbmcpO1xufVxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XG5cbi8vXG4vLyBWaXNpYmlsaXR5IHV0aWxpdGllc1xuLy9cblxuLnZpc2libGUge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG59XG5cbi5pbnZpc2libGUge1xuICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcbn1cbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCwgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXG5cbi8vIFNvdXJjZTogaHR0cHM6Ly9naXRodWIuY29tL2g1YnAvaHRtbDUtYm9pbGVycGxhdGUvYmxvYi9tYXN0ZXIvc3JjL2Nzcy9tYWluLmNzc1xuXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gUHJpbnQgc3R5bGVzLlxuLy8gSW5saW5lZCB0byBhdm9pZCB0aGUgYWRkaXRpb25hbCBIVFRQIHJlcXVlc3Q6XG4vLyBodHRwczovL3d3dy5waHBpZWQuY29tL2RlbGF5LWxvYWRpbmcteW91ci1wcmludC1jc3MvXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG5AaWYgJGVuYWJsZS1wcmludC1zdHlsZXMge1xuICBAbWVkaWEgcHJpbnQge1xuICAgICosXG4gICAgKjo6YmVmb3JlLFxuICAgICo6OmFmdGVyIHtcbiAgICAgIC8vIEJvb3RzdHJhcCBzcGVjaWZpYzsgY29tbWVudCBvdXQgYGNvbG9yYCBhbmQgYGJhY2tncm91bmRgXG4gICAgICAvL2NvbG9yOiAkYmxhY2sgIWltcG9ydGFudDsgLy8gQmxhY2sgcHJpbnRzIGZhc3RlclxuICAgICAgdGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgIC8vYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBhIHtcbiAgICAgICY6bm90KC5idG4pIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLy8gQm9vdHN0cmFwIHNwZWNpZmljOyBjb21tZW50IHRoZSBmb2xsb3dpbmcgc2VsZWN0b3Igb3V0XG4gICAgLy9hW2hyZWZdOjphZnRlciB7XG4gICAgLy8gIGNvbnRlbnQ6IFwiIChcIiBhdHRyKGhyZWYpIFwiKVwiO1xuICAgIC8vfVxuXG4gICAgYWJiclt0aXRsZV06OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiIChcIiBhdHRyKHRpdGxlKSBcIilcIjtcbiAgICB9XG5cbiAgICAvLyBCb290c3RyYXAgc3BlY2lmaWM7IGNvbW1lbnQgdGhlIGZvbGxvd2luZyBzZWxlY3RvciBvdXRcbiAgICAvL1xuICAgIC8vIERvbid0IHNob3cgbGlua3MgdGhhdCBhcmUgZnJhZ21lbnQgaWRlbnRpZmllcnMsXG4gICAgLy8gb3IgdXNlIHRoZSBgamF2YXNjcmlwdDpgIHBzZXVkbyBwcm90b2NvbFxuICAgIC8vXG5cbiAgICAvL2FbaHJlZl49XCIjXCJdOjphZnRlcixcbiAgICAvL2FbaHJlZl49XCJqYXZhc2NyaXB0OlwiXTo6YWZ0ZXIge1xuICAgIC8vIGNvbnRlbnQ6IFwiXCI7XG4gICAgLy99XG5cbiAgICBwcmUge1xuICAgICAgd2hpdGUtc3BhY2U6IHByZS13cmFwICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIHByZSxcbiAgICBibG9ja3F1b3RlIHtcbiAgICAgIGJvcmRlcjogJGJvcmRlci13aWR0aCBzb2xpZCAkZ3JheS01MDA7IC8vIEJvb3RzdHJhcCBjdXN0b20gY29kZTsgdXNpbmcgYCRib3JkZXItd2lkdGhgIGluc3RlYWQgb2YgMXB4XG4gICAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XG4gICAgfVxuXG4gICAgLy9cbiAgICAvLyBQcmludGluZyBUYWJsZXM6XG4gICAgLy8gaHR0cDovL2Nzcy1kaXNjdXNzLmluY3V0aW8uY29tL3dpa2kvUHJpbnRpbmdfVGFibGVzXG4gICAgLy9cblxuICAgIHRoZWFkIHtcbiAgICAgIGRpc3BsYXk6IHRhYmxlLWhlYWRlci1ncm91cDtcbiAgICB9XG5cbiAgICB0cixcbiAgICBpbWcge1xuICAgICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xuICAgIH1cblxuICAgIHAsXG4gICAgaDIsXG4gICAgaDMge1xuICAgICAgb3JwaGFuczogMztcbiAgICAgIHdpZG93czogMztcbiAgICB9XG5cbiAgICBoMixcbiAgICBoMyB7XG4gICAgICBwYWdlLWJyZWFrLWFmdGVyOiBhdm9pZDtcbiAgICB9XG5cbiAgICAvLyBCb290c3RyYXAgc3BlY2lmaWMgY2hhbmdlcyBzdGFydFxuXG4gICAgLy8gU3BlY2lmeSBhIHNpemUgYW5kIG1pbi13aWR0aCB0byBtYWtlIHByaW50aW5nIGNsb3NlciBhY3Jvc3MgYnJvd3NlcnMuXG4gICAgLy8gV2UgZG9uJ3Qgc2V0IG1hcmdpbiBoZXJlIGJlY2F1c2UgaXQgYnJlYWtzIGBzaXplYCBpbiBDaHJvbWUuIFdlIGFsc29cbiAgICAvLyBkb24ndCB1c2UgYCFpbXBvcnRhbnRgIG9uIGBzaXplYCBhcyBpdCBicmVha3MgaW4gQ2hyb21lLlxuICAgIEBwYWdlIHtcbiAgICAgIHNpemU6ICRwcmludC1wYWdlLXNpemU7XG4gICAgfVxuICAgIGJvZHkge1xuICAgICAgbWluLXdpZHRoOiAkcHJpbnQtYm9keS1taW4td2lkdGggIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmNvbnRhaW5lciB7XG4gICAgICBtaW4td2lkdGg6ICRwcmludC1ib2R5LW1pbi13aWR0aCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC8vIEJvb3RzdHJhcCBjb21wb25lbnRzXG4gICAgLm5hdmJhciB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAuYmFkZ2Uge1xuICAgICAgYm9yZGVyOiAkYm9yZGVyLXdpZHRoIHNvbGlkICRibGFjaztcbiAgICB9XG5cbiAgICAudGFibGUge1xuICAgICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZSAhaW1wb3J0YW50O1xuXG4gICAgICB0ZCxcbiAgICAgIHRoIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnRhYmxlLWJvcmRlcmVkIHtcbiAgICAgIHRoLFxuICAgICAgdGQge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS0zMDAgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudGFibGUtZGFyayB7XG4gICAgICBjb2xvcjogaW5oZXJpdDtcblxuICAgICAgdGgsXG4gICAgICB0ZCxcbiAgICAgIHRoZWFkIHRoLFxuICAgICAgdGJvZHkgKyB0Ym9keSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAudGFibGUgLnRoZWFkLWRhcmsgdGgge1xuICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgICBib3JkZXItY29sb3I6ICR0YWJsZS1ib3JkZXItY29sb3I7XG4gICAgfVxuXG4gICAgLy8gQm9vdHN0cmFwIHNwZWNpZmljIGNoYW5nZXMgZW5kXG4gIH1cbn1cbiIsIi8qIVxuICogIEZvbnQgQXdlc29tZSA0LjcuMCBieSBAZGF2ZWdhbmR5IC0gaHR0cDovL2ZvbnRhd2Vzb21lLmlvIC0gQGZvbnRhd2Vzb21lXG4gKiAgTGljZW5zZSAtIGh0dHA6Ly9mb250YXdlc29tZS5pby9saWNlbnNlIChGb250OiBTSUwgT0ZMIDEuMSwgQ1NTOiBNSVQgTGljZW5zZSlcbiAqL1xuLyogRk9OVCBQQVRIXG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnRm9udEF3ZXNvbWUnO1xuICBzcmM6IHVybCgnLi4vZm9udHMvZm9udGF3ZXNvbWUtd2ViZm9udC5lb3Q/dj00LjcuMCcpO1xuICBzcmM6IHVybCgnLi4vZm9udHMvZm9udGF3ZXNvbWUtd2ViZm9udC5lb3Q/I2llZml4JnY9NC43LjAnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIHVybCgnLi4vZm9udHMvZm9udGF3ZXNvbWUtd2ViZm9udC53b2ZmMj92PTQuNy4wJykgZm9ybWF0KCd3b2ZmMicpLCB1cmwoJy4uL2ZvbnRzL2ZvbnRhd2Vzb21lLXdlYmZvbnQud29mZj92PTQuNy4wJykgZm9ybWF0KCd3b2ZmJyksIHVybCgnLi4vZm9udHMvZm9udGF3ZXNvbWUtd2ViZm9udC50dGY/dj00LjcuMCcpIGZvcm1hdCgndHJ1ZXR5cGUnKSwgdXJsKCcuLi9mb250cy9mb250YXdlc29tZS13ZWJmb250LnN2Zz92PTQuNy4wI2ZvbnRhd2Vzb21lcmVndWxhcicpIGZvcm1hdCgnc3ZnJyk7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cbi5mYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udDogbm9ybWFsIG5vcm1hbCBub3JtYWwgMTRweC8xIEZvbnRBd2Vzb21lO1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIHRleHQtcmVuZGVyaW5nOiBhdXRvO1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbn1cbi8qIG1ha2VzIHRoZSBmb250IDMzJSBsYXJnZXIgcmVsYXRpdmUgdG8gdGhlIGljb24gY29udGFpbmVyICovXG4uZmEtbGcge1xuICBmb250LXNpemU6IDEuMzMzMzMzMzNlbTtcbiAgbGluZS1oZWlnaHQ6IDAuNzVlbTtcbiAgdmVydGljYWwtYWxpZ246IC0xNSU7XG59XG4uZmEtMngge1xuICBmb250LXNpemU6IDJlbTtcbn1cbi5mYS0zeCB7XG4gIGZvbnQtc2l6ZTogM2VtO1xufVxuLmZhLTR4IHtcbiAgZm9udC1zaXplOiA0ZW07XG59XG4uZmEtNXgge1xuICBmb250LXNpemU6IDVlbTtcbn1cbi5mYS1mdyB7XG4gIHdpZHRoOiAxLjI4NTcxNDI5ZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5mYS11bCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luLWxlZnQ6IDIuMTQyODU3MTRlbTtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuLmZhLXVsID4gbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uZmEtbGkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0yLjE0Mjg1NzE0ZW07XG4gIHdpZHRoOiAyLjE0Mjg1NzE0ZW07XG4gIHRvcDogMC4xNDI4NTcxNGVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZmEtbGkuZmEtbGcge1xuICBsZWZ0OiAtMS44NTcxNDI4NmVtO1xufVxuLmZhLWJvcmRlciB7XG4gIHBhZGRpbmc6IC4yZW0gLjI1ZW0gLjE1ZW07XG4gIGJvcmRlcjogc29saWQgMC4wOGVtICNlZWVlZWU7XG4gIGJvcmRlci1yYWRpdXM6IC4xZW07XG59XG4uZmEtcHVsbC1sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4uZmEtcHVsbC1yaWdodCB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5mYS5mYS1wdWxsLWxlZnQge1xuICBtYXJnaW4tcmlnaHQ6IC4zZW07XG59XG4uZmEuZmEtcHVsbC1yaWdodCB7XG4gIG1hcmdpbi1sZWZ0OiAuM2VtO1xufVxuLyogRGVwcmVjYXRlZCBhcyBvZiA0LjQuMCAqL1xuLnB1bGwtcmlnaHQge1xuICBmbG9hdDogcmlnaHQ7XG59XG4ucHVsbC1sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4uZmEucHVsbC1sZWZ0IHtcbiAgbWFyZ2luLXJpZ2h0OiAuM2VtO1xufVxuLmZhLnB1bGwtcmlnaHQge1xuICBtYXJnaW4tbGVmdDogLjNlbTtcbn1cbi5mYS1zcGluIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IGZhLXNwaW4gMnMgaW5maW5pdGUgbGluZWFyO1xuICBhbmltYXRpb246IGZhLXNwaW4gMnMgaW5maW5pdGUgbGluZWFyO1xufVxuLmZhLXB1bHNlIHtcbiAgLXdlYmtpdC1hbmltYXRpb246IGZhLXNwaW4gMXMgaW5maW5pdGUgc3RlcHMoOCk7XG4gIGFuaW1hdGlvbjogZmEtc3BpbiAxcyBpbmZpbml0ZSBzdGVwcyg4KTtcbn1cbkAtd2Via2l0LWtleWZyYW1lcyBmYS1zcGluIHtcbiAgMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmEtc3BpbiB7XG4gIDAlIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICB9XG59XG4uZmEtcm90YXRlLTkwIHtcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0xKVwiO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuLmZhLXJvdGF0ZS0xODAge1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTIpXCI7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG59XG4uZmEtcm90YXRlLTI3MCB7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MylcIjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTtcbn1cbi5mYS1mbGlwLWhvcml6b250YWwge1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTAsIG1pcnJvcj0xKVwiO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoLTEsIDEpO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgtMSwgMSk7XG4gIHRyYW5zZm9ybTogc2NhbGUoLTEsIDEpO1xufVxuLmZhLWZsaXAtdmVydGljYWwge1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTIsIG1pcnJvcj0xKVwiO1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSwgLTEpO1xuICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxLCAtMSk7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSwgLTEpO1xufVxuOnJvb3QgLmZhLXJvdGF0ZS05MCxcbjpyb290IC5mYS1yb3RhdGUtMTgwLFxuOnJvb3QgLmZhLXJvdGF0ZS0yNzAsXG46cm9vdCAuZmEtZmxpcC1ob3Jpem9udGFsLFxuOnJvb3QgLmZhLWZsaXAtdmVydGljYWwge1xuICBmaWx0ZXI6IG5vbmU7XG59XG4uZmEtc3RhY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDJlbTtcbiAgaGVpZ2h0OiAyZW07XG4gIGxpbmUtaGVpZ2h0OiAyZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uZmEtc3RhY2stMXgsXG4uZmEtc3RhY2stMngge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4uZmEtc3RhY2stMXgge1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbn1cbi5mYS1zdGFjay0yeCB7XG4gIGZvbnQtc2l6ZTogMmVtO1xufVxuLmZhLWludmVyc2Uge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cbi8qIEZvbnQgQXdlc29tZSB1c2VzIHRoZSBVbmljb2RlIFByaXZhdGUgVXNlIEFyZWEgKFBVQSkgdG8gZW5zdXJlIHNjcmVlblxuICAgcmVhZGVycyBkbyBub3QgcmVhZCBvZmYgcmFuZG9tIGNoYXJhY3RlcnMgdGhhdCByZXByZXNlbnQgaWNvbnMgKi9cbi5mYS1nbGFzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwMFwiO1xufVxuLmZhLW11c2ljOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDAxXCI7XG59XG4uZmEtc2VhcmNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDAyXCI7XG59XG4uZmEtZW52ZWxvcGUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwM1wiO1xufVxuLmZhLWhlYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDA0XCI7XG59XG4uZmEtc3RhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwNVwiO1xufVxuLmZhLXN0YXItbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwNlwiO1xufVxuLmZhLXVzZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDdcIjtcbn1cbi5mYS1maWxtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDA4XCI7XG59XG4uZmEtdGgtbGFyZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMDlcIjtcbn1cbi5mYS10aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwYVwiO1xufVxuLmZhLXRoLWxpc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGJcIjtcbn1cbi5mYS1jaGVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAwY1wiO1xufVxuLmZhLXJlbW92ZTpiZWZvcmUsXG4uZmEtY2xvc2U6YmVmb3JlLFxuLmZhLXRpbWVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDBkXCI7XG59XG4uZmEtc2VhcmNoLXBsdXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMGVcIjtcbn1cbi5mYS1zZWFyY2gtbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTBcIjtcbn1cbi5mYS1wb3dlci1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTFcIjtcbn1cbi5mYS1zaWduYWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTJcIjtcbn1cbi5mYS1nZWFyOmJlZm9yZSxcbi5mYS1jb2c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTNcIjtcbn1cbi5mYS10cmFzaC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDE0XCI7XG59XG4uZmEtaG9tZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxNVwiO1xufVxuLmZhLWZpbGUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxNlwiO1xufVxuLmZhLWNsb2NrLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTdcIjtcbn1cbi5mYS1yb2FkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDE4XCI7XG59XG4uZmEtZG93bmxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMTlcIjtcbn1cbi5mYS1hcnJvdy1jaXJjbGUtby1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDFhXCI7XG59XG4uZmEtYXJyb3ctY2lyY2xlLW8tdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMWJcIjtcbn1cbi5mYS1pbmJveDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxY1wiO1xufVxuLmZhLXBsYXktY2lyY2xlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMWRcIjtcbn1cbi5mYS1yb3RhdGUtcmlnaHQ6YmVmb3JlLFxuLmZhLXJlcGVhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAxZVwiO1xufVxuLmZhLXJlZnJlc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjFcIjtcbn1cbi5mYS1saXN0LWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyMlwiO1xufVxuLmZhLWxvY2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjNcIjtcbn1cbi5mYS1mbGFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDI0XCI7XG59XG4uZmEtaGVhZHBob25lczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyNVwiO1xufVxuLmZhLXZvbHVtZS1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMjZcIjtcbn1cbi5mYS12b2x1bWUtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyN1wiO1xufVxuLmZhLXZvbHVtZS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyOFwiO1xufVxuLmZhLXFyY29kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyOVwiO1xufVxuLmZhLWJhcmNvZGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMmFcIjtcbn1cbi5mYS10YWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMmJcIjtcbn1cbi5mYS10YWdzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDJjXCI7XG59XG4uZmEtYm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAyZFwiO1xufVxuLmZhLWJvb2ttYXJrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDJlXCI7XG59XG4uZmEtcHJpbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMmZcIjtcbn1cbi5mYS1jYW1lcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzBcIjtcbn1cbi5mYS1mb250OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDMxXCI7XG59XG4uZmEtYm9sZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzMlwiO1xufVxuLmZhLWl0YWxpYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzM1wiO1xufVxuLmZhLXRleHQtaGVpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDM0XCI7XG59XG4uZmEtdGV4dC13aWR0aDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzNVwiO1xufVxuLmZhLWFsaWduLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzZcIjtcbn1cbi5mYS1hbGlnbi1jZW50ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzdcIjtcbn1cbi5mYS1hbGlnbi1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjAzOFwiO1xufVxuLmZhLWFsaWduLWp1c3RpZnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwMzlcIjtcbn1cbi5mYS1saXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDNhXCI7XG59XG4uZmEtZGVkZW50OmJlZm9yZSxcbi5mYS1vdXRkZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDNiXCI7XG59XG4uZmEtaW5kZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDNjXCI7XG59XG4uZmEtdmlkZW8tY2FtZXJhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDNkXCI7XG59XG4uZmEtcGhvdG86YmVmb3JlLFxuLmZhLWltYWdlOmJlZm9yZSxcbi5mYS1waWN0dXJlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwM2VcIjtcbn1cbi5mYS1wZW5jaWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDBcIjtcbn1cbi5mYS1tYXAtbWFya2VyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQxXCI7XG59XG4uZmEtYWRqdXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQyXCI7XG59XG4uZmEtdGludDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0M1wiO1xufVxuLmZhLWVkaXQ6YmVmb3JlLFxuLmZhLXBlbmNpbC1zcXVhcmUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0NFwiO1xufVxuLmZhLXNoYXJlLXNxdWFyZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQ1XCI7XG59XG4uZmEtY2hlY2stc3F1YXJlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDZcIjtcbn1cbi5mYS1hcnJvd3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNDdcIjtcbn1cbi5mYS1zdGVwLWJhY2t3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDQ4XCI7XG59XG4uZmEtZmFzdC1iYWNrd2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0OVwiO1xufVxuLmZhLWJhY2t3YXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDRhXCI7XG59XG4uZmEtcGxheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0YlwiO1xufVxuLmZhLXBhdXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDRjXCI7XG59XG4uZmEtc3RvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA0ZFwiO1xufVxuLmZhLWZvcndhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNGVcIjtcbn1cbi5mYS1mYXN0LWZvcndhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTBcIjtcbn1cbi5mYS1zdGVwLWZvcndhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTFcIjtcbn1cbi5mYS1lamVjdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1MlwiO1xufVxuLmZhLWNoZXZyb24tbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1M1wiO1xufVxuLmZhLWNoZXZyb24tcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNTRcIjtcbn1cbi5mYS1wbHVzLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1NVwiO1xufVxuLmZhLW1pbnVzLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1NlwiO1xufVxuLmZhLXRpbWVzLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1N1wiO1xufVxuLmZhLWNoZWNrLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1OFwiO1xufVxuLmZhLXF1ZXN0aW9uLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1OVwiO1xufVxuLmZhLWluZm8tY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDVhXCI7XG59XG4uZmEtY3Jvc3NoYWlyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA1YlwiO1xufVxuLmZhLXRpbWVzLWNpcmNsZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDVjXCI7XG59XG4uZmEtY2hlY2stY2lyY2xlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNWRcIjtcbn1cbi5mYS1iYW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNWVcIjtcbn1cbi5mYS1hcnJvdy1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDYwXCI7XG59XG4uZmEtYXJyb3ctcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjFcIjtcbn1cbi5mYS1hcnJvdy11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2MlwiO1xufVxuLmZhLWFycm93LWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjNcIjtcbn1cbi5mYS1tYWlsLWZvcndhcmQ6YmVmb3JlLFxuLmZhLXNoYXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDY0XCI7XG59XG4uZmEtZXhwYW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDY1XCI7XG59XG4uZmEtY29tcHJlc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjZcIjtcbn1cbi5mYS1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDY3XCI7XG59XG4uZmEtbWludXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNjhcIjtcbn1cbi5mYS1hc3RlcmlzazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2OVwiO1xufVxuLmZhLWV4Y2xhbWF0aW9uLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2YVwiO1xufVxuLmZhLWdpZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNmJcIjtcbn1cbi5mYS1sZWFmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDZjXCI7XG59XG4uZmEtZmlyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2ZFwiO1xufVxuLmZhLWV5ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA2ZVwiO1xufVxuLmZhLWV5ZS1zbGFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3MFwiO1xufVxuLmZhLXdhcm5pbmc6YmVmb3JlLFxuLmZhLWV4Y2xhbWF0aW9uLXRyaWFuZ2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDcxXCI7XG59XG4uZmEtcGxhbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzJcIjtcbn1cbi5mYS1jYWxlbmRhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3M1wiO1xufVxuLmZhLXJhbmRvbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3NFwiO1xufVxuLmZhLWNvbW1lbnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzVcIjtcbn1cbi5mYS1tYWduZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwNzZcIjtcbn1cbi5mYS1jaGV2cm9uLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDc3XCI7XG59XG4uZmEtY2hldnJvbi1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDc4XCI7XG59XG4uZmEtcmV0d2VldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3OVwiO1xufVxuLmZhLXNob3BwaW5nLWNhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwN2FcIjtcbn1cbi5mYS1mb2xkZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwN2JcIjtcbn1cbi5mYS1mb2xkZXItb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA3Y1wiO1xufVxuLmZhLWFycm93cy12OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDdkXCI7XG59XG4uZmEtYXJyb3dzLWg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwN2VcIjtcbn1cbi5mYS1iYXItY2hhcnQtbzpiZWZvcmUsXG4uZmEtYmFyLWNoYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDgwXCI7XG59XG4uZmEtdHdpdHRlci1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODFcIjtcbn1cbi5mYS1mYWNlYm9vay1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODJcIjtcbn1cbi5mYS1jYW1lcmEtcmV0cm86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODNcIjtcbn1cbi5mYS1rZXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODRcIjtcbn1cbi5mYS1nZWFyczpiZWZvcmUsXG4uZmEtY29nczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4NVwiO1xufVxuLmZhLWNvbW1lbnRzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDg2XCI7XG59XG4uZmEtdGh1bWJzLW8tdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwODdcIjtcbn1cbi5mYS10aHVtYnMtby1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDg4XCI7XG59XG4uZmEtc3Rhci1oYWxmOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDg5XCI7XG59XG4uZmEtaGVhcnQtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4YVwiO1xufVxuLmZhLXNpZ24tb3V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDhiXCI7XG59XG4uZmEtbGlua2VkaW4tc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDhjXCI7XG59XG4uZmEtdGh1bWItdGFjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA4ZFwiO1xufVxuLmZhLWV4dGVybmFsLWxpbms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOGVcIjtcbn1cbi5mYS1zaWduLWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDkwXCI7XG59XG4uZmEtdHJvcGh5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDkxXCI7XG59XG4uZmEtZ2l0aHViLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5MlwiO1xufVxuLmZhLXVwbG9hZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5M1wiO1xufVxuLmZhLWxlbW9uLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOTRcIjtcbn1cbi5mYS1waG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5NVwiO1xufVxuLmZhLXNxdWFyZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDk2XCI7XG59XG4uZmEtYm9va21hcmstbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5N1wiO1xufVxuLmZhLXBob25lLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5OFwiO1xufVxuLmZhLXR3aXR0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwOTlcIjtcbn1cbi5mYS1mYWNlYm9vay1mOmJlZm9yZSxcbi5mYS1mYWNlYm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5YVwiO1xufVxuLmZhLWdpdGh1YjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5YlwiO1xufVxuLmZhLXVubG9jazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjA5Y1wiO1xufVxuLmZhLWNyZWRpdC1jYXJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDlkXCI7XG59XG4uZmEtZmVlZDpiZWZvcmUsXG4uZmEtcnNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMDllXCI7XG59XG4uZmEtaGRkLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYTBcIjtcbn1cbi5mYS1idWxsaG9ybjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhMVwiO1xufVxuLmZhLWJlbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZjNcIjtcbn1cbi5mYS1jZXJ0aWZpY2F0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhM1wiO1xufVxuLmZhLWhhbmQtby1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhNFwiO1xufVxuLmZhLWhhbmQtby1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGE1XCI7XG59XG4uZmEtaGFuZC1vLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGE2XCI7XG59XG4uZmEtaGFuZC1vLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYTdcIjtcbn1cbi5mYS1hcnJvdy1jaXJjbGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhOFwiO1xufVxuLmZhLWFycm93LWNpcmNsZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhOVwiO1xufVxuLmZhLWFycm93LWNpcmNsZS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhYVwiO1xufVxuLmZhLWFycm93LWNpcmNsZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGFiXCI7XG59XG4uZmEtZ2xvYmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYWNcIjtcbn1cbi5mYS13cmVuY2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYWRcIjtcbn1cbi5mYS10YXNrczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhZVwiO1xufVxuLmZhLWZpbHRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBiMFwiO1xufVxuLmZhLWJyaWVmY2FzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBiMVwiO1xufVxuLmZhLWFycm93cy1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYjJcIjtcbn1cbi5mYS1ncm91cDpiZWZvcmUsXG4uZmEtdXNlcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzBcIjtcbn1cbi5mYS1jaGFpbjpiZWZvcmUsXG4uZmEtbGluazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjMVwiO1xufVxuLmZhLWNsb3VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGMyXCI7XG59XG4uZmEtZmxhc2s6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwYzNcIjtcbn1cbi5mYS1jdXQ6YmVmb3JlLFxuLmZhLXNjaXNzb3JzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGM0XCI7XG59XG4uZmEtY29weTpiZWZvcmUsXG4uZmEtZmlsZXMtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjNVwiO1xufVxuLmZhLXBhcGVyY2xpcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjNlwiO1xufVxuLmZhLXNhdmU6YmVmb3JlLFxuLmZhLWZsb3BweS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGM3XCI7XG59XG4uZmEtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGM4XCI7XG59XG4uZmEtbmF2aWNvbjpiZWZvcmUsXG4uZmEtcmVvcmRlcjpiZWZvcmUsXG4uZmEtYmFyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjOVwiO1xufVxuLmZhLWxpc3QtdWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwY2FcIjtcbn1cbi5mYS1saXN0LW9sOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGNiXCI7XG59XG4uZmEtc3RyaWtldGhyb3VnaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjY1wiO1xufVxuLmZhLXVuZGVybGluZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBjZFwiO1xufVxuLmZhLXRhYmxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGNlXCI7XG59XG4uZmEtbWFnaWM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDBcIjtcbn1cbi5mYS10cnVjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkMVwiO1xufVxuLmZhLXBpbnRlcmVzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkMlwiO1xufVxuLmZhLXBpbnRlcmVzdC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDNcIjtcbn1cbi5mYS1nb29nbGUtcGx1cy1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZDRcIjtcbn1cbi5mYS1nb29nbGUtcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkNVwiO1xufVxuLmZhLW1vbmV5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQ2XCI7XG59XG4uZmEtY2FyZXQtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkN1wiO1xufVxuLmZhLWNhcmV0LXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGQ4XCI7XG59XG4uZmEtY2FyZXQtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkOVwiO1xufVxuLmZhLWNhcmV0LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGRhXCI7XG59XG4uZmEtY29sdW1uczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkYlwiO1xufVxuLmZhLXVuc29ydGVkOmJlZm9yZSxcbi5mYS1zb3J0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGRjXCI7XG59XG4uZmEtc29ydC1kb3duOmJlZm9yZSxcbi5mYS1zb3J0LWRlc2M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZGRcIjtcbn1cbi5mYS1zb3J0LXVwOmJlZm9yZSxcbi5mYS1zb3J0LWFzYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBkZVwiO1xufVxuLmZhLWVudmVsb3BlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGUwXCI7XG59XG4uZmEtbGlua2VkaW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTFcIjtcbn1cbi5mYS1yb3RhdGUtbGVmdDpiZWZvcmUsXG4uZmEtdW5kbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlMlwiO1xufVxuLmZhLWxlZ2FsOmJlZm9yZSxcbi5mYS1nYXZlbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlM1wiO1xufVxuLmZhLWRhc2hib2FyZDpiZWZvcmUsXG4uZmEtdGFjaG9tZXRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlNFwiO1xufVxuLmZhLWNvbW1lbnQtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlNVwiO1xufVxuLmZhLWNvbW1lbnRzLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZTZcIjtcbn1cbi5mYS1mbGFzaDpiZWZvcmUsXG4uZmEtYm9sdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlN1wiO1xufVxuLmZhLXNpdGVtYXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZThcIjtcbn1cbi5mYS11bWJyZWxsYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlOVwiO1xufVxuLmZhLXBhc3RlOmJlZm9yZSxcbi5mYS1jbGlwYm9hcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZWFcIjtcbn1cbi5mYS1saWdodGJ1bGItbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBlYlwiO1xufVxuLmZhLWV4Y2hhbmdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGVjXCI7XG59XG4uZmEtY2xvdWQtZG93bmxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZWRcIjtcbn1cbi5mYS1jbG91ZC11cGxvYWQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZWVcIjtcbn1cbi5mYS11c2VyLW1kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGYwXCI7XG59XG4uZmEtc3RldGhvc2NvcGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZjFcIjtcbn1cbi5mYS1zdWl0Y2FzZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmMlwiO1xufVxuLmZhLWJlbGwtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBhMlwiO1xufVxuLmZhLWNvZmZlZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmNFwiO1xufVxuLmZhLWN1dGxlcnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZjVcIjtcbn1cbi5mYS1maWxlLXRleHQtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmNlwiO1xufVxuLmZhLWJ1aWxkaW5nLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZjdcIjtcbn1cbi5mYS1ob3NwaXRhbC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGY4XCI7XG59XG4uZmEtYW1idWxhbmNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGY5XCI7XG59XG4uZmEtbWVka2l0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGZhXCI7XG59XG4uZmEtZmlnaHRlci1qZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZmJcIjtcbn1cbi5mYS1iZWVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMGZjXCI7XG59XG4uZmEtaC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYwZmRcIjtcbn1cbi5mYS1wbHVzLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjBmZVwiO1xufVxuLmZhLWFuZ2xlLWRvdWJsZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTAwXCI7XG59XG4uZmEtYW5nbGUtZG91YmxlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTAxXCI7XG59XG4uZmEtYW5nbGUtZG91YmxlLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTAyXCI7XG59XG4uZmEtYW5nbGUtZG91YmxlLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDNcIjtcbn1cbi5mYS1hbmdsZS1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTA0XCI7XG59XG4uZmEtYW5nbGUtcmlnaHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDVcIjtcbn1cbi5mYS1hbmdsZS11cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwNlwiO1xufVxuLmZhLWFuZ2xlLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDdcIjtcbn1cbi5mYS1kZXNrdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTA4XCI7XG59XG4uZmEtbGFwdG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTA5XCI7XG59XG4uZmEtdGFibGV0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTBhXCI7XG59XG4uZmEtbW9iaWxlLXBob25lOmJlZm9yZSxcbi5mYS1tb2JpbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMGJcIjtcbn1cbi5mYS1jaXJjbGUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwY1wiO1xufVxuLmZhLXF1b3RlLWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMGRcIjtcbn1cbi5mYS1xdW90ZS1yaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEwZVwiO1xufVxuLmZhLXNwaW5uZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMTBcIjtcbn1cbi5mYS1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMTFcIjtcbn1cbi5mYS1tYWlsLXJlcGx5OmJlZm9yZSxcbi5mYS1yZXBseTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExMlwiO1xufVxuLmZhLWdpdGh1Yi1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMTNcIjtcbn1cbi5mYS1mb2xkZXItbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExNFwiO1xufVxuLmZhLWZvbGRlci1vcGVuLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMTVcIjtcbn1cbi5mYS1zbWlsZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTE4XCI7XG59XG4uZmEtZnJvd24tbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExOVwiO1xufVxuLmZhLW1laC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTFhXCI7XG59XG4uZmEtZ2FtZXBhZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExYlwiO1xufVxuLmZhLWtleWJvYXJkLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMWNcIjtcbn1cbi5mYS1mbGFnLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMWRcIjtcbn1cbi5mYS1mbGFnLWNoZWNrZXJlZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjExZVwiO1xufVxuLmZhLXRlcm1pbmFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTIwXCI7XG59XG4uZmEtY29kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyMVwiO1xufVxuLmZhLW1haWwtcmVwbHktYWxsOmJlZm9yZSxcbi5mYS1yZXBseS1hbGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjJcIjtcbn1cbi5mYS1zdGFyLWhhbGYtZW1wdHk6YmVmb3JlLFxuLmZhLXN0YXItaGFsZi1mdWxsOmJlZm9yZSxcbi5mYS1zdGFyLWhhbGYtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyM1wiO1xufVxuLmZhLWxvY2F0aW9uLWFycm93OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTI0XCI7XG59XG4uZmEtY3JvcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyNVwiO1xufVxuLmZhLWNvZGUtZm9yazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyNlwiO1xufVxuLmZhLXVubGluazpiZWZvcmUsXG4uZmEtY2hhaW4tYnJva2VuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTI3XCI7XG59XG4uZmEtcXVlc3Rpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMjhcIjtcbn1cbi5mYS1pbmZvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTI5XCI7XG59XG4uZmEtZXhjbGFtYXRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMmFcIjtcbn1cbi5mYS1zdXBlcnNjcmlwdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyYlwiO1xufVxuLmZhLXN1YnNjcmlwdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyY1wiO1xufVxuLmZhLWVyYXNlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyZFwiO1xufVxuLmZhLXB1enpsZS1waWVjZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEyZVwiO1xufVxuLmZhLW1pY3JvcGhvbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzBcIjtcbn1cbi5mYS1taWNyb3Bob25lLXNsYXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTMxXCI7XG59XG4uZmEtc2hpZWxkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTMyXCI7XG59XG4uZmEtY2FsZW5kYXItbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzM1wiO1xufVxuLmZhLWZpcmUtZXh0aW5ndWlzaGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTM0XCI7XG59XG4uZmEtcm9ja2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTM1XCI7XG59XG4uZmEtbWF4Y2RuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTM2XCI7XG59XG4uZmEtY2hldnJvbi1jaXJjbGUtbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzN1wiO1xufVxuLmZhLWNoZXZyb24tY2lyY2xlLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTM4XCI7XG59XG4uZmEtY2hldnJvbi1jaXJjbGUtdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMzlcIjtcbn1cbi5mYS1jaGV2cm9uLWNpcmNsZS1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTNhXCI7XG59XG4uZmEtaHRtbDU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxM2JcIjtcbn1cbi5mYS1jc3MzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTNjXCI7XG59XG4uZmEtYW5jaG9yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTNkXCI7XG59XG4uZmEtdW5sb2NrLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjEzZVwiO1xufVxuLmZhLWJ1bGxzZXllOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQwXCI7XG59XG4uZmEtZWxsaXBzaXMtaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0MVwiO1xufVxuLmZhLWVsbGlwc2lzLXY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDJcIjtcbn1cbi5mYS1yc3Mtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQzXCI7XG59XG4uZmEtcGxheS1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDRcIjtcbn1cbi5mYS10aWNrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDVcIjtcbn1cbi5mYS1taW51cy1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNDZcIjtcbn1cbi5mYS1taW51cy1zcXVhcmUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0N1wiO1xufVxuLmZhLWxldmVsLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTQ4XCI7XG59XG4uZmEtbGV2ZWwtZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0OVwiO1xufVxuLmZhLWNoZWNrLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0YVwiO1xufVxuLmZhLXBlbmNpbC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNGJcIjtcbn1cbi5mYS1leHRlcm5hbC1saW5rLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0Y1wiO1xufVxuLmZhLXNoYXJlLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE0ZFwiO1xufVxuLmZhLWNvbXBhc3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNGVcIjtcbn1cbi5mYS10b2dnbGUtZG93bjpiZWZvcmUsXG4uZmEtY2FyZXQtc3F1YXJlLW8tZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE1MFwiO1xufVxuLmZhLXRvZ2dsZS11cDpiZWZvcmUsXG4uZmEtY2FyZXQtc3F1YXJlLW8tdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTFcIjtcbn1cbi5mYS10b2dnbGUtcmlnaHQ6YmVmb3JlLFxuLmZhLWNhcmV0LXNxdWFyZS1vLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTUyXCI7XG59XG4uZmEtZXVybzpiZWZvcmUsXG4uZmEtZXVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTUzXCI7XG59XG4uZmEtZ2JwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTU0XCI7XG59XG4uZmEtZG9sbGFyOmJlZm9yZSxcbi5mYS11c2Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTVcIjtcbn1cbi5mYS1ydXBlZTpiZWZvcmUsXG4uZmEtaW5yOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTU2XCI7XG59XG4uZmEtY255OmJlZm9yZSxcbi5mYS1ybWI6YmVmb3JlLFxuLmZhLXllbjpiZWZvcmUsXG4uZmEtanB5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTU3XCI7XG59XG4uZmEtcnVibGU6YmVmb3JlLFxuLmZhLXJvdWJsZTpiZWZvcmUsXG4uZmEtcnViOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTU4XCI7XG59XG4uZmEtd29uOmJlZm9yZSxcbi5mYS1rcnc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNTlcIjtcbn1cbi5mYS1iaXRjb2luOmJlZm9yZSxcbi5mYS1idGM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNWFcIjtcbn1cbi5mYS1maWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTViXCI7XG59XG4uZmEtZmlsZS10ZXh0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTVjXCI7XG59XG4uZmEtc29ydC1hbHBoYS1hc2M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNWRcIjtcbn1cbi5mYS1zb3J0LWFscGhhLWRlc2M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNWVcIjtcbn1cbi5mYS1zb3J0LWFtb3VudC1hc2M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjBcIjtcbn1cbi5mYS1zb3J0LWFtb3VudC1kZXNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTYxXCI7XG59XG4uZmEtc29ydC1udW1lcmljLWFzYzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2MlwiO1xufVxuLmZhLXNvcnQtbnVtZXJpYy1kZXNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTYzXCI7XG59XG4uZmEtdGh1bWJzLXVwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTY0XCI7XG59XG4uZmEtdGh1bWJzLWRvd246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjVcIjtcbn1cbi5mYS15b3V0dWJlLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE2NlwiO1xufVxuLmZhLXlvdXR1YmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjdcIjtcbn1cbi5mYS14aW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTY4XCI7XG59XG4uZmEteGluZy1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNjlcIjtcbn1cbi5mYS15b3V0dWJlLXBsYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNmFcIjtcbn1cbi5mYS1kcm9wYm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTZiXCI7XG59XG4uZmEtc3RhY2stb3ZlcmZsb3c6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNmNcIjtcbn1cbi5mYS1pbnN0YWdyYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNmRcIjtcbn1cbi5mYS1mbGlja3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNmVcIjtcbn1cbi5mYS1hZG46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzBcIjtcbn1cbi5mYS1iaXRidWNrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzFcIjtcbn1cbi5mYS1iaXRidWNrZXQtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTcyXCI7XG59XG4uZmEtdHVtYmxyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTczXCI7XG59XG4uZmEtdHVtYmxyLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3NFwiO1xufVxuLmZhLWxvbmctYXJyb3ctZG93bjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3NVwiO1xufVxuLmZhLWxvbmctYXJyb3ctdXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzZcIjtcbn1cbi5mYS1sb25nLWFycm93LWxlZnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzdcIjtcbn1cbi5mYS1sb25nLWFycm93LXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTc4XCI7XG59XG4uZmEtYXBwbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxNzlcIjtcbn1cbi5mYS13aW5kb3dzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTdhXCI7XG59XG4uZmEtYW5kcm9pZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3YlwiO1xufVxuLmZhLWxpbnV4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTdjXCI7XG59XG4uZmEtZHJpYmJibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxN2RcIjtcbn1cbi5mYS1za3lwZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE3ZVwiO1xufVxuLmZhLWZvdXJzcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODBcIjtcbn1cbi5mYS10cmVsbG86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODFcIjtcbn1cbi5mYS1mZW1hbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxODJcIjtcbn1cbi5mYS1tYWxlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTgzXCI7XG59XG4uZmEtZ2l0dGlwOmJlZm9yZSxcbi5mYS1ncmF0aXBheTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4NFwiO1xufVxuLmZhLXN1bi1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTg1XCI7XG59XG4uZmEtbW9vbi1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTg2XCI7XG59XG4uZmEtYXJjaGl2ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4N1wiO1xufVxuLmZhLWJ1ZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4OFwiO1xufVxuLmZhLXZrOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTg5XCI7XG59XG4uZmEtd2VpYm86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOGFcIjtcbn1cbi5mYS1yZW5yZW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOGJcIjtcbn1cbi5mYS1wYWdlbGluZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOGNcIjtcbn1cbi5mYS1zdGFjay1leGNoYW5nZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE4ZFwiO1xufVxuLmZhLWFycm93LWNpcmNsZS1vLXJpZ2h0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMThlXCI7XG59XG4uZmEtYXJyb3ctY2lyY2xlLW8tbGVmdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5MFwiO1xufVxuLmZhLXRvZ2dsZS1sZWZ0OmJlZm9yZSxcbi5mYS1jYXJldC1zcXVhcmUtby1sZWZ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTkxXCI7XG59XG4uZmEtZG90LWNpcmNsZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTkyXCI7XG59XG4uZmEtd2hlZWxjaGFpcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5M1wiO1xufVxuLmZhLXZpbWVvLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5NFwiO1xufVxuLmZhLXR1cmtpc2gtbGlyYTpiZWZvcmUsXG4uZmEtdHJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTk1XCI7XG59XG4uZmEtcGx1cy1zcXVhcmUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5NlwiO1xufVxuLmZhLXNwYWNlLXNodXR0bGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxOTdcIjtcbn1cbi5mYS1zbGFjazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5OFwiO1xufVxuLmZhLWVudmVsb3BlLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5OVwiO1xufVxuLmZhLXdvcmRwcmVzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5YVwiO1xufVxuLmZhLW9wZW5pZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5YlwiO1xufVxuLmZhLWluc3RpdHV0aW9uOmJlZm9yZSxcbi5mYS1iYW5rOmJlZm9yZSxcbi5mYS11bml2ZXJzaXR5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTljXCI7XG59XG4uZmEtbW9ydGFyLWJvYXJkOmJlZm9yZSxcbi5mYS1ncmFkdWF0aW9uLWNhcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjE5ZFwiO1xufVxuLmZhLXlhaG9vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMTllXCI7XG59XG4uZmEtZ29vZ2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWEwXCI7XG59XG4uZmEtcmVkZGl0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWExXCI7XG59XG4uZmEtcmVkZGl0LXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhMlwiO1xufVxuLmZhLXN0dW1ibGV1cG9uLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhM1wiO1xufVxuLmZhLXN0dW1ibGV1cG9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWE0XCI7XG59XG4uZmEtZGVsaWNpb3VzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWE1XCI7XG59XG4uZmEtZGlnZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhNlwiO1xufVxuLmZhLXBpZWQtcGlwZXItcHA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYTdcIjtcbn1cbi5mYS1waWVkLXBpcGVyLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhOFwiO1xufVxuLmZhLWRydXBhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhOVwiO1xufVxuLmZhLWpvb21sYTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhYVwiO1xufVxuLmZhLWxhbmd1YWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWFiXCI7XG59XG4uZmEtZmF4OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWFjXCI7XG59XG4uZmEtYnVpbGRpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYWRcIjtcbn1cbi5mYS1jaGlsZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFhZVwiO1xufVxuLmZhLXBhdzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiMFwiO1xufVxuLmZhLXNwb29uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWIxXCI7XG59XG4uZmEtY3ViZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiMlwiO1xufVxuLmZhLWN1YmVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWIzXCI7XG59XG4uZmEtYmVoYW5jZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiNFwiO1xufVxuLmZhLWJlaGFuY2Utc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWI1XCI7XG59XG4uZmEtc3RlYW06YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjZcIjtcbn1cbi5mYS1zdGVhbS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYjdcIjtcbn1cbi5mYS1yZWN5Y2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWI4XCI7XG59XG4uZmEtYXV0b21vYmlsZTpiZWZvcmUsXG4uZmEtY2FyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWI5XCI7XG59XG4uZmEtY2FiOmJlZm9yZSxcbi5mYS10YXhpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWJhXCI7XG59XG4uZmEtdHJlZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiYlwiO1xufVxuLmZhLXNwb3RpZnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYmNcIjtcbn1cbi5mYS1kZXZpYW50YXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWJkXCI7XG59XG4uZmEtc291bmRjbG91ZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFiZVwiO1xufVxuLmZhLWRhdGFiYXNlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWMwXCI7XG59XG4uZmEtZmlsZS1wZGYtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjMVwiO1xufVxuLmZhLWZpbGUtd29yZC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWMyXCI7XG59XG4uZmEtZmlsZS1leGNlbC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWMzXCI7XG59XG4uZmEtZmlsZS1wb3dlcnBvaW50LW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzRcIjtcbn1cbi5mYS1maWxlLXBob3RvLW86YmVmb3JlLFxuLmZhLWZpbGUtcGljdHVyZS1vOmJlZm9yZSxcbi5mYS1maWxlLWltYWdlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzVcIjtcbn1cbi5mYS1maWxlLXppcC1vOmJlZm9yZSxcbi5mYS1maWxlLWFyY2hpdmUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjNlwiO1xufVxuLmZhLWZpbGUtc291bmQtbzpiZWZvcmUsXG4uZmEtZmlsZS1hdWRpby1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWM3XCI7XG59XG4uZmEtZmlsZS1tb3ZpZS1vOmJlZm9yZSxcbi5mYS1maWxlLXZpZGVvLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxYzhcIjtcbn1cbi5mYS1maWxlLWNvZGUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFjOVwiO1xufVxuLmZhLXZpbmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxY2FcIjtcbn1cbi5mYS1jb2RlcGVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWNiXCI7XG59XG4uZmEtanNmaWRkbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxY2NcIjtcbn1cbi5mYS1saWZlLWJvdXk6YmVmb3JlLFxuLmZhLWxpZmUtYnVveTpiZWZvcmUsXG4uZmEtbGlmZS1zYXZlcjpiZWZvcmUsXG4uZmEtc3VwcG9ydDpiZWZvcmUsXG4uZmEtbGlmZS1yaW5nOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWNkXCI7XG59XG4uZmEtY2lyY2xlLW8tbm90Y2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxY2VcIjtcbn1cbi5mYS1yYTpiZWZvcmUsXG4uZmEtcmVzaXN0YW5jZTpiZWZvcmUsXG4uZmEtcmViZWw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDBcIjtcbn1cbi5mYS1nZTpiZWZvcmUsXG4uZmEtZW1waXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQxXCI7XG59XG4uZmEtZ2l0LXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkMlwiO1xufVxuLmZhLWdpdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkM1wiO1xufVxuLmZhLXktY29tYmluYXRvci1zcXVhcmU6YmVmb3JlLFxuLmZhLXljLXNxdWFyZTpiZWZvcmUsXG4uZmEtaGFja2VyLW5ld3M6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDRcIjtcbn1cbi5mYS10ZW5jZW50LXdlaWJvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQ1XCI7XG59XG4uZmEtcXE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZDZcIjtcbn1cbi5mYS13ZWNoYXQ6YmVmb3JlLFxuLmZhLXdlaXhpbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkN1wiO1xufVxuLmZhLXNlbmQ6YmVmb3JlLFxuLmZhLXBhcGVyLXBsYW5lOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQ4XCI7XG59XG4uZmEtc2VuZC1vOmJlZm9yZSxcbi5mYS1wYXBlci1wbGFuZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWQ5XCI7XG59XG4uZmEtaGlzdG9yeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkYVwiO1xufVxuLmZhLWNpcmNsZS10aGluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWRiXCI7XG59XG4uZmEtaGVhZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWRjXCI7XG59XG4uZmEtcGFyYWdyYXBoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWRkXCI7XG59XG4uZmEtc2xpZGVyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFkZVwiO1xufVxuLmZhLXNoYXJlLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlMFwiO1xufVxuLmZhLXNoYXJlLWFsdC1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTFcIjtcbn1cbi5mYS1ib21iOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWUyXCI7XG59XG4uZmEtc29jY2VyLWJhbGwtbzpiZWZvcmUsXG4uZmEtZnV0Ym9sLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTNcIjtcbn1cbi5mYS10dHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTRcIjtcbn1cbi5mYS1iaW5vY3VsYXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWU1XCI7XG59XG4uZmEtcGx1ZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlNlwiO1xufVxuLmZhLXNsaWRlc2hhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZTdcIjtcbn1cbi5mYS10d2l0Y2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZThcIjtcbn1cbi5mYS15ZWxwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWU5XCI7XG59XG4uZmEtbmV3c3BhcGVyLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZWFcIjtcbn1cbi5mYS13aWZpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWViXCI7XG59XG4uZmEtY2FsY3VsYXRvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlY1wiO1xufVxuLmZhLXBheXBhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFlZFwiO1xufVxuLmZhLWdvb2dsZS13YWxsZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZWVcIjtcbn1cbi5mYS1jYy12aXNhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWYwXCI7XG59XG4uZmEtY2MtbWFzdGVyY2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmMVwiO1xufVxuLmZhLWNjLWRpc2NvdmVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWYyXCI7XG59XG4uZmEtY2MtYW1leDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmM1wiO1xufVxuLmZhLWNjLXBheXBhbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmNFwiO1xufVxuLmZhLWNjLXN0cmlwZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmNVwiO1xufVxuLmZhLWJlbGwtc2xhc2g6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjZcIjtcbn1cbi5mYS1iZWxsLXNsYXNoLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZjdcIjtcbn1cbi5mYS10cmFzaDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmOFwiO1xufVxuLmZhLWNvcHlyaWdodDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmOVwiO1xufVxuLmZhLWF0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWZhXCI7XG59XG4uZmEtZXllZHJvcHBlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmYlwiO1xufVxuLmZhLXBhaW50LWJydXNoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMWZjXCI7XG59XG4uZmEtYmlydGhkYXktY2FrZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjFmZFwiO1xufVxuLmZhLWFyZWEtY2hhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxZmVcIjtcbn1cbi5mYS1waWUtY2hhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDBcIjtcbn1cbi5mYS1saW5lLWNoYXJ0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjAxXCI7XG59XG4uZmEtbGFzdGZtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjAyXCI7XG59XG4uZmEtbGFzdGZtLXNxdWFyZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwM1wiO1xufVxuLmZhLXRvZ2dsZS1vZmY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDRcIjtcbn1cbi5mYS10b2dnbGUtb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMDVcIjtcbn1cbi5mYS1iaWN5Y2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjA2XCI7XG59XG4uZmEtYnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjA3XCI7XG59XG4uZmEtaW94aG9zdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwOFwiO1xufVxuLmZhLWFuZ2VsbGlzdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwOVwiO1xufVxuLmZhLWNjOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjBhXCI7XG59XG4uZmEtc2hla2VsOmJlZm9yZSxcbi5mYS1zaGVxZWw6YmVmb3JlLFxuLmZhLWlsczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwYlwiO1xufVxuLmZhLW1lYW5wYXRoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjBjXCI7XG59XG4uZmEtYnV5c2VsbGFkczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIwZFwiO1xufVxuLmZhLWNvbm5lY3RkZXZlbG9wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjBlXCI7XG59XG4uZmEtZGFzaGN1YmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTBcIjtcbn1cbi5mYS1mb3J1bWJlZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxMVwiO1xufVxuLmZhLWxlYW5wdWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTJcIjtcbn1cbi5mYS1zZWxsc3k6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTNcIjtcbn1cbi5mYS1zaGlydHNpbmJ1bGs6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMTRcIjtcbn1cbi5mYS1zaW1wbHlidWlsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxNVwiO1xufVxuLmZhLXNreWF0bGFzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjE2XCI7XG59XG4uZmEtY2FydC1wbHVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjE3XCI7XG59XG4uZmEtY2FydC1hcnJvdy1kb3duOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjE4XCI7XG59XG4uZmEtZGlhbW9uZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxOVwiO1xufVxuLmZhLXNoaXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMWFcIjtcbn1cbi5mYS11c2VyLXNlY3JldDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxYlwiO1xufVxuLmZhLW1vdG9yY3ljbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMWNcIjtcbn1cbi5mYS1zdHJlZXQtdmlldzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxZFwiO1xufVxuLmZhLWhlYXJ0YmVhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIxZVwiO1xufVxuLmZhLXZlbnVzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjIxXCI7XG59XG4uZmEtbWFyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyMlwiO1xufVxuLmZhLW1lcmN1cnk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjNcIjtcbn1cbi5mYS1pbnRlcnNleDpiZWZvcmUsXG4uZmEtdHJhbnNnZW5kZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjRcIjtcbn1cbi5mYS10cmFuc2dlbmRlci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjVcIjtcbn1cbi5mYS12ZW51cy1kb3VibGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjZcIjtcbn1cbi5mYS1tYXJzLWRvdWJsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyN1wiO1xufVxuLmZhLXZlbnVzLW1hcnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMjhcIjtcbn1cbi5mYS1tYXJzLXN0cm9rZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyOVwiO1xufVxuLmZhLW1hcnMtc3Ryb2tlLXY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMmFcIjtcbn1cbi5mYS1tYXJzLXN0cm9rZS1oOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjJiXCI7XG59XG4uZmEtbmV1dGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjJjXCI7XG59XG4uZmEtZ2VuZGVybGVzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIyZFwiO1xufVxuLmZhLWZhY2Vib29rLW9mZmljaWFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjMwXCI7XG59XG4uZmEtcGludGVyZXN0LXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzFcIjtcbn1cbi5mYS13aGF0c2FwcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzMlwiO1xufVxuLmZhLXNlcnZlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzM1wiO1xufVxuLmZhLXVzZXItcGx1czpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzNFwiO1xufVxuLmZhLXVzZXItdGltZXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyMzVcIjtcbn1cbi5mYS1ob3RlbDpiZWZvcmUsXG4uZmEtYmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjM2XCI7XG59XG4uZmEtdmlhY29pbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzN1wiO1xufVxuLmZhLXRyYWluOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjM4XCI7XG59XG4uZmEtc3Vid2F5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjM5XCI7XG59XG4uZmEtbWVkaXVtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjNhXCI7XG59XG4uZmEteWM6YmVmb3JlLFxuLmZhLXktY29tYmluYXRvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzYlwiO1xufVxuLmZhLW9wdGluLW1vbnN0ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyM2NcIjtcbn1cbi5mYS1vcGVuY2FydDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzZFwiO1xufVxuLmZhLWV4cGVkaXRlZHNzbDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjIzZVwiO1xufVxuLmZhLWJhdHRlcnktNDpiZWZvcmUsXG4uZmEtYmF0dGVyeTpiZWZvcmUsXG4uZmEtYmF0dGVyeS1mdWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQwXCI7XG59XG4uZmEtYmF0dGVyeS0zOmJlZm9yZSxcbi5mYS1iYXR0ZXJ5LXRocmVlLXF1YXJ0ZXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQxXCI7XG59XG4uZmEtYmF0dGVyeS0yOmJlZm9yZSxcbi5mYS1iYXR0ZXJ5LWhhbGY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDJcIjtcbn1cbi5mYS1iYXR0ZXJ5LTE6YmVmb3JlLFxuLmZhLWJhdHRlcnktcXVhcnRlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0M1wiO1xufVxuLmZhLWJhdHRlcnktMDpiZWZvcmUsXG4uZmEtYmF0dGVyeS1lbXB0eTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0NFwiO1xufVxuLmZhLW1vdXNlLXBvaW50ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDVcIjtcbn1cbi5mYS1pLWN1cnNvcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0NlwiO1xufVxuLmZhLW9iamVjdC1ncm91cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0N1wiO1xufVxuLmZhLW9iamVjdC11bmdyb3VwOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjQ4XCI7XG59XG4uZmEtc3RpY2t5LW5vdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNDlcIjtcbn1cbi5mYS1zdGlja3ktbm90ZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjRhXCI7XG59XG4uZmEtY2MtamNiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjRiXCI7XG59XG4uZmEtY2MtZGluZXJzLWNsdWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNGNcIjtcbn1cbi5mYS1jbG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI0ZFwiO1xufVxuLmZhLWJhbGFuY2Utc2NhbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNGVcIjtcbn1cbi5mYS1ob3VyZ2xhc3MtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1MFwiO1xufVxuLmZhLWhvdXJnbGFzcy0xOmJlZm9yZSxcbi5mYS1ob3VyZ2xhc3Mtc3RhcnQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTFcIjtcbn1cbi5mYS1ob3VyZ2xhc3MtMjpiZWZvcmUsXG4uZmEtaG91cmdsYXNzLWhhbGY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTJcIjtcbn1cbi5mYS1ob3VyZ2xhc3MtMzpiZWZvcmUsXG4uZmEtaG91cmdsYXNzLWVuZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1M1wiO1xufVxuLmZhLWhvdXJnbGFzczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1NFwiO1xufVxuLmZhLWhhbmQtZ3JhYi1vOmJlZm9yZSxcbi5mYS1oYW5kLXJvY2stbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1NVwiO1xufVxuLmZhLWhhbmQtc3RvcC1vOmJlZm9yZSxcbi5mYS1oYW5kLXBhcGVyLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTZcIjtcbn1cbi5mYS1oYW5kLXNjaXNzb3JzLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNTdcIjtcbn1cbi5mYS1oYW5kLWxpemFyZC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjU4XCI7XG59XG4uZmEtaGFuZC1zcG9jay1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjU5XCI7XG59XG4uZmEtaGFuZC1wb2ludGVyLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNWFcIjtcbn1cbi5mYS1oYW5kLXBlYWNlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNWJcIjtcbn1cbi5mYS10cmFkZW1hcms6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNWNcIjtcbn1cbi5mYS1yZWdpc3RlcmVkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjVkXCI7XG59XG4uZmEtY3JlYXRpdmUtY29tbW9uczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI1ZVwiO1xufVxuLmZhLWdnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjYwXCI7XG59XG4uZmEtZ2ctY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjYxXCI7XG59XG4uZmEtdHJpcGFkdmlzb3I6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjJcIjtcbn1cbi5mYS1vZG5va2xhc3NuaWtpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjYzXCI7XG59XG4uZmEtb2Rub2tsYXNzbmlraS1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjRcIjtcbn1cbi5mYS1nZXQtcG9ja2V0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjY1XCI7XG59XG4uZmEtd2lraXBlZGlhLXc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjZcIjtcbn1cbi5mYS1zYWZhcmk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjdcIjtcbn1cbi5mYS1jaHJvbWU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNjhcIjtcbn1cbi5mYS1maXJlZm94OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjY5XCI7XG59XG4uZmEtb3BlcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNmFcIjtcbn1cbi5mYS1pbnRlcm5ldC1leHBsb3JlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI2YlwiO1xufVxuLmZhLXR2OmJlZm9yZSxcbi5mYS10ZWxldmlzaW9uOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjZjXCI7XG59XG4uZmEtY29udGFvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjZkXCI7XG59XG4uZmEtNTAwcHg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNmVcIjtcbn1cbi5mYS1hbWF6b246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzBcIjtcbn1cbi5mYS1jYWxlbmRhci1wbHVzLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzFcIjtcbn1cbi5mYS1jYWxlbmRhci1taW51cy1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjcyXCI7XG59XG4uZmEtY2FsZW5kYXItdGltZXMtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3M1wiO1xufVxuLmZhLWNhbGVuZGFyLWNoZWNrLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzRcIjtcbn1cbi5mYS1pbmR1c3RyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3NVwiO1xufVxuLmZhLW1hcC1waW46YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzZcIjtcbn1cbi5mYS1tYXAtc2lnbnM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyNzdcIjtcbn1cbi5mYS1tYXAtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3OFwiO1xufVxuLmZhLW1hcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3OVwiO1xufVxuLmZhLWNvbW1lbnRpbmc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyN2FcIjtcbn1cbi5mYS1jb21tZW50aW5nLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyN2JcIjtcbn1cbi5mYS1ob3V6ejpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI3Y1wiO1xufVxuLmZhLXZpbWVvOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjdkXCI7XG59XG4uZmEtYmxhY2stdGllOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjdlXCI7XG59XG4uZmEtZm9udGljb25zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjgwXCI7XG59XG4uZmEtcmVkZGl0LWFsaWVuOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjgxXCI7XG59XG4uZmEtZWRnZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4MlwiO1xufVxuLmZhLWNyZWRpdC1jYXJkLWFsdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4M1wiO1xufVxuLmZhLWNvZGllcGllOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjg0XCI7XG59XG4uZmEtbW9keDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4NVwiO1xufVxuLmZhLWZvcnQtYXdlc29tZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4NlwiO1xufVxuLmZhLXVzYjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4N1wiO1xufVxuLmZhLXByb2R1Y3QtaHVudDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4OFwiO1xufVxuLmZhLW1peGNsb3VkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjg5XCI7XG59XG4uZmEtc2NyaWJkOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjhhXCI7XG59XG4uZmEtcGF1c2UtY2lyY2xlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjhiXCI7XG59XG4uZmEtcGF1c2UtY2lyY2xlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOGNcIjtcbn1cbi5mYS1zdG9wLWNpcmNsZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI4ZFwiO1xufVxuLmZhLXN0b3AtY2lyY2xlLW86YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOGVcIjtcbn1cbi5mYS1zaG9wcGluZy1iYWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTBcIjtcbn1cbi5mYS1zaG9wcGluZy1iYXNrZXQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTFcIjtcbn1cbi5mYS1oYXNodGFnOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjkyXCI7XG59XG4uZmEtYmx1ZXRvb3RoOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjkzXCI7XG59XG4uZmEtYmx1ZXRvb3RoLWI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTRcIjtcbn1cbi5mYS1wZXJjZW50OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjk1XCI7XG59XG4uZmEtZ2l0bGFiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjk2XCI7XG59XG4uZmEtd3BiZWdpbm5lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5N1wiO1xufVxuLmZhLXdwZm9ybXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOThcIjtcbn1cbi5mYS1lbnZpcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOTlcIjtcbn1cbi5mYS11bml2ZXJzYWwtYWNjZXNzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjlhXCI7XG59XG4uZmEtd2hlZWxjaGFpci1hbHQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOWJcIjtcbn1cbi5mYS1xdWVzdGlvbi1jaXJjbGUtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjI5Y1wiO1xufVxuLmZhLWJsaW5kOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMjlkXCI7XG59XG4uZmEtYXVkaW8tZGVzY3JpcHRpb246YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyOWVcIjtcbn1cbi5mYS12b2x1bWUtY29udHJvbC1waG9uZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhMFwiO1xufVxuLmZhLWJyYWlsbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTFcIjtcbn1cbi5mYS1hc3Npc3RpdmUtbGlzdGVuaW5nLXN5c3RlbXM6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTJcIjtcbn1cbi5mYS1hc2wtaW50ZXJwcmV0aW5nOmJlZm9yZSxcbi5mYS1hbWVyaWNhbi1zaWduLWxhbmd1YWdlLWludGVycHJldGluZzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhM1wiO1xufVxuLmZhLWRlYWZuZXNzOmJlZm9yZSxcbi5mYS1oYXJkLW9mLWhlYXJpbmc6YmVmb3JlLFxuLmZhLWRlYWY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTRcIjtcbn1cbi5mYS1nbGlkZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhNVwiO1xufVxuLmZhLWdsaWRlLWc6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYTZcIjtcbn1cbi5mYS1zaWduaW5nOmJlZm9yZSxcbi5mYS1zaWduLWxhbmd1YWdlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmE3XCI7XG59XG4uZmEtbG93LXZpc2lvbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhOFwiO1xufVxuLmZhLXZpYWRlbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhOVwiO1xufVxuLmZhLXZpYWRlby1zcXVhcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYWFcIjtcbn1cbi5mYS1zbmFwY2hhdDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhYlwiO1xufVxuLmZhLXNuYXBjaGF0LWdob3N0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmFjXCI7XG59XG4uZmEtc25hcGNoYXQtc3F1YXJlOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmFkXCI7XG59XG4uZmEtcGllZC1waXBlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJhZVwiO1xufVxuLmZhLWZpcnN0LW9yZGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmIwXCI7XG59XG4uZmEteW9hc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYjFcIjtcbn1cbi5mYS10aGVtZWlzbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYjJcIjtcbn1cbi5mYS1nb29nbGUtcGx1cy1jaXJjbGU6YmVmb3JlLFxuLmZhLWdvb2dsZS1wbHVzLW9mZmljaWFsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmIzXCI7XG59XG4uZmEtZmE6YmVmb3JlLFxuLmZhLWZvbnQtYXdlc29tZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiNFwiO1xufVxuLmZhLWhhbmRzaGFrZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmI1XCI7XG59XG4uZmEtZW52ZWxvcGUtb3BlbjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiNlwiO1xufVxuLmZhLWVudmVsb3BlLW9wZW4tbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiN1wiO1xufVxuLmZhLWxpbm9kZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiOFwiO1xufVxuLmZhLWFkZHJlc3MtYm9vazpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiOVwiO1xufVxuLmZhLWFkZHJlc3MtYm9vay1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmJhXCI7XG59XG4uZmEtdmNhcmQ6YmVmb3JlLFxuLmZhLWFkZHJlc3MtY2FyZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJiYlwiO1xufVxuLmZhLXZjYXJkLW86YmVmb3JlLFxuLmZhLWFkZHJlc3MtY2FyZC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmJjXCI7XG59XG4uZmEtdXNlci1jaXJjbGU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYmRcIjtcbn1cbi5mYS11c2VyLWNpcmNsZS1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmJlXCI7XG59XG4uZmEtdXNlci1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmMwXCI7XG59XG4uZmEtaWQtYmFkZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzFcIjtcbn1cbi5mYS1kcml2ZXJzLWxpY2Vuc2U6YmVmb3JlLFxuLmZhLWlkLWNhcmQ6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzJcIjtcbn1cbi5mYS1kcml2ZXJzLWxpY2Vuc2UtbzpiZWZvcmUsXG4uZmEtaWQtY2FyZC1vOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmMzXCI7XG59XG4uZmEtcXVvcmE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzRcIjtcbn1cbi5mYS1mcmVlLWNvZGUtY2FtcDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjNVwiO1xufVxuLmZhLXRlbGVncmFtOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmM2XCI7XG59XG4uZmEtdGhlcm1vbWV0ZXItNDpiZWZvcmUsXG4uZmEtdGhlcm1vbWV0ZXI6YmVmb3JlLFxuLmZhLXRoZXJtb21ldGVyLWZ1bGw6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzdcIjtcbn1cbi5mYS10aGVybW9tZXRlci0zOmJlZm9yZSxcbi5mYS10aGVybW9tZXRlci10aHJlZS1xdWFydGVyczpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJjOFwiO1xufVxuLmZhLXRoZXJtb21ldGVyLTI6YmVmb3JlLFxuLmZhLXRoZXJtb21ldGVyLWhhbGY6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyYzlcIjtcbn1cbi5mYS10aGVybW9tZXRlci0xOmJlZm9yZSxcbi5mYS10aGVybW9tZXRlci1xdWFydGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmNhXCI7XG59XG4uZmEtdGhlcm1vbWV0ZXItMDpiZWZvcmUsXG4uZmEtdGhlcm1vbWV0ZXItZW1wdHk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyY2JcIjtcbn1cbi5mYS1zaG93ZXI6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyY2NcIjtcbn1cbi5mYS1iYXRodHViOmJlZm9yZSxcbi5mYS1zMTU6YmVmb3JlLFxuLmZhLWJhdGg6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyY2RcIjtcbn1cbi5mYS1wb2RjYXN0OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmNlXCI7XG59XG4uZmEtd2luZG93LW1heGltaXplOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQwXCI7XG59XG4uZmEtd2luZG93LW1pbmltaXplOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQxXCI7XG59XG4uZmEtd2luZG93LXJlc3RvcmU6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZDJcIjtcbn1cbi5mYS10aW1lcy1yZWN0YW5nbGU6YmVmb3JlLFxuLmZhLXdpbmRvdy1jbG9zZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkM1wiO1xufVxuLmZhLXRpbWVzLXJlY3RhbmdsZS1vOmJlZm9yZSxcbi5mYS13aW5kb3ctY2xvc2UtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkNFwiO1xufVxuLmZhLWJhbmRjYW1wOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQ1XCI7XG59XG4uZmEtZ3JhdjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkNlwiO1xufVxuLmZhLWV0c3k6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZDdcIjtcbn1cbi5mYS1pbWRiOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmQ4XCI7XG59XG4uZmEtcmF2ZWxyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkOVwiO1xufVxuLmZhLWVlcmNhc3Q6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZGFcIjtcbn1cbi5mYS1taWNyb2NoaXA6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYyZGJcIjtcbn1cbi5mYS1zbm93Zmxha2UtbzpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkY1wiO1xufVxuLmZhLXN1cGVycG93ZXJzOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFxmMmRkXCI7XG59XG4uZmEtd3BleHBsb3JlcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJkZVwiO1xufVxuLmZhLW1lZXR1cDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcZjJlMFwiO1xufVxuLnNyLW9ubHkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IC0xcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIGJvcmRlcjogMDtcbn1cbi5zci1vbmx5LWZvY3VzYWJsZTphY3RpdmUsXG4uc3Itb25seS1mb2N1c2FibGU6Zm9jdXMge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBjbGlwOiBhdXRvO1xufVxuIiwiLyohIG5vcm1hbGl6ZS5jc3MgdjIuMS4zIHwgTUlUIExpY2Vuc2UgfCBnaXQuaW8vbm9ybWFsaXplICovXG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBIVE1MNSBkaXNwbGF5IGRlZmluaXRpb25zXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIENvcnJlY3QgYGJsb2NrYCBkaXNwbGF5IG5vdCBkZWZpbmVkIGluIElFIDgvOS5cbiAqL1xuXG5hcnRpY2xlLFxuYXNpZGUsXG5kZXRhaWxzLFxuZmlnY2FwdGlvbixcbmZpZ3VyZSxcbmZvb3RlcixcbmhlYWRlcixcbmhncm91cCxcbm1haW4sXG5uYXYsXG5zZWN0aW9uLFxuc3VtbWFyeSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qKlxuICogQ29ycmVjdCBgaW5saW5lLWJsb2NrYCBkaXNwbGF5IG5vdCBkZWZpbmVkIGluIElFIDgvOS5cbiAqL1xuXG5hdWRpbyxcbmNhbnZhcyxcbnZpZGVvIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi8qKlxuICogUHJldmVudCBtb2Rlcm4gYnJvd3NlcnMgZnJvbSBkaXNwbGF5aW5nIGBhdWRpb2Agd2l0aG91dCBjb250cm9scy5cbiAqIFJlbW92ZSBleGNlc3MgaGVpZ2h0IGluIGlPUyA1IGRldmljZXMuXG4gKi9cblxuYXVkaW86bm90KFtjb250cm9sc10pIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGhlaWdodDogMDtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIGBbaGlkZGVuXWAgc3R5bGluZyBub3QgcHJlc2VudCBpbiBJRSA4LzkuXG4gKiBIaWRlIHRoZSBgdGVtcGxhdGVgIGVsZW1lbnQgaW4gSUUsIFNhZmFyaSwgYW5kIEZpcmVmb3ggPCAyMi5cbiAqL1xuXG5baGlkZGVuXSxcbnRlbXBsYXRlIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgQmFzZVxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiAxLiBTZXQgZGVmYXVsdCBmb250IGZhbWlseSB0byBzYW5zLXNlcmlmLlxuICogMi4gUHJldmVudCBpT1MgdGV4dCBzaXplIGFkanVzdCBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2UsIHdpdGhvdXQgZGlzYWJsaW5nXG4gKiAgICB1c2VyIHpvb20uXG4gKi9cblxuaHRtbCB7XG4gICAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7IC8qIDEgKi9cbiAgICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogMiAqL1xuICAgIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogMiAqL1xufVxuXG4vKipcbiAqIFJlbW92ZSBkZWZhdWx0IG1hcmdpbi5cbiAqL1xuXG5ib2R5IHtcbiAgICBtYXJnaW46IDA7XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBMaW5rc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBjb2xvciBmcm9tIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cbiAqL1xuXG5hIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIGBvdXRsaW5lYCBpbmNvbnNpc3RlbmN5IGJldHdlZW4gQ2hyb21lIGFuZCBvdGhlciBicm93c2Vycy5cbiAqL1xuXG5hOmZvY3VzIHtcbiAgICBvdXRsaW5lOiB0aGluIGRvdHRlZDtcbn1cblxuLyoqXG4gKiBJbXByb3ZlIHJlYWRhYmlsaXR5IHdoZW4gZm9jdXNlZCBhbmQgYWxzbyBtb3VzZSBob3ZlcmVkIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5hOmFjdGl2ZSxcbmE6aG92ZXIge1xuICAgIG91dGxpbmU6IDA7XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBUeXBvZ3JhcGh5XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIEFkZHJlc3MgdmFyaWFibGUgYGgxYCBmb250LXNpemUgYW5kIG1hcmdpbiB3aXRoaW4gYHNlY3Rpb25gIGFuZCBgYXJ0aWNsZWBcbiAqIGNvbnRleHRzIGluIEZpcmVmb3ggNCssIFNhZmFyaSA1LCBhbmQgQ2hyb21lLlxuICovXG5cbmgxIHtcbiAgICBmb250LXNpemU6IDJlbTtcbiAgICBtYXJnaW46IDAuNjdlbSAwO1xufVxuXG4vKipcbiAqIEFkZHJlc3Mgc3R5bGluZyBub3QgcHJlc2VudCBpbiBJRSA4LzksIFNhZmFyaSA1LCBhbmQgQ2hyb21lLlxuICovXG5cbmFiYnJbdGl0bGVdIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkO1xufVxuXG4vKipcbiAqIEFkZHJlc3Mgc3R5bGUgc2V0IHRvIGBib2xkZXJgIGluIEZpcmVmb3ggNCssIFNhZmFyaSA1LCBhbmQgQ2hyb21lLlxuICovXG5cbmIsXG5zdHJvbmcge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4vKipcbiAqIEFkZHJlc3Mgc3R5bGluZyBub3QgcHJlc2VudCBpbiBTYWZhcmkgNSBhbmQgQ2hyb21lLlxuICovXG5cbmRmbiB7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4vKipcbiAqIEFkZHJlc3MgZGlmZmVyZW5jZXMgYmV0d2VlbiBGaXJlZm94IGFuZCBvdGhlciBicm93c2Vycy5cbiAqL1xuXG5ociB7XG4gICAgLW1vei1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICBoZWlnaHQ6IDA7XG59XG5cbi8qKlxuICogQWRkcmVzcyBzdHlsaW5nIG5vdCBwcmVzZW50IGluIElFIDgvOS5cbiAqL1xuXG5tYXJrIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmYwO1xuICAgIGNvbG9yOiAjMDAwO1xufVxuXG4vKipcbiAqIENvcnJlY3QgZm9udCBmYW1pbHkgc2V0IG9kZGx5IGluIFNhZmFyaSA1IGFuZCBDaHJvbWUuXG4gKi9cblxuY29kZSxcbmtiZCxcbnByZSxcbnNhbXAge1xuICAgIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIHNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMWVtO1xufVxuXG4vKipcbiAqIEltcHJvdmUgcmVhZGFiaWxpdHkgb2YgcHJlLWZvcm1hdHRlZCB0ZXh0IGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5wcmUge1xuICAgIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbn1cblxuLyoqXG4gKiBTZXQgY29uc2lzdGVudCBxdW90ZSB0eXBlcy5cbiAqL1xuXG5xIHtcbiAgICBxdW90ZXM6IFwiXFwyMDFDXCIgXCJcXDIwMURcIiBcIlxcMjAxOFwiIFwiXFwyMDE5XCI7XG59XG5cbi8qKlxuICogQWRkcmVzcyBpbmNvbnNpc3RlbnQgYW5kIHZhcmlhYmxlIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc21hbGwge1xuICAgIGZvbnQtc2l6ZTogODAlO1xufVxuXG4vKipcbiAqIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGFmZmVjdGluZyBgbGluZS1oZWlnaHRgIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zdWIsXG5zdXAge1xuICAgIGZvbnQtc2l6ZTogNzUlO1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1cCB7XG4gICAgdG9wOiAtMC41ZW07XG59XG5cbnN1YiB7XG4gICAgYm90dG9tOiAtMC4yNWVtO1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgRW1iZWRkZWQgY29udGVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgYm9yZGVyIHdoZW4gaW5zaWRlIGBhYCBlbGVtZW50IGluIElFIDgvOS5cbiAqL1xuXG5pbWcge1xuICAgIGJvcmRlcjogMDtcbn1cblxuLyoqXG4gKiBDb3JyZWN0IG92ZXJmbG93IGRpc3BsYXllZCBvZGRseSBpbiBJRSA5LlxuICovXG5cbnN2Zzpub3QoOnJvb3QpIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgRmlndXJlc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBBZGRyZXNzIG1hcmdpbiBub3QgcHJlc2VudCBpbiBJRSA4LzkgYW5kIFNhZmFyaSA1LlxuICovXG5cbmZpZ3VyZSB7XG4gICAgbWFyZ2luOiAwO1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgRm9ybXNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogRGVmaW5lIGNvbnNpc3RlbnQgYm9yZGVyLCBtYXJnaW4sIGFuZCBwYWRkaW5nLlxuICovXG5cbmZpZWxkc2V0IHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYzBjMGMwO1xuICAgIG1hcmdpbjogMCAycHg7XG4gICAgcGFkZGluZzogMC4zNWVtIDAuNjI1ZW0gMC43NWVtO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgYGNvbG9yYCBub3QgYmVpbmcgaW5oZXJpdGVkIGluIElFIDgvOS5cbiAqIDIuIFJlbW92ZSBwYWRkaW5nIHNvIHBlb3BsZSBhcmVuJ3QgY2F1Z2h0IG91dCBpZiB0aGV5IHplcm8gb3V0IGZpZWxkc2V0cy5cbiAqL1xuXG5sZWdlbmQge1xuICAgIGJvcmRlcjogMDsgLyogMSAqL1xuICAgIHBhZGRpbmc6IDA7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IGZvbnQgZmFtaWx5IG5vdCBiZWluZyBpbmhlcml0ZWQgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gQ29ycmVjdCBmb250IHNpemUgbm90IGJlaW5nIGluaGVyaXRlZCBpbiBhbGwgYnJvd3NlcnMuXG4gKiAzLiBBZGRyZXNzIG1hcmdpbnMgc2V0IGRpZmZlcmVudGx5IGluIEZpcmVmb3ggNCssIFNhZmFyaSA1LCBhbmQgQ2hyb21lLlxuICovXG5cbmJ1dHRvbixcbmlucHV0LFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0OyAvKiAxICovXG4gICAgZm9udC1zaXplOiAxMDAlOyAvKiAyICovXG4gICAgbWFyZ2luOiAwOyAvKiAzICovXG59XG5cbi8qKlxuICogQWRkcmVzcyBGaXJlZm94IDQrIHNldHRpbmcgYGxpbmUtaGVpZ2h0YCBvbiBgaW5wdXRgIHVzaW5nIGAhaW1wb3J0YW50YCBpblxuICogdGhlIFVBIHN0eWxlc2hlZXQuXG4gKi9cblxuYnV0dG9uLFxuaW5wdXQge1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi8qKlxuICogQWRkcmVzcyBpbmNvbnNpc3RlbnQgYHRleHQtdHJhbnNmb3JtYCBpbmhlcml0YW5jZSBmb3IgYGJ1dHRvbmAgYW5kIGBzZWxlY3RgLlxuICogQWxsIG90aGVyIGZvcm0gY29udHJvbCBlbGVtZW50cyBkbyBub3QgaW5oZXJpdCBgdGV4dC10cmFuc2Zvcm1gIHZhbHVlcy5cbiAqIENvcnJlY3QgYGJ1dHRvbmAgc3R5bGUgaW5oZXJpdGFuY2UgaW4gQ2hyb21lLCBTYWZhcmkgNSssIGFuZCBJRSA4Ky5cbiAqIENvcnJlY3QgYHNlbGVjdGAgc3R5bGUgaW5oZXJpdGFuY2UgaW4gRmlyZWZveCA0KyBhbmQgT3BlcmEuXG4gKi9cblxuYnV0dG9uLFxuc2VsZWN0IHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuLyoqXG4gKiAxLiBBdm9pZCB0aGUgV2ViS2l0IGJ1ZyBpbiBBbmRyb2lkIDQuMC4qIHdoZXJlICgyKSBkZXN0cm95cyBuYXRpdmUgYGF1ZGlvYFxuICogICAgYW5kIGB2aWRlb2AgY29udHJvbHMuXG4gKiAyLiBDb3JyZWN0IGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgYGlucHV0YCB0eXBlcyBpbiBpT1MuXG4gKiAzLiBJbXByb3ZlIHVzYWJpbGl0eSBhbmQgY29uc2lzdGVuY3kgb2YgY3Vyc29yIHN0eWxlIGJldHdlZW4gaW1hZ2UtdHlwZVxuICogICAgYGlucHV0YCBhbmQgb3RoZXJzLlxuICovXG5cbmJ1dHRvbixcbmh0bWwgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgLyogMSAqL1xuaW5wdXRbdHlwZT1cInJlc2V0XCJdLFxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIDIgKi9cbiAgICBjdXJzb3I6IHBvaW50ZXI7IC8qIDMgKi9cbn1cblxuLyoqXG4gKiBSZS1zZXQgZGVmYXVsdCBjdXJzb3IgZm9yIGRpc2FibGVkIGVsZW1lbnRzLlxuICovXG5cbmJ1dHRvbltkaXNhYmxlZF0sXG5odG1sIGlucHV0W2Rpc2FibGVkXSB7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4vKipcbiAqIDEuIEFkZHJlc3MgYm94IHNpemluZyBzZXQgdG8gYGNvbnRlbnQtYm94YCBpbiBJRSA4LzkvMTAuXG4gKiAyLiBSZW1vdmUgZXhjZXNzIHBhZGRpbmcgaW4gSUUgOC85LzEwLlxuICovXG5cbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSxcbmlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLyogMSAqL1xuICAgIHBhZGRpbmc6IDA7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiAxLiBBZGRyZXNzIGBhcHBlYXJhbmNlYCBzZXQgdG8gYHNlYXJjaGZpZWxkYCBpbiBTYWZhcmkgNSBhbmQgQ2hyb21lLlxuICogMi4gQWRkcmVzcyBgYm94LXNpemluZ2Agc2V0IHRvIGBib3JkZXItYm94YCBpbiBTYWZhcmkgNSBhbmQgQ2hyb21lXG4gKiAgICAoaW5jbHVkZSBgLW1vemAgdG8gZnV0dXJlLXByb29mKS5cbiAqL1xuXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDsgLyogMSAqL1xuICAgIC1tb3otYm94LXNpemluZzogY29udGVudC1ib3g7XG4gICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBjb250ZW50LWJveDsgLyogMiAqL1xuICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xufVxuXG4vKipcbiAqIFJlbW92ZSBpbm5lciBwYWRkaW5nIGFuZCBzZWFyY2ggY2FuY2VsIGJ1dHRvbiBpbiBTYWZhcmkgNSBhbmQgQ2hyb21lXG4gKiBvbiBPUyBYLlxuICovXG5cbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8qKlxuICogUmVtb3ZlIGlubmVyIHBhZGRpbmcgYW5kIGJvcmRlciBpbiBGaXJlZm94IDQrLlxuICovXG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcbmlucHV0OjotbW96LWZvY3VzLWlubmVyIHtcbiAgICBib3JkZXI6IDA7XG4gICAgcGFkZGluZzogMDtcbn1cblxuLyoqXG4gKiAxLiBSZW1vdmUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUgOC85LlxuICogMi4gSW1wcm92ZSByZWFkYWJpbGl0eSBhbmQgYWxpZ25tZW50IGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG50ZXh0YXJlYSB7XG4gICAgb3ZlcmZsb3c6IGF1dG87IC8qIDEgKi9cbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wOyAvKiAyICovXG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBUYWJsZXNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogUmVtb3ZlIG1vc3Qgc3BhY2luZyBiZXR3ZWVuIHRhYmxlIGNlbGxzLlxuICovXG5cbnRhYmxlIHtcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICAgIGJvcmRlci1zcGFjaW5nOiAwO1xufVxuIiwiLypcbiAqICBPd2wgQ2Fyb3VzZWwgLSBDb3JlXG4gKi9cbi5vd2wtY2Fyb3VzZWwge1xuXHRkaXNwbGF5OiBub25lO1xuXHR3aWR0aDogMTAwJTtcblx0LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcblx0LyogcG9zaXRpb24gcmVsYXRpdmUgYW5kIHotaW5kZXggZml4IHdlYmtpdCByZW5kZXJpbmcgZm9udHMgaXNzdWUgKi9cblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR6LWluZGV4OiAxO1xuXG5cdC5vd2wtc3RhZ2Uge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHQtbXMtdG91Y2gtYWN0aW9uOiBwYW4tWTtcblx0XHR0b3VjaC1hY3Rpb246IG1hbmlwdWxhdGlvbjtcblx0XHQtbW96LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjsgLyogZml4IGZpcmVmb3ggYW5pbWF0aW9uIGdsaXRjaCAqL1xuXHR9XG5cblx0Lm93bC1zdGFnZTphZnRlciB7XG5cdFx0Y29udGVudDogXCIuXCI7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Y2xlYXI6IGJvdGg7XG5cdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdGxpbmUtaGVpZ2h0OiAwO1xuXHRcdGhlaWdodDogMDtcblx0fVxuXG5cdC5vd2wtc3RhZ2Utb3V0ZXIge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdC8qIGZpeCBmb3IgZmxhc2hpbmcgYmFja2dyb3VuZCAqL1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIDBweCwgMHB4KTtcblx0fVxuXG5cdC5vd2wtd3JhcHBlcixcblx0Lm93bC1pdGVte1xuXHRcdC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdC1tb3otYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdC1tcy1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKTtcblx0XHQtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwwLDApO1xuXHRcdC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKTtcblx0fVxuXG5cdC5vd2wtaXRlbSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdG1pbi1oZWlnaHQ6IDFweDtcblx0XHRmbG9hdDogbGVmdDtcblx0XHQtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHQtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcblx0fVxuXHQub3dsLWl0ZW0gaW1nIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXG5cdC5vd2wtbmF2LmRpc2FibGVkLFxuXHQub3dsLWRvdHMuZGlzYWJsZWQge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQub3dsLW5hdiAub3dsLXByZXYsXG5cdC5vd2wtbmF2IC5vd2wtbmV4dCxcblx0Lm93bC1kb3Qge1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHQtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuXHRcdC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTtcblx0XHQtbW96LXVzZXItc2VsZWN0OiBub25lO1xuXHRcdC1tcy11c2VyLXNlbGVjdDogbm9uZTtcblx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblx0fVxuXG5cdC5vd2wtbmF2IGJ1dHRvbi5vd2wtcHJldixcblx0Lm93bC1uYXYgYnV0dG9uLm93bC1uZXh0LFxuXHRidXR0b24ub3dsLWRvdCB7XG5cdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0cGFkZGluZzowIWltcG9ydGFudDtcblx0XHRmb250OiBpbmhlcml0O1xuXHR9XG5cblx0Ji5vd2wtbG9hZGVkIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXG5cdCYub3dsLWxvYWRpbmcge1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblxuXHQmLm93bC1oaWRkZW4ge1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cblxuXHQmLm93bC1yZWZyZXNoIC5vd2wtaXRlbSB7XG5cdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHR9XG5cblx0Ji5vd2wtZHJhZyAub3dsLWl0ZW0ge1xuXHRcdHRvdWNoLWFjdGlvbjogcGFuLXk7XG5cdFx0LXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcblx0XHQtbW96LXVzZXItc2VsZWN0OiBub25lO1xuXHRcdC1tcy11c2VyLXNlbGVjdDogbm9uZTtcblx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblx0fVxuXG5cdCYub3dsLWdyYWIge1xuXHRcdGN1cnNvcjogbW92ZTtcblx0XHRjdXJzb3I6IGdyYWI7XG5cdH1cblxuXHQmLm93bC1ydGwge1xuXHRcdGRpcmVjdGlvbjogcnRsO1xuXHR9XG5cblx0Ji5vd2wtcnRsIC5vd2wtaXRlbSB7XG5cdFx0ZmxvYXQ6IHJpZ2h0O1xuXHR9XG59XG5cbi8qIE5vIEpzICovXG4ubm8tanMgLm93bC1jYXJvdXNlbCB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuIiwiLypcbiAqICBPd2wgQ2Fyb3VzZWwgLSBBbmltYXRlIFBsdWdpblxuICovXG4ub3dsLWNhcm91c2Vse1xuXHQuYW5pbWF0ZWQge1xuXHRcdGFuaW1hdGlvbi1kdXJhdGlvbjogMTAwMG1zO1xuXHRcdGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG5cdH1cblx0Lm93bC1hbmltYXRlZC1pbiB7XG5cdFx0ei1pbmRleDogMDtcblx0fVxuXHQub3dsLWFuaW1hdGVkLW91dCB7XG5cdFx0ei1pbmRleDogMTtcblx0fVxuXHQuZmFkZU91dCB7XG5cdFx0YW5pbWF0aW9uLW5hbWU6IGZhZGVPdXQ7XG5cdH1cbn1cblxuQGtleWZyYW1lcyBmYWRlT3V0IHtcblx0MCUge1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cblxuXHQxMDAlIHtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG59XG4iLCIvKlxuICogXHRPd2wgQ2Fyb3VzZWwgLSBBdXRvIEhlaWdodCBQbHVnaW5cbiAqL1xuXG4ub3dsLWhlaWdodCB7XG5cdHRyYW5zaXRpb246IGhlaWdodCA1MDBtcyBlYXNlLWluLW91dDtcbn1cbiIsIi8qXG4gKiBcdE93bCBDYXJvdXNlbCAtIExhenkgTG9hZCBQbHVnaW5cbiAqL1xuXG4ub3dsLWNhcm91c2VsIHtcblx0Lm93bC1pdGVtIHtcblx0XHQub3dsLWxhenkge1xuXHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDQwMG1zIGVhc2U7XG5cdFx0fVxuXG5cdFx0LyoqXG5cdFx0XHRUaGlzIGlzIGludHJvZHVjZWQgZHVlIHRvIGEgYnVnIGluIElFMTEgd2hlcmUgbGF6eSBsb2FkaW5nIGNvbWJpbmVkIHdpdGggYXV0b2hlaWdodCBwbHVnaW4gY2F1c2VzIGEgd3Jvbmdcblx0XHRcdGNhbGN1bGF0aW9uIG9mIHRoZSBoZWlnaHQgb2YgdGhlIG93bC1pdGVtIHRoYXQgYnJlYWtzIHBhZ2UgbGF5b3V0c1xuXHRcdCAqL1xuXHRcdC5vd2wtbGF6eVtzcmNePVwiXCJdLCAub3dsLWxhenk6bm90KFtzcmNdKSB7XG5cdFx0XHRtYXgtaGVpZ2h0OiAwO1xuXHRcdH1cblxuXHRcdGltZy5vd2wtbGF6eSB7XG5cdFx0XHR0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuXHRcdH1cblx0fVxufVxuXG4iLCIkb3dsLWltYWdlLXBhdGg6IFwiXCIgIWRlZmF1bHQ7XG5cbi8qXG4gKiBcdE93bCBDYXJvdXNlbCAtIFZpZGVvIFBsdWdpblxuICovXG5cbi5vd2wtY2Fyb3VzZWx7XG5cdC5vd2wtdmlkZW8td3JhcHBlciB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRiYWNrZ3JvdW5kOiAjMDAwO1xuXHR9XG5cblx0Lm93bC12aWRlby1wbGF5LWljb24ge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRoZWlnaHQ6IDgwcHg7XG5cdFx0d2lkdGg6IDgwcHg7XG5cdFx0bGVmdDogNTAlO1xuXHRcdHRvcDogNTAlO1xuXHRcdG1hcmdpbi1sZWZ0OiAtNDBweDtcblx0XHRtYXJnaW4tdG9wOiAtNDBweDtcblx0XHRiYWNrZ3JvdW5kOiB1cmwoXCIjeyRvd2wtaW1hZ2UtcGF0aH1vd2wudmlkZW8ucGxheS5wbmdcIikgbm8tcmVwZWF0O1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR6LWluZGV4OiAxO1xuXHRcdC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAxMDBtcyBlYXNlO1xuXHR9XG5cblx0Lm93bC12aWRlby1wbGF5LWljb246aG92ZXIge1xuXHRcdHRyYW5zZm9ybTogc2NhbGUoMS4zLCAxLjMpO1xuXHR9XG5cblx0Lm93bC12aWRlby1wbGF5aW5nIC5vd2wtdmlkZW8tdG4sXG5cdC5vd2wtdmlkZW8tcGxheWluZyAub3dsLXZpZGVvLXBsYXktaWNvbiB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdC5vd2wtdmlkZW8tdG4ge1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSA0MDBtcyBlYXNlO1xuXHR9XG5cblx0Lm93bC12aWRlby1mcmFtZSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHotaW5kZXg6IDE7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXHR9XG59XG4iLCIvLyBGb250c1xuQG1peGluIGZvbnQtZmFjZSgkZm9udC1mYW1pbHksICRmaWxlLXBhdGgsICR3ZWlnaHQ6IG5vcm1hbCwgJHN0eWxlOiBub3JtYWwsICRhc3NldC1waXBlbGluZTogZmFsc2UgKSB7XG5cdEBmb250LWZhY2Uge1xuXHRcdGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHk7XG5cdFx0Zm9udC1zdHlsZTogJHN0eWxlO1xuXHRcdGZvbnQtd2VpZ2h0OiAkd2VpZ2h0O1xuXG5cdFx0QGlmICgkYXNzZXQtcGlwZWxpbmUgPT0gdHJ1ZSkge1xuXHRcdFx0c3JjOiBmb250LXVybCgnI3skZmlsZS1wYXRofS5lb3QnKTtcblx0XHRcdHNyYzogZm9udC11cmwoJyN7JGZpbGUtcGF0aH0uZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgZm9udC11cmwoJyN7JGZpbGUtcGF0aH0ud29mZicpIGZvcm1hdCgnd29mZicpLCBmb250LXVybCgnI3skZmlsZS1wYXRofS50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG5cdFx0fSBAZWxzZSB7XG5cdFx0XHRzcmM6IHVybCgnI3skZmlsZS1wYXRofS5lb3QnKTtcblx0XHRcdHNyYzogdXJsKCcjeyRmaWxlLXBhdGh9LmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIHVybCgnI3skZmlsZS1wYXRofS53b2ZmJykgZm9ybWF0KCd3b2ZmJyksIHVybCgnI3skZmlsZS1wYXRofS50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG5cdFx0fVxuXHR9XG59XG5cbkBpbmNsdWRlIGZvbnQtZmFjZSgnR290aGFtJywgXCIuLi9mb250cy9nb3RoYW0tYm9vay9nb3RoYW0tYm9va1wiKTtcbkBpbmNsdWRlIGZvbnQtZmFjZSgnR290aGFtJywgXCIuLi9mb250cy9nb3RoYW0tbWVkaXVtL2dvdGhhbS1tZWRpdW1cIiwgNTAwKTtcbkBpbmNsdWRlIGZvbnQtZmFjZSgnR290aGFtJywgXCIuLi9mb250cy9nb3RoYW0tYm9sZC9nb3RoYW0tYm9sZFwiLCA3MDApO1xuXG5AaW5jbHVkZSBmb250LWZhY2UoJ1V0b3BpYSBTdGQnLCBcIi4uL2ZvbnRzL3V0b3BpYXN0ZC1yZWd1bGFyL3V0b3BpYXN0ZC1yZWd1bGFyXCIpOyIsIi5hbGlnbmxlZnQge1xuXHRmbG9hdDogbGVmdDtcblx0bWFyZ2luOiAwIDEwcHggNXB4IDA7XG59XG5cbi5hbGlnbnJpZ2h0IHtcblx0ZmxvYXQ6IHJpZ2h0O1xuXHRtYXJnaW46IDAgMCA1cHggMTBweDtcbn1cblxuLmFsaWduY2VudGVyIHtcblx0ZGlzcGxheTogYmxvY2s7XG5cdG1hcmdpbjogMCBhdXRvIDVweDtcbn1cblxuQGtleWZyYW1lcyBhbmltYXRlIHtcblx0ZnJvbSB7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuXHR9XG5cdDUwJSB7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZTNkKDEuMTUsIDEuMTUsIDEuMTUpO1xuXHR9XG5cdHRvIHtcblx0XHR0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG5cdH1cbn1cbi5hbmltYXRpb24ge1xuXHRhbmltYXRpb24tbmFtZTogYW5pbWF0ZTtcbn1cblxuLndyYXBwZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi52aWRlby13cmFwcGVyIHtcblx0aGVpZ2h0OiAwO1xuXHRwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xuXHRwYWRkaW5nLXRvcDogMjVweDtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdGlmcmFtZSB7XG5cdFx0bGVmdDogMDtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMDtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxufVxuIiwiKiB7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cblx0Kjo6YmVmb3JlLCAqOjphZnRlciB7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0fVxuXG5cdCY6bm90KGlmcmFtZSkge1xuXHRcdHRyYW5zaXRpb246IDAuMjVzIGVhc2U7XG5cdFx0dHJhbnNpdGlvbi1wcm9wZXJ0eTogYmFja2dyb3VuZCwgYm9yZGVyLCBjb2xvciwgbGVmdCwgbWFyZ2luLCBwYWRkaW5nLCByaWdodCwgb3BhY2l0eTtcblx0fVxufVxuXG5odG1sLCBib2R5IHtcblx0aGVpZ2h0OiAxMDAlO1xufVxuXG5ib2R5IHtcblx0YmFja2dyb3VuZC1jb2xvcjogI0Y2RjRGMjtcblx0Y29sb3I6ICRkZWZhdWx0LWNvbG9yLXRleHQ7XG5cdGZvbnQtZmFtaWx5OiAkZm9udC11dG9waWEsIHNhbnMtc2VyaWY7XG5cdGZvbnQtc2l6ZTogMTJweDtcblx0bGluZS1oZWlnaHQ6IDIycHg7XG5cdHRyYW5zaXRpb246IGFsbCAwcztcbn1cblxuaW5wdXRbdHlwZT0nZW1haWwnXSxcbmlucHV0W3R5cGU9J3Bhc3N3b3JkJ10sXG5pbnB1dFt0eXBlPSdzZWFyY2gnXSxcbmlucHV0W3R5cGU9J3RleHQnXSxcbmlucHV0W3R5cGU9J3RlbCddLFxudGV4dGFyZWF7XG5cdGJhY2tncm91bmQ6ICNlZWU7XG5cdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRjb2xvcjogJGRlZmF1bHQtY29sb3ItdGV4dDtcblx0Zm9udDogNTAwIDEycHggJGZvbnQtZ290aGFtO1xuXHRsZXR0ZXItc3BhY2luZzogMnB4O1xuXHRoZWlnaHQ6IDQ4cHg7XG5cdHBhZGRpbmc6IDAgMjBweDtcblxuXHQmOmZvY3VzIHtcblx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICM0MjU2NjQ7XG5cdFx0b3V0bGluZTogbm9uZTtcblx0fVxuXG5cdCY6Zm9jdXM6cmVxdWlyZWQ6aW52YWxpZHtcblx0XHRjb2xvcjogI2YwMDtcblx0fVxuXG5cdCY6cmVxdWlyZWQ6dmFsaWR7XG5cdFx0Y29sb3I6ICRkZWZhdWx0LWNvbG9yLXRleHQ7XG5cdH1cblxuXHQmOjpwbGFjZWhvbGRlcntcblx0XHRjb2xvcjogJGRlZmF1bHQtY29sb3ItdGV4dDtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdH1cbn1cblxudGV4dGFyZWF7XG5cdGhlaWdodDogMTgwcHg7XG5cdHBhZGRpbmc6IDE2cHggMTZweCAwIDIwcHg7XG5cdHJlc2l6ZTogbm9uZTtcblxuXHQmOmZvY3VzIHtcblx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICM0MjU2NjQ7XG5cdFx0b3V0bGluZTogbm9uZTtcblx0fVxufVxuXG5pbnB1dFt0eXBlPSdzdWJtaXQnXSB7XG5cdGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29ucy9pY29uLWFycm93LXJpZ2h0LnN2Z1wiKSBuby1yZXBlYXQgcmlnaHQgMCBjZW50ZXI7XG5cdGJvcmRlcjogbm9uZTtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRkZWZhdWx0LWNvbG9yLXRleHQ7XG5cdGJvcmRlci1yYWRpdXM6IDA7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0Zm9udDogNTAwIDE0cHggJGZvbnQtZ290aGFtO1xuXHRoZWlnaHQ6IDMycHg7XG5cdGxldHRlci1zcGFjaW5nOiAycHg7XG5cdHBhZGRpbmc6IDA7XG5cdHRleHQtYWxpZ246IGxlZnQ7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdHdpZHRoOiAxNTBweDtcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuXG5cdCY6aG92ZXIge1xuXHRcdHBhZGRpbmc6IDAgMCAwIDdweDtcblx0fVxuXG5cdCY6Zm9jdXMge1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdH1cbn1cblxuaWZyYW1lIHtcblx0bWF4LXdpZHRoOiAxMDAlO1xufVxuXG4uZmlsZSxcbi5naW5wdXRfY29udGFpbmVyX2ZpbGV1cGxvYWQge1xuXHRiYWNrZ3JvdW5kOiAjYzZhZDhmO1xuXHRjb2xvcjogI2ZmZjtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRmb250OiA3MDAgMTBweC8yNHB4ICRmb250LWdvdGhhbTtcblx0bGV0dGVyLXNwYWNpbmc6IDFweDtcblx0aGVpZ2h0OiAyNHB4O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRwYWRkaW5nOiAwIDE1cHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuXHRAaW5jbHVkZSB0YWJsZXQoKSB7XG5cdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRjb2xvcjogJGRlZmF1bHQtY29sb3ItdGV4dDtcblx0XHRsaW5lLWhlaWdodDogMTBweDtcblx0XHRwYWRkaW5nOiAwO1xuXHR9XG5cblx0aW5wdXRbdHlwZT1cImZpbGVcIl0ge1xuXHRcdGN1cnNvcjogaW5oZXJpdDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmb250LXNpemU6IDk5OXB4O1xuXHRcdG1pbi1oZWlnaHQ6IDEwMCU7XG5cdFx0bWluLXdpZHRoOiAxMDAlO1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdHRvcDogMDtcblx0fVxuXG5cdCYgKyAudmFsaWRhdGlvbl9tZXNzYWdlIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdH1cbn1cblxuLmdpbnB1dF9jb250YWluZXJfZmlsZXVwbG9hZCB7XG5cdGxpbmUtaGVpZ2h0OiAxNnB4O1xuXHRtYXgtd2lkdGg6IDE1MHB4O1xuXG5cdEBpbmNsdWRlIHRhYmxldCgpIHtcblx0XHRsaW5lLWhlaWdodDogMTZweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjYzZhZDhmO1xuXHRcdGZvbnQtc2l6ZTogMTBweDtcblx0XHRjb2xvcjogI2ZmZmZmZjtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cbn1cblxuLmZpbGVfdXBsb2FkZWQge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGNvbG9yOiAjNDI1NjY0O1xuXHR0b3A6IDM1cHg7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdGxldHRlci1zcGFjaW5nOiAycHg7XG5cdGZvbnQ6IDUwMCAxMnB4IEdvdGhhbSxzYW5zLXNlcmlmO1xuXG5cdEBpbmNsdWRlIHRhYmxldCgpIHtcblx0XHR0b3A6IDVweDtcblx0XHRsZWZ0OiAxNzhweDtcblx0fVxufVxuXG4uY2hlY2tib3h7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRtYXJnaW46IDAgMCAxNnB4O1xuXHRpbnB1dCB7XG5cdFx0bWFyZ2luOiAxMHB4IDAgMCAtMjBweDtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR6LWluZGV4OiAtMTtcblx0fVxuXHQmLXRpdGxle1xuXHRcdGNvbG9yOiAkZGVmYXVsdC1jb2xvci10ZXh0O1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZvbnQ6IDEycHgvMTZweCAkZm9udC11dG9waWE7XG5cdFx0cGFkZGluZzogNHB4IDVweCA0cHggMzJweDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdH1cblx0Ji10aXRsZTpiZWZvcmUge1xuXHRcdGJhY2tncm91bmQ6ICNDNkFEOEY7XG5cdFx0Ym9yZGVyOiA3cHggc29saWQgI2VlZTtcblx0XHRjb250ZW50OiAnJztcblx0XHRoZWlnaHQ6IDI0cHg7XG5cdFx0bGVmdDogMnB4O1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0cmFuc2l0aW9uOiAuMnM7XG5cdFx0dG9wOiAwO1xuXHRcdHdpZHRoOiAyNHB4O1xuXHR9XG5cdGlucHV0OmNoZWNrZWQgKyAmLXRpdGxlOmJlZm9yZSB7XG5cdFx0YmFja2dyb3VuZDogI2VlZTtcblx0XHRib3JkZXItY29sb3I6ICNDNkFEOEY7XG5cdH1cbn1cblxuLnJhZGlve1xuXHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdGhlaWdodDogNTlweDtcblx0bWFyZ2luOiAwIDAgMTZweDtcblx0d2lkdGg6IDEwMCU7XG5cdGlucHV0IHtcblx0XHRtYXJnaW46IDEwcHggMCAwO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHotaW5kZXg6IC0xO1xuXHR9XG5cdCYtdGl0bGV7XG5cdFx0Y29sb3I6ICRkZWZhdWx0LWNvbG9yLXRleHQ7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0Zm9udDogMTJweC8xNnB4ICRmb250LXV0b3BpYTtcblx0XHRwYWRkaW5nOiA0cHggNXB4IDRweCAzMnB4O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXHQmLXRpdGxlOmJlZm9yZSB7XG5cdFx0YmFja2dyb3VuZDogI0M2QUQ4Rjtcblx0XHRib3JkZXI6IDdweCBzb2xpZCAjZWVlO1xuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRjb250ZW50OiAnJztcblx0XHRoZWlnaHQ6IDI0cHg7XG5cdFx0bGVmdDogMnB4O1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0cmFuc2l0aW9uOiAuMnM7XG5cdFx0dG9wOiAxcHg7XG5cdFx0d2lkdGg6IDI0cHg7XG5cdH1cblx0aW5wdXQ6Y2hlY2tlZCArICYtdGl0bGU6YmVmb3JlIHtcblx0XHRiYWNrZ3JvdW5kOiAjZWVlO1xuXHRcdGJvcmRlci1jb2xvcjogI0M2QUQ4Rjtcblx0fVxufVxuXG4ucXVhbnRpdHkge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHdpZHRoOiAxMDAlO1xuXG5cdGlucHV0W3R5cGU9bnVtYmVyXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcblx0aW5wdXRbdHlwZT1udW1iZXJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcblx0XHQtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG5cdFx0bWFyZ2luOiAwO1xuXHR9XG5cblx0aW5wdXRbdHlwZT1udW1iZXJdIHtcblx0XHQtbW96LWFwcGVhcmFuY2U6IHRleHRmaWVsZDtcblx0fVxuXG5cdGlucHV0IHtcblx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRjb2xvcjogJGRlZmF1bHQtY29sb3ItdGV4dDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmb250OiA1MDAgMTJweCAkZm9udC1nb3RoYW07XG5cdFx0aGVpZ2h0OiAzMnB4O1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwIDE1cHg7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRvdXRsaW5lOiAwO1xuXHRcdH1cblx0fVxuXG5cdCYtYnV0dG9uIHtcblx0XHRiYWNrZ3JvdW5kOiAkZGVmYXVsdC1jb2xvci10ZXh0O1xuXHRcdGNvbG9yOiAjYzZhZDhmO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmb250OiAyMHB4LzMwcHggJGZvbnQtZ290aGFtO1xuXHRcdGxlZnQ6IDA7XG5cdFx0aGVpZ2h0OiAzMnB4O1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0dG9wOiAwO1xuXHRcdHVzZXItc2VsZWN0OiBub25lO1xuXHRcdHdpZHRoOiAzMnB4O1xuXG5cdFx0Ji5xdWFudGl0eS11cCB7XG5cdFx0XHRsZWZ0OiBhdXRvO1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0fVxuXHR9XG59XG5cbi5zZWxlY3QsXG4uZ2lucHV0X2NvbnRhaW5lcl9zZWxlY3Qge1xuXHRiYWNrZ3JvdW5kOiAjZWVlO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cblx0Jjo6YWZ0ZXIge1xuXHRcdGJvcmRlci1yaWdodDogM3B4IHNvbGlkICNDNkFEOEY7XG5cdFx0Ym9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICNDNkFEOEY7XG5cdFx0Y29udGVudDogJyc7XG5cdFx0aGVpZ2h0OiA5cHg7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiAyMnB4O1xuXHRcdHRvcDogMjBweDtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG5cdFx0d2lkdGg6IDlweDtcblx0fVxuXG5cdHNlbGVjdCB7XG5cdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0Y29sb3I6ICRkZWZhdWx0LWNvbG9yLXRleHQ7XG5cdFx0Zm9udDogNTAwIDEycHgvNDhweCAkZm9udC1nb3RoYW07XG5cdFx0aGVpZ2h0OiA0OHB4O1xuXHRcdGxldHRlci1zcGFjaW5nOiAycHg7XG5cdFx0cGFkZGluZzogMCAxOTBweCAwIDIwcHg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0d2lkdGg6IGNhbGMoMTAwJSArIDE0MHB4KTtcblx0XHR6LWluZGV4OiAyO1xuXG5cdFx0QG1lZGlhIGFsbCBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0Om5vbmUpIHtcblx0XHRcdHBhZGRpbmc6IDAgNjBweCAwIDIwcHg7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgbW9iaWxlKCkge1xuXHRcdFx0cGFkZGluZzogMCAxMjBweCAwIDIwcHg7XG5cdFx0fVxuXHR9XG59XG5cbnNlbGVjdCB7XG5cdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcblx0LW1vei1hcHBlYXJhbmNlOiBub25lO1xuXHRhcHBlYXJhbmNlOiBub25lO1xuXG5cdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcblxuXHQmOmZvY3VzIHtcblx0XHRvdXRsaW5lOiBub25lO1xuXHR9XG5cblx0Jjpmb2N1czo6LW1zLXZhbHVlIHtcblx0XHRjb2xvcjogYmxhY2s7XG5cdFx0YmFja2dyb3VuZDogbm9uZTtcblx0fVxufVxuXG5idXR0b24ge1xuXG5cdCY6Zm9jdXMge1xuXHRcdG91dGxpbmU6IG5vbmU7XG5cdH1cbn1cblxuYSB7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRjb2xvcjogJGRlZmF1bHQtbGluay1jb2xvcjtcblxuXHQmOmZvY3VzLFxuXHQmOmFjdGl2ZSB7XG5cdFx0Ym94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuXHRcdG91dGxpbmU6IG5vbmUgIWltcG9ydGFudDtcblx0fVxuXG5cdCY6bm90KFtocmVmXSl7XG5cdFx0Y3Vyc29yOiBpbml0aWFsO1xuXHR9XG59XG5cbmgxIHtcblx0Zm9udC1zaXplOiA1ZW07XG59XG5cbmgyIHtcblx0Zm9udC1zaXplOiAyLjVlbTtcblxuXHQmLnRpdGxlIHtcblx0XHRjb2xvcjogJGRlZmF1bHQtY29sb3ItdGV4dDtcblx0XHRmb250OiAxMnB4LzE2cHggJGZvbnQtZ290aGFtO1xuXHRcdGxldHRlci1zcGFjaW5nOiAzLjMzcHg7XG5cdFx0bWFyZ2luOiA4cHggMCAyNHB4O1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cblx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDMuODlweDtcblx0XHR9XG5cdH1cbn1cblxucCB7XG5cdG1hcmdpbjogMCAwIDIycHg7XG5cblx0JjpsYXN0LWNoaWxke1xuXHRcdG1hcmdpbjogMDtcblx0fVxufVxuXG51bCB7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcblx0bGlzdC1zdHlsZTogbm9uZTtcbn1cblxuaW1nIHtcblx0aGVpZ2h0OiBhdXRvO1xuXHRtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5zci1vbmx5IHtcblx0Ym9yZGVyOiAwO1xuXHRjbGlwOiByZWN0KDAsMCwwLDApO1xuXHRoZWlnaHQ6IDFweDtcblx0bWFyZ2luOiAtMXB4O1xuXHRwYWRkaW5nOiAwO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHdpZHRoOiAxcHg7XG59XG5cbiNsb2FkZXIge1xuXHRiYWNrZ3JvdW5kOiB3aGl0ZTtcblx0ZGlzcGxheTogYmxvY2s7XG5cdGhlaWdodDogMTAwJTtcblx0bGVmdDogMDtcblx0cG9zaXRpb246IGZpeGVkO1xuXHR0b3A6IDA7XG5cdHRyYW5zaXRpb246IDFzO1xuXHR3aWR0aDogMTAwJTtcblx0ei1pbmRleDogOTk5O1xufVxuXG4uaGlkZGVuLXdyYXBwZXIge1xuXHRtYXgtaGVpZ2h0OiAxMDAlO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufSIsIi8vIFBsYWNlaG9sZGVyIGNvbG9yXG5AbWl4aW4gcGxhY2Vob2xkZXItY29sb3IoJGNvbG9yKSB7XG5cdCY6LW1vei1wbGFjZWhvbGRlciB7XG5cdFx0Y29sb3I6ICRjb2xvciAhaW1wb3J0YW50O1xuXHRcdG9wYWNpdHk6IDEgIWltcG9ydGFudDtcblx0fVxuXHQmOjotbW96LXBsYWNlaG9sZGVyIHtcblx0XHRjb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7XG5cdFx0b3BhY2l0eTogMSAhaW1wb3J0YW50O1xuXHR9XG5cdCY6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcblx0XHRjb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7XG5cdFx0b3BhY2l0eTogMSAhaW1wb3J0YW50O1xuXHR9XG5cdCY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuXHRcdGNvbG9yOiAkY29sb3IgIWltcG9ydGFudDtcblx0XHRvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XG5cdH1cblxuXHQmOmZvY3VzOi1tb3otcGxhY2Vob2xkZXIge1xuXHRcdGNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuXHR9XG5cdCY6Zm9jdXM6Oi1tb3otcGxhY2Vob2xkZXIge1xuXHRcdGNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuXHR9XG5cdCY6Zm9jdXM6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcblx0XHRjb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcblx0fVxuXHQmOmZvY3VzOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcblx0XHRjb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcblx0fVxufVxuXG4vLyBNZWRpYSBxdWVyaWVzXG5AbWl4aW4gbWVkaWEoJG1pbiwgJG1heCkge1xuXHRAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuXG5AbWl4aW4gbWVkaWEtbWluKCRzaXplKSB7XG5cdEBtZWRpYSAobWluLXdpZHRoOiAkc2l6ZSkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5cbkBtaXhpbiBtZWRpYS1tYXgoJHNpemUpIHtcblx0QG1lZGlhIChtYXgtd2lkdGg6ICRzaXplKSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn1cblxuQG1peGluIGRlc2t0b3AtZXh0cmEoKSB7XG5cdEBtZWRpYSAobWluLXdpZHRoOiAkZGVza3RvcC1leHRyYSkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5cbkBtaXhpbiBkZXNrdG9wKCkge1xuXHRAbWVkaWEgKG1pbi13aWR0aDogJGRlc2t0b3ApIHtcblx0XHRAY29udGVudDtcblx0fVxufVxuXG5AbWl4aW4gdGFibGV0KCkge1xuXHRAbWVkaWEgKG1pbi13aWR0aDogJHRhYmxldCkge1xuXHRcdEBjb250ZW50O1xuXHR9XG59XG5cbkBtaXhpbiBtb2JpbGUoKSB7XG5cdEBtZWRpYSAobWluLXdpZHRoOiAkbW9iaWxlKSB7XG5cdFx0QGNvbnRlbnQ7XG5cdH1cbn0iLCIuZmFuY3lib3gtYWN0aXZlIC5mYW5jeWJveC1iZyB7XG5cdGJhY2tncm91bmQtY29sb3I6ICM0MjU2NjQ7XG59IiwiI3NiX2luc3RhZ3JhbSB7XG5cdG1hcmdpbjogMCAtMjVweDtcblx0d2lkdGg6IGF1dG8gIWltcG9ydGFudDtcblxuXHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdG1hcmdpbjogMCAtMjBweCAwIC0yOHB4O1xuXHR9XG5cblx0I3NiaV9pbWFnZXMgLnNiaV9pdGVtOm5vdCg6Zmlyc3QtY2hpbGQpIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEtbWluKDQ4MXB4KSB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0fVxuXHR9XG59IiwiLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0ge1xuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IC41cyBsaW5lYXI7XG59XG5cbi5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtIGltZyB7XG5cdG1heC13aWR0aDogMTAwJTtcblx0d2lkdGg6IGF1dG87XG59XG5cbi5vd2wtZG90cyB7XG5cblx0Lm93bC1kb3Qge1xuXHRcdGhlaWdodDogOHB4O1xuXHRcdG1hcmdpbjogMCAxNnB4IDAgMDtcblx0XHR3aWR0aDogOHB4O1xuXG5cdFx0Ji5hY3RpdmUgc3BhbiB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjNDI1NjY0O1xuXHRcdH1cblxuXHRcdHNwYW4ge1xuXHRcdFx0YmFja2dyb3VuZDogI0Q5RDlEOTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0aGVpZ2h0OiA4cHg7XG5cdFx0XHR3aWR0aDogOHB4O1xuXHRcdH1cblx0fVxufVxuXG4uYW5pbWF0ZWQgIHtcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAuNXMgbGluZWFyO1xufVxuXG4ub3dsLWFuaW1hdGVkLW91dCB7XG5cdHotaW5kZXggOiAxXG59XG5cbi5vd2wtYW5pbWF0ZWQtaW4ge1xuXHR6LWluZGV4IDogMFxufVxuXG4uZmFkZU91dCAge1xuXHQtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0O1xuXHRhbmltYXRpb24tbmFtZTogZmFkZU91dDtcbn1cbkAtd2Via2l0LWtleWZyYW1lcyAgZmFkZU91dCAge1xuXHQwJSB7XG5cdFx0b3BhY2l0eSA6IDEgICA7XG5cdH1cblx0MTAwJSB7XG5cdFx0b3BhY2l0eSA6IDAgICA7XG5cdH1cbn1cbkBrZXlmcmFtZXMgIGZhZGVPdXQgIHtcblx0MCUge1xuXHRcdG9wYWNpdHkgOiAxICAgO1xuXHR9XG5cdDEwMCUge1xuXHRcdG9wYWNpdHkgOiAwICAgO1xuXHR9XG59XG5cbi5mYWRlSW4gIHtcblx0LXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZUluO1xuXHRhbmltYXRpb24tbmFtZTogZmFkZUluO1xufVxuQC13ZWJraXQta2V5ZnJhbWVzICBmYWRlSW4gIHtcblx0MCUge1xuXHRcdG9wYWNpdHkgOiAwICAgO1xuXHR9XG5cdDEwMCUge1xuXHRcdG9wYWNpdHkgOiAxICAgO1xuXHR9XG59XG5Aa2V5ZnJhbWVzICBmYWRlSW4gIHtcblx0MCUge1xuXHRcdG9wYWNpdHkgOiAwICAgO1xuXHR9XG5cdDEwMCUge1xuXHRcdG9wYWNpdHkgOiAxICAgO1xuXHR9XG59IiwiYm9keS5wb3N0LXR5cGUtYXJjaGl2ZSB7XG5cblx0LmhlYWRlciB7XG5cdFx0aGVpZ2h0OiAxMjBweDtcblxuXHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRoZWlnaHQ6IDE0MnB4O1xuXHRcdH1cblx0fVxuXG5cdC5oZXJvLWRlc2NyaXB0aW9uIHtcblxuXHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cblx0XHRcdCYgPiAqIHtcblx0XHRcdFx0bWF4LXdpZHRoOiA2ODBweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuYnRuLWFycm93IHtcblx0XHRcdGZvbnQtc2l6ZTogMTBweDtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtbWluKDQxNHB4KSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5maWx0ZXItc2lkZWJhci1pdGVtIGgzIHtcblx0XHRwYWRkaW5nOiAzcHggMCAxM3B4O1xuXHR9XG5cblx0LmNhcmQtZGVzY3JpcHRpb24ge1xuXHRcdG1hcmdpbjogMCAwIDJweDtcblx0fVxufVxuXG5ib2R5LnNpbmdsZS1wcm9kdWN0IHtcblxuXHQuaGVhZGVyIHtcblx0XHRoZWlnaHQ6IDEyMHB4O1xuXG5cdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdGhlaWdodDogMTM4cHg7XG5cdFx0fVxuXHR9XG5cblx0Lndvb2NvbW1lcmNlLXByb2R1Y3QtZ2FsbGVyeSBpbWcge1xuXHRcdGhlaWdodDogYXV0bztcblx0XHRtYXJnaW46IGF1dG87XG5cdFx0bWF4LWhlaWdodDogNjAwcHg7XG5cdFx0bWF4LXdpZHRoOiA2MDBweDtcblx0XHR3aWR0aDogYXV0bztcblx0fVxuXG5cdHNlY3Rpb24ucHJvZHVjdCB7XG5cdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRwYWRkaW5nOiAwIDEwcHggMjNweDtcblxuXHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRwYWRkaW5nOiA2MHB4IDAgMTM1cHg7XG5cdFx0fVxuXG5cdFx0aDEucHJvZHVjdF90aXRsZSB7XG5cdFx0XHRjb2xvcjogJGRlZmF1bHQtY29sb3ItdGV4dDtcblx0XHRcdGZvbnQ6IDE4cHgvMjRweCAkZm9udC11dG9waWE7XG5cdFx0XHRtYXJnaW46IDI0cHggMCAxNnB4O1xuXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0XHRtYXJnaW46IDAgMCAxNnB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC53b29jb21tZXJjZS1wcm9kdWN0LWRldGFpbHNfX3Nob3J0LWRlc2NyaXB0aW9uIHtcblx0XHRcdGZvbnQ6IDEycHgvMjJweCAkZm9udC1nb3RoYW07XG5cdFx0XHRtYXJnaW46IDAgMCAxNHB4O1xuXHRcdH1cblx0fVxuXG5cdC5jYXJ0IHtcblx0XHRtYXJnaW4tYm90dG9tOiAyNHB4O1xuXG5cdFx0Ji52YXJpYXRpb25zX2Zvcm0ge1xuXG5cdFx0XHQuY2FydC1zaXplLXF1YW50aXR5IHtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0XHQuc2VsZWN0IHtcblxuXHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdHJpZ2h0OiA2cHg7XG5cdFx0XHRcdFx0XHR0b3A6IDhweDtcblxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdFx0XHRcdFx0cmlnaHQ6IDEzcHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0c2VsZWN0IHtcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAzMnB4O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAzMnB4O1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMCAyMHB4O1xuXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDQwcHggMCAyMHB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtc2l6ZS1xdWFudGl0eSB7XG5cdFx0XHRtYXJnaW46IDAgMCAxNnB4O1xuXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjZWVlO1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRtYXJnaW46IDAgMCAyNHB4O1xuXHRcdFx0XHRwYWRkaW5nOiA4cHggOHB4IDhweCAyMHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQucmFkaW8ge1xuXHRcdFx0XHRoZWlnaHQ6IDMycHg7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0d2lkdGg6IDc1cHg7XG5cblx0XHRcdFx0Ji10aXRsZTo6YmVmb3JlIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogI2ZmZjtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdFx0XHRcdGJvcmRlci13aWR0aDogNHB4O1xuXHRcdFx0XHRcdGhlaWdodDogMTZweDtcblx0XHRcdFx0XHR0b3A6IDhweDtcblx0XHRcdFx0XHR3aWR0aDogMTZweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGlucHV0OmNoZWNrZWQgKyAucmFkaW8tdGl0bGU6OmJlZm9yZSB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI2M2YWQ4Zjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtcXVhbnRpdHkge1xuXHRcdFx0YmFja2dyb3VuZDogI2VlZTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0cGFkZGluZzogOHB4IDhweCA4cHg7XG5cdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtbWluKDU3NXB4KSB7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0cGFkZGluZzogMCAwIDA7XG5cdFx0XHR9XG5cblx0XHRcdC5jYXJ0LXRpdGxlIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cblx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRpbnB1dCB7XG5cblx0XHRcdFx0Jjpmb2N1cyB7XG5cdFx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRcdFx0XHRvdXRsaW5lOiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYtaW5wdXQge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRcdHdpZHRoOiAxMzZweDtcblx0XHRcdH1cblxuXHRcdFx0LnNlbGVjdCBzZWxlY3Qge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLXRpdGxlIHtcblx0XHRcdGZvbnQ6IDUwMCAxMnB4LzMycHggJGZvbnQtZ290aGFtO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDJweDtcblx0XHRcdG1hcmdpbjogMCA4cHggMCAwO1xuXHRcdFx0cGFkZGluZzogMCAyMHB4O1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtbWluKDU3NXB4KSB7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji1saW5rcyB7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRtYXJnaW46IDA7XG5cblx0XHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRtYXJnaW46IC0zcHggMCAwO1xuXHRcdFx0fVxuXG5cdFx0XHRhOm5vdCgudG9vbHRpcC1oZWxwLW1vZGFsLWxpbmspLFxuXHRcdFx0LnRvb2x0aXAtaGVscCB7XG5cdFx0XHRcdGNvbG9yOiAkZGVmYXVsdC1jb2xvci10ZXh0O1xuXHRcdFx0XHRmb250OiA3MDAgMTJweC8xMnB4ICRmb250LWdvdGhhbTtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDEuMnB4O1xuXHRcdFx0XHRtYXJnaW46IDAgMCAyNHB4IDA7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuXHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTBweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTBweDtcblx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMXB4O1xuXHRcdFx0XHRcdG1hcmdpbjogMCAyNHB4IDAgMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnJhZGlvLXRpdGxlIHtcblx0XHRcdHBhZGRpbmctbGVmdDogMjdweDtcblx0XHR9XG5cblx0XHQuYnRuLWFycm93IHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdG1hcmdpbjogYXV0byBhdXRvIDE2cHg7XG5cblx0XHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5zdG9jay1xdWFudGl0eSB7XG5cdFx0XHRjb2xvcjogIzdjN2M3Yztcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdGZvbnQ6IDEycHgvMjhweCAkZm9udC1nb3RoYW07XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDI1cHg7XG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXHRcdFx0XG5cdFx0XHRhIHtcblx0XHRcdFx0Y29sb3I6ICNjNmFkOGY7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnByb2R1Y3QtcmFuZ2Uge1xuXHRcdHBhZGRpbmc6IDAgMTBweCAyMXB4O1xuXG5cdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdHBhZGRpbmc6IDMxcHggMCAyMXB4O1xuXHRcdH1cblxuXHRcdGgyLnRpdGxlIHtcblx0XHRcdG1hcmdpbjogOHB4IDAgMjhweDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdFx0bWFyZ2luOiA4cHggMTQwcHggMjhweCAwO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5wcm9kdWN0LWRlc2NyaXB0aW9uIHtcblx0XHRiYWNrZ3JvdW5kOiAkZGVmYXVsdC1jb2xvci10ZXh0O1xuXHRcdGNvbG9yOiAjZmZmO1xuXHRcdGZvbnQ6IDEycHgvMjRweCAkZm9udC11dG9waWE7XG5cdFx0bWFyZ2luOiA0MHB4IDEwcHggMzJweDtcblx0XHRwYWRkaW5nOiA0MHB4IDMycHg7XG5cdFx0b3JkZXI6IC0xO1xuXG5cdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdG9yZGVyOiBpbmhlcml0O1xuXHRcdFx0bWFyZ2luOiAwIDAgMzJweDtcblx0XHR9XG5cblx0XHQmLWl0ZW0ge1xuXHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNjM2MzYzM7XG5cdFx0XHRwYWRkaW5nOiAyMnB4IDAgMzBweDtcblxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0aDIge1xuXHRcdFx0Zm9udDogMTRweC8yNHB4ICRmb250LWdvdGhhbTtcblx0XHRcdG1hcmdpbjogMCAwIDE0cHg7XG5cdFx0fVxuXG5cdFx0LmJ0bi1hcnJvdy13aGl0ZSB7XG5cdFx0XHRmb250LXNpemU6IDlweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDE3cHg7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLW1pbig0MTRweCkge1xuXHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpIHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAzMnB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdHRhYmxlLnNob3BfYXR0cmlidXRlcyB7XG5cdFx0XHRtYXJnaW46IDA7XG5cblx0XHRcdHRyIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cblx0XHRcdHRoIHtcblx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0Zm9udDogMTJweC8yNHB4ICRmb250LXV0b3BpYTtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0dGQge1xuXHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRmb250OiAxMnB4LzI0cHggJGZvbnQtdXRvcGlhO1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRwIHtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuYmxlbmQge1xuXHRcdHBhZGRpbmc6IDAgMTBweCAxMHB4O1xuXG5cdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdHBhZGRpbmc6IDAgMCAzM3B4O1xuXHRcdH1cblxuXHRcdGgyIHtcblx0XHRcdGNvbG9yOiAkZGVmYXVsdC1jb2xvci10ZXh0O1xuXHRcdFx0Zm9udDogMTRweC8yMnB4ICRmb250LWdvdGhhbTtcblx0XHRcdG1hcmdpbjogNXB4IDAgMjFweDtcblx0XHRcdHBhZGRpbmc6IDAgMzBweCAwIDA7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMTUwcHggMCAwO1xuXHRcdFx0fVxuXG5cdFx0XHRzcGFuOm5vdChbY2xhc3NdKSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMTFweDtcblx0XHRcdH1cblxuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0YmFja2dyb3VuZDogI2MzYzNjMztcblx0XHRcdFx0Ym90dG9tOiAtMTBweDtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdGhlaWdodDogMXB4O1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHJpZ2h0OiAyOXB4O1xuXG5cdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LnNjb3JlIHtcblx0XHRcdFx0Y29sb3I6ICRkZWZhdWx0LWNvbG9yLXRleHQ7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZvbnQ6IDE0cHgvMzJweCAkZm9udC1nb3RoYW07XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiAtMzVweDtcblxuXHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0XHRcdGxlZnQ6IGluaGVyaXQ7XG5cdFx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdFx0dG9wOiAtNXB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji12YWx1ZSB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI0M2QUQ4Rjtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdFx0Y29sb3I6ICM0MjU2NjQ7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0aGVpZ2h0OiAzMnB4O1xuXHRcdFx0XHRcdG1hcmdpbjogMCAwIDAgOHB4O1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHR3aWR0aDogMzJweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtaXRlbSB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdFx0Y29sb3I6ICM3Njc2NzY7XG5cdFx0XHRmb250OiAxNXB4LzI0cHggJGZvbnQtdXRvcGlhO1xuXHRcdFx0bWFyZ2luOiAwIDAgMzBweDtcblx0XHRcdHBhZGRpbmc6IDYwcHggMzVweCAyNnB4IDMwcHg7XG5cblx0XHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRcdHBhZGRpbmc6IDQwcHggMzVweCAyNnB4IDMwcHg7XG5cdFx0XHR9XG5cblx0XHRcdCYuYWN0aXZlIC5ibGVuZC1pdGVtLXRvZ2dsZTo6YmVmb3JlIHtcblx0XHRcdFx0YmFja2dyb3VuZDogI0I4QjhCODtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdGxlZnQ6IGNhbGMoNTAlIC0gNXB4KTtcblx0XHRcdFx0aGVpZ2h0OiAxcHg7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiBjYWxjKDUwJSAtIDAuNXB4KTtcblx0XHRcdFx0d2lkdGg6IDEwcHg7XG5cdFx0XHR9XG5cblx0XHRcdCYtb3ZlcmxheSB7XG5cdFx0XHRcdGJvdHRvbTogLTEwcHg7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRsZWZ0OiAtMzBweDtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRyaWdodDogLTM1cHg7XG5cdFx0XHRcdHRvcDogMDtcblxuXHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji10b2dnbGUge1xuXHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAjQjhCOEI4O1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGhlaWdodDogMjNweDtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRyaWdodDogLTE2cHg7XG5cdFx0XHRcdHRvcDogMTVweDtcblx0XHRcdFx0d2lkdGg6IDIzcHg7XG5cblx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjQjhCOEI4O1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdGxlZnQ6IGNhbGMoNTAlIC0gMC41cHgpO1xuXHRcdFx0XHRcdGhlaWdodDogMTBweDtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0dG9wOiBjYWxjKDUwJSAtIDVweCk7XG5cdFx0XHRcdFx0d2lkdGg6IDFweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjQjhCOEI4O1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdGxlZnQ6IGNhbGMoNTAlIC0gNXB4KTtcblx0XHRcdFx0XHRoZWlnaHQ6IDFweDtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0dG9wOiBjYWxjKDUwJSAtIDAuNXB4KTtcblx0XHRcdFx0XHR3aWR0aDogMTBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtY29udGVudCB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0dHJhbnNpdGlvbjogYWxsIDBzIGVhc2U7XG5cblx0XHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji1saXN0IHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRwYWRkaW5nOiAwIDAgMjJweDtcblxuXHRcdFx0Ji1pdGVtIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0bWluLXdpZHRoOiAyNSU7XG5cdFx0XHR9XG5cblx0XHRcdCYtY29udGVudCB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRwYWRkaW5nOiAwIDAgMCA4cHg7XG5cdFx0XHR9XG5cblx0XHRcdGgzIHtcblx0XHRcdFx0Zm9udDogMTRweC8yNHB4ICRmb250LWdvdGhhbTtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC50eXBlLWJ1eSB7XG5cdFx0YmFja2dyb3VuZDogI2VlZTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRtYXJnaW46IDAgMCAyNHB4O1xuXG5cdFx0Ji1pdGVtIHtcblx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdGhlaWdodDogNzJweDtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdHBhZGRpbmc6IDEwcHggMTZweDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHdpZHRoOiA1MCU7XG5cblx0XHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRcdHBhZGRpbmc6IDE4cHggMjRweDtcblx0XHRcdH1cblxuXHRcdFx0Ji13aWRlIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji1vdmVybGF5IHtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdHRvcDogMDtcblx0XHRcdHotaW5kZXg6IDA7XG5cdFx0fVxuXG5cdFx0Ji1wcmljZSB7XG5cdFx0XHRjb2xvcjogI2IyYjJiMjtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0Zm9udDogNTAwIDE2cHgvMTZweCAkZm9udC1nb3RoYW07XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMy42cHg7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0ei1pbmRleDogMjtcblxuXHRcdFx0QGluY2x1ZGUgbW9iaWxlKCkge1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMjRweDtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDJweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLXRpdGxlIHtcblx0XHRcdGNvbG9yOiAjYjJiMmIyO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRmb250OiA1MDAgMTBweC8xMnB4ICRmb250LWdvdGhhbTtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAxLjdweDtcblx0XHRcdG1hcmdpbjogMCAwIDRweDtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHR6LWluZGV4OiAyO1xuXG5cdFx0XHRAaW5jbHVkZSBtb2JpbGUoKSB7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMnB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC53YXMge1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkO1xuXHRcdFx0Y29sb3I6ICNiMmIyYjI7XG5cdFx0XHRmb250OiA1MDAgMTBweC8xMnB4ICRmb250LWdvdGhhbTtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAuODdweDtcblx0XHRcdG1hcmdpbjogNnB4IDAgMDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHR6LWluZGV4OiAyO1xuXHRcdFx0b3BhY2l0eTogMDtcblxuXHRcdFx0QGluY2x1ZGUgbW9iaWxlKCkge1xuXHRcdFx0XHRsZWZ0OiAxMTJweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE2cHg7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiAzMnB4O1xuXHRcdFx0fVxuXG5cdFx0XHQmLXByaWNlIHtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDEuNjdweDtcblx0XHRcdFx0dHJhbnNpdGlvbjogMHM7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0aW5wdXQge1xuXHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHotaW5kZXg6IC0xO1xuXG5cdFx0XHQmOmNoZWNrZWQgfiAudHlwZS1idXktb3ZlcmxheSB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICRkZWZhdWx0LWNvbG9yLXRleHQ7XG5cdFx0XHR9XG5cblx0XHRcdCY6Y2hlY2tlZCB+IC50eXBlLWJ1eS1ncm91cCAudHlwZS1idXktdGl0bGUsXG5cdFx0XHQmOmNoZWNrZWQgfiAudHlwZS1idXktZ3JvdXAgLnR5cGUtYnV5LXByaWNlLFxuXHRcdFx0JjpjaGVja2VkIH4gLndhcyB7XG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0fVxuXG5cdFx0XHQmW2RhdGEtdHlwZT0ndmFyaWFibGUnXSB+IC50eXBlLWJ1eS1ncm91cCB7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0ei1pbmRleDogOTtcblxuXHRcdFx0XHQudHlwZS1idXktcHJpY2Uge1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC51cHNlbGxzIHtcblx0XHRwYWRkaW5nOiAwIDAgNnB4O1xuXG5cdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdHBhZGRpbmc6IDAgMCA5NnB4O1xuXHRcdH1cblxuXHRcdGgyIHtcblx0XHRcdGNvbG9yOiAkZGVmYXVsdC1jb2xvci10ZXh0O1xuXHRcdFx0Zm9udDogMTJweC8xNnB4ICRmb250LWdvdGhhbTtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAzLjMzcHg7XG5cdFx0XHRtYXJnaW46IDhweCAwIDI0cHg7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAzLjg5cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnByb2R1Y3RzIHtcblx0XHRcdEBleHRlbmQgLnJvdztcblx0XHR9XG5cdH1cblxuXHQucHJvZHVjdC1kZWxpdmVyeSB7XG5cdFx0YmFja2dyb3VuZDogI2VlZTtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRtaW4taGVpZ2h0OiA0OHB4O1xuXHRcdG1hcmdpbjogMCAwIDI1cHg7XG5cdFx0cGFkZGluZzogOHB4IDI1cHggMTZweDtcblxuXHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0cGFkZGluZzogOHB4IDhweCA4cHggMjRweDtcblx0XHR9XG5cblx0XHQmLXRpdGxlIHtcblx0XHRcdGZvbnQ6IDUwMCAxMnB4LzMycHggJGZvbnQtZ290aGFtO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDJweDtcblx0XHRcdG1hcmdpbjogMCA4cHggOHB4IDA7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0XHRtYXJnaW46IDAgOHB4IDAgMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQucXVhbnRpdHkge1xuXHRcdFx0bWF4LXdpZHRoOiAxMzZweDtcblx0XHR9XG5cdH1cbn1cblxuXG4ud29vY29tbWVyY2UgI2NvbnRlbnQgZGl2LnByb2R1Y3QgZGl2LmltYWdlcyxcbi53b29jb21tZXJjZSBkaXYucHJvZHVjdCBkaXYuaW1hZ2VzLFxuLndvb2NvbW1lcmNlLXBhZ2UgI2NvbnRlbnQgZGl2LnByb2R1Y3QgZGl2LmltYWdlcyxcbi53b29jb21tZXJjZS1wYWdlIGRpdi5wcm9kdWN0IGRpdi5pbWFnZXMsXG4ud29vY29tbWVyY2UgI2NvbnRlbnQgZGl2LnByb2R1Y3QgZGl2LnN1bW1hcnksXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgZGl2LnN1bW1hcnksXG4ud29vY29tbWVyY2UtcGFnZSAjY29udGVudCBkaXYucHJvZHVjdCBkaXYuc3VtbWFyeSxcbi53b29jb21tZXJjZS1wYWdlIGRpdi5wcm9kdWN0IGRpdi5zdW1tYXJ5IHtcblx0d2lkdGg6IDEwMCU7XG5cdG1hcmdpbi1ib3R0b206IDA7XG5cblx0QGluY2x1ZGUgdGFibGV0KCkge1xuXHRcdG1hcmdpbi1ib3R0b206IDJlbTtcblx0fVxuXG5cdEBpbmNsdWRlIG1lZGlhLW1heCg5OTFweCkge1xuXHRcdHRvcDogMCAhaW1wb3J0YW50O1xuXHR9XG5cblx0LmtnLW9ubHkge1xuXHRcdGNvbG9yOiAjOTY5Njk2O1xuXHRcdGZvbnQtc2l6ZTogMTJweDtcblx0fVxufVxuXG4ud29vY29tbWVyY2UgZGl2LnByb2R1Y3QgZm9ybS5jYXJ0IGRpdi5xdWFudGl0eSB7XG5cdGZsb2F0OiBub25lO1xuXHRtYXJnaW46IDA7XG59XG5cbi53b29jb21tZXJjZSB7XG5cblx0dGFibGUuc2hvcF90YWJsZSB7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdG1hcmdpbjogMCAwIDUwcHg7XG5cblx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0bWFyZ2luOiAtMTBweCAwIDU3cHg7XG5cdFx0fVxuXG5cdFx0dGhlYWQge1xuXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKSB7XG5cdFx0XHRcdGRpc3BsYXk6IHRhYmxlLWhlYWRlci1ncm91cDtcblx0XHRcdH1cblxuXHRcdFx0dHIge1xuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogdGFibGUtcm93O1xuXHRcdFx0XHRcdGJvcmRlci10b3A6IG5vbmU7XG5cdFx0XHRcdFx0cGFkZGluZzogMTBweCAwIDI3cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0dGgge1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2M2YWQ4Zjtcblx0XHRcdFx0Y29sb3I6ICRkZWZhdWx0LWNvbG9yLXRleHQ7XG5cdFx0XHRcdGZvbnQ6IDEwcHgvMzJweCAkZm9udC1nb3RoYW07XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAxLjdweDtcblx0XHRcdFx0cGFkZGluZzogMTlweCAwO1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdHRmb290IHtcblxuXHRcdFx0dGgsXG5cdFx0XHR0ZCB7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0dGJvZHkge1xuXG5cdFx0XHR0ciB7XG5cdFx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjYzZhZDhmO1xuXHRcdFx0XHRwYWRkaW5nOiAxOXB4IDAgMzBweDtcblxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogdGFibGUtcm93O1xuXHRcdFx0XHRcdGJvcmRlci10b3A6IG5vbmU7XG5cdFx0XHRcdFx0cGFkZGluZzogMTBweCAwIDI3cHg7XG5cdFx0XHRcdH1cblx0XHRcdFx0XG5cdFx0XHRcdCYub3JkZXIge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCkge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogdGFibGUtcm93O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHR0ZCB7XG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0Y29sb3I6ICRkZWZhdWx0LWNvbG9yLXRleHQ7XG5cdFx0XHRcdGZvbnQ6IDE0cHgvMjRweCAkZm9udC11dG9waWE7XG5cdFx0XHRcdHBhZGRpbmc6IDFweCAwIDA7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpIHtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogaW5pdGlhbDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0Y29sb3I6ICRkZWZhdWx0LWNvbG9yLXRleHQ7XG5cdFx0XHRcdFx0Zm9udDogMTBweC8zMnB4ICRmb250LWdvdGhhbTtcblx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMS43cHg7XG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAxOXB4IDAgNXB4O1xuXHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5vcmRlci1udW1iZXIge1xuXG5cdFx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6ICdTdWJzY3JpcHRpb25zJztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOm50aC1jaGlsZCgxKTpub3QoLmFjdGlvbnMpIHtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0d2lkdGg6IDUwJTtcblxuXHRcdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdGZsb2F0OiBub25lO1xuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCkge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAxNTJweDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wLWV4dHJhKCkge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDE5MnB4O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYgKyB0ZDpudGgtY2hpbGQoMikge1xuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHRcdFx0XHR3aWR0aDogNTAlO1xuXG5cdFx0XHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdGZsb2F0OiBub25lO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKSB7XG5cdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxOTJweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOm50aC1jaGlsZCgyKSB7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHRcdFx0d2lkdGg6IDUwJTtcblxuXHRcdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdGZsb2F0OiBub25lO1xuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cblx0XHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKSB7XG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRcdFx0d2lkdGg6IDE5MnB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYub3JkZXItc3RhdHVzIHtcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMTNweDtcblxuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpIHtcblx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYub3JkZXItZGF0ZSB7XG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDhweDtcblxuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpIHtcblx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYub3JkZXItdG90YWwge1xuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAxMnB4O1xuXG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCkge1xuXHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjpudGgtY2hpbGQoMSkge1xuXG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCkge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDE5MnB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6bnRoLWNoaWxkKDIpIHtcblxuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAxOTJweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOm50aC1jaGlsZCgzKSB7XG5cblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTkycHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjpudGgtY2hpbGQoNCkge1xuXG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCkge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDE5MnB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYub3JkZXItdG90YWwge1xuXHRcdFx0XHRcdGZvbnQ6IDUwMCAxMnB4LzI0cHggJGZvbnQtZ290aGFtO1xuXHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAycHg7XG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTBweDtcblx0XHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3AtZXh0cmEoKSB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMi43cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5vcmRlci1hY3Rpb25zIHtcblx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRjb2xvcjogJGRlZmF1bHQtY29sb3ItdGV4dDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYuc2hvcF90YWJsZV9jYXJ0IHtcblxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdFx0bWFyZ2luOiAxNXB4IDAgMTBweDtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdH1cblxuXHRcdFx0dGhlYWQge1xuXG5cdFx0XHRcdC5wcm9kdWN0LXN1YnRvdGFsIHtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHR0Ym9keSB7XG5cblx0XHRcdFx0dHIge1xuXHRcdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDogNDBweDtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKSB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMzBweDtcblx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiAxOXB4O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblxuXHRcdFx0XHRcdFx0dGQge1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMjZweDtcblxuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKSB7XG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMjhweDtcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogNDBweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdHRkIHtcblx0XHRcdFx0XHRjb2xvcjogJGRlZmF1bHQtY29sb3ItdGV4dDtcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMTJweDtcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDogN3B4O1xuXG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCkge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogdGFibGUtY2VsbDtcblx0XHRcdFx0XHRcdGhlaWdodDogMTQwcHg7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMTZweDtcblx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiAxNnB4O1xuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0dGQucHJvZHVjdC1yZW1vdmUge1xuXHRcdFx0XHRcdGhlaWdodDogNDBweDtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDZweDtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0cmlnaHQ6IC00cHg7XG5cdFx0XHRcdFx0dG9wOiA1MXB4O1xuXHRcdFx0XHRcdHdpZHRoOiA0MHB4O1xuXG5cdFx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCkge1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IHN0YXRpYztcblx0XHRcdFx0XHRcdHdpZHRoOiA2NHB4O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdGEucmVtb3ZlIHtcblx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNCOEI4Qjg7XG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdGhlaWdodDogMjBweDtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdHdpZHRoOiAyMHB4O1xuXG5cdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogI0I4QjhCODtcblx0XHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHRcdGxlZnQ6IGNhbGMoNTAlIC0gNHB4KTtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxcHg7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0dG9wOiBjYWxjKDUwJSAtIDAuNXB4KTtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDhweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHR0ZC5wcm9kdWN0LXRodW1ibmFpbDpudGgtY2hpbGQoMik6bm90KC5hY3Rpb25zKSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCkge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0bWluLXdpZHRoOiAxMjJweDtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMjJweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHR0ZC5wcm9kdWN0LW5hbWUge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCkge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDQwN3B4O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRkZWZhdWx0LWNvbG9yLXRleHQ7XG5cdFx0XHRcdFx0XHRmb250OiAxNHB4LzE0cHggJGZvbnQtdXRvcGlhO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC52YXJpYXRpb24ge1xuXHRcdFx0XHRcdFx0Zm9udDogMTJweC8yMnB4ICRmb250LWdvdGhhbTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHR0ZC5wcm9kdWN0LXByaWNlIHtcblx0XHRcdFx0XHRmb250OiA1MDAgMTJweC8yNHB4ICRmb250LWdvdGhhbTtcblx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMi43cHg7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKSB7XG5cdFx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMXB4O1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMCAxNXB4O1xuXHRcdFx0XHRcdFx0d2lkdGg6IDk2cHg7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAyLjdweDtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMTVweCAwIDA7XG5cdFx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5zdWJzY3JpcHRpb24tZGV0YWlscyB7XG5cblx0XHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHR0ZC5wcm9kdWN0LXF1YW50aXR5IHtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IHRhYmxlLWNlbGw7XG5cdFx0XHRcdFx0XHR3aWR0aDogOThweDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQucXVhbnRpdHkge1xuXHRcdFx0XHRcdFx0d2lkdGg6IGF1dG87XG5cblx0XHRcdFx0XHRcdCYtYnV0dG9uIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0LnF0eSB7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiA3MnB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdHRkLnByb2R1Y3Qtc3VidG90YWwge1xuXHRcdFx0XHRcdGZvbnQ6IDUwMCAxMnB4LzI0cHggJGZvbnQtZ290aGFtO1xuXHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAyLjdweDtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCkge1xuXHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDFweDtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMCAwIDE1cHg7XG5cdFx0XHRcdFx0XHR3aWR0aDogNzVweDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDIuN3B4O1xuXHRcdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQuc3Vic2NyaXB0aW9uLWRldGFpbHMge1xuXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKSB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5idG4ge1xuXHRcdFx0XHRmb250LXNpemU6IDEwcHg7XG5cdFx0XHRcdG1heC13aWR0aDogMTgwcHg7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDQwcHg7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHRcdEBpbmNsdWRlIG1lZGlhLW1pbig0MTRweCkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdHRkIC5jb3Vwb24ge1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCkge1xuXHRcdFx0XHRcdGZsb2F0OiBsZWZ0O1xuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiA0MjZweDtcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiA1MjZweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6OmJlZm9yZSxcblx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRpbnB1dFt0eXBlPSd0ZXh0J10uY291cG9uLXRleHQge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICNlZWU7XG5cdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRcdGhlaWdodDogNDhweDtcblx0XHRcdFx0XHRtYXJnaW46IDAgMCAzN3B4O1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMjRweDtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpIHtcblx0XHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAyMDhweCk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0JiArIC5idG4ge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdG1hcmdpbjogMjlweCBhdXRvIDA7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAxODBweDtcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiA0MHB4O1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCkge1xuXHRcdFx0XHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAxMHB4IDAgMDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOmhvdmVyLCBcblx0XHRcdFx0XHQmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDI1cHggMCA1cHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji53b29jb21tZXJjZS1NeUFjY291bnQtb3JkZXJzIHtcblxuXHRcdFx0dGJvZHkge1xuXG5cdFx0XHRcdHRyIHtcblx0XHRcdFx0XHRib3JkZXItdG9wOiBub25lO1xuXG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCkge1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNjNmFkOGY7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0dGQge1xuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiA4cHg7XG5cblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKSB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHR0ZCAuYnV0dG9uIHtcblx0XHRcdGJhY2tncm91bmQ6ICRkZWZhdWx0LWNvbG9yLXRleHQ7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRmb250OiA3MDAgMTBweC8yNHB4ICRmb250LWdvdGhhbTtcblx0XHRcdGhlaWdodDogMjRweDtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAxcHg7XG5cdFx0XHRtYXJnaW46IDAgNnB4IDAgMDtcblx0XHRcdHBhZGRpbmc6IDAgMTBweDtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cblx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdH1cblxuXHRcdFx0Ji52aWV3IHtcblx0XHRcdFx0Zm9udDogNzAwIDBweC8yNHB4ICRmb250LWdvdGhhbTtcblxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKSB7XG5cdFx0XHRcdFx0Zm9udDogNzAwIDEwcHgvMjRweCAkZm9udC1nb3RoYW07XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICd2aWV3IG1vcmUnO1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTBweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMjRweDtcblxuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpIHtcblx0XHRcdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRcdFx0Y29sb3I6ICRkZWZhdWx0LWNvbG9yLXRleHQ7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTBweDtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMTBweDtcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0fVxuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0dWwjc2hpcHBpbmdfbWV0aG9kIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXHR9XG5cblx0dWwjc2hpcHBpbmdfbWV0aG9kIGxpIHtcblx0XHR0ZXh0LWluZGVudDogMDtcblxuXHRcdGlucHV0IHtcblx0XHRcdG1hcmdpbjogMCA1cHggMCAwO1xuXHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHR9XG5cblx0XHRsYWJlbCB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdH1cblx0fVxuXG5cdC5jb2wyLXNldCAuY29sLTEsXG5cdCYtcGFnZSAuY29sMi1zZXQgLmNvbC0xLFxuXHQuY29sMi1zZXQgLmNvbC0yLFxuXHQmLXBhZ2UgLmNvbDItc2V0IC5jb2wtMiB7XG5cdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdHBhZGRpbmc6IDA7XG5cblx0XHRAaW5jbHVkZSB0YWJsZXQoKSB7XG5cdFx0XHRtYXgtd2lkdGg6IDQ4JTtcblx0XHR9XG5cblx0XHQuZWRpdCB7XG5cdFx0XHRtYXJnaW46IDE1cHggMCAwO1xuXHRcdH1cblx0fVxuXG5cdCNqc1BheUJ1dHRvbixcblx0YnV0dG9uLndvb2NvbW1lcmNlLUJ1dHRvbiB7XG5cdFx0YmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb25zL2ljb24tYXJyb3ctcmlnaHQuc3ZnXCIpIG5vLXJlcGVhdCByaWdodCAwIGNlbnRlcjtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGRlZmF1bHQtY29sb3ItdGV4dDtcblx0XHRjb2xvcjogJGRlZmF1bHQtY29sb3ItdGV4dDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0Zm9udDogNTAwIDEycHgvMjhweCAkZm9udC1nb3RoYW07XG5cdFx0aGVpZ2h0OiAyOHB4O1xuXHRcdGxldHRlci1zcGFjaW5nOiAycHg7XG5cdFx0bWFyZ2luOiAwIDAgMzBweDtcblx0XHRtYXgtd2lkdGg6IDIwMHB4O1xuXHRcdHBhZGRpbmc6IDAgMzBweCAwIDA7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0Jjpob3Zlcixcblx0XHQmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9pY29ucy9pY29uLWFycm93LXJpZ2h0LnN2Z1wiKTtcblx0XHRcdHBhZGRpbmc6IDAgMCAwIDdweDtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHR9XG5cdH1cblxuXHRhLmVkaXQge1xuXHRcdGJhY2tncm91bmQ6ICRkZWZhdWx0LWNvbG9yLXRleHQ7XG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRjb2xvcjogI2ZmZjtcblx0XHRmb250OiA3MDAgMTBweC8yNHB4ICRmb250LWdvdGhhbTtcblx0XHRoZWlnaHQ6IDI0cHg7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDFweDtcblx0XHRwYWRkaW5nOiAwIDEwcHg7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuXHRcdEBpbmNsdWRlIHRhYmxldCgpIHtcblx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0XHRjb2xvcjogJGRlZmF1bHQtY29sb3ItdGV4dDtcblx0XHRcdGZvbnQtc2l6ZTogMTBweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxMHB4O1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHR9XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdH1cblx0fVxuXG5cdC5jYXJ0LWNvbGxhdGVyYWxzIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdHBhZGRpbmc6IDAgMTBweCA2NHB4O1xuXG5cdFx0QGluY2x1ZGUgdGFibGV0KCkge1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdHBhZGRpbmc6IDAgMCA2NHB4O1xuXHRcdH1cblxuXHRcdCY6OmJlZm9yZSxcblx0XHQmOjphZnRlciB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblxuXHRcdC5jcm9zcy1zZWxscyB7XG5cdFx0XHRvcmRlcjogMjtcblxuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCkge1xuXHRcdFx0XHRvcmRlcjogLTE7XG5cdFx0XHR9XG5cblx0XHRcdGgyIHtcblx0XHRcdFx0Y29sb3I6ICRkZWZhdWx0LWNvbG9yLXRleHQ7XG5cdFx0XHRcdGZvbnQ6IDE0cHgvMjdweCAkZm9udC1nb3RoYW07XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAzLjlweDtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMzNweDtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdH1cblxuXHRcdFx0LmNhcmQtcHJvZHVjdCB7XG5cdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0bWF4LWhlaWdodDogMjA0cHg7XG5cdFx0XHRcdG1heC13aWR0aDogMjA0cHg7XG5cdFx0XHRcdHdpZHRoOiBhdXRvO1xuXG5cdFx0XHRcdCYtaW1nIHtcblx0XHRcdFx0XHRtYXJnaW46IDAgMCA1cHg7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdG1heC1oZWlnaHQ6IDEyMHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji1zaGlwcGluZy1jYWxjdWxhdG9yIHtcblx0XHRtYXJnaW46IDAgMCAyNXB4IGF1dG87XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcblxuXHRcdC5zaGlwcGluZy1jYWxjdWxhdG9yLWJ1dHRvbiB7XG5cdFx0XHRjb2xvcjogJGRlZmF1bHQtY29sb3ItdGV4dDtcblx0XHRcdGZsb2F0OiByaWdodDtcblx0XHRcdGZvbnQ6IDcwMCAxMHB4LzI0cHggJGZvbnQtZ290aGFtO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDFweDtcblx0XHRcdG1hcmdpbjogNHB4IDAgMTZweDtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0fVxuXG5cdFx0LnNoaXBwaW5nLWNhbGN1bGF0b3ItZm9ybSB7XG5cdFx0XHRjbGVhcjogYm90aDtcblx0XHRcdHdpZHRoOiAxODBweDtcblxuXHRcdFx0LmZvcm0tcm93IHtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5pbnB1dC10ZXh0IHtcblx0XHRcdGNvbG9yOiAjNGY0ZjRmO1xuXHRcdFx0Zm9udDogNTAwIDEwcHggJGZvbnQtZ290aGFtO1xuXHRcdFx0aGVpZ2h0OiAyNHB4O1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDEuN3B4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTZweCAhaW1wb3J0YW50O1xuXHRcdFx0cGFkZGluZzogMCAxNnB4O1xuXHRcdH1cblxuXHRcdC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCB7XG5cdFx0XHRtYXJnaW46IDAgMCAyMHB4O1xuXG5cdFx0XHQuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICNlZWU7XG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRcdFx0Y29sb3I6ICM0ZjRmNGY7XG5cdFx0XHRcdGZvbnQ6IDUwMCAxMHB4ICRmb250LWdvdGhhbTtcblx0XHRcdFx0aGVpZ2h0OiAyNHB4O1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMS43cHg7XG5cdFx0XHRcdHBhZGRpbmc6IDAgOHB4O1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG5cdFx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAyNHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdzo6YWZ0ZXIge1xuXHRcdFx0XHRcdHJpZ2h0OiAxMnB4O1xuXHRcdFx0XHRcdHRvcDogNXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnVwZGF0ZS10b3RhbHMge1xuXHRcdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdGNvbG9yOiAkZGVmYXVsdC1jb2xvci10ZXh0O1xuXHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdFx0Zm9udDogNzAwIDEwcHgvMTZweCAkZm9udC1nb3RoYW07XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMXB4O1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHR9XG5cdH1cblxuXHQjYmlsbGluZ19jb3VudHJ5X2ZpZWxkIC53b29jb21tZXJjZS1pbnB1dC13cmFwcGVyLFxuXHQjc2hpcHBpbmdfY291bnRyeV9maWVsZCAud29vY29tbWVyY2UtaW5wdXQtd3JhcHBlcntcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGJhY2tncm91bmQ6ICNlZWU7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcblx0XHRjb2xvcjogJGRlZmF1bHQtY29sb3ItdGV4dDtcblx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRmb250OiA1MDAgMTJweCAkZm9udC1nb3RoYW07XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDJweDtcblx0XHRoZWlnaHQ6IDQ4cHg7XG5cdFx0cGFkZGluZzogMCAyMHB4O1xuXG5cdFx0c3Ryb25nIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdH1cblx0fVxuXG5cdCYtYmlsbGluZy1maWVsZHNfX2ZpZWxkLXdyYXBwZXIsXG5cdCYtc2hpcHBpbmctZmllbGRzX19maWVsZC13cmFwcGVyLFxuXHQmLWFkZHJlc3MtZmllbGRzX19maWVsZC13cmFwcGVyLFxuXHQmLWFkZHJlc3MtZmllbGRzLFxuXHQmLWFjY291bnQtZmllbGRzIHtcblxuXHRcdC5mb3JtLXJvdyBsYWJlbDpmaXJzdC1jaGlsZCB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblxuXHRcdC53b29jb21tZXJjZS1pbnB1dC13cmFwcGVyIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXG5cdFx0cC5mb3JtLXJvdyB7XG5cdFx0XHRtYXJnaW46IDAgMCAxNnB4O1xuXHRcdFx0cGFkZGluZzogMDtcblxuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCkge1xuXHRcdFx0XHRtYXJnaW46IDAgMCAzM3B4O1xuXHRcdFx0fVxuXG5cdFx0XHQmLnZhbGlkYXRlLXN0YXRlIHtcblx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDIyOHB4KTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLnZhbGlkYXRlLXBvc3Rjb2RlIHtcblx0XHRcdFx0Y2xlYXI6IG5vbmU7XG5cdFx0XHRcdGZsb2F0OiByaWdodDtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdFx0XHR3aWR0aDogMjA0cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuXHRcdFx0YmFja2dyb3VuZDogI2VlZTtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHRjb2xvcjogJGRlZmF1bHQtY29sb3ItdGV4dDtcblx0XHRcdGZvbnQ6IDUwMCAxMnB4LzQ4cHggJGZvbnQtZ290aGFtO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDJweDtcblx0XHRcdGhlaWdodDogNDhweDtcblx0XHRcdHBhZGRpbmc6IDAgMjRweDtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cblx0XHRcdC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmb250OiA1MDAgMTJweC80NnB4ICRmb250LWdvdGhhbTtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0d2hpdGUtc3BhY2U6IHByZS13cmFwO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGJ1dHRvbi5idXR0b24ge1xuXHRcdFx0YmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb25zL2ljb24tYXJyb3ctcmlnaHQuc3ZnXCIpIG5vLXJlcGVhdCByaWdodCAwIGNlbnRlcjtcblx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGRlZmF1bHQtY29sb3ItdGV4dDtcblx0XHRcdGNvbG9yOiAkZGVmYXVsdC1jb2xvci10ZXh0O1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0Zm9udDogNTAwIDEycHgvMjhweCAkZm9udC1nb3RoYW07XG5cdFx0XHRoZWlnaHQ6IDI4cHg7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMnB4O1xuXHRcdFx0bWFyZ2luOiAwIDAgMzBweDtcblx0XHRcdG1heC13aWR0aDogMjAwcHg7XG5cdFx0XHRwYWRkaW5nOiAwIDMwcHggMCAwO1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0Jjpob3Zlcixcblx0XHRcdCY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9pY29ucy9pY29uLWFycm93LXJpZ2h0LnN2Z1wiKTtcblx0XHRcdFx0cGFkZGluZzogMCAwIDAgN3B4O1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji1hZGRpdGlvbmFsLWZpZWxkcyB7XG5cblx0XHRwLmZvcm0tcm93IHtcblx0XHRcdG1hcmdpbjogMCAwIDMycHg7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXG5cdFx0XHQud29vY29tbWVyY2UtaW5wdXQtd3JhcHBlciB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0XHR0ZXh0YXJlYSB7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxMDBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCNwYXltZW50IHtcblxuXHRcdC5wYXltZW50X2JveHtcblxuXHRcdFx0LmZvcm0tcm93LWZpcnN0IHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXG5cdFx0XHRpbnB1dCB7XG5cdFx0XHRcdGJvcmRlcjogMDtcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zYW5zLXNlcmlmO1xuXHRcdFx0XHRwYWRkaW5nOiAxMHB4O1xuXG5cdFx0XHRcdCZbbmFtZT1jY2FyZE51bWJlcl0ge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0c2VsZWN0IHtcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1zYW5zLXNlcmlmO1xuXHRcdFx0XHRwYWRkaW5nOiAycHggMTBweDtcblxuXHRcdFx0XHQmLndvb2NvbW1lcmNlLWNjLXllYXIge1xuXHRcdFx0XHRcdG1hcmdpbjogMCAxMHB4IDAgMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4ud29vY29tbWVyY2UtY2hlY2tvdXQtcmV2aWV3LW9yZGVyIHtcblxuXHR0YWJsZS5zaG9wX3RhYmxlIHRmb290IHRyLnNoaXBwaW5nIHRkIHtcblx0XHRjb2xvcjogJGRlZmF1bHQtY29sb3ItdGV4dDtcblx0XHRmb250OiAxMnB4LzE4cHggJGZvbnQtZ290aGFtO1xuXHRcdGxldHRlci1zcGFjaW5nOiAwO1xuXHR9XG5cblx0dGFibGUuc2hvcF90YWJsZSB0Ym9keSB0ZCxcblx0dGFibGUuc2hvcF90YWJsZSB0Ym9keSB0aCxcblx0dGFibGUuc2hvcF90YWJsZSB0Zm9vdCB0ZCxcblx0dGFibGUuc2hvcF90YWJsZSB0Zm9vdCB0aCB7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGNvbG9yOiAkZGVmYXVsdC1jb2xvci10ZXh0O1xuXHRcdGZvbnQ6IDE0cHgvMjRweCAkZm9udC11dG9waWE7XG5cdFx0cGFkZGluZzogOXB4IDA7XG5cdFx0dmVydGljYWwtYWxpZ246IHRvcDtcblxuXHRcdCY6bnRoLWNoaWxkKDIpLFxuXHRcdCYucmVjdXJyaW5nLXRvdGFsLXRkIHtcblx0XHRcdGNvbG9yOiAkZGVmYXVsdC1jb2xvci10ZXh0O1xuXHRcdFx0Zm9udDogNTAwIDEycHgvMjdweCAkZm9udC1nb3RoYW07XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMi43cHg7XG5cdFx0XHR0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuXHRcdH1cblxuXHRcdCYub3JkZXItdG90YWwtdGQgc3Ryb25nIHNwYW4ge1xuXHRcdFx0Zm9udDogMjRweC8yNHB4ICRmb250LXV0b3BpYTtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAwO1xuXHRcdH1cblxuXHRcdC5wcm9kdWN0LW5hbWUtZGVzY3JpcHRpb24ge1xuXHRcdFx0Zm9udDogMTJweC8yMnB4ICRmb250LWdvdGhhbTtcblx0XHR9XG5cdH1cbn1cblxuLndvb2NvbW1lcmNlIGZvcm0gLmZvcm0tcm93LWZpcnN0LFxuLndvb2NvbW1lcmNlIGZvcm0gLmZvcm0tcm93LWxhc3QsXG4ud29vY29tbWVyY2UtcGFnZSBmb3JtIC5mb3JtLXJvdy1maXJzdCxcbi53b29jb21tZXJjZS1wYWdlIGZvcm0gLmZvcm0tcm93LWxhc3Qge1xuXHR3aWR0aDogMTAwJTtcblxuXHRAaW5jbHVkZSB0YWJsZXQoKSB7XG5cdFx0d2lkdGg6IGNhbGMoNTAlIC0gMTJweCk7XG5cdH1cbn1cblxuI2FkZF9wYXltZW50X21ldGhvZCB0YWJsZS5jYXJ0IGltZyxcbi53b29jb21tZXJjZS1jYXJ0IHRhYmxlLmNhcnQgaW1nLFxuLndvb2NvbW1lcmNlLWNoZWNrb3V0IHRhYmxlLmNhcnQgaW1nIHtcblx0d2lkdGg6IDE2OHB4O1xuXG5cdEBpbmNsdWRlIG1lZGlhLW1pbig0MTRweCkge1xuXHRcdHdpZHRoOiAyMDhweDtcblx0fVxuXG5cdEBpbmNsdWRlIHRhYmxldCgpIHtcblx0XHR3aWR0aDogMTA4cHg7XG5cdH1cbn1cblxuLndvb2NvbW1lcmNlIHRhYmxlLnNob3BfdGFibGVfcmVzcG9uc2l2ZSB0ciB0ZDo6YmVmb3JlLFxuLndvb2NvbW1lcmNlLXBhZ2UgdGFibGUuc2hvcF90YWJsZV9yZXNwb25zaXZlIHRyIHRkOjpiZWZvcmUge1xuXHRjb250ZW50OiBhdHRyKGRhdGEtdGl0bGUpO1xuXHRmb250LXdlaWdodDogbm9ybWFsO1xuXG5cdEBpbmNsdWRlIHRhYmxldCgpIHtcblx0XHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuLndvb2NvbW1lcmNlIHRhYmxlLm15X2FjY291bnRfb3JkZXJzIC5vcmRlci1hY3Rpb25zIC5idXR0b24sXG4ud29vY29tbWVyY2UgdGFibGUubXlfYWNjb3VudF9vcmRlcnMgdHIgdGQub3JkZXItYWN0aW9ucyAuYnV0dG9uLFxuLndvb2NvbW1lcmNlLXBhZ2UgdGFibGUubXlfYWNjb3VudF9vcmRlcnMgdHIgdGQub3JkZXItYWN0aW9ucyAuYnV0dG9ue1xuXHRtYXJnaW46IDAgNnB4IDAgMDtcblxuXHQmOmxhc3QtY2hpbGQge1xuXHRcdG1hcmdpbi1yaWdodDogMDtcblx0fVxufVxuXG4ud29vY29tbWVyY2UgdGFibGUuc2hvcF90YWJsZV9yZXNwb25zaXZlIHRyOm50aC1jaGlsZCgybikgdGQsXG4ud29vY29tbWVyY2UtcGFnZSB0YWJsZS5zaG9wX3RhYmxlX3Jlc3BvbnNpdmUgdHI6bnRoLWNoaWxkKDJuKSB0ZCB7XG5cdGJhY2tncm91bmQ6IG5vbmU7XG59XG5cbi53b29jb21tZXJjZS1lcnJvcixcbi53b29jb21tZXJjZS1pbmZvLFxuLndvb2NvbW1lcmNlLW1lc3NhZ2Uge1xuXHRtYXJnaW46IDIwcHggMDtcbn1cblxuLndvb2NvbW1lcmNlLUFkZHJlc3Mge1xuXHRtYXgtd2lkdGg6IDEwMCU7XG5cblx0QGluY2x1ZGUgdGFibGV0KCkge1xuXHRcdG1heC13aWR0aDogNTAlO1xuXHR9XG5cblx0Ji10aXRsZSB7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuXHRcdGgzIHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHR9XG5cdH1cbn1cblxuLnNlbGVjdDItc2VhcmNoLS1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcblx0Y29sb3I6ICM0ZjRmNGY7XG5cdGZvbnQ6IDUwMCAxMHB4ICRmb250LWdvdGhhbTtcblx0aGVpZ2h0OiAyNHB4O1xuXHRsZXR0ZXItc3BhY2luZzogMS43cHg7XG5cdHBhZGRpbmc6IDAgMTZweDtcbn1cblxuLnNlbGVjdDItZHJvcGRvd24ge1xuXHRib3JkZXItY29sb3I6ICNlZWU7XG59XG5cbmEud29vY29tbWVyY2UtcmVtb3ZlLWNvdXBvbiB7XG5cdGNvbG9yOiAkZGVmYXVsdC1jb2xvci10ZXh0O1xuXHRmb250LXNpemU6IDEwcHg7XG5cdGxldHRlci1zcGFjaW5nOiAwO1xufVxuXG4uZmlyc3QtcGF5bWVudC1kYXRlIHtcblx0bGluZS1oZWlnaHQ6IDE0cHg7XG5cdHBhZGRpbmctYm90dG9tOiAxNXB4O1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XG5cblx0Jjo6YWZ0ZXIge1xuXHRcdGJvcmRlci1yaWdodDogM3B4IHNvbGlkICNDNkFEOEY7XG5cdFx0Ym9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICNDNkFEOEY7XG5cdFx0Y29udGVudDogJyc7XG5cdFx0aGVpZ2h0OiA5cHg7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiAyMnB4O1xuXHRcdHRvcDogMjBweDtcblx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XG5cdFx0d2lkdGg6IDlweDtcblx0fVxuXG5cdGIge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cblxuLy8gQmxvY2tzXG5cbi5jYXJ0LXRvdGFscyB7XG5cdGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG5cdGJhY2tncm91bmQ6ICNmZmY7XG5cdG1hcmdpbjogYXV0byBhdXRvIDQ4cHg7XG5cdG1heC13aWR0aDogMzE4cHg7XG5cdHBhZGRpbmc6IDI0cHg7XG5cdHdpZHRoOiAxMDAlO1xuXHRmb250OiAxNHB4LzI0cHggJGZvbnQtdXRvcGlhO1xuXG5cdEBpbmNsdWRlIHRhYmxldCgpIHtcblx0XHRtYXJnaW46IDAgMCAwIGF1dG87XG5cdH1cblxuXHQmLWxpbmUge1xuXHRcdGNvbG9yOiAkZGVmYXVsdC1jb2xvci10ZXh0O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdGZvbnQ6IDE0cHgvMjRweCAkZm9udC11dG9waWE7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXG5cdFx0Ji10b29sdGlwIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHR9XG5cdH1cblxuXHQmLXRpdGxlIHtcblx0XHRjb2xvcjogJGRlZmF1bHQtY29sb3ItdGV4dDtcblx0XHRmb250OiAxMnB4LzI0cHggJGZvbnQtdXRvcGlhO1xuXHRcdG1hcmdpbjogMCAwIDE5cHg7XG5cdFx0bWF4LXdpZHRoOiA1MCU7XG5cblx0XHRAaW5jbHVkZSBtb2JpbGUoKSB7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0fVxuXHR9XG5cblx0Ji1wcmljZSB7XG5cdFx0Y29sb3I6ICRkZWZhdWx0LWNvbG9yLXRleHQ7XG5cdFx0Zm9udDogNTAwIDEycHgvMjRweCAkZm9udC1nb3RoYW07XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDIuN3B4O1xuXHRcdG1heC13aWR0aDogNTAlO1xuXHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXG5cdFx0Ji1hbW91bnQge1xuXHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDA7XG5cblx0XHRcdC5pbmNsdWRlc190YXgge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5maXJzdC1wYXltZW50LWRhdGUge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IC0yMCU7XG5cdFx0XHR3aWR0aDogMTIwJTtcblx0XHRcdGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG5cdFx0fVxuXHR9XG5cblx0aDIge1xuXHRcdGNvbG9yOiAkZGVmYXVsdC1jb2xvci10ZXh0O1xuXHRcdGZvbnQ6IDE4cHgvMjRweCAkZm9udC11dG9waWE7XG5cdFx0bWFyZ2luOiAwIDAgMzJweDtcblx0fVxuXG5cdC5idG4ge1xuXHRcdGZvbnQtc2l6ZTogMTBweDtcblx0XHR3aWR0aDogMTYwcHg7XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1taW4oNDE0cHgpIHtcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdH1cblx0fVxufVxuXG4uZ3JpbmQge1xuXHRiYWNrZ3JvdW5kOiAjZWVlO1xuXHRtYXJnaW46IDAgMCAyOXB4O1xuXG5cdEBpbmNsdWRlIHRhYmxldCgpIHtcblx0XHRtYXJnaW46IDAgMCAxNnB4O1xuXHR9XG5cblx0Ji10aXRsZSB7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRiYWNrZ3JvdW5kOiAkZGVmYXVsdC1jb2xvci10ZXh0O1xuXHRcdGNvbG9yOiAjZmZmO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0Zm9udDogNTAwIDEycHgvMTJweCAkZm9udC1nb3RoYW07XG5cdFx0aGVpZ2h0OiA0OHB4O1xuXHRcdGxldHRlci1zcGFjaW5nOiAycHg7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDAgMjRweDtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuXHRcdC50b29sdGlwLWhlbHAge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHRcdH1cblx0fVxuXG5cdCYtbGlzdCB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdH1cblxuXHQmLWl0ZW0ge1xuXHRcdGNvbG9yOiAkZGVmYXVsdC1jb2xvci10ZXh0O1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdGhlaWdodDogMTIwcHg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDE1cHggMjBweDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6IGNhbGMoMTAwJSAvIDMpO1xuXG5cdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdHdpZHRoOiAyMCU7XG5cdFx0fVxuXG5cdFx0Jjpob3ZlciB7XG5cblx0XHRcdC5ncmluZC1pY29uIHBhdGgge1xuXHRcdFx0XHRmaWxsOiAjQzZBRDhGO1xuXHRcdFx0fVxuXG5cdFx0XHQuZ3JpbmQtaXRlbS10aXRsZSB7XG5cdFx0XHRcdGNvbG9yOiAkZGVmYXVsdC1jb2xvci10ZXh0O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtdGl0bGUge1xuXHRcdFx0Y29sb3I6ICNiM2IzYjM7XG5cdFx0XHRmb250OiAxMHB4LzE2cHggJGZvbnQtZ290aGFtO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0ei1pbmRleDogMjtcblx0XHR9XG5cblx0XHRpbnB1dCB7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0ei1pbmRleDogLTE7XG5cblx0XHRcdCY6Y2hlY2tlZCB+IC5ncmluZC1vdmVybGF5IHtcblx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRcdH1cblxuXHRcdFx0JjpjaGVja2VkIH4gLmdyaW5kLWl0ZW0tdGl0bGUge1xuXHRcdFx0XHRjb2xvcjogJGRlZmF1bHQtY29sb3ItdGV4dDtcblx0XHRcdH1cblxuXHRcdFx0JjpjaGVja2VkIH4gLmdyaW5kLWljb24gcGF0aCB7XG5cdFx0XHRcdGZpbGw6ICNDNkFEOEY7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji1pbmZvIHtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0Y29sb3I6ICRkZWZhdWx0LWNvbG9yLXRleHQ7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmb250OiA3MDAgMTBweC8xMHB4ICRmb250LWdvdGhhbTtcblx0XHRsZXR0ZXItc3BhY2luZzogMXB4O1xuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdHBhZGRpbmc6IDIwcHggMCAwO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdHdpZHRoOiBjYWxjKDEwMCUgLyAzKTtcblxuXHRcdCYtdGl0bGUge1xuXG5cdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29ucy9pY29uLWluZm8uc3ZnXCIpIG5vLXJlcGVhdDtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0aGVpZ2h0OiAxMnB4O1xuXHRcdFx0XHRsZWZ0OiBjYWxjKDUwJSAtIDZweCk7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDJweCAycHg7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiBjYWxjKDUwJSAtIDE1cHgpO1xuXHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0XHR3aWR0aDogMTJweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblxuXHQmLWljb24ge1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRoZWlnaHQ6IDY0cHg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0bWFyZ2luOiAwIDAgMnB4O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR6LWluZGV4OiAyO1xuXG5cdFx0cGF0aCB7XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjI1cyBlYXNlO1xuXHRcdH1cblx0fVxuXG5cdCYtb3ZlcmxheSB7XG5cdFx0Ym90dG9tOiAwO1xuXHRcdGxlZnQ6IDA7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHRvcDogMDtcblx0XHR6LWluZGV4OiAwO1xuXHR9XG59XG5cbi5wcm9kdWN0LXNpemUge1xuXHRiYWNrZ3JvdW5kOiAjZWVlO1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRtYXJnaW46IDAgMCAxNnB4O1xuXHRwYWRkaW5nOiA4cHggOHB4IDhweCAyM3B4O1xuXHR3aWR0aDogMTAwJTtcblxuXHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdHdpZHRoOiAzMDBweDtcblx0fVxuXG5cdCYgKyAuY2FydC1xdWFudGl0eSB7XG5cdFx0cGFkZGluZy1sZWZ0OiAyNHB4ICFpbXBvcnRhbnQ7XG5cdH1cblxuXHQmLXRpdGxlIHtcblx0XHRmb250OiA1MDAgMTJweC8zMnB4ICRmb250LWdvdGhhbTtcblx0XHRsZXR0ZXItc3BhY2luZzogMnB4O1xuXHRcdG1hcmdpbjogMCA4cHggMCAwO1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdH1cblxuXHQuY2FydC10aXRsZSB7XG5cdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXG5cdFx0QGluY2x1ZGUgdGFibGV0KCkge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiA4cHg7XG5cdFx0fVxuXHR9XG59XG5cbi53b29jb21tZXJjZS1vcmRlciB7XG5cdHBhZGRpbmctdG9wOiAzMHB4O1xufVxuXG4ud29vY29tbWVyY2Utb3JkZXItcGF5IHtcblxuXHQuY2FydC1wYWdlIHtcblx0XHRwYWRkaW5nOiA0MHB4IDA7XG5cdH1cblxuXHR1bC5vcmRlcl9kZXRhaWxzIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtd3JhcDogd3JhcDtcblxuXHRcdGxpIHtcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKCMwMDAsLjEpO1xuXHRcdFx0Ym9yZGVyLXJpZ2h0OiAwO1xuXHRcdFx0Zm9udC1mYW1pbHk6ICRmb250LWdvdGhhbTtcblx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdG1hcmdpbjogMjBweCAyMHB4IDEwcHggMDtcblx0XHRcdG1heC13aWR0aDogMjA1cHg7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogMTdweDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgjMDAwLC4xKTtcblx0XHRcdH1cblxuXG5cdFx0XHQmID4gc3Ryb25nIHtcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICRmb250LXV0b3BpYTtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRtYXJnaW4tdG9wOiA1cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Zm9ybSB7XG5cblx0XHRmaWVsZHNldCB7XG5cdFx0XHRib3JkZXI6IDA7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdH1cblxuXHRcdC5mb3JtLXJvdyB7XG5cdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdHBhZGRpbmc6IDA7XG5cblx0XHRcdGxhYmVsIHtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udC1nb3RoYW07XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDJweDtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cblx0XHRcdGlucHV0LFxuXHRcdFx0c2VsZWN0IHtcblx0XHRcdFx0YmFja2dyb3VuZDogI2VlZTtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0XHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0XHRcdGNvbG9yOiAjNDI1NjY0O1xuXHRcdFx0XHRmb250OiA1MDAgMTJweCAkZm9udC1nb3RoYW07XG5cdFx0XHRcdGhlaWdodDogNDBweDtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDJweDtcblx0XHRcdFx0cGFkZGluZzogMCAxMHB4O1xuXHRcdFx0fVxuXG5cdFx0XHRzZWxlY3Qge1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdG1hcmdpbjogMTBweCAxMHB4IDAgMDtcblx0XHRcdFx0bWF4LXdpZHRoOiAxNTBweDtcblxuXHRcdFx0XHRAaW5jbHVkZSBtb2JpbGUoKSB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDEwcHggMCAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCY6bnRoLWNoaWxkKDEpIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogNDVweDtcblx0XHRcdH1cblxuXHRcdFx0JjpudGgtY2hpbGQoMyl7XG5cdFx0XHRcdG1heC13aWR0aDogMzUwcHg7XG5cdFx0XHR9XG5cblx0XHRcdCYuZm9ybS1yb3ctbGFzdCB7XG5cdFx0XHRcdGZsb2F0OiBub25lO1xuXHRcdFx0fVxuXG5cdFx0XHQuc2VjdXJlcGF5X2NhcmRfY2N2X2Rlc2NyaXB0aW9uIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udC1nb3RoYW07XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0bWFyZ2luLXRvcDogMTBweDtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cblx0XHRcdCNzZWN1cmVwYXlfY2FyZF9jY3Yge1xuXHRcdFx0XHRwYWRkaW5nOiAwIDEwcHg7XG5cdFx0XHRcdG1pbi13aWR0aDogMTAwcHg7XG5cdFx0XHR9XG5cblx0XHRcdC5yZXF1aXJlZCB7XG5cdFx0XHRcdGNvbG9yOiAkZGVmYXVsdC1jb2xvci10ZXh0O1xuXHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDAgNXB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCNqc1BheUJ1dHRvbiB7XG5cdFx0XHRtYXJnaW4tdG9wOiAzNXB4O1xuXHRcdH1cblx0fVxufVxuXG4ud29vY29tbWVyY2UgZm9ybSAuZm9ybS1yb3cud29vY29tbWVyY2UtaW52YWxpZCAuc3RhdGVfc2VsZWN0IHtcblx0YmFja2dyb3VuZDogI2VlZWVlZTtcblx0Ym9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdGNvbG9yOiAjNDI1NjY0O1xuXHRmb250OiA1MDAgMTJweCAkZm9udC1nb3RoYW07XG5cdGxldHRlci1zcGFjaW5nOiAycHg7XG5cdGhlaWdodDogNDhweDtcblx0cGFkZGluZzogMCAyMHB4O1xufVxuXG4ud29vY29tbWVyY2UgZm9ybSAuZm9ybS1yb3cud29vY29tbWVyY2UtdmFsaWRhdGVkIC5zZWxlY3QyLWNvbnRhaW5lcixcbi53b29jb21tZXJjZSBmb3JtIC5mb3JtLXJvdy53b29jb21tZXJjZS12YWxpZGF0ZWQgaW5wdXQuaW5wdXQtdGV4dCxcbi53b29jb21tZXJjZSBmb3JtIC5mb3JtLXJvdy53b29jb21tZXJjZS12YWxpZGF0ZWQgc2VsZWN0IHtcblx0Ym9yZGVyLWNvbG9yOiAjYzZhZDhmO1xufVxuXG4ud29vY29tbWVyY2UgLmNhcnQtdG90YWxzLXByaWNlIC5pbmNsdWRlc190YXgsXG4ud29vY29tbWVyY2UgZm9ybS53b29jb21tZXJjZS1jaGVja291dCAuaW5jbHVkZXNfdGF4IHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5cbi53b29jb21tZXJjZS1zdG9yZS1ub3RpY2UsIHAuZGVtb19zdG9yZSB7XG5cdGJhY2tncm91bmQtY29sb3I6ICRkZWZhdWx0LWNvbG9yLXRleHQ7XG5cdHBhZGRpbmc6IDE1cHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmFkbWluLWJhciBwLmRlbW9fc3RvcmUge1xuXHR0b3A6IDA7XG59IiwiLmFib3V0LWNvbXBhbnktYm90dG9tIHtcblx0bWFyZ2luOiAwIDAgNDdweDtcblxuXHRAaW5jbHVkZSB0YWJsZXQoKSB7XG5cdFx0bWFyZ2luOiAwIDAgOTVweDtcblx0fVxuXG5cdCYtaXRlbSB7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIDA7XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdGZvbnQ6IDE0cHgvMzJweCAkZm9udC11dG9waWE7XG5cdFx0cGFkZGluZy1ib3R0b206IDI0cHg7XG5cdFx0cGFkZGluZy10b3A6IDI0cHg7XG5cdFx0bWluLWhlaWdodDogNTQwcHg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0QGluY2x1ZGUgdGFibGV0KCkge1xuXHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDQ4cHg7XG5cdFx0XHRwYWRkaW5nLXRvcDogNDhweDtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiA2MHB4O1xuXG5cdFx0XHQmOm50aC1jaGlsZCgyKSB7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMTVweDtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogNTVweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRoMi50aXRsZSB7XG5cdFx0XHRtYXJnaW46IDhweCAwIDMxcHg7XG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdH1cblxuXHRcdC5idG4tYXJyb3cge1xuXHRcdFx0YWxpZ24tc2VsZjogZmxleC1zdGFydDtcblx0XHRcdG1hcmdpbjogYXV0byAwIDA7XG5cdFx0fVxuXG5cdFx0cCB7XG5cdFx0XHRmb250OiBpbmhlcml0O1xuXHRcdH1cblxuXHRcdC5idG4ge1xuXG5cdFx0fVxuXHR9XG5cblx0Ji1saXN0IHtcblxuXHRcdHVsIHtcblxuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCkge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdH1cblxuXHRcdFx0bGkge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKSB7XG5cdFx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICRkZWZhdWx0LWNvbG9yLXRleHQ7XG5cdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRcdGZvbnQ6IDcwMCAxMHB4LzEycHggJGZvbnQtZ290aGFtO1xuXHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAxcHg7XG5cdFx0XHRcdFx0cGFkZGluZzogNXB4IDE1cHg7XG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0XHRcdFx0XHRjb2xvcjogJGRlZmF1bHQtY29sb3ItdGV4dDtcblx0XHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAxcHg7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiA1cHggMDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0XHRcdFx0XHRjb2xvcjogJGRlZmF1bHQtY29sb3ItdGV4dDtcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCkge1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIuYWJvdXQtY29tcGFueSB7XG5cdG1hcmdpbjogMCAwIDQwcHg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cblx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRtYXJnaW46IDAgMCA4OHB4O1xuXHR9XG5cblx0LmNvbnRhaW5lciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblxuXHRcdEBpbmNsdWRlIG1vYmlsZSgpIHtcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSB0YWJsZXQoKSB7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdG1heC13aWR0aDogOTYwcHg7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgZGVza3RvcC1leHRyYSgpIHtcblx0XHRcdG1heC13aWR0aDogMTE0MHB4O1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1lZGlhLW1pbigxNDQwcHgpIHtcblx0XHRcdG1heC13aWR0aDogMTM3MHB4O1xuXHRcdH1cblx0fVxuXG5cdC5vd2wtY2Fyb3VzZWwgLm93bC1zdGFnZSB7XG5cdFx0ZGlzcGxheTogZmxleDtcblxuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdFx0Ym90dG9tOiA4cHg7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRyaWdodDogMzVweDtcblx0XHRcdHRvcDogOHB4O1xuXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0XHRsZWZ0OiA4cHg7XG5cdFx0XHRcdHJpZ2h0OiAzNXB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5vd2wtY2Fyb3VzZWwgLm93bC1zdGFnZS1vdXRlcixcblx0Lm93bC1jYXJvdXNlbCB7XG5cdFx0bWluLXdpZHRoOiBjYWxjKDEwMCUgKyAzOXB4KTtcblx0XHR3aWR0aDogYXV0bztcblx0fVxuXG5cdC5vd2wtaXRlbSB7XG5cdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRtYXJnaW46IDhweCAwO1xuXHRcdHRyYW5zaXRpb246IGJveC1zaGFkb3cgLjI1cyBlYXNlO1xuXG5cdFx0Ji5jZW50ZXIge1xuXHRcdFx0Ym94LXNoYWRvdzogMCAwIDE2cHggcmdiYSgyMDQsIDIwNCwgMjA0LCAwLjUpO1xuXHRcdFx0ei1pbmRleDogOTtcblxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdFx0Ym94LXNoYWRvdzogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmOmhvdmVyIHtcblxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdFx0Ym94LXNoYWRvdzogMCAwIDE2cHggcmdiYSgyMDQsIDIwNCwgMjA0LCAwLjUpO1xuXHRcdFx0XHR6LWluZGV4OiA5O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYtaXRlbSB7XG5cdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwYWRkaW5nOiA0OHB4IDQwcHg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHR3aWR0aDogMTAwJTtcblxuXHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRtaW4taGVpZ2h0OiAzMjBweDtcblx0XHRcdHBhZGRpbmc6IDMwcHggMjBweCAxOHB4IDIwcHg7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgZGVza3RvcC1leHRyYSgpIHtcblx0XHRcdHBhZGRpbmc6IDQ0cHggNTBweCAxOHB4IDQ0cHg7XG5cdFx0fVxuXG5cdFx0Jjpob3ZlciwgJi5hY3RpdmV7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHR6LWluZGV4OiA5O1xuXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0XHQuYnRuIHtcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji1pY29uIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRoZWlnaHQ6IDY0cHg7XG5cdFx0d2lkdGg6IDgwcHg7XG5cblx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0aGVpZ2h0OiA3MHB4O1xuXHRcdH1cblxuXHRcdGltZyB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdG1heC1oZWlnaHQ6IDEwMCU7XG5cdFx0fVxuXHR9XG5cblx0Ji10aXRsZSB7XG5cdFx0Y29sb3I6ICRkZWZhdWx0LWNvbG9yLXRleHQ7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udDogMTRweC8yNHB4ICRmb250LWdvdGhhbTtcblx0XHRtYXJnaW46IDAgMCAxNXB4O1xuXG5cdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdG1hcmdpbjogMCAwIDE1cHggM3B4O1xuXHRcdH1cblx0fVxuXG5cdCYtZGVzY3JpcHRpb24ge1xuXHRcdGNvbG9yOiAjNzY3Njc2O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZvbnQ6IDEycHgvMjRweCAkZm9udC11dG9waWE7XG5cdFx0bWFyZ2luOiAwIDAgMjJweDtcblxuXHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHRtYXJnaW46IDAgMCAyMnB4IDFweDtcblx0XHR9XG5cdH1cblxuXHQuYnRuIHtcblxuXHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdH1cblx0fVxufSIsIi5hZHZhbnRhZ2VzIHtcblx0YmFja2dyb3VuZDogI2ZmZjtcblx0Y29sb3I6ICRkZWZhdWx0LWNvbG9yLXRleHQ7XG5cdGZvbnQ6IDEycHgvMjRweCAkZm9udC11dG9waWE7XG5cdHBhZGRpbmc6IDAgMCA0NnB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0bGluZS1oZWlnaHQ6IDMycHg7XG5cdFx0cGFkZGluZzogMCAwIDkzcHg7XG5cdH1cblxuXHRoMiB7XG5cdFx0Zm9udDogMTRweC8yNHB4ICRmb250LWdvdGhhbTtcblx0XHRtYXJnaW46IDAgMCAzMHB4O1xuXG5cdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdG1hcmdpbjogMCAwIDE2cHg7XG5cdFx0fVxuXHR9XG5cblx0cCB7XG5cdFx0Zm9udDogaW5oZXJpdDtcblx0XHRtYXJnaW46IDAgMzBweCAxN3B4O1xuXG5cdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdG1hcmdpbjogMCBhdXRvIDE3cHg7XG5cdFx0XHRtYXgtd2lkdGg6IDg2MHB4O1xuXHRcdH1cblx0fVxuXG5cdCYtbGlzdCB7XG5cdFx0cGFkZGluZy1sZWZ0OiA0MHB4O1xuXHRcdHBhZGRpbmctcmlnaHQ6IDQwcHg7XG5cdFx0cGFkZGluZy10b3A6IDE0cHg7XG5cblx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAxNXB4O1xuXHRcdFx0cGFkZGluZy1yaWdodDogMTVweDtcblx0XHRcdHBhZGRpbmctdG9wOiA1cHg7XG5cdFx0fVxuXG5cdH1cblxuXHQmLWl0ZW0ge1xuXHRcdHBhZGRpbmc6IDA7XG5cblx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0cGFkZGluZzogMCAxNXB4O1xuXHRcdH1cblxuXHRcdGgzIHtcblx0XHRcdGZvbnQ6IDEycHgvMTRweCAkZm9udC1nb3RoYW07XG5cdFx0XHRtYXJnaW46IDAgMCAzcHg7XG5cblx0XHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRwIHtcblx0XHRcdGNvbG9yOiAjNzY3Njc2O1xuXHRcdFx0Zm9udDogMTJweC8yNHB4ICRmb250LXV0b3BpYTtcblx0XHRcdG1hcmdpbjogMDtcblxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYtaWNvbiB7XG5cdFx0aGVpZ2h0OiA2NHB4O1xuXHRcdG1hcmdpbjogYXV0byBhdXRvIDIxcHg7XG5cdFx0d2lkdGg6IDY0cHg7XG5cblx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0bWFyZ2luOiBhdXRvIGF1dG8gMTBweDtcblx0XHR9XG5cblx0XHRpbWcge1xuXG5cdFx0fVxuXHR9XG5cblx0Ji1zaG9wIHtcblx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdG1hcmdpbjogMCAwIDQ4cHg7XG5cdFx0cGFkZGluZzogMCAwIDQ5cHg7XG5cblx0XHQmLWl0ZW0ge1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRwYWRkaW5nOiAwIDAgOHB4O1xuXHRcdH1cblxuXHRcdCYtaWNvbiB7XG5cdFx0XHR3aWR0aDogNjRweDtcblxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAyNHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtdGV4dCB7XG5cblx0XHR9XG5cblx0XHRoMyB7XG5cdFx0XHRjb2xvcjogJGRlZmF1bHQtY29sb3ItdGV4dDtcblx0XHRcdGZvbnQ6IDE0cHgvMjRweCAkZm9udC1nb3RoYW07XG5cdFx0XHRtYXJnaW46IDVweCAwIDA7XG5cdFx0fVxuXG5cdFx0cCB7XG5cdFx0XHRjb2xvcjogIzc2NzY3Njtcblx0XHRcdGZvbnQ6IDE1cHgvMjRweCAkZm9udC11dG9waWE7XG5cdFx0fVxuXHR9XG59IiwiLmF3YXJkcyB7XG5cdHBhZGRpbmc6IDAgMCA1MHB4O1xuXG5cdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0cGFkZGluZzogMCAwIDk0cHg7XG5cdH1cblxuXHRoMi50aXRsZSB7XG5cdFx0bWFyZ2luOiA4cHggMCAzMHB4O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRtYXJnaW46IDhweCAwIDI0cHg7XG5cdFx0fVxuXHR9XG5cblx0LmNvbC1zbS0xMiB7XG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cblx0XHRAaW5jbHVkZSBtb2JpbGUoKSB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDE1cHg7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuXHRcdH1cblx0fVxufSIsIi5iYW5uZXIge1xuXG5cdCYtc3RhdGljIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0aGVpZ2h0OiA1MCU7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdHRvcDogMDtcblx0XHRcdHotaW5kZXg6IDA7XG5cdFx0fVxuXG5cdFx0aW1nIHtcblx0XHRcdG1heC13aWR0aDogMTM0MHB4O1xuXHRcdFx0aGVpZ2h0OiAzNjNweDtcblx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblx0XHRcdHdpZHRoOiBhdXRvO1xuXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcblx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYtNDA0IHtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGJhY2tncm91bmQ6ICMwMDA7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRoZWlnaHQ6IDI2OHB4O1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cblx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdH1cblxuXHRcdGltZyB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGhlaWdodDogMTc1cHg7XG5cdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRtYXgtd2lkdGg6IGluaXRpYWw7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cdFx0XHR3aWR0aDogYXV0bztcblxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRtYXJnaW46IGF1dG87XG5cdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi5icmFuZHMge1xuXHRjb2xvcjogIzc2NzY3Njtcblx0Zm9udDogMTJweC8yNHB4ICRmb250LXV0b3BpYTtcblx0cGFkZGluZzogMzdweCAxMHB4IDIwcHg7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdGZvbnQ6IDE1cHgvMzJweCAkZm9udC11dG9waWE7XG5cdFx0cGFkZGluZzogOTZweCAwIDczcHg7XG5cdH1cblxuXHRoMi50aXRsZSB7XG5cdFx0bWFyZ2luOiA4cHggMCAxOXB4O1xuXHR9XG5cblx0cCB7XG5cdFx0bWFyZ2luLWxlZnQ6IGF1dG87XG5cdFx0bWFyZ2luLXJpZ2h0OiBhdXRvO1xuXHRcdG1heC13aWR0aDogODYwcHg7XG5cdH1cblxuXHQmLWxpc3Qge1xuXHRcdHBhZGRpbmc6IDE5cHggMCAwO1xuXHR9XG5cblx0Ji1pdGVtIHtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0cGFkZGluZzogMCAxMHB4IDI0cHg7XG5cdH1cblxuXHQmLW1vZGFsIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdG1hcmdpbjogYXV0bztcblx0XHRtYXgtd2lkdGg6IDg4OHB4O1xuXHRcdHBhZGRpbmc6IDQxcHggNjFweCAzNnB4IDY4cHg7XG5cblx0XHQmLWxvZ28ge1xuXHRcdFx0Zm9udDogMTJweC8yMnB4ICRmb250LWdvdGhhbTtcblx0XHRcdG1hcmdpbjogMCAwIDI3cHg7XG5cdFx0fVxuXG5cdFx0aDMge1xuXHRcdFx0Zm9udDogMTJweC8yMHB4ICRmb250LXV0b3BpYTtcblx0XHRcdG1hcmdpbjogMCAwIDE1cHg7XG5cdFx0fVxuXHR9XG59IiwiLmJ0biB7XG5cdGJhY2tncm91bmQ6ICNDNkFEOEY7XG5cdGNvbG9yOiAjZmZmO1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGZvbnQ6IDcwMCAxMHB4LzEycHggJGZvbnQtZ290aGFtO1xuXHRsZXR0ZXItc3BhY2luZzogMXB4O1xuXHRwYWRkaW5nOiA1cHggOXB4O1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG5cdCY6aG92ZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cdFx0Y29sb3I6ICNDNkFEOEY7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHR9XG5cblx0QGluY2x1ZGUgdGFibGV0KCkge1xuXHRcdGJhY2tncm91bmQ6ICNDNkFEOEY7XG5cdFx0Y29sb3I6ICNmZmY7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdH1cblx0fVxuXG5cdCYtYXJyb3cge1xuXHRcdGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29ucy9pY29uLWFycm93LXJpZ2h0LnN2Z1wiKSBuby1yZXBlYXQgcmlnaHQgMCBjZW50ZXI7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZGVmYXVsdC1jb2xvci10ZXh0O1xuXHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0Y29sb3I6ICRkZWZhdWx0LWNvbG9yLXRleHQ7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdGZvbnQ6IDUwMCAxMnB4LzI4cHggJGZvbnQtZ290aGFtO1xuXHRcdGhlaWdodDogMjhweDtcblx0XHRsZXR0ZXItc3BhY2luZzogMnB4O1xuXHRcdHBhZGRpbmc6IDAgMzBweCAwIDA7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG5cdFx0Jjpob3Zlcixcblx0XHQmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9pY29ucy9pY29uLWFycm93LXJpZ2h0LnN2Z1wiKTtcblx0XHRcdGNvbG9yOiAkZGVmYXVsdC1jb2xvci10ZXh0O1xuXHRcdFx0cGFkZGluZzogMCAwIDAgNXB4O1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdH1cblx0XHRcblx0XHQmW25hbWU9J3VwZGF0ZV9jYXJ0J10ge1xuXHRcdFx0bWF4LXdpZHRoOiAxNjJweDtcblx0XHR9XG5cdH1cblxuXHQmLWFycm93LXdoaXRlIHtcblx0XHRiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbnMvaWNvbi1hcnJvdy1yaWdodC13aGl0ZS5zdmdcIikgbm8tcmVwZWF0IHJpZ2h0IDAgY2VudGVyO1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZjtcblx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdGNvbG9yOiAjZmZmO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRmb250OiA1MDAgMTJweC8yOHB4ICRmb250LWdvdGhhbTtcblx0XHRoZWlnaHQ6IDI4cHg7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDJweDtcblx0XHRtYXgtd2lkdGg6IDI1NnB4O1xuXHRcdHBhZGRpbmc6IDAgMzBweCAwIDA7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0Jjpob3Zlcixcblx0XHQmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpOmFjdGl2ZSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uL2ltZy9pY29ucy9pY29uLWFycm93LXJpZ2h0LXdoaXRlLnN2Z1wiKTtcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0cGFkZGluZzogMCAwIDAgNXB4O1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMjRweDtcblx0XHR9XG5cdH1cblxuXHQmLWJhY2sge1xuXHRcdGNvbG9yOiAkZGVmYXVsdC1jb2xvci10ZXh0O1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRmb250OiA3MDAgMTBweC8xMnB4ICRmb250LWdvdGhhbTtcblx0XHRsZXR0ZXItc3BhY2luZzogMXB4O1xuXHRcdG1hcmdpbjogMCAwIDI2cHg7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cblx0XHRAaW5jbHVkZSB0YWJsZXQoKSB7XG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbnMvaWNvbi1iYWNrLnN2Z1wiKSBuby1yZXBlYXQgMCBjZW50ZXI7XG5cdFx0XHRtYXJnaW46IDEwcHggMCAyMnB4O1xuXHRcdFx0cGFkZGluZzogMCAwIDAgMjhweDtcblx0XHR9XG5cdH1cblxuXHQmLWZpeGVkIHtcblx0XHRiYWNrZ3JvdW5kOiAkZGVmYXVsdC1jb2xvci10ZXh0O1xuXHRcdGNvbG9yOiAjZmZmO1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IDNweDtcblx0XHRoZWlnaHQ6IDIxMHB4O1xuXHRcdHBhZGRpbmc6IDAgMjBweDtcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdHRvcDogNTAlO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHR6LWluZGV4OiAxMDA7XG5cdFx0d2lkdGg6IDQ4cHg7XG5cblx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXG5cdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0YmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb25zL2ljb24tYXJyb3ctcmlnaHQtd2hpdGUuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG5cdFx0XHRib3R0b206IDVweDtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0aGVpZ2h0OiA0OHB4O1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHR0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG5cdFx0XHR0cmFuc2l0aW9uOiBib3R0b20gLjI1cyBlYXNlO1xuXHRcdFx0d2lkdGg6IDQ4cHg7XG5cdFx0fVxuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuXHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRib3R0b206IDEwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji10aXRsZSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGZvbnQ6IDE0cHgvNDhweCAkZm9udC1nb3RoYW07XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xuXHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHR9XG5cdH1cbn0iLCIuY2FyZCB7XG5cdGJhY2tncm91bmQ6ICNmZmY7XG5cdHBhZGRpbmc6IDIycHggMjRweCAyNHB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRwYWRkaW5nOiAyNnB4IDIwcHggMjRweDtcblx0fVxuXG5cdCY6aG92ZXIge1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0fVxuXG5cdHNwYW4ge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cblx0Ji1pbWcge1xuXHRcdGhlaWdodDogMjY3cHg7XG5cdFx0bWFyZ2luOiAwIC0yNHB4IDE3cHg7XG5cdFx0d2lkdGg6IGF1dG87XG5cblx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0aGVpZ2h0OiAzMThweDtcblx0XHRcdG1hcmdpbjogMCAtMjBweCAzMHB4O1xuXHRcdH1cblxuXHRcdGltZyB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdG1hcmdpbjogYXV0bztcblx0XHRcdG1heC1oZWlnaHQ6IDEwMCU7XG5cdFx0XHR3aWR0aDogYXV0bztcblx0XHR9XG5cdH1cblxuXHQmLXRpdGxlIHtcblx0XHRjb2xvcjogJGRlZmF1bHQtY29sb3ItdGV4dDtcblx0XHRmb250OiAxNHB4LzI0cHggJGZvbnQtdXRvcGlhO1xuXHRcdG1hcmdpbjogMCAwIDEwcHg7XG5cblx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0bWFyZ2luOiAwIDAgOXB4O1xuXHRcdH1cblx0fVxuXG5cdCYtZGVzY3JpcHRpb24ge1xuXHRcdGNvbG9yOiAjOTg5ODk4O1xuXHRcdGZvbnQ6IDEwcHgvMTZweCAkZm9udC11dG9waWE7XG5cdFx0bWFyZ2luOiAwIDAgMTBweDtcblxuXHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMjBweDtcblx0XHRcdG1hcmdpbjogMCAwIDE1cHg7XG5cdFx0fVxuXHR9XG5cblx0LmJ0bjpub3QoLmJ0bi1hcnJvdyk6bm90KC5idG4tYXJyb3ctd2hpdGUpIHtcblx0XHRtYXJnaW46IGF1dG8gYXV0byAwO1xuXHRcdHdpZHRoOiA5NnB4O1xuXG5cdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHJpZ2h0OiA0cHg7XG5cdFx0fVxuXHR9XG5cblx0Ji1hd2FyZHMge1xuXHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0cGFkZGluZy10b3A6IDM2cHg7XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdGJveC1zaGFkb3c6IDAgMCAxNnB4IHJnYmEoMjI2LCAyMjYsIDIyNiwgMC41KTtcblx0XHR9XG5cdH1cblxuXHQmLWFib3V0LWNvbXBhbnktYm90dG9tIHtcblx0XHRtYXJnaW46IGF1dG8gMTBweDtcblx0XHRtaW4taGVpZ2h0OiAzMDBweDtcblx0XHRwYWRkaW5nOiA0MHB4IDMycHggNTBweDtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXG5cdFx0QGluY2x1ZGUgdGFibGV0KCkge1xuXHRcdFx0bWFyZ2luOiBhdXRvO1xuXHRcdFx0bWF4LXdpZHRoOiA1NjBweDtcblx0XHRcdHBhZGRpbmc6IDQwcHggMzhweCAyOHB4O1xuXHRcdH1cblx0fVxuXG5cdCYtdGVhbSB7XG5cdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRmb250OiAxMnB4LzIycHggJGZvbnQtZ290aGFtO1xuXHRcdG1hcmdpbjogYXV0bztcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0cGFkZGluZzogMjVweCAyN3B4IDEycHg7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHR3aWR0aDogMTAwJTtcblxuXHRcdEBpbmNsdWRlIG1vYmlsZSgpIHtcblx0XHRcdG1heC13aWR0aDogMzE4cHg7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdHBhZGRpbmc6IDIzcHggMjNweCAxM3B4O1xuXHRcdH1cblxuXHRcdCYtaW1nIHtcblx0XHRcdG1hcmdpbjogMCAwIDI4cHg7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0XHRtYXJnaW46IDAgMCAyN3B4O1xuXHRcdFx0fVxuXG5cdFx0XHRpbWcge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0bWF4LXdpZHRoOiBpbml0aWFsO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjI1cyBlYXNlO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLW5hbWUge1xuXHRcdFx0Y29sb3I6ICRkZWZhdWx0LWNvbG9yLXRleHQ7XG5cdFx0XHRmb250OiAxNnB4LzE5cHggJGZvbnQtdXRvcGlhO1xuXHRcdFx0bWFyZ2luOiAwIDAgOHB4O1xuXHRcdH1cblxuXHRcdCYtcG9zaXRpb24ge1xuXHRcdFx0Y29sb3I6ICNDNkFEOEY7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGZvbnQ6IDEycHgvMjBweCAkZm9udC11dG9waWE7XG5cdFx0XHRtYXJnaW46IDAgMCAxN3B4O1xuXHRcdH1cblxuXHRcdCYtcmV3YXJkcyB7XG5cdFx0XHRwYWRkaW5nOiAxcHggMCAwO1xuXG5cdFx0XHQmLWl0ZW0ge1xuXHRcdFx0XHRjb2xvcjogIzdDN0M3Qztcblx0XHRcdFx0Zm9udDogMTBweC8xOHB4ICRmb250LWdvdGhhbTtcblx0XHRcdFx0cGFkZGluZzogNXB4IDAgNXB4IDQwcHg7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0XHRcdG1hcmdpbjogMCAwIDIwcHg7XG5cdFx0XHRcdFx0bWluLWhlaWdodDogMjhweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb25zL2ljb24tYXdhcmQuc3ZnXCIpIG5vLXJlcGVhdCAwIDA7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiA0MHB4IGF1dG87XG5cdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHRvcDogLTVweDtcblx0XHRcdFx0XHR3aWR0aDogNDBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdHAge1xuXHRcdFx0Y29sb3I6ICM3QzdDN0M7XG5cdFx0XHRmb250OiBpbmhlcml0O1xuXHRcdH1cblx0fVxuXG5cdCYtZXZlbnQtY29udGVudCB7XG5cdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRmb250OiAxMnB4LzIycHggJGZvbnQtZ290aGFtO1xuXHRcdG1hcmdpbjogYXV0bztcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0cGFkZGluZzogMjVweCAyNHB4IDI0cHg7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0fVxuXG5cdCYtdGVhbS1sb2NhdGlvbiB7XG5cdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0bWFyZ2luOiBhdXRvO1xuXHRcdG1heC13aWR0aDogMjA0cHg7XG5cdFx0cGFkZGluZzogMTZweDtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEtbWluKDQxNHB4KSB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0fVxuXG5cdFx0Ji1pbWcge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRtYXJnaW46IDAgMCAyNHB4O1xuXHRcdFx0cGFkZGluZzogNzQlIDAgMDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHRpbWcge1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRtYXJnaW46IDAgMCAyNHB4O1xuXHRcdFx0XHRtaW4taGVpZ2h0OiAxcHg7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLW5hbWUge1xuXHRcdFx0Y29sb3I6ICRkZWZhdWx0LWNvbG9yLXRleHQ7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGZvbnQ6IDE2cHgvMTZweCAkZm9udC11dG9waWE7XG5cdFx0fVxuXG5cdFx0Ji1wb3NpdGlvbiB7XG5cdFx0XHRjb2xvcjogJGRlZmF1bHQtY29sb3ItdGV4dDtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0Zm9udDogMTJweC8yNHB4ICRmb250LXV0b3BpYTtcblx0XHRcdG1hcmdpbjogMCAwIDE2cHg7XG5cdFx0fVxuXG5cdFx0YSB7XG5cdFx0XHRjb2xvcjogJGRlZmF1bHQtY29sb3ItdGV4dDtcblx0XHRcdGZvbnQ6IDEycHgvMTdweCAkZm9udC11dG9waWE7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLXNlbGVjdCB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkZGVmYXVsdC1jb2xvci10ZXh0O1xuXG5cdFx0XHQuY2FyZC10ZWFtLWxvY2F0aW9uLW5hbWUge1xuXHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdH1cblxuXHRcdFx0LmNhcmQtdGVhbS1sb2NhdGlvbi1wb3NpdGlvbiB7XG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRvcGFjaXR5OiAuNTtcblx0XHRcdH1cblxuXHRcdFx0LmNhcmQtdGVhbS1sb2NhdGlvbi1lbWFpbCB7XG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYtbG9jYXRpb24ge1xuXHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0bWF4LXdpZHRoOiAyMDRweDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFxuXHRcdGE6bm90KFtjbGFzc10pIHtcblx0XHRcdHBhZGRpbmc6IDE2cHggMTZweCA3M3B4O1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdH1cblxuXHRcdCYtdGl0bGUge1xuXHRcdFx0Y29sb3I6ICRkZWZhdWx0LWNvbG9yLXRleHQ7XG5cdFx0XHRmb250OiAxNnB4LzI0cHggJGZvbnQtdXRvcGlhO1xuXHRcdFx0bWFyZ2luOiAwIDAgOHB4O1xuXHRcdH1cblxuXHRcdCYtdHlwZSB7XG5cdFx0XHRjb2xvcjogI2M2YWQ4Zjtcblx0XHRcdGZvbnQ6IDEycHgvMjRweCAkZm9udC11dG9waWE7XG5cdFx0XHRtYXJnaW46IDAgMCAyMHB4O1xuXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMjJweDtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMjRweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLWFkZHJlc3Mge1xuXHRcdFx0Y29sb3I6ICM3YzdjN2M7XG5cdFx0XHRmb250OiAxMnB4LzIwcHggJGZvbnQtZ290aGFtO1xuXHRcdFx0bWFyZ2luOiAwIDAgMjhweDtcblxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMzFweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLWNvbnRhY3Qge1xuXHRcdFx0Ym90dG9tOiAxN3B4O1xuXHRcdFx0bGVmdDogMTZweDtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHJpZ2h0OiAxNnB4O1xuXHRcdH1cblxuXHRcdCYtZW1haWwge1xuXHRcdFx0Y29sb3I6ICM3YzdjN2M7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGZvbnQ6IDEycHgvMTZweCAkZm9udC11dG9waWE7XG5cdFx0XHRtYXJnaW46IDAgMCAxOHB4O1xuXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0XHRtYXJnaW46IDAgMCA4cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji1waG9uZSB7XG5cdFx0XHRjb2xvcjogIzdjN2M3Yztcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0Zm9udDogMTJweC8xNnB4ICRmb250LXV0b3BpYTtcblx0XHR9XG5cdH1cblx0XG5cdCYtaW5kdXN0cnkge1xuXHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzJweDtcblx0XHRwYWRkaW5nOiA0MHB4IDI0cHg7XG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cblx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0XHR9XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHR9XG5cblx0XHQmLXRpdGxlIHtcblx0XHRcdGNvbG9yOiAkZGVmYXVsdC1jb2xvci10ZXh0O1xuXHRcdFx0Zm9udDogMTZweC8xNnB4ICRmb250LXV0b3BpYTtcblx0XHRcdG1hcmdpbjogMCAwIDE2cHg7XG5cdFx0fVxuXG5cdFx0Ji1sb2NhdGlvbiB7XG5cdFx0XHRjb2xvcjogI2M2YWQ4Zjtcblx0XHRcdGZvbnQ6IDEycHgvMTZweCAkZm9udC11dG9waWE7XG5cdFx0XHRtYXJnaW46IDAgMCAyMHB4O1xuXHRcdFx0bWluLWhlaWdodDogNDhweDtcblx0XHR9XG5cblx0XHQmLWRlc2NyaXB0aW9uIHtcblx0XHRcdGNvbG9yOiAjN2M3YzdjO1xuXHRcdFx0Zm9udDogMTJweC8yMnB4ICRmb250LWdvdGhhbTtcblx0XHRcdG1hcmdpbjogMCAwIDUxcHg7XG5cblx0XHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDI1cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmJ0biB7XG5cdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRtYXJnaW4tdG9wOiBhdXRvO1xuXHRcdFx0bWF4LXdpZHRoOiAxNjBweDtcblxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYtcHJvZHVjdCB7XG5cdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRwYWRkaW5nOiAwIDEwcHggMjRweDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdEBpbmNsdWRlIG1lZGlhLW1pbig0MTRweCkge1xuXHRcdFx0cGFkZGluZzogMCAyMHB4IDI0cHg7XG5cdFx0fVxuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRib3gtc2hhZG93OiAwIDAgMTZweCByZ2JhKDIwNSwgMjA1LCAyMDUsIDAuNSk7XG5cblx0XHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRcdC5jYXJkLXByb2R1Y3QtcHJpY2Uge1xuXHRcdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLXNhbGUge1xuXHRcdFx0YmFja2dyb3VuZDogI2YxMWI1YTtcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRmb250OiA3MDAgMTBweC8yNHB4ICRmb250LWdvdGhhbTtcblx0XHRcdGhlaWdodDogMjRweDtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAycHg7XG5cdFx0XHRtaW4td2lkdGg6IDY0cHg7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRyaWdodDogMjRweDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHR0b3A6IDI0cHg7XG5cdFx0XHRwYWRkaW5nOiAwIDEwcHg7XG5cdFx0fVxuXG5cdFx0Ji1pbWcge1xuXHRcdFx0bWFyZ2luOiAwIC0xMHB4IDE3cHg7XG5cdFx0XHR3aWR0aDogY2FsYygxMDAlICsgMjBweCk7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLW1pbig0MTRweCkge1xuXHRcdFx0XHRtYXJnaW46IDAgLTI0cHggMTdweDtcblx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSArIDQ4cHgpO1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0XHRtYXJnaW46IDAgLTIwcHggMzBweDtcblx0XHRcdFx0bWF4LWhlaWdodDogMzE4cHg7XG5cdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgKyA0MHB4KTtcblx0XHRcdH1cblxuXHRcdFx0aW1nIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdG1hcmdpbjogYXV0bztcblx0XHRcdFx0bWF4LWhlaWdodDogMTAwJTtcblx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji10aXRsZSB7XG5cdFx0XHRjb2xvcjogJGRlZmF1bHQtY29sb3ItdGV4dDtcblx0XHRcdGZvbnQ6IDE0cHgvMjRweCAkZm9udC11dG9waWE7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpIHtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMTBweDtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRtYXJnaW46IDAgMCA5cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji1kZXNjcmlwdGlvbiB7XG5cdFx0XHRjb2xvcjogIzk4OTg5ODtcblx0XHRcdGZvbnQ6IDEwcHgvMTZweCAkZm9udC11dG9waWE7XG5cdFx0XHRoZWlnaHQ6IDA7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKSB7XG5cdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0bWFyZ2luOiAwIDAgMTBweDtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMjBweDtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMTVweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLXByaWNlIHtcblx0XHRcdGJvdHRvbTogMzBweDtcblx0XHRcdGNvbG9yOiAkZGVmYXVsdC1jb2xvci10ZXh0O1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRmb250OiA3MDAgMTBweC8xMnB4ICRmb250LWdvdGhhbTtcblx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAxcHg7XG5cdFx0XHRtYXJnaW46IDEwcHggYXV0bztcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdFx0bWFyZ2luOiBhdXRvO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDk2cHg7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYtb2ZmZXIge1xuXHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdHBhZGRpbmc6IDQxcHggMjRweCAxMzZweDtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXG5cdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdHBhZGRpbmc6IDQxcHggMjRweCAxMzJweDtcblx0XHR9XG5cblx0XHQmLXRpdGxlIHtcblx0XHRcdGNvbG9yOiAkZGVmYXVsdC1jb2xvci10ZXh0O1xuXHRcdFx0Zm9udDogMjRweC80MHB4ICRmb250LXV0b3BpYTtcblx0XHRcdG1hcmdpbjogMCAwIDM2cHg7XG5cblx0XHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjZweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLWRlc2NyaXB0aW9uIHtcblx0XHRcdGNvbG9yOiAkZGVmYXVsdC1jb2xvci10ZXh0O1xuXHRcdFx0Zm9udDogMTJweC8yNHB4ICRmb250LXV0b3BpYTtcblxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMzJweDtcblx0XHRcdH1cblxuXHRcdFx0cCB7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDM0cHg7XG5cblx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdFx0XHRtYXJnaW46IDAgMCAzMnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmJ0biB7XG5cdFx0XHRib3R0b206IDU3cHg7XG5cdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRsZWZ0OiAyNHB4O1xuXHRcdFx0bWF4LXdpZHRoOiAxNzNweDtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdFx0Ym90dG9tOiA3MHB4O1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji1sb2NhdGlvbi1saXN0IHtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHQmLWltZyB7XG5cdFx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdFx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0bWF4LWhlaWdodDogMjA4cHg7XG5cdFx0XHRtaW4taGVpZ2h0OiAyMDhweDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblxuXHRcdCYtY29udGVudCB7XG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbnMvaWNvbi1sb2NhdGlvbi5zdmdcIikgbm8tcmVwZWF0IDEwcHggMjBweDtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0cGFkZGluZzogNjBweCAyMHB4IDE1cHg7XG5cdFx0fVxuXHR9XG5cblx0Ji1kaXN0cmlidXRpb24ge1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRwYWRkaW5nLWJvdHRvbTogMTNweDtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXG5cdFx0Ji1uYW1lIHtcblx0XHRcdGNvbG9yOiAkZGVmYXVsdC1jb2xvci10ZXh0O1xuXHRcdFx0Zm9udDogMTZweC8yNHB4ICRmb250LXV0b3BpYTtcblx0XHR9XG5cblx0XHQmLXBvc2l0aW9uIHtcblx0XHRcdGNvbG9yOiAjYzZhZDhmO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZvbnQ6IDEycHgvMjRweCAkZm9udC11dG9waWE7XG5cdFx0XHRtYXJnaW46IDAgMCAxNnB4O1xuXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMjJweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLXN0YXRlIHtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0fVxuXG5cdFx0Ji1lbWFpbCB7XG5cdFx0XHRjb2xvcjogIzdjN2M3Yztcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0Zm9udDogNzAwIDEycHgvMTZweCAkZm9udC11dG9waWE7XG5cdFx0XHRtYXJnaW46IDAgMCAxOHB4O1xuXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0XHRtYXJnaW46IDAgMCA4cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji1waG9uZSB7XG5cdFx0XHRjb2xvcjogIzdjN2M3Yztcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0Zm9udDogNzAwIDEycHgvMTZweCAkZm9udC11dG9waWE7XG5cdFx0XHRtYXJnaW46IDAgMCAxOHB4O1xuXHRcdH1cblx0fVxufSIsIi5jdGEge1xuXG5cdCYtc3Vic2NyaXB0aW9uIHtcblx0XHRtYXJnaW46IDAgMCA0OHB4O1xuXG5cdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdG1hcmdpbjogMCAwIDEwNXB4O1xuXHRcdH1cblxuXHRcdC5yb3cge1xuXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKSB7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji1pbWcge1xuXHRcdFx0cGFkZGluZzogMDtcblxuXHRcdFx0QGluY2x1ZGUgbW9iaWxlKCkge1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDE1cHg7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDE1cHg7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpIHtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMCAxMnB4O1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0ei1pbmRleDogOTtcblx0XHRcdH1cblxuXHRcdFx0aW1ne1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0bWF4LXdpZHRoOiBpbml0aWFsO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLXRleHQge1xuXHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRcdGZvbnQ6IDE1cHgvMjRweCAkZm9udC11dG9waWE7XG5cdFx0XHRoZWlnaHQ6IDI1NnB4O1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0cGFkZGluZzogNDBweDtcblxuXHRcdFx0QGluY2x1ZGUgbW9iaWxlKCkge1xuXHRcdFx0XHRtYXJnaW46IGF1dG87XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpIHtcblx0XHRcdFx0aGVpZ2h0OiAyMDBweDtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMCAtMTJweDtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdGhlaWdodDogMzAwcHg7XG5cdFx0XHRcdHBhZGRpbmc6IDMwcHggNDBweCAzMHB4IDQ2cHg7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLW1pbigxNDQwcHgpIHtcblx0XHRcdFx0aGVpZ2h0OiA0MDBweDtcblx0XHRcdH1cblxuXHRcdFx0aDIge1xuXG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpIHtcblx0XHRcdFx0XHRtYXJnaW46IDAgYXV0byAyNHB4O1xuXHRcdFx0XHRcdG1heC13aWR0aDogMzIwcHg7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0cCB7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDMycHg7XG5cblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCkge1xuXHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvIDI0cHg7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAzMjBweDtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuYnRuIHtcblxuXHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDI5MHB4O1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYtc2hvcCB7XG5cdFx0Y29sb3I6ICRkZWZhdWx0LWNvbG9yLXRleHQ7XG5cdFx0Zm9udDogMTJweC8zMnB4ICRmb250LWdvdGhhbTtcblx0XHRoZWlnaHQ6IDMycHg7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG5cblx0Ji1hZHZhbnRhZ2VzIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdG1hcmdpbjogYXV0bztcblx0XHRtYXgtd2lkdGg6IDg1MHB4O1xuXHRcdHBhZGRpbmc6IDc4cHggMCA5OHB4O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cblx0XHRoMiB7XG5cdFx0XHRmb250OiAyNnB4LzQwcHggJGZvbnQtdXRvcGlhO1xuXHRcdFx0bWFyZ2luOiAwIDAgMjVweDtcblx0XHR9XG5cblx0XHQuYnRuLWFycm93IHtcblx0XHRcdGZvbnQtc2l6ZTogMTBweDtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtbWluKDQxNHB4KSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi5mYXEge1xuXG5cdCYtaXRlbSB7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjNmFkOGY7XG5cdFx0bWFyZ2luOiAwIDAgMjVweDtcblx0XHRwYWRkaW5nOiAwIDI1cHggNHB4IDY1cHg7XG5cblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0bWFyZ2luOiAwO1xuXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKSB7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDQ3cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgdGFibGV0KCkge1xuXHRcdFx0bWFyZ2luOiAwIDAgNDdweDtcblx0XHRcdHBhZGRpbmc6IDAgMCA0cHggNDBweDtcblx0XHR9XG5cblx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRwYWRkaW5nOiAwIDI1cHggMzJweCA2NXB4O1xuXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKSB7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMCAzMnB4IDQwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji10aXRsZSB7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdG1hcmdpbi1ib3R0b206IDE3cHg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0Ji1vcGVuIHtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNCOEI4Qjg7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGhlaWdodDogMjNweDtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGxlZnQ6IC0zMnB4O1xuXHRcdFx0dG9wOiBjYWxjKDUwJSAtIDEzcHgpO1xuXHRcdFx0d2lkdGg6IDIzcHg7XG5cblx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0YmFja2dyb3VuZDogI0I4QjhCODtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdGxlZnQ6IGNhbGMoNTAlIC0gMC41cHgpO1xuXHRcdFx0XHRoZWlnaHQ6IDEwcHg7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiBjYWxjKDUwJSAtIDVweCk7XG5cdFx0XHRcdHdpZHRoOiAxcHhcblx0XHRcdH1cblxuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0YmFja2dyb3VuZDogI0I4QjhCODtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdGxlZnQ6IGNhbGMoNTAlIC0gNXB4KTtcblx0XHRcdFx0aGVpZ2h0OiAxcHg7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiBjYWxjKDUwJSAtIDAuNXB4KTtcblx0XHRcdFx0d2lkdGg6IDEwcHg7XG5cdFx0XHR9XG5cblx0XHRcdCYuYWN0aXZlOjphZnRlciB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji1jb250ZW50IHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG59IiwiLmZlYXR1cmVkIHtcblx0cGFkZGluZzogMzJweCAwIDA7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cblx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRwYWRkaW5nOiAzMnB4IDAgODNweDtcblx0fVxuXG5cdGgyLnRpdGxlIHtcblx0XHRtYXJnaW46IDhweCAwIDMwcHg7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR9XG5cblx0LmNvbC1tZC02IHtcblxuXHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDEycHg7XG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAxMnB4O1xuXHRcdH1cblx0fVxuXG5cdCYtaXRlbSB7XG5cdFx0Y29sb3I6ICM3QzdDN0M7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udDogMTJweC8yMnB4ICRmb250LWdvdGhhbTtcblx0XHRwYWRkaW5nOiAwIDEwcHggNDdweDtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cblx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0cGFkZGluZzogMCAwIDQ3cHg7XG5cdFx0fVxuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0fVxuXG5cdFx0c3Bhbjpub3QoLm5ld3MtaWNvbik6bm90KC5idG4pIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblx0fVxuXG5cdCYtaW1nIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRtYXJnaW46IDAgMCAzMHB4O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRtYXJnaW46IDAgMCAzMnB4O1xuXHRcdH1cblxuXHRcdCY6OmFmdGVyIHtcblx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdGxlZnQ6IC0xMDAwcHg7XG5cdFx0XHRoZWlnaHQ6IGNhbGMoNTAlICsgODZweCk7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRyaWdodDogLTEwMDBweDtcblx0XHRcdHRvcDogLTg2cHg7XG5cdFx0XHR6LWluZGV4OiAtMTtcblx0XHR9XG5cdH1cblxuXHQmLXN0YXR1cyB7XG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0aGVpZ2h0OiAxNnB4O1xuXHRcdGxlZnQ6IDE2cHg7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogMTZweDtcblx0XHR3aWR0aDogMTZweDtcblxuXHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cdH1cblxuXHQmLXRpdGxlIHtcblx0XHRjb2xvcjogJGRlZmF1bHQtY29sb3ItdGV4dDtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmb250OiAxNHB4LzE3cHggJGZvbnQtdXRvcGlhO1xuXHRcdG1hcmdpbjogMCAwIDExcHg7XG5cblx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDFweDtcblx0XHRcdG1hcmdpbjogMCAwIDEwcHg7XG5cdFx0fVxuXHR9XG5cblx0Ji1jYXRlZ29yeS1kYXRlIHtcblx0XHRjb2xvcjogI0M2QUQ4Rjtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmb250OiAxMHB4LzIwcHggJGZvbnQtdXRvcGlhO1xuXHRcdG1hcmdpbjogMCAwIDE2cHg7XG5cblx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDFweDtcblx0XHR9XG5cdH1cblxuXHQmLWRlc2NyaXB0aW9uIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXG5cdC5idG4ge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0bWFyZ2luOiAyNXB4IDAgMDtcblx0XHR9XG5cdH1cblxufSIsIi5maWx0ZXIge1xuXHRwYWRkaW5nOiAwIDEwcHg7XG5cblx0Ji1zZWFyY2gge1xuXHRcdG1hcmdpbjogNDVweCAwIDA7XG5cblx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0bWFyZ2luOiA3MXB4IDAgMDtcblx0XHR9XG5cblx0XHQmLWluZm8ge1xuXHRcdFx0aGVpZ2h0OiAxMzRweDtcblxuXHRcdFx0aDEge1xuXHRcdFx0XHRjb2xvcjogJGRlZmF1bHQtY29sb3ItdGV4dDtcblx0XHRcdFx0Zm9udDogMTJweC8zMnB4ICRmb250LWdvdGhhbTtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDMuM3B4O1xuXHRcdFx0XHRtYXJnaW46IDNweCAwIDhweDtcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpIHtcblx0XHRcdFx0XHRmb250OiAxNHB4LzI3cHggJGZvbnQtZ290aGFtO1xuXHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAzLjg5cHg7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRoMiB7XG5cdFx0XHRcdGNvbG9yOiAkZGVmYXVsdC1jb2xvci10ZXh0O1xuXHRcdFx0XHRmb250OiAxNnB4LzMycHggJGZvbnQtdXRvcGlhO1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdHBhZGRpbmc6IDVweCAwO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCkge1xuXHRcdFx0XHRcdGZvbnQ6IDE4cHgvMzBweCAkZm9udC11dG9waWE7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5yZXF1ZXN0IHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblxuXHRcdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnJvdyB7XG5cdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHR9XG5cblx0XHQuZmlsdGVyLXNpZGViYXItaXRlbSB7XG5cblx0XHRcdGgzIHtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMzhweDtcblx0XHRcdH1cblxuXHRcdFx0bGkgYSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0cGFkZGluZzogMTNweCAwIDE0cHg7XG5cblx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuY2FyZC1kZXNjcmlwdGlvbiB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXHRcdH1cblxuXG5cdFx0LnByb2R1Y3QtaXRlbSwgLm5ld3MtcHJvZHVjdCB7XG5cdFx0XHRwYWRkaW5nOiAwIDEwcHg7XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLW1heCg3NjhweCkge1xuXHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1taW4oNDE1cHgpIHtcblx0XHRcdFx0cGFkZGluZzogMCAxNXB4O1xuXHRcdFx0fVxuXG5cdFx0XHQuY2FyZC1pbWcge1xuXHRcdFx0XHRoZWlnaHQ6IDEwMHB4O1xuXG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpIHtcblx0XHRcdFx0XHRoZWlnaHQ6IDI2N3B4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLXNpZGViYXIge1xuXHRcdHBhZGRpbmc6IDE1cHg7XG5cblx0XHRAaW5jbHVkZSB0YWJsZXQoKSB7XG5cdFx0XHRwYWRkaW5nOiAwIDAgMTVweCAxNXB4O1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRwYWRkaW5nOiAwIDAgMTVweDtcblx0XHR9XG5cblx0XHQmLWl0ZW0ge1xuXHRcdFx0cGFkZGluZzogMCAwIDlweDtcblxuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCkge1xuXHRcdFx0XHRwYWRkaW5nOiAwIDAgNDlweDtcblx0XHRcdH1cblxuXHRcdFx0aDMge1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI0M2QUQ4Rjtcblx0XHRcdFx0Zm9udDogMTRweC8zMnB4ICRmb250LWdvdGhhbTtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDMuODlweDtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMjZweDtcblx0XHRcdFx0cGFkZGluZzogMTRweCAwIDEzcHg7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKSB7XG5cdFx0XHRcdFx0cGFkZGluZzogMTFweCAwIDEzcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Lm92ZXJsYXktZmlsdGVyLW5hdiB7XG5cdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdHotaW5kZXg6IDk7XG5cblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCkge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LnRvZ2dsZS1maWx0ZXItbmF2IHtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI0I4QjhCODtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRoZWlnaHQ6IDIzcHg7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0cmlnaHQ6IDE0cHg7XG5cdFx0XHRcdHRvcDogY2FsYyg1MCUgLSAxM3B4KTtcblx0XHRcdFx0d2lkdGg6IDIzcHg7XG5cblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCkge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI0I4QjhCODtcblx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRsZWZ0OiBjYWxjKDUwJSAtIDAuNXB4KTtcblx0XHRcdFx0XHRoZWlnaHQ6IDEwcHg7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHRvcDogY2FsYyg1MCUgLSA1cHgpO1xuXHRcdFx0XHRcdHdpZHRoOiAxcHg7XG5cblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYuYWN0aXZlIHtcblxuXHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCkge1xuXG5cdFx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICNCOEI4Qjg7XG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdFx0XHRsZWZ0OiBjYWxjKDUwJSAtIDAuNXB4KTtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMHB4O1xuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRcdHRvcDogY2FsYyg1MCUgLSA1cHgpO1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMXB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI0I4QjhCODtcblx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRsZWZ0OiBjYWxjKDUwJSAtIDVweCk7XG5cdFx0XHRcdFx0aGVpZ2h0OiAxcHg7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHRvcDogY2FsYyg1MCUgLSAwLjVweCk7XG5cdFx0XHRcdFx0d2lkdGg6IDEwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0JiA+IHVsIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0dHJhbnNpdGlvbjogMHM7XG5cblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCkge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0bGkge1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRjb2xvcjogcmdiYSg2NiwgODYsIDEwMCwgMC41KTtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdFx0XHRmb250OiAxNnB4LzIwcHggJGZvbnQtdXRvcGlhO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDEwcHggMDtcblxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5jdXJyZW50ID4gYSxcblx0XHRcdFx0Jjpob3ZlciA+IGEge1xuXHRcdFx0XHRcdGNvbG9yOiAkZGVmYXVsdC1jb2xvci10ZXh0O1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5uZXdzLWljb24ge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdFx0XHRcdG1hcmdpbjogMCA4cHggMCAwO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBzdGF0aWM7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLXJlc3VsdCB7XG5cblx0XHQubmV3cy1pdGVtIHtcblxuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCkge1xuXHRcdFx0XHRtYXJnaW46IDAgMCA1MHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYtc2hvcCB7XG5cblx0XHRsaS5hY3RpdmUgPiBhe1xuXHRcdFx0Y29sb3I6ICM0MjU2NjQ7XG5cdFx0fVxuXG5cdFx0Lmhhcy1zdWItbmF2IHtcblxuXHRcdFx0Ji5hY3RpdmUge1xuXG5cdFx0XHRcdCYgPiBhIHtcblx0XHRcdFx0XHRjb2xvcjogIzQyNTY2NDtcblxuXHRcdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRjb250ZW50OiAnLSc7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Ji5hY3RpdmUge1xuXG5cdFx0XHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRjb250ZW50OiAnKyc7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0dWwge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdGxpLmFjdGl2ZSA+IGEge1xuXHRcdFx0XHRjb2xvcjogIzQyNTY2NDtcblx0XHRcdH1cblxuXG5cdFx0XHRhIHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAyNnB4O1xuXHRcdFx0fVxuXG5cdFx0XHQmID4gYSB7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdGNvbG9yOiAjYzZhZDhmO1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICcrJztcblx0XHRcdFx0XHRmb250OiA1MDAgMTZweC80MHB4ICRmb250LWdvdGhhbTtcblx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0d2lkdGg6IDI2cHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdFx0Y29sb3I6ICM0MjU2NjQ7XG5cblx0XHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0Y29udGVudDogJy0nO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuZmlsdGVyLXNob3Age1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRwYWRkaW5nOiAwIDAgMCAxNnB4O1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgMHMgZWFzZTtcblxuXHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi5mb2xsb3ctdXMge1xuXHRtYXJnaW46IDA7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cblx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRtYXJnaW46IDAgMCA0OHB4O1xuXHR9XG5cblx0aDIudGl0bGUge1xuXHRcdGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29ucy9pY29uLWZvbGxvdy5zdmdcIikgbm8tcmVwZWF0IDAgY2VudGVyO1xuXHRcdGxpbmUtaGVpZ2h0OiAyMHB4O1xuXHRcdG1hcmdpbi1ib3R0b206IDA7XG5cdFx0cGFkZGluZzogMCAwIDAgNDZweDtcblxuXHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxMnB4O1xuXHRcdH1cblx0fVxufSIsIi5mb3JtIHtcblx0cGFkZGluZy1sZWZ0OiAxMHB4O1xuXHRwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuXG5cdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdH1cblxuXHQmLWRlc2NyaXB0aW9uIHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRoMiB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cblxuXHRoMyB7XG5cdFx0Y29sb3I6ICRkZWZhdWx0LWNvbG9yLXRleHQ7XG5cdFx0Zm9udDogMjRweC80MHB4ICRmb250LXV0b3BpYTtcblx0XHRtYXJnaW46IGF1dG8gMzBweCAzN3B4O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRmb250LXNpemU6IDI2cHg7XG5cdFx0XHRtYXJnaW46IGF1dG8gYXV0byAyOHB4O1xuXHRcdFx0bWF4LXdpZHRoOiA3NjBweDtcblx0XHR9XG5cdH1cblxuXHRpbnB1dFt0eXBlPVwiZW1haWxcIl0sXG5cdGlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuXHRpbnB1dFt0eXBlPVwidGVsXCJdIHtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXG5cdC5zZWxlY3Qge1xuXHRcdHBhZGRpbmctcmlnaHQ6IDYwcHg7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRzZWxlY3Qge1xuXHRcdFx0cGFkZGluZzogMCA1MHB4IDAgMjVweDtcblx0XHRcdHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgKyA4MHB4KTtcblxuXHRcdFx0QG1lZGlhIGFsbCBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0Om5vbmUpIHtcblx0XHRcdFx0cGFkZGluZzogMCA2MHB4IDAgMjVweDtcblx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSArIDE0MHB4KTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLXN0YXkta25vdyB7XG5cdFx0cGFkZGluZy1sZWZ0OiAxMHB4O1xuXHRcdHBhZGRpbmctYm90dG9tOiAxMjhweDtcblx0XHRwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuXG5cdFx0QGluY2x1ZGUgbW9iaWxlKCkge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSB0YWJsZXQoKSB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogODhweDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDEwcHg7XG5cdFx0fVxuXG5cdFx0Lmdmb3JtX2ZpZWxkcyB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdH1cblxuXHRcdC5nZm9ybV93cmFwcGVyIHtcblxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDguMzMzMzMlO1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDguMzMzMzMlO1xuXHRcdFx0fVxuXG5cdFx0XHQuZ2ZpZWxkX2xhYmVsIHtcblx0XHRcdFx0QGV4dGVuZCAuc3Itb25seTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuY29udGFpbmVyIHtcblx0XHRcdHBhZGRpbmctYm90dG9tOiA1NnB4O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAzOXB4O1xuXHRcdFx0cGFkZGluZy1yaWdodDogMzlweDtcblxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxNXB4O1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuXHRcdFx0fVxuXG5cdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkZGVmYXVsdC1jb2xvci10ZXh0O1xuXHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRsZWZ0OiAxNXB4O1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHJpZ2h0OiAxNXB4O1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmNvbnRhaW5lciA+IC5yb3cge1xuXHRcdFx0cGFkZGluZy10b3A6IDMwcHg7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiA1NnB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGgyLnRpdGxlLFxuXHRcdGgzLmdmb3JtX3RpdGxlIHtcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0Zm9udDogMTRweC8xNnB4ICRmb250LWdvdGhhbTtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAzLjg5cHg7XG5cdFx0XHRtYXJnaW46IDhweCAwIDI0cHg7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0XHRtYXJnaW46IDAgMCAxNHB4O1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAzLjg5cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0cCxcblx0XHQuZ2Zvcm1fZGVzY3JpcHRpb24ge1xuXHRcdFx0Y29sb3I6ICNmZmY7XG5cblx0XHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRpbnB1dFt0eXBlPSd0ZXh0J10sXG5cdFx0aW5wdXRbdHlwZT0ndGVsJ10sXG5cdFx0aW5wdXRbdHlwZT0nZW1haWwnXSB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMkQzODQxO1xuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0Jjo6cGxhY2Vob2xkZXJ7XG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0fVxuXG5cdFx0XHQmOmZvY3VzIHtcblx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRcdFx0Y29sb3I6ICRkZWZhdWx0LWNvbG9yLXRleHQ7XG5cblx0XHRcdFx0Jjo6cGxhY2Vob2xkZXJ7XG5cdFx0XHRcdFx0Y29sb3I6ICRkZWZhdWx0LWNvbG9yLXRleHQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZ2ZpZWxkIHtcblx0XHRcdG1hcmdpbjogMCAwIDIxcHg7XG5cdFx0fVxuXG5cdFx0LnNlbGVjdCxcblx0XHQuZ2lucHV0X2NvbnRhaW5lcl9zZWxlY3Qge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzJEMzg0MTtcblx0XHRcdGNvbG9yOiAjZmZmO1xuXG5cdFx0XHRzZWxlY3Qge1xuXHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdH1cblxuXHRcdFx0b3B0aW9uIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzJEMzg0MTtcblx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0aW5wdXRbdHlwZT0nc3VibWl0J10ge1xuXHRcdFx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy9pY29ucy9pY29uLWFycm93LXJpZ2h0LXdoaXRlLnN2Zykgbm8tcmVwZWF0IHJpZ2h0IDAgY2VudGVyO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmY7XG5cdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRmb250LXNpemU6IDExcHg7XG5cdFx0XHRtYXJnaW46IDhweCAwIDA7XG5cdFx0XHRtYXgtd2lkdGg6IDIwNHB4O1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHRcdHdpZHRoOiA1MCU7XG5cblx0XHRcdEBpbmNsdWRlIG1vYmlsZSgpIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRwYWRkaW5nOiAwIDZweCAwIDA7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpIHtcblx0XHRcdFx0d2lkdGg6IDIwNHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0YmFja2dyb3VuZDogdXJsKC4uL2ltZy9pY29ucy9pY29uLWFycm93LXJpZ2h0LXdoaXRlLnN2Zykgbm8tcmVwZWF0IHJpZ2h0IDAgY2VudGVyO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMCAwIDEwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji1sZWZ0IHtcblx0XHRcdHBhZGRpbmctdG9wOiAyOHB4O1xuXG5cdFx0fVxuXG5cdFx0Ji1yaWdodCB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdFx0cGFkZGluZy10b3A6IDI4cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lmdmb3JtX2hlYWRpbmd7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyOHB4O1xuXHRcdH1cblxuXHRcdC52YWxpZGF0aW9uX2Vycm9yIHtcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMTVweDtcblx0XHR9XG5cblx0XHQudmFsaWRhdGlvbl9tZXNzYWdlIHtcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0bWFyZ2luLXRvcDogNXB4O1xuXHRcdH1cblxuXHRcdC5nZm9ybV9oZWFkaW5nLFxuXHRcdC5nZm9ybV9mb290ZXIsXG5cdFx0LnZhbGlkYXRpb25fZXJyb3IsXG5cdFx0Lmdmb3JtX2NvbmZpcm1hdGlvbl93cmFwcGVyIHtcblx0XHRcdHBhZGRpbmc6IDAgMTVweDtcblx0XHR9XG5cblx0XHQuZ2Zvcm1fY29uZmlybWF0aW9uX3dyYXBwZXIge1xuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cblx0XHQuZ2Zvcm1fYWpheF9zcGlubmVyIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiAxMDAlO1xuXHRcdFx0cmlnaHQ6IDUwJTtcblx0XHR9XG5cblx0XHQuZ2Zvcm1fd3JhcHBlciB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cblx0XHQudGV4dGFyZWEge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMmQzODQxO1xuXG5cdFx0XHQmOjpwbGFjZWhvbGRlciB7XG5cdFx0XHRcdGNvbG9yOiAjZmZmZmZmO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYtY29udGFjdCB7XG5cdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRwYWRkaW5nOiAwIDEwcHggNDdweDtcblxuXHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRwYWRkaW5nOiAwIDEwcHggNjBweDtcblx0XHR9XG5cblx0XHRpbnB1dFt0eXBlPVwiZW1haWxcIl0sXG5cdFx0aW5wdXRbdHlwZT1cInRleHRcIl0sXG5cdFx0aW5wdXRbdHlwZT1cInRlbFwiXSB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cblx0XHQuZ2ZpZWxkIHtcblx0XHRcdG1hcmdpbjogMCAwIDE2cHg7XG5cblx0XHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDI0cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0dGV4dGFyZWEge1xuXHRcdFx0aGVpZ2h0OiAzMjBweDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0XHRoZWlnaHQ6IDIxNXB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5zZWxlY3Qge1xuXHRcdFx0bWFyZ2luOiAwIDAgMTZweDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0XHRtYXJnaW46IDAgMCAyNHB4O1xuXHRcdFx0fVxuXG5cdFx0XHRzZWxlY3Qge1xuXHRcdFx0XHR3aGl0ZS1zcGFjZTogaW5pdGlhbDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcblx0XHRcdHdpZHRoOiAxNDBweDtcblxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdFx0d2lkdGg6IDEzMHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5nZm9ybV9maWVsZHMge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHR9XG5cblx0XHQuZ2Zvcm1faGVhZGluZ3tcblx0XHRcdG1hcmdpbi1ib3R0b206IDI4cHg7XG5cdFx0fVxuXG5cdFx0LnZhbGlkYXRpb25fZXJyb3Ige1xuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXHRcdH1cblxuXHRcdC52YWxpZGF0aW9uX21lc3NhZ2Uge1xuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRtYXJnaW4tdG9wOiA1cHg7XG5cdFx0fVxuXG5cdFx0Lmdmb3JtX2hlYWRpbmcsXG5cdFx0Lmdmb3JtX2Zvb3Rlcixcblx0XHQudmFsaWRhdGlvbl9lcnJvcixcblx0XHQuZ2Zvcm1fY29uZmlybWF0aW9uX3dyYXBwZXIge1xuXHRcdFx0cGFkZGluZzogMCAxNXB4O1xuXHRcdH1cblxuXHRcdC5nZm9ybV9jb25maXJtYXRpb25fd3JhcHBlciB7XG5cdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRwYWRkaW5nOiAzMHB4IDAgMDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblxuXHRcdC5nZm9ybV9mb290ZXIge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdH1cblxuXHRcdC5nZmllbGRfbGFiZWwge1xuXHRcdFx0QGV4dGVuZCAuc3Itb25seTtcblx0XHR9XG5cblx0XHQudmFsaWRhdGlvbl9tZXNzYWdlIHtcblx0XHRcdGNvbG9yOiAjZjAwO1xuXHRcdFx0bWFyZ2luLXRvcDogNXB4O1xuXHRcdH1cblx0fVxuXG5cdCYtY2FyZWVyIHtcblx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdHBhZGRpbmc6IDU4cHggMTBweCA0N3B4O1xuXG5cdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdHBhZGRpbmc6IDk5cHggMTBweCAxMTZweDtcblx0XHR9XG5cblx0XHRoMi50aXRsZSB7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMi42cHg7XG5cdFx0XHRtYXJnaW46IDAgMCAxN3B4O1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAzcHg7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDE5cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0aDMge1xuXHRcdFx0Y29sb3I6ICRkZWZhdWx0LWNvbG9yLXRleHQ7XG5cdFx0XHRmb250OiAyNHB4LzQwcHggJGZvbnQtdXRvcGlhO1xuXHRcdFx0bWFyZ2luOiBhdXRvIDE1cHggMjhweDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0XHRmb250LXNpemU6IDI2cHg7XG5cdFx0XHRcdG1hcmdpbjogYXV0byBhdXRvIDU1cHg7XG5cdFx0XHRcdG1heC13aWR0aDogNzYwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0aW5wdXRbdHlwZT1cImVtYWlsXCJdLFxuXHRcdGlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuXHRcdGlucHV0W3R5cGU9XCJ0ZWxcIl0ge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXG5cdFx0dGV4dGFyZWEge1xuXHRcdFx0aGVpZ2h0OiAzMjBweDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0XHRoZWlnaHQ6IDIxNXB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuXHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0aGVpZ2h0OiAyNXB4O1xuXHRcdFx0d2lkdGg6IDEzMHB4O1xuXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0XHRoZWlnaHQ6IDMycHg7XG5cdFx0XHRcdHdpZHRoOiAxMzBweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuZ2ZpZWxkIHtcblx0XHRcdG1hcmdpbjogMCAwIDE2cHg7XG5cblx0XHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDI0cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lmdmb3JtX2ZpZWxkcyB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdH1cblxuXHRcdC5nZm9ybV9oZWFkaW5ne1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjhweDtcblx0XHR9XG5cblx0XHQudmFsaWRhdGlvbl9lcnJvciB7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XG5cdFx0fVxuXG5cdFx0LnZhbGlkYXRpb25fbWVzc2FnZSB7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdG1hcmdpbi10b3A6IDVweDtcblx0XHR9XG5cblx0XHQuZ2Zvcm1faGVhZGluZyxcblx0XHQuZ2Zvcm1fZm9vdGVyLFxuXHRcdC52YWxpZGF0aW9uX2Vycm9yLFxuXHRcdC5nZm9ybV9jb25maXJtYXRpb25fd3JhcHBlciB7XG5cdFx0XHRwYWRkaW5nOiAwIDE1cHg7XG5cdFx0fVxuXG5cdFx0Lmdmb3JtX2NvbmZpcm1hdGlvbl93cmFwcGVyIHtcblx0XHRcdGZvbnQtc2l6ZTogMjBweDtcblx0XHRcdHBhZGRpbmc6IDMwcHggMCAwO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXG5cdFx0Lmdmb3JtX2Zvb3RlciB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRtYXJnaW46IC00MnB4IDAgMDtcblxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdFx0bWFyZ2luOiAtNDhweCAwIDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmdmaWVsZF9sYWJlbCB7XG5cdFx0XHRAZXh0ZW5kIC5zci1vbmx5O1xuXHRcdH1cblxuXHRcdC52YWxpZGF0aW9uX21lc3NhZ2Uge1xuXHRcdFx0Y29sb3I6ICNmMDA7XG5cdFx0XHRtYXJnaW4tdG9wOiA1cHg7XG5cdFx0fVxuXHR9XG5cblx0Ji1zZWFyY2gge1xuXHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0cGFkZGluZzogNDVweCAxMHB4IDEwMHB4O1xuXG5cdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdHBhZGRpbmc6IDkycHggMCA4OXB4O1xuXHRcdH1cblxuXHRcdGgxIHtcblx0XHRcdGNvbG9yOiAkZGVmYXVsdC1jb2xvci10ZXh0O1xuXHRcdFx0Zm9udDogMTRweC8zMnB4ICRmb250LWdvdGhhbTtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAzcHg7XG5cdFx0XHRtYXJnaW46IDAgMCAxN3B4O1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0XHR9XG5cblx0XHRoMiB7XG5cdFx0XHRjb2xvcjogJGRlZmF1bHQtY29sb3ItdGV4dDtcblx0XHRcdGZvbnQ6IDI2cHgvNDBweCAkZm9udC11dG9waWE7XG5cdFx0XHRtYXJnaW46IDAgMCAxMHB4O1xuXHRcdH1cblxuXHRcdCYtaW5wdXRzIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0aW5wdXRbdHlwZT1cInNlYXJjaFwiXSB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkOGQ4ZDg7XG5cdFx0XHRcdGNvbG9yOiAjYTA5ZjlmO1xuXHRcdFx0XHRmb250OiAxMnB4ICRmb250LWdvdGhhbTtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IC0wLjJweDtcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRwYWRkaW5nOiAxOXB4IDYwcHggMTlweCAwO1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdFx0Jjo6cGxhY2Vob2xkZXJ7XG5cdFx0XHRcdFx0Y29sb3I6ICNhMDlmOWY7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0aW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29ucy9pY29uLXNlYXJjaC5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcblx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMDtcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdHdpZHRoOiA0MHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYtb2ZmZXIge1xuXHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0cGFkZGluZzogNThweCAxMHB4IDQ3cHg7XG5cblx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0cGFkZGluZzogODFweCAxMHB4IDcycHg7XG5cdFx0fVxuXG5cdFx0aDIudGl0bGUge1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDIuNnB4O1xuXHRcdFx0bWFyZ2luOiAwIDAgMTdweDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogM3B4O1xuXHRcdFx0XHRtYXJnaW46IDAgMCAzMHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGgzIHtcblx0XHRcdGNvbG9yOiAkZGVmYXVsdC1jb2xvci10ZXh0O1xuXHRcdFx0Zm9udDogMjRweC80MHB4ICRmb250LXV0b3BpYTtcblx0XHRcdG1hcmdpbjogYXV0byAzMHB4IDM3cHg7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdFx0Zm9udC1zaXplOiAyNnB4O1xuXHRcdFx0XHRtYXJnaW46IGF1dG8gYXV0byAyOHB4O1xuXHRcdFx0XHRtYXgtd2lkdGg6IDc2MHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGlucHV0W3R5cGU9XCJlbWFpbFwiXSxcblx0XHRpbnB1dFt0eXBlPVwidGV4dFwiXSxcblx0XHRpbnB1dFt0eXBlPVwidGVsXCJdIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblxuXHRcdC5zZWxlY3Qge1xuXHRcdFx0cGFkZGluZy1yaWdodDogNjBweDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHRzZWxlY3Qge1xuXHRcdFx0XHR3aGl0ZS1zcGFjZTogaW5pdGlhbDtcblx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSArIDgwcHgpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuXHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0aGVpZ2h0OiAyNXB4O1xuXHRcdFx0bWFyZ2luOiAyNHB4IDAgMDtcblx0XHRcdHdpZHRoOiA4MHB4O1xuXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdGhlaWdodDogMzJweDtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHR3aWR0aDogMTEycHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmdmaWVsZCB7XG5cdFx0XHRtYXJnaW46IDAgMCAxNnB4O1xuXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0XHRtYXJnaW46IDAgMCAyNHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5nZm9ybV9maWVsZHMge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHR9XG5cblx0XHQuZ2Zvcm1faGVhZGluZ3tcblx0XHRcdG1hcmdpbi1ib3R0b206IDI4cHg7XG5cdFx0fVxuXG5cdFx0LnZhbGlkYXRpb25fZXJyb3Ige1xuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXHRcdH1cblxuXHRcdC52YWxpZGF0aW9uX21lc3NhZ2Uge1xuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRtYXJnaW4tdG9wOiA1cHg7XG5cdFx0fVxuXG5cdFx0Lmdmb3JtX2hlYWRpbmcsXG5cdFx0Lmdmb3JtX2Zvb3Rlcixcblx0XHQudmFsaWRhdGlvbl9lcnJvcixcblx0XHQuZ2Zvcm1fY29uZmlybWF0aW9uX3dyYXBwZXIge1xuXHRcdFx0cGFkZGluZzogMCAxNXB4O1xuXHRcdH1cblxuXHRcdC5nZm9ybV9jb25maXJtYXRpb25fd3JhcHBlciB7XG5cdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRwYWRkaW5nOiAzMHB4IDAgMDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblxuXHRcdC5nZm9ybV9mb290ZXIge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdH1cblxuXHRcdC5nZmllbGRfbGFiZWwge1xuXHRcdFx0QGV4dGVuZCAuc3Itb25seTtcblx0XHR9XG5cblx0XHQudmFsaWRhdGlvbl9tZXNzYWdlIHtcblx0XHRcdGNvbG9yOiAjZjAwO1xuXHRcdFx0bWFyZ2luLXRvcDogNXB4O1xuXHRcdH1cblxuXHRcdC50ZXh0YXJlYSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cblxuXHQmLWxvZ2luIHtcblxuXHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRtYXgtd2lkdGg6IDQzMnB4O1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDU1cHg7XG5cdFx0fVxuXG5cdFx0aW5wdXRbdHlwZT1cImVtYWlsXCJdLFxuXHRcdGlucHV0W3R5cGU9XCJ0ZXh0XCJdLFxuXHRcdGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXSB7XG5cdFx0XHRtYXJnaW46IDAgMCAyOHB4O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXG5cdFx0LmJ0biB7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRoZWlnaHQ6IDMycHg7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogLjZweDtcblx0XHRcdG1hcmdpbjogNXB4IDAgMDtcblx0XHRcdHdpZHRoOiAxNjBweDtcblxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdFx0bWFyZ2luOiAyMHB4IDAgMDtcblx0XHRcdH1cblxuXHRcdFx0Jjpmb2N1cyB7XG5cdFx0XHRcdGJveC1zaGFkb3c6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji1saW5rcyB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdHBhZGRpbmc6IDMycHggMCAxNnB4O1xuXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0XHRwYWRkaW5nOiA0NHB4IDAgMDtcblx0XHRcdH1cblxuXHRcdFx0YSB7XG5cdFx0XHRcdGNvbG9yOiAkZGVmYXVsdC1jb2xvci10ZXh0O1xuXHRcdFx0XHRmb250OiA3MDAgMTJweC8xMnB4ICRmb250LWdvdGhhbTtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDEuMnB4O1xuXHRcdFx0XHRtYXJnaW46IDAgMCAyNHB4O1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cblx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdFx0XHRmb250LXNpemU6IDEwcHg7XG5cdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDFweDtcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTBweDtcblx0XHRcdFx0XHRtYXJnaW46IDAgMTZweCAwIDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLXJlZyB7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogNDBweDtcblx0XHR9XG5cdH1cblxuXHQmLWNoZWNrb3V0IHtcblx0XHR3aWR0aDogMTAwJTtcblxuXHRcdEBpbmNsdWRlIHRhYmxldCgpIHtcblx0XHRcdHdpZHRoOiA0OCU7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSA0NTVweCk7XG5cdFx0fVxuXHR9XG5cblx0Ji1nZXQtaW4tdG91Y2gge1xuXHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0cGFkZGluZzogNDhweCAxMHB4IDQ5cHg7XG5cblx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0cGFkZGluZzogNzJweCAxMHB4IDcxcHg7XG5cdFx0fVxuXG5cdFx0aDIge1xuXHRcdFx0bWFyZ2luOiA4cHggMCAxOHB4O1xuXHRcdH1cblxuXHRcdGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkZGVmYXVsdC1jb2xvci10ZXh0O1xuXHRcdFx0Y29sb3I6ICRkZWZhdWx0LWNvbG9yLXRleHQ7XG5cdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRoZWlnaHQ6IDI1cHg7XG5cdFx0XHRtYXJnaW46IDI0cHggMCAwO1xuXHRcdFx0d2lkdGg6IDgwcHg7XG5cblx0XHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0aGVpZ2h0OiAzMnB4O1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmdmaWVsZCB7XG5cdFx0XHRtYXJnaW46IDAgMCAyMXB4O1xuXHRcdH1cblxuXHRcdC5nZm9ybV9maWVsZHMge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHR9XG5cblx0XHQuZ2Zvcm1faGVhZGluZ3tcblx0XHRcdG1hcmdpbi1ib3R0b206IDI4cHg7XG5cdFx0fVxuXG5cdFx0LnZhbGlkYXRpb25fZXJyb3Ige1xuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXHRcdH1cblxuXHRcdC52YWxpZGF0aW9uX21lc3NhZ2Uge1xuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRtYXJnaW4tdG9wOiA1cHg7XG5cdFx0fVxuXG5cdFx0Lmdmb3JtX2hlYWRpbmcsXG5cdFx0Lmdmb3JtX2Zvb3Rlcixcblx0XHQudmFsaWRhdGlvbl9lcnJvcixcblx0XHQuZ2Zvcm1fY29uZmlybWF0aW9uX3dyYXBwZXIge1xuXHRcdFx0cGFkZGluZzogMCAxNXB4O1xuXHRcdH1cblxuXHRcdC5nZm9ybV9jb25maXJtYXRpb25fd3JhcHBlciB7XG5cdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHRwYWRkaW5nOiAzMHB4IDAgMDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblxuXHRcdC5nZm9ybV9mb290ZXIge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdH1cblxuXHRcdC5nZmllbGRfbGFiZWwge1xuXHRcdFx0QGV4dGVuZCAuc3Itb25seTtcblx0XHR9XG5cblx0XHQudmFsaWRhdGlvbl9tZXNzYWdlIHtcblx0XHRcdGNvbG9yOiAjZjAwO1xuXHRcdFx0bWFyZ2luLXRvcDogNXB4O1xuXHRcdH1cblx0fVxuXG5cdCYtbW9kYWwge1xuXHRcdGJhY2tncm91bmQ6ICRkZWZhdWx0LWNvbG9yLXRleHQ7XG5cdFx0Ym9yZGVyOiAycHggc29saWQgJGRlZmF1bHQtbGluay1jb2xvcjtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdGxlZnQ6IDUwJTtcblx0XHRtYXgtd2lkdGg6IDQ4MHB4O1xuXHRcdHBhZGRpbmc6IDUwcHggNDBweCA3MHB4O1xuXHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHR0b3A6IC0xNTAlO1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHRcdHRyYW5zaXRpb246IHRvcCAuNXMgZWFzZTtcblx0XHR3aWR0aDogMTAwJTtcblx0XHR6LWluZGV4OiA5OTtcblxuXHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cblx0XHQmLnNob3cge1xuXHRcdFx0dG9wOiA1MCU7XG5cdFx0fVxuXG5cdFx0Lmdmb3JtX3dyYXBwZXIge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXG5cdFx0Lmdmb3JtX2JvZHksXG5cdFx0Lmdmb3JtX2Zvb3Rlcixcblx0XHQuZ2Zvcm1faGVhZGluZyxcblx0XHQudmFsaWRhdGlvbl9lcnJvcixcblx0XHQuZ2Zvcm1fY29uZmlybWF0aW9uX3dyYXBwZXIge1xuXHRcdFx0cGFkZGluZzogMCAxNXB4O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXG5cdFx0Lmdmb3JtX2NvbmZpcm1hdGlvbl9tZXNzYWdlLFxuXHRcdGgyLnRpdGxlLFxuXHRcdGgzLmdmb3JtX3RpdGxlIHtcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0Zm9udDogMTRweC8xNnB4ICRmb250LWdvdGhhbTtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAzLjg5cHg7XG5cdFx0XHRtYXJnaW46IDhweCAwIDI0cHg7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0XHRtYXJnaW46IDAgMCAxNHB4O1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAzLjg5cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnZhbGlkYXRpb25fbWVzc2FnZSxcblx0XHQudmFsaWRhdGlvbl9lcnJvcixcblx0XHRwLFxuXHRcdC5nZm9ybV9kZXNjcmlwdGlvbiB7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0bWFyZ2luOiAwIDAgMTZweDtcblxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGlucHV0W3R5cGU9J3RleHQnXSxcblx0XHRpbnB1dFt0eXBlPSd0ZWwnXSxcblx0XHRpbnB1dFt0eXBlPSdlbWFpbCddIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICMyRDM4NDE7XG5cdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHQmOjpwbGFjZWhvbGRlcntcblx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHR9XG5cblx0XHRcdCY6Zm9jdXMge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdFx0XHRjb2xvcjogJGRlZmF1bHQtY29sb3ItdGV4dDtcblxuXHRcdFx0XHQmOjpwbGFjZWhvbGRlcntcblx0XHRcdFx0XHRjb2xvcjogJGRlZmF1bHQtY29sb3ItdGV4dDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGlucHV0W3R5cGU9J3N1Ym1pdCddIHtcblx0XHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWcvaWNvbnMvaWNvbi1hcnJvdy1yaWdodC13aGl0ZS5zdmcpIG5vLXJlcGVhdCByaWdodCAwIGNlbnRlcjtcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmO1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0Zm9udC1zaXplOiAxMXB4O1xuXHRcdFx0bWFyZ2luOiA4cHggMCAwO1xuXHRcdFx0bWF4LXdpZHRoOiAyMDRweDtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHR3aWR0aDogNTAlO1xuXG5cdFx0XHRAaW5jbHVkZSBtb2JpbGUoKSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0cGFkZGluZzogMCA2cHggMCAwO1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKSB7XG5cdFx0XHRcdHdpZHRoOiAyMDRweDtcblx0XHRcdH1cblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWcvaWNvbnMvaWNvbi1hcnJvdy1yaWdodC13aGl0ZS5zdmcpIG5vLXJlcGVhdCByaWdodCAwIGNlbnRlcjtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRwYWRkaW5nOiAwIDAgMCAxMHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5nZmllbGQge1xuXHRcdFx0bWFyZ2luOiAwIDAgMTZweDtcblx0XHR9XG5cblx0XHQuZ2ZpZWxkX2xhYmVsIHtcblx0XHRcdEBleHRlbmQgLnNyLW9ubHk7XG5cdFx0fVxuXG5cdFx0LmNsb3NlLW1vZGFsIHtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHJpZ2h0OiAxN3B4O1xuXHRcdFx0dG9wOiAxNXB4O1xuXHRcdH1cblx0fVxuXG5cdC5nZm9ybV9oZWFkaW5nIHtcblxuXHRcdGgzLmdmb3JtX3RpdGxlIHtcblx0XHRcdGNvbG9yOiAkZGVmYXVsdC1jb2xvci10ZXh0O1xuXHRcdFx0Zm9udDogMTJweC8xNnB4ICRmb250LWdvdGhhbTtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAzLjMzcHg7XG5cdFx0XHRtYXJnaW46IDhweCBhdXRvIDE4cHg7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAzLjg5cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lmdmb3JtX2Rlc2NyaXB0aW9uIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0Zm9udDogMjRweC80MHB4ICRmb250LXV0b3BpYTtcblx0XHRcdG1hcmdpbjogMCAwIDE0cHg7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjZweDtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMTNweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuZ2Zvcm1fYWpheF9zcGlubmVyIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAxMDAlO1xuXHRcdHJpZ2h0OiA1MCU7XG5cdH1cbn1cblxuLmdmX2Jyb3dzZXJfaWUge1xuXHR3aWR0aDogMTAwJTtcbn1cblxuLmdmb3JtX3dyYXBwZXIge1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufSIsIi5oZXJvIHtcblxuXHQmLWFib3V0IHtcblx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdG1hcmdpbjogMCAwIDM1cHg7XG5cdFx0cGFkZGluZzogMjhweCAwIDA7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdG1hcmdpbjogMCAwIDk4cHg7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdH1cblxuXHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkZGVmYXVsdC1jb2xvci10ZXh0O1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHR0b3A6IDA7XG5cblx0XHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRcdHRvcDogNjRweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuY29udGFpbmVyIHtcblx0XHRcdG1heC13aWR0aDogMTQ0MHB4O1xuXG5cdFx0XHQmID4gLnJvdyB7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLXRleHQge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRmb250OiAyNHB4LzQwcHggJGZvbnQtdXRvcGlhO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRwYWRkaW5nOiAyNXB4IDI1cHggNDVweDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0ei1pbmRleDogOTtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtbWluKDQxNHB4KSB7XG5cdFx0XHRcdG1hcmdpbjogMCAzNHB4O1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0XHRmb250LXNpemU6IDI2cHg7XG5cdFx0XHRcdG1hcmdpbjogNjRweCAwIDA7XG5cdFx0XHRcdG1heC13aWR0aDogNDQ2cHg7XG5cdFx0XHRcdHBhZGRpbmc6IDQ4cHggNzBweCAzNHB4IDkwcHg7XG5cdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRcdHdpZHRoOiA1MDZweDtcblx0XHRcdH1cblxuXHRcdFx0aDEge1xuXHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0Zm9udDogMTJweC8xNnB4ICRmb250LWdvdGhhbTtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDMuMzNweDtcblx0XHRcdFx0bWFyZ2luOiA4cHggMCAxOHB4O1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG5cdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAzLjg5cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0cCB7XG5cdFx0XHRcdGZvbnQ6IGluaGVyaXQ7XG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtaW1nIHtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHotaW5kZXg6IDk7XG5cblx0XHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRcdG1heC13aWR0aDogY2FsYygxMDAlIC0gNTAwcHgpO1xuXHRcdFx0fVxuXG5cdFx0XHRpbWcge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0bWFyZ2luOiBhdXRvO1xuXG5cdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRcdFx0bWluLXdpZHRoOiA3OTBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYtZGVzY3JpcHRpb24ge1xuXHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0Zm9udDogMTJweC8yNHB4ICRmb250LXV0b3BpYTtcblx0XHRwYWRkaW5nOiAzMHB4IDEwcHggMTZweDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1taW4oNDE0cHgpIHtcblx0XHRcdHBhZGRpbmc6IDMwcHggNDVweCAxNnB4O1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMzJweDtcblx0XHRcdHBhZGRpbmc6IDU4cHggNDVweCA1NXB4O1xuXHRcdH1cblxuXHRcdGgxIHtcblx0XHRcdGNvbG9yOiAkZGVmYXVsdC1jb2xvci10ZXh0O1xuXHRcdFx0Zm9udDogMTJweC8xNnB4ICRmb250LWdvdGhhbTtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAzLjMzcHg7XG5cdFx0XHRtYXJnaW46IDhweCAwIDE4cHg7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAzLjg5cHg7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDE4cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0aDIge1xuXHRcdFx0Zm9udDogMjRweC80MHB4ICRmb250LXV0b3BpYTtcblx0XHRcdG1hcmdpbjogMCAwIDE0cHg7XG5cblx0XHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjZweDtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMjFweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRwIHtcblx0XHRcdGZvbnQ6IGluaGVyaXQ7XG5cdFx0XHRtYXJnaW46IGF1dG87XG5cdFx0XHRtYXgtd2lkdGg6IDkwMHB4O1xuXHRcdH1cblxuXHRcdC5idG4tYXJyb3cge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdGZvbnQtc2l6ZTogMTBweDtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtbWluKDQxNHB4KSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG4iLCIubG9jYXRpb24ge1xuXG5cdCYtZGVzY3JpcHRpb24ge1xuXHRcdGZvbnQ6IDI0cHgvNDBweCAkZm9udC11dG9waWE7XG5cdFx0cGFkZGluZzogMCAxMHB4IDMzcHg7XG5cblx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0cGFkZGluZzogMCAxMHB4IDY5cHg7XG5cdFx0fVxuXG5cdFx0aDIudGl0bGUge1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjNmFkOGY7XG5cdFx0XHRmb250OiAxNHB4LzI3cHggJGZvbnQtZ290aGFtO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDMuOXB4O1xuXHRcdFx0bWFyZ2luOiA4cHggMCAxOHB4O1xuXHRcdFx0cGFkZGluZzogMCAwIDE0cHg7XG5cdFx0fVxuXG5cdFx0Ji1jb250YWN0IHtcblx0XHRcdGZvbnQ6IDEycHgvMjRweCAkZm9udC11dG9waWE7XG5cdFx0XHRtYXJnaW46IDM1cHggMDtcblx0XHRcdHBhZGRpbmc6IDAgMCA4cHg7XG5cblx0XHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRcdG1hcmdpbjogLTEwcHggMCAwO1xuXHRcdFx0fVxuXG5cdFx0XHQmLnNob3J0IHtcblx0XHRcdFx0bWF4LXdpZHRoOiAyMDBweDtcblx0XHRcdH1cblxuXHRcdFx0YTpub3QoLmJ0bikge1xuXHRcdFx0XHRjb2xvcjogIzdjN2M3Yztcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdGhyIHtcblx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2M2YWQ4Zjtcblx0XHRcdFx0bWFyZ2luOiAxMXB4IDAgMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLWFkZHJlc3Mge1xuXHRcdFx0Y29sb3I6ICM3YzdjN2M7XG5cdFx0XHRmb250OiAxMnB4LzIycHggJGZvbnQtZ290aGFtO1xuXHRcdFx0bWFyZ2luOiAwIDAgMjFweDtcblx0XHR9XG5cblx0XHQmLXRpbWUge1xuXHRcdFx0Y29sb3I6ICM3YzdjN2M7XG5cdFx0XHRtYXJnaW46IDAgMCAxMXB4O1xuXHRcdH1cblxuXHRcdCYtbWVudSB7XG5cdFx0XHRwYWRkaW5nOiAyMXB4IDAgMDtcblxuXHRcdFx0LmJ0biB7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdHAge1xuXHRcdFx0bWFyZ2luOiAwIDAgNDBweDtcblxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IC44NXB4O1xuXHRcdFx0fVxuXG5cdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji1pbWcge1xuXHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0XHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRcdGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG5cdFx0bWluLWhlaWdodDogMjIwcHg7XG5cdFx0bWF4LWhlaWdodDogNDY0cHg7XG5cdFx0cGFkZGluZy1ib3R0b206IDUwJTtcblx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRtYXJnaW46IDAgMCAwIC0yMHB4O1xuXHRcdFx0bWF4LWhlaWdodDogaW5pdGlhbDtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdH1cblxuXHRcdHNwYW4ge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXHR9XG5cblx0Ji10aXRsZSB7XG5cdFx0Y29sb3I6ICRkZWZhdWx0LWNvbG9yLXRleHQ7XG5cdFx0Zm9udDogMTRweC8xNHB4ICRmb250LXV0b3BpYTtcblx0XHRtYXJnaW46IDAgMCAxMXB4O1xuXG5cdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAxNHB4O1xuXHRcdH1cblx0XHRhIHtcblx0XHRcdGNvbG9yOiAjNDI1NjY0O1xuXHRcdH1cblx0fVxuXG5cdCYtdHlwZSB7XG5cdFx0Y29sb3I6ICNjNmFkOGY7XG5cdFx0Zm9udDogMTBweC8yNHB4ICRmb250LXV0b3BpYTtcblx0XHRtYXJnaW46IDAgMCAyMHB4O1xuXG5cdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHR9XG5cdH1cblxuXHQmLWFkZHJlc3Mge1xuXHRcdGNvbG9yOiAjN2M3YzdjO1xuXHRcdGZvbnQ6IDEycHgvMjJweCAkZm9udC1nb3RoYW07XG5cdFx0bWFyZ2luOiAwIDAgMzJweDtcblx0fVxuXG5cdCYtdGltZSxcblx0Ji1lbWFpbCxcblx0Ji1waG9uZSB7XG5cdFx0Y29sb3I6ICM3YzdjN2M7XG5cdFx0Zm9udDogMTBweC8yNHB4ICRmb250LXV0b3BpYTtcblx0XHRtaW4taGVpZ2h0OiAzMnB4O1xuXHRcdHBhZGRpbmc6IDRweCAwIDAgNDBweDtcblxuXHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0fVxuXG5cdFx0YSB7XG5cdFx0XHRjb2xvcjogIzdjN2M3Yztcblx0XHR9XG5cdH1cblxuXHQmLXRpbWUge1xuXHRcdGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29ucy9pY29uLXRpbWUuc3ZnXCIpIG5vLXJlcGVhdCA5cHggN3B4O1xuXHRcdG1hcmdpbjogMCAwIDNweDtcblx0fVxuXG5cdCYtZW1haWwge1xuXHRcdGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29ucy9pY29uLWVtYWlsLnN2Z1wiKSBuby1yZXBlYXQgMCAwO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHotaW5kZXg6IDk7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1tYXgoOTkxcHgpIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdG1hcmdpbjogLTE4cHggMCAwO1xuXHRcdFx0bWF4LXdpZHRoOiAyMDBweDtcblx0XHRcdHdvcmQtd3JhcDogYnJlYWstd29yZDtcblx0XHR9XG5cblx0XHRhIHtcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE0cHg7XG5cdFx0XHRcdG1hcmdpbjogNXB4IDA7XG5cdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0d29yZC13cmFwOiBicmVhay13b3JkO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYtcGhvbmUge1xuXHRcdGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29ucy9pY29uLXBob25lLnN2Z1wiKSBuby1yZXBlYXQgMCAtM3B4O1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdHotaW5kZXg6IDk7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1tYXgoOTkxcHgpIHtcblx0XHRcdG1hcmdpbjogMCAwIDI0cHg7XG5cdFx0fVxuXHR9XG5cblx0Ji1pbWcge1xuXHRcdHBhZGRpbmctbGVmdDogMDtcblx0fVxuXG5cdCYtZGVzY3JpcHRpb24tc2VjdGlvbiB7XG5cdFx0cGFkZGluZzogMCAxMHB4IDQwcHg7XG5cblx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0cGFkZGluZzogMCAxMHB4IDk1cHg7XG5cdFx0fVxuXG5cdFx0LnJvdzpmaXJzdC1jaGlsZCB7XG5cdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgI2M2YWQ4Zjtcblx0XHR9XG5cblx0XHRoMi50aXRsZSB7XG5cdFx0XHRtYXJnaW46IDAgMCAyNHB4O1xuXHRcdFx0cGFkZGluZy10b3A6IDQwcHg7XG5cblx0XHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDE0cHg7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiA0OHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdHAge1xuXHRcdFx0Y29sb3I6ICM3Njc2NzY7XG5cdFx0XHRmb250OiAxNXB4LzI0cHggJGZvbnQtdXRvcGlhO1xuXHRcdH1cblxuXHRcdCYtYnRuIHtcblx0XHRcdHBhZGRpbmctdG9wOiAyMHB4O1xuXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogMDtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCIubmF2IHtcblx0XG5cdCYtb3BlbiB7XG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbnMvaWNvbi1uYXYtb3Blbi5zdmdcIikgbm8tcmVwZWF0IDAgY2VudGVyO1xuXHRcdGNvbG9yOiAkZGVmYXVsdC1jb2xvci10ZXh0O1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRmb250OiAxMnB4ICRmb250LWdvdGhhbTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0bGV0dGVyLXNwYWNpbmc6IC44M3B4O1xuXHRcdG1hcmdpbjogNHB4IDAgMCAwO1xuXHRcdHBhZGRpbmc6IDAgMCAwIDUycHg7XG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0dHJhbnNpdGlvbjogYWxsIDBzIGVhc2U7XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1taW4oNDE0cHgpIHtcblx0XHRcdG1hcmdpbjogNHB4IDAgMCAxMXB4O1xuXHRcdFx0cGFkZGluZzogMCAwIDAgNTlweDtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDFweDtcblx0XHRcdG1hcmdpbjogNXB4IDAgMDtcblx0XHRcdHBhZGRpbmc6IDAgMCAwIDYycHg7XG5cdFx0fVxuXG5cdFx0Ji5hY3RpdmUge1xuXHRcdFx0YmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb25zL21vYmlsZS1jcm9zcy1idG4ucG5nXCIpIG5vLXJlcGVhdCAwIGNlbnRlcjtcblx0XHRcdGJhY2tncm91bmQtc2l6ZTogYXV0byAxM3B4O1xuXHRcdFx0cGFkZGluZzogMCAwIDAgMzFweDtcblx0XHR9XG5cdH1cblxuXHQmLXVzZXIge1xuXHRcdHBhZGRpbmc6IDhweCAwIDA7XG5cblx0XHRAaW5jbHVkZSBtZWRpYS1taW4oNDE0cHgpIHtcblx0XHRcdHBhZGRpbmc6IDhweCAxMXB4IDAgMDtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0cGFkZGluZzogOHB4IDAgMDtcblx0XHR9XG5cblx0XHRhW2hyZWZePWh0dHBdOmVtcHR5OjpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0fVxuXG5cdFx0Ji1saW5rIHtcblx0XHRcdGNvbG9yOiAkZGVmYXVsdC1jb2xvci10ZXh0O1xuXHRcdFx0Zm9udDogMTJweC8zMHB4ICRmb250LWdvdGhhbTtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAxcHg7XG5cdFx0XHRtYXJnaW46IDAgMTZweCAwIDA7XG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0XHRtYXJnaW46IDAgMTVweCAwIDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji1zZWFyY2gge1xuXHRcdFx0YmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb25zL2ljb24tc2VhcmNoLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyO1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiAxNnB4IGF1dG87XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGhlaWdodDogMzBweDtcblx0XHRcdG1hcmdpbjogMCA4cHggMCAwO1xuXHRcdFx0d2lkdGg6IDMwcHg7XG5cdFx0fVxuXG5cdFx0Ji1jYXJ0IHtcblx0XHRcdGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29ucy9pY29uLWNhcnQuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG5cdFx0XHRiYWNrZ3JvdW5kLXNpemU6IDIxcHggYXV0bztcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0aGVpZ2h0OiAzMHB4O1xuXHRcdFx0bWFyZ2luOiAwIDIwcHggMCAwO1xuXHRcdFx0d2lkdGg6IDMwcHg7XG5cblx0XHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRcdG1hcmdpbjogMCAyMnB4IDAgMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLWFtb3VudC1wcm9kdWN0cyB7XG5cdFx0XHRjb2xvcjogJGRlZmF1bHQtY29sb3ItdGV4dDtcblx0XHRcdGZvbnQ6IDUwMCAxNHB4ICRmb250LWdvdGhhbTtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYtZm9vdGVyIHtcblxuXHRcdCYucm93IHtcblx0XHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0bGVmdDogLTNweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRsaSB7XG5cdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgI0M2QUQ4Rjtcblx0XHRcdHBhZGRpbmc6IDE3cHggMCAzM3B4O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRcdHBhZGRpbmc6IDE4cHggMCAyOXB4O1xuXHRcdFx0fVxuXG5cdFx0XHRhIHtcblx0XHRcdFx0Y29sb3I6ICM5Njk2OTY7XG5cdFx0XHRcdGZvbnQ6IDEycHgvMTJweCAkZm9udC1nb3RoYW07XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAwO1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcblxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRjb2xvcjogJGRlZmF1bHQtY29sb3ItdGV4dDtcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji5oaWRlLW1vYmlsZS1zdWItbWVudSB7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAxN3B4O1xuXG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpIHtcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMzNweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdHVsIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCkge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdHVsIHtcblx0XHRcdFx0bWFyZ2luOiA5cHggMCAtMThweDtcblxuXHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0XHRcdG1hcmdpbjogMTBweCAwIC0xNnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdGxpIHtcblx0XHRcdFx0Ym9yZGVyLXRvcDogbm9uZTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDEycHg7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDE2cHg7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji1zZWNvbmRhcnkge1xuXG5cdFx0XHR1bCB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblxuXHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRsZWZ0OiAtNHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdGxpIHtcblxuXHRcdFx0XHQmOm5vdCg6bGFzdC1jaGlsZCk6OmFmdGVyIHtcblx0XHRcdFx0XHRjb250ZW50OiAnfCc7XG5cdFx0XHRcdFx0Zm9udDogMTBweC8zMnB4ICRmb250LWdvdGhhbTtcblx0XHRcdFx0XHRtYXJnaW46IDAgN3B4IDAgMnB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0JjpudGgtbGFzdC1jaGlsZCgyKTo6YWZ0ZXIge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdFxuXHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCkge1xuXHRcdFx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0Y29sb3I6ICRkZWZhdWx0LWNvbG9yLXRleHQ7XG5cdFx0XHRcdFx0Zm9udDogMTBweC8zMnB4ICRmb250LWdvdGhhbTtcblx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMS42NjY2N3B4O1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji1tb2RhbCB7XG5cdFx0YmFja2dyb3VuZDogIzQyNTY2NDtcblx0XHRib3R0b206IDA7XG5cdFx0bGVmdDogMDtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0b3BhY2l0eTogMDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdHRvcDogMTIwcHg7XG5cdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdHotaW5kZXg6IDEwMDtcblxuXHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjZjZmNGYyO1xuXHRcdFx0dG9wOiAwO1xuXHRcdH1cblxuXHRcdCYuc2hvdyB7XG5cdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0b3ZlcmZsb3c6IGF1dG87XG5cdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0XHRtaW4taGVpZ2h0OiA2MDBweDtcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdH1cblxuXHRcdFx0Lm5hdi1tb2RhbC1zaWRlYmFyIHtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRvdmVyZmxvdzogYXV0bztcblxuXHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0XHRvdmVyZmxvdzogdmlzaWJsZTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGxpLmN1cnJlbnQgdWwge1xuXG5cdFx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtaGlkZSB7XG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbnMvaWNvbi1oaWRlLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyO1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdGhlaWdodDogMTlweDtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHJpZ2h0OiA0NHB4O1xuXHRcdFx0dG9wOiA1OXB4O1xuXHRcdFx0dHJhbnNpdGlvbjogYWxsIC41cyBlYXNlLW91dDtcblx0XHRcdHdpZHRoOiAxOXB4O1xuXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0ei1pbmRleDogNTtcblx0XHRcdH1cblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji1zaWRlYmFyIHtcblx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0XHRwYWRkaW5nOiAyNXB4IDI1cHggMDtcblx0XHRcdHRyYW5zaXRpb246IGFsbCAuNXMgZWFzZS1vdXQ7XG5cdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdFx0YmFja2dyb3VuZDogJGRlZmF1bHQtY29sb3ItdGV4dDtcblx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdGxlZnQ6IC0xMDAlO1xuXHRcdFx0XHRwYWRkaW5nOiAyNXB4IDM4cHggNDNweDtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdHdpZHRoOiAzMjBweDtcblxuXHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICRkZWZhdWx0LWNvbG9yLXRleHQ7XG5cdFx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHR6LWluZGV4OiAzO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIGRlc2t0b3AtZXh0cmEoKSB7XG5cdFx0XHRcdHBhZGRpbmc6IDI1cHggNDhweCA0M3B4O1xuXHRcdFx0XHR3aWR0aDogMzkwcHg7XG5cdFx0XHR9XG5cblx0XHRcdCYtYm90dG9tIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cdFx0XHRcdG1hcmdpbi10b3A6IGF1dG87XG5cdFx0XHRcdHBhZGRpbmc6IDAgMCA0NHB4O1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdHotaW5kZXg6IDQ7XG5cblx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji11c2VyIHtcblx0XHRcdHBhZGRpbmc6IDhweCAwO1xuXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0XHRwYWRkaW5nOiAwIDAgMjNweDtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cblx0XHRcdGEge1xuXHRcdFx0XHRjb2xvcjogJGRlZmF1bHQtbGluay1jb2xvcjtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRmb250OiAxMnB4LzI0cHggJGZvbnQtZ290aGFtO1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMXB4O1xuXHRcdFx0XHRtYXJnaW46IDAgMTVweCAwIDA7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cblx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtc29jaWFsIHtcblx0XHRcdGxlZnQ6IC0xNXB4O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRhIHtcblx0XHRcdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdFx0XHR3aWR0aDogNDBweDtcblx0XHRcdFx0XG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdHN2Zzpob3ZlciBwYXRoe1xuXHRcdFx0XHRcdGZpbGw6ICNDNkFEOEY7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLWNhcnQge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdHBhZGRpbmc6IDVweCAwIDA7XG5cblx0XHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHR9XG5cblx0XHRcdCYtaWNvbiB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWcvaWNvbnMvaWNvbi1jYXJ0LnN2Zykgbm8tcmVwZWF0IGNlbnRlcjtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiAyMXB4IGF1dG87XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRoZWlnaHQ6IDMwcHg7XG5cdFx0XHRcdG1hcmdpbjogMCAyMHB4IDAgMDtcblx0XHRcdFx0d2lkdGg6IDMwcHg7XG5cdFx0XHR9XG5cblx0XHRcdCYtYW1vdW50IHtcblx0XHRcdFx0Y29sb3I6ICNjNmFkOGY7XG5cdFx0XHRcdGZvbnQ6IDE0cHgvMjRweCAkZm9udC1nb3RoYW07XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0XHRcblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0Y29sb3I6ICNjNmFkOGY7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji1sb2dvIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRtYXJnaW46IDAgMCA2NHB4O1xuXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHR6LWluZGV4OiA0O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtaXRlbXMge1xuXG5cdFx0XHR1bCB7XG5cdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2M2YWQ4ZjtcblxuXHRcdFx0XHRcdCYubWVudS1pdGVtLWhhcy1zaW5nbGUge1xuXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1tYXgoOTkxcHgpIHtcblx0XHRcdFx0XHRcdFx0JiA+IGEge1xuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHR1bCB7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMDtcblxuXHRcdFx0XHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAxMnB4IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEwcHg7XG5cdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYubWVudS1pdGVtLWhhcy1zdWItbWVudSA+IGEge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICNjNmFkOGY7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTBweDtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjQzZBRDhGO1xuXHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI0M2QUQ4Rjtcblx0XHRcdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMTJweDtcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHRyaWdodDogM3B4O1xuXHRcdFx0XHRcdFx0XHR0b3A6IDE1cHg7XG5cdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEycHg7XG5cblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdFx0XHRcdGJvcmRlci10b3A6IG5vbmU7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgMCAyNHB4O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYuY3VycmVudCB7XG5cdFx0XHRcdFx0XHR1bCB7XG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdFx0XHR6LWluZGV4OiAyO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRjb2xvcjogJGRlZmF1bHQtbGluay1jb2xvcjtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdGZvbnQ6IDEycHgvMjRweCAkZm9udC1nb3RoYW07XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAxMnB4IDA7XG5cdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDFweDtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0XHR6LWluZGV4OiA0O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYuY3VycmVudCBhIHtcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgbWVkaWEtbWF4KDk5MXB4KSB7XG5cdFx0XHRcdFx0XHRcdCYgfiB1bCB7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRhOmhvdmVyIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAjYzZhZDhmO1xuXHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdHVsIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMCAxNnB4O1xuXG5cdFx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICNmNmY0ZjI7XG5cdFx0XHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdGxlZnQ6IDEwMCU7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDIxNnB4O1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBvcHBhY2l0eSAuNXMgZWFzZS1vdXQ7XG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uLWRlbGF5OiAuNXM7XG5cdFx0XHRcdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0XHRcdFx0XHR3aWR0aDogY2FsYygxMDB2dyAtIDMyMHB4KTtcblx0XHRcdFx0XHRcdHotaW5kZXg6IC0xO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3AtZXh0cmEoKSB7XG5cdFx0XHRcdFx0XHR3aWR0aDogY2FsYygxMDB2dyAtIDM5MHB4KTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBub25lO1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmOjpiZWZvcmUge1xuXG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogI2M2YWQ4Zjtcblx0XHRcdFx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDFweDtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMjJweDtcblx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRcdFx0dG9wOiAyMnB4O1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiA5NnB4O1xuXHRcdFx0XHRcdFx0XHRcdHotaW5kZXg6IDk7XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wLWV4dHJhKCkge1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiA0MnB4O1xuXHRcdFx0XHRcdFx0XHRcdHRvcDogMzBweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRkZWZhdWx0LWNvbG9yLXRleHQ7XG5cdFx0XHRcdFx0XHRcdGZvbnQ6IDEycHgvMTRweCAkZm9udC1nb3RoYW07XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDEzcHggMDtcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjYmZiZmJmO1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQ6IDE1cHgvMTVweCAkZm9udC11dG9waWE7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMzhweCAyMnB4IDA7XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wLWV4dHJhKCkge1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDQ2cHggNDJweCAwO1xuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogI2Y2ZjRmMjtcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJGRlZmF1bHQtY29sb3ItdGV4dDtcblxuXHRcdFx0XHRcdFx0XHRcdCY6OmFmdGVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkZGVmYXVsdC1jb2xvci10ZXh0O1xuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdC5tZW51LWl0ZW0tZGVzY3JpcHRpb24ge1xuXHRcdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXG5cdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjOWI5YjliO1xuXHRcdFx0XHRcdFx0XHRcdFx0Y29udGVudDogJyAnYXR0cih0aXRsZSknICc7XG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0XHRcdGZvbnQ6IDEycHgvMThweCAkZm9udC1nb3RoYW07XG5cdFx0XHRcdFx0XHRcdFx0XHRtYXJnaW46IDEwcHggMCAxNXB4IC0yMnB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiAyOTJweDtcblx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMTBweCAwIDIycHg7XG5cdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogaW5pdGlhbDtcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgKyA0NHB4KTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wLWV4dHJhKCkge1xuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAxOXB4IDAgMjVweCAtNDJweDtcblx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMTVweCAwIDQycHg7XG5cdFx0XHRcdFx0XHRcdFx0XHR3aWR0aDogY2FsYygxMDAlICsgODRweCk7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0Lm1lbnUtaXRlbS1kZXNjcmlwdGlvbiB7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblxuXHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRib3R0b206IDM4cHg7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJGRlZmF1bHQtY29sb3ItdGV4dDtcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udDogNzAwIDEwcHgvMTBweCAkZm9udC1nb3RoYW07XG5cdFx0XHRcdFx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDFweDtcblx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMjJweDtcblx0XHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdFx0XHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IC4yNXMgZWFzZTtcblx0XHRcdFx0XHRcdFx0XHRcdHRyYW5zaXRpb24tZGVsYXk6IC4yNXM7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcC1leHRyYSgpIHtcblx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgNDJweDtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0Ji5jdXJyZW50IHtcblx0XHRcdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogbm9uZTtcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJGRlZmF1bHQtY29sb3ItdGV4dDtcblxuXHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjZjZmNGYyO1xuXHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRkZWZhdWx0LWNvbG9yLXRleHQ7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRkZWZhdWx0LWNvbG9yLXRleHQ7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0Lm1lbnUtaXRlbS1kZXNjcmlwdGlvbiB7XG5cdFx0XHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdC5pbWctbmF2IHtcblx0XHRcdFx0XHRcdFx0XHR6LWluZGV4OiAtMTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuaW1nLW5hdiB7XG5cdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0aGVpZ2h0OiBjYWxjKDEwMHZoIC0gMjE2cHgpO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogY2FsYygtMTAwdmggKyAyMTZweCk7XG5cdFx0XHRcdHotaW5kZXg6IC0yO1xuXG5cdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwdncgLSAzMjBweCk7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wLWV4dHJhKCkge1xuXHRcdFx0XHRcdHdpZHRoOiBjYWxjKDEwMHZ3IC0gMzkwcHgpO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRsZWZ0OiA1MCU7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiBpbml0aWFsO1xuXHRcdFx0XHRcdG1pbi1oZWlnaHQ6IGNhbGMoMTAwdmggLSAyMTZweCk7XG5cdFx0XHRcdFx0bWluLXdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuXHRcdFx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji1zZWFyY2gge1xuXHRcdFx0YmFja2dyb3VuZDogJGRlZmF1bHQtY29sb3ItdGV4dDtcblx0XHRcdG1hcmdpbjogMCAwIDAgLTI1cHg7XG5cdFx0XHRwYWRkaW5nOiA0MHB4IDI1cHggNDZweDtcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgKyA1MHB4KTtcblxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblxuXHRcdFx0aDIge1xuXHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0Zm9udDogMTJweC8zMnB4ICRmb250LWdvdGhhbTtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDIuNnB4O1xuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0fVxuXG5cdFx0XHRwIHtcblx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdGZvbnQ6IDE2cHgvMjRweCAkZm9udC11dG9waWE7XG5cdFx0XHR9XG5cblx0XHRcdC5mb3JtLXNlYXJjaC1pbnB1dHMgaW5wdXRbdHlwZT1cInNlYXJjaFwiXSB7XG5cdFx0XHRcdGNvbG9yOiAjZmZmO1xuXG5cdFx0XHRcdCY6cmVxdWlyZWQ6dmFsaWR7XG5cdFx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOjpwbGFjZWhvbGRlcntcblx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5ib2R5LmhpZGRlbiB7XG5cdG1pbi1oZWlnaHQ6IDYwMHB4O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uYWRtaW4tYmFyIHtcblxuXHQubmF2LW1vZGFsIHtcblx0XHR0b3A6IDE2NnB4O1xuXG5cdFx0QGluY2x1ZGUgdGFibGV0KCkge1xuXHRcdFx0dG9wOiAxNTJweDtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0dG9wOiAwO1xuXHRcdH1cblx0fVxufSIsIi5uZXdzIHtcblxuXHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdG1hcmdpbjogMCAwIDY2cHg7XG5cdH1cblxuXHRoMi50aXRsZSB7XG5cdFx0bWFyZ2luOiAwIDAgMzBweCA5cHg7XG5cblx0XHRAaW5jbHVkZSBtb2JpbGUoKSB7XG5cdFx0XHRtYXJnaW46IDAgMCAxNnB4O1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRtYXJnaW46IDAgMCAyOHB4O1xuXHRcdH1cblx0fVxuXG5cdCYtbGlzdCB7XG5cdFx0cGFkZGluZzogMCAxMHB4O1xuXG5cdFx0QGluY2x1ZGUgdGFibGV0KCkge1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHR9XG5cdH1cblxuXHQmLWl0ZW0ge1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0bWFyZ2luOiAwIDAgMzJweDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRhIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0JiBhOmhvdmVyLFxuXHRcdCYgLmhvdmVyIHtcblxuXHRcdFx0LmJ0bixcblx0XHRcdCYgKyAuYnRuIHtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuYnRuIHtcblx0XHRcdG9wYWNpdHk6IDE7XG5cblx0XHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji1wb3N0IHtcblxuXHRcdCY6aG92ZXIge1xuXG5cdFx0XHQuYnRuIHtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRhIHtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0fVxuXG5cdFx0Lm5ld3MtZGVzY3JpcHRpb24ge1xuXHRcdFx0bWFyZ2luOiAwIDAgMjVweDtcblx0XHR9XG5cblx0XHQuYnRuIHtcblx0XHRcdGFsaWduLXNlbGY6IGZsZXgtc3RhcnQ7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0bWFyZ2luOiBhdXRvIDAgMjVweDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdG9wYWNpdHk6IDE7XG5cblx0XHRcdEBpbmNsdWRlIG1vYmlsZSgpIHtcblx0XHRcdFx0cGFkZGluZzogN3B4O1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKSB7XG5cdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji1ldmVudCwgJi1jb3Vyc2Uge1xuXG5cdFx0Ji1jb250ZW50IHtcblx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0XHRwYWRkaW5nOiAyNHB4IDI0cHggNjBweDtcblxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdFx0bWluLWhlaWdodDogNDEwcHg7XG5cdFx0XHRcdHBhZGRpbmc6IDI3cHggMjNweCA2MHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQmOmhvdmVyLFxuXHRcdFx0Ji5ob3ZlciB7XG5cdFx0XHRcdGJveC1zaGFkb3c6IDAgMCAxNnB4IHJnYmEoMjA1LCAyMDUsIDIwNSwgMC41KTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLWRhdGUge1xuXHRcdFx0Y29sb3I6ICRkZWZhdWx0LWNvbG9yLXRleHQ7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGZvbnQ6IDcwMCAxNHB4LzI0cHggJGZvbnQtZ290aGFtO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDEuNzVweDtcblx0XHRcdG1hcmdpbjogMCAwIDI1cHg7XG5cdFx0XHRtaW4taGVpZ2h0OiAzOXB4O1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMnB4O1xuXHRcdFx0XHRtYXJnaW46IDAgMCAxN3B4O1xuXHRcdFx0XHRtaW4taGVpZ2h0OiA0OHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtdGl0bGUge1xuXHRcdFx0Y29sb3I6ICRkZWZhdWx0LWNvbG9yLXRleHQ7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGZvbnQ6IDcwMCAxMnB4LzI0cHggJGZvbnQtZ290aGFtO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDEuNXB4O1xuXHRcdFx0bWFyZ2luOiAwIDAgNDJweDtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cblx0XHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDI2cHg7XG5cdFx0XHRcdG1pbi1oZWlnaHQ6IDM2cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmJ0biB7XG5cdFx0XHRib3R0b206IDI0cHg7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRsZWZ0OiAyNHB4O1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXG5cdFx0XHRAaW5jbHVkZSBtb2JpbGUoKSB7XG5cdFx0XHRcdHBhZGRpbmc6IDdweDtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdFx0bGVmdDogMjRweDtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcC1leHRyYSgpIHtcblx0XHRcdFx0Ym90dG9tOiAyNXB4O1xuXHRcdFx0XHRsZWZ0OiAyMnB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5ib29rLW5vdyB7XG5cdFx0XHRib3R0b206IDI0cHg7XG5cdFx0XHRsZWZ0OiAxNTJweDtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHdpZHRoOiBhdXRvO1xuXG5cdFx0XHRAaW5jbHVkZSBtb2JpbGUoKSB7XG5cdFx0XHRcdGxlZnQ6IGF1dG87XG5cdFx0XHRcdHJpZ2h0OiAzOHB4O1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKSB7XG5cdFx0XHRcdGxlZnQ6IDEzMHB4O1xuXHRcdFx0XHRyaWdodDogYXV0bztcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdFx0bGVmdDogYXV0bztcblx0XHRcdFx0cmlnaHQ6IDI1cHg7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIGRlc2t0b3AtZXh0cmEoKSB7XG5cdFx0XHRcdGJvdHRvbTogMjVweDtcblx0XHRcdFx0bGVmdDogMTQ2cHg7XG5cdFx0XHRcdHJpZ2h0OiBhdXRvO1xuXHRcdFx0fVxuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnNlcGFyYXRvciB7XG5cblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpIHtcblx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI2RkZDtcblx0XHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0XHRoZWlnaHQ6IDEwcHg7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHJpZ2h0OiAtMTRweDtcblx0XHRcdFx0XHR0b3A6IDdweDtcblx0XHRcdFx0XHR3aWR0aDogMXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lm5ld3MtZGVzY3JpcHRpb24ge1xuXHRcdFx0bWFyZ2luOiAwIDAgMjVweDtcblxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMjRweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLWljb24ge1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0YmFja2dyb3VuZDogJGRlZmF1bHQtY29sb3ItdGV4dDtcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRoZWlnaHQ6IDMycHg7XG5cdFx0bGVmdDogMTNweDtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRtaW4taGVpZ2h0OiAzMnB4O1xuXHRcdG1pbi13aWR0aDogMzJweDtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiAxMnB4O1xuXHRcdHdpZHRoOiAzMnB4O1xuXG5cdFx0aW1nIHtcblx0XHRcdGFsaWduLXNlbGY6IGNlbnRlcjtcblx0XHRcdGZsZXgtc2hyaW5rOiAwO1xuXHRcdFx0bWF4LWhlaWdodDogMTAwJTtcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdG1pbi1oZWlnaHQ6IDFweDtcblx0XHRcdG1pbi13aWR0aDogMXB4O1xuXHRcdH1cblx0fVxuXG5cdCYtaW1nIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRcdG1hcmdpbjogMCAwIDMwcHg7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHRcdEBpbmNsdWRlIHRhYmxldCAoKSB7XG5cdFx0XHRoZWlnaHQ6IDE2NnB4O1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIGRlc2t0b3AgKCkge1xuXHRcdFx0aGVpZ2h0OiAyMTZweDtcblx0XHR9XG5cblx0XHRpbWcge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRtYXgtd2lkdGg6IGluaXRpYWw7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdEBpbmNsdWRlIHRhYmxldCAoKSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji1jYXRlZ29yeSB7XG5cdFx0Y29sb3I6ICRkZWZhdWx0LWNvbG9yLXRleHQ7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udDogMTRweC8xN3B4ICRmb250LXV0b3BpYTtcblx0XHRtYXJnaW46IDAgMCA5cHg7XG5cblx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDE5cHg7XG5cdFx0fVxuXHR9XG5cblx0Ji1kYXRlLFxuXHQmLXR5cGUge1xuXHRcdGNvbG9yOiAjQzZBRDhGO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZvbnQ6IDEwcHgvMjBweCAkZm9udC11dG9waWE7XG5cdFx0bWFyZ2luOiAwIDAgMTVweDtcblxuXHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRtYXJnaW46IDAgMCAyN3B4O1xuXHRcdH1cblx0fVxuXG5cdCYtZGVzY3JpcHRpb24ge1xuXHRcdGNvbG9yOiAjN0M3QzdDO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZvbnQ6IDEycHgvMjJweCAkZm9udC1nb3RoYW07XG5cdH1cblxuXHQmLWFkZHJlc3MsXG5cdCYtdGltZSxcblx0Ji1wcmljZSB7XG5cdFx0Y29sb3I6ICRkZWZhdWx0LWNvbG9yLXRleHQ7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Zm9udDogMTBweC8yMHB4ICRmb250LXV0b3BpYTtcblx0XHRtYXJnaW46IDAgMCAxMHB4O1xuXHRcdHBhZGRpbmc6IDAgMCAwIDMwcHg7XG5cblx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0bWFyZ2luOiAwIDAgMTBweDtcblx0XHR9XG5cdH1cblxuXHQmLWFkZHJlc3N7XG5cdFx0YmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb25zL2ljb24tYWRkcmVzcy5zdmdcIikgbm8tcmVwZWF0IDAgMDtcblx0fVxuXG5cdCYtcHJpY2Uge1xuXHRcdGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29ucy9pY29uLXByaWNlLnN2Z1wiKSBuby1yZXBlYXQgMnB4IDA7XG5cdH1cblxuXHQmLXRpbWUge1xuXHRcdGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29ucy9pY29uLXRpbWUuc3ZnXCIpIG5vLXJlcGVhdCAwIDA7XG5cdH1cbn1cbiIsIi5wYWdpbmF0aW9uIHtcblx0ZGlzcGxheTogZmxleDtcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdHBhZGRpbmc6IDAgMCA0MHB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0QGluY2x1ZGUgdGFibGV0KCkge1xuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRwYWRkaW5nOiAwIDAgNTZweDtcblx0fVxuXG5cdGEsXG5cdHNwYW4ge1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRDhEOEQ4O1xuXHRcdGNvbG9yOiAjQjRCNEI0O1xuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdGZvbnQ6IDUwMCAxMnB4LzE0cHggJGZvbnQtZ290aGFtO1xuXHRcdGxldHRlci1zcGFjaW5nOiAxLjcxcHg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0bWFyZ2luOiAwIDhweDtcblx0XHRwYWRkaW5nOiA4cHggMDtcblx0XHR3aWR0aDogMjRweDtcblxuXHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRwYWRkaW5nOiAzcHggMCA4cHg7XG5cdFx0fVxuXG5cdFx0JjpmaXJzdC1jaGlsZCB7XG5cdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHR9XG5cblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdH1cblx0fVxuXG5cdGE6aG92ZXIge1xuXHRcdGJvcmRlci1jb2xvcjogI0M2QUQ4Rjtcblx0XHRjb2xvcjogI0M2QUQ4Rjtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdH1cblxuXHRzcGFuOm5vdCguY3VycmVudCkge1xuXHRcdGJvcmRlcjogbm9uZVxuXHR9XG5cblx0LmN1cnJlbnQge1xuXHRcdGJvcmRlci1jb2xvcjogJGRlZmF1bHQtY29sb3ItdGV4dDtcblx0XHRjb2xvcjogJGRlZmF1bHQtY29sb3ItdGV4dDtcblx0fVxufSIsIi5yb3ctY2FyZHMge1xuXHRtYXJnaW46IDAgMTJweCA3MnB4O1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0bWFyZ2luOiAwIDAgNDdweDtcblx0fVxuXG5cdC5jb250YWluZXIge1xuXG5cdFx0QGluY2x1ZGUgbW9iaWxlKCkge1xuXHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIHRhYmxldCgpIHtcblx0XHRcdG1heC13aWR0aDogNzIwcHg7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdG1heC13aWR0aDogOTYwcHg7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgZGVza3RvcC1leHRyYSgpIHtcblx0XHRcdG1heC13aWR0aDogMTE0MHB4O1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1lZGlhLW1pbigxNDQwcHgpIHtcblx0XHRcdG1heC13aWR0aDogMTM3MHB4O1xuXHRcdH1cblx0fVxuXG5cdC5yb3cge1xuXHRcdG1pbi13aWR0aDogMTAwJTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6IGF1dG87XG5cblx0XHRAaW5jbHVkZSBtb2JpbGUoKSB7XG5cdFx0XHRtaW4td2lkdGg6IGluaXRpYWw7XG5cdFx0fVxuXHR9XG5cblx0aDIudGl0bGUge1xuXG5cdFx0QGluY2x1ZGUgdGFibGV0KCkge1xuXHRcdFx0aGVpZ2h0OiA5MnB4O1xuXHRcdFx0bWFyZ2luOiA4cHggMDtcblx0XHR9XG5cdH1cblxuXHQub3dsLWRvdHMge1xuXHRcdG1hcmdpbjogMjRweCAyNXB4IDA7XG5cblx0XHRAaW5jbHVkZSB0YWJsZXQoKSB7XG5cdFx0XHRsZWZ0OiBjYWxjKC0xMDAlIC8gMyAtIC01cHgpO1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiA1M3B4O1xuXHRcdH1cblxuXHR9XG5cblx0Ji1kZXNjcmlwdGlvbiB7XG5cdFx0bWFyZ2luOiAwIDAgMCAtMnB4O1xuXHRcdHBhZGRpbmctdG9wOiAxcHg7XG5cdFx0cG9zaXRpb246IHN0YXRpYztcblx0fVxuXG5cdCYtY29udGVudCB7XG5cdFx0bWFyZ2luOiAwIC0yNXB4O1xuXHRcdG1heC13aWR0aDogaW5pdGlhbDtcblx0XHRtaW4td2lkdGg6IDEwMCU7XG5cdFx0d2lkdGg6IGF1dG87XG5cblx0XHRAaW5jbHVkZSB0YWJsZXQoKSB7XG5cdFx0XHRtYXJnaW46IC04cHggMHB4IDAgLTdweDtcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdG1pbi13aWR0aDogMXB4O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG5cdFx0XHRcdG1hcmdpbjogLThweCAwcHggMCAtMzBweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQub3dsLWNhcm91c2VsIHtcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgKyAyNHB4KTtcblxuXHRcdFx0Lm93bC1zdGFnZSB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cblx0XHRcdFx0Lm93bC1pdGVtIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5idG46bm90KC5idG4tYXJyb3cpOm5vdCguYnRuLWFycm93LXdoaXRlKSB7XG5cdFx0XHRcdG1hcmdpbjogYXV0byBhdXRvIDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmNhcmQge1xuXHRcdFx0bWFyZ2luOiA4cHggMDtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0Ym94LXNoYWRvdzogMCAwIDE2cHggcmdiYSgyMjYsIDIyNiwgMjI2LCAwLjUpO1xuXG5cdFx0XHRcdC5idG4ge1xuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LmJ0biB7XG5cdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji10ZXh0IHtcblx0XHRib3JkZXItdG9wOiAxcHggc29saWQgI0M2QUQ4Rjtcblx0XHRmb250OiAxNXB4LzI0cHggJGZvbnQtdXRvcGlhO1xuXHRcdHBhZGRpbmc6IDE2cHggMCAzNnB4O1xuXG5cdFx0QGluY2x1ZGUgdGFibGV0KCkge1xuXHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdH1cblxuXHRcdCY6OmJlZm9yZSB7XG5cblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpIHtcblx0XHRcdFx0YmFja2dyb3VuZDogI0M2QUQ4Rjtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdGhlaWdodDogMXB4O1xuXHRcdFx0XHRsZWZ0OiAxM3B4O1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHJpZ2h0OiA4cHg7XG5cdFx0XHRcdHRvcDogOTlweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRwIHtcblx0XHRcdG1hcmdpbjogMCAwIDIycHg7XG5cblx0XHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDI0cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji1zdGF0aWMge1xuXHRcdG1hcmdpbjogMCAxMnB4O1xuXHRcdHBhZGRpbmc6IDAgMXB4IDI0cHg7XG5cblx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0bWFyZ2luOiAwIDAgNTFweDtcblx0XHR9XG5cblx0XHQucm93IHtcblx0XHRcdHBhZGRpbmctdG9wOiA0cHg7XG5cblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpIHtcblx0XHRcdFx0cGFkZGluZy10b3A6IDI0cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnJvdy1jYXJkcy13cmFwcGVyIHtcblx0XHRcdHBhZGRpbmc6IDAgMTRweDtcblxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRoMi50aXRsZSB7XG5cdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMy44OXB4O1xuXHRcdFx0bWFyZ2luOiAwIDAgMTNweDtcblx0XHRcdHBhZGRpbmc6IDE1cHggMCAwO1xuXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKSB7XG5cdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0bWFyZ2luOiAwIDAgMTFweDtcblx0XHRcdFx0cGFkZGluZzogOHB4IDAgM3B4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5yb3ctY2FyZHMtY29udGVudCB7XG5cdFx0XHRtYXJnaW46IDAgLTE1cHg7XG5cblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpIHtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXG5cdFx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIC0xNXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnJvdy1jYXJkcy10ZXh0IHtcblx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjQzZBRDhGO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IC4ycHg7XG5cdFx0XHRwYWRkaW5nOiAyNnB4IDAgMzNweDtcblxuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0YmFja2dyb3VuZDogI0M2QUQ4Rjtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdGhlaWdodDogMXB4O1xuXHRcdFx0XHRsZWZ0OiAxM3B4O1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHJpZ2h0OiA4cHg7XG5cdFx0XHRcdHRvcDogMDtcblxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKSB7XG5cdFx0XHRcdFx0cmlnaHQ6IDE3cHg7XG5cblx0XHRcdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuXHRcdFx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lm5ld3MtZGF0ZSwgLm5ld3MtdHlwZSB7XG5cdFx0XHRtYXJnaW46IDAgMCAyMHB4O1xuXHRcdH1cblxuXHRcdC5uZXdzLWl0ZW06bm90KDpmaXJzdC1jaGlsZCkge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblxuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCkge1xuXHRcdFx0XHQmOm50aC1jaGlsZCgyKSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi5zbGlkZXIge1xuXG5cdCYtaGVybyB7XG5cdFx0YmFja2dyb3VuZDogI2Y2ZjRmMjtcblx0XHRtYXJnaW46IDAgYXV0byA0MHB4O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdFx0QGluY2x1ZGUgbWVkaWEtbWF4KDk5MXB4KSB7XG5cdFx0XHRiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdGJhY2tncm91bmQ6ICM0MjU2NjQ7XG5cdFx0XHRtYXJnaW46IDAgYXV0byA5NnB4O1xuXHRcdH1cblxuXHRcdC5jb250YWluZXItZmx1aWQge1xuXHRcdFx0bWFyZ2luOiBhdXRvO1xuXHRcdFx0bWF4LXdpZHRoOiAxNDQwcHg7XG5cblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRoZWlnaHQ6IDY0cHg7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQub3dsLWNhcm91c2VsIHtcblxuXHRcdFx0Lm93bC1zdGFnZS1vdXRlciB7XG5cdFx0XHRcdHotaW5kZXg6IDk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lm93bC1kb3RzIHtcblx0XHRcdGJvdHRvbTogNDhweDtcblx0XHRcdGNvdW50ZXItcmVzZXQ6IHNsaWRlci1jb3VudGVyO1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRyaWdodDogMzJweDtcblx0XHRcdHotaW5kZXg6IDk7XG5cblx0XHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHR9XG5cblx0XHRcdC5vd2wtZG90IHtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRcdFx0aGVpZ2h0OiAzMnB4O1xuXHRcdFx0XHR3aWR0aDogMzJweDtcblxuXHRcdFx0XHQmLmFjdGl2ZSBzcGFuIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjNDI1NjY0O1xuXG5cdFx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRoZWlnaHQ6IDMycHg7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdHdpZHRoOiAzMnB4O1xuXG5cdFx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAjQzZBRDhGO1xuXHRcdFx0XHRcdFx0Y29udGVudDogXCIwXCIgY291bnRlcihzbGlkZXItY291bnRlcik7XG5cdFx0XHRcdFx0XHRjb3VudGVyLWluY3JlbWVudDogc2xpZGVyLWNvdW50ZXI7XG5cdFx0XHRcdFx0XHRmb250OiA1MDAgMTJweC8zMnB4ICRmb250LWdvdGhhbTtcblx0XHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRcdHotaW5kZXg6IDk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5vd2wtZG90LmFjdGl2ZSB7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtaXRlbSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLXRleHQge1xuXHRcdFx0YmFja2dyb3VuZDogJGRlZmF1bHQtY29sb3ItdGV4dDtcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0cGFkZGluZzogNjZweCAyNXB4IDE5MnB4O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0XHRhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRcdG1hcmdpbjogNjRweCAwIDA7XG5cdFx0XHRcdHBhZGRpbmc6IDQ4cHggNzBweCA0N3B4IDkwcHg7XG5cdFx0XHRcdHdpZHRoOiA1MDZweDtcblxuXHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0aGVpZ2h0OiA2NHB4O1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0XHR0b3A6IC02NHB4O1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdGgyIHtcblx0XHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHRcdGZvbnQ6IDEycHgvMzJweCAkZm9udC1nb3RoYW07XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiAzLjMzcHg7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDhweDtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuXHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMy44OXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdHAge1xuXHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdFx0Zm9udDogMjRweC80MHB4ICRmb250LXV0b3BpYTtcblxuXHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMjZweDtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuYnRuIHtcblx0XHRcdFx0bWFyZ2luOiAxM3B4IDAgMDtcblx0XHRcdFx0bWF4LXdpZHRoOiBpbmhlcml0O1xuXHRcdFx0XHR3aWR0aDogYXV0bztcblxuXHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0XHRcdG1hcmdpbjogNTBweCAwIDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LmJ0bi1hcnJvdy13aGl0ZSB7XG5cblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0cGFkZGluZzogMCAzMHB4IDAgNXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji1pbWcge1xuXHRcdFx0bWFyZ2luOiAtMTM2cHggMCAwIDI1cHg7XG5cblx0XHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDUwMHB4KTtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0fVxuXG5cdFx0XHRpbWcge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHR6LWluZGV4OiAzO1xuXG5cdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRcdFx0bWluLXdpZHRoOiA3OTBweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtdmlkZW8ge1xuXHRcdFx0aGVpZ2h0OiAwO1xuXHRcdFx0bWFyZ2luOiAtMTM2cHggMCAwIDI1cHg7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRwYWRkaW5nLWJvdHRvbTogNDQlO1xuXHRcdFx0cGFkZGluZy10b3A6IDI1cHg7XG5cblx0XHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0bWluLWhlaWdodDogNDU5cHg7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiA0MSU7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAwO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgLSA1MDBweCk7XG5cdFx0XHR9XG5cblx0XHRcdCYueW91dHViZS12aWRlbyB7XG5cblx0XHRcdFx0aWZyYW1lLFxuXHRcdFx0XHRvYmplY3QsXG5cdFx0XHRcdGVtYmVkIHtcblx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdHotaW5kZXg6IDM7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji52aW1lby12aWRlbyB7XG5cblx0XHRcdFx0aWZyYW1lLFxuXHRcdFx0XHRvYmplY3QsXG5cdFx0XHRcdGVtYmVkIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji10aHVtYiB7XG5cdFx0XHRcdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcblx0XHRcdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0XHRcdFx0YmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcblx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0ei1pbmRleDogOTtcblxuXHRcdFx0XHQmLmFjdGl2ZSB7XG5cdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRjdXJzb3I6IGRlZmF1bHQ7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuXG5cdFx0XHRcdFx0aWZyYW1lIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLnRoZW1lLTEge1xuXG5cdFx0XHQmLnNsaWRlci1oZXJvLFxuXHRcdFx0JiAuc2xpZGVyLWhlcm8tdGV4dCB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICM0MjU2NjQ7XG5cdFx0XHR9XG5cblx0XHRcdC5zbGlkZXItaGVyby10ZXh0IHAsXG5cdFx0XHQuc2xpZGVyLWhlcm8tdGV4dCBoMixcblx0XHRcdC5zbGlkZXItaGVyby10ZXh0IC5idG4ge1xuXHRcdFx0XHRjb2xvcjogI2ZmZjtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLnRoZW1lLTIge1xuXG5cdFx0XHQmLnNsaWRlci1oZXJvLFxuXHRcdFx0JiAuc2xpZGVyLWhlcm8tdGV4dCB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICNGM0YzRjM7XG5cdFx0XHR9XG5cblx0XHRcdC5zbGlkZXItaGVyby10ZXh0IHAsXG5cdFx0XHQuc2xpZGVyLWhlcm8tdGV4dCBoMixcblx0XHRcdC5zbGlkZXItaGVyby10ZXh0IC5idG4ge1xuXHRcdFx0XHRjb2xvcjogIzQyNTY2NDtcblx0XHRcdH1cblxuXHRcdFx0LnNsaWRlci1oZXJvLXRleHQgLmJ0biB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29ucy9pY29uLWFycm93LXJpZ2h0LnN2Z1wiKSBuby1yZXBlYXQgcmlnaHQgMCBjZW50ZXI7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogIzQyNTY2NDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLnRoZW1lLTMge1xuXG5cdFx0XHQmLnNsaWRlci1oZXJvLFxuXHRcdFx0JiAuc2xpZGVyLWhlcm8tdGV4dCB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0XHR9XG5cblx0XHRcdC5zbGlkZXItaGVyby10ZXh0IHAsXG5cdFx0XHQuc2xpZGVyLWhlcm8tdGV4dCBoMixcblx0XHRcdC5zbGlkZXItaGVyby10ZXh0IC5idG4ge1xuXHRcdFx0XHRjb2xvcjogIzQyNTY2NDtcblx0XHRcdH1cblxuXHRcdFx0LnNsaWRlci1oZXJvLXRleHQgLmJ0biB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29ucy9pY29uLWFycm93LXJpZ2h0LnN2Z1wiKSBuby1yZXBlYXQgcmlnaHQgMCBjZW50ZXI7XG5cdFx0XHRcdGJvcmRlci1jb2xvcjogIzQyNTY2NDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLWJyYW5kcy1saXN0IHtcblxuXHRcdC5vd2wtc3RhZ2Uge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdG1hcmdpbjogYXV0bztcblx0XHRcdC5vd2wtaXRlbSB7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRtaW4taGVpZ2h0OiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYtYXdhcmRzIHtcblxuXHRcdCYtaXRlbSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdG1hcmdpbjogOHB4IDA7XG5cdFx0XHRtaW4taGVpZ2h0OiAzNjRweDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdFx0bWluLWhlaWdodDogNDAwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0JiAmLWltZyB7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0aGVpZ2h0OiAyMTRweDtcblxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdFx0aGVpZ2h0OiAyMTBweDtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMzFweDtcblx0XHRcdH1cblxuXHRcdFx0aW1nIHtcblxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtdGl0bGUge1xuXHRcdFx0Y29sb3I6ICRkZWZhdWx0LWNvbG9yLXRleHQ7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdGZvbnQ6IDEycHgvMjNweCAkZm9udC1nb3RoYW07XG5cdFx0XHRsZXR0ZXItc3BhY2luZzogMS43MXB4O1xuXHRcdFx0bWFyZ2luOiAwIDAgMTNweDtcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cblx0XHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDJweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDhweDtcblx0XHRcdH1cblxuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtbmFtZSB7XG5cdFx0XHRjb2xvcjogJGRlZmF1bHQtY29sb3ItdGV4dDtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0Zm9udDogMTJweC8yNHB4ICRmb250LXV0b3BpYTtcblxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMzJweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQub3dsLWRvdHMge1xuXHRcdFx0cGFkZGluZzogMTZweCAwIDA7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRcdHBhZGRpbmc6IDI0cHggMCAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYtdGVhbS1saXN0IHtcblxuXHRcdCYub3dsLWNhcm91c2VsIC5vd2wtc3RhZ2Uge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblxuXHRcdFx0QGluY2x1ZGUgbW9iaWxlKCkge1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cdFx0XHRcdG1hcmdpbjogMCAzcHg7XG5cdFx0XHRcdHRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuXHRcdFx0XHR3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXG5cdFx0XHQub3dsLWl0ZW0ge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXG5cdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDAgNDhweCAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdG1heC13aWR0aDogMjUlO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMTJweDtcblx0XHRcdFx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IGluaXRpYWw7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLWhlcm8tYWJvdXQge1xuXG5cdFx0Lm93bC1kb3RzIHtcblx0XHRcdGJvdHRvbTogNDhweDtcblx0XHRcdGNvdW50ZXItcmVzZXQ6IHNsaWRlci1jb3VudGVyO1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRyaWdodDogMzJweDtcblx0XHRcdHotaW5kZXg6IDk7XG5cblx0XHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHR9XG5cblx0XHRcdC5vd2wtZG90IHtcblx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRcdFx0aGVpZ2h0OiAzMnB4O1xuXHRcdFx0XHR3aWR0aDogMzJweDtcblxuXHRcdFx0XHQmLmFjdGl2ZSBzcGFuIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjNDI1NjY0O1xuXG5cdFx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRoZWlnaHQ6IDMycHg7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdHdpZHRoOiAzMnB4O1xuXG5cdFx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAjQzZBRDhGO1xuXHRcdFx0XHRcdFx0Y29udGVudDogXCIwXCIgY291bnRlcihzbGlkZXItY291bnRlcik7XG5cdFx0XHRcdFx0XHRjb3VudGVyLWluY3JlbWVudDogc2xpZGVyLWNvdW50ZXI7XG5cdFx0XHRcdFx0XHRmb250OiA1MDAgMTJweC8zMnB4ICRmb250LWdvdGhhbTtcblx0XHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRcdHotaW5kZXg6IDk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5vd2wtZG90LmFjdGl2ZSB7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYtbG9jYXRpb24ge1xuXHRcdHBhZGRpbmc6IDAgMTBweDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRtYXJnaW46IDAgMCAxMDBweDtcblx0XHR9XG5cblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0aGVpZ2h0OiA1MCU7XG5cdFx0XHRsZWZ0OiAtMTAwMHB4O1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0cmlnaHQ6IC0xMDAwcHg7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHR6LWluZGV4OiAtMTtcblx0XHR9XG5cblx0XHQub3dsLWRvdHMge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cblx0XHQmLWl0ZW0gaW1nLFxuXHRcdC5vd2wtaXRlbSBpbWcge1xuXHRcdFx0bWF4LXdpZHRoOiBpbml0aWFsO1xuXHRcdFx0aGVpZ2h0OiAyOTVweDtcblx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblx0XHRcdHdpZHRoOiBhdXRvO1xuXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji1pdGVtIHtcblx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0fVxuXG5cdFx0LnByb2dyZXNzLWNpcmNsZSB7XG5cdFx0XHRyaWdodDogMjRweDtcblx0XHRcdHRvcDogMjRweDtcblxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdFx0cmlnaHQ6IDMycHg7XG5cdFx0XHRcdHRvcDogMzJweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLW91ci1wZW9wbGUge1xuXG5cdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0YmFja2dyb3VuZDogI2Y2ZjRmMjtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0cmlnaHQ6IC0xNXB4O1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0d2lkdGg6IDE1cHg7XG5cdFx0fVxuXG5cdFx0Lm93bC1kb3RzIHtcblx0XHRcdGxlZnQ6IGNhbGMoLTEwMCUgLyA1IC0gNXB4KTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogNTVweDtcblxuXHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiAjYzZhZDhmO1xuXHRcdFx0XHRib3R0b206IC0yOHB4O1xuXHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0aGVpZ2h0OiAxcHg7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0d2lkdGg6IDEyMDBweDtcblx0XHRcdFx0ei1pbmRleDogLTE7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lm93bC1zdGFnZSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1tYXgoNDE1cHgpIHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lm93bC1pdGVtIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0fVxuXHR9XG5cblx0Ji1sb2NhdGlvbnMtZnVsbCB7XG5cdFx0cGFkZGluZzogNDNweCAwIDA7XG5cblx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0cGFkZGluZzogMzFweCAwIDA7XG5cdFx0fVxuXHR9XG5cblx0Ji1yYW5nZSB7XG5cdFx0cGFkZGluZzogMCAwIDI1cHg7XG5cblx0XHRAaW5jbHVkZSB0YWJsZXQoKSB7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdH1cblxuXHRcdCYtaXRlbSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdG1hcmdpbjogMTBweCAwO1xuXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0fVxuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG5cdFx0XHRcdC5zbGlkZXItcmFuZ2UtaW1hZ2UgaW1nIHtcblx0XHRcdFx0XHRib3gtc2hhZG93OiAwIDAgOHB4IHJnYmEoMjA1LCAyMDUsIDIwNSwgMC41KTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtaW1hZ2Uge1xuXHRcdFx0bWFyZ2luOiBhdXRvO1xuXHRcdFx0bWF4LXdpZHRoOiAxMTdweDtcblx0XHRcdG1pbi13aWR0aDogMTE3cHg7XG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHR9XG5cblx0XHRcdGltZyB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtY29udGVudCB7XG5cdFx0XHRwYWRkaW5nOiAyM3B4IDAgMDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdFx0cGFkZGluZzogMCAwIDAgMTZweDtcblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLXRpdGxlIHtcblx0XHRcdGNvbG9yOiAkZGVmYXVsdC1jb2xvci10ZXh0O1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRmb250OiAxMnB4LzE2cHggJGZvbnQtdXRvcGlhO1xuXHRcdFx0bWFyZ2luOiAwIDAgNHB4O1xuXHRcdH1cblxuXHRcdCYtcHJpY2Uge1xuXHRcdFx0Y29sb3I6ICRkZWZhdWx0LWNvbG9yLXRleHQ7XG5cdFx0XHRmb250OiA3MDAgMTBweC8xMHB4ICRmb250LWdvdGhhbTtcblx0XHRcdGxldHRlci1zcGFjaW5nOiAxcHg7XG5cdFx0fVxuXG5cdFx0Lm93bC1wcmV2LFxuXHRcdC5vd2wtbmV4dCB7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cblx0XHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRcdGJvdHRvbTogYXV0bztcblx0XHRcdFx0dG9wOiAtNDVweDtcblx0XHRcdH1cblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdG9wYWNpdHk6IC44O1xuXHRcdFx0fVxuXG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMDtcblx0XHRcdFx0aGVpZ2h0OiAxM3B4O1xuXHRcdFx0XHR3aWR0aDogNTFweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQub3dsLXByZXYge1xuXHRcdFx0cmlnaHQ6IGNhbGMoNTAlICsgN3B4KTtcblxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdFx0cmlnaHQ6IDc0cHg7XG5cdFx0XHR9XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRyaWdodDogY2FsYyg1MCUgKyAxMnB4KTtcblxuXHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0XHRcdHJpZ2h0OiA3OXB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdHNwYW4ge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbnMvaWNvbi1hcnJvdy1zbGlkZXIuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lm93bC1uZXh0IHtcblx0XHRcdHJpZ2h0OiBjYWxjKDUwJSAtIDU4cHgpO1xuXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0XHRyaWdodDogMDtcblx0XHRcdH1cblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdHJpZ2h0OiBjYWxjKDUwJSAtIDYzcHgpO1xuXG5cdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRcdFx0cmlnaHQ6IC01cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29ucy9pY29uLWFycm93LXNsaWRlci5zdmdcIikgbm8tcmVwZWF0IGNlbnRlcjtcblx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZSgtMSk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji1zdWJzY3JpcHRpb24td3JhcHBlciB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0Lm93bC1wcmV2LFxuXHRcdC5vd2wtbmV4dCB7XG5cdFx0XHRib3R0b206IDA7XG5cdFx0XHRjb2xvcjogI2M2YWQ4ZiAhaW1wb3J0YW50O1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdGZvbnQ6IDI0cHgvNDBweCBHb3RoYW0sc2Fucy1zZXJpZjtcblx0XHRcdGhlaWdodDogNDBweDtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdHdpZHRoOiA0MHB4O1xuXHRcdFx0ei1pbmRleDogMTA7XG5cblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpIHtcblx0XHRcdFx0Ym90dG9tOiA1MCU7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUpO1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblx0XHR9XG5cblx0XHQub3dsLXByZXYge1xuXHRcdFx0bGVmdDogMDtcblxuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCkge1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5vd2wtbmV4dCB7XG5cdFx0XHRyaWdodDogMDtcblxuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCkge1xuXHRcdFx0XHRyaWdodDogMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLXN1YnNjcmlwdGlvbi1zaW5nbGUge1xuXHRcdHBhZGRpbmc6IDMycHggMCAwO1xuXG5cdFx0Lm93bC1zdGFnZS1vdXRlciB7XG5cdFx0XHRtYXgtd2lkdGg6IDI4OHB4O1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wLWV4dHJhKCkge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDI1NHB4O1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1taW4oMTQ0MHB4KSB7XG5cdFx0XHRcdG1heC13aWR0aDogMzExcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Ji1zdWJzY3JpcHRpb24tdGh1bWJzIHtcblx0XHRoZWlnaHQ6IDA7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0d2lkdGg6IGNhbGMoIDEwMCUgKyA1MHB4ICk7XG5cblx0XHRAaW5jbHVkZSB0YWJsZXQoKSB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdH1cblxuXHRcdCYtbW9iaWxlIHtcblx0XHRcdHdpZHRoOiBhdXRvO1xuXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0XHRoZWlnaHQ6IDA7XG5cdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQub3dsLXN0YWdlLW91dGVyIHtcblx0XHRcdHBhZGRpbmc6IDAgMXB4O1xuXHRcdH1cblxuXHRcdC5vd2wtc3RhZ2Uge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHR9XG5cblx0XHQub3dsLWl0ZW0ge1xuXHRcdFx0bWluLWhlaWdodDogMTAwJTtcblxuXHRcdFx0LnN1YnNjcmlwdGlvbi10aHVtYiB7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLWFkdmFudGFnZXMge1xuXHRcdG1hcmdpbjogYXV0bztcblx0XHRwYWRkaW5nOiAwIDEwcHggNDZweDtcblxuXHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdH1cblxuXHRcdCYtaXRlbSB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdFx0Y29sb3I6ICM3Njc2NzY7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdGZvbnQ6IDEycHgvMjRweCAkZm9udC11dG9waWE7XG5cblx0XHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDI4cHg7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIGRlc2t0b3AtZXh0cmEoKSB7XG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAzMnB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtdGV4dCB7XG5cdFx0XHRwYWRkaW5nOiAzNHB4IDM0cHggMTA0cHg7XG5cdFx0XHRvcmRlcjogMjtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0XHRwYWRkaW5nOiAzMHB4O1xuXHRcdFx0XHRvcmRlcjogLTE7XG5cdFx0XHRcdHdpZHRoOiBjYWxjKCAxMDAlIC0gMzUwcHggKTtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcC1leHRyYSgpIHtcblx0XHRcdFx0cGFkZGluZzogNzVweCAxODBweCA2MHB4IDk2cHg7XG5cdFx0XHRcdHdpZHRoOiBjYWxjKCAxMDAlIC0gNDMxcHggKTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRoMyB7XG5cdFx0XHRjb2xvcjogJGRlZmF1bHQtY29sb3ItdGV4dDtcblx0XHRcdGZvbnQ6IDE0cHgvMjRweCAkZm9udC1nb3RoYW07XG5cdFx0XHRtYXJnaW46IDAgMCAyNHB4O1xuXHRcdH1cblxuXHRcdCYgJi1pbWFnZSB7XG5cdFx0XHRoZWlnaHQ6IDI2NHB4O1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0fVxuXG5cdFx0XHRpbWcge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0bWF4LXdpZHRoOiBpbml0aWFsO1xuXHRcdFx0XHRtaW4taGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcblx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiBpbml0aWFsO1xuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcblx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQub3dsLXByZXYsXG5cdFx0Lm93bC1uZXh0IHtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cblx0XHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRcdHRvcDogY2FsYygxMDAlIC0gNjRweCk7XG5cdFx0XHR9XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRvcGFjaXR5OiAuODtcblx0XHRcdH1cblxuXHRcdFx0c3BhbiB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRmb250LXNpemU6IDA7XG5cdFx0XHRcdGhlaWdodDogMTNweDtcblx0XHRcdFx0d2lkdGg6IDUxcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lm93bC1wcmV2IHtcblx0XHRcdGxlZnQ6IGNhbGMoNTAlIC0gNjNweCk7XG5cblx0XHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRcdGxlZnQ6IDk2cHg7XG5cdFx0XHR9XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRsZWZ0OiBjYWxjKDUwJSAtIDczcHgpO1xuXG5cdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRcdFx0bGVmdDogODZweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0YmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb25zL2ljb24tYXJyb3ctc2xpZGVyLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5vd2wtbmV4dCB7XG5cdFx0XHRsZWZ0OiBjYWxjKDUwJSArIDEycHgpO1xuXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0XHRsZWZ0OiAxNzFweDtcblx0XHRcdH1cblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGxlZnQ6IGNhbGMoNTAlICsgMjJweCk7XG5cblx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdFx0XHRsZWZ0OiAxODFweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0YmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb25zL2ljb24tYXJyb3ctc2xpZGVyLnN2Z1wiKSBuby1yZXBlYXQgY2VudGVyO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKC0xKTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLXRlc3RpbW9uaWFscyB7XG5cblx0XHQmLWl0ZW0ge1xuXHRcdFx0bWFyZ2luOiBhdXRvO1xuXHRcdFx0bWF4LXdpZHRoOiA5MDBweDtcblx0XHR9XG5cblx0XHQmLWltYWdlIHtcblx0XHRcdG1hcmdpbjogMCAwIDEwcHg7XG5cdFx0XHRwYWRkaW5nOiA4cHggMCAwO1xuXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0XHRtYXJnaW46IDAgMCAxNnB4O1xuXHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0fVxuXG5cdFx0XHRpbWcge1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiAzcHg7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRtYXJnaW46IGF1dG87XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji1pbmZvIHtcblx0XHRcdGNvbG9yOiAjN2M3YzdjO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRmb250OiAxMnB4LzIycHggJGZvbnQtZ290aGFtO1xuXHRcdH1cblxuXHRcdC5vd2wtZG90cyB7XG5cdFx0XHRwYWRkaW5nOiAyMHB4IDAgMDtcblx0XHR9XG5cdH1cblxuXHQmLXByb2R1Y3Qtc2luZ2xlIHtcblx0XHR6LWluZGV4OiA5O1xuXG5cdFx0Lm93bC1wcmV2LFxuXHRcdC5vd2wtbmV4dCB7XG5cdFx0XHRib3R0b206IC03NHB4O1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblx0XHRcdHotaW5kZXg6IDk7XG5cblx0XHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXG5cdFx0XHRzcGFuIHtcblx0XHRcdFx0YmFja2dyb3VuZDogJGRlZmF1bHQtY29sb3ItdGV4dDtcblx0XHRcdFx0Y29sb3I6ICNjNmFkOGY7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRmb250OiAyMHB4LzMycHggJGZvbnQtZ290aGFtO1xuXHRcdFx0XHRoZWlnaHQ6IDMycHg7XG5cdFx0XHRcdHdpZHRoOiAzMnB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5vd2wtbmV4dCB7XG5cdFx0XHRsZWZ0OiBhdXRvO1xuXHRcdFx0cmlnaHQ6IC0xMHB4O1xuXHRcdH1cblxuXHRcdC5vd2wtcHJldiB7XG5cdFx0XHRsZWZ0OiAtMTBweDtcblx0XHR9XG5cdH1cblxuXHQmLXByb2R1Y3QtdGh1bWJuYWlscyB7XG5cdFx0aGVpZ2h0OiAxMjBweDtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdHBhZGRpbmc6IDAgMzBweDtcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXG5cdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdH1cblxuXHRcdCYtaXRlbSB7XG5cdFx0XHRoZWlnaHQ6IDEyMHB4O1xuXHRcdFx0bWF4LXdpZHRoOiAxMjBweDtcblxuXHRcdFx0YSB7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGhlaWdodDogMTIwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lm93bC1pdGVtIHtcblxuXHRcdFx0aW1nIHtcblx0XHRcdFx0bWF4LWhlaWdodDogMTIwcHggIWltcG9ydGFudDtcblx0XHRcdFx0bWF4LXdpZHRoOiAxMjBweCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXG5cdFx0XHQmLmN1cnJlbnQgYSB7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0Ym9yZGVyOiAycHggc29saWQgI2M2YWQ4Zjtcblx0XHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0XHRcdHotaW5kZXg6IDk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuJGNpcmNsZS1zaXplOiAyNHB4O1xuJGluc2V0LXNpemU6IDIwcHg7XG5cbi5wcm9ncmVzcy1jaXJjbGUge1xuXHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdGRpc3BsYXk6IG5vbmU7XG5cdGhlaWdodDogJGNpcmNsZS1zaXplO1xuXHRtYXJnaW46IDJweCBhdXRvO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHJpZ2h0OiA0OHB4O1xuXHR0b3A6IDQ4cHg7XG5cdHdpZHRoOiAkY2lyY2xlLXNpemU7XG5cdHotaW5kZXg6IDk7XG5cblx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0fVxuXG5cdCYuYW5pbWF0aW9uLW9uIHtcblx0XHRhbmltYXRpb246IGhpZGVDaXJjbGUgMXMgZWFzZSA0Ljc1cyBiYWNrd2FyZHM7XG5cblx0XHQucHJvZ3Jlc3MtY2lyY2xlLXNsaWNlLFxuXHRcdC5wcm9ncmVzcy1jaXJjbGUtZmlsbCB7XG5cdFx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gNC43NXMgbGluZWFyO1xuXHRcdH1cblx0fVxuXG5cdCYtc2xpY2UsXG5cdCYtZmlsbCB7XG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xuXHRcdGhlaWdodDogJGNpcmNsZS1zaXplO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR0cmFuc2l0aW9uLWRlbGF5OiAwcztcblx0XHR3aWR0aDogJGNpcmNsZS1zaXplO1xuXHRcdC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuXHR9XG5cdCYtc2xpY2Uge1xuXHRcdGNsaXA6IHJlY3QoMHB4LCAkY2lyY2xlLXNpemUsICRjaXJjbGUtc2l6ZSwgJGNpcmNsZS1zaXplLzIpO1xuXHRcdC5wcm9ncmVzcy1jaXJjbGUtZmlsbCB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXHRcdFx0Y2xpcDogcmVjdCgwcHgsICRjaXJjbGUtc2l6ZS8yLCAkY2lyY2xlLXNpemUsIDBweCk7XG5cdFx0fVxuXHR9XG5cdCYtb3ZlcmxheSB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzNBM0EzQTtcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0aGVpZ2h0OiAkaW5zZXQtc2l6ZTtcblx0XHRtYXJnaW4tbGVmdDogKCRjaXJjbGUtc2l6ZSAtICRpbnNldC1zaXplKS8yO1xuXHRcdG1hcmdpbi10b3A6ICgkY2lyY2xlLXNpemUgLSAkaW5zZXQtc2l6ZSkvMjtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0d2lkdGg6ICRpbnNldC1zaXplO1xuXHR9XG5cblx0JGk6IDA7XG5cdCRpbmNyZW1lbnQ6IDE4MGRlZyAvIDEwMDtcblx0QHdoaWxlICRpIDw9IDEwMCB7XG5cdFx0JltkYXRhLXByb2dyZXNzPVwiI3skaX1cIl0ge1xuXHRcdFx0LnByb2dyZXNzLWNpcmNsZS1zbGljZS5mdWxsLFxuXHRcdFx0LnByb2dyZXNzLWNpcmNsZS1maWxsIHtcblx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoJGluY3JlbWVudCAqICRpKTtcblx0XHRcdH1cblx0XHRcdC5wcm9ncmVzcy1jaXJjbGUtZmlsbC5wcm9ncmVzcy1jaXJjbGUtYmFyIHtcblx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoJGluY3JlbWVudCAqICRpICogMik7XG5cdFx0XHR9XG5cdFx0XHQkaTogJGkgKyAxO1xuXHRcdH1cblx0fVxufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgaGlkZUNpcmNsZSAge1xuXHQwJSB7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxuXHQxMDAlIHtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG59XG5Aa2V5ZnJhbWVzICBoaWRlQ2lyY2xlICB7XG5cdDAlIHtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG5cdDEwMCUge1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cbn1cblxuLnNsaWRlci1pbmZvIHtcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0YmFja2dyb3VuZDogI2Y0ZjRmNDtcblx0Ym90dG9tOiAwO1xuXHRjb2xvcjogIzAwMDtcblx0ZGlzcGxheTogZmxleDtcblx0Zm9udDogNTAwIDEycHgvMTJweCAkZm9udC1nb3RoYW07XG5cdGxlZnQ6IGNhbGMoNTAlIC0gNjBweCk7XG5cdGhlaWdodDogNDBweDtcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRsZXR0ZXItc3BhY2luZzogMS43cHg7XG5cdHBhZGRpbmc6IDAgMTRweDtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHdpZHRoOiAxMjBweDtcblx0ei1pbmRleDogOTk7XG5cblx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRib3R0b206IDI2cHg7XG5cdH1cblxuXHQmLWN1cnJlbnQsXG5cdCYtYW1vdW50IHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0d2lkdGg6IDI0cHg7XG5cblx0XHQmOjphZnRlciB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjMDAwO1xuXHRcdFx0Ym90dG9tOiAtOHB4O1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRoZWlnaHQ6IDFweDtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdH1cblxuXHQmLWFtb3VudCB7XG5cdFx0Y29sb3I6ICNiNGI0YjQ7XG5cblx0XHQmOjphZnRlciB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAjYjRiNGI0O1xuXHRcdH1cblx0fVxufVxuIiwiLnNvY2lhbCB7XG5cdGRpc3BsYXk6IGZsZXg7XG5cdHBhZGRpbmc6IDQ4cHggMCAxNXB4O1xuXHRcblx0YSB7XG5cdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdHdpZHRoOiA0MHB4O1xuXG5cdFx0c3ZnOmhvdmVyIHBhdGh7XG5cdFx0XHRmaWxsOiAjQzZBRDhGO1xuXHRcdH1cblx0fVxufSIsIi50ZXN0aW1vbmlhbHMge1xuXHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRmb250OiAxMnB4LzI0cHggJGZvbnQtdXRvcGlhO1xuXHRwYWRkaW5nOiA4OXB4IDEwcHggNzZweDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0Zm9udDogMTVweC8zMnB4ICRmb250LXV0b3BpYTtcblx0XHRwYWRkaW5nOiA2NXB4IDAgNTNweDtcblx0fVxufSIsIi50b29sdGlwLWhlbHAge1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHQmOmhvdmVyIHtcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cblx0XHQudG9vbHRpcC1oZWxwLWNvbnRlbnQge1xuXHRcdFx0Ym90dG9tOiBjYWxjKDEwMCUgKyAxMHB4KTtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdH1cblx0fVxuXG5cdCYtaWNvbiB7XG5cdFx0YmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb25zL2ljb24taW5mby5zdmdcIikgbm8tcmVwZWF0O1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRoZWlnaHQ6IDEycHg7XG5cdFx0bWFyZ2luOiAwIDAgMnB4IDJweDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHR3aWR0aDogMTJweDtcblx0fVxuXG5cdCYtY29udGVudCB7XG5cdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRib3R0b206IDEwMCU7XG5cdFx0Ym94LXNoYWRvdzogMCAwIDRweCAwICNjOWM5Yzk7XG5cdFx0Y29sb3I6ICM3YzdjN2M7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHRmb250OiAxMHB4LzE2cHggJGZvbnQtZ290aGFtO1xuXHRcdGxlZnQ6IGNhbGMoNTAlIC0gMTYwcHgpO1xuXHRcdHBhZGRpbmc6IDEycHg7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHR3aWR0aDogMzIwcHg7XG5cdFx0ei1pbmRleDogMTE7XG5cblx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXG5cdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0Ym9yZGVyLXRvcDogNnB4IHNvbGlkICNmZmY7XG5cdFx0XHRib3JkZXItcmlnaHQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdGJvcmRlci1sZWZ0OiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdGxlZnQ6IGNhbGMoNTAlIC0gNnB4KTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogMTAwJTtcblx0XHR9XG5cblx0XHQmOjpiZWZvcmUge1xuXHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0aGVpZ2h0OiAyMHB4O1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHR0b3A6IDEwMCU7XG5cdFx0fVxuXHR9XG5cblx0Ji1tb2RhbCB7XG5cdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRjb2xvcjogIzdjN2M3Yztcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdG1hcmdpbjogMzlweDtcblx0XHRwYWRkaW5nOiAxMnB4IDQ2cHggMTJweCAxMnB4O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXG5cdFx0LmNsb3NlIHtcblx0XHRcdGJhY2tncm91bmQ6IHVybChcIi4uL2ltZy9pY29ucy9pY29uLWNsb3NlLXRvb2x0aXAuc3ZnXCIpIG5vLXJlcGVhdDtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHR3aWR0aDogNDBweDtcblx0XHR9XG5cblx0XHQmLWxpbmsge1xuXHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHR0b3A6IDA7XG5cdFx0XHR6LWluZGV4OiAxO1xuXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsImJvZHkucGFnZS10ZW1wbGF0ZS1hYm91dCB7XG5cblx0LmFib3V0LWNvbnRlbnQge1xuXHRcdGZvbnQ6IDEycHgvMjRweCAkZm9udC11dG9waWE7XG5cdFx0bWFyZ2luOiAwIDAgMzJweDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRtYXJnaW46IDAgMCA5NnB4O1xuXHRcdH1cblxuXHRcdCYtc2hvcnQge1xuXHRcdFx0bWFyZ2luOiAwIDI1cHggMzBweDtcblxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMzJweDtcblx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gOTZweDtcblx0XHRcdFx0bWF4LXdpZHRoOiA2NjBweDtcblx0XHRcdH1cblxuXHRcdFx0cCB7XG5cdFx0XHRcdGZvbnQ6IGluaGVyaXQ7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji1yb3cge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji1pbWcge1xuXHRcdFx0bWFyZ2luOiAwIDI3cHggMzFweDtcblxuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCkge1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji10ZXh0IHtcblx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0XHRwYWRkaW5nOiA1MHB4IDI1cHg7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDI2cHg7XG5cdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDU0NnB4O1xuXHRcdFx0XHRwYWRkaW5nOiA1MHB4O1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wLWV4dHJhKCkge1xuXHRcdFx0XHRwYWRkaW5nOiA5NnB4IDUwcHg7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLW1pbigxNDAwcHgpIHtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDMycHg7XG5cdFx0XHRcdHBhZGRpbmc6IDk2cHggMTA5cHg7XG5cdFx0XHR9XG5cblx0XHRcdHAge1xuXHRcdFx0XHRmb250OiBpbmhlcml0O1xuXG5cdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDAgMzJweDtcblxuXHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHRoMi50aXRsZSB7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0fVxuXG5cdHAge1xuXHRcdG1hcmdpbjogMCAwIDE3cHg7XG5cblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdH1cblx0fVxufSIsImJvZHkucGFnZS10ZW1wbGF0ZS1hY2NvdW50IHtcblxuXHQmLmxvZ2dlZC1pbiB7XG5cblx0XHQuYWNjb3VudCB7XG5cdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdH1cblx0fVxuXG5cdC5hY2NvdW50IHtcblx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdHBhZGRpbmc6IDE2cHggMTBweCAwO1xuXG5cdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdHBhZGRpbmc6IDU0cHggMCAzMXB4O1xuXHRcdH1cblxuXHRcdC53b29jb21tZXJjZSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR9XG5cblx0XHRcdCYtTXlBY2NvdW50LW5hdmlnYXRpb24ge1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0XHRcdHdpZHRoOiAyMDRweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdHVsIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuXHRcdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2M2YWQ4Zjtcblx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdHdpZHRoOiBjYWxjKDUwJSAtIDlweCk7XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogbm9uZTtcblx0XHRcdFx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjYzZhZDhmO1xuXHRcdFx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XG5cblx0XHRcdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci10b3A6IG5vbmU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Ji5pcy1hY3RpdmUgYSxcblx0XHRcdFx0XHQmIGE6aG92ZXIge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRkZWZhdWx0LWNvbG9yLXRleHQ7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRjb2xvcjogcmdiYSg2NiwgODYsIDEwMCwgMC41KTtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRmb250OiA3MDAgMTBweC8xMHB4ICRmb250LWdvdGhhbTtcblx0XHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAxcHg7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAyNHB4IDA7XG5cdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cblx0XHRcdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDMycHggMDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmW2NsYXNzKj1cImxvZ291dFwiXSB7XG5cdFx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkZGVmYXVsdC1jb2xvci10ZXh0O1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiA0MXB4IDA7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYtTXlBY2NvdW50LWNvbnRlbnQge1xuXHRcdFx0XHRjb2xvcjogJGRlZmF1bHQtY29sb3ItdGV4dDtcblx0XHRcdFx0Zm9udDogMTVweC8yNHB4ICRmb250LXV0b3BpYTtcblx0XHRcdFx0cGFkZGluZzogMzRweCAwIDA7XG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xuXG5cdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRcdFx0cGFkZGluZzogMTZweCAwIDAgMDtcblx0XHRcdFx0XHR3aWR0aDogY2FsYyggMTAwJSAtIDM0MnB4KTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3AtZXh0cmEoKSB7XG5cdFx0XHRcdFx0cGFkZGluZzogMTZweCAxMDJweCAwIDA7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRmaWVsZHNldCB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDAgMjBweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGgyIHtcblx0XHRcdFx0XHRjb2xvcjogJGRlZmF1bHQtY29sb3ItdGV4dDtcblx0XHRcdFx0XHRmb250OiAxMnB4LzMycHggJGZvbnQtZ290aGFtO1xuXHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAzLjNweDtcblx0XHRcdFx0XHRtYXJnaW46IDAgMCAxOXB4O1xuXHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDMuOXB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdGgzIHtcblx0XHRcdFx0XHRjb2xvcjogJGRlZmF1bHQtY29sb3ItdGV4dDtcblx0XHRcdFx0XHRmb250OiAyNHB4LzQwcHggJGZvbnQtdXRvcGlhO1xuXHRcdFx0XHRcdG1hcmdpbjogMCAwIDE2cHg7XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyNnB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdHA6bm90KC53b29jb21tZXJjZS1jdXN0b21lci1kZXRhaWxzLS1waG9uZSwgLmZvcm0tcm93KSB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDAgNTBweDtcblxuXHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRjb2xvcjogJGRlZmF1bHQtY29sb3ItdGV4dDtcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXG5cdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsImJvZHkucGFnZS10ZW1wbGF0ZS1ibG9nIHtcblxuXHQuaGVyby1kZXNjcmlwdGlvbiB7XG5cblx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXG5cdFx0XHQmID4gKiB7XG5cdFx0XHRcdG1heC13aWR0aDogODIwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmZlYXR1cmVkIHtcblx0XHRwYWRkaW5nOiAxNnB4IDAgMDtcblxuXHRcdEBpbmNsdWRlIHRhYmxldCgpIHtcblx0XHRcdHBhZGRpbmc6IDE2cHggMCAwO1xuXHRcdH1cblxuXHRcdGgyLnRpdGxlIHtcblx0XHRcdG1hcmdpbjogOHB4IDAgMjFweDtcblxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdFx0bWFyZ2luOiA4cHggMCAzMHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtaXRlbSB7XG5cdFx0XHRwYWRkaW5nOiAwIDEwcHggMzNweDtcblxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdFx0cGFkZGluZzogMCAwIDMzcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmZpbHRlci1zZWN0aW9uIHtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKSB7XG5cdFx0XHRwYWRkaW5nLXRvcDogNDFweDtcblx0XHR9XG5cdH1cblxuXHQubmV3cy1pdGVtIHtcblx0XHRtYXJnaW46IDAgMCA3cHg7XG5cblx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0bWFyZ2luOiAwIDAgNDVweDtcblx0XHR9XG5cblx0XHQuYnRuIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuZmlsdGVyIHtcblxuXHRcdCYtc2lkZWJhci1pdGVtIHtcblx0XHRcdHBhZGRpbmc6IDAgMCAxM3B4O1xuXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0XHRwYWRkaW5nOiAwIDAgNDJweDtcblx0XHRcdH1cblxuXHRcdFx0aDMge1xuXHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMCAxM3B4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji1ibG9nIHtcblx0XHRcdHBhZGRpbmc6IDFweCAwIDA7XG5cblx0XHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRcdHBhZGRpbmc6IDE2cHggMCAwO1xuXHRcdFx0fVxuXG5cdFx0XHRsaSB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdG1hcmdpbjogOXB4IDAgMDtcblxuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji1zaWRlYmFyIHtcblx0XHRcdHBhZGRpbmc6IDAgMCAyM3B4O1xuXHRcdH1cblx0fVxuXG5cdC5uZXdzLWltZyB7XG5cdFx0YmFja2dyb3VuZDogbm8tcmVwZWF0IGNlbnRlciAvIGNvdmVyO1xuXG5cdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdG1hcmdpbjogMCAwIDM0cHg7XG5cdFx0fVxuXHR9XG5cblx0Lm5ld3MtZGF0ZSwgLm5ld3MtdHlwZSB7XG5cblx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0bWFyZ2luOiAwIDAgMTZweDtcblx0XHR9XG5cdH1cblxuXHQubmV3cy1pY29uIHtcblx0XHRsZWZ0OiAxNnB4O1xuXHRcdHRvcDogMTZweDtcblxuXHRcdCYgKyAubmV3cy10aXRsZSB7XG5cdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHR9XG5cdH1cblxuXHQubmV3cy10aXRsZSB7XG5cdFx0bWFyZ2luLWxlZnQ6IDQwcHg7XG5cdH1cbn0iLCJib2R5LnBhZ2UtdGVtcGxhdGUtY2FyZWVycyB7XG5cblx0Lmhlcm8tZGVzY3JpcHRpb24ge1xuXG5cdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblxuXHRcdFx0JiA+ICoge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDg4MHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5hZHZhbnRhZ2VzIHtcblx0XHRwYWRkaW5nOiAwIDAgMjBweDtcblxuXHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRwYWRkaW5nOiAwIDAgNTVweDtcblx0XHR9XG5cblx0XHQmLWRlc2NyaXB0aW9uIHtcblxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDQwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0cCB7XG5cdFx0XHRtYXJnaW46IDAgMTJweCAyNnB4O1xuXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0XHRsaW5lLWhlaWdodDogMjRweDtcblx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gMjRweDtcblx0XHRcdFx0bWF4LXdpZHRoOiA5NjBweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLWxpc3Qge1xuXHRcdFx0cGFkZGluZy10b3A6IDNweDtcblx0XHR9XG5cblx0XHQmLWljb24ge1xuXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxM3B4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5iYW5uZXItc3RhdGljLXRleHQgcCB7XG5cdFx0bWFyZ2luOiAzN3B4IDI1cHggMDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0Zm9udDogaW5oZXJpdDtcblxuXHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMzJweDtcblx0XHRcdG1hcmdpbjogOTZweCBhdXRvIDBweDtcblx0XHRcdG1heC13aWR0aDogNjYwcHg7XG5cdFx0fVxuXHR9XG5cblx0Lm9wZW5pbmctcG9zaXRpb24ge1xuXHRcdHBhZGRpbmc6IDM3cHggMTBweCAxNnB4O1xuXG5cdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdHBhZGRpbmc6IDk2cHggMCA0OHB4O1xuXHRcdH1cblxuXHRcdGgyLnRpdGxlIHtcblx0XHRcdG1hcmdpbjogMTZweCAwIDQ0cHggMDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCkge1xuXHRcdFx0XHRtYXJnaW46IDIwcHggMCA0NHB4O1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5hYm91dC1jb21wYW55LWJvdHRvbSB7XG5cdFx0bWFyZ2luOiAwO1xuXG5cdFx0cCB7XG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0XHRmb250LXNpemU6IDIwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnNlbGVjdC1pbmR1c3RyaWVzIHtcblx0XHRtYXJnaW46IDAgMCAzMnB4O1xuXHRcdG1heC13aWR0aDogMTAwJTtcblx0XHR3aWR0aDogMTAwJTtcblxuXHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRtYXgtd2lkdGg6IDMxOHB4O1xuXHRcdH1cblx0fVxuXG5cdC5lbXB0eS10ZXh0IHtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0Zm9udC1zaXplOiAyMXB4O1xuXHR9XG5cbn0iLCJib2R5LnBhZ2UtdGVtcGxhdGUtY2FydCB7XG5cblx0LmNhcnQtZW1wdHkge1xuXHRcdHBhZGRpbmc6IDMwcHggMDtcblx0fVxuXG5cdC5yZXR1cm4tdG8tc2hvcCB7XG5cdFx0cGFkZGluZzogMzBweCAwIDA7XG5cdH1cbn0iLCJib2R5LnBhZ2UtdGVtcGxhdGUtY2hlY2tvdXQge1xuXG5cdC5jaGVja291dC13cmFwcGVyIHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdHBhZGRpbmc6IDI4cHggMTBweCAwO1xuXG5cdFx0QGluY2x1ZGUgdGFibGV0KCkge1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdHBhZGRpbmc6IDMwcHggMCAwO1xuXHRcdH1cblxuXHRcdGgzIHtcblx0XHRcdGNvbG9yOiAkZGVmYXVsdC1jb2xvci10ZXh0O1xuXHRcdFx0Zm9udDogMTZweC8yNHB4ICRmb250LXV0b3BpYTtcblx0XHRcdG1hcmdpbjogMCAwIDIzcHg7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0XHRtYXJnaW46IDAgMCAzMHB4O1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5jaGVja291dC1pbmZvIHtcblx0XHRhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRtYXJnaW46IDAgLTI1cHggNDBweDtcblx0XHR3aWR0aDogY2FsYygxMDAlICsgNTBweCk7XG5cblx0XHRAaW5jbHVkZSB0YWJsZXQoKSB7XG5cdFx0XHRtYXJnaW46IDAgMCA0MHB4O1xuXHRcdFx0d2lkdGg6IDQ4JTtcblx0XHR9XG5cblx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0d2lkdGg6IDQzMXB4O1xuXHRcdH1cblxuXHRcdGgzIHtcblx0XHRcdG1hcmdpbjogMCAwIDEycHg7XG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKSB7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDIzcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji1jb250ZW50IHtcblx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0XHRtYXJnaW46IDAgMCAzM3B4O1xuXHRcdFx0cGFkZGluZzogMjRweCAzMnB4IDUzcHggMjdweDtcblxuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCkge1xuXHRcdFx0XHRtYXJnaW46IDAgMCA1MHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5idG4tYXJyb3cge1xuXHRcdFx0Zm9udC1zaXplOiAxMHB4O1xuXHRcdFx0bWFyZ2luOiBhdXRvO1xuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1taW4oNDE0cHgpIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQubG9naW4tY2hlY2tvdXQge1xuXHRcdGNvbG9yOiAkZGVmYXVsdC1jb2xvci10ZXh0O1xuXHRcdGZvbnQ6IDEycHgvMjRweCAkZm9udC1nb3RoYW07XG5cdFx0cGFkZGluZzogMTVweCAxMHB4IDA7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdFx0QGluY2x1ZGUgdGFibGV0KCkge1xuXHRcdFx0cGFkZGluZzogMTVweCAwIDA7XG5cdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdH1cblxuXHRcdGEge1xuXHRcdFx0Y29sb3I6ICRkZWZhdWx0LWNvbG9yLXRleHQ7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdFxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQud29vY29tbWVyY2UtdGVybXMtYW5kLWNvbmRpdGlvbnMtd3JhcHBlciB7XG5cblx0XHQuY2hlY2tib3ggaW5wdXQge1xuXHRcdFx0cG9zaXRpb246IHN0YXRpYztcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0fVxuXHR9XG59IiwiYm9keS5wYWdlLXRlbXBsYXRlLWNvbnRhY3Qge1xuXG5cdC5nZm9ybV9oZWFkaW5nIHtcblx0XHRwYWRkaW5nLXRvcDogMjJweDtcblxuXHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRwYWRkaW5nLXRvcDogNTBweDtcblx0XHR9XG5cdH1cblxuXHQubG9jYXRpb25zLWZ1bGwge1xuXHRcdHBhZGRpbmc6IDQxcHggMCA0NHB4O1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cblx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0cGFkZGluZzogNDFweCAwIDEyNHB4O1xuXHRcdH1cblxuXHRcdC5jb250YWluZXIge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0cGFkZGluZy1yaWdodDogMDtcblxuXHRcdFx0QGluY2x1ZGUgbW9iaWxlKCkge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpIHtcblx0XHRcdFx0bWF4LXdpZHRoOiA3MjBweDtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdFx0bWF4LXdpZHRoOiA5NjBweDtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxNXB4O1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wLWV4dHJhKCkge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDExNDBweDtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtbWluKDE0NjBweCkge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDEzNDRweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXG5cdFx0XHQuc2xpZGVyLWxvY2F0aW9ucy1mdWxsIHtcblxuXHRcdFx0XHQub3dsLXN0YWdlLFxuXHRcdFx0XHQuY2FyZC1sb2NhdGlvbiB7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCUgIWltcG9ydGFudDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5vd2wtaXRlbSB7XG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAyNDBweDtcblx0XHRcdFx0XHR3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Lm93bC1pdGVtOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lm93bC1zdGFnZSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdH1cblxuXHRcdC5vd2wtaXRlbSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdH1cblxuXHRcdC5jYXJkLWxvY2F0aW9uIHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblxuXHRcdGgyLnRpdGxlIHtcblx0XHRcdG1hcmdpbjogMTZweCAwIDE2cHggMjVweDtcblxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdFx0bWFyZ2luOiAyMHB4IDAgMTZweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuc2VsZWN0LXN0YXRlIHtcblx0XHRtYXJnaW46IDAgMjVweDtcblx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRAaW5jbHVkZSB0YWJsZXQoKSB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRtYXgtd2lkdGg6IDMxOHB4O1xuXHRcdH1cblx0fVxuXG5cdC5mb3JtLXN0YXkta25vdyAuZ2Zvcm1faGVhZGluZyB7XG5cdFx0cGFkZGluZy10b3A6IDA7XG5cblx0XHRoMyB7XG5cdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdH1cblx0fVxufVxuXG5cbiIsImJvZHkucGFnZS10ZW1wbGF0ZS1jb3Vyc2VzIHtcblxuXHQudHJhaW5pbmctYWR2YW50YWdlIHtcblx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdHBhZGRpbmc6IDAgMCAzNHB4O1xuXG5cdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdHBhZGRpbmc6IDAgMCA3MHB4O1xuXHRcdH1cblxuXHRcdC5jb2wtbWQtNjpudGgtY2hpbGQoMSkge1xuXG5cdFx0XHQudHJhaW5pbmctYWR2YW50YWdlLWljb24ge1xuXHRcdFx0XHRtaW4td2lkdGg6IDc1cHg7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMCAwIDdweDtcblxuXHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLWl0ZW0ge1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdG1hcmdpbjogMCAwIDE1cHg7XG5cdFx0XHRwYWRkaW5nOiAyNHB4IDAgMTNweDtcblxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMTVweDtcblx0XHRcdFx0cGFkZGluZzogMjRweCAwIDIycHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji1pY29uIHtcblx0XHRcdGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuXHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdG1pbi13aWR0aDogODhweDtcblx0XHRcdHBhZGRpbmc6IDAgMCAwIDJweDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHRvcDogLTdweDtcblxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdFx0cGFkZGluZzogMCAwIDAgMTJweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRoMyB7XG5cdFx0XHRjb2xvcjogJGRlZmF1bHQtY29sb3ItdGV4dDtcblx0XHRcdGZvbnQ6IDE0cHgvMjRweCAkZm9udC1nb3RoYW07XG5cdFx0XHRtYXJnaW46IDAgMCA3cHg7XG5cblx0XHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDZweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRwIHtcblx0XHRcdGNvbG9yOiAjNzY3Njc2O1xuXHRcdFx0Zm9udDogMTJweC8yNHB4ICRmb250LXV0b3BpYTtcblxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC50cmFpbmluZy1jb3Vyc2VzLWZlYXR1cmVkIHtcblx0XHRsaW5lLWhlaWdodDogMjRweDtcblx0XHRwYWRkaW5nOiA0MnB4IDEwcHggMDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRAaW5jbHVkZSB0YWJsZXQoKSB7XG5cdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHRsaW5lLWhlaWdodDogMzJweDtcblx0XHRcdHBhZGRpbmc6IDQycHggMTBweCAwO1xuXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0XHRwYWRkaW5nOiA1OHB4IDEwcHggMDtcblx0XHRcdH1cblxuXHRcdFx0cCB7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvO1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdFx0XHRcdG1heC13aWR0aDogNzAwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0aDIudGl0bGUge1xuXHRcdFx0bWFyZ2luOiA4cHggMCAxN3B4O1xuXHRcdH1cblxuXHRcdC5yb3ctY2FyZHMtd3JhcHBlciB7XG5cdFx0XHRwYWRkaW5nOiA4cHggMCAwO1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQubmV3cy1pdGVtIHtcblx0XHRcdG1hcmdpbjogMCAwIDEycHg7XG5cblx0XHRcdCY6bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCkge1xuXHRcdFx0XHRcdCY6bnRoLWNoaWxkKDIpIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYubmV3cy1ldmVudCB7XG5cblx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdFx0XHRtYXJnaW46IDAgMCA0OHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0YTpub3QoLmJ0bikge1xuXG5cdFx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdFx0XHRcdG1pbi1oZWlnaHQ6IDQzOXB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5maWx0ZXItc2VjdGlvbiB7XG5cdFx0cGFkZGluZy10b3A6IDdweDtcblxuXHRcdEBpbmNsdWRlIHRhYmxldCgpIHtcblx0XHRcdHBhZGRpbmctdG9wOiA4NHB4O1xuXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogNDlweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQubmV3cy1ldmVudC10aXRsZSB7XG5cdFx0bWFyZ2luOiAwIDAgMzlweDtcblxuXHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRtYXJnaW46IDAgMCAyMnB4O1xuXHRcdH1cblx0fVxuXG5cdC5uZXdzLWRhdGUsXG5cdC5uZXdzLXR5cGUge1xuXHRcdG1hcmdpbjogMCAwIDIwcHg7XG5cblx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0bWFyZ2luOiAwIDAgMTdweDtcblx0XHR9XG5cdH1cblxuXHQuYnRuIHtcblx0XHRwYWRkaW5nOiA1cHggMTJweDtcblxuXHRcdEBpbmNsdWRlIHRhYmxldCgpIHtcblx0XHRcdHBhZGRpbmc6IDVweCA5cHg7XG5cdFx0fVxuXHR9XG5cblx0LmJvb2stbm93IHtcblx0XHRib3R0b206IDI1cHg7XG5cdFx0bGVmdDogMTUycHg7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHJpZ2h0OiBhdXRvO1xuXG5cdFx0QGluY2x1ZGUgdGFibGV0KCkge1xuXHRcdFx0bGVmdDogMTM1cHg7XG5cdFx0fVxuXG5cdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdGxlZnQ6IDE1NXB4O1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIGRlc2t0b3AtZXh0cmEoKSB7XG5cdFx0XHRsZWZ0OiAxNTJweDtcblx0XHRcdHJpZ2h0OiBhdXRvO1xuXHRcdH1cblx0fVxufSIsImJvZHkucGFnZS10ZW1wbGF0ZS1kZWxpdmVyeSB7XG5cblx0Lmhlcm8tZGVzY3JpcHRpb24ge1xuXG5cdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblxuXHRcdFx0JiA+ICoge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDU2MHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsImJvZHkucGFnZS10ZW1wbGF0ZS1kaXN0cmlidXRpb24ge1xuXG5cdC5kaXN0cmlidXRpb24td3JhcHBlciB7XG5cdFx0cGFkZGluZzogNTBweCAwIDA7XG5cblx0XHQuY29sLTEyIHtcblx0XHRcdG1hcmdpbjogMCAwIDUwcHg7XG5cdFx0fVxuXHR9XG59IiwiYm9keS5wYWdlLXRlbXBsYXRlLWV2ZW50cyB7XG5cblx0Lmhlcm8tZGVzY3JpcHRpb24ge1xuXG5cdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblxuXHRcdFx0JiA+ICoge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDcwMHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5maWx0ZXIge1xuXHRcdHBhZGRpbmc6IDEycHggMTBweCAwO1xuXG5cdFx0QGluY2x1ZGUgdGFibGV0KCkge1xuXHRcdFx0cGFkZGluZzogNTBweCAxMHB4IDA7XG5cdFx0fVxuXG5cdFx0Ji1zaWRlYmFyIHtcblx0XHRcdHBhZGRpbmc6IDAgMCAxNXB4O1xuXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKSB7XG5cdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHR9XG5cblx0XHRcdCYtaXRlbSB7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMCA5cHg7XG5cblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCkge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRoMyB7XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Lm5ld3MtZXZlbnQge1xuXG5cdFx0YTpub3QoLmJ0bikge1xuXHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRcdHBhZGRpbmc6IDI0cHggMjRweCA2MHB4O1xuXHRcdH1cblxuXHRcdCYtZGF0ZSB7XG5cdFx0XHRtYXJnaW46IDAgMCAyM3B4O1xuXHRcdH1cblxuXHRcdC5uZXdzLWRlc2NyaXB0aW9uIHtcblx0XHRcdG1hcmdpbjogMCAwIDIycHg7XG5cdFx0fVxuXG5cdFx0Lm5ld3MtZGF0ZSxcblx0XHQubmV3cy10eXBlIHtcblx0XHRcdG1hcmdpbjogMCAwIDI0cHg7XG5cdFx0fVxuXG5cdFx0LmJ0biB7XG5cdFx0XHRwYWRkaW5nOiA1cHggMTJweDtcblxuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCkge1xuXHRcdFx0XHRwYWRkaW5nOiA1cHggOXB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5ib29rLW5vdyB7XG5cdFx0XHRib3R0b206IDI0cHg7XG5cdFx0XHRsZWZ0OiAxNTJweDtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHJpZ2h0OiBhdXRvO1xuXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKSB7XG5cdFx0XHRcdGxlZnQ6IDEzNXB4O1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0XHRsZWZ0OiBhdXRvO1xuXHRcdFx0XHRyaWdodDogMjVweDtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcC1leHRyYSgpIHtcblx0XHRcdFx0bGVmdDogMTQ2cHg7XG5cdFx0XHRcdHJpZ2h0OiBhdXRvO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsImJvZHkucGFnZS10ZW1wbGF0ZS1mYXEge1xuXG5cdHNlY3Rpb24ucGFnZS1jb250ZW50IHtcblx0XHRwYWRkaW5nOiAyNXB4IDAgMDtcblxuXHRcdEBpbmNsdWRlIHRhYmxldCgpIHtcblx0XHRcdHBhZGRpbmc6IDY0cHggMDtcblx0XHR9XG5cblx0XHQuY29udGFpbmVyIHtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtbWF4KDc2OHB4KSB7XG5cdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5oZXJvLWRlc2NyaXB0aW9uIHtcblxuXHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cblx0XHRcdCYgPiAqIHtcblx0XHRcdFx0bWF4LXdpZHRoOiA1NjBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCJib2R5LnBhZ2UtdGVtcGxhdGUtZ3Jvd2VycyB7XG5cblx0Lmdyb3dlcnMtd3JhcHBlciB7XG5cdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRwYWRkaW5nOiAzMHB4IDAgMDtcblxuXHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRwYWRkaW5nOiAxNXB4IDAgMDtcblx0XHRcdG1pbi1oZWlnaHQ6IDExMTNweDtcblx0XHR9XG5cblx0XHQmICsgLmZvcm0tc3RheS1rbm93IHtcblx0XHRcdHBhZGRpbmctdG9wOiAyMHB4O1xuXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogOTZweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuZ3Jvd2VycyB7XG5cblx0XHQmLW1hcCB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG5cdFx0XHRyaWdodDogMTVweDtcblx0XHRcdHRvcDogMDtcblx0XHRcdHdpZHRoOiBjYWxjKDEwMCUgKyAyMHB4KTtcblxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdFx0bWluLWhlaWdodDogMTA5OHB4O1xuXHRcdFx0fVxuXG5cdFx0XHQmLnNob3cge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblxuXHRcdFx0KiB7XG5cdFx0XHRcdHRyYW5zaXRpb246IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji1oZWFkZXIge1xuXHRcdFx0bWFyZ2luOiAwIDAgMjRweDtcblxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdFx0bWFyZ2luOiAwIDEzcHggMTZweDtcblx0XHRcdH1cblxuXHRcdFx0aDEge1xuXHRcdFx0XHRjb2xvcjogJGRlZmF1bHQtY29sb3ItdGV4dDtcblx0XHRcdFx0Zm9udDogMTJweC8xNnB4ICRmb250LWdvdGhhbTtcblx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IDMuMzNweDtcblx0XHRcdFx0bWFyZ2luOiA4cHggMCAxNXB4O1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMy44OXB4O1xuXHRcdFx0XHRcdG1hcmdpbjogMCAwIDAgLTE2cHg7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLXNlbGVjdCB7XG5cdFx0XHRcdG1hcmdpbjogMCAyNXB4O1xuXG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpIHtcblx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLWxpc3Qge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdHBhZGRpbmc6IDAgMTVweCAxOHB4O1xuXG5cdFx0XHQmLnNob3cge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdFx0cGFkZGluZzogMCAwIDYwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji1pdGVtIHtcblx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjQzZBRDhGO1xuXHRcdFx0Y29sb3I6ICRkZWZhdWx0LWNvbG9yLXRleHQ7XG5cdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRmb250OiAxMnB4LzIycHggJGZvbnQtZ290aGFtO1xuXHRcdFx0cGFkZGluZzogMjNweCAyMXB4IDIxcHggMjFweDtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdFx0cGFkZGluZzogMjJweCAwIDIycHggMjFweDtcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdH1cblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMzFweDtcblxuXHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMjFweDtcblx0XHRcdFx0XHQmOjphZnRlciB7XG5cdFx0XHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbnMvaWNvbi1hcnJvdy1sZWZ0LnN2Z1wiKSBuby1yZXBlYXQ7XG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRoZWlnaHQ6IDEwcHg7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdHRvcDogY2FsYyg1MCUgLSA1cHgpO1xuXHRcdFx0XHR3aWR0aDogMTVweDtcblxuXHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0XHRcdHJpZ2h0OiAtMjBweDtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjI1cyBlYXNlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0Y3Vyc29yOiBpbmhlcml0O1xuXHRcdFx0XHRwYWRkaW5nOiAyNXB4IDIxcHggMnB4O1xuXG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpIHtcblx0XHRcdFx0XHRwYWRkaW5nOiAyNXB4IDAgMjNweCAyMXB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmID4gKiB7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5ncm93ZXJzLWl0ZW0tbGluayB7XG5cdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5sb2NhdGlvbiB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDAgMXB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0LnVzZWQge1xuXHRcdFx0XHRcdG1hcmdpbjogMCAwIDE2cHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuZ3Jvd2Vycy1tYXAtaXRlbSB7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Jjpub3QoLmFjdGl2ZSkge1xuXHRcdFx0XHQudXNlZC13cmFwIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYgPiAqIHtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiAuNXMgZWFzZTtcblx0XHRcdFx0dHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcblx0XHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdFx0fVxuXG5cdFx0XHQmLWxpbmt7XG5cdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHRcdFx0ei1pbmRleDogOTtcblx0XHRcdH1cblxuXHRcdFx0LmxvY2F0aW9uIHtcblx0XHRcdFx0Y29sb3I6ICM0MjU2NjQ7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRmb250OiAxNnB4LzE5cHggJGZvbnQtdXRvcGlhO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRtYXJnaW46IDAgMCA1cHg7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHRcdH1cblxuXHRcdFx0LnVzZWQge1xuXHRcdFx0XHRjb2xvcjogI0M2QUQ4Rjtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRmb250OiAxMnB4LzIwcHggJGZvbnQtdXRvcGlhO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHRcdFx0ei1pbmRleDogMTA7XG5cblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCkge1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKSB7XG5cdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdHAge1xuXHRcdFx0XHRmb250OiBpbmhlcml0O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtaW1nIHtcblx0XHRcdG1hcmdpbjogMCAwIDE4cHg7XG5cblx0XHRcdGltZyB7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLWZhY3RzIHtcblx0XHRcdGZvbnQ6IDEwcHgvMTJweCAkZm9udC1nb3RoYW07XG5cdFx0XHRwYWRkaW5nOiAwIDAgMTBweDtcblxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHRwYWRkaW5nOiAwIDAgMTBweDtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0XHRcdH1cblxuXHRcdFx0Ji1pdGVtIHtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMjBweDtcblxuXHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0XHRcdG1hcmdpbjogMCAxNXB4IDAgMDtcblxuXHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji1tYXAtaXRlbSB7XG5cdFx0XHRoZWlnaHQ6IDI0MXB4O1xuXHRcdFx0bWFyZ2luOiAwIC0yNXB4IDMwcHg7XG5cdFx0XHRtaW4td2lkdGg6IDEwMCU7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcblxuXHRcdFx0KiB7XG5cdFx0XHRcdHRyYW5zaXRpb246IG5vbmU7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiYm9keS5wYWdlLXRlbXBsYXRlLWxlYXJuIHtcblxuXHQuaGVyby1kZXNjcmlwdGlvbiB7XG5cblx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXG5cdFx0XHQmID4gKiB7XG5cdFx0XHRcdG1heC13aWR0aDogNzIwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Lm5ld3MtZXZlbnQtZGF0ZSB7XG5cdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdG1hcmdpbjogMCAwIDIwcHg7XG5cdFx0fVxuXHR9XG5cblx0Lm5ld3MtaXRlbSB7XG5cblx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0cGFkZGluZy1yaWdodDogMTJweDtcblx0XHRcdHBhZGRpbmctbGVmdDogMTRweDtcblx0XHR9XG5cblx0XHQuYnRuIHtcblx0XHRcdHBhZGRpbmc6IDVweCAxMXB4O1xuXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKSB7XG5cdFx0XHRcdHBhZGRpbmc6IDVweCA3cHg7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIGRlc2t0b3AtZXh0cmEoKSB7XG5cdFx0XHRcdHBhZGRpbmc6IDVweCAxMXB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5ib29rLW5vdyB7XG5cdFx0XHRib3R0b206IDI0cHg7XG5cdFx0XHRsZWZ0OiAxNTJweDtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHJpZ2h0OiBhdXRvO1xuXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKSB7XG5cdFx0XHRcdGxlZnQ6IDEzNXB4O1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0XHRsZWZ0OiBhdXRvO1xuXHRcdFx0XHRyaWdodDogMjVweDtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcC1leHRyYSgpIHtcblx0XHRcdFx0Ym90dG9tOiAyNXB4O1xuXHRcdFx0XHRsZWZ0OiAxNTdweDtcblx0XHRcdFx0cmlnaHQ6IGF1dG87XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Lm5ld3MtcG9zdCB7XG5cblx0XHQuYnRuIHtcblx0XHRcdHBhZGRpbmc6IDVweCAxMXB4O1xuXHRcdH1cblx0fVxufSIsImJvZHkucGFnZS10ZW1wbGF0ZS1sb2NhdGlvbnMge1xuXG5cdC5maWx0ZXIge1xuXHRcdHBhZGRpbmctdG9wOiA1MHB4O1xuXG5cdFx0Ji1hbGwgYSB7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHR9XG5cdH1cblxuXHQuaGVyby1kZXNjcmlwdGlvbiB7XG5cblx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXG5cdFx0XHQmID4gKiB7XG5cdFx0XHRcdG1heC13aWR0aDogNzkwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmxvY2F0aW9ucy13cmFwcGVyIHtcblx0XHRwYWRkaW5nOiAyOHB4IDAgMDtcblxuXHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRwYWRkaW5nOiA1NnB4IDAgMDtcblx0XHR9XG5cdH1cblxuXHQubG9jYXRpb25zLWhlYWRlciB7XG5cdFx0bWFyZ2luOiAwIDEwcHggMTdweDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0bWFyZ2luOiAwIDAgNTVweDtcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0fVxuXG5cdFx0LnNlbGVjdCB7XG5cdFx0XHRtYXJnaW46IDAgMCAxNnB4O1xuXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmxvY2F0aW9ucy10aXRsZSB7XG5cdFx0Zm9udDogMTJweC8zMnB4ICRmb250LWdvdGhhbTtcblx0XHRsZXR0ZXItc3BhY2luZzogMy4zcHg7XG5cdFx0bWFyZ2luOiA1cHggMCAxNXB4IC0xcHg7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuXHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRmb250OiAxNHB4LzQ4cHggJGZvbnQtZ290aGFtO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDMuOXB4O1xuXHRcdFx0bWFyZ2luOiA1cHggMCAwIC0xcHg7XG5cdFx0fVxuXHR9XG5cblx0LmxvY2F0aW9uIHtcblx0XHRtYXJnaW46IDAgMjVweCAzMHB4O1xuXG5cdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdG1hcmdpbjogMCAwIDYwcHggMTVweDtcblx0XHR9XG5cblx0XHQucm93IHtcblx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LnBhZ2luYXRpb24ge1xuXHRcdHBhZGRpbmctdG9wOiAwO1xuXG5cdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdHBhZGRpbmctdG9wOiAzMXB4O1xuXHRcdH1cblx0fVxufSIsIi5wYWdlLXRlbXBsYXRlLWFjY291bnQge1xuXG5cdC5sb2dpbiB7XG5cdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRwYWRkaW5nOiAyM3B4IDEwcHggMDtcblxuXHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRwYWRkaW5nOiAyNnB4IDAgNDlweDtcblx0XHR9XG5cblx0XHQmLWhlcm8ge1xuXG5cdFx0XHRoMSB7XG5cdFx0XHRcdGNvbG9yOiAkZGVmYXVsdC1jb2xvci10ZXh0O1xuXHRcdFx0XHRmb250OiAxMnB4LzMycHggJGZvbnQtZ290aGFtO1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMy4zcHg7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDhweDtcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuXHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMy45cHg7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDAgMTZweDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHRoMiB7XG5cdFx0XHRcdGNvbG9yOiAkZGVmYXVsdC1jb2xvci10ZXh0O1xuXHRcdFx0XHRmb250OiAyNHB4LzQwcHggJGZvbnQtdXRvcGlhO1xuXHRcdFx0XHRtYXJnaW46IDAgMCAyMnB4O1xuXG5cdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyNnB4O1xuXHRcdFx0XHRcdG1hcmdpbjogMCAwIDQwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLXNvY2lhbCB7XG5cblx0XHRcdC5uc2wtY29udGFpbmVyIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0XHRwYWRkaW5nOiAwIDAgMjFweDtcblx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpIHtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDQzMnB4O1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAgMCAxNnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdGEge1xuXHRcdFx0XHR3aWR0aDogY2FsYyg1MCUgLSAxMnB4KTtcblxuXHRcdFx0XHQuYnRuLWdvb2dsZSxcblx0XHRcdFx0LmJ0bi1mYWNlYm9vayB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxMHB4O1xuXHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAxcHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiAzNHB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAzNHB4O1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMjZweDtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdFx0XHRAaW5jbHVkZSBtZWRpYS1taW4oNDE0cHgpIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAycHg7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDMycHg7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRcdGJvdHRvbTogMDtcblx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHRcdHdpZHRoOiAyNnB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5idG4tZ29vZ2xlIHtcblxuXHRcdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbi1nb29nbGUuc3ZnXCIpIG5vLXJlcGVhdCAwIGNlbnRlcjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuYnRuLWZhY2Vib29rIHtcblxuXHRcdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiB1cmwoXCIuLi9pbWcvaWNvbi1mYWNlYm9vay1sb2dpbi5zdmdcIikgbm8tcmVwZWF0IDAgY2VudGVyO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtaW1hZ2Uge1xuXG5cdFx0XHRpbWcge1xuXHRcdFx0XHRtYXJnaW46IDAgLTI1cHg7XG5cdFx0XHRcdG1heC13aWR0aDogY2FsYygxMDAlICsgNTBweCk7XG5cblx0XHRcdFx0QGluY2x1ZGUgbW9iaWxlKCkge1xuXHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn0iLCJib2R5LnBhZ2UtdGVtcGxhdGUtb2ZmZXJzIHtcblxuXHQuYmFubmVyLXN0YXRpYyB7XG5cdFx0bWFyZ2luOiAwIDAgNDBweDtcblx0XHRwYWRkaW5nOiAwIDI1cHg7XG5cblx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0bWFyZ2luOiAwIDAgOTZweDtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0fVxuXG5cdFx0LmNvbnRhaW5lciB7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdH1cblxuXHRcdGltZyB7XG5cdFx0XHRoZWlnaHQ6IDIxNXB4O1xuXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0Lm9mZmVycy13cmFwcGVyIHtcblx0XHRwYWRkaW5nOiAwIDEwcHggMDtcblxuXHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRwYWRkaW5nOiAwIDAgNzBweDtcblx0XHR9XG5cblx0XHQub2ZmZXItaXRlbSB7XG5cdFx0XHRtYXJnaW46IDAgMCA0MHB4O1xuXHRcdFx0cGFkZGluZzogMCAxNXB4O1xuXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0XHRtYXJnaW46IDAgMCAyNHB4O1xuXHRcdFx0XHRwYWRkaW5nOiAwIDEycHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59IiwiLm9mZmljZS1vZmZlci1iYW5uZXIge1xuICBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuXG4gIEBtZWRpYShtaW4td2lkdGg6IDc2OHB4KSB7XG4gICAgLm1vYmlsZV9vZmZlcl9iYW5uZXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEobWF4LXdpZHRoOiA3NjdweCkge1xuICAgIC5vZmZlcl9iYW5uZXIge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuLm9mZmljZS1vZmZlci1oZXJvLXNlY3Rpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGVmYXVsdC15ZWxsb3c7XG4gIHBhZGRpbmc6IDYwcHggMDtcblxuICBoMSB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgfVxuXG4gIC5zdWJoZWFkaW5nIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiAzLjFlbTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgfVxufVxuXG4ub2ZmaWNlLW9mZmVyLWNvbnRlbnQge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDYwcHggMDtcbiAgbWF4LXdpZHRoOiA4MDBweDtcbiAgbWFyZ2luOiBhdXRvO1xuXG4gIGgyIHtcbiAgICBmb250LWZhbWlseTogJGZvbnQtZ290aGFtO1xuICAgIGZvbnQtd2VpZ2h0OiAxMDA7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cblxuICBwIHtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbn1cblxuLm9mZmljZS1vZmZlci1sZWZ0LWNvbnRlbnQsIC5vZmZpY2Utb2ZmZXItcmlnaHQtY29udGVudCB7XG4gIC5yb3cge1xuICAgIEBtZWRpYShtaW4td2lkdGg6IDU3NnB4KSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIH1cblxuICAgIC5jb2wtc20tMTIge1xuXG4gICAgICBAbWVkaWEobWluLXdpZHRoOiA1NzZweCkge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICAgICAgfVxuXG4gICAgICBpbWcge1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICB9XG5cbiAgICAgIHAge1xuICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICB9XG5cbiAgICAgIGgyIHtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LWdvdGhhbTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDEwMDtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICAgICAgfVxuXG4gICAgICAuY29udGVudF9pbm5lciB7XG4gICAgICAgIHBhZGRpbmc6IDMwcHggMTVweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogNTAlO1xuICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC01MCU7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLm9mZmljZS1vZmZlci1sZWZ0LWNvbnRlbnQge1xuICBtYXJnaW4tYm90dG9tOiA2MHB4O1xuXG59XG5cbi5mb3JtLW9mZmljZS1vZmZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiA2MHB4IDA7XG59IiwiYm9keS5wYWdlLXRlbXBsYXRlLW91ci1jYWZlcyB7XG5cblx0LmNhZmUtd3JhcHBlciB7XG5cdFx0cGFkZGluZzogNDhweCAwIDhweDtcblx0fVxuXG5cdC5jYXJkLWxvY2F0aW9uLWxpc3QtaW1nIHtcblx0XHRtYXgtaGVpZ2h0OiAyOTZweDtcblx0XHRtaW4taGVpZ2h0OiAyOTZweDtcblx0fVxuXG5cdC5wYWdpbmF0aW9uIHtcblx0XHRwYWRkaW5nLXRvcDogMDtcblxuXHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRwYWRkaW5nLXRvcDogMzFweDtcblx0XHR9XG5cdH1cbn0iLCJib2R5LnBhZ2UtdGVtcGxhdGUtb3VyLXBlb3BsZSB7XG5cblx0LnRlYW0tbGlzdCB7XG5cdFx0cGFkZGluZzogMzJweCAwIDQ5cHg7XG5cblx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0cGFkZGluZzogOTlweCAwIDQ3cHg7XG5cdFx0fVxuXG5cdFx0LmNvbnRhaW5lciB7XG5cblx0XHRcdEBpbmNsdWRlIG1vYmlsZSgpIHtcblx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKSB7XG5cdFx0XHRcdG1heC13aWR0aDogNzIwcHg7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRcdG1heC13aWR0aDogOTYwcHg7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIGRlc2t0b3AtZXh0cmEoKSB7XG5cdFx0XHRcdG1heC13aWR0aDogMTE0MHB4O1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBtZWRpYS1taW4oMTQ0MHB4KSB7XG5cdFx0XHRcdG1heC13aWR0aDogMTM3MHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5jYXJkLXRlYW0ge1xuXHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdH1cblx0fVxuXG5cdC5vdXItcGVvcGxlLWltZyB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblxuXHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRoZWlnaHQ6IDUwJTtcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0fVxuXG5cdFx0XHRpbWcge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHR6LWluZGV4OiAyO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5hYm91dC1jb21wYW55LWJvdHRvbSB7XG5cdFx0bWFyZ2luOiAwO1xuXHR9XG59IiwiYm9keS5wYWdlLXRlbXBsYXRlLXNlYXJjaCxcbmJvZHkuc2VhcmNoLXJlc3VsdHMge1xuXG5cdC5mb3JtLXN0YXkta25vdyB7XG5cdFx0cGFkZGluZy10b3A6IDEwMHB4O1xuXG5cdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdHBhZGRpbmctdG9wOiAyMDRweDtcblx0XHR9XG5cdH1cbn1cblxuYm9keS5zZWFyY2gtbm8tcmVzdWx0cyB7XG5cblx0LmZvcm0tc3RheS1rbm93IHtcblx0XHRwYWRkaW5nLXRvcDogNDVweDtcblxuXHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRwYWRkaW5nLXRvcDogNDZweDtcblx0XHR9XG5cdH1cblxuXHQubm8tc2VhcmNoLXJlc3VsdHMge1xuXHRcdHBhZGRpbmc6IDIwcHggMCAwO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblxuXHRcdEBpbmNsdWRlIHRhYmxldCgpIHtcblx0XHRcdHBhZGRpbmc6IDE2NHB4IDAgMDtcblx0XHR9XG5cblx0XHRwIHtcblx0XHRcdGNvbG9yOiAkZGVmYXVsdC1jb2xvci10ZXh0O1xuXHRcdFx0Zm9udDogMjVweC80MHB4ICRmb250LXV0b3BpYTtcblx0XHR9XG5cdH1cbn0iLCJib2R5LnNpbmdsZS1jYWZlIHtcblxuXHQubG9jYXRpb24tZGVzY3JpcHRpb24ge1xuXHRcdGZvbnQtc2l6ZTogMjZweDtcblx0fVxufVxuXG4ubGluay1pbnN0YWdyYW0gYSB7XG5cdCY6aG92ZXIge1xuXHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRjb2xvcjogI2M2YWQ4Zjtcblx0fVxuXG59XG4iLCJib2R5LnNpbmdsZS1ldmVudCxcbmJvZHkuc2luZ2xlLWNvdXJzZSB7XG5cblx0LmhlYWRlciB7XG5cdFx0QGluY2x1ZGUgdGFibGV0KCkge1xuXHRcdFx0aGVpZ2h0OiAxMzdweDtcblx0XHR9XG5cdH1cblxuXHQuZXZlbnQge1xuXG5cdFx0Ji10b3Age1xuXHRcdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRcdHBhZGRpbmc6IDI4cHggMCAwO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKSB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0XHRcdHBhZGRpbmc6IDgwcHggMCAwO1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0fVxuXG5cdFx0XHRoMSB7XG5cdFx0XHRcdGNvbG9yOiAkZGVmYXVsdC1jb2xvci10ZXh0O1xuXHRcdFx0XHRmb250OiAyNHB4LzMwcHggJGZvbnQtdXRvcGlhO1xuXHRcdFx0XHRtYXJnaW46IDAgMCAxMnB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYtY29udGVudCB7XG5cdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKSB7XG5cdFx0XHRcdHBhZGRpbmc6IDAgMCA5NnB4O1xuXHRcdFx0fVxuXG5cdFx0XHQmLXNpZGViYXIge1xuXHRcdFx0XHRtYXJnaW46IDAgMTBweDtcblxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKSB7XG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdFx0XHRtYXJnaW46IDAgMCAwIDguMzMzMzMlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYtaW1nIHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpIHtcblx0XHRcdFx0XHRtYXJnaW46IDEwcHggMCAyN3B4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdGxlZnQ6IC0xMDAwcHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiA1MCU7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHJpZ2h0OiAtMTAwMHB4O1xuXHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHR6LWluZGV4OiAtMTtcblxuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRtYXJnaW46IGF1dG87XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Lm5ld3MtZXZlbnQtZGF0ZSB7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDIzcHg7XG5cdFx0XHR9XG5cblx0XHRcdC5uZXdzLWRhdGUsXG5cdFx0XHQubmV3cy10eXBlIHtcblx0XHRcdFx0bWFyZ2luOiAwIDAgMjhweDtcblx0XHRcdH1cblxuXHRcdFx0LmJvb2stbm93IHtcblx0XHRcdFx0bWFyZ2luOiAxOXB4IDAgMDtcblx0XHRcdFx0cGFkZGluZzogNXB4IDEycHg7XG5cblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCkge1xuXHRcdFx0XHRcdG1hcmdpbjogMjJweCAwIDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ji1kZXNjcmlwdGlvbiB7XG5cdFx0XHRcdGZvbnQ6IDEycHgvMjRweCAkZm9udC11dG9waWE7XG5cdFx0XHRcdG1hcmdpbjogMjdweCAzNXB4IDM3cHggMzJweDtcblxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxNXB4O1xuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAzMnB4O1xuXHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGgxIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0KCkge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRmb250OiAyNnB4LzQwcHggJGZvbnQtdXRvcGlhO1xuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIDAgMTBweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRoMiB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0Zm9udDogMjJweC8zNHB4ICRmb250LXV0b3BpYTtcblx0XHRcdFx0XHRtYXJnaW46IDAgMCAxMHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0aDMge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdGZvbnQ6IDE4cHgvMjhweCAkZm9udC11dG9waWE7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDAgMTBweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGg0IHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRmb250OiAxNnB4LzI0cHggJGZvbnQtdXRvcGlhO1xuXHRcdFx0XHRcdG1hcmdpbjogMCAwIDEwcHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRoNSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0Zm9udDogMTRweC8yMHB4ICRmb250LXV0b3BpYTtcblx0XHRcdFx0XHRtYXJnaW46IDAgMCAxMHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0aDYge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdGZvbnQ6IDEycHgvMThweCAkZm9udC11dG9waWE7XG5cdFx0XHRcdFx0bWFyZ2luOiAwIDAgMTBweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdHAge1xuXHRcdFx0XHRcdG1hcmdpbjogMCAwIDEwcHg7XG5cblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQoKSB7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgMCAxMHB4O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0dWwsXG5cdFx0XHRcdG9sIHtcblxuXHRcdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgMCAzMnB4O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdHVsIHtcblx0XHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwIDAgMCAxNXB4O1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjYzZhZDhmO1xuXHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xuXHRcdFx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDZweDtcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHR0b3A6IDEycHg7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiA2cHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0b2wge1xuXHRcdFx0XHRcdGNvdW50ZXItcmVzZXQ6IGNvdW50ZXI7XG5cdFx0XHRcdFx0cGFkZGluZzogMDtcblxuXHRcdFx0XHRcdG9sIHtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDAgMCAwIDE1cHg7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0bGkge1xuXHRcdFx0XHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0XHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICNjNmFkOGY7XG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IGNvdW50ZXIoY291bnRlcikgXCIuIFwiO1xuXHRcdFx0XHRcdFx0XHRjb3VudGVyLWluY3JlbWVudDogY291bnRlcjtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMCA1cHggMCAwO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5saW5rLWJvb2stbm93IHtcblx0XHRcdFx0XHRjb2xvcjogJGRlZmF1bHQtY29sb3ItdGV4dDtcblx0XHRcdFx0XHRmb250OiAxNXB4LzMycHggJGZvbnQtdXRvcGlhO1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdGNvbG9yOiBpbmhlcml0O1xuXHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0XHRcdFxuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsImJvZHkuc2luZ2xlLWxvY2F0aW9uIHtcblxuXHQuaGVhZGVyIHtcblx0XHRAaW5jbHVkZSB0YWJsZXQoKSB7XG5cdFx0XHRoZWlnaHQ6IDEzN3B4O1xuXHRcdH1cblx0fVxuXG5cdC5oZXJvLWRlc2NyaXB0aW9uIHtcblxuXHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cblx0XHRcdCYgPiAqIHtcblx0XHRcdFx0bWF4LXdpZHRoOiA3MDBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQucm93LWNhcmRzLXN0YXRpYyB7XG5cdFx0cGFkZGluZzogMCAxcHggMTJweDtcblxuXHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRtYXJnaW46IDAgMCA0NHB4O1xuXHRcdH1cblxuXHRcdC5jb250YWluZXIge1xuXG5cdFx0XHRAaW5jbHVkZSBtb2JpbGUoKSB7XG5cdFx0XHRcdG1heC13aWR0aDogNTQwcHg7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpIHtcblx0XHRcdFx0bWF4LXdpZHRoOiA3MjBweDtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdFx0bWF4LXdpZHRoOiA5NjBweDtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcC1leHRyYSgpIHtcblx0XHRcdFx0bWF4LXdpZHRoOiAxMTQwcHg7XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIG1lZGlhLW1pbigxNDQwcHgpIHtcblx0XHRcdFx0bWF4LXdpZHRoOiAxMzcwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0aDIudGl0bGUge1xuXHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0bWFyZ2luOiAwIDAgMThweDtcblxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRtYXJnaW46IDJweCAwIDE2cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnJvdy1jYXJkcy10ZXh0IHtcblx0XHRcdHBhZGRpbmc6IDI2cHggMCAxMXB4O1xuXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0XHRwYWRkaW5nOiAzMnB4IDAgMTFweDtcblx0XHRcdH1cblxuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQubmV3cy1ldmVudC1jb250ZW50OmhvdmVyIC5uZXdzLWV2ZW50LWRhdGUge1xuXHRcdFx0Y29sb3I6ICNDMEMwQzA7XG5cdFx0fVxuXG5cdFx0Lm5ld3MtZXZlbnQtZGF0ZSB7XG5cdFx0XHRtYXJnaW46IDAgMCAyMXB4O1xuXHRcdH1cblxuXHRcdC5uZXdzLWNhdGVnb3J5IHtcblx0XHRcdG1hcmdpbjogMCAwIDExcHg7XG5cdFx0fVxuXG5cdFx0Lm5ld3MtZGF0ZSxcblx0XHQubmV3cy10eXBlIHtcblx0XHRcdG1hcmdpbjogMCAwIDI0cHg7XG5cdFx0fVxuXG5cdFx0Lm5ld3MtZXZlbnQtdGl0bGUge1xuXHRcdFx0bWFyZ2luOiAwIDAgMzdweDtcblx0XHR9XG5cblx0XHQubmV3cy1ldmVudCB7XG5cblx0XHRcdGE6bm90KC5idG4pIHtcblx0XHRcdFx0bWluLWhlaWdodDogMzgwcHg7XG5cdFx0XHRcdHBhZGRpbmc6IDI0cHggMjRweCA2NXB4O1xuXG5cdFx0XHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRcdFx0cGFkZGluZzogMzBweCAyNHB4IDY1cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Lm5ld3MtZGVzY3JpcHRpb24ge1xuXHRcdFx0XHRtYXJnaW46IDAgMCAyMnB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5vdXItcGVvcGxlIHtcblx0XHRwYWRkaW5nOiAwIDAgNDhweDtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdHBhZGRpbmc6IDAgMCA0cHg7XG5cdFx0fVxuXG5cdFx0LmNvbnRhaW5lciB7XG5cdFx0XHRwYWRkaW5nOiAwIDAgNDhweDtcblxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDE0OHB4O1xuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRwYWRkaW5nOiAyMHB4IDAgMCAwO1xuXHRcdH1cblxuXHRcdC5jb250YWluZXIge1xuXG5cdFx0XHRAaW5jbHVkZSBtb2JpbGUoKSB7XG5cdFx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCkge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDcyMHB4O1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDk2MHB4O1xuXHRcdFx0fVxuXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wLWV4dHJhKCkge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDExNDBweDtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtbWluKDE0NDBweCkge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDEzNzBweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRoMi50aXRsZSB7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDI1cHg7XG5cblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpIHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5jb250YWluZXIge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xuXHRcdFx0cGFkZGluZy1yaWdodDogMDtcblxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxNXB4O1xuXHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsImJvZHkucGFnZS10ZW1wbGF0ZS1zdWJzY3JpcHRpb24ge1xuXG4gIC5oZXJvLWRlc2NyaXB0aW9uIHtcblxuICAgIEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cbiAgICAgICYgPiAqIHtcbiAgICAgICAgbWF4LXdpZHRoOiA3MjBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAuc3Vic2NyaXB0aW9uIHtcbiAgICBwYWRkaW5nOiAyNHB4IDEwcHggMDtcblxuICAgIEBpbmNsdWRlIGRlc2t0b3AoKSB7XG4gICAgICBwYWRkaW5nOiAyNHB4IDAgMDtcbiAgICB9XG5cbiAgICAmLWl0ZW0ge1xuXG4gICAgICAucG9zaXRpb24tcmVsYXRpdmUge1xuICAgICAgICB6LWluZGV4OiA5O1xuICAgICAgfVxuXG4gICAgICAuY29sLW1kLTcge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4gICAgICAgIEBpbmNsdWRlIGRlc2t0b3AoKSB7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYtY29uZmlybWF0aW9uIHtcblxuICAgICAgLmNvbC1tZC03IHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgfVxuXG4gICAgICAuc3Vic2NyaXB0aW9uLWNvbnRlbnQge1xuICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IGF1dG87XG5cbiAgICAgICAgQGluY2x1ZGUgZGVza3RvcCgpIHtcbiAgICAgICAgICBtYXJnaW46IGluaXRpYWw7XG4gICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLXRpdGxlIHtcbiAgICAgIGNvbG9yOiAkZGVmYXVsdC1jb2xvci10ZXh0O1xuICAgICAgZm9udDogNzAwIDEycHgvMTJweCAkZm9udC1nb3RoYW07XG4gICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICAgICAgbWFyZ2luOiAzOXB4IDAgMDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgQGluY2x1ZGUgZGVza3RvcCgpIHtcbiAgICAgICAgbWluLXdpZHRoOiAxMDNweDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1jb250ZW50IHtcbiAgICAgIGZvbnQ6IDEycHgvMjJweCAkZm9udC1nb3RoYW07XG4gICAgICBwYWRkaW5nOiAzMnB4IDA7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgQGluY2x1ZGUgZGVza3RvcCgpIHtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDEwM3B4KTtcbiAgICAgIH1cblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZDhkOGQ4O1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBoZWlnaHQ6IDFweDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi1zaG9ydCB7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG5cbiAgICAgIEBpbmNsdWRlIGRlc2t0b3AoKSB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBpbmhlcml0O1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgfVxuICAgIH1cblxuICAgIC5xdWFudGl0eSB7XG4gICAgICBtYXgtd2lkdGg6IDEzNnB4O1xuXG4gICAgICBAaW5jbHVkZSBkZXNrdG9wKCkge1xuICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLXRodW1icyB7XG4gICAgICBtYXJnaW46IDMzcHggLTI1cHggMjhweDtcblxuICAgICAgQGluY2x1ZGUgZGVza3RvcCgpIHtcbiAgICAgICAgbWFyZ2luOiAxNnB4IDAgMDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAuY3VycmVudCB7XG5cbiAgICAgIC5zdWJzY3JpcHRpb24tdGh1bWIge1xuXG4gICAgICAgIEBpbmNsdWRlIGRlc2t0b3AoKSB7XG4gICAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMnB4ICNjNmFkOGY7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLXRodW1iIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgY29sb3I6ICM3YzdjN2M7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZm9udDogMTJweC8xOHB4ICRmb250LWdvdGhhbTtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBtaW4taGVpZ2h0OiAyMTRweDtcbiAgICAgIHBhZGRpbmc6IDMycHggMjhweCA1cHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgaW1nIHtcbiAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyO1xuICAgICAgICBtYXJnaW46IDAgMCA1cHg7XG4gICAgICB9XG5cbiAgICAgIGlucHV0IHtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB6LWluZGV4OiAtMTtcbiAgICAgIH1cblxuICAgICAgJi10aXRsZSB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgfVxuXG4gICAgICAmLWJpZyB7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBtYXgtd2lkdGg6IDI4OHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICBAaW5jbHVkZSBkZXNrdG9wLWV4dHJhKCkge1xuICAgICAgICAgIG1heC13aWR0aDogMjUzcHg7XG4gICAgICAgIH1cblxuICAgICAgICBAaW5jbHVkZSBtZWRpYS1taW4oMTQ0MHB4KSB7XG4gICAgICAgICAgbWF4LXdpZHRoOiAzMTFweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgbWF4LWhlaWdodDogMzEzcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLWRlc2NyaXB0aW9uLXByb2R1Y3Qge1xuICAgICAgYmFja2dyb3VuZDogJGRlZmF1bHQtY29sb3ItdGV4dDtcbiAgICAgIHBhZGRpbmc6IDQwcHggMzFweCA0MXB4IDMycHg7XG4gICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgaDMge1xuICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2ZmZjtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGZvbnQ6IDE0cHgvMjRweCAkZm9udC1nb3RoYW07XG4gICAgICAgIG1hcmdpbjogMCAwIDE0cHg7XG4gICAgICAgIHBhZGRpbmc6IDIwcHggMCAwO1xuICAgICAgfVxuXG4gICAgICBwIHtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGZvbnQ6IDE1cHgvMjRweCAkZm9udC11dG9waWE7XG4gICAgICAgIG1hcmdpbjogMCAwIDMycHg7XG4gICAgICB9XG5cbiAgICAgIC5idG4ge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIG1heC13aWR0aDogMTk2cHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmdyaW5kLWl0ZW0ge1xuICAgICAgYmFja2dyb3VuZDogI2VlZTtcbiAgICAgIGZsZXgtd3JhcDogbm93cmFwO1xuXG4gICAgICBAaW5jbHVkZSBkZXNrdG9wKCkge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgfVxuXG4gICAgICBpbnB1dDpjaGVja2VkIH4gLmdyaW5kLW92ZXJsYXkge1xuXG4gICAgICAgIEBpbmNsdWRlIGRlc2t0b3AoKSB7XG4gICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCAycHggI2M2YWQ4ZjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICYtdmFsdWUge1xuXG4gICAgICAmLXRpdGxlIHtcbiAgICAgICAgY29sb3I6ICRkZWZhdWx0LWNvbG9yLXRleHQ7XG4gICAgICAgIGZvbnQ6IDE4cHgvMjRweCAkZm9udC11dG9waWE7XG4gICAgICAgIG1hcmdpbjogMCAwIDhweDtcbiAgICAgIH1cblxuICAgICAgJi10ZXh0IHtcbiAgICAgICAgY29sb3I6ICRkZWZhdWx0LWNvbG9yLXRleHQ7XG4gICAgICAgIGZvbnQ6IDE0cHgvMjRweCAkZm9udC1nb3RoYW07XG4gICAgICAgIG1hcmdpbjogMCAwIDEycHg7XG4gICAgICB9XG5cbiAgICAgICYtcHJpY2Uge1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmb250OiAzMnB4LzMycHggJGZvbnQtdXRvcGlhO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luOiAwIDAgMjlweDtcblxuICAgICAgICBAaW5jbHVkZSBkZXNrdG9wKCkge1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLW5ldyB7XG4gICAgICAgICAgY29sb3I6ICRkZWZhdWx0LWNvbG9yLXRleHQ7XG4gICAgICAgIH1cblxuICAgICAgICAmLW9sZCB7XG4gICAgICAgICAgY29sb3I6ICNjNmFkOGY7XG4gICAgICAgICAgbWFyZ2luOiAwIDE2cHggMCAwO1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmJ0biB7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBtYXgtd2lkdGg6IDEyM3B4O1xuICAgIH1cblxuICAgIC5zbGlkZXItaW5mbyB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgYm90dG9tOiAzN3B4O1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIGxlZnQ6IGF1dG87XG4gICAgICByaWdodDogNTVweDtcblxuICAgICAgQGluY2x1ZGUgZGVza3RvcCgpIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAucmFkaW8ge1xuICAgICAgaGVpZ2h0OiAzMnB4O1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgd2lkdGg6IGluaXRpYWw7XG4gICAgICAmLXRpdGxlOjpiZWZvcmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICBib3JkZXItY29sb3I6ICNmZmY7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgIGJvcmRlci13aWR0aDogNHB4O1xuICAgICAgICBoZWlnaHQ6IDE2cHg7XG4gICAgICAgIHRvcDogMTFweDtcbiAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICB9XG5cbiAgICAgIGlucHV0OmNoZWNrZWQgKyAucmFkaW8tdGl0bGU6OmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNjNmFkOGY7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnByb2R1Y3Qtc2l6ZSB7XG4gICAgICBtYXJnaW46IGF1dG87XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiA4cHggOHB4IDhweCAyNHB4O1xuICAgICAgd2lkdGg6IDEwMCU7XG5cbiAgICAgIEBpbmNsdWRlIGRlc2t0b3AoKSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDcwcHg7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5mYW5jeWJveC1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgLnRvb2x0aXAtaGVscC1tb2RhbCB7XG4gICAgbWFyZ2luOiAwO1xuICB9XG59XG5cbi5vZmZpY2Utb2ZmZXItbmFycm93X2NvbnRhaW5lciB7XG4gIG1heC13aWR0aDogOTUwcHg7XG59XG5cbi5mb250X3hsIHtcbiAgZm9udC1zaXplOiA1MHB4ICFpbXBvcnRhbnQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxpbmUtaGVpZ2h0OiAxLjIgIWltcG9ydGFudDtcbn1cblxuLm1hcmdpbl90b3Bfc20ge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xufVxuXG4ueWVsbG93X2J1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYWM1MmQ7XG4gIHBhZGRpbmc6IDIwcHggNDBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tdG9wOiAxNXB4O1xufVxuXG4ueWVsbG93X2J1dHRvbiBzcGFuIHtcbiAgYm9yZGVyLWJvdHRvbTogMDtcbiAgd2lkdGg6IGF1dG87XG4gIG1heC13aWR0aDogNDAwcHggIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4ueWVsbG93X2J1dHRvbjpob3ZlciBzcGFuOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDAgNTBweCAwIDBweDtcbn1cblxuLnNwZWNpYWxfdGV4dCB7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDM2cHggIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IEdvdGhhbSwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBtYXJnaW46IDQwcHggMCAhaW1wb3J0YW50O1xufVxuXG4uaGVyby1kZXNjcmlwdGlvbiAuYnRuLWFycm93IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5AbWVkaWEobWF4LXdpZHRoOiA5OTJweCkge1xuICAuaGVyby1kZXNjcmlwdGlvbiAuYnRuLWFycm93IHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbiAgLnllbGxvd19idXR0b246aG92ZXIgc3Bhbjpob3ZlciB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufSIsImJvZHkucGFnZS10ZW1wbGF0ZS10aGFuay15b3Uge1xuXHRiYWNrZ3JvdW5kOiAjZmZmO1xuXG5cdC5oZXJvLWRlc2NyaXB0aW9uIHtcblxuXHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cblx0XHRcdCYgPiAqIHtcblx0XHRcdFx0bWF4LXdpZHRoOiA2ODBweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuYnRuLWFycm93IHtcblxuXHRcdFx0QGluY2x1ZGUgbWVkaWEtbWluKDQxNHB4KSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdH1cblxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmJhbm5lci1zdGF0aWMge1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwIDI1cHg7XG5cblx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0cGFkZGluZzogMDtcblx0XHR9XG5cblx0XHRpbWcge1xuXHRcdFx0aGVpZ2h0OiAyMTVweDtcblxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0bWFyZ2luOiBhdXRvO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufSIsIi50cmFpbmluZy1oZXJvLXNlY3Rpb24ge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuXG4gIC5jb250ZW50X2lubmVyIHtcbiAgICBwYWRkaW5nOiAzMHB4IDAgNTBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICBAbWVkaWEobWluLXdpZHRoOiA2MDBweCkge1xuICAgICAgcGFkZGluZzogNjBweCAwIDgwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgbWF4LXdpZHRoOiA2MDBweDtcbiAgICB9XG5cbiAgICBoMSB7XG4gICAgICBmb250LWZhbWlseTogXCJVdG9waWEgU3RkXCIsIHNlcmlmLCBzYW5zLXNlcmlmO1xuICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICBmb250LXNpemU6IDQ1cHg7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogaW5pdGlhbDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcblxuICAgICAgQG1lZGlhKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgZm9udC1zaXplOiA3MnB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIHAge1xuICAgICAgZm9udC1mYW1pbHk6IFwiVXRvcGlhIFN0ZFwiLCBzZXJpZiwgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgbGluZS1oZWlnaHQ6IDE7XG4gICAgICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICAgIH1cbiAgfVxufVxuXG4uZm9ybS10cmFpbmluZyB7XG5cbiAgI2ZpZWxkXzEyXzEyIHtcbiAgICAuZ2ZpZWxkX2xhYmVsIHtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgY29sb3I6ICM0MjU2NjQ7XG4gICAgICBmb250OiA1MDAgMTNweCBHb3RoYW0sIHNhbnMtc2VyaWY7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICB9XG5cbiAgICAuZ2lucHV0X2NvbnRhaW5lciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgICB1bCB7XG5cbiAgICAgICAgQG1lZGlhKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgICAgZmxleC1iYXNpczogMDtcbiAgICAgICAgICAtd2Via2l0LWNvbHVtbi1jb3VudDogMjtcbiAgICAgICAgICAtbW96LWNvbHVtbi1jb3VudDogMjtcbiAgICAgICAgICBjb2x1bW4tY291bnQ6IDI7XG4gICAgICAgIH1cblxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOiA5OTJweCkge1xuICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgICBmbGV4LWJhc2lzOiAwO1xuICAgICAgICAgIC13ZWJraXQtY29sdW1uLWNvdW50OiAzO1xuICAgICAgICAgIC1tb3otY29sdW1uLWNvdW50OiAzO1xuICAgICAgICAgIGNvbHVtbi1jb3VudDogMztcbiAgICAgICAgfVxuXG4gICAgICAgIGxpe1xuICAgICAgICAgIGxhYmVse1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICB9XG5cbiAgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgICB3aWR0aDogMjQwcHg7XG5cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgICAgIHdpZHRoOiAyNjBweDtcbiAgICB9XG4gIH1cbn0iLCJib2R5LnBhZ2UtdGVtcGxhdGUtd2hvbGVzYWxlIHtcblxuXHQuaGVyby1kZXNjcmlwdGlvbiB7XG5cblx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXG5cdFx0XHQmID4gKiB7XG5cdFx0XHRcdG1heC13aWR0aDogNjgwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmJhbm5lci1zdGF0aWMge1xuXHRcdHBhZGRpbmc6IDAgMjVweDtcblxuXHRcdC5jb250YWluZXIge1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHR9XG5cblx0XHRpbWcge1xuXHRcdFx0aGVpZ2h0OiAyMTVweDtcblxuXHRcdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5hZHZhbnRhZ2VzIHtcblx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdHBhZGRpbmc6IDAgMCAzNHB4O1xuXHRcdG1hcmdpbjogMzVweCAwIDA7XG5cblx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0bWFyZ2luOiA5M3B4IDAgMDtcblx0XHRcdHBhZGRpbmc6IDAgMCA5M3B4O1xuXHRcdH1cblxuXHRcdGgyIHtcblx0XHRcdG1hcmdpbjogMCAwIDI0cHg7XG5cblx0XHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDE2cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdCYtbGlzdCB7XG5cdFx0XHRwYWRkaW5nLXRvcDogNXB4O1xuXHRcdH1cblx0fVxuXG5cdC5hd2FyZHMge1xuXHRcdHBhZGRpbmc6IDAgMCA1MHB4O1xuXG5cdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdHBhZGRpbmc6IDAgMCA4M3B4O1xuXHRcdH1cblx0fVxuXG5cdC5jbG9zZSB7XG5cdFx0YmFja2dyb3VuZDogdXJsKFwiLi4vaW1nL2ljb25zL2ljb24tY2xvc2Uuc3ZnXCIpIG5vLXJlcGVhdCBjZW50ZXI7XG5cdFx0aGVpZ2h0OiAxN3B4O1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRvcGFjaXR5OiAxO1xuXHRcdHJpZ2h0OiAyN3B4O1xuXHRcdHRvcDogMjdweDtcblx0XHR3aWR0aDogMTlweDtcblx0fVxuXG5cdC5nZm9ybV93cmFwcGVyIHtcblxuXHRcdC50ZXh0YXJlYSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cblx0XHQuZ2Zvcm1fYnV0dG9uIHtcblx0XHRcdHdpZHRoOiAxMDBweDtcblx0XHR9XG5cdH1cblxufSIsIi5mb290ZXIge1xuXHRiYWNrZ3JvdW5kOiAjZmZmO1xuXHRwYWRkaW5nOiAzOXB4IDAgNXB4O1xuXG5cdC5yb3cge1xuXHRcdG1hcmdpbjogMCAtMTFweDtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRAaW5jbHVkZSBtb2JpbGUoKSB7XG5cdFx0XHRtYXJnaW46IDAgLTE1cHg7XG5cdFx0fVxuXHR9XG5cblx0Ji1sb2dvIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0bWFyZ2luOiAwIDAgNDJweCA1cHg7XG5cblx0XHRpbWcge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0XHRtYXgtd2lkdGg6IDY0cHg7XG5cblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpIHtcblx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCYtaW5mbyB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHotaW5kZXg6IDk7XG5cblx0XHRAaW5jbHVkZSB0YWJsZXQoKSB7XG5cdFx0XHRsZWZ0OiAtNHB4O1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiA3MXB4O1xuXHRcdH1cblx0fVxuXG5cdCYtY29udGFjdCB7XG5cdFx0cGFkZGluZzogMCAwIDEwcHg7XG5cblx0XHQmLWl0ZW0ge1xuXHRcdFx0Zm9udDogMTRweC8xOHB4ICRmb250LXV0b3BpYTtcblx0XHRcdG1hcmdpbjogMCAwIDEycHg7XG5cdFx0fVxuXG5cdFx0cCB7XG5cdFx0XHRjb2xvcjogJGRlZmF1bHQtY29sb3ItdGV4dDtcblx0XHRcdGZvbnQ6IGluaGVyaXQ7XG5cdFx0fVxuXG5cdFx0YSB7XG5cdFx0XHRjb2xvcjogJGRlZmF1bHQtY29sb3ItdGV4dDtcblx0XHRcdGZvbnQ6IGluaGVyaXQ7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLWJvdHRvbSB7XG5cdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNEOEQ4RDg7XG5cdFx0cGFkZGluZzogMTFweCAwIDA7XG5cblx0XHRAaW5jbHVkZSB0YWJsZXQoKSB7XG5cdFx0XHRtYXJnaW46IDYwcHggMCAwO1xuXHRcdH1cblxuXHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRib3JkZXItdG9wOiBub25lO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0bWFyZ2luOiA4MnB4IDAgMDtcblxuXHRcdFx0Jjo6YmVmb3JlIHtcblx0XHRcdFx0YmFja2dyb3VuZDogI0Q4RDhEODtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdGhlaWdodDogMXB4O1xuXHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0YSB7XG5cdFx0XHRjb2xvcjogJGRlZmF1bHQtY29sb3ItdGV4dDtcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXHRcdFx0XG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5jb3B5cmlnaHQge1xuXHRcdGZvbnQ6IDEwcHgvMzJweCAkZm9udC11dG9waWE7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTdweDtcblxuXHRcdEBpbmNsdWRlIHRhYmxldCgpIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDdweDtcblx0XHR9XG5cdH1cblxuXHQuZm9vdGVyX2xpbmtzIHtcblx0XHRib3JkZXItdG9wOiAxcHggc29saWQgI2M2YWQ4Zjtcblx0XHRwYWRkaW5nLXRvcDogMjBweDtcblx0XHR3aWR0aDogMjAwcHg7XG5cblx0XHRAbWVkaWEobWF4LXdpZHRoOiA3NjdweCkge1xuXHRcdFx0cGFkZGluZy1ib3R0b206IDIwcHg7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cblx0XHRhIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0dGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG5cdFx0XHRjb2xvcjogIzQyNTY2NDtcblx0XHR9XG5cbiAgICAgIC5mb290ZXJfdXNlcl9saW5rIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcblxuICAgICAgICBhIHtcbiAgICAgICAgICBmb250LWZhbWlseTogXCJVdG9waWEgU3RkXCIsc2VyaWYsc2Fucy1zZXJpZjtcbiAgICAgICAgfVxuICAgICAgfVxuXHR9XG59IiwiLmhlYWRlciB7XG5cdGJhY2tncm91bmQ6ICNmZmY7XG5cdC8vaGVpZ2h0OiAxMjBweDtcblx0Ly9wYWRkaW5nOiAyNXB4IDA7XG5cdHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcblxuXHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdC8vaGVpZ2h0OiAxMjdweDtcblx0fVxuXG5cdEBtZWRpYShtYXgtd2lkdGg6IDk5MXB4KXtcblx0XHRoZWlnaHQ6IDEyMnB4O1xuXHRcdHBhZGRpbmc6IDI1cHggMDtcblx0fVxuXG5cdC5sb2dvIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0bWFyZ2luOiAtNHB4IDAgMDtcblxuXHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0fVxuXG5cdFx0aW1nIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRtYXgtd2lkdGg6IDY0cHg7XG5cblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpIHtcblx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5sb2dvX3NtYWxsIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cblx0XHRpbWcge1xuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblxuXHQubWVudV9sZWZ0IHtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG5cblx0XHRAbWVkaWEobWluLXdpZHRoOiA5OTJweCkge1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcblx0XHR9XG5cblx0XHQjbmF2LWxlZnQge1xuXHRcdFx0dWwjbWVudS1sZWZ0LW1lbnUge1xuXHRcdFx0XHRsaS5tZW51LWl0ZW0ge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDUwcHggMzBweDtcblx0XHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6IEdvdGhhbSxzYW5zLXNlcmlmO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDE0MDBweCkge1xuXHRcdFx0XHRcdFx0cGFkZGluZzogNTBweCAyMHB4O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDExOTlweCkge1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0XHRcdFx0cGFkZGluZzogNTBweCAxMHB4O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdGEubmF2LWxpbmsge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICM0MjU2NjQ7XG5cdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMDtcblxuXHRcdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAycHggc29saWQgI2M2YWQ4Zjtcblx0XHRcdFx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMnB4O1xuXHRcdFx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAuM3MgbGluZWFyO1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMDtcblx0XHRcdFx0XHRcdFx0Ym90dG9tOiAtNXB4O1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYubWVudS1pdGVtLWhhcy1jaGlsZHJlbi5kcm9wZG93biB7XG5cdFx0XHRcdFx0XHRhLmRyb3Bkb3duLXRvZ2dsZSB7XG5cdFx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICdcXGYwNzgnO1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiBcIkZvbnRBd2Vzb21lXCI7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxMHB4O1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiA1cHg7XG5cdFx0XHRcdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHR1bC5kcm9wZG93bi1tZW51IHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMDtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0XHR0b3A6IDkwcHg7XG5cdFx0XHRcdFx0XHR6LWluZGV4OiAtMjtcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjZDhkOGQ1O1xuXHRcdFx0XHRcdFx0Ly93aWR0aDogMjAwcHg7XG5cdFx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuXHRcdFx0XHRcdFx0bGkubWVudS1pdGVtIHtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMTVweCAzMHB4O1xuXG5cdFx0XHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDE0MDBweCkge1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDE1cHggMjBweDtcblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDExOTlweCkge1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDE1cHggMTBweDtcblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAjNDI1NjY0O1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cblx0XHRcdFx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICNjNmFkOGY7XG5cdFx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHR1bC5kcm9wZG93bi1tZW51IHtcblx0XHRcdFx0XHRcdFx0ei1pbmRleDogOTk7XG5cdFx0XHRcdFx0XHRcdHRvcDogMTIwcHg7XG5cdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lm5hdi1vcGVuIHtcblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDM2NXB4KSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTBweDtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0XHRwYWRkaW5nOiAwIDAgMCA0NXB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5tZW51X3JpZ2h0IHtcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXG5cdFx0QG1lZGlhKG1pbi13aWR0aDogOTkycHgpIHtcblx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHR9XG5cblx0XHQjbmF2LXJpZ2h0IHtcblx0XHRcdHVsI21lbnUtcmlnaHQtbWVudSB7XG5cdFx0XHRcdGxpLm1lbnUtaXRlbSB7XG5cdFx0XHRcdFx0cGFkZGluZzogNTBweCAzMHB4O1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0XHRmb250LWZhbWlseTogR290aGFtLHNhbnMtc2VyaWY7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogMTQwMHB4KSB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiA1MHB4IDIwcHg7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogMTE5OXB4KSB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiA1MHB4IDEwcHg7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0YS5uYXYtbGluayB7XG5cdFx0XHRcdFx0XHRjb2xvcjogIzQyNTY2NDtcblx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuXG5cdFx0XHRcdFx0XHQmOmJlZm9yZSB7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjYzZhZDhmO1xuXHRcdFx0XHRcdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAycHg7XG5cdFx0XHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIC4zcyBsaW5lYXI7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAwO1xuXHRcdFx0XHRcdFx0XHRib3R0b206IC01cHg7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Ji5tZW51LWl0ZW0taGFzLWNoaWxkcmVuLmRyb3Bkb3duIHtcblx0XHRcdFx0XHRcdGEuZHJvcGRvd24tdG9nZ2xlIHtcblx0XHRcdFx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0XHRcdFx0Y29udGVudDogJ1xcZjA3OCc7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IFwiRm9udEF3ZXNvbWVcIjtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEwcHg7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDVweDtcblx0XHRcdFx0XHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdHVsLmRyb3Bkb3duLW1lbnUge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0XHRcdHRvcDogOTBweDtcblx0XHRcdFx0XHRcdHotaW5kZXg6IC0yO1xuXHRcdFx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0XHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHRcdFx0XHRcdHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNkOGQ4ZDU7XG5cdFx0XHRcdFx0XHQvL3dpZHRoOiAyMDBweDtcblx0XHRcdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG5cdFx0XHRcdFx0XHRsaS5tZW51LWl0ZW0ge1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAxNXB4IDMwcHg7XG5cblx0XHRcdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogMTQwMHB4KSB7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMTVweCAyMHB4O1xuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0QG1lZGlhKG1heC13aWR0aDogMTE5OXB4KSB7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMTVweCAxMHB4O1xuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICM0MjU2NjQ7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMDtcblxuXHRcdFx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcblx0XHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogI2M2YWQ4Zjtcblx0XHRcdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHRhIHtcblx0XHRcdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdHVsLmRyb3Bkb3duLW1lbnUge1xuXHRcdFx0XHRcdFx0XHR6LWluZGV4OiA5OTtcblx0XHRcdFx0XHRcdFx0dG9wOiAxMjBweDtcblx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuY2FydC1yaWdodCB7XG5cdFx0cGFkZGluZzogMCAzMHB4O1xuXHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRmb250LWZhbWlseTogR290aGFtLHNhbnMtc2VyaWY7XG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDE0MDBweCkge1xuXHRcdFx0cGFkZGluZzogMCAyMHB4O1xuXHRcdH1cblxuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDExOTlweCkge1xuXHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdFx0cGFkZGluZzogMCAxMHB4O1xuXHRcdH1cblxuXHRcdGEge1xuXHRcdFx0Y29sb3I6ICM0MjU2NjQ7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDVweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiBub3JtYWw7XG5cblx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDExOTlweCkgYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG5cdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcblx0XHRcdH1cblxuXHRcdFx0Ji5uYXYtdXNlci1jYXJ0IHtcblx0XHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0fVxuXG5cdFx0XHQmLm5hdi11c2VyLWFtb3VudC1wcm9kdWN0cyB7XG5cdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXG5cdFx0XHRcdC8vJjpiZWZvcmUge1xuXHRcdFx0XHQvL1x0Y29udGVudDogJygnO1xuXHRcdFx0XHQvL31cbiAgICAgICAgICAgICAgICAvL1xuXHRcdFx0XHQvLyY6YWZ0ZXIge1xuXHRcdFx0XHQvL1x0Y29udGVudDogJyknO1xuXHRcdFx0XHQvL31cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQucmlnaHQtc2lkZS1tZW51IHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0dG9wOiA0MHB4O1xuXHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNDI1NjY0O1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0Zm9udC1mYW1pbHk6IEdvdGhhbSxzYW5zLXNlcmlmO1xuXHRcdGNvbG9yOiAjZmZmO1xuXHRcdHBhZGRpbmc6IDUwcHggMzVweDtcblxuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDE0MDBweCkge1xuXHRcdFx0cGFkZGluZzogNTBweCAyMHB4O1xuXHRcdH1cblxuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDExOTlweCkge1xuXHRcdFx0Zm9udC1zaXplOiAxMnB4O1xuXHRcdH1cblxuXHRcdGEge1xuXHRcdFx0Y29sb3I6ICNmZmY7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cblx0XHRcdGkge1xuXHRcdFx0XHRmb250LXNpemU6IDEwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnN1Yi1tZW51IHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDA7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0dG9wOiA5MHB4O1xuXHRcdFx0ei1pbmRleDogLTI7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdFx0dHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2Q4ZDhkNTtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0bGVmdDogMDtcblxuXHRcdFx0bGkubWVudS1pdGVtIHtcblx0XHRcdFx0cGFkZGluZzogMTVweCAzNXB4O1xuXG5cdFx0XHRcdEBtZWRpYShtYXgtd2lkdGg6IDE0MDBweCkge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDE1cHggMjBweDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdGNvbG9yOiAjNDI1NjY0O1xuXG5cdFx0XHRcdFx0JjpiZWZvcmUge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAjYzZhZDhmO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCY6aG92ZXIge1xuXHRcdFx0dWwuc3ViLW1lbnUge1xuXHRcdFx0XHR6LWluZGV4OiA5OTtcblx0XHRcdFx0dG9wOiAxMjJweDtcblx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0dmlzaWJpbGl0eTogdmlzaWJsZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLm1lbnVfc3RpY2t5IHtcblx0XHRsZWZ0OiAwO1xuXHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHR0b3A6IDA7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0ei1pbmRleDogMTAwO1xuXHRcdGhlaWdodDogNTBweCAhaW1wb3J0YW50O1xuXHRcdHBhZGRpbmc6IDA7XG5cblx0XHQucm93IHtcblx0XHRcdGhlaWdodDogNTBweDtcblx0XHR9XG5cblx0XHQjbmF2LWxlZnQsICNuYXYtcmlnaHQge1xuXHRcdFx0dWwjbWVudS1sZWZ0LW1lbnUsIHVsI21lbnUtcmlnaHQtbWVudSB7XG5cdFx0XHRcdGxpLm1lbnUtaXRlbSB7XG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IDA7XG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDA7XG5cblx0XHRcdFx0XHR1bC5kcm9wZG93bi1tZW51IHtcblx0XHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdHVsLmRyb3Bkb3duLW1lbnUge1xuXHRcdFx0XHRcdFx0XHR0b3A6IDM0cHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmxvZ28ge1xuXHRcdFx0aW1nIHtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQubG9nb19zbWFsbCB7XG5cdFx0XHRpbWcge1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdGxlZnQ6IDUwJTtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAtNTAlO1xuXHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQucmlnaHQtc2lkZS1tZW51IHtcblx0XHRcdHRvcDogMDtcblx0XHRcdHBhZGRpbmc6IDE0cHggMzVweDtcblxuXHRcdFx0QG1lZGlhKG1heC13aWR0aDogMTQwMHB4KSB7XG5cdFx0XHRcdHBhZGRpbmc6IDE0cHggMjBweDtcblx0XHRcdH1cblxuXHRcdFx0dWwuc3ViLW1lbnUge1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHR9XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHR1bC5zdWItbWVudSB7XG5cdFx0XHRcdFx0dG9wOiA1MHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5iYyB7XG5cblx0Zm9udDogNzAwIDEwcHgvMTJweCBHb3RoYW0sc2Fucy1zZXJpZjtcblx0bGV0dGVyLXNwYWNpbmc6IDFweDtcblx0bWFyZ2luLWxlZnQ6IC0xMHB4O1xuXHRwYWRkaW5nOiAxMHB4O1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG5cdCYtYXJyb3cge1xuXHRcdGJhY2tncm91bmQ6IHVybCguLi9pbWcvaWNvbnMvaWNvbi1iYWNrLnN2Zykgbm8tcmVwZWF0IDNweCAtNHB4O1xuXHRcdGJhY2tncm91bmQtc2l6ZTogMTAwJTtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0aGVpZ2h0OiAxMHB4O1xuXHRcdG1hcmdpbjogMCA1cHg7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcblx0XHR3aWR0aDogMTBweDtcblx0fVxufVxuXG4ubXNnLWFkZGVkIHtcblx0YmFja2dyb3VuZDogIzQyNTY2NDtcblx0Y29sb3I6ICNmZmY7XG5cdGZvbnQ6IDE0cHgvMjRweCBHb3RoYW0sc2Fucy1zZXJpZjtcblx0cGFkZGluZzogNXB4IDIwJTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdGEge1xuXHRcdGNvbG9yOiAjZmZmO1xuXG5cdFx0Jjpob3Zlcntcblx0XHRcdGNvbG9yOiAjZmZmO1xuXHRcdH1cblx0fVxufVxuXG4udG9wYmFyX2NvbnRhaW5lciB7XG5cdHBhZGRpbmc6IDAgMTVweDtcblxuXHQucm93IHtcblx0XHRoZWlnaHQ6IDQwcHg7XG5cdH1cblxuXHRhIHtcblx0XHRwYWRkaW5nOiAwIDE1cHg7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcblx0XHR0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcblxuXHRcdEBtZWRpYShtYXgtd2lkdGg6IDE0MDBweCkge1xuXHRcdFx0cGFkZGluZzogMCA1cHg7XG5cdFx0fVxuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRjb2xvcjogI2M2YWQ4Zjtcblx0XHR9XG5cdH1cblxuXHQudG9wYmFyLWxlZnQge1xuXHRcdC5kcm9wZG93biB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cblx0XHRcdC5kcm9wZG93bi1jb250ZW50IHtcblx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdG1pbi13aWR0aDogMTYwcHg7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNGNkY0RjU7XG5cdFx0XHRcdHotaW5kZXg6IDE7XG5cdFx0XHRcdHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZTtcblx0XHRcdFx0Zm9udC1mYW1pbHk6IEdvdGhhbSxzYW5zLXNlcmlmO1xuXHRcdFx0XHRwYWRkaW5nLXRvcDogMTVweDtcblx0XHRcdFx0dG9wOiAyMHB4O1xuXG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdGNvbG9yOiBibGFjaztcblx0XHRcdFx0XHRwYWRkaW5nOiAwIDE1cHggMTVweDtcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cblx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdC8vYmFja2dyb3VuZC1jb2xvcjogI2YxZjFmMTtcblx0XHRcdFx0XHRcdGNvbG9yOiAjYzZhZDhmO1xuXHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0LmRyb3Bkb3duLWNvbnRlbnQge1xuXHRcdFx0XHRcdHRvcDogMzVweDtcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQubmF2LXVzZXItbGluayB7XG5cdFx0XHRAbWVkaWEobWluLXdpZHRoOiA5OTJweCkge1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcblx0XHRcdH1cblxuXHRcdFx0Ji13aXRoLWFycm93IHtcblx0XHRcdFx0aSB7XG5cdFx0XHRcdFx0Ly9jb250ZW50OiAnJztcblx0XHRcdFx0XHRmb250LXNpemU6IDEwcHg7XG5cdFx0XHRcdFx0Ly92ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lm5hdi11c2VyLXNlYXJjaCB7XG5cdFx0XHRAbWVkaWEobWluLXdpZHRoOiA5OTJweCkge1xuXHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcblx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQudG9wYmFyLXJpZ2h0IHtcblx0XHR0ZXh0LWFsaWduOiByaWdodDtcblxuXHRcdC5kcm9wZG93biB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cblx0XHRcdC5kcm9wZG93bi1jb250ZW50IHtcblx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRtaW4td2lkdGg6IDE2MHB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRjZGNEY1O1xuXHRcdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2U7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBHb3RoYW0sc2Fucy1zZXJpZjtcblx0XHRcdFx0cGFkZGluZy10b3A6IDE1cHg7XG5cdFx0XHRcdHRvcDogMjBweDtcblx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblxuXHRcdFx0XHRhIHtcblx0XHRcdFx0XHRjb2xvcjogYmxhY2s7XG5cdFx0XHRcdFx0cGFkZGluZzogMCAxNXB4IDE1cHg7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXG5cdFx0XHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdFx0XHQvL2JhY2tncm91bmQtY29sb3I6ICNmMWYxZjE7XG5cdFx0XHRcdFx0XHRjb2xvcjogI2M2YWQ4Zjtcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdC5kcm9wZG93bi1jb250ZW50IHtcblx0XHRcdFx0XHR0b3A6IDM1cHg7XG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcblx0XHRcdFx0XHR2aXNpYmlsaXR5OiB2aXNpYmxlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lm5hdi11c2VyLWxpbmsge1xuXHRcdFx0Ji13aXRoLWFycm93IHtcblx0XHRcdFx0aSB7XG5cdFx0XHRcdFx0Ly9jb250ZW50OiAnJztcblx0XHRcdFx0XHRmb250LXNpemU6IDEwcHg7XG5cdFx0XHRcdFx0Ly92ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3A7XG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbiNtb2JpbGVfbWVudSB7XG5cdC5uYXYtbW9kYWwtc2lkZWJhciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogIzQyNTY2NDtcblx0XHRwYWRkaW5nOiAwO1xuXG5cdFx0Lm5hdi1tb2RhbC1pdGVtcyB7XG5cdFx0XHQubWVudS1tYWluLW1lbnUtY29udGFpbmVyIHtcblx0XHRcdFx0Lm5hdi1tb2RhbC1wYXJlbnQge1xuXHRcdFx0XHRcdGxpIHtcblx0XHRcdFx0XHRcdGEuZHJvcGRvd24tdG9nZ2xlIHtcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMTVweCAyNXB4O1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjYzZhZDhmO1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1yaWdodDogMnB4IHNvbGlkICNjNmFkOGY7XG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMHB4O1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IC03cHg7XG5cdFx0XHRcdFx0XHRcdFx0cmlnaHQ6IDI3cHg7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwcHg7XG5cdFx0XHRcdFx0XHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcblx0XHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjE1cyBlYXNlLWluLW91dDtcblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdCYub3BlbiB7XG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogI2M2YWQ4Zjtcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogI2ZmZjtcblxuXHRcdFx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAjZmZmO1xuXHRcdFx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiByb3RhdGUoLTEzNWRlZyk7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdC5kcm9wZG93bi1tZW51IHtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAwO1xuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICAgICAgICBcdG1hcmdpbjogMDtcblxuXHRcdFx0XHRcdFx0XHRsaSB7XG5cdFx0XHRcdFx0XHRcdFx0YS5kcm9wZG93bi1pdGVtIHtcblx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDE1cHggMjVweDtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQubmF2LW1vZGFsLXNpZGViYXItYm90dG9tIHtcblx0XHRcdHBhZGRpbmc6IDEwcHggMjVweDtcblxuXHRcdFx0Lm5hdi1tb2RhbC11c2VyIHtcblx0XHRcdFx0cGFkZGluZzogMTJweCAwO1xuXG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC5uYXYtbW9kYWwtc29jaWFsIHtcblx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQubmF2LW1vZGFsLXNlYXJjaCB7XG5cdFx0XHRwYWRkaW5nOiAyNXB4O1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0fVxuXHR9XG59XG5cbiIsImJvZHkucGFnZS10ZW1wbGF0ZSxcbmJvZHkucGFnZS10ZW1wbGF0ZS1kZWZhdWx0IHtcblxuXHQucGFnZS1jb250ZW50IHtcblx0XHRjb2xvcjogJGRlZmF1bHQtY29sb3ItdGV4dDtcblx0XHRmb250OiAxMnB4LzIycHggJGZvbnQtdXRvcGlhO1xuXHRcdHBhZGRpbmc6IDMycHggMTBweDtcblxuXHRcdEBpbmNsdWRlIHRhYmxldCgpIHtcblx0XHRcdGZvbnQ6IDE1cHgvMzJweCAkZm9udC11dG9waWE7XG5cdFx0XHRwYWRkaW5nOiA2NHB4IDA7XG5cdFx0fVxuXG5cdFx0aDIge1xuXHRcdFx0Y29sb3I6ICRkZWZhdWx0LWNvbG9yLXRleHQ7XG5cdFx0XHRmb250OiAxMnB4LzI0cHggJGZvbnQtZ290aGFtO1xuXHRcdFx0bWFyZ2luOiAwIDAgMjFweDtcblxuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCkge1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0cCB7XG5cdFx0XHRmb250OiBpbmhlcml0O1xuXHRcdFx0bWFyZ2luOiAwIDAgMzJweDtcblxuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCkge1xuXHRcdFx0XHRtYXJnaW46IDAgMCA0MnB4O1xuXHRcdFx0fVxuXG5cdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbiNzdWJzY3JpcHRpb25fZmllbGQge1xuXHQuc3Vic2NyaWJlX29wdGlvbl9maWVsZCB7XG5cdFx0LmNoZWNrYm94IHtcblx0XHRcdC5vcHRpb25hbCB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdH1cbn1cblxuLnBhZGRpbmdfc20ge1xuXHRwYWRkaW5nOiAwIDE1cHggIWltcG9ydGFudDtcbn0iLCJib2R5LnNpbmdsZS1wb3N0IHtcblxuXHQuc2luZ2xlLXRvcCB7XG5cdFx0YmFja2dyb3VuZDogI2ZmZjtcblx0XHRwYWRkaW5nOiAyMnB4IDAgMzdweDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRAaW5jbHVkZSB0YWJsZXQoKSB7XG5cdFx0XHRwYWRkaW5nOiA2OHB4IDAgNDhweDtcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0fVxuXG5cdFx0LnR5cGUtcG9zdCB7XG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0YmFja2dyb3VuZDogJGRlZmF1bHQtY29sb3ItdGV4dDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRoZWlnaHQ6IDMycHg7XG5cdFx0XHRsZWZ0OiBjYWxjKDUwJSAtIDE2cHgpO1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cdFx0XHRtYXJnaW46IDZweCBhdXRvIDhweDtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogLTQ4cHg7XG5cdFx0XHR3aWR0aDogMzJweDtcblxuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCkge1xuXHRcdFx0XHR0b3A6IC02MHB4O1xuXHRcdFx0fVxuXG5cdFx0XHRpbWcge1xuXHRcdFx0XHRtYXgtaGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRtYXgtd2lkdGg6IDk5JTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQuc2luZ2xlLWRhdGUge1xuXHRcdFx0Y29sb3I6ICRkZWZhdWx0LWNvbG9yLXRleHQ7XG5cdFx0XHRmb250OiAxMnB4LzMycHggJGZvbnQtZ290aGFtO1xuXHRcdFx0bGV0dGVyLXNwYWNpbmc6IDMuMzNweDtcblx0XHRcdG1hcmdpbjogMCAwIDEwcHg7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpIHtcblx0XHRcdFx0Zm9udC1zaXplOiAxNHB4O1xuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogMy44OXB4O1xuXHRcdFx0XHRtYXJnaW46IDEycHggMCA5cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmNvbC0xMiB7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0fVxuXG5cdFx0aDEge1xuXHRcdFx0Y29sb3I6ICRkZWZhdWx0LWNvbG9yLXRleHQ7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRmb250OiAyNHB4LzQwcHggJGZvbnQtdXRvcGlhO1xuXHRcdFx0bWFyZ2luOiAwO1xuXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQoKSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjZweDtcblx0XHRcdH1cblxuXHRcdFx0LnN0YXR1cyB7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDhweDtcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0bGVmdDogLTIzcHg7XG5cdFx0XHRcdGhlaWdodDogOHB4O1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdHRvcDogY2FsYyg1MCUgLSA2cHgpO1xuXHRcdFx0XHR3aWR0aDogOHB4O1xuXG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldCgpIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5zaW5nbGUtaW1nIHtcblx0XHRtYXJnaW46IDAgMCAzNHB4O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdG1hcmdpbjogMCAwIDM4cHg7XG5cdFx0fVxuXG5cdFx0Jjo6YmVmb3JlIHtcblx0XHRcdGJhY2tncm91bmQ6ICNmZmY7XG5cdFx0XHRjb250ZW50OiAnJztcblx0XHRcdGxlZnQ6IC0xMDAwcHg7XG5cdFx0XHRoZWlnaHQ6IDUwJTtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHJpZ2h0OiAtMTAwMHB4O1xuXHRcdFx0dG9wOiAwO1xuXHRcdH1cblxuXHRcdC5jb2wtbWQtMTIge1xuXHRcdFx0cGFkZGluZzogMDtcblxuXHRcdFx0QGluY2x1ZGUgdGFibGV0KCkge1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDE1cHg7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDE1cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0aW1nIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0bWFyZ2luOiBhdXRvO1xuXHRcdH1cblx0fVxuXG5cdC5idG4tYmFjayB7XG5cdFx0bWFyZ2luOiAwIDAgNzNweDtcblxuXHRcdEBpbmNsdWRlIHRhYmxldCgpIHtcblx0XHRcdG1hcmdpbjogMjBweCAwIDIycHg7XG5cdFx0fVxuXHR9XG5cblx0LnNpbmdsZS1kZXNjcmlwdGlvbiB7XG5cdFx0Zm9udDogMTJweC8yNHB4ICRmb250LXV0b3BpYTtcblx0XHRwYWRkaW5nOiAwIDM1cHggNnB4O1xuXG5cdFx0QGluY2x1ZGUgZGVza3RvcCgpIHtcblx0XHRcdGZvbnQtc2l6ZTogMTVweDtcblx0XHRcdGxpbmUtaGVpZ2h0OiAzMnB4O1xuXHRcdFx0cGFkZGluZzogMCAwIDYzcHg7XG5cdFx0fVxuXG5cdFx0aDMge1xuXHRcdFx0Zm9udDogMTZweC8zMnB4ICRmb250LXV0b3BpYTtcblx0XHRcdG1hcmdpbjogMCAwIDMxcHg7XG5cblx0XHRcdCYgKyBwIHtcblx0XHRcdFx0bWFyZ2luOiAtN3B4IDAgMjRweDtcblxuXHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0XHRcdG1hcmdpbjogLTEwcHggMCAzMnB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjZweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDQwcHg7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDQwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0aDQge1xuXHRcdFx0Zm9udDogMTRweC8yOHB4ICRmb250LXV0b3BpYTtcblx0XHRcdG1hcmdpbjogMCAwIDI4cHg7XG5cblx0XHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMjJweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDMwcHg7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDMwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0aDUge1xuXHRcdFx0Zm9udDogMTJweC8yNHB4ICRmb250LXV0b3BpYTtcblx0XHRcdG1hcmdpbjogMCAwIDI0cHg7XG5cblx0XHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMThweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDI0cHg7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDI0cHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0aDYge1xuXHRcdFx0Zm9udDogMTFweC8yMHB4ICRmb250LXV0b3BpYTtcblx0XHRcdG1hcmdpbjogMCAwIDIwcHg7XG5cblx0XHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdFx0XHRcdG1hcmdpbjogMCAwIDIwcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0cCB7XG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0XHRtYXJnaW46IDAgMCAzMnB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGEge1xuXHRcdFx0Y29sb3I6ICRkZWZhdWx0LWNvbG9yLXRleHQ7XG5cdFx0XHRmb250OiAxNXB4LzMycHggJGZvbnQtdXRvcGlhO1xuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0dWwsXG5cdFx0b2wge1xuXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0XHRtYXJnaW46IDAgMCAzMnB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdHVsIHtcblx0XHRcdGxpIHtcblx0XHRcdFx0cGFkZGluZzogMCAwIDAgMTVweDtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZDogI2M2YWQ4Zjtcblx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHRoZWlnaHQ6IDZweDtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0dG9wOiAxMnB4O1xuXHRcdFx0XHRcdHdpZHRoOiA2cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHRvbCB7XG5cdFx0XHRjb3VudGVyLXJlc2V0OiBjb3VudGVyO1xuXHRcdFx0cGFkZGluZzogMDtcblxuXHRcdFx0b2wge1xuXHRcdFx0XHRwYWRkaW5nOiAwIDAgMCAxNXB4O1xuXHRcdFx0fVxuXG5cdFx0XHRsaSB7XG5cdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHRcdFx0XHQmOjpiZWZvcmUge1xuXHRcdFx0XHRcdGNvbG9yOiAjYzZhZDhmO1xuXHRcdFx0XHRcdGNvbnRlbnQ6IGNvdW50ZXIoY291bnRlcikgXCIuIFwiO1xuXHRcdFx0XHRcdGNvdW50ZXItaW5jcmVtZW50OiBjb3VudGVyO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDAgNXB4IDAgMDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdGltZyB7XG5cdFx0XHRtYXgtd2lkdGg6IGNhbGMoMTAwJSArIDEwMHB4KTtcblx0XHRcdG1hcmdpbjogMCAwIDM0cHggLTUwcHg7XG5cblx0XHRcdEBpbmNsdWRlIHRhYmxldCgpIHtcblx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xuXHRcdFx0XHRtYXJnaW46IDAgMCAzNHB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5yb3ctY2FyZHMtc3RhdGljIHtcblxuXHRcdEBpbmNsdWRlIG1vYmlsZSgpIHtcblx0XHRcdC5jb250YWluZXIge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDU0MHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdEBpbmNsdWRlIHRhYmxldCgpIHtcblx0XHRcdC5jb250YWluZXIge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDcyMHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdEBpbmNsdWRlIGRlc2t0b3AoKSB7XG5cdFx0XHQuY29udGFpbmVyIHtcblx0XHRcdFx0bWF4LXdpZHRoOiA5NjBweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRAaW5jbHVkZSBkZXNrdG9wLWV4dHJhKCkge1xuXHRcdFx0LmNvbnRhaW5lciB7XG5cdFx0XHRcdG1heC13aWR0aDogMTE0MHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdEBpbmNsdWRlIG1lZGlhLW1pbigxNDQwcHgpIHtcblx0XHRcdC5jb250YWluZXIge1xuXHRcdFx0XHRtYXgtd2lkdGg6IDEzNzBweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRoMi50aXRsZSB7XG5cdFx0XHRwYWRkaW5nOiA3cHggMCAwO1xuXG5cdFx0XHRAaW5jbHVkZSBkZXNrdG9wKCkge1xuXHRcdFx0XHRwYWRkaW5nOiAxMHB4IDAgM3B4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5yb3ctY2FyZHMtdGV4dCB7XG5cdFx0XHRmb250LXNpemU6IDE1cHg7XG5cblx0XHRcdCY6OmJlZm9yZSB7XG5cdFx0XHRcdHJpZ2h0OiAxN3B4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5uZXdzLWl0ZW0ge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXHR9XG59Il19 */
