body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,figure,input,button,textarea,select,p,blockquote,th,td,menu,section,header{margin:0;padding:0}
table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,button,caption,cite,code,dfn,em,input,optgroup,option,select,strong,textarea,th,var{font:inherit}
button,input,select,textarea{vertical-align:baseline}del,ins{text-decoration:none}
textarea{resize:vertical;overflow:auto;vertical-align:top}li{list-style:none;list-style-image:none}
caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}
abbr,acronym{border:0;font-variant:normal}sup,sub{vertical-align:baseline}legend{color:#000}
input,a{outline:0}strong{font-weight:bold}img{vertical-align:bottom;-ms-interpolation-mode:bicubic}
audio:not([controls]){display:none;height:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}
html{cursor:default;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}
a:focus{outline:thin dotted}a:active,a:hover{outline:0}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-0.5em}sub{bottom:-0.25em}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer;*overflow:visible}
button[disabled],html input[disabled]{cursor:default}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0;*height:13px;*width:13px}
*{box-sizing:border-box}abbr{cursor:help}input::-moz-focus-inner{border:0}object,embed{outline:0}
.wrapper{max-width:1200px;margin-left:auto;margin-right:auto;padding:0 30px}.wrapper-md{max-width:1000px;margin-left:auto;margin-right:auto}
.btn{outline:0;border:0;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;margin-bottom:0;text-align:center;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;background-image:none;white-space:nowrap;transition:all ease .3s;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;position:relative;font-size:16px;border-radius:3px;height:52px;line-height:52px;box-shadow:0 2px 10px rgba(0,0,0,0.1);color:#fff;padding:0 30px;text-transform:uppercase;font-weight:bold}
.btn:hover{opacity:.9}.btn:active{position:relative;top:1px}.btn--primary{background:linear-gradient(90deg,#f18f0c 0,#f5a53b 100%);min-width:220px}
@-webkit-keyframes kenburns{0%{-webkit-transform:scale(1);transform:scale(1)}
50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@keyframes kenburns{0%{-webkit-transform:scale(1);transform:scale(1)}
50%{-webkit-transform:scale(1.2);transform:scale(1.2)}}@-webkit-keyframes scroll-down{0%{bottom:50px}
50%{bottom:40px}}@keyframes scroll-down{0%{bottom:50px}50%{bottom:40px}
}@-webkit-keyframes rotator{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}@keyframes rotator{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}
}.fancybox-enabled{overflow:hidden}.fancybox-enabled body{overflow:visible;height:100%}
.fancybox-is-hidden{position:absolute;top:-9999px;left:-9999px;visibility:hidden}
.fancybox-container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:99993;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0);transform:translateZ(0)}
.fancybox-container ~ .fancybox-container{z-index:99992}.fancybox-outer,.fancybox-inner,.fancybox-bg,.fancybox-stage{position:absolute;top:0;right:0;bottom:0;left:0}
.fancybox-outer{overflow-y:auto;-webkit-overflow-scrolling:touch}.fancybox-bg{background:#000;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(0.47,0,0.74,0.71)}
.fancybox-is-open .fancybox-bg{opacity:.7;transition-timing-function:cubic-bezier(0.22,0.61,0.36,1)}
.fancybox-infobar,.fancybox-toolbar,.fancybox-caption-wrap{position:absolute;direction:ltr;z-index:99997;opacity:0;visibility:hidden;transition:opacity .25s,visibility 0s linear .25s;box-sizing:border-box}
.fancybox-show-infobar .fancybox-infobar,.fancybox-show-toolbar .fancybox-toolbar,.fancybox-show-caption .fancybox-caption-wrap{opacity:1;visibility:visible;transition:opacity .25s,visibility 0s}
.fancybox-infobar{top:0;left:50%;margin-left:-79px}.fancybox-infobar__body{display:inline-block;width:70px;line-height:44px;font-size:13px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;text-align:center;color:#ddd;background-color:rgba(30,30,30,0.7);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;-webkit-font-smoothing:subpixel-antialiased}
.fancybox-toolbar{top:0;right:0}.fancybox-stage{overflow:hidden;direction:ltr;z-index:99994;-webkit-transform:translate3d(0,0,0)}
.fancybox-slide{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;overflow:auto;outline:0;white-space:normal;box-sizing:border-box;text-align:center;z-index:99994;-webkit-overflow-scrolling:touch;display:none;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}
.fancybox-slide::before{content:'';display:inline-block;vertical-align:middle;height:100%;width:0}
.fancybox-is-sliding .fancybox-slide,.fancybox-slide--previous,.fancybox-slide--current,.fancybox-slide--next{display:block}
.fancybox-slide--image{overflow:visible}.fancybox-slide--image::before{display:none}
.fancybox-slide--video .fancybox-content,.fancybox-slide--video iframe{background:#000}
.fancybox-slide--map .fancybox-content,.fancybox-slide--map iframe{background:#e5e3df}
.fancybox-slide--next{z-index:99995}.fancybox-slide>div{display:inline-block;position:relative;margin:44px 0 44px;border-width:0;vertical-align:middle;text-align:left;background-color:#fff;box-sizing:border-box}
.fancybox-slide .fancybox-image-wrap{position:absolute;top:0;left:0;margin:0;padding:0;border:0;z-index:99995;background:transparent;cursor:default;overflow:visible;-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left;background-size:100% 100%;background-repeat:no-repeat;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.fancybox-can-zoomOut .fancybox-image-wrap{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-image-wrap{cursor:zoom-in}
.fancybox-can-drag .fancybox-image-wrap{cursor:-webkit-grab;cursor:grab}.fancybox-is-dragging .fancybox-image-wrap{cursor:-webkit-grabbing;cursor:grabbing}
.fancybox-image,.fancybox-spaceball{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;border:0;max-width:none;max-height:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.fancybox-spaceball{z-index:1}.fancybox-slide--iframe .fancybox-content{padding:0;width:80%;height:80%;max-width:calc(100% - 100px);max-height:calc(100% - 88px);overflow:visible;background:#fff}
.fancybox-iframe{display:block;margin:0;padding:0;border:0;width:100%;height:100%;background:#fff}
.fancybox-error{margin:0;padding:40px;width:100%;max-width:380px;background:#fff;cursor:default}
.fancybox-error p{margin:0;padding:0;color:#444;font:16px/20px "Helvetica Neue",Helvetica,Arial,sans-serif}
.fancybox-close-small{position:absolute;top:-30px;right:-30px;width:20px;height:20px;padding:0;margin:0;border:0;border-radius:0;outline:0;background:transparent;z-index:10;cursor:pointer}
.fancybox-close-small:after{content:'';position:absolute;top:0;right:0;width:20px;height:20px;transition:all ease .3s;box-sizing:border-box;z-index:2;background-image:url(/public/images/close-icon.svg);background-size:cover}
.fancybox-close-small:hover:after{opacity:.8;-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9)}
.fancybox-slide--iframe .fancybox-close-small{top:0;right:-44px}.fancybox-slide--iframe .fancybox-close-small:after{background:transparent;font-size:35px;color:#aaa}
.fancybox-slide--iframe .fancybox-close-small:hover:after{color:#fff}.fancybox-caption-wrap{bottom:0;left:0;right:0;padding:60px 30px 0 30px;background:linear-gradient(to bottom,transparent 0,rgba(0,0,0,0.1) 20%,rgba(0,0,0,0.2) 40%,rgba(0,0,0,0.6) 80%,rgba(0,0,0,0.8) 100%);pointer-events:none}
.fancybox-caption{padding:30px 0;border-top:1px solid rgba(255,255,255,0.4);font-size:14px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;color:#fff;line-height:20px;-webkit-text-size-adjust:none}
.fancybox-caption a,.fancybox-caption button,.fancybox-caption select{pointer-events:all}
.fancybox-caption a{color:#fff;text-decoration:underline}.fancybox-button{display:inline-block;position:relative;margin:0;padding:0;border:0;width:44px;height:44px;line-height:44px;text-align:center;background:transparent;color:#ddd;border-radius:0;cursor:pointer;vertical-align:top;outline:0}
.fancybox-button[disabled]{cursor:default;pointer-events:none}.fancybox-button:hover:not([disabled]){color:#fff;opacity:.7}
.fancybox-button::before,.fancybox-button::after{content:'';pointer-events:none;position:absolute;background-color:currentColor;color:currentColor;opacity:.9;box-sizing:border-box;display:inline-block}
.fancybox-button[disabled]::before,.fancybox-button[disabled]::after{opacity:.3}.fancybox-button--left::after,.fancybox-button--right::after{top:18px;width:6px;height:6px;background:transparent;border-top:solid 2px currentColor;border-right:solid 2px currentColor}
.fancybox-button--left::after{left:20px;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}
.fancybox-button--right::after{right:20px;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.fancybox-button--left{border-bottom-left-radius:5px}.fancybox-button--right{border-bottom-right-radius:5px}
.fancybox-button--close::before,.fancybox-button--close::after{content:'';display:inline-block;position:absolute;height:2px;width:16px;top:calc(50% - 1px);left:calc(50% - 8px)}
.fancybox-button--close::before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.fancybox-button--close::after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
.fancybox-arrow{position:absolute;top:50%;margin:-50px 0 0 0;height:100px;width:54px;padding:0;border:0;outline:0;background:0;cursor:pointer;z-index:99995;opacity:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;transition:opacity .25s}
.fancybox-arrow::after{content:'';position:absolute;top:28px;width:44px;height:44px;background-image:url(data:image/svg+xml;base64,PHN2ZyBmaWxsPSIjRkZGRkZGIiBoZWlnaHQ9IjQ4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHdpZHRoPSI0OCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4gICAgPHBhdGggZD0iTTAgMGgyNHYyNEgweiIgZmlsbD0ibm9uZSIvPiAgICA8cGF0aCBkPSJNMTIgNGwtMS40MSAxLjQxTDE2LjE3IDExSDR2MmgxMi4xN2wtNS41OCA1LjU5TDEyIDIwbDgtOHoiLz48L3N2Zz4=);background-repeat:no-repeat;background-position:center center;background-size:24px 24px}
.fancybox-arrow--right{right:0}.fancybox-arrow--left{left:0;-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}
.fancybox-arrow--right::after,.fancybox-arrow--left::after{left:0}.fancybox-show-nav .fancybox-arrow{opacity:.6}
.fancybox-show-nav .fancybox-arrow[disabled]{opacity:.3}.fancybox-slide>.fancybox-loading{border:6px solid rgba(100,100,100,0.4);border-top:6px solid rgba(255,255,255,0.6);border-radius:100%;height:50px;width:50px;-webkit-animation:fancybox-rotate .8s infinite linear;animation:fancybox-rotate .8s infinite linear;background:transparent;position:absolute;top:50%;left:50%;margin-top:-25px;margin-left:-25px;z-index:99999}
@-webkit-keyframes fancybox-rotate{from{-webkit-transform:rotate(0);transform:rotate(0)}
to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fancybox-rotate{from{-webkit-transform:rotate(0);transform:rotate(0)}
to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fancybox-animated{transition-timing-function:cubic-bezier(0,0,0.25,1)}
.fancybox-fx-slide.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);opacity:0}
.fancybox-fx-slide.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);opacity:0}
.fancybox-fx-slide.fancybox-slide--current{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}
.fancybox-fx-fade.fancybox-slide--previous,.fancybox-fx-fade.fancybox-slide--next{opacity:0;transition-timing-function:cubic-bezier(0.19,1,0.22,1)}
.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{-webkit-transform:scale3d(1.5,1.5,1.5);transform:scale3d(1.5,1.5,1.5);opacity:0}
.fancybox-fx-zoom-in-out.fancybox-slide--next{-webkit-transform:scale3d(0.5,0.5,0.5);transform:scale3d(0.5,0.5,0.5);opacity:0}
.fancybox-fx-zoom-in-out.fancybox-slide--current{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);opacity:1}
.fancybox-fx-rotate.fancybox-slide--previous{-webkit-transform:rotate(-360deg);-ms-transform:rotate(-360deg);transform:rotate(-360deg);opacity:0}
.fancybox-fx-rotate.fancybox-slide--next{-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg);opacity:0}
.fancybox-fx-rotate.fancybox-slide--current{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0);opacity:1}
.fancybox-fx-circular.fancybox-slide--previous{-webkit-transform:scale3d(0,0,0) translate3d(-100%,0,0);transform:scale3d(0,0,0) translate3d(-100%,0,0);opacity:0}
.fancybox-fx-circular.fancybox-slide--next{-webkit-transform:scale3d(0,0,0) translate3d(100%,0,0);transform:scale3d(0,0,0) translate3d(100%,0,0);opacity:0}
.fancybox-fx-circular.fancybox-slide--current{-webkit-transform:scale3d(1,1,1) translate3d(0,0,0);transform:scale3d(1,1,1) translate3d(0,0,0);opacity:1}
.fancybox-fx-tube.fancybox-slide--previous{-webkit-transform:translate3d(-100%,0,0) scale(0.1) skew(-10deg);transform:translate3d(-100%,0,0) scale(0.1) skew(-10deg)}
.fancybox-fx-tube.fancybox-slide--next{-webkit-transform:translate3d(100%,0,0) scale(0.1) skew(10deg);transform:translate3d(100%,0,0) scale(0.1) skew(10deg)}
.fancybox-fx-tube.fancybox-slide--current{-webkit-transform:translate3d(0,0,0) scale(1);transform:translate3d(0,0,0) scale(1)}
.fancybox-button--fullscreen::before{width:15px;height:11px;left:calc(50% - 7px);top:calc(50% - 6px);border:2px solid;background:0}
.fancybox-button--play::before,.fancybox-button--pause::before{top:calc(50% - 6px);left:calc(50% - 4px);background:transparent}
.fancybox-button--play::before{width:0;height:0;border-top:6px inset transparent;border-bottom:6px inset transparent;border-left:10px solid;border-radius:1px}
.fancybox-button--pause::before{width:7px;height:11px;border-style:solid;border-width:0 2px 0 2px}
.fancybox-thumbs{display:none}.fancybox-button--thumbs{display:none}html{-webkit-font-smoothing:antialiased;cursor:default;min-width:320px;color:#484848;font-size:16px;line-height:normal;font-weight:normal}
body{display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:100vh;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
body,button,input,textarea{font-family:"Rubik"}a,button{text-decoration:none;color:#f18f0c;transition:all ease .3s}
a:focus,button:focus{outline:0 !important}.page-content{-webkit-flex:1;-ms-flex:1;flex:1}
hr{background:#eee;height:1px;display:block;border:0;width:100%}h2{text-align:center;font-size:36px;font-weight:500;color:#3b3b3b}
.static{color:#1c2b42}.static h1{font-size:40px;line-height:42px;font-weight:bold;margin:20px 0 30px}
.static h2{font-size:24px;font-weight:bold;margin:20px 0 10px}.static h3{font-size:20px;font-weight:bold;margin:20px 0}
.static p{color:#1c2b42;line-height:24px;margin:20px 0}.static strong{font-weight:bold}
.static ul{margin:10px 0;padding-left:30px}.static ul li{margin:10px 0;list-style-type:disc}
.form{display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative}.form__message{text-align:center;color:#fff;min-height:52px;line-height:52px;border:1px solid rgba(255,255,255,0.15);padding:0 30px;border-radius:110px;font-size:14px;display:none}
.form__message.is-showed{display:inline-block}.form .spinner{position:absolute;width:30px;height:30px;border:3.75px solid rgba(255,255,255,0.3);border-right-color:rgba(255,255,255,0.6);border-radius:100%;-webkit-animation:rotator 1.1s linear infinite;animation:rotator 1.1s linear infinite;transition:all ease .3s;z-index:1;left:50%;top:50%;margin-left:-25px;margin-top:-14px;opacity:0;visibility:hidden}
.form.is-sending .spinner{opacity:1;visibility:visible}.form--horizontal{-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;width:100%}
.form--vertical{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}
.form__field{position:relative;transition:all ease .3s}.is-sending .form__field{opacity:.05}
.form--horizontal .form__field{width:100%;margin:0 10px}.form--vertical .form__field{width:100%;margin-bottom:25px}
.form--vertical .form__field:last-child{margin-bottom:0}.form__field--action{text-align:center}
.form--horizontal .form__field--action{width:70%}.form--horizontal .form__field--action button{width:100%}
.form__input{width:100%;height:52px;border-radius:4px;border:1px solid #d0d0d0;transition:all ease .3s;padding:0 20px;background:#fff;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.form__input:focus{border-color:#f18f0c}.form__input.error{border-color:red;background-color:#fdf4f4}
.form--horizontal label.error{color:red;text-transform:uppercase;font-size:10px;letter-spacing:1px;padding:0 20px;display:block;position:absolute;top:60px;width:100%;text-align:left}
.form--vertical label.error{color:red;text-transform:uppercase;font-size:10px;letter-spacing:1px;padding:0 20px;display:block;margin-top:10px;margin-bottom:-5px}
.popup{display:none;max-width:400px;width:80%;padding:35px;border-radius:4px}.popup__content{border-radius:4px}
.popup__heading{text-align:center;font-weight:bold;text-transform:uppercase;font-size:19px;margin-bottom:10px}
.popup__desc{text-align:center;font-size:13px;line-height:17px;color:#7a7a7a}.popup .form{margin-top:30px}
.popup .form .spinner{position:absolute;width:50px;height:50px;border:6.25px solid rgba(241,143,12,0.3);border-right-color:rgba(241,143,12,0.6);border-radius:100%;-webkit-animation:rotator 1.1s linear infinite;animation:rotator 1.1s linear infinite;transition:all ease .3s}
.popup .form__message{color:#484848;text-align:center;width:100%;margin:30px 0 20px;min-height:0;line-height:0}
.header{height:120px;position:absolute;width:100%;z-index:10}.header .wrapper{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:100%}
.header__logo{display:block}.header__logo:hover{opacity:.7}.header__phone{color:#fff;font-weight:bold;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.header__phone i{margin-right:8px;font-size:19px}.cover{position:relative;height:100vh;width:100%;overflow:hidden;min-height:550px;background-color:#0f0702}
.cover__image{background-image:url(/public/images/cover.jpg);background-size:cover;height:100%;position:absolute;width:100%;background-position:center center}
.cover__image:after{width:100%;height:100%;content:'';display:block;background:linear-gradient(0,rgba(0,0,0,0.2),transparent);position:absolute;z-index:1}
.cover__image>div{position:absolute;width:100%;height:100%;top:0;left:0;background-size:cover;background-position:center center}
.cover--kenburns .cover__image{-webkit-animation:kenburns 60s linear infinite;animation:kenburns 60s linear infinite}
.cover__content{height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;color:#fff;padding-top:30px}
.cover__heading{font-size:46px;text-align:center;font-weight:bold;text-transform:uppercase;max-width:800px;margin:0 auto}
.cover__desc{text-align:center;font-size:18px;margin:15px 0 45px;opacity:.8}.cover__action{text-align:center}
.cover__arrow{width:48px;height:26px;position:absolute;bottom:50px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-size:cover;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz48c3ZnIHdpZHRoPSI0OHB4IiBoZWlnaHQ9IjI2cHgiIHZpZXdCb3g9IjAgMCA0OCAyNiIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj4gICAgICAgIDx0aXRsZT5BcnJvdy1kb3duIC0gc2ltcGxlLWxpbmUtaWNvbnM8L3RpdGxlPiAgICA8ZGVzYz5DcmVhdGVkIHdpdGggU2tldGNoLjwvZGVzYz4gICAgPGRlZnM+PC9kZWZzPiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4gICAgICAgIDxnIGlkPSJNYWNib29rLTE1JyciIHRyYW5zZm9ybT0idHJhbnNsYXRlKC02OTYuMDAwMDAwLCAtODA1LjAwMDAwMCkiIGZpbGw9IiNGRkZGRkYiPiAgICAgICAgICAgIDxnIGlkPSJjb3ZlciI+ICAgICAgICAgICAgICAgIDxwYXRoIGQ9Ik02OTYuMzc1LDgwNi44OTA2MjUgQzY5Ni4zNzUsODA2LjcwMzEyNCA2OTYuNDE0MDYyLDgwNi41MDc4MTQgNjk2LjQ5MjE4OCw4MDYuMzA0Njg4IEM2OTYuNTcwMzEzLDgwNi4xMDE1NjEgNjk2LjY4NzQ5OSw4MDUuOTIxODc2IDY5Ni44NDM3NSw4MDUuNzY1NjI1IEM2OTcuMTU2MjUyLDgwNS40ODQzNzQgNjk3LjUzMTI0OCw4MDUuMzQzNzUgNjk3Ljk2ODc1LDgwNS4zNDM3NSBDNjk4LjQwNjI1Miw4MDUuMzQzNzUgNjk4Ljc4MTI0OCw4MDUuNDg0Mzc0IDY5OS4wOTM3NSw4MDUuNzY1NjI1IEw3MjAuMjgxMjUsODI2Ljk1MzEyNSBMNzQxLjE0MDYyNSw4MDYuMDkzNzUgQzc0MS40NTMxMjcsODA1Ljc4MTI0OCA3NDEuODI4MTIzLDgwNS42MjUgNzQyLjI2NTYyNSw4MDUuNjI1IEM3NDIuNzAzMTI3LDgwNS42MjUgNzQzLjA3ODEyMyw4MDUuNzgxMjQ4IDc0My4zOTA2MjUsODA2LjA5Mzc1IEM3NDMuNzAzMTI3LDgwNi40MDYyNTIgNzQzLjg1OTM3NSw4MDYuNzgxMjQ4IDc0My44NTkzNzUsODA3LjIxODc1IEM3NDMuODU5Mzc1LDgwNy42NTYyNTIgNzQzLjcwMzEyNyw4MDguMDMxMjQ4IDc0My4zOTA2MjUsODA4LjM0Mzc1IEw3MjEuNDA2MjUsODMwLjMyODEyNSBDNzIxLjA5Mzc0OCw4MzAuNjQwNjI3IDcyMC43MTg3NTIsODMwLjc5Njg3NSA3MjAuMjgxMjUsODMwLjc5Njg3NSBDNzE5Ljg0Mzc0OCw4MzAuNzk2ODc1IDcxOS40Njg3NTIsODMwLjY0MDYyNyA3MTkuMTU2MjUsODMwLjMyODEyNSBMNjk2Ljg0Mzc1LDgwOC4wNjI1IEM2OTYuNjg3NDk5LDgwNy45MDYyNDkgNjk2LjU3MDMxMyw4MDcuNzI2NTY0IDY5Ni40OTIxODgsODA3LjUyMzQzOCBDNjk2LjQxNDA2Miw4MDcuMzIwMzExIDY5Ni4zNzUsODA3LjEwOTM3NiA2OTYuMzc1LDgwNi44OTA2MjUgWiIgaWQ9IkFycm93LWRvd24tLS1zaW1wbGUtbGluZS1pY29ucyI+PC9wYXRoPiAgICAgICAgICAgIDwvZz4gICAgICAgIDwvZz4gICAgPC9nPjwvc3ZnPg==);transition:all ease .3s;opacity:.3;cursor:pointer}
.cover__arrow--animated{-webkit-animation:scroll-down 2s linear infinite;animation:scroll-down 2s linear infinite}
.cover__arrow:hover{opacity:1}.cover__arrow:active{-webkit-transform:translateX(-50%) translateY(2px);-ms-transform:translateX(-50%) translateY(2px);transform:translateX(-50%) translateY(2px)}
.about{padding:100px 0}.about .wrapper-md{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.about__image{margin-right:80px;width:350px;height:350px;-webkit-flex:none;-ms-flex:none;flex:none}
.about__image img{max-width:100%}.about__title{font-size:38px;font-weight:500;margin-bottom:5px}
.about__subtitle{font-size:15px;color:#9a9a9a}.about__desc{margin-top:30px}.about__desc p{color:#484848;line-height:24px;font-size:16px;margin-bottom:15px}
.features{padding:60px 0}.features__heading{text-align:center;font-size:36px;font-weight:500}
.features__list{width:100%;display:-webkit-flex;display:-ms-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:50px}
.features__item{width:33%;max-width:380px;padding:3%}.features__icon{font-size:48px;color:#f18f0c;text-align:center}
.features__title{text-align:center;font-size:20px;color:#000;margin:20px 0 15px}.features__desc{text-align:center;color:#7e7e7e;font-size:13px}
.cta{background-color:#0f0702;padding:100px 0;color:#fff;text-align:center;position:relative;overflow:hidden}
.cta__image{position:absolute;width:100%;height:100%;background-image:url(/public/images/cover.jpg);top:0;left:0;background-size:cover;background-position:center center;opacity:.4}
.cta--kenburns .cta__image{-webkit-animation:kenburns 60s linear infinite;animation:kenburns 60s linear infinite}
.cta .wrapper{position:relative;z-index:1}.cta__heading{font-size:36px;font-weight:500}
.cta__heading strong{font-weight:bold;text-transform:uppercase}.cta__text{font-size:16px;margin:15px 0 50px}
.grid{padding:60px 0}.grid__list{width:100%;display:-webkit-flex;display:-ms-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:50px}
.grid__item{width:33%;max-width:380px;padding:3%}.grid__image{height:200px;display:-webkit-flex;display:-ms-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.grid__image img{max-width:100%}.grid__title{text-align:center;font-size:15px;font-weight:500;white-space:nowrap}
.labels{padding:60px 0}.labels__list{width:100%;display:-webkit-flex;display:-ms-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:30px}
.labels__item{width:25%;max-width:285px;padding:2%}.labels__image{height:90px;display:-webkit-flex;display:-ms-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}
.labels__image img{max-width:100%}.labels__more{text-align:center;font-style:italic;color:#777;margin:20px 0}
#map{width:100%;height:450px}.contacts{padding:60px 0}.contacts__list{display:-webkit-flex;display:-ms-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}
.contacts__item{text-align:center;margin-bottom:50px}.contacts__item:last-child{margin-bottom:0}
.contacts__icon{font-size:38px;color:#f18f0c;text-align:center;margin-bottom:10px}
.contacts__content{font-size:21px}.contacts__subtext{margin-bottom:7px}.contacts__subtext--light{color:#999}
.contacts__subtext--note{margin-top:20px;font-size:90%}.contacts__text strong{color:#f18f0c}
.cover-form{position:relative;height:100vh;width:100%;overflow:hidden;min-height:550px;background-color:#0f0702}
.cover-form__image{background-image:url(/public/images/cover2.jpg);background-size:cover;height:100%;position:absolute;width:100%;background-position:center center}
.cover-form__image:after{width:100%;height:100%;content:'';display:block;background:linear-gradient(0,rgba(0,0,0,0.2),transparent);position:absolute;z-index:1}
.cover-form__image>div{position:absolute;width:100%;height:100%;top:0;left:0;background-size:cover;background-position:center center}
.cover-form--kenburns .cover-form__image{-webkit-animation:kenburns 60s linear infinite;animation:kenburns 60s linear infinite}
.cover-form .wrapper{height:100%}.cover-form__section{height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;color:#fff;z-index:1}
.cover-form__content{padding-right:50px}.cover-form__heading{font-size:46px;text-align:left;font-weight:bold;text-transform:uppercase;max-width:700px}
.cover-form__desc{text-align:left;font-size:18px;line-height:26px;margin-top:30px;opacity:.8;width:80%}
.cover-form__form{-webkit-flex:none;-ms-flex:none;flex:none;width:400px;background:#fff;padding:35px;color:#000;border-radius:4px}
.cover-form__form-title{text-align:center;font-weight:bold;text-transform:uppercase;font-size:19px;margin-bottom:10px}
.cover-form__form-desc{text-align:center;font-size:13px;line-height:17px;color:#7a7a7a}
.cover-form__form .form{margin-top:30px;margin-bottom:10px}.cover-form__form .spinner{position:absolute;width:30px;height:30px;border:3.75px solid rgba(241,143,12,0.3);border-right-color:rgba(241,143,12,0.6);border-radius:100%;-webkit-animation:rotator 1.1s linear infinite;animation:rotator 1.1s linear infinite;transition:all ease .3s}
.cover-form .form__message{color:#f18f0c;text-align:center;width:100%;margin-top:10px}
@media all and (min-width:800px){.fancybox-button--thumbs{display:inline-block}.fancybox-button--thumbs span{font-size:23px}
.fancybox-button--thumbs::before{width:3px;height:3px;top:calc(50% - 2px);left:calc(50% - 2px);box-shadow:0 -4px 0,-4px -4px 0,4px -4px 0,0 0 0 32px inset,-4px 0 0,4px 0 0,0 4px 0,-4px 4px 0,4px 4px 0}
.fancybox-thumbs{position:absolute;top:0;right:0;bottom:0;left:auto;width:220px;margin:0;padding:5px 5px 0 0;background:#fff;word-break:normal;-webkit-tap-highlight-color:transparent;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;box-sizing:border-box;z-index:99995}
.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:220px}
.fancybox-thumbs>ul{list-style:none;position:absolute;position:relative;width:100%;height:100%;margin:0;padding:0;overflow-x:hidden;overflow-y:auto;font-size:0}
.fancybox-thumbs>ul>li{float:left;overflow:hidden;max-width:50%;padding:0;margin:0;width:105px;height:75px;position:relative;cursor:pointer;outline:0;border:5px solid transparent;border-top-width:0;border-right-width:0;-webkit-tap-highlight-color:transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-sizing:border-box}
li.fancybox-thumbs-loading{background:rgba(0,0,0,0.1)}.fancybox-thumbs>ul>li>img{position:absolute;top:0;left:0;min-width:100%;min-height:100%;max-width:none;max-height:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.fancybox-thumbs>ul>li:before{content:'';position:absolute;top:0;right:0;bottom:0;left:0;border-radius:2px;border:4px solid #4ea7f9;z-index:99991;opacity:0;transition:all .2s cubic-bezier(0.25,0.46,0.45,0.94)}
.fancybox-thumbs>ul>li.fancybox-thumbs-active:before{opacity:1}}@media screen and (max-width:1230px){.wrapper{width:100%}
}@media screen and (max-width:1030px){.wrapper-md{width:100%;padding:0 30px}}@media screen and (max-width:845px){.about{padding:60px 0}
.about .wrapper-md{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.about__image{margin-right:0}.about__content{margin-top:30px;text-align:center}}@media all and (max-width:800px){.fancybox-infobar{left:0;margin-left:0}
.fancybox-button--left,.fancybox-button--right{display:none !important}.fancybox-caption{padding:20px 0;margin:0}
}@media screen and (max-width:800px){.features .wrapper{padding:0}.features__item{width:45%;max-width:none}
.grid .wrapper{padding:0}.grid__item{width:45%;max-width:none}.labels .wrapper{padding:0}
.labels__item{width:45%;max-width:none}.cover-form{height:auto}.cover-form__section{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.cover-form__content{padding-right:0;margin:60px 0}.cover-form__heading{text-align:center}
.cover-form__desc{text-align:center;width:100%}.cover-form__form{width:100%;margin-bottom:30px}
}@media screen and (max-width:750px){.form--horizontal{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;max-width:560px;margin:0 auto}
.form--horizontal .form__field{margin:0 0 30px}.form--horizontal .form__field--action{width:50%;margin:0 auto}
.form--horizontal label.error{text-align:center;position:static;margin-top:10px;margin-bottom:-10px}
.cta{padding:70px 0}}@media screen and (max-width:720px){.cover__heading{font-size:38px}
.cover-form__heading{font-size:38px}}@media screen and (max-width:600px){.header{height:auto;padding:30px 0}
.header .wrapper{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}
.header__logo{margin-bottom:20px}}@media screen and (max-width:580px){.features__item{width:100%;padding:0 60px;margin-bottom:60px}
.grid__item{width:100%;padding:0 60px;margin-bottom:60px}.labels__item{width:100%;padding:0 60px;margin-bottom:60px}
}@media screen and (max-width:500px){.cover{height:90vh}.cover__heading{font-size:28px}
.cover__desc{font-size:15px;margin-bottom:30px}.cover__action .btn{width:90%;font-size:13px}
.about__title{font-size:32px}.about__desc p{font-size:14px;line-height:22px;margin-bottom:10px}
.cta__heading{font-size:32px}.cover-form__heading{font-size:28px}.cover-form__desc{font-size:15px}
}@media screen and (max-width:380px){.about__image{width:90%;margin:0 auto;height:auto}
}@media screen and (min-width:500px) and (max-width:845px){.about__desc{width:80%;margin-left:auto;margin-right:auto}
}@media screen and (min-width:800px) and (max-width:1000px){.grid__title{font-size:14px;white-space:normal}
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInV0aWxzL3Jlc2V0LnNhc3MiLCJ1dGlscy9sYXlvdXQuc2FzcyIsInV0aWxzL2J1dHRvbnMuc2FzcyIsInV0aWxzL2FuaW1hdGlvbnMuc2FzcyIsInZlbmRvci9qcXVlcnkuZmFuY3lib3guc2NzcyIsInV0aWxzL21peGlucy5zYXNzIiwic3R5bGVzLnNhc3MiLCJ1dGlscy9jb2xvcnMuc2FzcyIsImNvbXBvbmVudHMvc3RhdGljLnNhc3MiLCJjb21wb25lbnRzL2Zvcm1zLnNhc3MiLCJ1dGlscy9zcGlubmVycy5zYXNzIiwiY29tcG9uZW50cy9wb3B1cC5zYXNzIiwiY29tcG9uZW50cy9oZWFkZXIuc2FzcyIsImNvbXBvbmVudHMvY292ZXIuc2FzcyIsImNvbXBvbmVudHMvYWJvdXQuc2FzcyIsImNvbXBvbmVudHMvZmVhdHVyZXMuc2FzcyIsImNvbXBvbmVudHMvY3RhLnNhc3MiLCJjb21wb25lbnRzL2dyaWQuc2FzcyIsImNvbXBvbmVudHMvbGFiZWxzLnNhc3MiLCJjb21wb25lbnRzL21hcC5zYXNzIiwiY29tcG9uZW50cy9jb250YWN0cy5zYXNzIiwiY29tcG9uZW50cy9jb3Zlci1mb3JtLnNhc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7OztFQUdJLFVBQVU7RUFDVixXQUFXLEVBQUc7O0FBRWxCO0VBQ0ksMEJBQTBCO0VBQzFCLGtCQUFrQixFQUFHOztBQUV6QjtFQUNJLFVBQVUsRUFBRzs7QUFFakI7O0VBRUksY0FBYyxFQUFHOztBQUVyQjtFQUNJLHlCQUF5QixFQUFHOztBQUVoQztFQUNJLHNCQUFzQixFQUFHOztBQUU3QjtFQUNJLGlCQUFpQjtFQUNqQixlQUFlO0VBQ2Ysb0JBQW9CLEVBQUc7O0FBRTNCO0VBQ0ksaUJBQWlCO0VBQ2pCLHVCQUF1QixFQUFHOztBQUU5QjtFQUNJLGlCQUFpQixFQUFHOztBQUV4QjtFQUNJLGdCQUFnQjtFQUNoQixvQkFBb0IsRUFBRzs7QUFFM0I7RUFDSSxZQUFZLEVBQUc7O0FBRW5CO0VBQ0ks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V0FBVyxFQU9jO0lBTHpCO01BdEZSO1FBdUZZLG1CQUFtQjtRQUNuQixZQUFZLEVBR1MsRUFBQTtJQUR6QjtNQTFGUjtRQTJGWSxnQkFBZ0IsRUFBSyxFQUFBO0VBM0ZqQztJQThGUSxtQkFBVztRQUFYLGVBQVc7WUFBWCxXQUFXO0lBQ1gsYUFBYTtJQUNiLGlCQUFpQjtJQUNqQixjQUFjO0lBQ2QsWUFBWTtJQUNaLG1CQUFtQixFQXdCMkI7SUF0QjlDO01BckdSO1FBc0dZLFlBQVk7UUFDWixvQkFBb0IsRUFvQnNCLEVBQUE7SUEzSHREO01BMEdZLG1CQUFtQjtNQUNuQixrQkFBa0I7TUFDbEIsMEJBQTBCO01BQzFCLGdCQUFnQjtNQUNoQixvQkFBb0IsRUFBRztJQTlHbkM7TUFpSFksbUJBQW1CO01BQ25CLGdCQUFnQjtNQUNoQixrQkFBa0I7TUFDbEIsZUFBZSxFQUFHO0lBcEg5QjtNQXVIWSxpQkFBaUI7TUFDakIsb0JBQW9CLEVBQUc7SUF4SG5DO01YQ0ksbUJBQW1CO01BQ25CLFlXeUg0QjtNWHhINUIsYVd3SDRCO01Ydkg1Qiw2Q0hKbUI7TUdLbkIsNENITG1CO01HTW5CLG9CQUFvQjtNQUNwQixnREFBd0M7Y0FBeEMsd0NBQXdDO01BQ3hDLDBCQUEwQixFV21Ic0I7RUEzSHBEO0lBOEhRLGVkOUhlO0ljK0hmLG1CQUFtQjtJQUNuQixZQUFZO0lBQ1osaUJBQWlCLEVBQUciLCJmaWxlIjoic3R5bGVzLm1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJib2R5LCBkaXYsIGRsLCBkdCwgZGQsIHVsLCBvbCwgbGksIGgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsXG5wcmUsIGNvZGUsIGZvcm0sIGZpZWxkc2V0LCBsZWdlbmQsIGZpZ3VyZSwgaW5wdXQsIGJ1dHRvbixcbnRleHRhcmVhLCBzZWxlY3QsIHAsIGJsb2NrcXVvdGUsIHRoLCB0ZCwgbWVudSwgc2VjdGlvbiwgaGVhZGVyIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDsgfVxuXG50YWJsZSB7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgICBib3JkZXItc3BhY2luZzogMDsgfVxuXG5maWVsZHNldCwgaW1nIHtcbiAgICBib3JkZXI6IDA7IH1cblxuYWRkcmVzcywgYnV0dG9uLCBjYXB0aW9uLCBjaXRlLCBjb2RlLCBkZm4sIGVtLCBpbnB1dCxcbm9wdGdyb3VwLCBvcHRpb24sIHNlbGVjdCwgc3Ryb25nLCB0ZXh0YXJlYSwgdGgsIHZhciB7XG4gICAgZm9udDogaW5oZXJpdDsgfVxuXG5idXR0b24sIGlucHV0LCBzZWxlY3QsIHRleHRhcmVhIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IH1cblxuZGVsLCBpbnMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG50ZXh0YXJlYSB7XG4gICAgcmVzaXplOiB2ZXJ0aWNhbDtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wOyB9XG5cbmxpIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIGxpc3Qtc3R5bGUtaW1hZ2U6IG5vbmU7IH1cblxuY2FwdGlvbiwgdGgge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7IH1cblxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG4gICAgZm9udC1zaXplOiAxMDAlO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cblxucTpiZWZvcmUsIHE6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnOyB9XG5cbmFiYnIsIGFjcm9ueW0ge1xuICAgIGJvcmRlcjogMDtcbiAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDsgfVxuXG5zdXAsIHN1YiB7XG4gICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyB9XG5cbmxlZ2VuZCB7XG4gICAgY29sb3I6ICMwMDA7IH1cblxuaW5wdXQsIGEge1xuICAgIG91dGxpbmU6IG5vbmU7IH1cblxuc3Ryb25nIHtcbiAgICBmb250LXdlaWdodDogYm9sZDsgfVxuXG5pbWcge1xuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gICAgLW1zLWludGVycG9sYXRpb24tbW9kZTogYmljdWJpYzsgfVxuXG5hdWRpbzpub3QoW2NvbnRyb2xzXSkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgaGVpZ2h0OiAwOyB9XG5cbmFydGljbGUsIGFzaWRlLCBkZXRhaWxzLCBmaWdjYXB0aW9uLCBmaWd1cmUsIGZvb3RlciwgaGVhZGVyLCBoZ3JvdXAsIG1haW4sIG1lbnUsIG5hdiwgc2VjdGlvbiwgc3VtbWFyeSB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cblxuaHRtbCB7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIGZvbnQtc2l6ZTogMTAwJTtcbiAgICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gICAgLW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IH1cblxuYTpmb2N1cyB7XG4gICAgb3V0bGluZTogdGhpbiBkb3R0ZWQ7IH1cblxuYTphY3RpdmUsIGE6aG92ZXIge1xuICAgIG91dGxpbmU6IDA7IH1cblxuc3ViLCBzdXAge1xuICAgIGZvbnQtc2l6ZTogNzUlO1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IH1cblxuc3VwIHtcbiAgICB0b3A6IC0wLjVlbTsgfVxuXG5zdWIge1xuICAgIGJvdHRvbTogLTAuMjVlbTsgfVxuXG5idXR0b24sIGh0bWwgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgaW5wdXRbdHlwZT1cInJlc2V0XCJdLCBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgKm92ZXJmbG93OiB2aXNpYmxlOyB9XG5cbmJ1dHRvbltkaXNhYmxlZF0sIGh0bWwgaW5wdXRbZGlzYWJsZWRdIHtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7IH1cblxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLCBpbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgcGFkZGluZzogMDtcbiAgICAqaGVpZ2h0OiAxM3B4O1xuICAgICp3aWR0aDogMTNweDsgfVxuXG4qIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbmFiYnIge1xuICAgIGN1cnNvcjogaGVscDsgfVxuXG5pbnB1dDo6LW1vei1mb2N1cy1pbm5lciB7XG4gICAgYm9yZGVyOiAwOyB9XG5cbm9iamVjdCwgZW1iZWQge1xuICAgIG91dGxpbmU6IDA7IH1cbiIsIi53cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgcGFkZGluZzogMCAzMHB4O1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIzMHB4KSB7XG4gICAgICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuLndyYXBwZXItbWQge1xuICAgIG1heC13aWR0aDogMTAwMHB4O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bztcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMzBweCkge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogMCAzMHB4OyB9IH1cbiIsIiRmb250c2l6ZTogMTZweDtcbiRyYWRpdXM6IDNweDtcbiRoZWlnaHQ6IDUycHg7XG4kYm94c2hhZG93OiAwIDJweCAxMHB4IHJnYmEoIzAwMCwgMC4xKTtcbiRjb2xvcjogI2ZmZjtcbiRwYWRkaW5nOiAwIDMwcHg7XG5cbi5idG4ge1xuICAgIG91dGxpbmU6IG5vbmU7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgdG91Y2gtYWN0aW9uOiBtYW5pcHVsYXRpb247XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZm9udC1zaXplOiAkZm9udHNpemU7XG4gICAgYm9yZGVyLXJhZGl1czogJHJhZGl1cztcbiAgICBoZWlnaHQ6ICRoZWlnaHQ7XG4gICAgbGluZS1oZWlnaHQ6ICRoZWlnaHQ7XG4gICAgYm94LXNoYWRvdzogJGJveHNoYWRvdztcbiAgICBjb2xvcjogJGNvbG9yO1xuICAgIHBhZGRpbmc6ICRwYWRkaW5nO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgb3BhY2l0eTogMC45OyB9XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdG9wOiAxcHg7IH1cblxuICAgICYtLXByaW1hcnkge1xuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICRwcmltYXJ5X2NvbG9yIDAlLCBsaWdodGVuKCRwcmltYXJ5X2NvbG9yLCAxMCUpIDEwMCUpO1xuICAgICAgICBtaW4td2lkdGg6IDIyMHB4OyB9IH1cbiIsIkBrZXlmcmFtZXMga2VuYnVybnMge1xuICAgIDAlIHtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTsgfVxuICAgIDUwJSB7XG4gICAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4yKTsgfSB9XG5cbkBrZXlmcmFtZXMgc2Nyb2xsLWRvd24ge1xuICAgIDAlIHtcbiAgICAgICAgYm90dG9tOiA1MHB4OyB9XG4gICAgNTAlIHtcbiAgICAgICAgYm90dG9tOiA0MHB4OyB9IH1cblxuQGtleWZyYW1lcyByb3RhdG9yIHtcbiAgICB0byB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7IH0gfVxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLmZhbmN5Ym94LWVuYWJsZWQge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5mYW5jeWJveC1lbmFibGVkIGJvZHkge1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgaGVpZ2h0OiAxMDAlOyB9XG5cbi5mYW5jeWJveC1pcy1oaWRkZW4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTk5OTlweDtcbiAgbGVmdDogLTk5OTlweDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuOyB9XG5cbi5mYW5jeWJveC1jb250YWluZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogOTk5OTM7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7IH1cblxuXG4uZmFuY3lib3gtY29udGFpbmVyIH4gLmZhbmN5Ym94LWNvbnRhaW5lciB7XG4gIHotaW5kZXg6IDk5OTkyOyB9XG5cbi5mYW5jeWJveC1vdXRlcixcbi5mYW5jeWJveC1pbm5lcixcbi5mYW5jeWJveC1iZyxcbi5mYW5jeWJveC1zdGFnZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwOyB9XG5cbi5mYW5jeWJveC1vdXRlciB7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDsgfVxuXG4uZmFuY3lib3gtYmcge1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiBpbmhlcml0O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5O1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNDcsIDAsIDAuNzQsIDAuNzEpOyB9XG5cbi5mYW5jeWJveC1pcy1vcGVuIC5mYW5jeWJveC1iZyB7XG4gIG9wYWNpdHk6IDAuNztcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIyLCAwLjYxLCAwLjM2LCAxKTsgfVxuXG4uZmFuY3lib3gtaW5mb2Jhcixcbi5mYW5jeWJveC10b29sYmFyLFxuLmZhbmN5Ym94LWNhcHRpb24td3JhcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlyZWN0aW9uOiBsdHI7XG4gIHotaW5kZXg6IDk5OTk3O1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgLjI1cywgdmlzaWJpbGl0eSAwcyBsaW5lYXIgLjI1cztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4uZmFuY3lib3gtc2hvdy1pbmZvYmFyIC5mYW5jeWJveC1pbmZvYmFyLFxuLmZhbmN5Ym94LXNob3ctdG9vbGJhciAuZmFuY3lib3gtdG9vbGJhcixcbi5mYW5jeWJveC1zaG93LWNhcHRpb24gLmZhbmN5Ym94LWNhcHRpb24td3JhcCB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgLjI1cywgdmlzaWJpbGl0eSAwczsgfVxuXG4uZmFuY3lib3gtaW5mb2JhciB7XG4gIHRvcDogMDtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTc5cHg7IH1cblxuLmZhbmN5Ym94LWluZm9iYXJfX2JvZHkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiA3MHB4O1xuICBsaW5lLWhlaWdodDogNDRweDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LWZhbWlseTogXCJIZWx2ZXRpY2EgTmV1ZVwiLEhlbHZldGljYSxBcmlhbCxzYW5zLXNlcmlmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGNvbG9yOiAjZGRkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDMwLCAzMCwgMzAsIDAuNyk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IHN1YnBpeGVsLWFudGlhbGlhc2VkOyB9XG5cbi5mYW5jeWJveC10b29sYmFyIHtcbiAgdG9wOiAwO1xuICByaWdodDogMDsgfVxuXG4uZmFuY3lib3gtc3RhZ2Uge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXJlY3Rpb246IGx0cjtcbiAgei1pbmRleDogOTk5OTQ7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTsgfVxuXG4uZmFuY3lib3gtc2xpZGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogYXV0bztcbiAgb3V0bGluZTogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB6LWluZGV4OiA5OTk5NDtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICBkaXNwbGF5OiBub25lO1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LCAtd2Via2l0LXRyYW5zZm9ybTtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBvcGFjaXR5O1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIG9wYWNpdHksIC13ZWJraXQtdHJhbnNmb3JtO1xuICAtd2Via2l0LXRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7XG4gIHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2Q7IH1cblxuLmZhbmN5Ym94LXNsaWRlOjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAwOyB9XG5cbi5mYW5jeWJveC1pcy1zbGlkaW5nIC5mYW5jeWJveC1zbGlkZSxcbi5mYW5jeWJveC1zbGlkZS0tcHJldmlvdXMsXG4uZmFuY3lib3gtc2xpZGUtLWN1cnJlbnQsXG4uZmFuY3lib3gtc2xpZGUtLW5leHQge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4uZmFuY3lib3gtc2xpZGUtLWltYWdlIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7IH1cblxuLmZhbmN5Ym94LXNsaWRlLS1pbWFnZTo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uZmFuY3lib3gtc2xpZGUtLXZpZGVvIC5mYW5jeWJveC1jb250ZW50LFxuLmZhbmN5Ym94LXNsaWRlLS12aWRlbyBpZnJhbWUge1xuICBiYWNrZ3JvdW5kOiAjMDAwOyB9XG5cbi5mYW5jeWJveC1zbGlkZS0tbWFwIC5mYW5jeWJveC1jb250ZW50LFxuLmZhbmN5Ym94LXNsaWRlLS1tYXAgaWZyYW1lIHtcbiAgYmFja2dyb3VuZDogI0U1RTNERjsgfVxuXG4uZmFuY3lib3gtc2xpZGUtLW5leHQge1xuICB6LWluZGV4OiA5OTk5NTsgfVxuXG4uZmFuY3lib3gtc2xpZGUgPiBkaXYge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiA0NHB4IDAgNDRweDtcbiAgYm9yZGVyLXdpZHRoOiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbi5mYW5jeWJveC1zbGlkZSAuZmFuY3lib3gtaW1hZ2Utd3JhcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbiAgei1pbmRleDogOTk5OTU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICAtbXMtdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnQ7XG4gIHRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTsgfVxuXG4uZmFuY3lib3gtY2FuLXpvb21PdXQgLmZhbmN5Ym94LWltYWdlLXdyYXAge1xuICBjdXJzb3I6IC13ZWJraXQtem9vbS1vdXQ7XG4gIGN1cnNvcjogem9vbS1vdXQ7IH1cblxuLmZhbmN5Ym94LWNhbi16b29tSW4gLmZhbmN5Ym94LWltYWdlLXdyYXAge1xuICBjdXJzb3I6IC13ZWJraXQtem9vbS1pbjtcbiAgY3Vyc29yOiB6b29tLWluOyB9XG5cbi5mYW5jeWJveC1jYW4tZHJhZyAuZmFuY3lib3gtaW1hZ2Utd3JhcCB7XG4gIGN1cnNvcjogLXdlYmtpdC1ncmFiO1xuICBjdXJzb3I6IGdyYWI7IH1cblxuLmZhbmN5Ym94LWlzLWRyYWdnaW5nIC5mYW5jeWJveC1pbWFnZS13cmFwIHtcbiAgY3Vyc29yOiAtd2Via2l0LWdyYWJiaW5nO1xuICBjdXJzb3I6IGdyYWJiaW5nOyB9XG5cbi5mYW5jeWJveC1pbWFnZSxcbi5mYW5jeWJveC1zcGFjZWJhbGwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIG1heC13aWR0aDogbm9uZTtcbiAgbWF4LWhlaWdodDogbm9uZTtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTsgfVxuXG4uZmFuY3lib3gtc3BhY2ViYWxsIHtcbiAgei1pbmRleDogMTsgfVxuXG4uZmFuY3lib3gtc2xpZGUtLWlmcmFtZSAuZmFuY3lib3gtY29udGVudCB7XG4gIHBhZGRpbmc6IDA7XG4gIHdpZHRoOiA4MCU7XG4gIGhlaWdodDogODAlO1xuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDEwMHB4KTtcbiAgbWF4LWhlaWdodDogY2FsYygxMDAlIC0gODhweCk7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBiYWNrZ3JvdW5kOiAjZmZmOyB9XG5cbi5mYW5jeWJveC1pZnJhbWUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICNmZmY7IH1cblxuLmZhbmN5Ym94LWVycm9yIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiA0MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAzODBweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgY3Vyc29yOiBkZWZhdWx0OyB9XG5cbi5mYW5jeWJveC1lcnJvciBwIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBjb2xvcjogIzQ0NDtcbiAgZm9udDogMTZweC8yMHB4IFwiSGVsdmV0aWNhIE5ldWVcIixIZWx2ZXRpY2EsQXJpYWwsc2Fucy1zZXJpZjsgfVxuXG4uZmFuY3lib3gtY2xvc2Utc21hbGwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTMwcHg7XG4gIHJpZ2h0OiAtMzBweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB6LWluZGV4OiAxMDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZmFuY3lib3gtY2xvc2Utc21hbGw6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICB6LWluZGV4OiAyO1xuICBAaW5jbHVkZSBpbWFnZSgnY2xvc2UtaWNvbi5zdmcnKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3Zlcjtcbn1cblxuXG5cbi5mYW5jeWJveC1jbG9zZS1zbWFsbDpob3ZlcjphZnRlciB7XG4gIG9wYWNpdHk6IDAuODtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjkpO1xufVxuXG4uZmFuY3lib3gtc2xpZGUtLWlmcmFtZSAuZmFuY3lib3gtY2xvc2Utc21hbGwge1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAtNDRweDsgfVxuXG4uZmFuY3lib3gtc2xpZGUtLWlmcmFtZSAuZmFuY3lib3gtY2xvc2Utc21hbGw6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgZm9udC1zaXplOiAzNXB4O1xuICBjb2xvcjogI2FhYTsgfVxuXG4uZmFuY3lib3gtc2xpZGUtLWlmcmFtZSAuZmFuY3lib3gtY2xvc2Utc21hbGw6aG92ZXI6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZjsgfVxuXG4vKiBDYXB0aW9uICovXG4uZmFuY3lib3gtY2FwdGlvbi13cmFwIHtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgcGFkZGluZzogNjBweCAzMHB4IDAgMzBweDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgdHJhbnNwYXJlbnQgMCUsIHJnYmEoMCwgMCwgMCwgMC4xKSAyMCUsIHJnYmEoMCwgMCwgMCwgMC4yKSA0MCUsIHJnYmEoMCwgMCwgMCwgMC42KSA4MCUsIHJnYmEoMCwgMCwgMCwgMC44KSAxMDAlKTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cblxuLmZhbmN5Ym94LWNhcHRpb24ge1xuICBwYWRkaW5nOiAzMHB4IDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNCk7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1mYW1pbHk6IFwiSGVsdmV0aWNhIE5ldWVcIixIZWx2ZXRpY2EsQXJpYWwsc2Fucy1zZXJpZjtcbiAgY29sb3I6ICNmZmY7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IG5vbmU7IH1cblxuLmZhbmN5Ym94LWNhcHRpb24gYSxcbi5mYW5jeWJveC1jYXB0aW9uIGJ1dHRvbixcbi5mYW5jeWJveC1jYXB0aW9uIHNlbGVjdCB7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7IH1cblxuLmZhbmN5Ym94LWNhcHRpb24gYSB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuXG4vKiBCdXR0b25zICovXG4uZmFuY3lib3gtYnV0dG9uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICB3aWR0aDogNDRweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBsaW5lLWhlaWdodDogNDRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICNkZGQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgb3V0bGluZTogbm9uZTsgfVxuXG4uZmFuY3lib3gtYnV0dG9uW2Rpc2FibGVkXSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cblxuLmZhbmN5Ym94LWluZm9iYXJfX2JvZHksIC5mYW5jeWJveC1idXR0b24ge1xuICAgfVxuXG4uZmFuY3lib3gtYnV0dG9uOmhvdmVyOm5vdChbZGlzYWJsZWRdKSB7XG4gIGNvbG9yOiAjZmZmO1xuICBvcGFjaXR5OiAwLjc7IH1cblxuLmZhbmN5Ym94LWJ1dHRvbjo6YmVmb3JlLFxuLmZhbmN5Ym94LWJ1dHRvbjo6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICBjb2xvcjogY3VycmVudENvbG9yO1xuICBvcGFjaXR5OiAwLjk7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG4uZmFuY3lib3gtYnV0dG9uW2Rpc2FibGVkXTo6YmVmb3JlLFxuLmZhbmN5Ym94LWJ1dHRvbltkaXNhYmxlZF06OmFmdGVyIHtcbiAgb3BhY2l0eTogMC4zOyB9XG5cbi5mYW5jeWJveC1idXR0b24tLWxlZnQ6OmFmdGVyLFxuLmZhbmN5Ym94LWJ1dHRvbi0tcmlnaHQ6OmFmdGVyIHtcbiAgdG9wOiAxOHB4O1xuICB3aWR0aDogNnB4O1xuICBoZWlnaHQ6IDZweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3A6IHNvbGlkIDJweCBjdXJyZW50Q29sb3I7XG4gIGJvcmRlci1yaWdodDogc29saWQgMnB4IGN1cnJlbnRDb2xvcjsgfVxuXG4uZmFuY3lib3gtYnV0dG9uLS1sZWZ0OjphZnRlciB7XG4gIGxlZnQ6IDIwcHg7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTEzNWRlZyk7XG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgtMTM1ZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTEzNWRlZyk7IH1cblxuLmZhbmN5Ym94LWJ1dHRvbi0tcmlnaHQ6OmFmdGVyIHtcbiAgcmlnaHQ6IDIwcHg7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7IH1cblxuLmZhbmN5Ym94LWJ1dHRvbi0tbGVmdCB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDVweDsgfVxuXG4uZmFuY3lib3gtYnV0dG9uLS1yaWdodCB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA1cHg7IH1cblxuLmZhbmN5Ym94LWJ1dHRvbi0tY2xvc2U6OmJlZm9yZSwgLmZhbmN5Ym94LWJ1dHRvbi0tY2xvc2U6OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDJweDtcbiAgd2lkdGg6IDE2cHg7XG4gIHRvcDogY2FsYyg1MCUgLSAxcHgpO1xuICBsZWZ0OiBjYWxjKDUwJSAtIDhweCk7IH1cblxuLmZhbmN5Ym94LWJ1dHRvbi0tY2xvc2U6OmJlZm9yZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7IH1cblxuLmZhbmN5Ym94LWJ1dHRvbi0tY2xvc2U6OmFmdGVyIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTsgfVxuXG4vKiBOYXZpZ2F0aW9uIGFycm93cyAqL1xuLmZhbmN5Ym94LWFycm93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luOiAtNTBweCAwIDAgMDtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgd2lkdGg6IDU0cHg7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbiAgb3V0bGluZTogbm9uZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB6LWluZGV4OiA5OTk5NTtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAuMjVzOyB9XG5cbi5mYW5jeWJveC1hcnJvdzo6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDI4cHg7XG4gIHdpZHRoOiA0NHB4O1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUJtYVd4c1BTSWpSa1pHUmtaR0lpQm9aV2xuYUhROUlqUTRJaUIyYVdWM1FtOTRQU0l3SURBZ01qUWdNalFpSUhkcFpIUm9QU0kwT0NJZ2VHMXNibk05SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpJd01EQXZjM1puSWo0Z0lDQWdQSEJoZEdnZ1pEMGlUVEFnTUdneU5IWXlORWd3ZWlJZ1ptbHNiRDBpYm05dVpTSXZQaUFnSUNBOGNHRjBhQ0JrUFNKTk1USWdOR3d0TVM0ME1TQXhMalF4VERFMkxqRTNJREV4U0RSMk1tZ3hNaTR4TjJ3dE5TNDFPQ0ExTGpVNVRERXlJREl3YkRndE9Ib2lMejQ4TDNOMlp6ND0pO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IDI0cHggMjRweDsgfVxuXG4uZmFuY3lib3gtYXJyb3ctLXJpZ2h0IHtcbiAgcmlnaHQ6IDA7IH1cblxuLmZhbmN5Ym94LWFycm93LS1sZWZ0IHtcbiAgbGVmdDogMDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlWCgtMSk7XG4gIC1tcy10cmFuc2Zvcm06IHNjYWxlWCgtMSk7XG4gIHRyYW5zZm9ybTogc2NhbGVYKC0xKTsgfVxuXG4uZmFuY3lib3gtYXJyb3ctLXJpZ2h0OjphZnRlcixcbi5mYW5jeWJveC1hcnJvdy0tbGVmdDo6YWZ0ZXIge1xuICBsZWZ0OiAwOyB9XG5cbi5mYW5jeWJveC1zaG93LW5hdiAuZmFuY3lib3gtYXJyb3cge1xuICBvcGFjaXR5OiAwLjY7IH1cblxuLmZhbmN5Ym94LXNob3ctbmF2IC5mYW5jeWJveC1hcnJvd1tkaXNhYmxlZF0ge1xuICBvcGFjaXR5OiAwLjM7IH1cblxuLyogTG9hZGluZyBpbmRpY2F0b3IgKi9cbi5mYW5jeWJveC1zbGlkZSA+IC5mYW5jeWJveC1sb2FkaW5nIHtcbiAgYm9yZGVyOiA2cHggc29saWQgcmdiYSgxMDAsIDEwMCwgMTAwLCAwLjQpO1xuICBib3JkZXItdG9wOiA2cHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBoZWlnaHQ6IDUwcHg7XG4gIHdpZHRoOiA1MHB4O1xuICAtd2Via2l0LWFuaW1hdGlvbjogZmFuY3lib3gtcm90YXRlIC44cyBpbmZpbml0ZSBsaW5lYXI7XG4gIGFuaW1hdGlvbjogZmFuY3lib3gtcm90YXRlIC44cyBpbmZpbml0ZSBsaW5lYXI7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi10b3A6IC0yNXB4O1xuICBtYXJnaW4tbGVmdDogLTI1cHg7XG4gIHotaW5kZXg6IDk5OTk5OyB9XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYW5jeWJveC1yb3RhdGUge1xuICBmcm9tIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpOyB9XG4gIHRvIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzU5ZGVnKTsgfSB9XG5cbkBrZXlmcmFtZXMgZmFuY3lib3gtcm90YXRlIHtcbiAgZnJvbSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgfVxuICB0byB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNTlkZWcpO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7IH0gfVxuXG4vKiBUcmFuc2l0aW9uIGVmZmVjdHMgKi9cbi5mYW5jeWJveC1hbmltYXRlZCB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMCwgMCwgMC4yNSwgMSk7IH1cblxuLyogdHJhbnNpdGlvbkVmZmVjdDogc2xpZGUgKi9cbi5mYW5jeWJveC1meC1zbGlkZS5mYW5jeWJveC1zbGlkZS0tcHJldmlvdXMge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMCUsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgb3BhY2l0eTogMDsgfVxuXG4uZmFuY3lib3gtZngtc2xpZGUuZmFuY3lib3gtc2xpZGUtLW5leHQge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG4gIG9wYWNpdHk6IDA7IH1cblxuLmZhbmN5Ym94LWZ4LXNsaWRlLmZhbmN5Ym94LXNsaWRlLS1jdXJyZW50IHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICBvcGFjaXR5OiAxOyB9XG5cbi8qIHRyYW5zaXRpb25FZmZlY3Q6IGZhZGUgKi9cbi5mYW5jeWJveC1meC1mYWRlLmZhbmN5Ym94LXNsaWRlLS1wcmV2aW91cyxcbi5mYW5jeWJveC1meC1mYWRlLmZhbmN5Ym94LXNsaWRlLS1uZXh0IHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjE5LCAxLCAwLjIyLCAxKTsgfVxuXG4uZmFuY3lib3gtZngtZmFkZS5mYW5jeWJveC1zbGlkZS0tY3VycmVudCB7XG4gIG9wYWNpdHk6IDE7IH1cblxuLyogdHJhbnNpdGlvbkVmZmVjdDogem9vbS1pbi1vdXQgKi9cbi5mYW5jeWJveC1meC16b29tLWluLW91dC5mYW5jeWJveC1zbGlkZS0tcHJldmlvdXMge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgxLjUsIDEuNSwgMS41KTtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuNSwgMS41LCAxLjUpO1xuICBvcGFjaXR5OiAwOyB9XG5cbi5mYW5jeWJveC1meC16b29tLWluLW91dC5mYW5jeWJveC1zbGlkZS0tbmV4dCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuNSwgMC41LCAwLjUpO1xuICB0cmFuc2Zvcm06IHNjYWxlM2QoMC41LCAwLjUsIDAuNSk7XG4gIG9wYWNpdHk6IDA7IH1cblxuLmZhbmN5Ym94LWZ4LXpvb20taW4tb3V0LmZhbmN5Ym94LXNsaWRlLS1jdXJyZW50IHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgxLCAxLCAxKTtcbiAgb3BhY2l0eTogMTsgfVxuXG4vKiB0cmFuc2l0aW9uRWZmZWN0OiByb3RhdGUgKi9cbi5mYW5jeWJveC1meC1yb3RhdGUuZmFuY3lib3gtc2xpZGUtLXByZXZpb3VzIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtMzYwZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKC0zNjBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMzYwZGVnKTtcbiAgb3BhY2l0eTogMDsgfVxuXG4uZmFuY3lib3gtZngtcm90YXRlLmZhbmN5Ym94LXNsaWRlLS1uZXh0IHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgb3BhY2l0eTogMDsgfVxuXG4uZmFuY3lib3gtZngtcm90YXRlLmZhbmN5Ym94LXNsaWRlLS1jdXJyZW50IHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgb3BhY2l0eTogMTsgfVxuXG4vKiB0cmFuc2l0aW9uRWZmZWN0OiBjaXJjdWxhciAqL1xuLmZhbmN5Ym94LWZ4LWNpcmN1bGFyLmZhbmN5Ym94LXNsaWRlLS1wcmV2aW91cyB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAsIDAsIDApIHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDAsIDAsIDApIHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcbiAgb3BhY2l0eTogMDsgfVxuXG4uZmFuY3lib3gtZngtY2lyY3VsYXIuZmFuY3lib3gtc2xpZGUtLW5leHQge1xuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLCAwLCAwKSB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDAsIDAsIDApIHRyYW5zbGF0ZTNkKDEwMCUsIDAsIDApO1xuICBvcGFjaXR5OiAwOyB9XG5cbi5mYW5jeWJveC1meC1jaXJjdWxhci5mYW5jeWJveC1zbGlkZS0tY3VycmVudCB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpIHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSkgdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIG9wYWNpdHk6IDE7IH1cblxuLyogdHJhbnNpdGlvbkVmZmVjdDogdHViZSAqL1xuLmZhbmN5Ym94LWZ4LXR1YmUuZmFuY3lib3gtc2xpZGUtLXByZXZpb3VzIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKSBzY2FsZSgwLjEpIHNrZXcoLTEwZGVnKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCkgc2NhbGUoMC4xKSBza2V3KC0xMGRlZyk7IH1cblxuLmZhbmN5Ym94LWZ4LXR1YmUuZmFuY3lib3gtc2xpZGUtLW5leHQge1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCkgc2NhbGUoMC4xKSBza2V3KDEwZGVnKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKSBzY2FsZSgwLjEpIHNrZXcoMTBkZWcpOyB9XG5cbi5mYW5jeWJveC1meC10dWJlLmZhbmN5Ym94LXNsaWRlLS1jdXJyZW50IHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApIHNjYWxlKDEpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApIHNjYWxlKDEpOyB9XG5cbi8qIFN0eWxpbmcgZm9yIFNtYWxsLVNjcmVlbiBEZXZpY2VzICovXG5AbWVkaWEgYWxsIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAuZmFuY3lib3gtaW5mb2JhciB7XG4gICAgbGVmdDogMDtcbiAgICBtYXJnaW4tbGVmdDogMDsgfVxuICAuZmFuY3lib3gtYnV0dG9uLS1sZWZ0LFxuICAuZmFuY3lib3gtYnV0dG9uLS1yaWdodCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5mYW5jeWJveC1jYXB0aW9uIHtcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG4gICAgbWFyZ2luOiAwOyB9IH1cblxuLyogRnVsbHNjcmVlbiAgKi9cbi5mYW5jeWJveC1idXR0b24tLWZ1bGxzY3JlZW46OmJlZm9yZSB7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDExcHg7XG4gIGxlZnQ6IGNhbGMoNTAlIC0gN3B4KTtcbiAgdG9wOiBjYWxjKDUwJSAtIDZweCk7XG4gIGJvcmRlcjogMnB4IHNvbGlkO1xuICBiYWNrZ3JvdW5kOiBub25lOyB9XG5cbi8qIFNsaWRlc2hvdyBidXR0b24gKi9cbi5mYW5jeWJveC1idXR0b24tLXBsYXk6OmJlZm9yZSxcbi5mYW5jeWJveC1idXR0b24tLXBhdXNlOjpiZWZvcmUge1xuICB0b3A6IGNhbGMoNTAlIC0gNnB4KTtcbiAgbGVmdDogY2FsYyg1MCUgLSA0cHgpO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgfVxuXG4uZmFuY3lib3gtYnV0dG9uLS1wbGF5OjpiZWZvcmUge1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItdG9wOiA2cHggaW5zZXQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1ib3R0b206IDZweCBpbnNldCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWxlZnQ6IDEwcHggc29saWQ7XG4gIGJvcmRlci1yYWRpdXM6IDFweDsgfVxuXG4uZmFuY3lib3gtYnV0dG9uLS1wYXVzZTo6YmVmb3JlIHtcbiAgd2lkdGg6IDdweDtcbiAgaGVpZ2h0OiAxMXB4O1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICBib3JkZXItd2lkdGg6IDAgMnB4IDAgMnB4OyB9XG5cbi8qIFRodW1icyAqL1xuLmZhbmN5Ym94LXRodW1icyB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmZhbmN5Ym94LWJ1dHRvbi0tdGh1bWJzIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiA4MDBweCkge1xuICAuZmFuY3lib3gtYnV0dG9uLS10aHVtYnMge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAuZmFuY3lib3gtYnV0dG9uLS10aHVtYnMgc3BhbiB7XG4gICAgZm9udC1zaXplOiAyM3B4OyB9XG4gIC5mYW5jeWJveC1idXR0b24tLXRodW1iczo6YmVmb3JlIHtcbiAgICB3aWR0aDogM3B4O1xuICAgIGhlaWdodDogM3B4O1xuICAgIHRvcDogY2FsYyg1MCUgLSAycHgpO1xuICAgIGxlZnQ6IGNhbGMoNTAlIC0gMnB4KTtcbiAgICBib3gtc2hhZG93OiAwIC00cHggMCwgLTRweCAtNHB4IDAsIDRweCAtNHB4IDAsIDAgMCAwIDMycHggaW5zZXQsIC00cHggMCAwLCA0cHggMCAwLCAwIDRweCAwLCAtNHB4IDRweCAwLCA0cHggNHB4IDA7IH1cbiAgLmZhbmN5Ym94LXRodW1icyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogYXV0bztcbiAgICB3aWR0aDogMjIwcHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDVweCA1cHggMCAwO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgd29yZC1icmVhazogbm9ybWFsO1xuICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xuICAgIC1tcy1vdmVyZmxvdy1zdHlsZTogLW1zLWF1dG9oaWRpbmctc2Nyb2xsYmFyO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgei1pbmRleDogOTk5OTU7IH1cbiAgLmZhbmN5Ym94LXNob3ctdGh1bWJzIC5mYW5jeWJveC10aHVtYnMge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5mYW5jeWJveC1zaG93LXRodW1icyAuZmFuY3lib3gtaW5uZXIge1xuICAgIHJpZ2h0OiAyMjBweDsgfVxuICAuZmFuY3lib3gtdGh1bWJzID4gdWwge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgZm9udC1zaXplOiAwOyB9XG4gIC5mYW5jeWJveC10aHVtYnMgPiB1bCA+IGxpIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG1heC13aWR0aDogNTAlO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIHdpZHRoOiAxMDVweDtcbiAgICBoZWlnaHQ6IDc1cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJvcmRlcjogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDA7XG4gICAgYm9yZGVyLXJpZ2h0LXdpZHRoOiAwO1xuICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbiAgbGkuZmFuY3lib3gtdGh1bWJzLWxvYWRpbmcge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xKTsgfVxuICAuZmFuY3lib3gtdGh1bWJzID4gdWwgPiBsaSA+IGltZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgIG1heC13aWR0aDogbm9uZTtcbiAgICBtYXgtaGVpZ2h0OiBub25lO1xuICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgIHVzZXItc2VsZWN0OiBub25lOyB9XG4gIC5mYW5jeWJveC10aHVtYnMgPiB1bCA+IGxpOmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgYm9yZGVyOiA0cHggc29saWQgIzRlYTdmOTtcbiAgICB6LWluZGV4OiA5OTk5MTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGN1YmljLWJlemllcigwLjI1LCAwLjQ2LCAwLjQ1LCAwLjk0KTsgfVxuICAuZmFuY3lib3gtdGh1bWJzID4gdWwgPiBsaS5mYW5jeWJveC10aHVtYnMtYWN0aXZlOmJlZm9yZSB7XG4gICAgb3BhY2l0eTogMTsgfSB9XG4iLCJAbWl4aW4gaW1hZ2UgKCRpbWcpIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL3B1YmxpYy9pbWFnZXMvI3skaW1nfSk7IH1cbiIsIkBpbXBvcnQgJ3V0aWxzL3Jlc2V0LnNhc3MnO1xuQGltcG9ydCAndXRpbHMvY29sb3JzLnNhc3MnO1xuQGltcG9ydCAndXRpbHMvbWl4aW5zLnNhc3MnO1xuQGltcG9ydCAndXRpbHMvbGF5b3V0LnNhc3MnO1xuQGltcG9ydCAndXRpbHMvYnV0dG9ucy5zYXNzJztcbkBpbXBvcnQgJ3V0aWxzL2FuaW1hdGlvbnMuc2Fzcyc7XG5AaW1wb3J0ICd1dGlscy9zcGlubmVycy5zYXNzJztcbkBpbXBvcnQgJ3V0aWxzL2ZvbnRzLnNjc3MnO1xuXG4vLyBWZW5kb3JcbkBpbXBvcnQgJ3ZlbmRvci9qcXVlcnkuZmFuY3lib3guc2Nzcyc7XG5cblxuaHRtbCB7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgYmFja2dyb3VuZCAjZmZmIHt9XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIG1pbi13aWR0aDogMzIwcHg7XG4gICAgY29sb3I6ICR0ZXh0X2NvbG9yO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cblxuYm9keSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9XG5cbmJvZHksIGJ1dHRvbiwgaW5wdXQsIHRleHRhcmVhIHtcbiAgICBmb250LWZhbWlseTogXCJSdWJpa1wiOyB9XG5cbmEsIGJ1dHRvbiB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGNvbG9yOiAkcHJpbWFyeV9jb2xvcjtcbiAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xuXG4gICAgJjpmb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IDAgIWltcG9ydGFudDsgfSB9XG5cbi5wYWdlLWNvbnRlbnQge1xuICAgIGZsZXg6IDE7IH1cblxuaHIge1xuICAgIGJhY2tncm91bmQ6ICNFRUVFRUU7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHdpZHRoOiAxMDAlOyB9XG5cbmgyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgY29sb3I6ICMzYjNiM2I7IH1cblxuLy8gQWJzdHJhY3RcbkBpbXBvcnQgJ2NvbXBvbmVudHMvc3RhdGljLnNhc3MnO1xuQGltcG9ydCAnY29tcG9uZW50cy9mb3Jtcy5zYXNzJztcbkBpbXBvcnQgJ2NvbXBvbmVudHMvcG9wdXAuc2Fzcyc7XG5cbi8vIENvbXBvbmVudHNcbkBpbXBvcnQgJ2NvbXBvbmVudHMvaGVhZGVyLnNhc3MnO1xuQGltcG9ydCAnY29tcG9uZW50cy9jb3Zlci5zYXNzJztcbkBpbXBvcnQgJ2NvbXBvbmVudHMvYWJvdXQuc2Fzcyc7XG5AaW1wb3J0ICdjb21wb25lbnRzL2ZlYXR1cmVzLnNhc3MnO1xuQGltcG9ydCAnY29tcG9uZW50cy9jdGEuc2Fzcyc7XG5AaW1wb3J0ICdjb21wb25lbnRzL2dyaWQuc2Fzcyc7XG5AaW1wb3J0ICdjb21wb25lbnRzL2xhYmVscy5zYXNzJztcbkBpbXBvcnQgJ2NvbXBvbmVudHMvbWFwLnNhc3MnO1xuQGltcG9ydCAnY29tcG9uZW50cy9jb250YWN0cy5zYXNzJztcbkBpbXBvcnQgJ2NvbXBvbmVudHMvY292ZXItZm9ybS5zYXNzJztcbiIsIiRwcmltYXJ5X2NvbG9yOiAjZjE4ZjBjO1xuJHByaW1hcnlfZGFyazogIzBGMDcwMjtcbiR0ZXh0X2NvbG9yOiAjNDg0ODQ4O1xuIiwiLnN0YXRpYyB7XG4gICAgY29sb3I6ICMxQzJCNDI7XG5cbiAgICBoMSB7XG4gICAgICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQycHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICBtYXJnaW46IDIwcHggMCAzMHB4OyB9XG5cbiAgICBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIG1hcmdpbjogMjBweCAwIDEwcHg7IH1cblxuICAgIGgzIHtcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgbWFyZ2luOiAyMHB4IDA7IH1cblxuICAgIHAge1xuICAgICAgICBjb2xvcjogIzFDMkI0MjtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgIG1hcmdpbjogMjBweCAwOyB9XG5cbiAgICBzdHJvbmcge1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDsgfVxuXG4gICAgdWwge1xuICAgICAgICBtYXJnaW46IDEwcHggMDtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xuXG4gICAgICAgIGxpIHtcbiAgICAgICAgICAgIG1hcmdpbjogMTBweCAwO1xuICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBkaXNjOyB9IH0gfVxuIiwiLmZvcm0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgJl9fbWVzc2FnZSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDUycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA1MnB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKCNmZmYsIDAuMTUpO1xuICAgICAgICBwYWRkaW5nOiAwIDMwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDExMHB4O1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgJi5pcy1zaG93ZWQge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9IH1cblxuICAgIC5zcGlubmVyIHtcbiAgICAgICAgQGluY2x1ZGUgbG9hZGVyKDMwcHgsICNmZmYpO1xuICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBtYXJnaW4tbGVmdDogLTI1cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IC0xNHB4O1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cblxuICAgICYuaXMtc2VuZGluZyAuc3Bpbm5lciB7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7IH1cblxuICAgICYtLWhvcml6b250YWwge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICB3aWR0aDogMTAwJTtcblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NTBweCkge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgIG1heC13aWR0aDogNTYwcHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bzsgfSB9XG5cbiAgICAmLS12ZXJ0aWNhbCB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDsgfVxuXG4gICAgJl9fZmllbGQge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7XG5cbiAgICAgICAgLmlzLXNlbmRpbmcgJiB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjA1OyB9XG5cbiAgICAgICAgLmZvcm0tLWhvcml6b250YWwgJiB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbjogMCAxMHB4O1xuXG4gICAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NTBweCkge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDMwcHg7IH0gfVxuXG4gICAgICAgIC5mb3JtLS12ZXJ0aWNhbCAmIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcblxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9IH1cblxuICAgICAgICAmLS1hY3Rpb24ge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuXG4gICAgICAgICAgICAuZm9ybS0taG9yaXpvbnRhbCAmIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNzAlO1xuXG4gICAgICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzUwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87IH0gfVxuXG4gICAgICAgICAgICAuZm9ybS0taG9yaXpvbnRhbCAmIGJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7IH0gfSB9XG5cblxuICAgICZfX2xhYmVsIHt9XG5cblxuICAgICZfX2lucHV0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogNTJweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZDBkMGQwO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZSAwLjNzO1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIGFwcGVhcmFuY2U6IG5vbmU7XG5cbiAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5X2NvbG9yOyB9XG5cbiAgICAgICAgJi5lcnJvciB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6IHJlZDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZGY0ZjQ7IH0gfVxuXG4gICAgJi0taG9yaXpvbnRhbCBsYWJlbC5lcnJvciB7XG4gICAgICAgIGNvbG9yOiByZWQ7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgICAgcGFkZGluZzogMCAyMHB4O1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDYwcHg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc1MHB4KSB7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC0xMHB4OyB9IH1cblxuICAgICYtLXZlcnRpY2FsIGxhYmVsLmVycm9yIHtcbiAgICAgICAgY29sb3I6IHJlZDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAtNXB4OyB9IH1cbiIsIkBtaXhpbiBsb2FkZXIoJHdpZHRoLCAkY29sb3IpIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6ICR3aWR0aDtcbiAgICBoZWlnaHQ6ICR3aWR0aDtcbiAgICBib3JkZXI6ICgkd2lkdGggLyA4KSBzb2xpZCByZ2JhKCRjb2xvciwgMC4zKTtcbiAgICBib3JkZXItcmlnaHQtY29sb3I6IHJnYmEoJGNvbG9yLCAwLjYpO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gICAgYW5pbWF0aW9uOiByb3RhdG9yIDEuMXMgbGluZWFyIGluZmluaXRlO1xuICAgIHRyYW5zaXRpb246IGFsbCBlYXNlIDAuM3M7IH1cbiIsIi5wb3B1cCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgIHdpZHRoOiA4MCU7XG4gICAgcGFkZGluZzogMzVweDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG5cbiAgICAmX19jb250ZW50IHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4OyB9XG5cbiAgICAmX19oZWFkaW5nIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgZm9udC1zaXplOiAxOXB4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG5cbiAgICAmX19kZXNjIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxN3B4O1xuICAgICAgICBjb2xvcjogIzdhN2E3YTsgfVxuXG4gICAgLmZvcm0ge1xuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuXG4gICAgICAgIC5zcGlubmVyIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIGxvYWRlcig1MHB4LCAkcHJpbWFyeV9jb2xvcik7IH0gfVxuXG4gICAgLmZvcm1fX21lc3NhZ2Uge1xuICAgICAgICBjb2xvcjogJHRleHRfY29sb3I7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIG1hcmdpbjogMzBweCAwIDIwcHg7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAwOyB9IH1cbiIsIi5oZWFkZXIge1xuICAgIGhlaWdodDogMTIwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IDEwO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBwYWRkaW5nOiAzMHB4IDA7IH1cblxuICAgIC53cmFwcGVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH0gfVxuXG4gICAgJl9fbG9nbyB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgb3BhY2l0eTogMC43OyB9XG5cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH0gfVxuXG4gICAgJl9fcGhvbmUge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgaSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTlweDsgfSB9IH1cbiIsIi5jb3ZlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogMTAwdmg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBtaW4taGVpZ2h0OiA1NTBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeV9kYXJrO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAgICAgaGVpZ2h0OiA5MHZoOyB9XG5cbiAgICAmX19pbWFnZSB7XG4gICAgICAgIEBpbmNsdWRlIGltYWdlKCdjb3Zlci5qcGcnKTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuXG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDBkZWcsIHJnYmEoIzAwMCwgMC4yKSwgcmdiYSgjMDAwLCAwKSk7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB6LWluZGV4OiAxOyB9XG5cbiAgICAgICAgJiA+IGRpdiB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjsgfSB9XG5cbiAgICAmLS1rZW5idXJucyAmX19pbWFnZSB7XG4gICAgICAgIGFuaW1hdGlvbjoga2VuYnVybnMgNjBzIGxpbmVhciBpbmZpbml0ZTsgfVxuXG4gICAgJl9fY29udGVudCB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIHBhZGRpbmctdG9wOiAzMHB4OyB9XG5cbiAgICAmX19oZWFkaW5nIHtcbiAgICAgICAgZm9udC1zaXplOiA0NnB4O1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICBtYXgtd2lkdGg6IDgwMHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3MjBweCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzOHB4OyB9XG5cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDsgfSB9XG5cbiAgICAmX19kZXNjIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIG1hcmdpbjogMTVweCAwIDQ1cHg7XG4gICAgICAgIG9wYWNpdHk6IDAuODtcblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDsgfSB9XG5cbiAgICAmX19hY3Rpb24ge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcblxuICAgICAgICAgICAgLmJ0biB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDkwJTtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEzcHg7IH0gfSB9XG5cbiAgICAmX19hcnJvdyB7XG4gICAgICAgIHdpZHRoOiA0OHB4O1xuICAgICAgICBoZWlnaHQ6IDI2cHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiA1MHB4O1xuICAgICAgICBsZWZ0OiA1MCU7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlCbGJtTnZaR2x1WnowaVZWUkdMVGdpUHo0OGMzWm5JSGRwWkhSb1BTSTBPSEI0SWlCb1pXbG5hSFE5SWpJMmNIZ2lJSFpwWlhkQ2IzZzlJakFnTUNBME9DQXlOaUlnZG1WeWMybHZiajBpTVM0eElpQjRiV3h1Y3owaWFIUjBjRG92TDNkM2R5NTNNeTV2Y21jdk1qQXdNQzl6ZG1jaUlIaHRiRzV6T25oc2FXNXJQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh4T1RrNUwzaHNhVzVySWo0Z0lDQWdJQ0FnSUR4MGFYUnNaVDVCY25KdmR5MWtiM2R1SUMwZ2MybHRjR3hsTFd4cGJtVXRhV052Ym5NOEwzUnBkR3hsUGlBZ0lDQThaR1Z6WXo1RGNtVmhkR1ZrSUhkcGRHZ2dVMnRsZEdOb0xqd3ZaR1Z6WXo0Z0lDQWdQR1JsWm5NK1BDOWtaV1p6UGlBZ0lDQThaeUJwWkQwaVVHRm5aUzB4SWlCemRISnZhMlU5SW01dmJtVWlJSE4wY205clpTMTNhV1IwYUQwaU1TSWdabWxzYkQwaWJtOXVaU0lnWm1sc2JDMXlkV3hsUFNKbGRtVnViMlJrSWo0Z0lDQWdJQ0FnSUR4bklHbGtQU0pOWVdOaWIyOXJMVEUxSnljaUlIUnlZVzV6Wm05eWJUMGlkSEpoYm5Oc1lYUmxLQzAyT1RZdU1EQXdNREF3TENBdE9EQTFMakF3TURBd01Da2lJR1pwYkd3OUlpTkdSa1pHUmtZaVBpQWdJQ0FnSUNBZ0lDQWdJRHhuSUdsa1BTSmpiM1psY2lJK0lDQWdJQ0FnSUNBZ0lDQWdJQ0FnSUR4d1lYUm9JR1E5SWswMk9UWXVNemMxTERnd05pNDRPVEEyTWpVZ1F6WTVOaTR6TnpVc09EQTJMamN3TXpFeU5DQTJPVFl1TkRFME1EWXlMRGd3Tmk0MU1EYzRNVFFnTmprMkxqUTVNakU0T0N3NE1EWXVNekEwTmpnNElFTTJPVFl1TlRjd016RXpMRGd3Tmk0eE1ERTFOakVnTmprMkxqWTROelE1T1N3NE1EVXVPVEl4T0RjMklEWTVOaTQ0TkRNM05TdzRNRFV1TnpZMU5qSTFJRU0yT1RjdU1UVTJNalV5TERnd05TNDBPRFF6TnpRZ05qazNMalV6TVRJME9DdzRNRFV1TXpRek56VWdOamszTGprMk9EYzFMRGd3TlM0ek5ETTNOU0JETmprNExqUXdOakkxTWl3NE1EVXVNelF6TnpVZ05qazRMamM0TVRJME9DdzRNRFV1TkRnME16YzBJRFk1T1M0d09UTTNOU3c0TURVdU56WTFOakkxSUV3M01qQXVNamd4TWpVc09ESTJMamsxTXpFeU5TQk1OelF4TGpFME1EWXlOU3c0TURZdU1Ea3pOelVnUXpjME1TNDBOVE14TWpjc09EQTFMamM0TVRJME9DQTNOREV1T0RJNE1USXpMRGd3TlM0Mk1qVWdOelF5TGpJMk5UWXlOU3c0TURVdU5qSTFJRU0zTkRJdU56QXpNVEkzTERnd05TNDJNalVnTnpRekxqQTNPREV5TXl3NE1EVXVOemd4TWpRNElEYzBNeTR6T1RBMk1qVXNPREEyTGpBNU16YzFJRU0zTkRNdU56QXpNVEkzTERnd05pNDBNRFl5TlRJZ056UXpMamcxT1RNM05TdzRNRFl1TnpneE1qUTRJRGMwTXk0NE5Ua3pOelVzT0RBM0xqSXhPRGMxSUVNM05ETXVPRFU1TXpjMUxEZ3dOeTQyTlRZeU5USWdOelF6TGpjd016RXlOeXc0TURndU1ETXhNalE0SURjME15NHpPVEEyTWpVc09EQTRMak0wTXpjMUlFdzNNakV1TkRBMk1qVXNPRE13TGpNeU9ERXlOU0JETnpJeExqQTVNemMwT0N3NE16QXVOalF3TmpJM0lEY3lNQzQzTVRnM05USXNPRE13TGpjNU5qZzNOU0EzTWpBdU1qZ3hNalVzT0RNd0xqYzVOamczTlNCRE56RTVMamcwTXpjME9DdzRNekF1TnprMk9EYzFJRGN4T1M0ME5qZzNOVElzT0RNd0xqWTBNRFl5TnlBM01Ua3VNVFUyTWpVc09ETXdMak15T0RFeU5TQk1OamsyTGpnME16YzFMRGd3T0M0d05qSTFJRU0yT1RZdU5qZzNORGs1TERnd055NDVNRFl5TkRrZ05qazJMalUzTURNeE15dzRNRGN1TnpJMk5UWTBJRFk1Tmk0ME9USXhPRGdzT0RBM0xqVXlNelF6T0NCRE5qazJMalF4TkRBMk1pdzRNRGN1TXpJd016RXhJRFk1Tmk0ek56VXNPREEzTGpFd09UTTNOaUEyT1RZdU16YzFMRGd3Tmk0NE9UQTJNalVnV2lJZ2FXUTlJa0Z5Y205M0xXUnZkMjR0TFMxemFXMXdiR1V0YkdsdVpTMXBZMjl1Y3lJK1BDOXdZWFJvUGlBZ0lDQWdJQ0FnSUNBZ0lEd3ZaejRnSUNBZ0lDQWdJRHd2Wno0Z0lDQWdQQzluUGp3dmMzWm5QZz09KTtcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIGVhc2UgMC4zcztcbiAgICAgICAgb3BhY2l0eTogMC4zO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICAgJi0tYW5pbWF0ZWQge1xuICAgICAgICAgICAgYW5pbWF0aW9uOiBzY3JvbGwtZG93biAycyBsaW5lYXIgaW5maW5pdGU7IH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7IH1cblxuICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgycHgpOyB9IH0gfVxuIiwiLmFib3V0IHtcbiAgICBwYWRkaW5nOiAxMDBweCAwO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQ1cHgpIHtcbiAgICAgICAgcGFkZGluZzogNjBweCAwOyB9XG5cbiAgICAud3JhcHBlci1tZCB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQ1cHgpIHtcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH0gfVxuXG4gICAgJl9faW1hZ2Uge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDgwcHg7XG4gICAgICAgIHdpZHRoOiAzNTBweDtcbiAgICAgICAgaGVpZ2h0OiAzNTBweDtcbiAgICAgICAgZmxleDogbm9uZTtcblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4NDVweCkge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwOyB9XG5cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzgwcHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiA5MCU7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIGhlaWdodDogYXV0bzsgfVxuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuXG4gICAgJl9fY29udGVudCB7XG5cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODQ1cHgpIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH0gfVxuXG4gICAgJl9fdGl0bGUge1xuICAgICAgICBmb250LXNpemU6IDM4cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4OyB9IH1cblxuICAgICZfX3N1YnRpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICBjb2xvcjogIzlhOWE5YTsgfVxuXG4gICAgJl9fZGVzYyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG5cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTAwcHgpIGFuZCAobWF4LXdpZHRoOiA4NDVweCkge1xuICAgICAgICAgICAgd2lkdGg6IDgwJTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvOyB9XG5cbiAgICAgICAgcCB7XG4gICAgICAgICAgICBjb2xvcjogJHRleHRfY29sb3I7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG5cbiAgICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDUwMHB4KSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH0gfSB9IH1cbiIsIi5mZWF0dXJlcyB7XG4gICAgcGFkZGluZzogNjBweCAwO1xuXG4gICAgLndyYXBwZXIge1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgcGFkZGluZzogMDsgfSB9XG5cbiAgICAmX19oZWFkaW5nIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBmb250LXNpemU6IDM2cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cblxuICAgICZfX2xpc3Qge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgICAgICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLXRvcDogNTBweDsgfVxuXG4gICAgJl9faXRlbSB7XG4gICAgICAgIHdpZHRoOiAzMyU7XG4gICAgICAgIG1heC13aWR0aDogMzgwcHg7XG4gICAgICAgIHBhZGRpbmc6IDMlO1xuXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgICAgICB3aWR0aDogNDUlO1xuICAgICAgICAgICAgbWF4LXdpZHRoOiBub25lOyB9XG5cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTgwcHgpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZzogMCA2MHB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNjBweDsgfSB9XG5cbiAgICAmX19pY29uIHtcbiAgICAgICAgZm9udC1zaXplOiA0OHB4O1xuICAgICAgICBjb2xvcjogJHByaW1hcnlfY29sb3I7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4gICAgJl9fdGl0bGUge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgIG1hcmdpbjogMjBweCAwIDE1cHg7IH1cblxuICAgICZfX2Rlc2Mge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGNvbG9yOiAjN2U3ZTdlO1xuICAgICAgICBmb250LXNpemU6IDEzcHg7IH0gfVxuIiwiLmN0YSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnlfZGFyaztcbiAgICBwYWRkaW5nOiAxMDBweCAwO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc1MHB4KSB7XG4gICAgICAgIHBhZGRpbmc6IDcwcHggMDsgfVxuXG4gICAgJl9faW1hZ2Uge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIEBpbmNsdWRlIGltYWdlKCdjb3Zlci5qcGcnKTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICBvcGFjaXR5OiAwLjQ7IH1cblxuICAgICYtLWtlbmJ1cm5zICZfX2ltYWdlIHtcbiAgICAgICAgYW5pbWF0aW9uOiBrZW5idXJucyA2MHMgbGluZWFyIGluZmluaXRlOyB9XG5cbiAgICAud3JhcHBlciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgei1pbmRleDogMTsgfVxuXG4gICAgJl9faGVhZGluZyB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4OyB9XG5cbiAgICAgICAgc3Ryb25nIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfSB9XG5cbiAgICAmX190ZXh0IHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBtYXJnaW46IDE1cHggMCA1MHB4OyB9IH1cbiIsIi5ncmlkIHtcbiAgICBwYWRkaW5nOiA2MHB4IDA7XG5cbiAgICAud3JhcHBlciB7XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwOyB9IH1cblxuICAgICZfX2hlYWRpbmcge31cblxuXG4gICAgJl9fbGlzdCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7XG4gICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBtYXJnaW4tdG9wOiA1MHB4OyB9XG5cblxuICAgICZfX2l0ZW0ge1xuICAgICAgICB3aWR0aDogMzMlO1xuICAgICAgICBtYXgtd2lkdGg6IDM4MHB4O1xuICAgICAgICBwYWRkaW5nOiAzJTtcblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgd2lkdGg6IDQ1JTtcbiAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTsgfVxuXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU4MHB4KSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgNjBweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7IH0gfVxuXG5cbiAgICAmX19pbWFnZSB7XG4gICAgICAgIGhlaWdodDogMjAwcHg7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICAgICAgZGlzcGxheTogLW1zLWZsZXg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuXG4gICAgJl9fdGl0bGUge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA4MDBweCkgYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vcm1hbDsgfSB9XG5cbiAgICAmX19kZXNjIHt9IH1cbiIsIi5sYWJlbHMge1xuICAgIHBhZGRpbmc6IDYwcHggMDtcblxuICAgIC53cmFwcGVyIHtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7IH0gfVxuXG4gICAgJl9faGVhZGluZyB7fVxuXG5cbiAgICAmX19saXN0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICAgICAgZGlzcGxheTogLW1zLWZsZXg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7IH1cblxuICAgICZfX2l0ZW0ge1xuICAgICAgICB3aWR0aDogMjUlO1xuICAgICAgICBtYXgtd2lkdGg6IDI4NXB4O1xuICAgICAgICBwYWRkaW5nOiAyJTtcblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgd2lkdGg6IDQ1JTtcbiAgICAgICAgICAgIG1heC13aWR0aDogbm9uZTsgfVxuXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU4MHB4KSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgNjBweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDYwcHg7IH0gfVxuXG4gICAgJl9faW1hZ2Uge1xuICAgICAgICBoZWlnaHQ6IDkwcHg7XG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICAgICAgZGlzcGxheTogLW1zLWZsZXg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAgIGltZyB7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuXG4gICAgJl9fbW9yZSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgICBjb2xvcjogIzc3NztcbiAgICAgICAgbWFyZ2luOiAyMHB4IDA7IH0gfVxuIiwiI21hcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA0NTBweDsgfVxuIiwiLmNvbnRhY3RzIHtcbiAgICBwYWRkaW5nOiA2MHB4IDA7XG5cbiAgICAmX19saXN0IHtcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgICAgICBkaXNwbGF5OiAtbXMtZmxleDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cblxuICAgICZfX2l0ZW0ge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG5cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7IH0gfVxuXG4gICAgJl9faWNvbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzhweDtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5X2NvbG9yO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cblxuICAgICZfX2NvbnRlbnQge1xuICAgICAgICBmb250LXNpemU6IDIxcHg7IH1cblxuICAgICZfX3N1YnRleHQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA3cHg7XG5cbiAgICAgICAgJi0tbGlnaHQge1xuICAgICAgICAgICAgY29sb3I6ICM5OTk7IH1cblxuICAgICAgICAmLS1ub3RlIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDkwJTsgfSB9XG5cbiAgICAmX190ZXh0IHtcblxuICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgY29sb3I6ICRwcmltYXJ5X2NvbG9yOyB9IH0gfVxuIiwiLmNvdmVyLWZvcm0ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgbWluLWhlaWdodDogNTUwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnlfZGFyaztcblxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgIGhlaWdodDogYXV0bzsgfVxuXG4gICAgJl9faW1hZ2Uge1xuICAgICAgICBAaW5jbHVkZSBpbWFnZSgnY292ZXIyLmpwZycpO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG5cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMGRlZywgcmdiYSgjMDAwLCAwLjIpLCByZ2JhKCMwMDAsIDApKTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7IH1cblxuICAgICAgICAmID4gZGl2IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyOyB9IH1cblxuICAgICYtLWtlbmJ1cm5zICZfX2ltYWdlIHtcbiAgICAgICAgYW5pbWF0aW9uOiBrZW5idXJucyA2MHMgbGluZWFyIGluZmluaXRlOyB9XG5cbiAgICAud3JhcHBlciB7XG4gICAgICAgIGhlaWdodDogMTAwJTsgfVxuXG4gICAgJl9fc2VjdGlvbiB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uOyB9IH1cblxuICAgICZfX2NvbnRlbnQge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xuXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgICAgICAgICAgbWFyZ2luOiA2MHB4IDA7IH0gfVxuXG4gICAgJl9faGVhZGluZyB7XG4gICAgICAgIGZvbnQtc2l6ZTogNDZweDtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIG1heC13aWR0aDogNzAwcHg7XG5cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDcyMHB4KSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDM4cHg7IH1cblxuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1MDBweCkge1xuICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4OyB9IH1cblxuICAgICZfX2Rlc2Mge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xuICAgICAgICBvcGFjaXR5OiAwLjg7XG4gICAgICAgIHdpZHRoOiA4MCU7XG5cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlOyB9XG5cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTAwcHgpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDsgfSB9XG5cbiAgICAmX19mb3JtIHtcbiAgICAgICAgZmxleDogbm9uZTtcbiAgICAgICAgd2lkdGg6IDQwMHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICBwYWRkaW5nOiAzNXB4O1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cblxuICAgICAgICAmLXRpdGxlIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTlweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cblxuICAgICAgICAmLWRlc2Mge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE3cHg7XG4gICAgICAgICAgICBjb2xvcjogIzdhN2E3YTsgfVxuXG4gICAgICAgIC5mb3JtIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG5cbiAgICAgICAgLnNwaW5uZXIge1xuICAgICAgICAgICAgQGluY2x1ZGUgbG9hZGVyKDMwcHgsICRwcmltYXJ5X2NvbG9yKTsgfSB9XG5cbiAgICAuZm9ybV9fbWVzc2FnZSB7XG4gICAgICAgIGNvbG9yOiAkcHJpbWFyeV9jb2xvcjtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDsgfSB9XG4iXX0= */
