@charset "UTF-8";
/*! normalize.css v2.1.3 | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,video{display:inline-block}audio:not([controls]){display:none;height:0}[hidden],template{display:none}html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:sans-serif}a{background:transparent}a:focus{outline:thin dotted}a:active,a:hover{outline:0}h1{font-size:2em;margin:.67em 0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}hr{box-sizing:content-box;height:0}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;font-size:1em}pre{white-space:pre-wrap}q{quotes:"“" "”" "‘" "’"}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:0}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}button,input,select,textarea{font-family:inherit;font-size:100%;margin:0}button,input{line-height:normal}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}table{border-collapse:collapse;border-spacing:0}*{box-sizing:border-box}html{min-height:100%;position:relative}body{margin:0;padding:0}a,button{text-decoration:none;transition:box-shadow .25s linear,color .25s linear,background-color .25s linear,border-width .25s linear,border-color .25s linear,opacity .25s linear}a:focus,a:hover,button:focus,button:hover{outline:0;text-decoration:none}button,input[type=submit]{transition:color .25s linear,background-color .25s linear,border-color .25s linear,opacity .25s linear}button:focus,button:hover,input[type=submit]:focus,input[type=submit]:hover{cursor:pointer;outline:0;text-decoration:none}p{margin:0 0 10px}.container{margin:0 auto;max-width:1230px;padding:0 15px;width:100%}img{display:block;height:auto;max-width:100%}embed,iframe,object,video{border:0;display:block;max-width:100%}.embed-container{height:0;max-width:100%;overflow:hidden;padding-bottom:56.25%;position:relative}.embed-container embed,.embed-container iframe,.embed-container object{height:100%;left:0;position:absolute;top:0;width:100%}.screen-reader-text,.sr-only{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.clearfix:after{clear:both;content:" ";display:table}img.size-auto,img.size-full,img.size-large,img.size-medium{height:auto;max-width:100%}img.alignleft{float:left;margin-right:.9375rem}img.alignleft,img.alignright{display:inline;margin-bottom:.9375rem}img.alignright{float:right;margin-left:.9375rem}img.aligncenter{clear:both;display:block;margin-bottom:.9375rem;margin-left:auto;margin-right:auto}.attachment img{height:auto;max-width:100%}.alignleft{display:inline;float:left;margin-right:.9375rem}.alignright{display:inline;float:right;margin-left:.9375rem}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.owl-carousel{-webkit-tap-highlight-color:transparent;display:none;position:relative;width:100%;z-index:1}.owl-carousel .owl-stage{-moz-backface-visibility:hidden;position:relative;touch-action:manipulation}.owl-carousel .owl-stage:after{clear:both;content:".";display:block;height:0;line-height:0;visibility:hidden}.owl-carousel .owl-stage-outer{overflow:hidden;position:relative;-webkit-transform:translateZ(0)}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0)}.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;-webkit-backface-visibility:hidden;float:left;min-height:1px;position:relative}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:none;border:none;color:inherit;font:inherit;padding:0!important}.owl-carousel.owl-loaded{display:block}.owl-carousel.owl-loading{display:block;opacity:0}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.no-js .owl-carousel{display:block}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-video-wrapper{background:#000;height:100%;position:relative}.owl-carousel .owl-video-play-icon{-webkit-backface-visibility:hidden;background:url(owl.video.play.png) no-repeat;cursor:pointer;height:80px;left:50%;margin-left:-40px;margin-top:-40px;position:absolute;top:50%;transition:transform .1s ease;width:80px;z-index:1}.owl-carousel .owl-video-play-icon:hover{transform:scale(1.3)}.owl-carousel .owl-video-playing .owl-video-play-icon,.owl-carousel .owl-video-playing .owl-video-tn{display:none}.owl-carousel .owl-video-tn{background-position:50%;background-repeat:no-repeat;background-size:contain;height:100%;opacity:0;transition:opacity .4s ease}.owl-carousel .owl-video-frame{height:100%;position:relative;width:100%;z-index:1}

/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{background-color:transparent;border:0;color:inherit;cursor:pointer;display:inline-block;font:inherit;margin:0;overflow:visible;padding:15px;text-transform:none;transition-duration:.15s;transition-property:opacity,filter;transition-timing-function:linear}.hamburger.is-active:hover,.hamburger:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner:after,.hamburger.is-active .hamburger-inner:before{background-color:#000}.hamburger-box{display:inline-block;height:24px;position:relative;width:40px}.hamburger-inner{display:block;margin-top:-2px;top:50%}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{background-color:#000;border-radius:4px;height:4px;position:absolute;transition-duration:.15s;transition-property:transform;transition-timing-function:ease;width:40px}.hamburger-inner:after,.hamburger-inner:before{content:"";display:block}.hamburger-inner:before{top:-10px}.hamburger-inner:after{bottom:-10px}.hamburger--3dx .hamburger-box{perspective:80px}.hamburger--3dx .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx .hamburger-inner:after,.hamburger--3dx .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx.is-active .hamburger-inner{background-color:transparent!important;transform:rotateY(180deg)}.hamburger--3dx.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dx-r .hamburger-box{perspective:80px}.hamburger--3dx-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx-r .hamburger-inner:after,.hamburger--3dx-r .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dx-r.is-active .hamburger-inner{background-color:transparent!important;transform:rotateY(-180deg)}.hamburger--3dx-r.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy .hamburger-box{perspective:80px}.hamburger--3dy .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy .hamburger-inner:after,.hamburger--3dy .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(-180deg)}.hamburger--3dy.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy-r .hamburger-box{perspective:80px}.hamburger--3dy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy-r .hamburger-inner:after,.hamburger--3dy-r .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dy-r.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(180deg)}.hamburger--3dy-r.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dxy .hamburger-box{perspective:80px}.hamburger--3dxy .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy .hamburger-inner:after,.hamburger--3dxy .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(180deg) rotateY(180deg)}.hamburger--3dxy.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dxy.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dxy-r .hamburger-box{perspective:80px}.hamburger--3dxy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy-r .hamburger-inner:after,.hamburger--3dxy-r .hamburger-inner:before{transition:transform 0s cubic-bezier(.645,.045,.355,1) .1s}.hamburger--3dxy-r.is-active .hamburger-inner{background-color:transparent!important;transform:rotateX(180deg) rotateY(180deg) rotate(-180deg)}.hamburger--3dxy-r.is-active .hamburger-inner:before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dxy-r.is-active .hamburger-inner:after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner:before{transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrow.is-active .hamburger-inner:after{transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:before{transform:translate3d(8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrow-r.is-active .hamburger-inner:after{transform:translate3d(8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowalt .hamburger-inner:before{transition:top .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt .hamburger-inner:after{transition:bottom .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt.is-active .hamburger-inner:before{top:0;transform:translate3d(-8px,-10px,0) rotate(-45deg) scaleX(.7);transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowalt.is-active .hamburger-inner:after{bottom:0;transform:translate3d(-8px,10px,0) rotate(45deg) scaleX(.7);transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowalt-r .hamburger-inner:before{transition:top .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r .hamburger-inner:after{transition:bottom .1s ease .1s,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r.is-active .hamburger-inner:before{top:0;transform:translate3d(8px,-10px,0) rotate(45deg) scaleX(.7);transition:top .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowalt-r.is-active .hamburger-inner:after{bottom:0;transform:translate3d(8px,10px,0) rotate(-45deg) scaleX(.7);transition:bottom .1s ease,transform .1s cubic-bezier(.895,.03,.685,.22) .1s}.hamburger--arrowturn.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn.is-active .hamburger-inner:before{transform:translate3d(8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--arrowturn.is-active .hamburger-inner:after{transform:translate3d(8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowturn-r.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn-r.is-active .hamburger-inner:before{transform:translate3d(-8px,0,0) rotate(-45deg) scaleX(.7)}.hamburger--arrowturn-r.is-active .hamburger-inner:after{transform:translate3d(-8px,0,0) rotate(45deg) scaleX(.7)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner:after,.hamburger--boring .hamburger-inner:before{transition-property:none}.hamburger--boring.is-active .hamburger-inner{transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner:before{opacity:0;top:0}.hamburger--boring.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{bottom:0;top:auto;transition-delay:.13s;transition-duration:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse .hamburger-inner:after{top:-20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear}.hamburger--collapse .hamburger-inner:before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse.is-active .hamburger-inner{transform:translate3d(0,-10px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse.is-active .hamburger-inner:after{opacity:0;top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s}.hamburger--collapse.is-active .hamburger-inner:before{top:0;transform:rotate(-90deg);transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s}.hamburger--collapse-r .hamburger-inner{bottom:0;top:auto;transition-delay:.13s;transition-duration:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r .hamburger-inner:after{top:-20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity .1s linear}.hamburger--collapse-r .hamburger-inner:before{transition:top .12s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r.is-active .hamburger-inner{transform:translate3d(0,-10px,0) rotate(45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse-r.is-active .hamburger-inner:after{opacity:0;top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s linear .22s}.hamburger--collapse-r.is-active .hamburger-inner:before{top:0;transform:rotate(90deg);transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .16s,transform .13s cubic-bezier(.215,.61,.355,1) .25s}.hamburger--elastic .hamburger-inner{top:2px;transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic .hamburger-inner:before{top:10px;transition:opacity .125s ease .275s}.hamburger--elastic .hamburger-inner:after{top:20px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(135deg);transition-delay:75ms}.hamburger--elastic.is-active .hamburger-inner:before{opacity:0;transition-delay:0s}.hamburger--elastic.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(-270deg);transition-delay:75ms}.hamburger--elastic-r .hamburger-inner{top:2px;transition-duration:.275s;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r .hamburger-inner:before{top:10px;transition:opacity .125s ease .275s}.hamburger--elastic-r .hamburger-inner:after{top:20px;transition:transform .275s cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(-135deg);transition-delay:75ms}.hamburger--elastic-r.is-active .hamburger-inner:before{opacity:0;transition-delay:0s}.hamburger--elastic-r.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(270deg);transition-delay:75ms}.hamburger--emphatic{overflow:hidden}.hamburger--emphatic .hamburger-inner{transition:background-color .125s ease-in .175s}.hamburger--emphatic .hamburger-inner:before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s}.hamburger--emphatic .hamburger-inner:after{right:0;top:10px;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s}.hamburger--emphatic.is-active .hamburger-inner{background-color:transparent!important;transition-delay:0s;transition-timing-function:ease-out}.hamburger--emphatic.is-active .hamburger-inner:before{left:-80px;top:-80px;transform:translate3d(80px,80px,0) rotate(45deg);transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s}.hamburger--emphatic.is-active .hamburger-inner:after{right:-80px;top:-80px;transform:translate3d(-80px,80px,0) rotate(-45deg);transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s}.hamburger--emphatic-r{overflow:hidden}.hamburger--emphatic-r .hamburger-inner{transition:background-color .125s ease-in .175s}.hamburger--emphatic-r .hamburger-inner:before{left:0;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,left .125s ease-in .175s}.hamburger--emphatic-r .hamburger-inner:after{right:0;top:10px;transition:transform .125s cubic-bezier(.6,.04,.98,.335),top .05s linear .125s,right .125s ease-in .175s}.hamburger--emphatic-r.is-active .hamburger-inner{background-color:transparent!important;transition-delay:0s;transition-timing-function:ease-out}.hamburger--emphatic-r.is-active .hamburger-inner:before{left:-80px;top:80px;transform:translate3d(80px,-80px,0) rotate(-45deg);transition:left .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s}.hamburger--emphatic-r.is-active .hamburger-inner:after{right:-80px;top:80px;transform:translate3d(-80px,-80px,0) rotate(45deg);transition:right .125s ease-out,top .05s linear .125s,transform .125s cubic-bezier(.075,.82,.165,1) .175s}.hamburger--minus .hamburger-inner:after,.hamburger--minus .hamburger-inner:before{transition:bottom .08s ease-out 0s,top .08s ease-out 0s,opacity 0s linear}.hamburger--minus.is-active .hamburger-inner:after,.hamburger--minus.is-active .hamburger-inner:before{opacity:0;transition:bottom .08s ease-out,top .08s ease-out,opacity 0s linear .08s}.hamburger--minus.is-active .hamburger-inner:before{top:0}.hamburger--minus.is-active .hamburger-inner:after{bottom:0}.hamburger--slider .hamburger-inner{top:2px}.hamburger--slider .hamburger-inner:before{top:10px;transition-duration:.15s;transition-property:transform,opacity;transition-timing-function:ease}.hamburger--slider .hamburger-inner:after{top:20px}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner:before{opacity:0;transform:rotate(-45deg) translate3d(-5.71429px,-6px,0)}.hamburger--slider.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:2px}.hamburger--slider-r .hamburger-inner:before{top:10px;transition-duration:.15s;transition-property:transform,opacity;transition-timing-function:ease}.hamburger--slider-r .hamburger-inner:after{top:20px}.hamburger--slider-r.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner:before{opacity:0;transform:rotate(45deg) translate3d(5.71429px,-6px,0)}.hamburger--slider-r.is-active .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(90deg)}.hamburger--spin .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner:before{transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin .hamburger-inner:after{transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner{transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin.is-active .hamburger-inner:before{opacity:0;top:0;transition:top .1s ease-out,opacity .1s ease-out .12s}.hamburger--spin.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s}.hamburger--spin-r .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r .hamburger-inner:before{transition:top .1s ease-in .25s,opacity .1s ease-in}.hamburger--spin-r .hamburger-inner:after{transition:bottom .1s ease-in .25s,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r.is-active .hamburger-inner{transform:rotate(-225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin-r.is-active .hamburger-inner:before{opacity:0;top:0;transition:top .1s ease-out,opacity .1s ease-out .12s}.hamburger--spin-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(90deg);transition:bottom .1s ease-out,transform .22s cubic-bezier(.215,.61,.355,1) .12s}.hamburger--spring .hamburger-inner{top:2px;transition:background-color 0s linear .13s}.hamburger--spring .hamburger-inner:before{top:10px;transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring .hamburger-inner:after{top:20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring.is-active .hamburger-inner{background-color:transparent!important;transition-delay:.22s}.hamburger--spring.is-active .hamburger-inner:before{top:0;transform:translate3d(0,10px,0) rotate(45deg);transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s}.hamburger--spring.is-active .hamburger-inner:after{top:0;transform:translate3d(0,10px,0) rotate(-45deg);transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s cubic-bezier(.215,.61,.355,1) .22s}.hamburger--spring-r .hamburger-inner{bottom:0;top:auto;transition-delay:0s;transition-duration:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r .hamburger-inner:after{top:-20px;transition:top .2s cubic-bezier(.33333,.66667,.66667,1) .2s,opacity 0s linear}.hamburger--spring-r .hamburger-inner:before{transition:top .1s cubic-bezier(.33333,.66667,.66667,1) .2s,transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r.is-active .hamburger-inner{transform:translate3d(0,-10px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spring-r.is-active .hamburger-inner:after{opacity:0;top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity 0s linear .22s}.hamburger--spring-r.is-active .hamburger-inner:before{top:0;transform:rotate(90deg);transition:top .1s cubic-bezier(.33333,0,.66667,.33333) .15s,transform .13s cubic-bezier(.215,.61,.355,1) .22s}.hamburger--stand .hamburger-inner{transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms}.hamburger--stand .hamburger-inner:before{transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand .hamburger-inner:after{transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand.is-active .hamburger-inner{background-color:transparent!important;transform:rotate(90deg);transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s}.hamburger--stand.is-active .hamburger-inner:before{top:0;transform:rotate(-45deg);transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--stand.is-active .hamburger-inner:after{bottom:0;transform:rotate(45deg);transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--stand-r .hamburger-inner{transition:transform 75ms cubic-bezier(.55,.055,.675,.19) .15s,background-color 0s linear 75ms}.hamburger--stand-r .hamburger-inner:before{transition:top 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand-r .hamburger-inner:after{transition:bottom 75ms ease-in 75ms,transform 75ms cubic-bezier(.55,.055,.675,.19) 0s}.hamburger--stand-r.is-active .hamburger-inner{background-color:transparent!important;transform:rotate(-90deg);transition:transform 75ms cubic-bezier(.215,.61,.355,1) 0s,background-color 0s linear .15s}.hamburger--stand-r.is-active .hamburger-inner:before{top:0;transform:rotate(-45deg);transition:top 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--stand-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(45deg);transition:bottom 75ms ease-out .1s,transform 75ms cubic-bezier(.215,.61,.355,1) .15s}.hamburger--squeeze .hamburger-inner{transition-duration:75ms;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner:before{transition:top 75ms ease .12s,opacity 75ms ease}.hamburger--squeeze .hamburger-inner:after{transition:bottom 75ms ease .12s,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner:before{opacity:0;top:0;transition:top 75ms ease,opacity 75ms ease .12s}.hamburger--squeeze.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg);transition:bottom 75ms ease,transform 75ms cubic-bezier(.215,.61,.355,1) .12s}.hamburger--vortex .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex .hamburger-inner:after,.hamburger--vortex .hamburger-inner:before{transition-delay:.1s;transition-duration:0s;transition-timing-function:linear}.hamburger--vortex .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex .hamburger-inner:after{transition-property:bottom,transform}.hamburger--vortex.is-active .hamburger-inner{transform:rotate(765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex.is-active .hamburger-inner:after,.hamburger--vortex.is-active .hamburger-inner:before{transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner:before{opacity:0;top:0}.hamburger--vortex.is-active .hamburger-inner:after{bottom:0;transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r .hamburger-inner:after,.hamburger--vortex-r .hamburger-inner:before{transition-delay:.1s;transition-duration:0s;transition-timing-function:linear}.hamburger--vortex-r .hamburger-inner:before{transition-property:top,opacity}.hamburger--vortex-r .hamburger-inner:after{transition-property:bottom,transform}.hamburger--vortex-r.is-active .hamburger-inner{transform:rotate(-765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r.is-active .hamburger-inner:after,.hamburger--vortex-r.is-active .hamburger-inner:before{transition-delay:0s}.hamburger--vortex-r.is-active .hamburger-inner:before{opacity:0;top:0}.hamburger--vortex-r.is-active .hamburger-inner:after{bottom:0;transform:rotate(-90deg)}.mfp-bg{background:#0b0b0b;opacity:.8;overflow:hidden;z-index:1042}.mfp-bg,.mfp-wrap{height:100%;left:0;position:fixed;top:0;width:100%}.mfp-wrap{-webkit-backface-visibility:hidden;outline:none!important;z-index:1043}.mfp-container{box-sizing:border-box;height:100%;left:0;padding:0 8px;position:absolute;text-align:center;top:0;width:100%}.mfp-container:before{content:"";display:inline-block;height:100%;vertical-align:middle}.mfp-align-top .mfp-container:before{display:none}.mfp-content{display:inline-block;margin:0 auto;position:relative;text-align:left;vertical-align:middle;z-index:1045}.mfp-ajax-holder .mfp-content,.mfp-inline-holder .mfp-content{cursor:auto;width:100%}.mfp-ajax-cur{cursor:progress}.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close{cursor:zoom-out}.mfp-zoom{cursor:pointer;cursor:zoom-in}.mfp-auto-cursor .mfp-content{cursor:auto}.mfp-arrow,.mfp-close,.mfp-counter,.mfp-preloader{-webkit-user-select:none;-moz-user-select:none;user-select:none}.mfp-loading.mfp-figure{display:none}.mfp-hide{display:none!important}.mfp-preloader{color:#ccc;left:8px;margin-top:-.8em;position:absolute;right:8px;text-align:center;top:50%;width:auto;z-index:1044}.mfp-preloader a{color:#ccc}.mfp-preloader a:hover{color:#fff}.mfp-s-error .mfp-content,.mfp-s-ready .mfp-preloader{display:none}button.mfp-arrow,button.mfp-close{-webkit-appearance:none;background:transparent;border:0;box-shadow:none;cursor:pointer;display:block;outline:none;overflow:visible;padding:0;touch-action:manipulation;z-index:1046}button::-moz-focus-inner{border:0;padding:0}.mfp-close{color:#fff;font-family:Arial,Baskerville,monospace;font-size:28px;font-style:normal;height:44px;line-height:44px;opacity:.65;padding:0 0 18px 10px;position:absolute;right:0;text-align:center;text-decoration:none;top:0;width:44px}.mfp-close:focus,.mfp-close:hover{opacity:1}.mfp-close:active{top:1px}.mfp-close-btn-in .mfp-close{color:#333}.mfp-iframe-holder .mfp-close,.mfp-image-holder .mfp-close{color:#fff;padding-right:6px;right:-6px;text-align:right;width:100%}.mfp-counter{color:#ccc;font-size:12px;line-height:18px;position:absolute;right:0;top:0;white-space:nowrap}.mfp-arrow{-webkit-tap-highlight-color:transparent;height:110px;margin:-55px 0 0;opacity:.65;padding:0;position:absolute;top:50%;width:90px}.mfp-arrow:active{margin-top:-54px}.mfp-arrow:focus,.mfp-arrow:hover{opacity:1}.mfp-arrow:after,.mfp-arrow:before{border:inset transparent;content:"";display:block;height:0;left:0;margin-left:35px;margin-top:35px;position:absolute;top:0;width:0}.mfp-arrow:after{border-bottom-width:13px;border-top-width:13px;top:8px}.mfp-arrow:before{border-bottom-width:21px;border-top-width:21px;opacity:.7}.mfp-arrow-left{left:0}.mfp-arrow-left:after{border-right:17px solid #fff;margin-left:31px}.mfp-arrow-left:before{border-right:27px solid #3f3f3f;margin-left:25px}.mfp-arrow-right{right:0}.mfp-arrow-right:after{border-left:17px solid #fff;margin-left:39px}.mfp-arrow-right:before{border-left:27px solid #3f3f3f}.mfp-iframe-holder{padding-bottom:40px;padding-top:40px}.mfp-iframe-holder .mfp-content{line-height:0;max-width:900px;width:100%}.mfp-iframe-holder .mfp-close{top:-40px}.mfp-iframe-scaler{height:0;overflow:hidden;padding-top:56.25%;width:100%}.mfp-iframe-scaler iframe{background:#000;box-shadow:0 0 8px rgba(0,0,0,.6);display:block;height:100%;left:0;position:absolute;top:0;width:100%}img.mfp-img{box-sizing:border-box;display:block;height:auto;margin:0 auto;max-width:100%;padding:40px 0;width:auto}.mfp-figure,img.mfp-img{line-height:0}.mfp-figure:after{background:#444;bottom:40px;box-shadow:0 0 8px rgba(0,0,0,.6);content:"";display:block;height:auto;left:0;position:absolute;right:0;top:40px;width:auto;z-index:-1}.mfp-figure small{color:#bdbdbd;display:block;font-size:12px;line-height:14px}.mfp-figure figure{margin:0}.mfp-bottom-bar{cursor:auto;left:0;margin-top:-36px;position:absolute;top:100%;width:100%}.mfp-title{word-wrap:break-word;color:#f3f3f3;line-height:18px;padding-right:36px;text-align:left}.mfp-image-holder .mfp-content{max-width:100%}.mfp-gallery .mfp-image-holder .mfp-figure{cursor:pointer}@media screen and (max-height:300px),screen and (max-width:800px) and (orientation:landscape){.mfp-img-mobile .mfp-image-holder{padding-left:0;padding-right:0}.mfp-img-mobile img.mfp-img{padding:0}.mfp-img-mobile .mfp-figure:after{bottom:0;top:0}.mfp-img-mobile .mfp-figure small{display:inline;margin-left:5px}.mfp-img-mobile .mfp-bottom-bar{background:rgba(0,0,0,.6);bottom:0;box-sizing:border-box;margin:0;padding:3px 5px;position:fixed;top:auto}.mfp-img-mobile .mfp-bottom-bar:empty{padding:0}.mfp-img-mobile .mfp-counter{right:5px;top:3px}.mfp-img-mobile .mfp-close{background:rgba(0,0,0,.6);height:35px;line-height:35px;padding:0;position:fixed;right:0;text-align:center;top:0;width:35px}}@media (max-width:900px){.mfp-arrow{transform:scale(.75)}.mfp-arrow-left{transform-origin:0}.mfp-arrow-right{transform-origin:100%}.mfp-container{padding-left:6px;padding-right:6px}}[data-aos][data-aos][data-aos-duration="50"],body[data-aos-duration="50"] [data-aos]{transition-duration:50ms}[data-aos][data-aos][data-aos-delay="50"],body[data-aos-delay="50"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="50"].aos-animate,body[data-aos-delay="50"] [data-aos].aos-animate{transition-delay:50ms}[data-aos][data-aos][data-aos-duration="100"],body[data-aos-duration="100"] [data-aos]{transition-duration:.1s}[data-aos][data-aos][data-aos-delay="100"],body[data-aos-delay="100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="100"].aos-animate,body[data-aos-delay="100"] [data-aos].aos-animate{transition-delay:.1s}[data-aos][data-aos][data-aos-duration="150"],body[data-aos-duration="150"] [data-aos]{transition-duration:.15s}[data-aos][data-aos][data-aos-delay="150"],body[data-aos-delay="150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="150"].aos-animate,body[data-aos-delay="150"] [data-aos].aos-animate{transition-delay:.15s}[data-aos][data-aos][data-aos-duration="200"],body[data-aos-duration="200"] [data-aos]{transition-duration:.2s}[data-aos][data-aos][data-aos-delay="200"],body[data-aos-delay="200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="200"].aos-animate,body[data-aos-delay="200"] [data-aos].aos-animate{transition-delay:.2s}[data-aos][data-aos][data-aos-duration="250"],body[data-aos-duration="250"] [data-aos]{transition-duration:.25s}[data-aos][data-aos][data-aos-delay="250"],body[data-aos-delay="250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="250"].aos-animate,body[data-aos-delay="250"] [data-aos].aos-animate{transition-delay:.25s}[data-aos][data-aos][data-aos-duration="300"],body[data-aos-duration="300"] [data-aos]{transition-duration:.3s}[data-aos][data-aos][data-aos-delay="300"],body[data-aos-delay="300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="300"].aos-animate,body[data-aos-delay="300"] [data-aos].aos-animate{transition-delay:.3s}[data-aos][data-aos][data-aos-duration="350"],body[data-aos-duration="350"] [data-aos]{transition-duration:.35s}[data-aos][data-aos][data-aos-delay="350"],body[data-aos-delay="350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="350"].aos-animate,body[data-aos-delay="350"] [data-aos].aos-animate{transition-delay:.35s}[data-aos][data-aos][data-aos-duration="400"],body[data-aos-duration="400"] [data-aos]{transition-duration:.4s}[data-aos][data-aos][data-aos-delay="400"],body[data-aos-delay="400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="400"].aos-animate,body[data-aos-delay="400"] [data-aos].aos-animate{transition-delay:.4s}[data-aos][data-aos][data-aos-duration="450"],body[data-aos-duration="450"] [data-aos]{transition-duration:.45s}[data-aos][data-aos][data-aos-delay="450"],body[data-aos-delay="450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="450"].aos-animate,body[data-aos-delay="450"] [data-aos].aos-animate{transition-delay:.45s}[data-aos][data-aos][data-aos-duration="500"],body[data-aos-duration="500"] [data-aos]{transition-duration:.5s}[data-aos][data-aos][data-aos-delay="500"],body[data-aos-delay="500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="500"].aos-animate,body[data-aos-delay="500"] [data-aos].aos-animate{transition-delay:.5s}[data-aos][data-aos][data-aos-duration="550"],body[data-aos-duration="550"] [data-aos]{transition-duration:.55s}[data-aos][data-aos][data-aos-delay="550"],body[data-aos-delay="550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="550"].aos-animate,body[data-aos-delay="550"] [data-aos].aos-animate{transition-delay:.55s}[data-aos][data-aos][data-aos-duration="600"],body[data-aos-duration="600"] [data-aos]{transition-duration:.6s}[data-aos][data-aos][data-aos-delay="600"],body[data-aos-delay="600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="600"].aos-animate,body[data-aos-delay="600"] [data-aos].aos-animate{transition-delay:.6s}[data-aos][data-aos][data-aos-duration="650"],body[data-aos-duration="650"] [data-aos]{transition-duration:.65s}[data-aos][data-aos][data-aos-delay="650"],body[data-aos-delay="650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="650"].aos-animate,body[data-aos-delay="650"] [data-aos].aos-animate{transition-delay:.65s}[data-aos][data-aos][data-aos-duration="700"],body[data-aos-duration="700"] [data-aos]{transition-duration:.7s}[data-aos][data-aos][data-aos-delay="700"],body[data-aos-delay="700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="700"].aos-animate,body[data-aos-delay="700"] [data-aos].aos-animate{transition-delay:.7s}[data-aos][data-aos][data-aos-duration="750"],body[data-aos-duration="750"] [data-aos]{transition-duration:.75s}[data-aos][data-aos][data-aos-delay="750"],body[data-aos-delay="750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="750"].aos-animate,body[data-aos-delay="750"] [data-aos].aos-animate{transition-delay:.75s}[data-aos][data-aos][data-aos-duration="800"],body[data-aos-duration="800"] [data-aos]{transition-duration:.8s}[data-aos][data-aos][data-aos-delay="800"],body[data-aos-delay="800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="800"].aos-animate,body[data-aos-delay="800"] [data-aos].aos-animate{transition-delay:.8s}[data-aos][data-aos][data-aos-duration="850"],body[data-aos-duration="850"] [data-aos]{transition-duration:.85s}[data-aos][data-aos][data-aos-delay="850"],body[data-aos-delay="850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="850"].aos-animate,body[data-aos-delay="850"] [data-aos].aos-animate{transition-delay:.85s}[data-aos][data-aos][data-aos-duration="900"],body[data-aos-duration="900"] [data-aos]{transition-duration:.9s}[data-aos][data-aos][data-aos-delay="900"],body[data-aos-delay="900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="900"].aos-animate,body[data-aos-delay="900"] [data-aos].aos-animate{transition-delay:.9s}[data-aos][data-aos][data-aos-duration="950"],body[data-aos-duration="950"] [data-aos]{transition-duration:.95s}[data-aos][data-aos][data-aos-delay="950"],body[data-aos-delay="950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="950"].aos-animate,body[data-aos-delay="950"] [data-aos].aos-animate{transition-delay:.95s}[data-aos][data-aos][data-aos-duration="1000"],body[data-aos-duration="1000"] [data-aos]{transition-duration:1s}[data-aos][data-aos][data-aos-delay="1000"],body[data-aos-delay="1000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1000"].aos-animate,body[data-aos-delay="1000"] [data-aos].aos-animate{transition-delay:1s}[data-aos][data-aos][data-aos-duration="1050"],body[data-aos-duration="1050"] [data-aos]{transition-duration:1.05s}[data-aos][data-aos][data-aos-delay="1050"],body[data-aos-delay="1050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1050"].aos-animate,body[data-aos-delay="1050"] [data-aos].aos-animate{transition-delay:1.05s}[data-aos][data-aos][data-aos-duration="1100"],body[data-aos-duration="1100"] [data-aos]{transition-duration:1.1s}[data-aos][data-aos][data-aos-delay="1100"],body[data-aos-delay="1100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1100"].aos-animate,body[data-aos-delay="1100"] [data-aos].aos-animate{transition-delay:1.1s}[data-aos][data-aos][data-aos-duration="1150"],body[data-aos-duration="1150"] [data-aos]{transition-duration:1.15s}[data-aos][data-aos][data-aos-delay="1150"],body[data-aos-delay="1150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1150"].aos-animate,body[data-aos-delay="1150"] [data-aos].aos-animate{transition-delay:1.15s}[data-aos][data-aos][data-aos-duration="1200"],body[data-aos-duration="1200"] [data-aos]{transition-duration:1.2s}[data-aos][data-aos][data-aos-delay="1200"],body[data-aos-delay="1200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1200"].aos-animate,body[data-aos-delay="1200"] [data-aos].aos-animate{transition-delay:1.2s}[data-aos][data-aos][data-aos-duration="1250"],body[data-aos-duration="1250"] [data-aos]{transition-duration:1.25s}[data-aos][data-aos][data-aos-delay="1250"],body[data-aos-delay="1250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1250"].aos-animate,body[data-aos-delay="1250"] [data-aos].aos-animate{transition-delay:1.25s}[data-aos][data-aos][data-aos-duration="1300"],body[data-aos-duration="1300"] [data-aos]{transition-duration:1.3s}[data-aos][data-aos][data-aos-delay="1300"],body[data-aos-delay="1300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1300"].aos-animate,body[data-aos-delay="1300"] [data-aos].aos-animate{transition-delay:1.3s}[data-aos][data-aos][data-aos-duration="1350"],body[data-aos-duration="1350"] [data-aos]{transition-duration:1.35s}[data-aos][data-aos][data-aos-delay="1350"],body[data-aos-delay="1350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1350"].aos-animate,body[data-aos-delay="1350"] [data-aos].aos-animate{transition-delay:1.35s}[data-aos][data-aos][data-aos-duration="1400"],body[data-aos-duration="1400"] [data-aos]{transition-duration:1.4s}[data-aos][data-aos][data-aos-delay="1400"],body[data-aos-delay="1400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1400"].aos-animate,body[data-aos-delay="1400"] [data-aos].aos-animate{transition-delay:1.4s}[data-aos][data-aos][data-aos-duration="1450"],body[data-aos-duration="1450"] [data-aos]{transition-duration:1.45s}[data-aos][data-aos][data-aos-delay="1450"],body[data-aos-delay="1450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1450"].aos-animate,body[data-aos-delay="1450"] [data-aos].aos-animate{transition-delay:1.45s}[data-aos][data-aos][data-aos-duration="1500"],body[data-aos-duration="1500"] [data-aos]{transition-duration:1.5s}[data-aos][data-aos][data-aos-delay="1500"],body[data-aos-delay="1500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1500"].aos-animate,body[data-aos-delay="1500"] [data-aos].aos-animate{transition-delay:1.5s}[data-aos][data-aos][data-aos-duration="1550"],body[data-aos-duration="1550"] [data-aos]{transition-duration:1.55s}[data-aos][data-aos][data-aos-delay="1550"],body[data-aos-delay="1550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1550"].aos-animate,body[data-aos-delay="1550"] [data-aos].aos-animate{transition-delay:1.55s}[data-aos][data-aos][data-aos-duration="1600"],body[data-aos-duration="1600"] [data-aos]{transition-duration:1.6s}[data-aos][data-aos][data-aos-delay="1600"],body[data-aos-delay="1600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1600"].aos-animate,body[data-aos-delay="1600"] [data-aos].aos-animate{transition-delay:1.6s}[data-aos][data-aos][data-aos-duration="1650"],body[data-aos-duration="1650"] [data-aos]{transition-duration:1.65s}[data-aos][data-aos][data-aos-delay="1650"],body[data-aos-delay="1650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1650"].aos-animate,body[data-aos-delay="1650"] [data-aos].aos-animate{transition-delay:1.65s}[data-aos][data-aos][data-aos-duration="1700"],body[data-aos-duration="1700"] [data-aos]{transition-duration:1.7s}[data-aos][data-aos][data-aos-delay="1700"],body[data-aos-delay="1700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1700"].aos-animate,body[data-aos-delay="1700"] [data-aos].aos-animate{transition-delay:1.7s}[data-aos][data-aos][data-aos-duration="1750"],body[data-aos-duration="1750"] [data-aos]{transition-duration:1.75s}[data-aos][data-aos][data-aos-delay="1750"],body[data-aos-delay="1750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1750"].aos-animate,body[data-aos-delay="1750"] [data-aos].aos-animate{transition-delay:1.75s}[data-aos][data-aos][data-aos-duration="1800"],body[data-aos-duration="1800"] [data-aos]{transition-duration:1.8s}[data-aos][data-aos][data-aos-delay="1800"],body[data-aos-delay="1800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1800"].aos-animate,body[data-aos-delay="1800"] [data-aos].aos-animate{transition-delay:1.8s}[data-aos][data-aos][data-aos-duration="1850"],body[data-aos-duration="1850"] [data-aos]{transition-duration:1.85s}[data-aos][data-aos][data-aos-delay="1850"],body[data-aos-delay="1850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1850"].aos-animate,body[data-aos-delay="1850"] [data-aos].aos-animate{transition-delay:1.85s}[data-aos][data-aos][data-aos-duration="1900"],body[data-aos-duration="1900"] [data-aos]{transition-duration:1.9s}[data-aos][data-aos][data-aos-delay="1900"],body[data-aos-delay="1900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1900"].aos-animate,body[data-aos-delay="1900"] [data-aos].aos-animate{transition-delay:1.9s}[data-aos][data-aos][data-aos-duration="1950"],body[data-aos-duration="1950"] [data-aos]{transition-duration:1.95s}[data-aos][data-aos][data-aos-delay="1950"],body[data-aos-delay="1950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="1950"].aos-animate,body[data-aos-delay="1950"] [data-aos].aos-animate{transition-delay:1.95s}[data-aos][data-aos][data-aos-duration="2000"],body[data-aos-duration="2000"] [data-aos]{transition-duration:2s}[data-aos][data-aos][data-aos-delay="2000"],body[data-aos-delay="2000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2000"].aos-animate,body[data-aos-delay="2000"] [data-aos].aos-animate{transition-delay:2s}[data-aos][data-aos][data-aos-duration="2050"],body[data-aos-duration="2050"] [data-aos]{transition-duration:2.05s}[data-aos][data-aos][data-aos-delay="2050"],body[data-aos-delay="2050"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2050"].aos-animate,body[data-aos-delay="2050"] [data-aos].aos-animate{transition-delay:2.05s}[data-aos][data-aos][data-aos-duration="2100"],body[data-aos-duration="2100"] [data-aos]{transition-duration:2.1s}[data-aos][data-aos][data-aos-delay="2100"],body[data-aos-delay="2100"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2100"].aos-animate,body[data-aos-delay="2100"] [data-aos].aos-animate{transition-delay:2.1s}[data-aos][data-aos][data-aos-duration="2150"],body[data-aos-duration="2150"] [data-aos]{transition-duration:2.15s}[data-aos][data-aos][data-aos-delay="2150"],body[data-aos-delay="2150"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2150"].aos-animate,body[data-aos-delay="2150"] [data-aos].aos-animate{transition-delay:2.15s}[data-aos][data-aos][data-aos-duration="2200"],body[data-aos-duration="2200"] [data-aos]{transition-duration:2.2s}[data-aos][data-aos][data-aos-delay="2200"],body[data-aos-delay="2200"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2200"].aos-animate,body[data-aos-delay="2200"] [data-aos].aos-animate{transition-delay:2.2s}[data-aos][data-aos][data-aos-duration="2250"],body[data-aos-duration="2250"] [data-aos]{transition-duration:2.25s}[data-aos][data-aos][data-aos-delay="2250"],body[data-aos-delay="2250"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2250"].aos-animate,body[data-aos-delay="2250"] [data-aos].aos-animate{transition-delay:2.25s}[data-aos][data-aos][data-aos-duration="2300"],body[data-aos-duration="2300"] [data-aos]{transition-duration:2.3s}[data-aos][data-aos][data-aos-delay="2300"],body[data-aos-delay="2300"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2300"].aos-animate,body[data-aos-delay="2300"] [data-aos].aos-animate{transition-delay:2.3s}[data-aos][data-aos][data-aos-duration="2350"],body[data-aos-duration="2350"] [data-aos]{transition-duration:2.35s}[data-aos][data-aos][data-aos-delay="2350"],body[data-aos-delay="2350"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2350"].aos-animate,body[data-aos-delay="2350"] [data-aos].aos-animate{transition-delay:2.35s}[data-aos][data-aos][data-aos-duration="2400"],body[data-aos-duration="2400"] [data-aos]{transition-duration:2.4s}[data-aos][data-aos][data-aos-delay="2400"],body[data-aos-delay="2400"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2400"].aos-animate,body[data-aos-delay="2400"] [data-aos].aos-animate{transition-delay:2.4s}[data-aos][data-aos][data-aos-duration="2450"],body[data-aos-duration="2450"] [data-aos]{transition-duration:2.45s}[data-aos][data-aos][data-aos-delay="2450"],body[data-aos-delay="2450"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2450"].aos-animate,body[data-aos-delay="2450"] [data-aos].aos-animate{transition-delay:2.45s}[data-aos][data-aos][data-aos-duration="2500"],body[data-aos-duration="2500"] [data-aos]{transition-duration:2.5s}[data-aos][data-aos][data-aos-delay="2500"],body[data-aos-delay="2500"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2500"].aos-animate,body[data-aos-delay="2500"] [data-aos].aos-animate{transition-delay:2.5s}[data-aos][data-aos][data-aos-duration="2550"],body[data-aos-duration="2550"] [data-aos]{transition-duration:2.55s}[data-aos][data-aos][data-aos-delay="2550"],body[data-aos-delay="2550"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2550"].aos-animate,body[data-aos-delay="2550"] [data-aos].aos-animate{transition-delay:2.55s}[data-aos][data-aos][data-aos-duration="2600"],body[data-aos-duration="2600"] [data-aos]{transition-duration:2.6s}[data-aos][data-aos][data-aos-delay="2600"],body[data-aos-delay="2600"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2600"].aos-animate,body[data-aos-delay="2600"] [data-aos].aos-animate{transition-delay:2.6s}[data-aos][data-aos][data-aos-duration="2650"],body[data-aos-duration="2650"] [data-aos]{transition-duration:2.65s}[data-aos][data-aos][data-aos-delay="2650"],body[data-aos-delay="2650"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2650"].aos-animate,body[data-aos-delay="2650"] [data-aos].aos-animate{transition-delay:2.65s}[data-aos][data-aos][data-aos-duration="2700"],body[data-aos-duration="2700"] [data-aos]{transition-duration:2.7s}[data-aos][data-aos][data-aos-delay="2700"],body[data-aos-delay="2700"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2700"].aos-animate,body[data-aos-delay="2700"] [data-aos].aos-animate{transition-delay:2.7s}[data-aos][data-aos][data-aos-duration="2750"],body[data-aos-duration="2750"] [data-aos]{transition-duration:2.75s}[data-aos][data-aos][data-aos-delay="2750"],body[data-aos-delay="2750"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2750"].aos-animate,body[data-aos-delay="2750"] [data-aos].aos-animate{transition-delay:2.75s}[data-aos][data-aos][data-aos-duration="2800"],body[data-aos-duration="2800"] [data-aos]{transition-duration:2.8s}[data-aos][data-aos][data-aos-delay="2800"],body[data-aos-delay="2800"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2800"].aos-animate,body[data-aos-delay="2800"] [data-aos].aos-animate{transition-delay:2.8s}[data-aos][data-aos][data-aos-duration="2850"],body[data-aos-duration="2850"] [data-aos]{transition-duration:2.85s}[data-aos][data-aos][data-aos-delay="2850"],body[data-aos-delay="2850"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2850"].aos-animate,body[data-aos-delay="2850"] [data-aos].aos-animate{transition-delay:2.85s}[data-aos][data-aos][data-aos-duration="2900"],body[data-aos-duration="2900"] [data-aos]{transition-duration:2.9s}[data-aos][data-aos][data-aos-delay="2900"],body[data-aos-delay="2900"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2900"].aos-animate,body[data-aos-delay="2900"] [data-aos].aos-animate{transition-delay:2.9s}[data-aos][data-aos][data-aos-duration="2950"],body[data-aos-duration="2950"] [data-aos]{transition-duration:2.95s}[data-aos][data-aos][data-aos-delay="2950"],body[data-aos-delay="2950"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="2950"].aos-animate,body[data-aos-delay="2950"] [data-aos].aos-animate{transition-delay:2.95s}[data-aos][data-aos][data-aos-duration="3000"],body[data-aos-duration="3000"] [data-aos]{transition-duration:3s}[data-aos][data-aos][data-aos-delay="3000"],body[data-aos-delay="3000"] [data-aos]{transition-delay:0}[data-aos][data-aos][data-aos-delay="3000"].aos-animate,body[data-aos-delay="3000"] [data-aos].aos-animate{transition-delay:3s}[data-aos][data-aos][data-aos-easing=linear],body[data-aos-easing=linear] [data-aos]{transition-timing-function:cubic-bezier(.25,.25,.75,.75)}[data-aos][data-aos][data-aos-easing=ease],body[data-aos-easing=ease] [data-aos]{transition-timing-function:ease}[data-aos][data-aos][data-aos-easing=ease-in],body[data-aos-easing=ease-in] [data-aos]{transition-timing-function:ease-in}[data-aos][data-aos][data-aos-easing=ease-out],body[data-aos-easing=ease-out] [data-aos]{transition-timing-function:ease-out}[data-aos][data-aos][data-aos-easing=ease-in-out],body[data-aos-easing=ease-in-out] [data-aos]{transition-timing-function:ease-in-out}[data-aos][data-aos][data-aos-easing=ease-in-back],body[data-aos-easing=ease-in-back] [data-aos]{transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}[data-aos][data-aos][data-aos-easing=ease-out-back],body[data-aos-easing=ease-out-back] [data-aos]{transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}[data-aos][data-aos][data-aos-easing=ease-in-out-back],body[data-aos-easing=ease-in-out-back] [data-aos]{transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}[data-aos][data-aos][data-aos-easing=ease-in-sine],body[data-aos-easing=ease-in-sine] [data-aos]{transition-timing-function:cubic-bezier(.47,0,.745,.715)}[data-aos][data-aos][data-aos-easing=ease-out-sine],body[data-aos-easing=ease-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.39,.575,.565,1)}[data-aos][data-aos][data-aos-easing=ease-in-out-sine],body[data-aos-easing=ease-in-out-sine] [data-aos]{transition-timing-function:cubic-bezier(.445,.05,.55,.95)}[data-aos][data-aos][data-aos-easing=ease-in-quad],body[data-aos-easing=ease-in-quad] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quad],body[data-aos-easing=ease-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quad],body[data-aos-easing=ease-in-out-quad] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-cubic],body[data-aos-easing=ease-in-cubic] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-cubic],body[data-aos-easing=ease-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-cubic],body[data-aos-easing=ease-in-out-cubic] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos][data-aos][data-aos-easing=ease-in-quart],body[data-aos-easing=ease-in-quart] [data-aos]{transition-timing-function:cubic-bezier(.55,.085,.68,.53)}[data-aos][data-aos][data-aos-easing=ease-out-quart],body[data-aos-easing=ease-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.25,.46,.45,.94)}[data-aos][data-aos][data-aos-easing=ease-in-out-quart],body[data-aos-easing=ease-in-out-quart] [data-aos]{transition-timing-function:cubic-bezier(.455,.03,.515,.955)}[data-aos^=fade][data-aos^=fade]{opacity:0;transition-property:opacity,transform}[data-aos^=fade][data-aos^=fade].aos-animate{opacity:1;transform:translateZ(0)}[data-aos=fade-up]{transform:translate3d(0,100px,0)}[data-aos=fade-down]{transform:translate3d(0,-100px,0)}[data-aos=fade-right]{transform:translate3d(-100px,0,0)}[data-aos=fade-left]{transform:translate3d(100px,0,0)}[data-aos=fade-up-right]{transform:translate3d(-100px,100px,0)}[data-aos=fade-up-left]{transform:translate3d(100px,100px,0)}[data-aos=fade-down-right]{transform:translate3d(-100px,-100px,0)}[data-aos=fade-down-left]{transform:translate3d(100px,-100px,0)}[data-aos^=zoom][data-aos^=zoom]{opacity:0;transition-property:opacity,transform}[data-aos^=zoom][data-aos^=zoom].aos-animate{opacity:1;transform:translateZ(0) scale(1)}[data-aos=zoom-in]{transform:scale(.6)}[data-aos=zoom-in-up]{transform:translate3d(0,100px,0) scale(.6)}[data-aos=zoom-in-down]{transform:translate3d(0,-100px,0) scale(.6)}[data-aos=zoom-in-right]{transform:translate3d(-100px,0,0) scale(.6)}[data-aos=zoom-in-left]{transform:translate3d(100px,0,0) scale(.6)}[data-aos=zoom-out]{transform:scale(1.2)}[data-aos=zoom-out-up]{transform:translate3d(0,100px,0) scale(1.2)}[data-aos=zoom-out-down]{transform:translate3d(0,-100px,0) scale(1.2)}[data-aos=zoom-out-right]{transform:translate3d(-100px,0,0) scale(1.2)}[data-aos=zoom-out-left]{transform:translate3d(100px,0,0) scale(1.2)}[data-aos^=slide][data-aos^=slide]{transition-property:transform}[data-aos^=slide][data-aos^=slide].aos-animate{transform:translateZ(0)}[data-aos=slide-up]{transform:translate3d(0,100%,0)}[data-aos=slide-down]{transform:translate3d(0,-100%,0)}[data-aos=slide-right]{transform:translate3d(-100%,0,0)}[data-aos=slide-left]{transform:translate3d(100%,0,0)}[data-aos^=flip][data-aos^=flip]{-webkit-backface-visibility:hidden;backface-visibility:hidden;transition-property:transform}[data-aos=flip-left]{transform:perspective(2500px) rotateY(-100deg)}[data-aos=flip-left].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-right]{transform:perspective(2500px) rotateY(100deg)}[data-aos=flip-right].aos-animate{transform:perspective(2500px) rotateY(0)}[data-aos=flip-up]{transform:perspective(2500px) rotateX(-100deg)}[data-aos=flip-up].aos-animate{transform:perspective(2500px) rotateX(0)}[data-aos=flip-down]{transform:perspective(2500px) rotateX(100deg)}[data-aos=flip-down].aos-animate{transform:perspective(2500px) rotateX(0)}html{color:#000;font-family:Montserrat;font-size:16px;font-weight:300}@media screen and (max-width:1199px){html{font-size:15px}}@media screen and (max-width:991px){html{font-size:14px}}body{background:#fff;margin:0 auto 3.75rem;max-width:95rem;padding-top:7.1875rem}a{color:#000}a:focus,a:hover{color:#ff482a}bold,strong{font-weight:600}.section-title{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;font-family:Libre Baskerville,serif;font-size:2rem;font-weight:700;justify-content:center;letter-spacing:.2em;margin:0 0 4.0625rem;text-indent:.1em;text-transform:uppercase}.section-title:after,.section-title:before{background:#ced2cf;content:"";flex:1 1 auto;height:1px;width:100%}.section-title>span{display:inline-block;flex:0 0 auto;min-width:28.125rem;padding:0 2.5rem;text-align:center;vertical-align:middle}@media screen and (max-width:767px){.section-title>span{min-width:0}}.section-title>span>a{color:#000}.section-title>span>a:focus,.section-title>span>a:hover{color:#ff482a}@media screen and (max-width:480px){.section-title{font-size:1.5rem;padding:0 .625rem}}.section-title.long-title{margin-bottom:1em;padding:0}.section-title.long-title span{max-width:100%;padding:0 .625rem}@media screen and (max-width:767px){.section-title.long-title{font-size:1.0625rem;letter-spacing:.05em;padding:0 .625rem}.container{padding:0 20px}}.more{text-align:center}.wp-embed-responsive .wp-block-embed.wp-embed-aspect-9-16 .wp-block-embed__wrapper:before{padding-top:90%}.popup{background:#fff;margin:20px auto;max-width:500px;padding:1.25rem;position:relative;width:auto}.popup form{margin:0 auto}#newsletter-modal{background:#fff;color:#000;margin:20px auto;max-width:400px;padding:1.25rem;position:relative;width:auto}#newsletter-modal .mfp-close{color:#fff;opacity:1;top:.4375rem}#newsletter-modal .newsletter-thanks{text-align:center}#newsletter-modal .newsletter-title{background:#000;color:#fff;font-size:1.25rem;font-weight:500;line-height:1;margin:-20px -20px 20px;padding:20px}#newsletter-modal .newsletter-title>svg{display:inline-block;height:auto;margin-right:5px;vertical-align:middle;width:2.8125rem}#newsletter-modal .newsletter-title>svg path{fill:#fff}#newsletter-modal .form .form-group,#newsletter-modal .form p{margin-bottom:1.875rem}#newsletter-modal .form label{display:block;font-size:.875rem;font-weight:500;line-height:1;text-transform:uppercase}#newsletter-modal .form input,#newsletter-modal .form select{background:#fff;border:0;border-bottom:2px solid #000;color:#000;display:block;padding:.3125rem 0;width:100%}#newsletter-modal .form input::-webkit-input-placeholder,#newsletter-modal .form select::-webkit-input-placeholder{color:#000}#newsletter-modal .form input:-moz-placeholder,#newsletter-modal .form input::-moz-placeholder,#newsletter-modal .form select:-moz-placeholder,#newsletter-modal .form select::-moz-placeholder{color:#000}#newsletter-modal .form input:-ms-input-placeholder,#newsletter-modal .form select:-ms-input-placeholder{color:#000}#newsletter-modal .form input:focus,#newsletter-modal .form select:focus{border-color:#000;outline:0}#newsletter-modal .form .submit{text-align:center}#newsletter-modal .form .legal{font-size:.625rem;list-style:none;margin:1.875rem 0 0;padding:0;text-align:center}#newsletter-modal .form .legal>li{display:inline-block;vertical-align:middle}#newsletter-modal .form .legal>li+li:before{content:" | "}#newsletter-modal .form .legal>li>a{color:#000}#newsletter-modal .form .legal>li>a:focus,#newsletter-modal .form .legal>li>a:hover{color:#000;text-decoration:underline}#newsletter-modal .thank-you{display:none;text-align:center}#newsletter-modal .thank-you p{font-size:1rem;line-height:1.125;margin-bottom:.9375rem}#newsletter-modal .thank-you iframe{margin:0 auto}.btn{display:inline-block;font-family:Libre Baskerville,serif;font-size:1rem;font-weight:400;line-height:1;padding:.9375rem 1.25rem;text-align:center;text-transform:uppercase;transition:box-shadow .25s linear,color .25s linear,background-color .25s linear,border-width .25s linear,border-color .25s linear,opacity .25s linear;vertical-align:middle}.btn.btn-black{background:#000;border:2px solid #000;color:#fff}.btn.btn-black-border,.btn.btn-black:focus,.btn.btn-black:hover{background:#fff;color:#000}.btn.btn-black-border{border:2px solid #000}.btn.btn-black-border:focus,.btn.btn-black-border:hover{background:#000;color:#fff}.btn.btn-black-border-inverse{background:#000;border:2px solid #000;color:#fff}.btn.btn-black-border-inverse:focus,.btn.btn-black-border-inverse:hover{background:#fff;color:#000}.wp-block-button .wp-block-button__link{background:#000;border:0;border-radius:0;color:#fff;display:inline-block;font-family:Libre Baskerville,serif;font-size:1rem;font-weight:400;line-height:1;padding:.9375rem 1.25rem;text-align:center;text-transform:uppercase;vertical-align:middle}.wp-block-button .wp-block-button__link:focus,.wp-block-button .wp-block-button__link:hover{background:#fff;color:#000}#header-search{background:#ced2cf;left:0;position:fixed;right:0;top:0;transform:translateY(-100%);z-index:1040}@media screen and (max-width:991px){#header-search{display:none}}#header-search>input{background:#ced2cf;border:0;color:#000;display:block;padding:.9375rem;width:100%}#header-search>input::-webkit-input-placeholder{color:#000}#header-search>input:-moz-placeholder,#header-search>input::-moz-placeholder{color:#000}#header-search>input:-ms-input-placeholder{color:#000}#header-search>input:focus{outline:0}#header-search>a{position:absolute;right:15px;top:50%;transform:translateY(-50%)}#header{background:#fff;left:0;padding:1.25rem 0;position:fixed;right:0;top:0;transition:background .25s linear;z-index:1030}#header .container{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;position:relative}@media screen and (max-width:991px){#header .container{display:block}}#header .container>a{display:inline-block;flex:0 0 auto;transition:all .25s linear;vertical-align:middle}#header .container>a>svg{height:auto;width:11.1875rem}#header .container>a>svg,#header .container>a>svg path{transition:all .25s linear}#header .container>a:focus>svg path,#header .container>a:hover>svg path{fill:#ff482a}#header .container>#nav-collapse{align-items:center;display:flex;flex:1 1 auto;flex-direction:row;flex-wrap:nowrap;justify-content:flex-end}@media screen and (min-width:992px){#header .container>#nav-collapse{display:flex!important}}@media screen and (max-width:991px){#header .container>#nav-collapse{background:#fff;bottom:0;display:block;left:0;overflow-y:auto;padding:3.75rem;position:fixed;right:0;top:7.1875rem;transform:translateX(-100%);transition:all .25s linear}}#header .container>#nav-collapse.active{transform:translateX(0)}#header .container>#nav-collapse>nav{flex:0 1 auto}#header .container>#nav-collapse>nav>ul{list-style:none;margin:0 3.125rem 0 0;padding:0}@media screen and (max-width:1199px){#header .container>#nav-collapse>nav>ul{margin-right:1.875rem}}@media screen and (max-width:991px){#header .container>#nav-collapse>nav>ul{margin-bottom:1.25rem;margin-right:0}}#header .container>#nav-collapse>nav>ul>li{display:inline-block;font-family:Libre Baskerville,serif;font-size:1.125rem;font-weight:700;letter-spacing:.15em;line-height:1;position:relative;text-indent:.075em;text-transform:uppercase;vertical-align:middle}@media screen and (max-width:991px){#header .container>#nav-collapse>nav>ul>li{display:block;font-size:1.75rem}}#header .container>#nav-collapse>nav>ul>li>a{color:#000}#header .container>#nav-collapse>nav>ul>li>a:focus,#header .container>#nav-collapse>nav>ul>li>a:hover{color:#ff482a}#header .container>#nav-collapse>nav>ul>li+li{margin-left:3.125rem}@media screen and (max-width:1199px){#header .container>#nav-collapse>nav>ul>li+li{margin-left:1.875rem}}@media screen and (max-width:991px){#header .container>#nav-collapse>nav>ul>li+li{margin-left:0;margin-top:1.875rem}}#header .container>#nav-collapse>nav>ul>li>.sub-menu{background:#eaf0f0;display:none;list-style:none;margin:0;padding:.625rem;position:absolute;top:100%;z-index:1040}@media screen and (max-width:991px){#header .container>#nav-collapse>nav>ul>li>.sub-menu{background:none;display:block;margin-top:.9375rem;padding:0;position:static}}#header .container>#nav-collapse>nav>ul>li>.sub-menu>li{font-family:Montserrat;font-size:.9375rem;font-weight:300;letter-spacing:.15em;text-indent:.075em;text-transform:none}@media screen and (max-width:991px){#header .container>#nav-collapse>nav>ul>li>.sub-menu>li{font-size:1.25rem}}#header .container>#nav-collapse>nav>ul>li>.sub-menu>li+li{margin-top:.625rem}@media screen and (max-width:991px){#header .container>#nav-collapse>nav>ul>li>.sub-menu>li+li{margin-top:.9375rem}}#header .container>#nav-collapse>nav>ul>li>.sub-menu>li>a{color:#000}#header .container>#nav-collapse>nav>ul>li>.sub-menu>li>a:focus,#header .container>#nav-collapse>nav>ul>li>.sub-menu>li>a:hover{color:#ff482a}#header .container>#nav-collapse>nav>ul>li.menu-item-has-children:focus>.sub-menu,#header .container>#nav-collapse>nav>ul>li.menu-item-has-children:hover>.sub-menu{display:block}#header .container>#nav-collapse>.search-form{display:none}@media screen and (max-width:991px){#header .container>#nav-collapse>.search-form{display:flex;margin-bottom:1.875rem;max-width:100%}#header .container>#nav-collapse>.search-form button,#header .container>#nav-collapse>.search-form input{font-size:1.5625rem}#header .container>#nav-collapse>.search-form input{border-radius:0;padding-bottom:.3125rem}}@media screen and (max-width:991px) and (max-width:480px){#header .container>#nav-collapse>.search-form input{max-width:90%}}#header .container>#nav-collapse>.socials{flex:0 1 auto;list-style:none;margin:0;padding:0}@media screen and (max-width:991px){#header .container>#nav-collapse>.socials{text-align:center}}#header .container>#nav-collapse>.socials>li{display:inline-block;font-size:1.125rem;line-height:1;vertical-align:middle}@media screen and (max-width:991px){#header .container>#nav-collapse>.socials>li{font-size:1.875rem}#header .container>#nav-collapse>.socials>li:first-child{display:none}#header .container>#nav-collapse>.socials>li:nth-child(2){margin-left:0}}#header .container>#nav-collapse>.socials>li+li{margin-left:.625rem}@media screen and (max-width:991px){#header .container>#nav-collapse>.socials>li+li{margin-left:1.25rem}}#header .container>#nav-collapse>.socials>li>a{color:#000}#header .container>#nav-collapse>.socials>li>a:focus,#header .container>#nav-collapse>.socials>li>a:hover{color:#ff482a}#header .container>button{display:none;position:absolute;right:15px;top:50%;transform:translateY(-50%)}@media screen and (max-width:991px){#header .container>button{display:inline-block;vertical-align:middle}}#header.inverse{background:#000}@media screen and (min-width:992px){#header.inverse .hamburger-inner,#header.inverse .hamburger-inner:after,#header.inverse .hamburger-inner:before{background-color:#fff}#header.inverse .container>a svg{height:auto;width:9.375rem}}#header.inverse .container>a svg path{fill:#fff}#header.inverse .container>a:focus>svg path,#header.inverse .container>a:hover>svg path{fill:#ff482a}#header.inverse .container .hamburger-inner,#header.inverse .container .hamburger-inner:after,#header.inverse .container .hamburger-inner:before{background-color:#fff}@media screen and (min-width:992px){#header.inverse .container>#nav-collapse>nav>ul>li>a{color:#fff}#header.inverse .container>#nav-collapse>nav>ul>li>a:focus,#header.inverse .container>#nav-collapse>nav>ul>li>a:hover{color:#ff482a}#header.inverse .container>#nav-collapse>.socials>li>a{color:#fff}#header.inverse .container>#nav-collapse>.socials>li>a:focus,#header.inverse .container>#nav-collapse>.socials>li>a:hover{color:#ff482a}}#header,#header-search,body{transition:all .25s linear}@media screen and (min-width:992px){body.header-search-open{margin-top:3.125rem}body.header-search-open #header-search{transform:translateY(0)}body.header-search-open #header{top:3.125rem}}body.page-template-home main section .more{margin-top:5.3125rem}body.page-template-home main section+section{margin-top:5rem}#intro-video{background:#fff;bottom:0;left:0;position:fixed;right:0;top:0;z-index:9000}#intro-video>video{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;width:100%}.intro-video-playing{overflow:hidden}#home-carousel{animation:fadein 1s ease-in-out forwards;margin-top:1.875rem}#home-carousel .owl-carousel .owl-nav{opacity:0}#home-carousel .owl-carousel .owl-nav>button{bottom:0;color:#fff;font-size:1.5rem;line-height:1;opacity:1;position:absolute;top:0;width:10%}#home-carousel .owl-carousel .owl-nav>button>i{position:absolute;top:50%;transform:translateY(-50%)}#home-carousel .owl-carousel .owl-nav>button.owl-prev{left:1.875rem}#home-carousel .owl-carousel .owl-nav>button.owl-next{right:1.875rem}#home-carousel .owl-carousel .owl-nav>button:focus,#home-carousel .owl-carousel .owl-nav>button:hover{opacity:.8}#home-carousel .owl-carousel:hover .owl-nav{opacity:1}#home-carousel .owl-carousel .slide-caption{background:rgba(0,0,0,.52);bottom:0;color:#fff;left:0;padding:1.875rem;position:absolute;right:0;text-align:center}@media screen and (max-width:991px){#home-carousel .owl-carousel .slide-caption{background:#000;position:static}}#home-carousel .owl-carousel .slide-caption>.slide-caption-content{font-family:Libre Baskerville,serif;font-size:1.25rem;font-weight:700;line-height:1.25;text-transform:uppercase}#home-carousel .owl-carousel .slide-caption>.btn{margin-top:1.25rem}#home-news .section-content>article{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap}@media screen and (max-width:991px){#home-news .section-content>article{display:block;text-align:center}}#home-news .section-content>article+article{margin-top:6.25rem}#home-news .section-content>article>div:first-child{flex:0 0 42%}#home-news .section-content>article>div:first-child>a{display:block;opacity:1;padding-bottom:100%;position:relative}@media screen and (max-width:991px){#home-news .section-content>article>div:first-child>a{margin:0 auto 1.875rem;max-width:60%;padding-bottom:60%}}#home-news .section-content>article>div:first-child>a:focus,#home-news .section-content>article>div:first-child>a:hover{opacity:.8}#home-news .section-content>article>div:first-child>a>img{bottom:0;height:100%;left:0;margin:0 auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;position:absolute;right:0;top:0;width:100%}#home-news .section-content>article>div:last-child{flex:0 0 58%;padding-left:5.3125rem}@media screen and (max-width:991px){#home-news .section-content>article>div:last-child{padding-left:0}}#home-news .section-content>article>div:last-child>.top{border-left:1px solid #000;padding-left:2.1875rem}@media screen and (max-width:991px){#home-news .section-content>article>div:last-child>.top{border-left:0;padding-left:0}}#home-news .section-content>article>div:last-child>.top>header>time{display:block;font-size:.75rem;font-weight:400;letter-spacing:.4em;text-transform:uppercase}#home-news .section-content>article>div:last-child>.top>header>h3{font-size:1.25rem;font-weight:700;line-height:1.55;margin:1.875rem 0;text-transform:uppercase}#home-news .section-content>article>div:last-child>.top>header>h3>a:focus,#home-news .section-content>article>div:last-child>.top>header>h3>a:hover{text-decoration:underline}#home-news .section-content>article>div:last-child>.top>blockquote{font-size:1rem;line-height:2.1875;margin:0;padding:0}#home-news .section-content>article>div:last-child>.bottom{margin-top:3.125rem;padding-left:2.25rem}@media screen and (max-width:991px){#home-news .section-content>article>div:last-child>.bottom{padding-left:0}}#home-news .section-content>article:nth-child(2n)>div:first-child{order:2}#home-news .section-content>article:nth-child(2n)>div:last-child{order:1;padding-left:0;padding-right:5.3125rem}@media screen and (max-width:991px){#home-news .section-content>article:nth-child(2n)>div:last-child{padding-right:0}}#home-news .section-content>article:nth-child(2n)>div:last-child>.top{border-left:0;border-right:1px solid #000;padding-left:0;padding-right:2.1875rem}@media screen and (max-width:991px){#home-news .section-content>article:nth-child(2n)>div:last-child>.top{border-right:0;padding-right:0}}#home-featured .container{max-width:1060px}#home-featured .owl-carousel{padding:0 1.875rem}#home-featured .owl-carousel .owl-nav{display:block}#home-featured .owl-carousel .owl-nav>button{color:#000;font-size:1.5rem;line-height:1;opacity:1;position:absolute;top:50%;transform:translateY(-50%)}#home-featured .owl-carousel .owl-nav>button.owl-prev{left:0}#home-featured .owl-carousel .owl-nav>button.owl-next{right:0}#home-featured .owl-carousel .owl-nav>button:focus,#home-featured .owl-carousel .owl-nav>button:hover{opacity:.8}#home-featured .owl-carousel .owl-item:not(.center)>a{opacity:.5}@media screen and (max-width:991px){#home-featured .owl-carousel .owl-item:not(.center)>a{opacity:1}}#home-featured .owl-carousel .owl-item .featured-release{width:25rem}#home-featured .owl-carousel .owl-item .featured-custom,#home-featured .owl-carousel .owl-item .featured-video{width:43.0625rem}#home-featured .owl-carousel .owl-item .featured-custom,#home-featured .owl-carousel .owl-item .featured-release,#home-featured .owl-carousel .owl-item .featured-video{display:block;opacity:1;position:relative}#home-featured .owl-carousel .owl-item .featured-custom:focus,#home-featured .owl-carousel .owl-item .featured-custom:hover,#home-featured .owl-carousel .owl-item .featured-release:focus,#home-featured .owl-carousel .owl-item .featured-release:hover,#home-featured .owl-carousel .owl-item .featured-video:focus,#home-featured .owl-carousel .owl-item .featured-video:hover{opacity:.8}@media screen and (max-width:991px){#home-featured .owl-carousel .owl-item .featured-custom,#home-featured .owl-carousel .owl-item .featured-release,#home-featured .owl-carousel .owl-item .featured-video{width:auto!important}#home-featured .owl-carousel .owl-item .featured-custom>img,#home-featured .owl-carousel .owl-item .featured-release>img,#home-featured .owl-carousel .owl-item .featured-video>img{-o-object-fit:contain;object-fit:contain}}#home-featured .owl-carousel .owl-item .featured-custom .video-title,#home-featured .owl-carousel .owl-item .featured-release .video-title,#home-featured .owl-carousel .owl-item .featured-video .video-title{background:-webkit-linear-gradient(top,#000,transparent);color:#fff;font-weight:400;left:0;padding:.625rem;position:absolute;right:0;top:0}body.page-template-home #header{animation:dropin 1s ease-in-out forwards;top:-100%}body.page-template-home #header.delayed{animation-delay:3s}@keyframes dropin{0%{top:-100%}to{top:0}}@keyframes fadein{0%{opacity:0}to{opacity:1}}.inner-content{margin-top:2.5625rem}.page-body{font-size:1rem;line-height:1.625}.page-body p{margin:0 0 .625rem}.page-body a{text-decoration:underline;text-decoration-color:#ff482a}.page-body a:focus,.page-body a:hover{text-decoration-color:#000}.search-form{align-items:flex-end;display:flex;flex-direction:row;flex-wrap:nowrap;max-width:21.875rem}.search-form>input{background:#fff;border:0;border-bottom:1px solid #ced2cf;border-radius:0;color:#000;flex:1 1 auto;font-size:1rem;font-weight:400;line-height:1;padding:.125rem 0}.search-form>input::-webkit-input-placeholder{color:#000}.search-form>input:-moz-placeholder,.search-form>input::-moz-placeholder{color:#000}.search-form>input:-ms-input-placeholder{color:#000}.search-form>input:focus{border-color:#ff482a;outline:0}.search-form>a{border-bottom:1px solid #ced2cf;color:#ced2cf;flex:0 0 auto;font-size:1rem;line-height:1;padding:.125rem}.search-form>a:focus,.search-form>a:hover{color:#000}.search-form>button{background:none;border:0;border-bottom:1px solid #ced2cf;border-radius:0;color:#ced2cf;flex:0 0 auto;font-size:1rem;line-height:1;padding:.125rem 0}.search-form>button:focus,.search-form>button:hover{color:#000}.not-found{text-align:center}.figure.is-provider-spotify .wp-block-embed__wrapper:before{display:none}.figure.is-provider-spotify .wp-block-embed__wrapper iframe{height:auto;position:static}.search-releases{margin-bottom:3.75rem}.search-releases .owl-carousel{padding:0 2.5rem}.search-releases .owl-carousel article a{display:block;opacity:1}.search-releases .owl-carousel article a:focus,.search-releases .owl-carousel article a:hover{opacity:.8}.search-releases .owl-carousel .owl-nav>button{color:#000;font-size:1.5rem;line-height:1;opacity:1;position:absolute;top:50%;transform:translateY(-50%)}.search-releases .owl-carousel .owl-nav>button.owl-prev{left:0}.search-releases .owl-carousel .owl-nav>button.owl-next{right:0}.search-releases .owl-carousel .owl-nav>button:focus,.search-releases .owl-carousel .owl-nav>button:hover{opacity:.8}body.error404 .section-title{margin-bottom:0}body.error404 .section-title:after,body.error404 .section-title:before{display:none}body.error404 .section-title>img{margin:0 auto;width:37.5rem}body.error404 .page-body{text-align:center}.menu-news-menu-container{background:#f1f1f1;margin-bottom:1.875rem;padding:1.875rem 3.125rem;text-align:center}.menu-news-menu-container>ul{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;list-style:none;margin:0;padding:0}@media screen and (max-width:991px){.menu-news-menu-container>ul{display:block}}.menu-news-menu-container>ul>li{display:inline-block;font-size:.875rem;font-weight:400;letter-spacing:.18em;line-height:1;text-indent:.09em;text-transform:uppercase;vertical-align:middle}@media screen and (max-width:991px){.menu-news-menu-container>ul>li{display:block}.menu-news-menu-container>ul>li+li{margin-top:.9375rem}}.menu-news-menu-container>ul>li>a{color:#6b6b6b}.menu-news-menu-container>ul>li.current-menu-item>a,.menu-news-menu-container>ul>li>a:focus,.menu-news-menu-container>ul>li>a:hover{color:#000}.posts>article{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;padding:0 6.25rem}@media screen and (max-width:991px){.posts>article{display:block;padding:0;text-align:center}}.posts>article+article{border-top:1px solid #e5e5e5;margin-top:3.75rem;padding-top:3.75rem}.posts>article>div:first-child{flex:0 0 35%}.posts>article>div:first-child>a{display:block;opacity:1;padding-bottom:100%;position:relative}@media screen and (max-width:991px){.posts>article>div:first-child>a{margin:0 auto 1.875rem;max-width:70%;padding-bottom:70%}}.posts>article>div:first-child>a:focus,.posts>article>div:first-child>a:hover{opacity:.8}.posts>article>div:first-child>a>img{bottom:0;height:100%;left:0;margin:0 auto;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;position:absolute;right:0;top:0;width:100%}.posts>article>div:last-child{flex:0 0 65%;padding-left:5.3125rem}@media screen and (max-width:991px){.posts>article>div:last-child{padding-left:0}}.posts>article>div:last-child>.top{border-left:1px solid #000;padding-left:2.1875rem}@media screen and (max-width:991px){.posts>article>div:last-child>.top{border-left:0;padding-left:0}}.posts>article>div:last-child>.top>header>time{display:block;font-size:.75rem;font-weight:400;letter-spacing:.4em;text-transform:uppercase}.posts>article>div:last-child>.top>header>h2,.posts>article>div:last-child>.top>header>h3{font-size:1.25rem;font-weight:700;line-height:1.55;margin:1.875rem 0;text-transform:uppercase}.posts>article>div:last-child>.top>header>h2>a:focus,.posts>article>div:last-child>.top>header>h2>a:hover,.posts>article>div:last-child>.top>header>h3>a:focus,.posts>article>div:last-child>.top>header>h3>a:hover{text-decoration:underline}.posts>article>div:last-child>.top>blockquote{font-size:1rem;line-height:2.1875;margin:0;padding:0}.posts>article>div:last-child>.bottom{margin-top:3.125rem;padding-left:2.25rem}@media screen and (max-width:991px){.posts>article>div:last-child>.bottom{padding-left:0}}#twitter{margin-top:8.125rem}.pagination{font-size:.875rem;font-weight:400;line-height:1;text-align:center}.pagination>.wp-pagenavi{margin-top:6.25rem}.pagination>.wp-pagenavi>a,.pagination>.wp-pagenavi>span{display:inline-block;padding:.125rem .25rem;vertical-align:middle}.pagination>.wp-pagenavi>a+a,.pagination>.wp-pagenavi>a+span,.pagination>.wp-pagenavi>span+a,.pagination>.wp-pagenavi>span+span{margin-left:.4375rem}.pagination>.wp-pagenavi .current{background:#000;color:#fff}.pagination>.wp-pagenavi .previouspostslink{margin-right:1.25rem}.pagination>.wp-pagenavi .nextpostslink{margin-left:1.25rem}body.single-post .inner-content .page-content>.post-banner{height:34.375rem;margin-bottom:4.0625rem;-o-object-fit:contain;object-fit:contain;-o-object-position:center top;object-position:center top;width:100%}@media screen and (max-width:991px){body.single-post .inner-content .page-content>.post-banner{height:auto}}body.single-post .inner-content .page-content>.page-body{display:flex;flex-direction:row;flex-wrap:nowrap}@media screen and (max-width:991px){body.single-post .inner-content .page-content>.page-body{display:block}}body.single-post .inner-content .page-content>.page-body>div:first-child{display:block;flex:0 0 45%}body.single-post .inner-content .page-content>.page-body>div:first-child>img{margin:0 auto;position:relative;width:100%}@media screen and (max-width:991px){body.single-post .inner-content .page-content>.page-body>div:first-child>img{margin:0 auto 1.875rem;max-width:75%}}body.single-post .inner-content .page-content>.page-body>div:last-child{flex:0 0 55%;padding-left:2.5rem}@media screen and (max-width:991px){body.single-post .inner-content .page-content>.page-body>div:last-child{padding-left:0}}body.single-post .inner-content .page-content>.page-body>div:last-child>header>time{display:block;font-size:.75rem;font-weight:400;letter-spacing:.4em;margin-bottom:1.25rem;text-transform:uppercase}body.single-post .inner-content .page-content>.page-body>div:last-child>header>h1{font-size:1.5rem;font-weight:700;line-height:1.55;margin:0 0 .625rem;text-transform:uppercase}body.single-post .inner-content .page-content>.page-body>div:last-child>header>h1>a:focus,body.single-post .inner-content .page-content>.page-body>div:last-child>header>h1>a:hover{text-decoration:underline}body.single-post .inner-content .page-content>.page-body>div:last-child>:last-child{margin-bottom:0!important}body.single-post .inner-content .page-content>.more{margin-top:7.8125rem}body.post-template-post-one-column.single-post .inner-content .container{max-width:750px}body.post-template-post-one-column.single-post .inner-content .page-content>.page-body{display:block}body.post-template-post-one-column.single-post .inner-content .page-content>.page-body>div:first-child img{border-bottom:.3125rem solid #000;padding:0 .9375rem}@media screen and (max-width:991px){body.post-template-post-one-column.single-post .inner-content .page-content>.page-body>div:first-child img{max-width:85%}}body.post-template-post-one-column.single-post .inner-content .page-content>.page-body>div:last-child{padding:0 1.875rem}@media screen and (max-width:991px){body.post-template-post-one-column.single-post .inner-content .page-content>.page-body>div:last-child{padding:0}}body.post-template-post-one-column.single-post .inner-content .page-content>.page-body>div:last-child>header>h1{margin-top:1.875rem}body.post-template-post-one-column.single-post .inner-content .page-content>.page-body>div:last-child>:last-child{margin-bottom:0!important}body.page-template-artists .search-form{margin:0 auto 3.125rem}body.page-template-artists .artists{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin:0 -1.25rem}@media screen and (max-width:480px){body.page-template-artists .artists{margin:0}}body.page-template-artists .artists>article{flex:0 0 25%;margin-bottom:1.875rem;padding:0 1.25rem}@media screen and (max-width:991px){body.page-template-artists .artists>article{flex:0 0 33.333333%}}@media screen and (max-width:767px){body.page-template-artists .artists>article{flex:0 0 50%}}@media screen and (max-width:480px){body.page-template-artists .artists>article{flex:0 0 100%;padding:0}}body.page-template-artists .artists>article>a{display:block;opacity:1}body.page-template-artists .artists>article>a:focus,body.page-template-artists .artists>article>a:hover{opacity:.8}body.page-template-artists .artists>article>a>.img{filter:grayscale(100%);padding-bottom:74%;position:relative}body.page-template-artists .artists>article>a>.img>img{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;position:absolute;right:0;top:0;width:100%}body.page-template-artists .artists>article>h2{font-size:1rem;font-weight:300;line-height:1.375;margin:.625rem 0 .3125rem;text-transform:uppercase}body.page-template-artists .artists>article>.socials{list-style:none;margin:0;opacity:0;padding:0;transition:opacity .25s linear}body.page-template-artists .artists>article>.socials>li{display:inline-block;font-size:1.125rem;line-height:1;vertical-align:middle}body.page-template-artists .artists>article>.socials>li+li{margin-left:.4375rem}body.page-template-artists .artists>article>.socials>li>a{color:#878d96}body.page-template-artists .artists>article>.socials>li>a:focus,body.page-template-artists .artists>article>.socials>li>a:hover{color:#000}body.page-template-artists .artists>article:focus .socials,body.page-template-artists .artists>article:hover .socials{opacity:1}.releases{display:flex;flex-direction:row;flex-wrap:wrap;margin:0 -.9375rem}@media screen and (max-width:767px){.releases{margin:0 -.625rem}}.releases>article{flex:0 0 25%;margin-bottom:1.875rem;padding:0 .9375rem}@media screen and (max-width:991px){.releases>article{flex:0 0 33.333333%}}@media screen and (max-width:767px){.releases>article{flex:0 0 50%;margin-bottom:1.25rem;padding:0 .625rem}}.releases>article>a{display:block;opacity:1;padding-bottom:100%;position:relative}.releases>article>a:focus,.releases>article>a:hover{opacity:.8}.releases>article>a>img{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;position:absolute;right:0;top:0;width:100%}.releases>article>a .float-text{display:none}.releases>article>a .info-wrap{color:#000;font-family:Fira Sans Condensed,sans-serif;font-size:.875rem;left:0;letter-spacing:-.02em;opacity:0;pointer-events:none;position:absolute;text-align:center;text-shadow:0 0 .625rem #fff;text-transform:uppercase;top:80%;transition:opacity .3s;width:100%}.releases>article.gray-border>a>img{border:2px solid #f6f6f6;padding:2px}.releases>article.release_type-vinyl-all>a,.releases>article.release_type-vinyl-sony-classical>a,.releases>article.release_type-vinyl-sonymasterworks>a,.releases>article.release_type-vinyl>a{padding-bottom:80%}.releases>article.release_type-vinyl-all>a>img,.releases>article.release_type-vinyl-sony-classical>a>img,.releases>article.release_type-vinyl-sonymasterworks>a>img,.releases>article.release_type-vinyl>a>img{-o-object-fit:contain;object-fit:contain;-o-object-position:top center;object-position:top center}.releases>article.release_type-vinyl-all>a .float-text,.releases>article.release_type-vinyl-sony-classical>a .float-text,.releases>article.release_type-vinyl-sonymasterworks>a .float-text,.releases>article.release_type-vinyl>a .float-text{background-color:#fff;border:1px solid #000;color:#000;display:block;font-family:Libre Baskerville,serif;font-size:.75rem;font-weight:700;left:50%;letter-spacing:-.02em;opacity:0;padding:.5rem .75rem .375rem;position:absolute;text-align:center;text-transform:uppercase;top:36.2%;transform:translateX(-50%);transition:all .3s;width:-moz-max-content;width:max-content}.releases>article.release_type-vinyl-all>a .float-text:hover,.releases>article.release_type-vinyl-sony-classical>a .float-text:hover,.releases>article.release_type-vinyl-sonymasterworks>a .float-text:hover,.releases>article.release_type-vinyl>a .float-text:hover{background-color:#000;color:#fff}.releases>article.release_type-vinyl-all>a .info-wrap,.releases>article.release_type-vinyl-sony-classical>a .info-wrap,.releases>article.release_type-vinyl-sonymasterworks>a .info-wrap,.releases>article.release_type-vinyl>a .info-wrap{color:#000;font-family:Fira Sans Condensed,sans-serif;font-size:.875rem;left:0;letter-spacing:-.02em;opacity:0;pointer-events:none;position:absolute;text-align:center;text-shadow:0 0 .625rem #fff;text-transform:uppercase;top:80%;transition:opacity .3s;width:100%}.releases>article.release_type-vinyl-all>a:focus .info-wrap,.releases>article.release_type-vinyl-all>a:focus-within .info-wrap,.releases>article.release_type-vinyl-all>a:hover .info-wrap,.releases>article.release_type-vinyl-sony-classical>a:focus .info-wrap,.releases>article.release_type-vinyl-sony-classical>a:focus-within .info-wrap,.releases>article.release_type-vinyl-sony-classical>a:hover .info-wrap,.releases>article.release_type-vinyl-sonymasterworks>a:focus .info-wrap,.releases>article.release_type-vinyl-sonymasterworks>a:focus-within .info-wrap,.releases>article.release_type-vinyl-sonymasterworks>a:hover .info-wrap,.releases>article.release_type-vinyl>a:focus .info-wrap,.releases>article.release_type-vinyl>a:focus-within .info-wrap,.releases>article.release_type-vinyl>a:hover .info-wrap{opacity:1}.releases>article.release_type-vinyl-all>a:focus .float-text,.releases>article.release_type-vinyl-all>a:focus-within .float-text,.releases>article.release_type-vinyl-all>a:hover .float-text,.releases>article.release_type-vinyl-sony-classical>a:focus .float-text,.releases>article.release_type-vinyl-sony-classical>a:focus-within .float-text,.releases>article.release_type-vinyl-sony-classical>a:hover .float-text,.releases>article.release_type-vinyl-sonymasterworks>a:focus .float-text,.releases>article.release_type-vinyl-sonymasterworks>a:focus-within .float-text,.releases>article.release_type-vinyl-sonymasterworks>a:hover .float-text,.releases>article.release_type-vinyl>a:focus .float-text,.releases>article.release_type-vinyl>a:focus-within .float-text,.releases>article.release_type-vinyl>a:hover .float-text{opacity:1}.releases-search{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;margin-bottom:2.8125rem}@media screen and (max-width:767px){.releases-search{display:flex;flex-direction:column;text-align:center}.releases-search .release-genres{order:3;padding:0 0 0 2.1875rem!important}.releases-search .release-sort{margin-bottom:1em}.releases-search .search-form{margin:0 auto 1.25rem}}.releases-search .release-sort>label{font-family:Libre Baskerville,serif;font-size:1rem;font-weight:700;line-height:1;margin-right:.625rem;text-transform:uppercase}.releases-search .release-sort>select{-webkit-appearance:none;border:0;padding:0}.releases-search .release-genres{flex:1 1 auto;margin-top:.0625rem;padding:0 1.25rem}.releases-search .release-genres>.label{font-family:Libre Baskerville,serif;font-size:1rem;font-weight:700;line-height:1;margin-right:.625rem;text-transform:uppercase}.releases-search .release-genres>.psuedo-form{display:inline-block;margin-top:-.9375rem;position:relative;vertical-align:top;width:11.4375rem}.releases-search .release-genres>.psuedo-form>.radio-groups{padding:.9375rem;position:absolute;text-align:left;top:0;z-index:1020}.releases-search .release-genres>.psuedo-form>.radio-groups.open{background:#e9eeee}.releases-search .release-genres>.psuedo-form>.radio-groups.open>.radio-group{display:block!important}.releases-search .release-genres>.psuedo-form>.radio-groups>.radio-group>input{-webkit-appearance:none;background:#e9eeee;border:1px solid #000;border-radius:50%;display:inline-block;height:1.375rem;margin:0;position:relative;text-align:center;vertical-align:middle;width:1.375rem}.releases-search .release-genres>.psuedo-form>.radio-groups>.radio-group>input:after{color:#e9eeee;content:"\f00c";display:none;font-family:FontAwesome;font-size:.75rem;left:0;line-height:1;position:absolute;right:0;top:50%;transform:translateY(-50%)}.releases-search .release-genres>.psuedo-form>.radio-groups>.radio-group>input:checked{background:#000}.releases-search .release-genres>.psuedo-form>.radio-groups>.radio-group>input:checked:after{display:inline-block}.releases-search .release-genres>.psuedo-form>.radio-groups>.radio-group>input:focus{background:#000;outline:0}.releases-search .release-genres>.psuedo-form>.radio-groups>.radio-group>label{display:inline-block;font-size:1rem;font-weight:300;line-height:1;margin:0 0 0 .3125rem;vertical-align:middle}.releases-search .release-genres>.psuedo-form>.radio-groups>.radio-group>a{display:inline-block;font-size:.75rem;line-height:1;margin-left:.3125rem;vertical-align:middle}.releases-search .release-genres>.psuedo-form>.radio-groups>.radio-group:not(:first-child){display:none}.releases-search .release-genres>.psuedo-form>.radio-groups>.radio-group+.radio-group{margin-top:.625rem}body.single-release .page-content>.page-body{display:flex;flex-direction:row;flex-wrap:nowrap}@media screen and (max-width:991px){body.single-release .page-content>.page-body{display:block}}body.single-release .page-content>.page-body>div:first-child{display:block;flex:0 0 45%}body.single-release .page-content>.page-body>div:first-child>a{color:#fff;display:block;position:relative;text-align:center}body.single-release .page-content>.page-body>div:first-child>a:before{background:rgba(0,0,0,.5);bottom:0;content:"";display:block;left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .25s linear;z-index:2}body.single-release .page-content>.page-body>div:first-child>a:after{content:"\f04b";font-family:FontAwesome;font-size:3.125rem;left:0;line-height:1;opacity:0;position:absolute;right:0;top:50%;transform:translateY(-50%);transition:opacity .25s linear;z-index:3}body.single-release .page-content>.page-body>div:first-child>a:focus:after,body.single-release .page-content>.page-body>div:first-child>a:focus:before,body.single-release .page-content>.page-body>div:first-child>a:hover:after,body.single-release .page-content>.page-body>div:first-child>a:hover:before{opacity:1}body.single-release .page-content>.page-body>div:first-child img{margin:0 auto;position:relative;width:100%}@media screen and (max-width:991px){body.single-release .page-content>.page-body>div:first-child img{margin:0 auto 1.875rem;max-width:70%}}body.single-release .page-content>.page-body>div:last-child{flex:0 0 55%;padding-left:2.5rem}@media screen and (max-width:991px){body.single-release .page-content>.page-body>div:last-child{padding-left:0}}body.single-release .page-content>.page-body>div:last-child>header>h1{font-size:1.125rem;font-weight:700;line-height:1.6111111111;margin:0 0 1.875rem;text-transform:uppercase}body.single-release .page-content>.page-body>div:last-child>header>h1>span{display:block}body.single-release .page-content>.page-body>div:last-child>header>h1>span:first-child{font-size:1.5rem;letter-spacing:.05em;line-height:1;margin-bottom:.625rem;text-decoration:underline}body.single-release .page-content>.page-body>div:last-child>header>h1>a{color:#ff482a;text-decoration:none}body.single-release .page-content>.page-body>div:last-child>header>h1>a:focus,body.single-release .page-content>.page-body>div:last-child>header>h1>a:hover{color:#000}body.single-release .page-content>.page-body>div:last-child>:last-child{margin-bottom:0!important}body.single-release .page-content .listen-now{background:#fff;display:inline-block;left:50%;padding:0 2.5rem;position:absolute;text-align:center;top:100%;transform:translateY(-50%) translateX(-50%);vertical-align:middle}body.single-release .page-content .release-section{margin-top:4.6875rem}body.single-release .page-content .release-section .release-sub-title{font-family:Libre Baskerville,serif;font-size:1.25rem;font-weight:700;letter-spacing:.2em;line-height:1;margin-bottom:4.375rem;text-align:center;text-indent:.1em;text-transform:uppercase}body.single-release .page-content #release-media .media{margin:0 auto;max-width:900px}body.single-release .page-content #release-media .media>div{margin-bottom:3.125rem;text-align:center}@media screen and (max-width:991px){body.single-release .page-content #release-media .media>div{flex:0 0 100%;padding:0}}body.single-release .page-content #release-media .media>div iframe{display:block;margin:0 auto}body.single-release .page-content #release-media .media>div img{margin:0 auto}body.single-release .page-content #release-media .media>div a{display:inline-block;position:relative}body.single-release .page-content #release-media .media>div a:before{background:rgba(0,0,0,.5);bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:opacity .25s linear;z-index:1}body.single-release .page-content #release-media .media>div a>.btn{left:50%;opacity:0;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%);z-index:2}body.single-release .page-content #release-media .media>div a:focus:before,body.single-release .page-content #release-media .media>div a:focus>.btn,body.single-release .page-content #release-media .media>div a:hover:before,body.single-release .page-content #release-media .media>div a:hover>.btn{opacity:1}body.single-release .page-content #release-other-releases .other-releases{padding:0 2.5rem}body.single-release .page-content #release-other-releases .other-releases .owl-nav{display:block}body.single-release .page-content #release-other-releases .other-releases .owl-nav>button{color:#000;font-size:1.5rem;line-height:1;opacity:1;position:absolute;top:50%;transform:translateY(-50%)}body.single-release .page-content #release-other-releases .other-releases .owl-nav>button.owl-prev{left:0}body.single-release .page-content #release-other-releases .other-releases .owl-nav>button.owl-next{right:0}body.single-release .page-content #release-other-releases .other-releases .owl-nav>button:focus,body.single-release .page-content #release-other-releases .other-releases .owl-nav>button:hover{opacity:.8}body.single-release .page-content #release-other-releases .other-releases article>.inner{margin:0 auto;max-width:300px}body.single-release .page-content #release-other-releases .other-releases article>.inner>a{display:block;margin-bottom:1.875rem;padding-bottom:100%;position:relative}body.single-release .page-content #release-other-releases .other-releases article>.inner>a>img{bottom:0;height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;position:absolute;right:0;top:0;width:100%}body.single-release .page-content #release-other-releases .other-releases article>.inner>span{display:block;font-size:1rem;letter-spacing:.2em;line-height:1.375;text-indent:.1em;text-transform:uppercase}body.single-release .page-content #release-other-releases .other-releases article.release_type-vinyl-all>.inner>a>img,body.single-release .page-content #release-other-releases .other-releases article.release_type-vinyl-sony-classical>.inner>a>img,body.single-release .page-content #release-other-releases .other-releases article.release_type-vinyl-sonymasterworks>.inner>a>img,body.single-release .page-content #release-other-releases .other-releases article.release_type-vinyl>.inner>a>img{-o-object-fit:contain;object-fit:contain;-o-object-position:center center;object-position:center center}.divider{border-bottom:1px solid #ced2cf;margin:5rem 0 1.875rem;position:relative}.vinyl-banner{margin-bottom:1.875rem;position:relative}.vinyl-banner .owl-carousel img.size-full{height:16.25rem;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}@media screen and (max-width:767px){.vinyl-banner .owl-carousel img.size-full{height:8.75rem}}.vinyl-banner .cta-bar{background-color:#000;border-radius:2.5rem;color:#fff;left:50%;padding-left:6.25rem;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:60%;z-index:10}.vinyl-banner .cta-bar p{font-size:1rem;margin:0;padding:.625rem 2.5rem .625rem .625rem;text-align:center}.vinyl-banner .cta-bar img{left:0;position:absolute;top:50%;transform:translateY(-50%);width:5rem}@media screen and (max-width:767px){.vinyl-banner .cta-bar{align-items:center;border-radius:0;display:flex;left:0;padding:.5rem;position:static;top:0;transform:none;width:100%}.vinyl-banner .cta-bar p{font-size:.75rem;padding:0}.vinyl-banner .cta-bar img{height:auto;margin-right:.625rem;position:static;transform:none;width:3.75rem}}#footer{padding:5.3125rem 0 2.5rem}#footer .footer-deco{margin-bottom:1.25rem;padding:1.875rem 0 5.625rem;position:relative}#footer .footer-deco:before{background:#000;bottom:5.625rem;content:"";display:block;height:5rem;left:0;margin:0 auto;position:absolute;right:0;top:0;width:1px}#footer .footer-deco>div{background:#f7f7f7;height:4.375rem;margin:0 auto;max-width:100%;width:57.5rem}#footer .footer-deco>svg{bottom:0;height:auto;left:0;margin:0 auto;position:absolute;right:0;width:2.8125rem}#footer #instagram{margin-bottom:6.875rem}#footer #instagram>#sb_instagram{margin-bottom:3.75rem;padding-bottom:0}#footer #instagram .more{padding-left:10px}@media screen and (max-width:991px){#footer #instagram .more{padding-left:0}}#footer #instagram .more a+a{margin-left:.375rem}#footer #instagram .translate{margin-top:1.5rem}#footer #instagram .translate .switcher{margin:0 auto;overflow:visible;position:relative}#footer #instagram .translate .switcher,#footer #instagram .translate .switcher a{font-family:Libre Baskerville,serif!important}#footer #instagram .translate .switcher .option{left:0;position:absolute;right:0;top:0}#footer .copyright{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap}@media screen and (max-width:991px){#footer .copyright{flex-direction:column;text-align:center}}#footer .copyright>div{flex:1 1 auto;padding-right:1.875rem}@media screen and (max-width:991px){#footer .copyright>div{order:2;padding-right:0}}#footer .copyright>div>p{font-size:.6875rem;font-weight:400;letter-spacing:.25em;line-height:1.8181818182;margin:0;text-indent:.125em;text-transform:uppercase}@media screen and (max-width:480px){#footer .copyright>div>p{font-size:.5625rem}}#footer .copyright>div>p>a:focus,#footer .copyright>div>p>a:hover{color:#ff482a}#footer .copyright>div>p br{display:none}@media screen and (max-width:991px){#footer .copyright>div>p br{display:block}}#footer .copyright>a{flex:0 0 auto}@media screen and (max-width:991px){#footer .copyright>a{margin-bottom:1.875rem;order:1}}#contact-modal .mfp-close{color:#fff;opacity:1;top:.4375rem}#contact-modal .contact-title{background:#000;color:#fff;font-size:1.25rem;font-weight:500;line-height:1;margin:-20px -20px 20px;padding:20px}#contact-modal .contact-title>svg{display:inline-block;height:auto;margin-right:5px;vertical-align:middle;width:2.8125rem}#contact-modal .contact-title>svg path{fill:#fff}#contact-modal p{margin:0;text-align:center}#contact-modal p+p{margin-top:1.25rem}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL25vZGVfbW9kdWxlcy9ub3JtYWxpemUtY3NzL25vcm1hbGl6ZS5jc3MiLCJzdHlsZS5jc3MiLCJmcmFtZXdvcmsvX2Jhc2Uuc2NzcyIsImZyYW1ld29yay9fd29yZHByZXNzLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvb3dsLmNhcm91c2VsL3NyYy9zY3NzL19jb3JlLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvb3dsLmNhcm91c2VsL3NyYy9zY3NzL19hbmltYXRlLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvb3dsLmNhcm91c2VsL3NyYy9zY3NzL19hdXRvaGVpZ2h0LnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvb3dsLmNhcm91c2VsL3NyYy9zY3NzL19sYXp5bG9hZC5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL293bC5jYXJvdXNlbC9zcmMvc2Nzcy9fdmlkZW8uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9oYW1idXJnZXJzL2Rpc3QvaGFtYnVyZ2Vycy5taW4uY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL21hZ25pZmljLXBvcHVwL2Rpc3QvbWFnbmlmaWMtcG9wdXAuY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Fvcy9zcmMvc2Fzcy9fY29yZS5zY3NzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2Fvcy9zcmMvc2Fzcy9fZWFzaW5nLnNjc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYW9zL3NyYy9zYXNzL19hbmltYXRpb25zLnNjc3MiLCJfZ2VuZXJhbC5zY3NzIiwiX3ZhcmlhYmxlcy5zY3NzIiwiZnJhbWV3b3JrL19mdW5jdGlvbnMuc2NzcyIsIl9idXR0b25zLnNjc3MiLCJfaGVhZGVyLnNjc3MiLCJfaG9tZS5zY3NzIiwiX3BhZ2Uuc2NzcyIsIl9uZXdzLnNjc3MiLCJfYXJ0aXN0cy5zY3NzIiwiX3JlbGVhc2VzLnNjc3MiLCJfZm9vdGVyLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBOExBLGdCQ3BCQTtBRDFL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Q0FBdEIsVVIwd0I5cUIsQ1Exd0JtMEIsK0NBQTZELFVBQUEsQ0FBZCxhUit3QmwzQixDUS93QjI0Qix3QkFBd0IsU1JteEJuNkIsQ1FueEI2NkIsdUJBQXVCLFlSdXhCcDhCLENRdnhCaTlCLCtCQUErQixnQlIyeEJoL0IsQ1EzeEJpZ0MsaUNBQWlDLCtHUit4QmxpQyxDUS94QmtwQywrRUFBK0UsMERSbXlCanVDLENRbnlCNHhDLDJDQUFxRSxzQ0FBQSxDQUExQix5QlJ3eUJ2MEMsQ1F4eUJ3NEMsa0RBQWtELDZDUjR5QjE3QyxDUTV5QncrQyxpREFBaUQsK0NSZ3pCemhELENRaHpCeWtELGlDQUFpQyxnQlJvekIxbUQsQ1FwekIybkQsbUNBQW1DLCtHUnd6QjlwRCxDUXh6Qjh3RCxtRkFBbUYsMERSNHpCajJELENRNXpCNDVELDZDQUF3RSxzQ0FBQSxDQUEzQiwwQlJpMEJ6OEQsQ1FqMEIyZ0Usb0RBQW9ELDZDUnEwQi9qRSxDUXIwQjZtRSxtREFBbUQsK0NSeTBCaHFFLENRejBCZ3RFLCtCQUErQixnQlI2MEIvdUUsQ1E3MEJnd0UsaUNBQWlDLCtHUmkxQmp5RSxDUWoxQmk1RSwrRUFBK0UsMERScTFCaCtFLENRcjFCMmhGLDJDQUFzRSxzQ0FBQSxDQUEzQiwwQlIwMUJ0a0YsQ1ExMUJ3b0Ysa0RBQWtELDZDUjgxQjFyRixDUTkxQnd1RixpREFBaUQsK0NSazJCenhGLENRbDJCeTBGLGlDQUFpQyxnQlJzMkIxMkYsQ1F0MkIyM0YsbUNBQW1DLCtHUjAyQjk1RixDUTEyQjhnRyxtRkFBbUYsMERSODJCam1HLENROTJCNHBHLDZDQUF1RSxzQ0FBQSxDQUExQix5QlJtM0J6c0csQ1FuM0Iwd0csb0RBQW9ELDZDUnUzQjl6RyxDUXYzQjQyRyxtREFBbUQsK0NSMjNCLzVHLENRMzNCKzhHLGdDQUFnQyxnQlIrM0IvK0csQ1EvM0JnZ0gsa0NBQWtDLCtHUm00QmxpSCxDUW40QmtwSCxpRkFBaUYsMERSdTRCbnVILENRdjRCOHhILDRDQUFzRixzQ0FBQSxDQUExQyx5Q1I0NEIxMEgsQ1E1NEIyNUgsbURBQW1ELDZDUmc1Qjk4SCxDUWg1QjQvSCxrREFBa0QsK0NSbzVCOWlJLENRcDVCOGxJLGtDQUFrQyxnQlJ3NUJob0ksQ1F4NUJpcEksb0NBQW9DLCtHUjQ1QnJySSxDUTU1QnF5SSxxRkFBcUYsMERSZzZCMTNJLENRaDZCcTdJLDhDQUF3RyxzQ0FBQSxDQUExRCx5RFJxNkJuK0ksQ1FyNkJva0oscURBQXFELDZDUnk2QnpuSixDUXo2QnVxSixvREFBb0QsK0NSNjZCM3RKLENRNzZCMndKLG9EQUFvRCx5RFJpN0IvekosQ1FqN0J5M0osbURBQW1ELHdEUnE3QjU2SixDUXI3QnErSixzREFBc0QsdURSeTdCM2hLLENRejdCbWxLLHFEQUFxRCx3RFI2N0J4b0ssQ1E3N0Jpc0ssNkNBQTZDLHNFUmk4Qjl1SyxDUWo4QnF6Syw0Q0FBNEMseUVScThCajJLLENRcjhCMjZLLHVEQUF1RCxLQUFBLENBQWdGLDZEQUFBLENBQTFFLHlFUjI4QngrSyxDUTM4QmduTCxzREFBc0QsUUFBQSxDQUFzRiwyREFBQSxDQUE3RSw0RVJpOUIvcUwsQ1FqOUJ3ekwsK0NBQStDLHNFUnE5QnYyTCxDUXI5Qjg2TCw4Q0FBOEMseUVSeTlCNTlMLENRejlCc2lNLHlEQUF5RCxLQUFBLENBQWdGLDJEQUFBLENBQTFFLHlFUis5QnJtTSxDUS85QjJ1TSx3REFBd0QsUUFBQSxDQUFzRiwyREFBQSxDQUE3RSw0RVJxK0I1eU0sQ1FyK0JxN00saURBQWlELHlCUnkrQnQrTSxDUXorQmdnTix3REFBd0QsdURSNitCeGpOLENRNytCZ25OLHVEQUF1RCx3RFJpL0J2cU4sQ1FqL0JndU4sbURBQW1ELHlCUnEvQm54TixDUXIvQjZ5TiwwREFBMEQseURSeS9CdjJOLENRei9CaTZOLHlEQUF5RCx3RFI2L0IxOU4sQ1E3L0JtaE8seUhBQXlILHdCUmlnQzVvTyxDUWpnQ3FxTyw4Q0FBOEMsdUJScWdDbnRPLENRcmdDMnVPLHFEQUEyRCxTQUFBLENBQU4sS1IwZ0NoeU8sQ1ExZ0Nnek8sb0RBQW9ELFFBQUEsQ0FBUyx3QlIrZ0M3Mk8sQ1EvZ0NzNE8s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QUFBLENBSUEsU0FBQSxDQUZBLGNBQUEsQ0FMQSxPQUFBLENBTUEsaUJBQUEsQ0FQQSxLQUFBLENBRUEsVVRnckRGLENBQ0YsQ1N6cURBLHlCQUNFLFdBRUUsb0JUMnFERixDUzFxREEsZ0JBRUUsa0JUNHFERixDUzNxREEsaUJBRUUscUJUNnFERixDUzVxREEsZUFDRSxnQkFBQSxDQUNBLGlCVDhxREYsQ0FDRixDVTFnRUkscUZBRUUsd0JWMmdFTixDVXhnRUksK0VBRUUsa0JWeWdFTixDVXZnRU0sdUdBQ0UscUJWeWdFUixDVW5oRUksdUZBRUUsdUJWb2hFTixDVWpoRUksaUZBRUUsa0JWa2hFTixDVWhoRU0seUdBQ0Usb0JWa2hFUixDVTVoRUksdUZBRUUsd0JWNmhFTixDVTFoRUksaUZBRUUsa0JWMmhFTixDVXpoRU0seUdBQ0UscUJWMmhFUixDVXJpRUksdUZBRUUsdUJWc2lFTixDVW5pRUksaUZBRUUsa0JWb2lFTixDVWxpRU0seUdBQ0Usb0JWb2lFUixDVTlpRUksdUZBRUUsd0JWK2lFTixDVTVpRUksaUZBRUUsa0JWNmlFTixDVTNpRU0seUdBQ0UscUJWNmlFUixDVXZqRUksdUZBRUUsdUJWd2pFTixDVXJqRUksaUZBRUUsa0JWc2pFTixDVXBqRU0seUdBQ0Usb0JWc2pFUixDVWhrRUksdUZBRUUsd0JWaWtFTixDVTlqRUksaUZBRUUsa0JWK2pFTixDVTdqRU0seUdBQ0UscUJWK2pFUixDVXprRUksdUZBRUUsdUJWMGtFTixDVXZrRUksaUZBRUUsa0JWd2tFTixDVXRrRU0seUdBQ0Usb0JWd2tFUixDVWxsRUksdUZBRUUsd0JWbWxFTixDVWhsRUksaUZBRUUsa0JWaWxFTixDVS9rRU0seUdBQ0UscUJWaWxFUixDVTNsRUksdUZBRUUsdUJWNGxFTixDVXpsRUksaUZBRUUsa0JWMGxFTixDVXhsRU0seUdBQ0Usb0JWMGxFUixDVXBtRUksdUZBRUUsd0JWcW1FTixDVWxtRUksaUZBRUUsa0JWbW1FTixDVWptRU0seUdBQ0UscUJWbW1FUixDVTdtRUksdUZBRUUsdUJWOG1FTixDVTNtRUksaUZBRUUsa0JWNG1FTixDVTFtRU0seUdBQ0Usb0JWNG1FUixDVXRuRUksdUZBRUUsd0JWdW5FTixDVXBuRUksaUZBRUUsa0JWcW5FTixDVW5uRU0seUdBQ0UscUJWcW5FUixDVS9uRUksdUZBRUUsdUJWZ29FTixDVTduRUksaUZBRUUsa0JWOG5FTixDVTVuRU0seUdBQ0Usb0JWOG5FUixDVXhvRUksdUZBRUUsd0JWeW9FTixDVXRvRUksaUZBRUUsa0JWdW9FTixDVXJvRU0seUdBQ0UscUJWdW9FUixDVWpwRUksdUZBRUUsdUJWa3BFTixDVS9vRUksaUZBRUUsa0JWZ3BFTixDVTlvRU0seUdBQ0Usb0JWZ3BFUixDVTFwRUksdUZBRUUsd0JWMnBFTixDVXhwRUksaUZBRUUsa0JWeXBFTixDVXZwRU0seUdBQ0UscUJWeXBFUixDVW5xRUksdUZBRUUsdUJWb3FFTixDVWpxRUksaUZBRUUsa0JWa3FFTixDVWhxRU0seUdBQ0Usb0JWa3FFUixDVTVxRUksdUZBRUUsd0JWNnFFTixDVTFxRUksaUZBRUUsa0JWMnFFTixDVXpxRU0seUdBQ0UscUJWMnFFUixDVXJyRUkseUZBRUUsc0JWc3JFTixDVW5yRUksbUZBRUUsa0JWb3JFTixDVWxyRU0sMkdBQ0UsbUJWb3JFUixDVTlyRUkseUZBRUUseUJWK3JFTixDVTVyRUksbUZBRUUsa0JWNnJFTixDVTNyRU0sMkdBQ0Usc0JWNnJFUixDVXZzRUkseUZBRUUsd0JWd3NFTixDVXJzRUksbUZBRUUsa0JWc3NFTixDVXBzRU0sMkdBQ0UscUJWc3NFUixDVWh0RUkseUZBRUUseUJWaXRFTixDVTlzRUksbUZBRUUsa0JWK3NFTixDVTdzRU0sMkdBQ0Usc0JWK3NFUixDVXp0RUkseUZBRUUsd0JWMHRFTixDVXZ0RUksbUZBRUUsa0JWd3RFTixDVXR0RU0sMkdBQ0UscUJWd3RFUixDVWx1RUkseUZBRUUseUJWbXVFTixDVWh1RUksbUZBRUUsa0JWaXVFTixDVS90RU0sMkdBQ0Usc0JWaXVFUixDVTN1RUkseUZBRUUsd0JWNHVFTixDVXp1RUksbUZBRUUsa0JWMHVFTixDVXh1RU0sMkdBQ0UscUJWMHVFUixDVXB2RUkseUZBRUUseUJWcXZFTixDVWx2RUksbUZBRUUsa0JWbXZFTixDVWp2RU0sMkdBQ0Usc0JWbXZFUixDVTd2RUkseUZBRUUsd0JWOHZFTixDVTN2RUksbUZBRUUsa0JWNHZFTixDVTF2RU0sMkdBQ0UscUJWNHZFUixDVXR3RUkseUZBRUUseUJWdXdFTixDVXB3RUksbUZBRUUsa0JWcXdFTixDVW53RU0sMkdBQ0Usc0JWcXdFUixDVS93RUkseUZBRUUsd0JWZ3hFTixDVTd3RUksbUZBRUUsa0JWOHdFTixDVTV3RU0sMkdBQ0UscUJWOHdFUixDVXh4RUkseUZBRUUseUJWeXhFTixDVXR4RUksbUZBRUUsa0JWdXhFTixDVXJ4RU0sMkdBQ0Usc0JWdXhFUixDVWp5RUkseUZBRUUsd0JWa3lFTixDVS94RUksbUZBRUUsa0JWZ3lFTixDVTl4RU0sMkdBQ0UscUJWZ3lFUixDVTF5RUkseUZBRUUseUJWMnlFTixDVXh5RUksbUZBRUUsa0JWeXlFTixDVXZ5RU0sMkdBQ0Usc0JWeXlFUixDVW56RUkseUZBRUUsd0JWb3pFTixDVWp6RUksbUZBRUUsa0JWa3pFTixDVWh6RU0sMkdBQ0UscUJWa3pFUixDVTV6RUkseUZBRUUseUJWNnpFTixDVTF6RUksbUZBRUUsa0JWMnpFTixDVXp6RU0sMkdBQ0Usc0JWMnpFUixDVXIwRUkseUZBRUUsd0JWczBFTixDVW4wRUksbUZBRUUsa0JWbzBFTixDVWwwRU0sMkdBQ0UscUJWbzBFUixDVTkwRUkseUZBRUUseUJWKzBFTixDVTUwRUksbUZBRUUsa0JWNjBFTixDVTMwRU0sMkdBQ0Usc0JWNjBFUixDVXYxRUkseUZBRUUsd0JWdzFFTixDVXIxRUksbUZBRUUsa0JWczFFTixDVXAxRU0sMkdBQ0UscUJWczFFUixDVWgyRUkseUZBRUUseUJWaTJFTixDVTkxRUksbUZBRUUsa0JWKzFFTixDVTcxRU0sMkdBQ0Usc0JWKzFFUixDVXoyRUkseUZBRUUsc0JWMDJFTixDVXYyRUksbUZBRUUsa0JWdzJFTixDVXQyRU0sMkdBQ0UsbUJWdzJFUixDVWwzRUkseUZBRUUseUJWbTNFTixDVWgzRUksbUZBRUUsa0JWaTNFTixDVS8yRU0sMkdBQ0Usc0JWaTNFUixDVTMzRUkseUZBRUUsd0JWNDNFTixDVXozRUksbUZBRUUsa0JWMDNFTixDVXgzRU0sMkdBQ0UscUJWMDNFUixDVXA0RUkseUZBRUUseUJWcTRFTixDVWw0RUksbUZBRUUsa0JWbTRFTixDVWo0RU0sMkdBQ0Usc0JWbTRFUixDVTc0RUkseUZBRUUsd0JWODRFTixDVTM0RUksbUZBRUUsa0JWNDRFTixDVTE0RU0sMkdBQ0UscUJWNDRFUixDVXQ1RUkseUZBRUUseUJWdTVFTixDVXA1RUksbUZBRUUsa0JWcTVFTixDVW41RU0sMkdBQ0Usc0JWcTVFUixDVS81RUkseUZBRUUsd0JWZzZFTixDVTc1RUksbUZBRUUsa0JWODVFTixDVTU1RU0sMkdBQ0UscUJWODVFUixDVXg2RUkseUZBRUUseUJWeTZFTixDVXQ2RUksbUZBRUUsa0JWdTZFTixDVXI2RU0sMkdBQ0Usc0JWdTZFUixDVWo3RUkseUZBRUUsd0JWazdFTixDVS82RUksbUZBRUUsa0JWZzdFTixDVTk2RU0sMkdBQ0UscUJWZzdFUixDVTE3RUkseUZBRUUseUJWMjdFTixDVXg3RUksbUZBRUUsa0JWeTdFTixDVXY3RU0sMkdBQ0Usc0JWeTdFUixDVW44RUkseUZBRUUsd0JWbzhFTixDVWo4RUksbUZBRUUsa0JWazhFTixDVWg4RU0sMkdBQ0UscUJWazhFUixDVTU4RUkseUZBRUUseUJWNjhFTixDVTE4RUksbUZBRUUsa0JWMjhFTixDVXo4RU0sMkdBQ0Usc0JWMjhFUixDVXI5RUkseUZBRUUsd0JWczlFTixDVW45RUksbUZBRUUsa0JWbzlFTixDVWw5RU0sMkdBQ0UscUJWbzlFUixDVTk5RUkseUZBRUUseUJWKzlFTixDVTU5RUksbUZBRUUsa0JWNjlFTixDVTM5RU0sMkdBQ0Usc0JWNjlFUixDVXYrRUkseUZBRUUsd0JWdytFTixDVXIrRUksbUZBRUUsa0JWcytFTixDVXArRU0sMkdBQ0UscUJWcytFUixDVWgvRUkseUZBRUUseUJWaS9FTixDVTkrRUksbUZBRUUsa0JWKytFTixDVTcrRU0sMkdBQ0Usc0JWKytFUixDVXovRUkseUZBRUUsd0JWMC9FTixDVXYvRUksbUZBRUUsa0JWdy9FTixDVXQvRU0sMkdBQ0UscUJWdy9FUixDVWxnRkkseUZBRUUseUJWbWdGTixDVWhnRkksbUZBRUUsa0JWaWdGTixDVS8vRU0sMkdBQ0Usc0JWaWdGUixDVTNnRkkseUZBRUUsd0JWNGdGTixDVXpnRkksbUZBRUUsa0JWMGdGTixDVXhnRk0sMkdBQ0UscUJWMGdGUixDVXBoRkkseUZBRUUseUJWcWhGTixDVWxoRkksbUZBRUUsa0JWbWhGTixDVWpoRk0sMkdBQ0Usc0JWbWhGUixDVTdoRkkseUZBRUUsc0JWOGhGTixDVTNoRkksbUZBRUUsa0JWNGhGTixDVTFoRk0sMkdBQ0UsbUJWNGhGUixDV3ZnRkkscUZBRUUsd0RYeWdGTixDVzNnRkksaUZBRUUsK0JYNGdGTixDVzlnRkksdUZBRUUsa0NYK2dGTixDV2poRkkseUZBRUUsbUNYa2hGTixDV3BoRkksK0ZBRUUsc0NYcWhGTixDV3ZoRkksaUdBRUUsMERYd2hGTixDVzFoRkksbUdBRUUsNERYMmhGTixDVzdoRkkseUdBRUUsMkRYOGhGTixDV2hpRkksaUdBRUUsd0RYaWlGTixDV25pRkksbUdBRUUsd0RYb2lGTixDV3RpRkkseUdBRUUseURYdWlGTixDV3ppRkksaUdBRUUseURYMGlGTixDVzVpRkksbUdBRUUsd0RYNmlGTixDVy9pRkkseUdBRUUsMkRYZ2pGTixDV2xqRkksbUdBRUUseURYbWpGTixDV3JqRkkscUdBRUUsd0RYc2pGTixDV3hqRkksMkdBRUUsMkRYeWpGTixDVzNqRkksbUdBRUUseURYNGpGTixDVzlqRkkscUdBRUUsd0RYK2pGTixDV2prRkksMkdBRUUsMkRYa2tGTixDWXpsRkEsaUNBQ0UsU0FBQSxDQUNBLHFDWmttRkYsQ1lobUZFLDZDQUNFLFNBQUEsQ0FDQSx1QlprbUZKLENZOWxGQSxtQkFDRSxnQ1ppbUZGLENZOWxGQSxxQkFDRSxpQ1ppbUZGLENZOWxGQSxzQkFDRSxpQ1ppbUZGLENZOWxGQSxxQkFDRSxnQ1ppbUZGLENZOWxGQSx5QkFDRSxxQ1ppbUZGLENZOWxGQSx3QkFDRSxvQ1ppbUZGLENZOWxGQSwyQkFDRSxzQ1ppbUZGLENZOWxGQSwwQkFDRSxxQ1ppbUZGLENZcmxGQSxpQ0FDRSxTQUFBLENBQ0EscUNaNmxGRixDWTNsRkUsNkNBQ0UsU0FBQSxDQUNBLGdDWjZsRkosQ1l6bEZBLG1CQUNFLG1CWjRsRkYsQ1l6bEZBLHNCQUNFLDBDWjRsRkYsQ1l6bEZBLHdCQUNFLDJDWjRsRkYsQ1l6bEZBLHlCQUNFLDJDWjRsRkYsQ1l6bEZBLHdCQUNFLDBDWjRsRkYsQ1l6bEZBLG9CQUNFLG9CWjRsRkYsQ1l6bEZBLHVCQUNFLDJDWjRsRkYsQ1l6bEZBLHlCQUNFLDRDWjRsRkYsQ1l6bEZBLDBCQUNFLDRDWjRsRkYsQ1l6bEZBLHlCQUNFLDJDWjRsRkYsQ1lsbEZBLG1DQUNFLDZCWndsRkYsQ1l0bEZFLCtDQUNFLHVCWndsRkosQ1lwbEZBLG9CQUNFLCtCWnVsRkYsQ1lwbEZBLHNCQUNFLGdDWnVsRkYsQ1lwbEZBLHVCQUNFLGdDWnVsRkYsQ1lwbEZBLHNCQUNFLCtCWnVsRkYsQ1k1a0ZBLGlDQUNFLGtDQUFBLENBQUEsMEJBQUEsQ0FDQSw2QlptbEZGLENZaGxGQSxxQkFDRSw4Q1ptbEZGLENZbGxGRSxpQ0FBZSx3Q1pxbEZqQixDWWxsRkEsc0JBQ0UsNkNacWxGRixDWXBsRkUsa0NBQWUsd0NadWxGakIsQ1lwbEZBLG1CQUNFLDhDWnVsRkYsQ1l0bEZFLCtCQUFlLHdDWnlsRmpCLENZdGxGQSxxQkFDRSw2Q1p5bEZGLENZeGxGRSxpQ0FBZSx3Q1oybEZqQixDYTF3RkEsS0FDQyxVQ0NhLENEQWIsc0JBQUEsQ0FDQSxjQ0hnQixDREloQixlYm14RkQsQ2VyeEZDLHFDRkZELEtBT0UsY2JveEZBLENBQ0YsQ2VseEZDLG9DRlZELEtBV0UsY2JxeEZBLENBQ0YsQ2Exd0ZBLEtBQ0MsZUN2QmEsQ0R3QmIscUJBQUEsQ0FDQSxlQUFBLENBQ0EscUJiNndGRCxDYTF3RkEsRUFDQyxVYjZ3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Q0Msa0JBQUEsQ0FDQSxZQUFBLENBQ0Esa0JBQUEsQ0FDQSxnQnZCcXlKRixDZW4zSkMsb0NRMEVBLG1CQU9FLHFCQUFBLENBQ0EsaUJ2QnN5SkQsQ0FDRixDdUJueUpFLHVCQUNDLGFBQUEsQ0FDQSxzQnZCcXlKSCxDZTczSkMsb0NRc0ZDLHVCQUtFLE9BQUEsQ0FDQSxldkJzeUpGLENBQ0YsQ3VCcHlKRyx5QkFDQyxrQkFBQSxDQUNBLGVBQUEsQ0FDQSxvQkFBQSxDQUNBLHdCQUFBLENBQ0EsUUFBQSxDQUNBLGtCQUFBLENBQ0Esd0J2QnN5SkosQ2U1M0pDLG9DUStFRSx5QkFVRSxrQnZCdXlKSCxDQUNGLENDNzRKQyxrRXNCMEdLLGF2QnN5Sk4sQ3VCbHlKSSw0QkFDQyxZdkJveUpMLENldjVKQyxvQ1FrSEcsNEJBSUUsYXZCcXlKSixDQUNGLEN1Qmh5SkUscUJBQ0MsYXZCa3lKSCxDZS81SkMsb0NRNEhDLHFCQUlFLHNCQUFBLENBQ0EsT3ZCbXlKRixDQUNGLEN1Qjd4SkMsMEJBQ0MsVVRsSlksQ1NtSlosU0FBQSxDQUNBLFl2Qmd5SkYsQ3VCN3hKQyw4QkFDQyxlVHZKWSxDU3dKWixVVHpKWSxDUzBKWixpQkFBQSxDQUNBLGVBQUEsQ0FDQSxhQUFBLENBQ0EsdUJBQUEsQ0FDQSxZdkIreEpGLEN1Qjd4SkUsa0NBQ0Msb0JBQUEsQ0FDQSxXQUFBLENBQ0EsZ0JBQUEsQ0FDQSxxQkFBQSxDQUNBLGV2Qit4SkgsQ3VCN3hKRyx1Q0FDQyxTdkIreEpKLEN1QjF4SkMsaUJBQ0MsUUFBQSxDQUNBLGlCdkI0eEpGLEN1QjF4SkUsbUJBQ0Msa0J2QjR4SkgiLCJmaWxlIjoic3R5bGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyohIG5vcm1hbGl6ZS5jc3MgdjIuMS4zIHwgTUlUIExpY2Vuc2UgfCBnaXQuaW8vbm9ybWFsaXplICovXG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBIVE1MNSBkaXNwbGF5IGRlZmluaXRpb25zXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIENvcnJlY3QgYGJsb2NrYCBkaXNwbGF5IG5vdCBkZWZpbmVkIGluIElFIDgvOS5cbiAqL1xuXG5hcnRpY2xlLFxuYXNpZGUsXG5kZXRhaWxzLFxuZmlnY2FwdGlvbixcbmZpZ3VyZSxcbmZvb3RlcixcbmhlYWRlcixcbmhncm91cCxcbm1haW4sXG5uYXYsXG5zZWN0aW9uLFxuc3VtbWFyeSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qKlxuICogQ29ycmVjdCBgaW5saW5lLWJsb2NrYCBkaXNwbGF5IG5vdCBkZWZpbmVkIGluIElFIDgvOS5cbiAqL1xuXG5hdWRpbyxcbmNhbnZhcyxcbnZpZGVvIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi8qKlxuICogUHJldmVudCBtb2Rlcm4gYnJvd3NlcnMgZnJvbSBkaXNwbGF5aW5nIGBhdWRpb2Agd2l0aG91dCBjb250cm9scy5cbiAqIFJlbW92ZSBleGNlc3MgaGVpZ2h0IGluIGlPUyA1IGRldmljZXMuXG4gKi9cblxuYXVkaW86bm90KFtjb250cm9sc10pIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGhlaWdodDogMDtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIGBbaGlkZGVuXWAgc3R5bGluZyBub3QgcHJlc2VudCBpbiBJRSA4LzkuXG4gKiBIaWRlIHRoZSBgdGVtcGxhdGVgIGVsZW1lbnQgaW4gSUUsIFNhZmFyaSwgYW5kIEZpcmVmb3ggPCAyMi5cbiAqL1xuXG5baGlkZGVuXSxcbnRlbXBsYXRlIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgQmFzZVxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiAxLiBTZXQgZGVmYXVsdCBmb250IGZhbWlseSB0byBzYW5zLXNlcmlmLlxuICogMi4gUHJldmVudCBpT1MgdGV4dCBzaXplIGFkanVzdCBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2UsIHdpdGhvdXQgZGlzYWJsaW5nXG4gKiAgICB1c2VyIHpvb20uXG4gKi9cblxuaHRtbCB7XG4gICAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7IC8qIDEgKi9cbiAgICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogMiAqL1xuICAgIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogMiAqL1xufVxuXG4vKipcbiAqIFJlbW92ZSBkZWZhdWx0IG1hcmdpbi5cbiAqL1xuXG5ib2R5IHtcbiAgICBtYXJnaW46IDA7XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBMaW5rc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBjb2xvciBmcm9tIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cbiAqL1xuXG5hIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIGBvdXRsaW5lYCBpbmNvbnNpc3RlbmN5IGJldHdlZW4gQ2hyb21lIGFuZCBvdGhlciBicm93c2Vycy5cbiAqL1xuXG5hOmZvY3VzIHtcbiAgICBvdXRsaW5lOiB0aGluIGRvdHRlZDtcbn1cblxuLyoqXG4gKiBJbXByb3ZlIHJlYWRhYmlsaXR5IHdoZW4gZm9jdXNlZCBhbmQgYWxzbyBtb3VzZSBob3ZlcmVkIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5hOmFjdGl2ZSxcbmE6aG92ZXIge1xuICAgIG91dGxpbmU6IDA7XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBUeXBvZ3JhcGh5XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIEFkZHJlc3MgdmFyaWFibGUgYGgxYCBmb250LXNpemUgYW5kIG1hcmdpbiB3aXRoaW4gYHNlY3Rpb25gIGFuZCBgYXJ0aWNsZWBcbiAqIGNvbnRleHRzIGluIEZpcmVmb3ggNCssIFNhZmFyaSA1LCBhbmQgQ2hyb21lLlxuICovXG5cbmgxIHtcbiAgICBmb250LXNpemU6IDJlbTtcbiAgICBtYXJnaW46IDAuNjdlbSAwO1xufVxuXG4vKipcbiAqIEFkZHJlc3Mgc3R5bGluZyBub3QgcHJlc2VudCBpbiBJRSA4LzksIFNhZmFyaSA1LCBhbmQgQ2hyb21lLlxuICovXG5cbmFiYnJbdGl0bGVdIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkO1xufVxuXG4vKipcbiAqIEFkZHJlc3Mgc3R5bGUgc2V0IHRvIGBib2xkZXJgIGluIEZpcmVmb3ggNCssIFNhZmFyaSA1LCBhbmQgQ2hyb21lLlxuICovXG5cbmIsXG5zdHJvbmcge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4vKipcbiAqIEFkZHJlc3Mgc3R5bGluZyBub3QgcHJlc2VudCBpbiBTYWZhcmkgNSBhbmQgQ2hyb21lLlxuICovXG5cbmRmbiB7XG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuXG4vKipcbiAqIEFkZHJlc3MgZGlmZmVyZW5jZXMgYmV0d2VlbiBGaXJlZm94IGFuZCBvdGhlciBicm93c2Vycy5cbiAqL1xuXG5ociB7XG4gICAgLW1vei1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICBoZWlnaHQ6IDA7XG59XG5cbi8qKlxuICogQWRkcmVzcyBzdHlsaW5nIG5vdCBwcmVzZW50IGluIElFIDgvOS5cbiAqL1xuXG5tYXJrIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmYwO1xuICAgIGNvbG9yOiAjMDAwO1xufVxuXG4vKipcbiAqIENvcnJlY3QgZm9udCBmYW1pbHkgc2V0IG9kZGx5IGluIFNhZmFyaSA1IGFuZCBDaHJvbWUuXG4gKi9cblxuY29kZSxcbmtiZCxcbnByZSxcbnNhbXAge1xuICAgIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIHNlcmlmO1xuICAgIGZvbnQtc2l6ZTogMWVtO1xufVxuXG4vKipcbiAqIEltcHJvdmUgcmVhZGFiaWxpdHkgb2YgcHJlLWZvcm1hdHRlZCB0ZXh0IGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5wcmUge1xuICAgIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbn1cblxuLyoqXG4gKiBTZXQgY29uc2lzdGVudCBxdW90ZSB0eXBlcy5cbiAqL1xuXG5xIHtcbiAgICBxdW90ZXM6IFwiXFwyMDFDXCIgXCJcXDIwMURcIiBcIlxcMjAxOFwiIFwiXFwyMDE5XCI7XG59XG5cbi8qKlxuICogQWRkcmVzcyBpbmNvbnNpc3RlbnQgYW5kIHZhcmlhYmxlIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXG4gKi9cblxuc21hbGwge1xuICAgIGZvbnQtc2l6ZTogODAlO1xufVxuXG4vKipcbiAqIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGFmZmVjdGluZyBgbGluZS1oZWlnaHRgIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zdWIsXG5zdXAge1xuICAgIGZvbnQtc2l6ZTogNzUlO1xuICAgIGxpbmUtaGVpZ2h0OiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5cbnN1cCB7XG4gICAgdG9wOiAtMC41ZW07XG59XG5cbnN1YiB7XG4gICAgYm90dG9tOiAtMC4yNWVtO1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgRW1iZWRkZWQgY29udGVudFxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgYm9yZGVyIHdoZW4gaW5zaWRlIGBhYCBlbGVtZW50IGluIElFIDgvOS5cbiAqL1xuXG5pbWcge1xuICAgIGJvcmRlcjogMDtcbn1cblxuLyoqXG4gKiBDb3JyZWN0IG92ZXJmbG93IGRpc3BsYXllZCBvZGRseSBpbiBJRSA5LlxuICovXG5cbnN2Zzpub3QoOnJvb3QpIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgRmlndXJlc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBBZGRyZXNzIG1hcmdpbiBub3QgcHJlc2VudCBpbiBJRSA4LzkgYW5kIFNhZmFyaSA1LlxuICovXG5cbmZpZ3VyZSB7XG4gICAgbWFyZ2luOiAwO1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgRm9ybXNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogRGVmaW5lIGNvbnNpc3RlbnQgYm9yZGVyLCBtYXJnaW4sIGFuZCBwYWRkaW5nLlxuICovXG5cbmZpZWxkc2V0IHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYzBjMGMwO1xuICAgIG1hcmdpbjogMCAycHg7XG4gICAgcGFkZGluZzogMC4zNWVtIDAuNjI1ZW0gMC43NWVtO1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgYGNvbG9yYCBub3QgYmVpbmcgaW5oZXJpdGVkIGluIElFIDgvOS5cbiAqIDIuIFJlbW92ZSBwYWRkaW5nIHNvIHBlb3BsZSBhcmVuJ3QgY2F1Z2h0IG91dCBpZiB0aGV5IHplcm8gb3V0IGZpZWxkc2V0cy5cbiAqL1xuXG5sZWdlbmQge1xuICAgIGJvcmRlcjogMDsgLyogMSAqL1xuICAgIHBhZGRpbmc6IDA7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiAxLiBDb3JyZWN0IGZvbnQgZmFtaWx5IG5vdCBiZWluZyBpbmhlcml0ZWQgaW4gYWxsIGJyb3dzZXJzLlxuICogMi4gQ29ycmVjdCBmb250IHNpemUgbm90IGJlaW5nIGluaGVyaXRlZCBpbiBhbGwgYnJvd3NlcnMuXG4gKiAzLiBBZGRyZXNzIG1hcmdpbnMgc2V0IGRpZmZlcmVudGx5IGluIEZpcmVmb3ggNCssIFNhZmFyaSA1LCBhbmQgQ2hyb21lLlxuICovXG5cbmJ1dHRvbixcbmlucHV0LFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0OyAvKiAxICovXG4gICAgZm9udC1zaXplOiAxMDAlOyAvKiAyICovXG4gICAgbWFyZ2luOiAwOyAvKiAzICovXG59XG5cbi8qKlxuICogQWRkcmVzcyBGaXJlZm94IDQrIHNldHRpbmcgYGxpbmUtaGVpZ2h0YCBvbiBgaW5wdXRgIHVzaW5nIGAhaW1wb3J0YW50YCBpblxuICogdGhlIFVBIHN0eWxlc2hlZXQuXG4gKi9cblxuYnV0dG9uLFxuaW5wdXQge1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG59XG5cbi8qKlxuICogQWRkcmVzcyBpbmNvbnNpc3RlbnQgYHRleHQtdHJhbnNmb3JtYCBpbmhlcml0YW5jZSBmb3IgYGJ1dHRvbmAgYW5kIGBzZWxlY3RgLlxuICogQWxsIG90aGVyIGZvcm0gY29udHJvbCBlbGVtZW50cyBkbyBub3QgaW5oZXJpdCBgdGV4dC10cmFuc2Zvcm1gIHZhbHVlcy5cbiAqIENvcnJlY3QgYGJ1dHRvbmAgc3R5bGUgaW5oZXJpdGFuY2UgaW4gQ2hyb21lLCBTYWZhcmkgNSssIGFuZCBJRSA4Ky5cbiAqIENvcnJlY3QgYHNlbGVjdGAgc3R5bGUgaW5oZXJpdGFuY2UgaW4gRmlyZWZveCA0KyBhbmQgT3BlcmEuXG4gKi9cblxuYnV0dG9uLFxuc2VsZWN0IHtcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbn1cblxuLyoqXG4gKiAxLiBBdm9pZCB0aGUgV2ViS2l0IGJ1ZyBpbiBBbmRyb2lkIDQuMC4qIHdoZXJlICgyKSBkZXN0cm95cyBuYXRpdmUgYGF1ZGlvYFxuICogICAgYW5kIGB2aWRlb2AgY29udHJvbHMuXG4gKiAyLiBDb3JyZWN0IGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgYGlucHV0YCB0eXBlcyBpbiBpT1MuXG4gKiAzLiBJbXByb3ZlIHVzYWJpbGl0eSBhbmQgY29uc2lzdGVuY3kgb2YgY3Vyc29yIHN0eWxlIGJldHdlZW4gaW1hZ2UtdHlwZVxuICogICAgYGlucHV0YCBhbmQgb3RoZXJzLlxuICovXG5cbmJ1dHRvbixcbmh0bWwgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgLyogMSAqL1xuaW5wdXRbdHlwZT1cInJlc2V0XCJdLFxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIDIgKi9cbiAgICBjdXJzb3I6IHBvaW50ZXI7IC8qIDMgKi9cbn1cblxuLyoqXG4gKiBSZS1zZXQgZGVmYXVsdCBjdXJzb3IgZm9yIGRpc2FibGVkIGVsZW1lbnRzLlxuICovXG5cbmJ1dHRvbltkaXNhYmxlZF0sXG5odG1sIGlucHV0W2Rpc2FibGVkXSB7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG4vKipcbiAqIDEuIEFkZHJlc3MgYm94IHNpemluZyBzZXQgdG8gYGNvbnRlbnQtYm94YCBpbiBJRSA4LzkvMTAuXG4gKiAyLiBSZW1vdmUgZXhjZXNzIHBhZGRpbmcgaW4gSUUgOC85LzEwLlxuICovXG5cbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSxcbmlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLyogMSAqL1xuICAgIHBhZGRpbmc6IDA7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiAxLiBBZGRyZXNzIGBhcHBlYXJhbmNlYCBzZXQgdG8gYHNlYXJjaGZpZWxkYCBpbiBTYWZhcmkgNSBhbmQgQ2hyb21lLlxuICogMi4gQWRkcmVzcyBgYm94LXNpemluZ2Agc2V0IHRvIGBib3JkZXItYm94YCBpbiBTYWZhcmkgNSBhbmQgQ2hyb21lXG4gKiAgICAoaW5jbHVkZSBgLW1vemAgdG8gZnV0dXJlLXByb29mKS5cbiAqL1xuXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDsgLyogMSAqL1xuICAgIC1tb3otYm94LXNpemluZzogY29udGVudC1ib3g7XG4gICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBjb250ZW50LWJveDsgLyogMiAqL1xuICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xufVxuXG4vKipcbiAqIFJlbW92ZSBpbm5lciBwYWRkaW5nIGFuZCBzZWFyY2ggY2FuY2VsIGJ1dHRvbiBpbiBTYWZhcmkgNSBhbmQgQ2hyb21lXG4gKiBvbiBPUyBYLlxuICovXG5cbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8qKlxuICogUmVtb3ZlIGlubmVyIHBhZGRpbmcgYW5kIGJvcmRlciBpbiBGaXJlZm94IDQrLlxuICovXG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcbmlucHV0OjotbW96LWZvY3VzLWlubmVyIHtcbiAgICBib3JkZXI6IDA7XG4gICAgcGFkZGluZzogMDtcbn1cblxuLyoqXG4gKiAxLiBSZW1vdmUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUgOC85LlxuICogMi4gSW1wcm92ZSByZWFkYWJpbGl0eSBhbmQgYWxpZ25tZW50IGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG50ZXh0YXJlYSB7XG4gICAgb3ZlcmZsb3c6IGF1dG87IC8qIDEgKi9cbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wOyAvKiAyICovXG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBUYWJsZXNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogUmVtb3ZlIG1vc3Qgc3BhY2luZyBiZXR3ZWVuIHRhYmxlIGNlbGxzLlxuICovXG5cbnRhYmxlIHtcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICAgIGJvcmRlci1zcGFjaW5nOiAwO1xufVxuIiwiQGNoYXJzZXQgXCJVVEYtOFwiO1xuLyohIG5vcm1hbGl6ZS5jc3MgdjIuMS4zIHwgTUlUIExpY2Vuc2UgfCBnaXQuaW8vbm9ybWFsaXplICovXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgSFRNTDUgZGlzcGxheSBkZWZpbml0aW9uc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogQ29ycmVjdCBgYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgaW4gSUUgOC85LlxuICovXG5hcnRpY2xlLFxuYXNpZGUsXG5kZXRhaWxzLFxuZmlnY2FwdGlvbixcbmZpZ3VyZSxcbmZvb3RlcixcbmhlYWRlcixcbmhncm91cCxcbm1haW4sXG5uYXYsXG5zZWN0aW9uLFxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKipcbiAqIENvcnJlY3QgYGlubGluZS1ibG9ja2AgZGlzcGxheSBub3QgZGVmaW5lZCBpbiBJRSA4LzkuXG4gKi9cbmF1ZGlvLFxuY2FudmFzLFxudmlkZW8ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi8qKlxuICogUHJldmVudCBtb2Rlcm4gYnJvd3NlcnMgZnJvbSBkaXNwbGF5aW5nIGBhdWRpb2Agd2l0aG91dCBjb250cm9scy5cbiAqIFJlbW92ZSBleGNlc3MgaGVpZ2h0IGluIGlPUyA1IGRldmljZXMuXG4gKi9cbmF1ZGlvOm5vdChbY29udHJvbHNdKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGhlaWdodDogMDtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIGBbaGlkZGVuXWAgc3R5bGluZyBub3QgcHJlc2VudCBpbiBJRSA4LzkuXG4gKiBIaWRlIHRoZSBgdGVtcGxhdGVgIGVsZW1lbnQgaW4gSUUsIFNhZmFyaSwgYW5kIEZpcmVmb3ggPCAyMi5cbiAqL1xuW2hpZGRlbl0sXG50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBCYXNlXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiAxLiBTZXQgZGVmYXVsdCBmb250IGZhbWlseSB0byBzYW5zLXNlcmlmLlxuICogMi4gUHJldmVudCBpT1MgdGV4dCBzaXplIGFkanVzdCBhZnRlciBvcmllbnRhdGlvbiBjaGFuZ2UsIHdpdGhvdXQgZGlzYWJsaW5nXG4gKiAgICB1c2VyIHpvb20uXG4gKi9cbmh0bWwge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjsgLyogMSAqL1xuICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogMiAqL1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgZGVmYXVsdCBtYXJnaW4uXG4gKi9cbmJvZHkge1xuICBtYXJnaW46IDA7XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBMaW5rc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgY29sb3IgZnJvbSBhY3RpdmUgbGlua3MgaW4gSUUgMTAuXG4gKi9cbmEge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIGBvdXRsaW5lYCBpbmNvbnNpc3RlbmN5IGJldHdlZW4gQ2hyb21lIGFuZCBvdGhlciBicm93c2Vycy5cbiAqL1xuYTpmb2N1cyB7XG4gIG91dGxpbmU6IHRoaW4gZG90dGVkO1xufVxuXG4vKipcbiAqIEltcHJvdmUgcmVhZGFiaWxpdHkgd2hlbiBmb2N1c2VkIGFuZCBhbHNvIG1vdXNlIGhvdmVyZWQgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5hOmFjdGl2ZSxcbmE6aG92ZXIge1xuICBvdXRsaW5lOiAwO1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgVHlwb2dyYXBoeVxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogQWRkcmVzcyB2YXJpYWJsZSBgaDFgIGZvbnQtc2l6ZSBhbmQgbWFyZ2luIHdpdGhpbiBgc2VjdGlvbmAgYW5kIGBhcnRpY2xlYFxuICogY29udGV4dHMgaW4gRmlyZWZveCA0KywgU2FmYXJpIDUsIGFuZCBDaHJvbWUuXG4gKi9cbmgxIHtcbiAgZm9udC1zaXplOiAyZW07XG4gIG1hcmdpbjogMC42N2VtIDA7XG59XG5cbi8qKlxuICogQWRkcmVzcyBzdHlsaW5nIG5vdCBwcmVzZW50IGluIElFIDgvOSwgU2FmYXJpIDUsIGFuZCBDaHJvbWUuXG4gKi9cbmFiYnJbdGl0bGVdIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZDtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIHN0eWxlIHNldCB0byBgYm9sZGVyYCBpbiBGaXJlZm94IDQrLCBTYWZhcmkgNSwgYW5kIENocm9tZS5cbiAqL1xuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4vKipcbiAqIEFkZHJlc3Mgc3R5bGluZyBub3QgcHJlc2VudCBpbiBTYWZhcmkgNSBhbmQgQ2hyb21lLlxuICovXG5kZm4ge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi8qKlxuICogQWRkcmVzcyBkaWZmZXJlbmNlcyBiZXR3ZWVuIEZpcmVmb3ggYW5kIG90aGVyIGJyb3dzZXJzLlxuICovXG5ociB7XG4gIC1tb3otYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBoZWlnaHQ6IDA7XG59XG5cbi8qKlxuICogQWRkcmVzcyBzdHlsaW5nIG5vdCBwcmVzZW50IGluIElFIDgvOS5cbiAqL1xubWFyayB7XG4gIGJhY2tncm91bmQ6ICNmZjA7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4vKipcbiAqIENvcnJlY3QgZm9udCBmYW1pbHkgc2V0IG9kZGx5IGluIFNhZmFyaSA1IGFuZCBDaHJvbWUuXG4gKi9cbmNvZGUsXG5rYmQsXG5wcmUsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuXG4vKipcbiAqIEltcHJvdmUgcmVhZGFiaWxpdHkgb2YgcHJlLWZvcm1hdHRlZCB0ZXh0IGluIGFsbCBicm93c2Vycy5cbiAqL1xucHJlIHtcbiAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xufVxuXG4vKipcbiAqIFNldCBjb25zaXN0ZW50IHF1b3RlIHR5cGVzLlxuICovXG5xIHtcbiAgcXVvdGVzOiBcIuKAnFwiIFwi4oCdXCIgXCLigJhcIiBcIuKAmVwiO1xufVxuXG4vKipcbiAqIEFkZHJlc3MgaW5jb25zaXN0ZW50IGFuZCB2YXJpYWJsZSBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlO1xufVxuXG4vKipcbiAqIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGFmZmVjdGluZyBgbGluZS1oZWlnaHRgIGluIGFsbCBicm93c2Vycy5cbiAqL1xuc3ViLFxuc3VwIHtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3VwIHtcbiAgdG9wOiAtMC41ZW07XG59XG5cbnN1YiB7XG4gIGJvdHRvbTogLTAuMjVlbTtcbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgIEVtYmVkZGVkIGNvbnRlbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIFJlbW92ZSBib3JkZXIgd2hlbiBpbnNpZGUgYGFgIGVsZW1lbnQgaW4gSUUgOC85LlxuICovXG5pbWcge1xuICBib3JkZXI6IDA7XG59XG5cbi8qKlxuICogQ29ycmVjdCBvdmVyZmxvdyBkaXNwbGF5ZWQgb2RkbHkgaW4gSUUgOS5cbiAqL1xuc3ZnOm5vdCg6cm9vdCkge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgRmlndXJlc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogQWRkcmVzcyBtYXJnaW4gbm90IHByZXNlbnQgaW4gSUUgOC85IGFuZCBTYWZhcmkgNS5cbiAqL1xuZmlndXJlIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgRm9ybXNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIERlZmluZSBjb25zaXN0ZW50IGJvcmRlciwgbWFyZ2luLCBhbmQgcGFkZGluZy5cbiAqL1xuZmllbGRzZXQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYzBjMGMwO1xuICBtYXJnaW46IDAgMnB4O1xuICBwYWRkaW5nOiAwLjM1ZW0gMC42MjVlbSAwLjc1ZW07XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCBgY29sb3JgIG5vdCBiZWluZyBpbmhlcml0ZWQgaW4gSUUgOC85LlxuICogMi4gUmVtb3ZlIHBhZGRpbmcgc28gcGVvcGxlIGFyZW4ndCBjYXVnaHQgb3V0IGlmIHRoZXkgemVybyBvdXQgZmllbGRzZXRzLlxuICovXG5sZWdlbmQge1xuICBib3JkZXI6IDA7IC8qIDEgKi9cbiAgcGFkZGluZzogMDsgLyogMiAqL1xufVxuXG4vKipcbiAqIDEuIENvcnJlY3QgZm9udCBmYW1pbHkgbm90IGJlaW5nIGluaGVyaXRlZCBpbiBhbGwgYnJvd3NlcnMuXG4gKiAyLiBDb3JyZWN0IGZvbnQgc2l6ZSBub3QgYmVpbmcgaW5oZXJpdGVkIGluIGFsbCBicm93c2Vycy5cbiAqIDMuIEFkZHJlc3MgbWFyZ2lucyBzZXQgZGlmZmVyZW50bHkgaW4gRmlyZWZveCA0KywgU2FmYXJpIDUsIGFuZCBDaHJvbWUuXG4gKi9cbmJ1dHRvbixcbmlucHV0LFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBmb250LWZhbWlseTogaW5oZXJpdDsgLyogMSAqL1xuICBmb250LXNpemU6IDEwMCU7IC8qIDIgKi9cbiAgbWFyZ2luOiAwOyAvKiAzICovXG59XG5cbi8qKlxuICogQWRkcmVzcyBGaXJlZm94IDQrIHNldHRpbmcgYGxpbmUtaGVpZ2h0YCBvbiBgaW5wdXRgIHVzaW5nIGAhaW1wb3J0YW50YCBpblxuICogdGhlIFVBIHN0eWxlc2hlZXQuXG4gKi9cbmJ1dHRvbixcbmlucHV0IHtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIGluY29uc2lzdGVudCBgdGV4dC10cmFuc2Zvcm1gIGluaGVyaXRhbmNlIGZvciBgYnV0dG9uYCBhbmQgYHNlbGVjdGAuXG4gKiBBbGwgb3RoZXIgZm9ybSBjb250cm9sIGVsZW1lbnRzIGRvIG5vdCBpbmhlcml0IGB0ZXh0LXRyYW5zZm9ybWAgdmFsdWVzLlxuICogQ29ycmVjdCBgYnV0dG9uYCBzdHlsZSBpbmhlcml0YW5jZSBpbiBDaHJvbWUsIFNhZmFyaSA1KywgYW5kIElFIDgrLlxuICogQ29ycmVjdCBgc2VsZWN0YCBzdHlsZSBpbmhlcml0YW5jZSBpbiBGaXJlZm94IDQrIGFuZCBPcGVyYS5cbiAqL1xuYnV0dG9uLFxuc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5cbi8qKlxuICogMS4gQXZvaWQgdGhlIFdlYktpdCBidWcgaW4gQW5kcm9pZCA0LjAuKiB3aGVyZSAoMikgZGVzdHJveXMgbmF0aXZlIGBhdWRpb2BcbiAqICAgIGFuZCBgdmlkZW9gIGNvbnRyb2xzLlxuICogMi4gQ29ycmVjdCBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIGBpbnB1dGAgdHlwZXMgaW4gaU9TLlxuICogMy4gSW1wcm92ZSB1c2FiaWxpdHkgYW5kIGNvbnNpc3RlbmN5IG9mIGN1cnNvciBzdHlsZSBiZXR3ZWVuIGltYWdlLXR5cGVcbiAqICAgIGBpbnB1dGAgYW5kIG90aGVycy5cbiAqL1xuYnV0dG9uLFxuaHRtbCBpbnB1dFt0eXBlPWJ1dHRvbl0sXG5pbnB1dFt0eXBlPXJlc2V0XSxcbmlucHV0W3R5cGU9c3VibWl0XSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvKiAyICovXG4gIGN1cnNvcjogcG9pbnRlcjsgLyogMyAqL1xufVxuXG4vKipcbiAqIFJlLXNldCBkZWZhdWx0IGN1cnNvciBmb3IgZGlzYWJsZWQgZWxlbWVudHMuXG4gKi9cbmJ1dHRvbltkaXNhYmxlZF0sXG5odG1sIGlucHV0W2Rpc2FibGVkXSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLyoqXG4gKiAxLiBBZGRyZXNzIGJveCBzaXppbmcgc2V0IHRvIGBjb250ZW50LWJveGAgaW4gSUUgOC85LzEwLlxuICogMi4gUmVtb3ZlIGV4Y2VzcyBwYWRkaW5nIGluIElFIDgvOS8xMC5cbiAqL1xuaW5wdXRbdHlwZT1jaGVja2JveF0sXG5pbnB1dFt0eXBlPXJhZGlvXSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIDEgKi9cbiAgcGFkZGluZzogMDsgLyogMiAqL1xufVxuXG4vKipcbiAqIDEuIEFkZHJlc3MgYGFwcGVhcmFuY2VgIHNldCB0byBgc2VhcmNoZmllbGRgIGluIFNhZmFyaSA1IGFuZCBDaHJvbWUuXG4gKiAyLiBBZGRyZXNzIGBib3gtc2l6aW5nYCBzZXQgdG8gYGJvcmRlci1ib3hgIGluIFNhZmFyaSA1IGFuZCBDaHJvbWVcbiAqICAgIChpbmNsdWRlIGAtbW96YCB0byBmdXR1cmUtcHJvb2YpLlxuICovXG5pbnB1dFt0eXBlPXNlYXJjaF0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDsgLyogMSAqL1xuICAtbW96LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAtd2Via2l0LWJveC1zaXppbmc6IGNvbnRlbnQtYm94OyAvKiAyICovXG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xufVxuXG4vKipcbiAqIFJlbW92ZSBpbm5lciBwYWRkaW5nIGFuZCBzZWFyY2ggY2FuY2VsIGJ1dHRvbiBpbiBTYWZhcmkgNSBhbmQgQ2hyb21lXG4gKiBvbiBPUyBYLlxuICovXG5pbnB1dFt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sXG5pbnB1dFt0eXBlPXNlYXJjaF06Oi13ZWJraXQtc2VhcmNoLWRlY29yYXRpb24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi8qKlxuICogUmVtb3ZlIGlubmVyIHBhZGRpbmcgYW5kIGJvcmRlciBpbiBGaXJlZm94IDQrLlxuICovXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5pbnB1dDo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLyoqXG4gKiAxLiBSZW1vdmUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUgOC85LlxuICogMi4gSW1wcm92ZSByZWFkYWJpbGl0eSBhbmQgYWxpZ25tZW50IGluIGFsbCBicm93c2Vycy5cbiAqL1xudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bzsgLyogMSAqL1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wOyAvKiAyICovXG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBUYWJsZXNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIFJlbW92ZSBtb3N0IHNwYWNpbmcgYmV0d2VlbiB0YWJsZSBjZWxscy5cbiAqL1xudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItc3BhY2luZzogMDtcbn1cblxuLyogR2VuZXJhbCAqL1xuKiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbmh0bWwge1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbmJvZHkge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbmEsXG5idXR0b24ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYm94LXNoYWRvdyAyNTBtcyBsaW5lYXIsIGNvbG9yIDI1MG1zIGxpbmVhciwgYmFja2dyb3VuZC1jb2xvciAyNTBtcyBsaW5lYXIsIGJvcmRlci13aWR0aCAyNTBtcyBsaW5lYXIsIGJvcmRlci1jb2xvciAyNTBtcyBsaW5lYXIsIG9wYWNpdHkgMjUwbXMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IDI1MG1zIGxpbmVhciwgY29sb3IgMjUwbXMgbGluZWFyLCBiYWNrZ3JvdW5kLWNvbG9yIDI1MG1zIGxpbmVhciwgYm9yZGVyLXdpZHRoIDI1MG1zIGxpbmVhciwgYm9yZGVyLWNvbG9yIDI1MG1zIGxpbmVhciwgb3BhY2l0eSAyNTBtcyBsaW5lYXI7XG59XG5hOmhvdmVyLCBhOmZvY3VzLFxuYnV0dG9uOmhvdmVyLFxuYnV0dG9uOmZvY3VzIHtcbiAgb3V0bGluZTogMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5idXR0b24sXG5pbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDI1MG1zIGxpbmVhciwgYmFja2dyb3VuZC1jb2xvciAyNTBtcyBsaW5lYXIsIGJvcmRlci1jb2xvciAyNTBtcyBsaW5lYXIsIG9wYWNpdHkgMjUwbXMgbGluZWFyO1xuICB0cmFuc2l0aW9uOiBjb2xvciAyNTBtcyBsaW5lYXIsIGJhY2tncm91bmQtY29sb3IgMjUwbXMgbGluZWFyLCBib3JkZXItY29sb3IgMjUwbXMgbGluZWFyLCBvcGFjaXR5IDI1MG1zIGxpbmVhcjtcbn1cbmJ1dHRvbjpob3ZlciwgYnV0dG9uOmZvY3VzLFxuaW5wdXRbdHlwZT1zdWJtaXRdOmhvdmVyLFxuaW5wdXRbdHlwZT1zdWJtaXRdOmZvY3VzIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvdXRsaW5lOiAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbnAge1xuICBtYXJnaW46IDAgMCAxMHB4IDA7XG59XG5cbi5jb250YWluZXIge1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiAxMjMwcHg7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi8qIE1lZGlhICovXG5pbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbmlmcmFtZSxcbm9iamVjdCxcbmVtYmVkLFxudmlkZW8ge1xuICBib3JkZXI6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5lbWJlZC1jb250YWluZXIge1xuICBoZWlnaHQ6IDA7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmVtYmVkLWNvbnRhaW5lciBpZnJhbWUsXG4uZW1iZWQtY29udGFpbmVyIG9iamVjdCxcbi5lbWJlZC1jb250YWluZXIgZW1iZWQge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyogSGVscGVycyAqL1xuLnNyLW9ubHksIC5zY3JlZW4tcmVhZGVyLXRleHQge1xuICBib3JkZXI6IDA7XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IC0xcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDFweDtcbn1cblxuLnNyLW9ubHktZm9jdXNhYmxlOmZvY3VzIHtcbiAgY2xpcDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW46IDA7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xuICBwb3NpdGlvbjogc3RhdGljO1xuICB3aWR0aDogYXV0bztcbn1cblxuLmNsZWFyZml4OjphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7XG59XG5cbi8qIEltYWdlcyAqL1xuaW1nLnNpemUtYXV0bywgaW1nLnNpemUtZnVsbCwgaW1nLnNpemUtbGFyZ2UsIGltZy5zaXplLW1lZGl1bSB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuaW1nLmFsaWdubGVmdCB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1yaWdodDogMC45Mzc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG59XG5pbWcuYWxpZ25yaWdodCB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG4gIG1hcmdpbi1sZWZ0OiAwLjkzNzVyZW07XG59XG5pbWcuYWxpZ25jZW50ZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY2xlYXI6IGJvdGg7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogMC45Mzc1cmVtO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuLmF0dGFjaG1lbnQgaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5hbGlnbmxlZnQge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tcmlnaHQ6IDAuOTM3NXJlbTtcbn1cblxuLmFsaWducmlnaHQge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLWxlZnQ6IDAuOTM3NXJlbTtcbn1cblxuLmFsaWduY2VudGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuXG4vKlxuICogIE93bCBDYXJvdXNlbCAtIENvcmVcbiAqL1xuLm93bC1jYXJvdXNlbCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAvKiBwb3NpdGlvbiByZWxhdGl2ZSBhbmQgei1pbmRleCBmaXggd2Via2l0IHJlbmRlcmluZyBmb250cyBpc3N1ZSAqL1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG59XG4ub3dsLWNhcm91c2VsIC5vd2wtc3RhZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC1tcy10b3VjaC1hY3Rpb246IHBhbi1ZO1xuICB0b3VjaC1hY3Rpb246IG1hbmlwdWxhdGlvbjtcbiAgLW1vei1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47IC8qIGZpeCBmaXJlZm94IGFuaW1hdGlvbiBnbGl0Y2ggKi9cbn1cbi5vd2wtY2Fyb3VzZWwgLm93bC1zdGFnZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiLlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY2xlYXI6IGJvdGg7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIGhlaWdodDogMDtcbn1cbi5vd2wtY2Fyb3VzZWwgLm93bC1zdGFnZS1vdXRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLyogZml4IGZvciBmbGFzaGluZyBiYWNrZ3JvdW5kICovXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwcHgsIDBweCwgMHB4KTtcbn1cbi5vd2wtY2Fyb3VzZWwgLm93bC13cmFwcGVyLFxuLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0ge1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgLW1vei1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIC1tcy1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cbi5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIGZsb2F0OiBsZWZ0O1xuICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xufVxuLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0gaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuLm93bC1jYXJvdXNlbCAub3dsLW5hdi5kaXNhYmxlZCxcbi5vd2wtY2Fyb3VzZWwgLm93bC1kb3RzLmRpc2FibGVkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgLm93bC1wcmV2LFxuLm93bC1jYXJvdXNlbCAub3dsLW5hdiAub3dsLW5leHQsXG4ub3dsLWNhcm91c2VsIC5vd2wtZG90IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG4ub3dsLWNhcm91c2VsIC5vd2wtbmF2IGJ1dHRvbi5vd2wtcHJldixcbi5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgYnV0dG9uLm93bC1uZXh0LFxuLm93bC1jYXJvdXNlbCBidXR0b24ub3dsLWRvdCB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgZm9udDogaW5oZXJpdDtcbn1cbi5vd2wtY2Fyb3VzZWwub3dsLWxvYWRlZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLm93bC1jYXJvdXNlbC5vd2wtbG9hZGluZyB7XG4gIG9wYWNpdHk6IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLm93bC1jYXJvdXNlbC5vd2wtaGlkZGVuIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5vd2wtY2Fyb3VzZWwub3dsLXJlZnJlc2ggLm93bC1pdGVtIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLm93bC1jYXJvdXNlbC5vd2wtZHJhZyAub3dsLWl0ZW0ge1xuICB0b3VjaC1hY3Rpb246IHBhbi15O1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuLm93bC1jYXJvdXNlbC5vd2wtZ3JhYiB7XG4gIGN1cnNvcjogbW92ZTtcbiAgY3Vyc29yOiBncmFiO1xufVxuLm93bC1jYXJvdXNlbC5vd2wtcnRsIHtcbiAgZGlyZWN0aW9uOiBydGw7XG59XG4ub3dsLWNhcm91c2VsLm93bC1ydGwgLm93bC1pdGVtIHtcbiAgZmxvYXQ6IHJpZ2h0O1xufVxuXG4vKiBObyBKcyAqL1xuLm5vLWpzIC5vd2wtY2Fyb3VzZWwge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLypcbiAqICBPd2wgQ2Fyb3VzZWwgLSBBbmltYXRlIFBsdWdpblxuICovXG4ub3dsLWNhcm91c2VsIC5hbmltYXRlZCB7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMTAwMG1zO1xuICBhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xufVxuLm93bC1jYXJvdXNlbCAub3dsLWFuaW1hdGVkLWluIHtcbiAgei1pbmRleDogMDtcbn1cbi5vd2wtY2Fyb3VzZWwgLm93bC1hbmltYXRlZC1vdXQge1xuICB6LWluZGV4OiAxO1xufVxuLm93bC1jYXJvdXNlbCAuZmFkZU91dCB7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0O1xufVxuXG5Aa2V5ZnJhbWVzIGZhZGVPdXQge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG4vKlxuICogXHRPd2wgQ2Fyb3VzZWwgLSBBdXRvIEhlaWdodCBQbHVnaW5cbiAqL1xuLm93bC1oZWlnaHQge1xuICB0cmFuc2l0aW9uOiBoZWlnaHQgNTAwbXMgZWFzZS1pbi1vdXQ7XG59XG5cbi8qXG4gKiBcdE93bCBDYXJvdXNlbCAtIExhenkgTG9hZCBQbHVnaW5cbiAqL1xuLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0ge1xuICAvKipcbiAgXHRUaGlzIGlzIGludHJvZHVjZWQgZHVlIHRvIGEgYnVnIGluIElFMTEgd2hlcmUgbGF6eSBsb2FkaW5nIGNvbWJpbmVkIHdpdGggYXV0b2hlaWdodCBwbHVnaW4gY2F1c2VzIGEgd3JvbmdcbiAgXHRjYWxjdWxhdGlvbiBvZiB0aGUgaGVpZ2h0IG9mIHRoZSBvd2wtaXRlbSB0aGF0IGJyZWFrcyBwYWdlIGxheW91dHNcbiAgICovXG59XG4ub3dsLWNhcm91c2VsIC5vd2wtaXRlbSAub3dsLWxhenkge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDQwMG1zIGVhc2U7XG59XG4ub3dsLWNhcm91c2VsIC5vd2wtaXRlbSAub3dsLWxhenlbc3JjXj1cIlwiXSwgLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0gLm93bC1sYXp5Om5vdChbc3JjXSkge1xuICBtYXgtaGVpZ2h0OiAwO1xufVxuLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0gaW1nLm93bC1sYXp5IHtcbiAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcbn1cblxuLypcbiAqIFx0T3dsIENhcm91c2VsIC0gVmlkZW8gUGx1Z2luXG4gKi9cbi5vd2wtY2Fyb3VzZWwgLm93bC12aWRlby13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG59XG4ub3dsLWNhcm91c2VsIC5vd2wtdmlkZW8tcGxheS1pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDgwcHg7XG4gIHdpZHRoOiA4MHB4O1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTQwcHg7XG4gIG1hcmdpbi10b3A6IC00MHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJvd2wudmlkZW8ucGxheS5wbmdcIikgbm8tcmVwZWF0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHotaW5kZXg6IDE7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMTAwbXMgZWFzZTtcbn1cbi5vd2wtY2Fyb3VzZWwgLm93bC12aWRlby1wbGF5LWljb246aG92ZXIge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMywgMS4zKTtcbn1cbi5vd2wtY2Fyb3VzZWwgLm93bC12aWRlby1wbGF5aW5nIC5vd2wtdmlkZW8tdG4sXG4ub3dsLWNhcm91c2VsIC5vd2wtdmlkZW8tcGxheWluZyAub3dsLXZpZGVvLXBsYXktaWNvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ub3dsLWNhcm91c2VsIC5vd2wtdmlkZW8tdG4ge1xuICBvcGFjaXR5OiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSA0MDBtcyBlYXNlO1xufVxuLm93bC1jYXJvdXNlbCAub3dsLXZpZGVvLWZyYW1lIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4vKiFcbiAqIEhhbWJ1cmdlcnNcbiAqIEBkZXNjcmlwdGlvbiBUYXN0eSBDU1MtYW5pbWF0ZWQgaGFtYnVyZ2Vyc1xuICogQGF1dGhvciBKb25hdGhhbiBTdWggQGpvbnN1aFxuICogQHNpdGUgaHR0cHM6Ly9qb25zdWguY29tL2hhbWJ1cmdlcnNcbiAqIEBsaW5rIGh0dHBzOi8vZ2l0aHViLmNvbS9qb25zdWgvaGFtYnVyZ2Vyc1xuICovXG4uaGFtYnVyZ2VyIHtcbiAgZm9udDogaW5oZXJpdDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAxNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMTVzO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LCBmaWx0ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLmhhbWJ1cmdlci5pcy1hY3RpdmU6aG92ZXIsIC5oYW1idXJnZXI6aG92ZXIge1xuICBvcGFjaXR5OiAwLjc7XG59XG5cbi5oYW1idXJnZXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXIsIC5oYW1idXJnZXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6YWZ0ZXIsIC5oYW1idXJnZXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cblxuLmhhbWJ1cmdlci1ib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogMjRweDtcbn1cblxuLmhhbWJ1cmdlci1pbm5lciB7XG4gIHRvcDogNTAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogLTJweDtcbn1cblxuLmhhbWJ1cmdlci1pbm5lciwgLmhhbWJ1cmdlci1pbm5lcjphZnRlciwgLmhhbWJ1cmdlci1pbm5lcjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDRweDtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMTVzO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cblxuLmhhbWJ1cmdlci1pbm5lcjphZnRlciwgLmhhbWJ1cmdlci1pbm5lcjpiZWZvcmUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCJcIjtcbn1cblxuLmhhbWJ1cmdlci1pbm5lcjpiZWZvcmUge1xuICB0b3A6IC0xMHB4O1xufVxuXG4uaGFtYnVyZ2VyLWlubmVyOmFmdGVyIHtcbiAgYm90dG9tOiAtMTBweDtcbn1cblxuLmhhbWJ1cmdlci0tM2R4IC5oYW1idXJnZXItYm94IHtcbiAgcGVyc3BlY3RpdmU6IDgwcHg7XG59XG5cbi5oYW1idXJnZXItLTNkeCAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMTVzIGN1YmljLWJlemllcigwLjY0NSwgMC4wNDUsIDAuMzU1LCAxKSwgYmFja2dyb3VuZC1jb2xvciAwcyBjdWJpYy1iZXppZXIoMC42NDUsIDAuMDQ1LCAwLjM1NSwgMSkgMC4xcztcbn1cblxuLmhhbWJ1cmdlci0tM2R4IC5oYW1idXJnZXItaW5uZXI6YWZ0ZXIsIC5oYW1idXJnZXItLTNkeCAuaGFtYnVyZ2VyLWlubmVyOmJlZm9yZSB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwcyBjdWJpYy1iZXppZXIoMC42NDUsIDAuMDQ1LCAwLjM1NSwgMSkgMC4xcztcbn1cblxuLmhhbWJ1cmdlci0tM2R4LmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGVZKDE4MGRlZyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi5oYW1idXJnZXItLTNkeC5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApIHJvdGF0ZSg0NWRlZyk7XG59XG5cbi5oYW1idXJnZXItLTNkeC5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjphZnRlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApIHJvdGF0ZSgtNDVkZWcpO1xufVxuXG4uaGFtYnVyZ2VyLS0zZHgtciAuaGFtYnVyZ2VyLWJveCB7XG4gIHBlcnNwZWN0aXZlOiA4MHB4O1xufVxuXG4uaGFtYnVyZ2VyLS0zZHgtciAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMTVzIGN1YmljLWJlemllcigwLjY0NSwgMC4wNDUsIDAuMzU1LCAxKSwgYmFja2dyb3VuZC1jb2xvciAwcyBjdWJpYy1iZXppZXIoMC42NDUsIDAuMDQ1LCAwLjM1NSwgMSkgMC4xcztcbn1cblxuLmhhbWJ1cmdlci0tM2R4LXIgLmhhbWJ1cmdlci1pbm5lcjphZnRlciwgLmhhbWJ1cmdlci0tM2R4LXIgLmhhbWJ1cmdlci1pbm5lcjpiZWZvcmUge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMHMgY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpIDAuMXM7XG59XG5cbi5oYW1idXJnZXItLTNkeC1yLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGVZKC0xODBkZWcpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4uaGFtYnVyZ2VyLS0zZHgtci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApIHJvdGF0ZSg0NWRlZyk7XG59XG5cbi5oYW1idXJnZXItLTNkeC1yLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCkgcm90YXRlKC00NWRlZyk7XG59XG5cbi5oYW1idXJnZXItLTNkeSAuaGFtYnVyZ2VyLWJveCB7XG4gIHBlcnNwZWN0aXZlOiA4MHB4O1xufVxuXG4uaGFtYnVyZ2VyLS0zZHkgLmhhbWJ1cmdlci1pbm5lciB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjE1cyBjdWJpYy1iZXppZXIoMC42NDUsIDAuMDQ1LCAwLjM1NSwgMSksIGJhY2tncm91bmQtY29sb3IgMHMgY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpIDAuMXM7XG59XG5cbi5oYW1idXJnZXItLTNkeSAuaGFtYnVyZ2VyLWlubmVyOmFmdGVyLCAuaGFtYnVyZ2VyLS0zZHkgLmhhbWJ1cmdlci1pbm5lcjpiZWZvcmUge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMHMgY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpIDAuMXM7XG59XG5cbi5oYW1idXJnZXItLTNkeS5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lciB7XG4gIHRyYW5zZm9ybTogcm90YXRlWCgtMTgwZGVnKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLmhhbWJ1cmdlci0tM2R5LmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTBweCwgMCkgcm90YXRlKDQ1ZGVnKTtcbn1cblxuLmhhbWJ1cmdlci0tM2R5LmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCkgcm90YXRlKC00NWRlZyk7XG59XG5cbi5oYW1idXJnZXItLTNkeS1yIC5oYW1idXJnZXItYm94IHtcbiAgcGVyc3BlY3RpdmU6IDgwcHg7XG59XG5cbi5oYW1idXJnZXItLTNkeS1yIC5oYW1idXJnZXItaW5uZXIge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4xNXMgY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpLCBiYWNrZ3JvdW5kLWNvbG9yIDBzIGN1YmljLWJlemllcigwLjY0NSwgMC4wNDUsIDAuMzU1LCAxKSAwLjFzO1xufVxuXG4uaGFtYnVyZ2VyLS0zZHktciAuaGFtYnVyZ2VyLWlubmVyOmFmdGVyLCAuaGFtYnVyZ2VyLS0zZHktciAuaGFtYnVyZ2VyLWlubmVyOmJlZm9yZSB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwcyBjdWJpYy1iZXppZXIoMC42NDUsIDAuMDQ1LCAwLjM1NSwgMSkgMC4xcztcbn1cblxuLmhhbWJ1cmdlci0tM2R5LXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZVgoMTgwZGVnKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLmhhbWJ1cmdlci0tM2R5LXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKSByb3RhdGUoNDVkZWcpO1xufVxuXG4uaGFtYnVyZ2VyLS0zZHktci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjphZnRlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApIHJvdGF0ZSgtNDVkZWcpO1xufVxuXG4uaGFtYnVyZ2VyLS0zZHh5IC5oYW1idXJnZXItYm94IHtcbiAgcGVyc3BlY3RpdmU6IDgwcHg7XG59XG5cbi5oYW1idXJnZXItLTNkeHkgLmhhbWJ1cmdlci1pbm5lciB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjE1cyBjdWJpYy1iZXppZXIoMC42NDUsIDAuMDQ1LCAwLjM1NSwgMSksIGJhY2tncm91bmQtY29sb3IgMHMgY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpIDAuMXM7XG59XG5cbi5oYW1idXJnZXItLTNkeHkgLmhhbWJ1cmdlci1pbm5lcjphZnRlciwgLmhhbWJ1cmdlci0tM2R4eSAuaGFtYnVyZ2VyLWlubmVyOmJlZm9yZSB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwcyBjdWJpYy1iZXppZXIoMC42NDUsIDAuMDQ1LCAwLjM1NSwgMSkgMC4xcztcbn1cblxuLmhhbWJ1cmdlci0tM2R4eS5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lciB7XG4gIHRyYW5zZm9ybTogcm90YXRlWCgxODBkZWcpIHJvdGF0ZVkoMTgwZGVnKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLmhhbWJ1cmdlci0tM2R4eS5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApIHJvdGF0ZSg0NWRlZyk7XG59XG5cbi5oYW1idXJnZXItLTNkeHkuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKSByb3RhdGUoLTQ1ZGVnKTtcbn1cblxuLmhhbWJ1cmdlci0tM2R4eS1yIC5oYW1idXJnZXItYm94IHtcbiAgcGVyc3BlY3RpdmU6IDgwcHg7XG59XG5cbi5oYW1idXJnZXItLTNkeHktciAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMTVzIGN1YmljLWJlemllcigwLjY0NSwgMC4wNDUsIDAuMzU1LCAxKSwgYmFja2dyb3VuZC1jb2xvciAwcyBjdWJpYy1iZXppZXIoMC42NDUsIDAuMDQ1LCAwLjM1NSwgMSkgMC4xcztcbn1cblxuLmhhbWJ1cmdlci0tM2R4eS1yIC5oYW1idXJnZXItaW5uZXI6YWZ0ZXIsIC5oYW1idXJnZXItLTNkeHktciAuaGFtYnVyZ2VyLWlubmVyOmJlZm9yZSB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwcyBjdWJpYy1iZXppZXIoMC42NDUsIDAuMDQ1LCAwLjM1NSwgMSkgMC4xcztcbn1cblxuLmhhbWJ1cmdlci0tM2R4eS1yLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGVYKDE4MGRlZykgcm90YXRlWSgxODBkZWcpIHJvdGF0ZSgtMTgwZGVnKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLmhhbWJ1cmdlci0tM2R4eS1yLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTBweCwgMCkgcm90YXRlKDQ1ZGVnKTtcbn1cblxuLmhhbWJ1cmdlci0tM2R4eS1yLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCkgcm90YXRlKC00NWRlZyk7XG59XG5cbi5oYW1idXJnZXItLWFycm93LmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLThweCwgMCwgMCkgcm90YXRlKC00NWRlZykgc2NhbGVYKDAuNyk7XG59XG5cbi5oYW1idXJnZXItLWFycm93LmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtOHB4LCAwLCAwKSByb3RhdGUoNDVkZWcpIHNjYWxlWCgwLjcpO1xufVxuXG4uaGFtYnVyZ2VyLS1hcnJvdy1yLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoOHB4LCAwLCAwKSByb3RhdGUoNDVkZWcpIHNjYWxlWCgwLjcpO1xufVxuXG4uaGFtYnVyZ2VyLS1hcnJvdy1yLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg4cHgsIDAsIDApIHJvdGF0ZSgtNDVkZWcpIHNjYWxlWCgwLjcpO1xufVxuXG4uaGFtYnVyZ2VyLS1hcnJvd2FsdCAuaGFtYnVyZ2VyLWlubmVyOmJlZm9yZSB7XG4gIHRyYW5zaXRpb246IHRvcCAwLjFzIGVhc2UgMC4xcywgdHJhbnNmb3JtIDAuMXMgY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0LCAwLjQ0LCAxKTtcbn1cblxuLmhhbWJ1cmdlci0tYXJyb3dhbHQgLmhhbWJ1cmdlci1pbm5lcjphZnRlciB7XG4gIHRyYW5zaXRpb246IGJvdHRvbSAwLjFzIGVhc2UgMC4xcywgdHJhbnNmb3JtIDAuMXMgY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0LCAwLjQ0LCAxKTtcbn1cblxuLmhhbWJ1cmdlci0tYXJyb3dhbHQuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6YmVmb3JlIHtcbiAgdG9wOiAwO1xuICB0cmFuc2l0aW9uOiB0b3AgMC4xcyBlYXNlLCB0cmFuc2Zvcm0gMC4xcyBjdWJpYy1iZXppZXIoMC44OTUsIDAuMDMsIDAuNjg1LCAwLjIyKSAwLjFzO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC04cHgsIC0xMHB4LCAwKSByb3RhdGUoLTQ1ZGVnKSBzY2FsZVgoMC43KTtcbn1cblxuLmhhbWJ1cmdlci0tYXJyb3dhbHQuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6YWZ0ZXIge1xuICBib3R0b206IDA7XG4gIHRyYW5zaXRpb246IGJvdHRvbSAwLjFzIGVhc2UsIHRyYW5zZm9ybSAwLjFzIGN1YmljLWJlemllcigwLjg5NSwgMC4wMywgMC42ODUsIDAuMjIpIDAuMXM7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLThweCwgMTBweCwgMCkgcm90YXRlKDQ1ZGVnKSBzY2FsZVgoMC43KTtcbn1cblxuLmhhbWJ1cmdlci0tYXJyb3dhbHQtciAuaGFtYnVyZ2VyLWlubmVyOmJlZm9yZSB7XG4gIHRyYW5zaXRpb246IHRvcCAwLjFzIGVhc2UgMC4xcywgdHJhbnNmb3JtIDAuMXMgY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0LCAwLjQ0LCAxKTtcbn1cblxuLmhhbWJ1cmdlci0tYXJyb3dhbHQtciAuaGFtYnVyZ2VyLWlubmVyOmFmdGVyIHtcbiAgdHJhbnNpdGlvbjogYm90dG9tIDAuMXMgZWFzZSAwLjFzLCB0cmFuc2Zvcm0gMC4xcyBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpO1xufVxuXG4uaGFtYnVyZ2VyLS1hcnJvd2FsdC1yLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOmJlZm9yZSB7XG4gIHRvcDogMDtcbiAgdHJhbnNpdGlvbjogdG9wIDAuMXMgZWFzZSwgdHJhbnNmb3JtIDAuMXMgY3ViaWMtYmV6aWVyKDAuODk1LCAwLjAzLCAwLjY4NSwgMC4yMikgMC4xcztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg4cHgsIC0xMHB4LCAwKSByb3RhdGUoNDVkZWcpIHNjYWxlWCgwLjcpO1xufVxuXG4uaGFtYnVyZ2VyLS1hcnJvd2FsdC1yLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOmFmdGVyIHtcbiAgYm90dG9tOiAwO1xuICB0cmFuc2l0aW9uOiBib3R0b20gMC4xcyBlYXNlLCB0cmFuc2Zvcm0gMC4xcyBjdWJpYy1iZXppZXIoMC44OTUsIDAuMDMsIDAuNjg1LCAwLjIyKSAwLjFzO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDhweCwgMTBweCwgMCkgcm90YXRlKC00NWRlZykgc2NhbGVYKDAuNyk7XG59XG5cbi5oYW1idXJnZXItLWFycm93dHVybi5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xufVxuXG4uaGFtYnVyZ2VyLS1hcnJvd3R1cm4uaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg4cHgsIDAsIDApIHJvdGF0ZSg0NWRlZykgc2NhbGVYKDAuNyk7XG59XG5cbi5oYW1idXJnZXItLWFycm93dHVybi5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjphZnRlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoOHB4LCAwLCAwKSByb3RhdGUoLTQ1ZGVnKSBzY2FsZVgoMC43KTtcbn1cblxuLmhhbWJ1cmdlci0tYXJyb3d0dXJuLXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbn1cblxuLmhhbWJ1cmdlci0tYXJyb3d0dXJuLXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtOHB4LCAwLCAwKSByb3RhdGUoLTQ1ZGVnKSBzY2FsZVgoMC43KTtcbn1cblxuLmhhbWJ1cmdlci0tYXJyb3d0dXJuLXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC04cHgsIDAsIDApIHJvdGF0ZSg0NWRlZykgc2NhbGVYKDAuNyk7XG59XG5cbi5oYW1idXJnZXItLWJvcmluZyAuaGFtYnVyZ2VyLWlubmVyLCAuaGFtYnVyZ2VyLS1ib3JpbmcgLmhhbWJ1cmdlci1pbm5lcjphZnRlciwgLmhhbWJ1cmdlci0tYm9yaW5nIC5oYW1idXJnZXItaW5uZXI6YmVmb3JlIHtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogbm9uZTtcbn1cblxuLmhhbWJ1cmdlci0tYm9yaW5nLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuXG4uaGFtYnVyZ2VyLS1ib3JpbmcuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6YmVmb3JlIHtcbiAgdG9wOiAwO1xuICBvcGFjaXR5OiAwO1xufVxuXG4uaGFtYnVyZ2VyLS1ib3JpbmcuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6YWZ0ZXIge1xuICBib3R0b206IDA7XG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG59XG5cbi5oYW1idXJnZXItLWNvbGxhcHNlIC5oYW1idXJnZXItaW5uZXIge1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogMDtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC4xM3M7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4xM3M7XG59XG5cbi5oYW1idXJnZXItLWNvbGxhcHNlIC5oYW1idXJnZXItaW5uZXI6YWZ0ZXIge1xuICB0b3A6IC0yMHB4O1xuICB0cmFuc2l0aW9uOiB0b3AgMC4ycyBjdWJpYy1iZXppZXIoMC4zMzMzMywgMC42NjY2NywgMC42NjY2NywgMSkgMC4ycywgb3BhY2l0eSAwLjFzIGxpbmVhcjtcbn1cblxuLmhhbWJ1cmdlci0tY29sbGFwc2UgLmhhbWJ1cmdlci1pbm5lcjpiZWZvcmUge1xuICB0cmFuc2l0aW9uOiB0b3AgMC4xMnMgY3ViaWMtYmV6aWVyKDAuMzMzMzMsIDAuNjY2NjcsIDAuNjY2NjcsIDEpIDAuMnMsIHRyYW5zZm9ybSAwLjEzcyBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcbn1cblxuLmhhbWJ1cmdlci0tY29sbGFwc2UuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXIge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjIycztcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMHB4LCAwKSByb3RhdGUoLTQ1ZGVnKTtcbn1cblxuLmhhbWJ1cmdlci0tY29sbGFwc2UuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6YWZ0ZXIge1xuICB0b3A6IDA7XG4gIHRyYW5zaXRpb246IHRvcCAwLjJzIGN1YmljLWJlemllcigwLjMzMzMzLCAwLCAwLjY2NjY3LCAwLjMzMzMzKSwgb3BhY2l0eSAwLjFzIGxpbmVhciAwLjIycztcbiAgb3BhY2l0eTogMDtcbn1cblxuLmhhbWJ1cmdlci0tY29sbGFwc2UuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6YmVmb3JlIHtcbiAgdG9wOiAwO1xuICB0cmFuc2l0aW9uOiB0b3AgMC4xcyBjdWJpYy1iZXppZXIoMC4zMzMzMywgMCwgMC42NjY2NywgMC4zMzMzMykgMC4xNnMsIHRyYW5zZm9ybSAwLjEzcyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKSAwLjI1cztcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbn1cblxuLmhhbWJ1cmdlci0tY29sbGFwc2UtciAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IDA7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMTNzO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMTNzO1xufVxuXG4uaGFtYnVyZ2VyLS1jb2xsYXBzZS1yIC5oYW1idXJnZXItaW5uZXI6YWZ0ZXIge1xuICB0b3A6IC0yMHB4O1xuICB0cmFuc2l0aW9uOiB0b3AgMC4ycyBjdWJpYy1iZXppZXIoMC4zMzMzMywgMC42NjY2NywgMC42NjY2NywgMSkgMC4ycywgb3BhY2l0eSAwLjFzIGxpbmVhcjtcbn1cblxuLmhhbWJ1cmdlci0tY29sbGFwc2UtciAuaGFtYnVyZ2VyLWlubmVyOmJlZm9yZSB7XG4gIHRyYW5zaXRpb246IHRvcCAwLjEycyBjdWJpYy1iZXppZXIoMC4zMzMzMywgMC42NjY2NywgMC42NjY2NywgMSkgMC4ycywgdHJhbnNmb3JtIDAuMTNzIGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xufVxuXG4uaGFtYnVyZ2VyLS1jb2xsYXBzZS1yLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC4yMnM7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTBweCwgMCkgcm90YXRlKDQ1ZGVnKTtcbn1cblxuLmhhbWJ1cmdlci0tY29sbGFwc2Utci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjphZnRlciB7XG4gIHRvcDogMDtcbiAgdHJhbnNpdGlvbjogdG9wIDAuMnMgY3ViaWMtYmV6aWVyKDAuMzMzMzMsIDAsIDAuNjY2NjcsIDAuMzMzMzMpLCBvcGFjaXR5IDAuMXMgbGluZWFyIDAuMjJzO1xuICBvcGFjaXR5OiAwO1xufVxuXG4uaGFtYnVyZ2VyLS1jb2xsYXBzZS1yLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOmJlZm9yZSB7XG4gIHRvcDogMDtcbiAgdHJhbnNpdGlvbjogdG9wIDAuMXMgY3ViaWMtYmV6aWVyKDAuMzMzMzMsIDAsIDAuNjY2NjcsIDAuMzMzMzMpIDAuMTZzLCB0cmFuc2Zvcm0gMC4xM3MgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSkgMC4yNXM7XG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbn1cblxuLmhhbWJ1cmdlci0tZWxhc3RpYyAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgdG9wOiAycHg7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC42OCwgLTAuNTUsIDAuMjY1LCAxLjU1KTtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4yNzVzO1xufVxuXG4uaGFtYnVyZ2VyLS1lbGFzdGljIC5oYW1idXJnZXItaW5uZXI6YmVmb3JlIHtcbiAgdG9wOiAxMHB4O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTI1cyBlYXNlIDAuMjc1cztcbn1cblxuLmhhbWJ1cmdlci0tZWxhc3RpYyAuaGFtYnVyZ2VyLWlubmVyOmFmdGVyIHtcbiAgdG9wOiAyMHB4O1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4yNzVzIGN1YmljLWJlemllcigwLjY4LCAtMC41NSwgMC4yNjUsIDEuNTUpO1xufVxuXG4uaGFtYnVyZ2VyLS1lbGFzdGljLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogNzVtcztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKSByb3RhdGUoMTM1ZGVnKTtcbn1cblxuLmhhbWJ1cmdlci0tZWxhc3RpYy5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjpiZWZvcmUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwcztcbiAgb3BhY2l0eTogMDtcbn1cblxuLmhhbWJ1cmdlci0tZWxhc3RpYy5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjphZnRlciB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDc1bXM7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApIHJvdGF0ZSgtMjcwZGVnKTtcbn1cblxuLmhhbWJ1cmdlci0tZWxhc3RpYy1yIC5oYW1idXJnZXItaW5uZXIge1xuICB0b3A6IDJweDtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjY4LCAtMC41NSwgMC4yNjUsIDEuNTUpO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjI3NXM7XG59XG5cbi5oYW1idXJnZXItLWVsYXN0aWMtciAuaGFtYnVyZ2VyLWlubmVyOmJlZm9yZSB7XG4gIHRvcDogMTBweDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjEyNXMgZWFzZSAwLjI3NXM7XG59XG5cbi5oYW1idXJnZXItLWVsYXN0aWMtciAuaGFtYnVyZ2VyLWlubmVyOmFmdGVyIHtcbiAgdG9wOiAyMHB4O1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4yNzVzIGN1YmljLWJlemllcigwLjY4LCAtMC41NSwgMC4yNjUsIDEuNTUpO1xufVxuXG4uaGFtYnVyZ2VyLS1lbGFzdGljLXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXIge1xuICB0cmFuc2l0aW9uLWRlbGF5OiA3NW1zO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwcHgsIDApIHJvdGF0ZSgtMTM1ZGVnKTtcbn1cblxuLmhhbWJ1cmdlci0tZWxhc3RpYy1yLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOmJlZm9yZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDBzO1xuICBvcGFjaXR5OiAwO1xufVxuXG4uaGFtYnVyZ2VyLS1lbGFzdGljLXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6YWZ0ZXIge1xuICB0cmFuc2l0aW9uLWRlbGF5OiA3NW1zO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0yMHB4LCAwKSByb3RhdGUoMjcwZGVnKTtcbn1cblxuLmhhbWJ1cmdlci0tZW1waGF0aWMge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uaGFtYnVyZ2VyLS1lbXBoYXRpYyAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjEyNXMgZWFzZS1pbiAwLjE3NXM7XG59XG5cbi5oYW1idXJnZXItLWVtcGhhdGljIC5oYW1idXJnZXItaW5uZXI6YmVmb3JlIHtcbiAgbGVmdDogMDtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMTI1cyBjdWJpYy1iZXppZXIoMC42LCAwLjA0LCAwLjk4LCAwLjMzNSksIHRvcCAwLjA1cyBsaW5lYXIgMC4xMjVzLCBsZWZ0IDAuMTI1cyBlYXNlLWluIDAuMTc1cztcbn1cblxuLmhhbWJ1cmdlci0tZW1waGF0aWMgLmhhbWJ1cmdlci1pbm5lcjphZnRlciB7XG4gIHRvcDogMTBweDtcbiAgcmlnaHQ6IDA7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjEyNXMgY3ViaWMtYmV6aWVyKDAuNiwgMC4wNCwgMC45OCwgMC4zMzUpLCB0b3AgMC4wNXMgbGluZWFyIDAuMTI1cywgcmlnaHQgMC4xMjVzIGVhc2UtaW4gMC4xNzVzO1xufVxuXG4uaGFtYnVyZ2VyLS1lbXBoYXRpYy5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lciB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDBzO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZS1vdXQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi5oYW1idXJnZXItLWVtcGhhdGljLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOmJlZm9yZSB7XG4gIHRvcDogLTgwcHg7XG4gIGxlZnQ6IC04MHB4O1xuICB0cmFuc2l0aW9uOiBsZWZ0IDAuMTI1cyBlYXNlLW91dCwgdG9wIDAuMDVzIGxpbmVhciAwLjEyNXMsIHRyYW5zZm9ybSAwLjEyNXMgY3ViaWMtYmV6aWVyKDAuMDc1LCAwLjgyLCAwLjE2NSwgMSkgMC4xNzVzO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDgwcHgsIDgwcHgsIDApIHJvdGF0ZSg0NWRlZyk7XG59XG5cbi5oYW1idXJnZXItLWVtcGhhdGljLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOmFmdGVyIHtcbiAgdG9wOiAtODBweDtcbiAgcmlnaHQ6IC04MHB4O1xuICB0cmFuc2l0aW9uOiByaWdodCAwLjEyNXMgZWFzZS1vdXQsIHRvcCAwLjA1cyBsaW5lYXIgMC4xMjVzLCB0cmFuc2Zvcm0gMC4xMjVzIGN1YmljLWJlemllcigwLjA3NSwgMC44MiwgMC4xNjUsIDEpIDAuMTc1cztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtODBweCwgODBweCwgMCkgcm90YXRlKC00NWRlZyk7XG59XG5cbi5oYW1idXJnZXItLWVtcGhhdGljLXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uaGFtYnVyZ2VyLS1lbXBoYXRpYy1yIC5oYW1idXJnZXItaW5uZXIge1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuMTI1cyBlYXNlLWluIDAuMTc1cztcbn1cblxuLmhhbWJ1cmdlci0tZW1waGF0aWMtciAuaGFtYnVyZ2VyLWlubmVyOmJlZm9yZSB7XG4gIGxlZnQ6IDA7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjEyNXMgY3ViaWMtYmV6aWVyKDAuNiwgMC4wNCwgMC45OCwgMC4zMzUpLCB0b3AgMC4wNXMgbGluZWFyIDAuMTI1cywgbGVmdCAwLjEyNXMgZWFzZS1pbiAwLjE3NXM7XG59XG5cbi5oYW1idXJnZXItLWVtcGhhdGljLXIgLmhhbWJ1cmdlci1pbm5lcjphZnRlciB7XG4gIHRvcDogMTBweDtcbiAgcmlnaHQ6IDA7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjEyNXMgY3ViaWMtYmV6aWVyKDAuNiwgMC4wNCwgMC45OCwgMC4zMzUpLCB0b3AgMC4wNXMgbGluZWFyIDAuMTI1cywgcmlnaHQgMC4xMjVzIGVhc2UtaW4gMC4xNzVzO1xufVxuXG4uaGFtYnVyZ2VyLS1lbXBoYXRpYy1yLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMHM7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlLW91dDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLmhhbWJ1cmdlci0tZW1waGF0aWMtci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjpiZWZvcmUge1xuICB0b3A6IDgwcHg7XG4gIGxlZnQ6IC04MHB4O1xuICB0cmFuc2l0aW9uOiBsZWZ0IDAuMTI1cyBlYXNlLW91dCwgdG9wIDAuMDVzIGxpbmVhciAwLjEyNXMsIHRyYW5zZm9ybSAwLjEyNXMgY3ViaWMtYmV6aWVyKDAuMDc1LCAwLjgyLCAwLjE2NSwgMSkgMC4xNzVzO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDgwcHgsIC04MHB4LCAwKSByb3RhdGUoLTQ1ZGVnKTtcbn1cblxuLmhhbWJ1cmdlci0tZW1waGF0aWMtci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjphZnRlciB7XG4gIHRvcDogODBweDtcbiAgcmlnaHQ6IC04MHB4O1xuICB0cmFuc2l0aW9uOiByaWdodCAwLjEyNXMgZWFzZS1vdXQsIHRvcCAwLjA1cyBsaW5lYXIgMC4xMjVzLCB0cmFuc2Zvcm0gMC4xMjVzIGN1YmljLWJlemllcigwLjA3NSwgMC44MiwgMC4xNjUsIDEpIDAuMTc1cztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtODBweCwgLTgwcHgsIDApIHJvdGF0ZSg0NWRlZyk7XG59XG5cbi5oYW1idXJnZXItLW1pbnVzIC5oYW1idXJnZXItaW5uZXI6YWZ0ZXIsIC5oYW1idXJnZXItLW1pbnVzIC5oYW1idXJnZXItaW5uZXI6YmVmb3JlIHtcbiAgdHJhbnNpdGlvbjogYm90dG9tIDAuMDhzIGVhc2Utb3V0IDBzLCB0b3AgMC4wOHMgZWFzZS1vdXQgMHMsIG9wYWNpdHkgMHMgbGluZWFyO1xufVxuXG4uaGFtYnVyZ2VyLS1taW51cy5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjphZnRlciwgLmhhbWJ1cmdlci0tbWludXMuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6YmVmb3JlIHtcbiAgdHJhbnNpdGlvbjogYm90dG9tIDAuMDhzIGVhc2Utb3V0LCB0b3AgMC4wOHMgZWFzZS1vdXQsIG9wYWNpdHkgMHMgbGluZWFyIDAuMDhzO1xuICBvcGFjaXR5OiAwO1xufVxuXG4uaGFtYnVyZ2VyLS1taW51cy5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjpiZWZvcmUge1xuICB0b3A6IDA7XG59XG5cbi5oYW1idXJnZXItLW1pbnVzLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOmFmdGVyIHtcbiAgYm90dG9tOiAwO1xufVxuXG4uaGFtYnVyZ2VyLS1zbGlkZXIgLmhhbWJ1cmdlci1pbm5lciB7XG4gIHRvcDogMnB4O1xufVxuXG4uaGFtYnVyZ2VyLS1zbGlkZXIgLmhhbWJ1cmdlci1pbm5lcjpiZWZvcmUge1xuICB0b3A6IDEwcHg7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjE1cztcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBvcGFjaXR5O1xufVxuXG4uaGFtYnVyZ2VyLS1zbGlkZXIgLmhhbWJ1cmdlci1pbm5lcjphZnRlciB7XG4gIHRvcDogMjBweDtcbn1cblxuLmhhbWJ1cmdlci0tc2xpZGVyLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKSByb3RhdGUoNDVkZWcpO1xufVxuXG4uaGFtYnVyZ2VyLS1zbGlkZXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKSB0cmFuc2xhdGUzZCgtNS43MTQyOXB4LCAtNnB4LCAwKTtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmhhbWJ1cmdlci0tc2xpZGVyLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMjBweCwgMCkgcm90YXRlKC05MGRlZyk7XG59XG5cbi5oYW1idXJnZXItLXNsaWRlci1yIC5oYW1idXJnZXItaW5uZXIge1xuICB0b3A6IDJweDtcbn1cblxuLmhhbWJ1cmdlci0tc2xpZGVyLXIgLmhhbWJ1cmdlci1pbm5lcjpiZWZvcmUge1xuICB0b3A6IDEwcHg7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjE1cztcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBvcGFjaXR5O1xufVxuXG4uaGFtYnVyZ2VyLS1zbGlkZXItciAuaGFtYnVyZ2VyLWlubmVyOmFmdGVyIHtcbiAgdG9wOiAyMHB4O1xufVxuXG4uaGFtYnVyZ2VyLS1zbGlkZXItci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTBweCwgMCkgcm90YXRlKC00NWRlZyk7XG59XG5cbi5oYW1idXJnZXItLXNsaWRlci1yLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKSB0cmFuc2xhdGUzZCg1LjcxNDI5cHgsIC02cHgsIDApO1xuICBvcGFjaXR5OiAwO1xufVxuXG4uaGFtYnVyZ2VyLS1zbGlkZXItci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjphZnRlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTIwcHgsIDApIHJvdGF0ZSg5MGRlZyk7XG59XG5cbi5oYW1idXJnZXItLXNwaW4gLmhhbWJ1cmdlci1pbm5lciB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KTtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4yMnM7XG59XG5cbi5oYW1idXJnZXItLXNwaW4gLmhhbWJ1cmdlci1pbm5lcjpiZWZvcmUge1xuICB0cmFuc2l0aW9uOiB0b3AgMC4xcyBlYXNlLWluIDAuMjVzLCBvcGFjaXR5IDAuMXMgZWFzZS1pbjtcbn1cblxuLmhhbWJ1cmdlci0tc3BpbiAuaGFtYnVyZ2VyLWlubmVyOmFmdGVyIHtcbiAgdHJhbnNpdGlvbjogYm90dG9tIDAuMXMgZWFzZS1pbiAwLjI1cywgdHJhbnNmb3JtIDAuMjJzIGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xufVxuXG4uaGFtYnVyZ2VyLS1zcGluLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC4xMnM7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMjI1ZGVnKTtcbn1cblxuLmhhbWJ1cmdlci0tc3Bpbi5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjpiZWZvcmUge1xuICB0b3A6IDA7XG4gIHRyYW5zaXRpb246IHRvcCAwLjFzIGVhc2Utb3V0LCBvcGFjaXR5IDAuMXMgZWFzZS1vdXQgMC4xMnM7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5oYW1idXJnZXItLXNwaW4uaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6YWZ0ZXIge1xuICBib3R0b206IDA7XG4gIHRyYW5zaXRpb246IGJvdHRvbSAwLjFzIGVhc2Utb3V0LCB0cmFuc2Zvcm0gMC4yMnMgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSkgMC4xMnM7XG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG59XG5cbi5oYW1idXJnZXItLXNwaW4tciAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjIycztcbn1cblxuLmhhbWJ1cmdlci0tc3Bpbi1yIC5oYW1idXJnZXItaW5uZXI6YmVmb3JlIHtcbiAgdHJhbnNpdGlvbjogdG9wIDAuMXMgZWFzZS1pbiAwLjI1cywgb3BhY2l0eSAwLjFzIGVhc2UtaW47XG59XG5cbi5oYW1idXJnZXItLXNwaW4tciAuaGFtYnVyZ2VyLWlubmVyOmFmdGVyIHtcbiAgdHJhbnNpdGlvbjogYm90dG9tIDAuMXMgZWFzZS1pbiAwLjI1cywgdHJhbnNmb3JtIDAuMjJzIGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xufVxuXG4uaGFtYnVyZ2VyLS1zcGluLXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXIge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjEycztcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMjI1ZGVnKTtcbn1cblxuLmhhbWJ1cmdlci0tc3Bpbi1yLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOmJlZm9yZSB7XG4gIHRvcDogMDtcbiAgdHJhbnNpdGlvbjogdG9wIDAuMXMgZWFzZS1vdXQsIG9wYWNpdHkgMC4xcyBlYXNlLW91dCAwLjEycztcbiAgb3BhY2l0eTogMDtcbn1cblxuLmhhbWJ1cmdlci0tc3Bpbi1yLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOmFmdGVyIHtcbiAgYm90dG9tOiAwO1xuICB0cmFuc2l0aW9uOiBib3R0b20gMC4xcyBlYXNlLW91dCwgdHJhbnNmb3JtIDAuMjJzIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpIDAuMTJzO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG5cbi5oYW1idXJnZXItLXNwcmluZyAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgdG9wOiAycHg7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgMHMgbGluZWFyIDAuMTNzO1xufVxuXG4uaGFtYnVyZ2VyLS1zcHJpbmcgLmhhbWJ1cmdlci1pbm5lcjpiZWZvcmUge1xuICB0b3A6IDEwcHg7XG4gIHRyYW5zaXRpb246IHRvcCAwLjFzIGN1YmljLWJlemllcigwLjMzMzMzLCAwLjY2NjY3LCAwLjY2NjY3LCAxKSAwLjJzLCB0cmFuc2Zvcm0gMC4xM3MgY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSk7XG59XG5cbi5oYW1idXJnZXItLXNwcmluZyAuaGFtYnVyZ2VyLWlubmVyOmFmdGVyIHtcbiAgdG9wOiAyMHB4O1xuICB0cmFuc2l0aW9uOiB0b3AgMC4ycyBjdWJpYy1iZXppZXIoMC4zMzMzMywgMC42NjY2NywgMC42NjY2NywgMSkgMC4ycywgdHJhbnNmb3JtIDAuMTNzIGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xufVxuXG4uaGFtYnVyZ2VyLS1zcHJpbmcuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXIge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjIycztcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cblxuLmhhbWJ1cmdlci0tc3ByaW5nLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOmJlZm9yZSB7XG4gIHRvcDogMDtcbiAgdHJhbnNpdGlvbjogdG9wIDAuMXMgY3ViaWMtYmV6aWVyKDAuMzMzMzMsIDAsIDAuNjY2NjcsIDAuMzMzMzMpIDAuMTVzLCB0cmFuc2Zvcm0gMC4xM3MgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSkgMC4yMnM7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTBweCwgMCkgcm90YXRlKDQ1ZGVnKTtcbn1cblxuLmhhbWJ1cmdlci0tc3ByaW5nLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOmFmdGVyIHtcbiAgdG9wOiAwO1xuICB0cmFuc2l0aW9uOiB0b3AgMC4ycyBjdWJpYy1iZXppZXIoMC4zMzMzMywgMCwgMC42NjY2NywgMC4zMzMzMyksIHRyYW5zZm9ybSAwLjEzcyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKSAwLjIycztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMHB4LCAwKSByb3RhdGUoLTQ1ZGVnKTtcbn1cblxuLmhhbWJ1cmdlci0tc3ByaW5nLXIgLmhhbWJ1cmdlci1pbm5lciB7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAwO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwcztcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjEzcztcbn1cblxuLmhhbWJ1cmdlci0tc3ByaW5nLXIgLmhhbWJ1cmdlci1pbm5lcjphZnRlciB7XG4gIHRvcDogLTIwcHg7XG4gIHRyYW5zaXRpb246IHRvcCAwLjJzIGN1YmljLWJlemllcigwLjMzMzMzLCAwLjY2NjY3LCAwLjY2NjY3LCAxKSAwLjJzLCBvcGFjaXR5IDBzIGxpbmVhcjtcbn1cblxuLmhhbWJ1cmdlci0tc3ByaW5nLXIgLmhhbWJ1cmdlci1pbm5lcjpiZWZvcmUge1xuICB0cmFuc2l0aW9uOiB0b3AgMC4xcyBjdWJpYy1iZXppZXIoMC4zMzMzMywgMC42NjY2NywgMC42NjY2NywgMSkgMC4ycywgdHJhbnNmb3JtIDAuMTNzIGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xufVxuXG4uaGFtYnVyZ2VyLS1zcHJpbmctci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lciB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMjJzO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwcHgsIDApIHJvdGF0ZSgtNDVkZWcpO1xufVxuXG4uaGFtYnVyZ2VyLS1zcHJpbmctci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjphZnRlciB7XG4gIHRvcDogMDtcbiAgdHJhbnNpdGlvbjogdG9wIDAuMnMgY3ViaWMtYmV6aWVyKDAuMzMzMzMsIDAsIDAuNjY2NjcsIDAuMzMzMzMpLCBvcGFjaXR5IDBzIGxpbmVhciAwLjIycztcbiAgb3BhY2l0eTogMDtcbn1cblxuLmhhbWJ1cmdlci0tc3ByaW5nLXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6YmVmb3JlIHtcbiAgdG9wOiAwO1xuICB0cmFuc2l0aW9uOiB0b3AgMC4xcyBjdWJpYy1iZXppZXIoMC4zMzMzMywgMCwgMC42NjY2NywgMC4zMzMzMykgMC4xNXMsIHRyYW5zZm9ybSAwLjEzcyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKSAwLjIycztcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuXG4uaGFtYnVyZ2VyLS1zdGFuZCAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDc1bXMgY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSkgMC4xNXMsIGJhY2tncm91bmQtY29sb3IgMHMgbGluZWFyIDc1bXM7XG59XG5cbi5oYW1idXJnZXItLXN0YW5kIC5oYW1idXJnZXItaW5uZXI6YmVmb3JlIHtcbiAgdHJhbnNpdGlvbjogdG9wIDc1bXMgZWFzZS1pbiA3NW1zLCB0cmFuc2Zvcm0gNzVtcyBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KSAwcztcbn1cblxuLmhhbWJ1cmdlci0tc3RhbmQgLmhhbWJ1cmdlci1pbm5lcjphZnRlciB7XG4gIHRyYW5zaXRpb246IGJvdHRvbSA3NW1zIGVhc2UtaW4gNzVtcywgdHJhbnNmb3JtIDc1bXMgY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSkgMHM7XG59XG5cbi5oYW1idXJnZXItLXN0YW5kLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDc1bXMgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSkgMHMsIGJhY2tncm91bmQtY29sb3IgMHMgbGluZWFyIDAuMTVzO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi5oYW1idXJnZXItLXN0YW5kLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOmJlZm9yZSB7XG4gIHRvcDogMDtcbiAgdHJhbnNpdGlvbjogdG9wIDc1bXMgZWFzZS1vdXQgMC4xcywgdHJhbnNmb3JtIDc1bXMgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSkgMC4xNXM7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG59XG5cbi5oYW1idXJnZXItLXN0YW5kLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOmFmdGVyIHtcbiAgYm90dG9tOiAwO1xuICB0cmFuc2l0aW9uOiBib3R0b20gNzVtcyBlYXNlLW91dCAwLjFzLCB0cmFuc2Zvcm0gNzVtcyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKSAwLjE1cztcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuXG4uaGFtYnVyZ2VyLS1zdGFuZC1yIC5oYW1idXJnZXItaW5uZXIge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gNzVtcyBjdWJpYy1iZXppZXIoMC41NSwgMC4wNTUsIDAuNjc1LCAwLjE5KSAwLjE1cywgYmFja2dyb3VuZC1jb2xvciAwcyBsaW5lYXIgNzVtcztcbn1cblxuLmhhbWJ1cmdlci0tc3RhbmQtciAuaGFtYnVyZ2VyLWlubmVyOmJlZm9yZSB7XG4gIHRyYW5zaXRpb246IHRvcCA3NW1zIGVhc2UtaW4gNzVtcywgdHJhbnNmb3JtIDc1bXMgY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSkgMHM7XG59XG5cbi5oYW1idXJnZXItLXN0YW5kLXIgLmhhbWJ1cmdlci1pbm5lcjphZnRlciB7XG4gIHRyYW5zaXRpb246IGJvdHRvbSA3NW1zIGVhc2UtaW4gNzVtcywgdHJhbnNmb3JtIDc1bXMgY3ViaWMtYmV6aWVyKDAuNTUsIDAuMDU1LCAwLjY3NSwgMC4xOSkgMHM7XG59XG5cbi5oYW1idXJnZXItLXN0YW5kLXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXIge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gNzVtcyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKSAwcywgYmFja2dyb3VuZC1jb2xvciAwcyBsaW5lYXIgMC4xNXM7XG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG5cbi5oYW1idXJnZXItLXN0YW5kLXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6YmVmb3JlIHtcbiAgdG9wOiAwO1xuICB0cmFuc2l0aW9uOiB0b3AgNzVtcyBlYXNlLW91dCAwLjFzLCB0cmFuc2Zvcm0gNzVtcyBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKSAwLjE1cztcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbn1cblxuLmhhbWJ1cmdlci0tc3RhbmQtci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjphZnRlciB7XG4gIGJvdHRvbTogMDtcbiAgdHJhbnNpdGlvbjogYm90dG9tIDc1bXMgZWFzZS1vdXQgMC4xcywgdHJhbnNmb3JtIDc1bXMgY3ViaWMtYmV6aWVyKDAuMjE1LCAwLjYxLCAwLjM1NSwgMSkgMC4xNXM7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cblxuLmhhbWJ1cmdlci0tc3F1ZWV6ZSAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiA3NW1zO1xufVxuXG4uaGFtYnVyZ2VyLS1zcXVlZXplIC5oYW1idXJnZXItaW5uZXI6YmVmb3JlIHtcbiAgdHJhbnNpdGlvbjogdG9wIDc1bXMgZWFzZSAwLjEycywgb3BhY2l0eSA3NW1zIGVhc2U7XG59XG5cbi5oYW1idXJnZXItLXNxdWVlemUgLmhhbWJ1cmdlci1pbm5lcjphZnRlciB7XG4gIHRyYW5zaXRpb246IGJvdHRvbSA3NW1zIGVhc2UgMC4xMnMsIHRyYW5zZm9ybSA3NW1zIGN1YmljLWJlemllcigwLjU1LCAwLjA1NSwgMC42NzUsIDAuMTkpO1xufVxuXG4uaGFtYnVyZ2VyLS1zcXVlZXplLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMC4xMnM7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yMTUsIDAuNjEsIDAuMzU1LCAxKTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xufVxuXG4uaGFtYnVyZ2VyLS1zcXVlZXplLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOmJlZm9yZSB7XG4gIHRvcDogMDtcbiAgdHJhbnNpdGlvbjogdG9wIDc1bXMgZWFzZSwgb3BhY2l0eSA3NW1zIGVhc2UgMC4xMnM7XG4gIG9wYWNpdHk6IDA7XG59XG5cbi5oYW1idXJnZXItLXNxdWVlemUuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6YWZ0ZXIge1xuICBib3R0b206IDA7XG4gIHRyYW5zaXRpb246IGJvdHRvbSA3NW1zIGVhc2UsIHRyYW5zZm9ybSA3NW1zIGN1YmljLWJlemllcigwLjIxNSwgMC42MSwgMC4zNTUsIDEpIDAuMTJzO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xufVxuXG4uaGFtYnVyZ2VyLS12b3J0ZXggLmhhbWJ1cmdlci1pbm5lciB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSk7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDAuMnM7XG59XG5cbi5oYW1idXJnZXItLXZvcnRleCAuaGFtYnVyZ2VyLWlubmVyOmFmdGVyLCAuaGFtYnVyZ2VyLS12b3J0ZXggLmhhbWJ1cmdlci1pbm5lcjpiZWZvcmUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjFzO1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogbGluZWFyO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwcztcbn1cblxuLmhhbWJ1cmdlci0tdm9ydGV4IC5oYW1idXJnZXItaW5uZXI6YmVmb3JlIHtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdG9wLCBvcGFjaXR5O1xufVxuXG4uaGFtYnVyZ2VyLS12b3J0ZXggLmhhbWJ1cmdlci1pbm5lcjphZnRlciB7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGJvdHRvbSwgdHJhbnNmb3JtO1xufVxuXG4uaGFtYnVyZ2VyLS12b3J0ZXguaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXIge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMjIsIDEpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg3NjVkZWcpO1xufVxuXG4uaGFtYnVyZ2VyLS12b3J0ZXguaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6YWZ0ZXIsIC5oYW1idXJnZXItLXZvcnRleC5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjpiZWZvcmUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwcztcbn1cblxuLmhhbWJ1cmdlci0tdm9ydGV4LmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOmJlZm9yZSB7XG4gIHRvcDogMDtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmhhbWJ1cmdlci0tdm9ydGV4LmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOmFmdGVyIHtcbiAgYm90dG9tOiAwO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG5cbi5oYW1idXJnZXItLXZvcnRleC1yIC5oYW1idXJnZXItaW5uZXIge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMTksIDEsIDAuMjIsIDEpO1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjJzO1xufVxuXG4uaGFtYnVyZ2VyLS12b3J0ZXgtciAuaGFtYnVyZ2VyLWlubmVyOmFmdGVyLCAuaGFtYnVyZ2VyLS12b3J0ZXgtciAuaGFtYnVyZ2VyLWlubmVyOmJlZm9yZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMXM7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDBzO1xufVxuXG4uaGFtYnVyZ2VyLS12b3J0ZXgtciAuaGFtYnVyZ2VyLWlubmVyOmJlZm9yZSB7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRvcCwgb3BhY2l0eTtcbn1cblxuLmhhbWJ1cmdlci0tdm9ydGV4LXIgLmhhbWJ1cmdlci1pbm5lcjphZnRlciB7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGJvdHRvbSwgdHJhbnNmb3JtO1xufVxuXG4uaGFtYnVyZ2VyLS12b3J0ZXgtci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lciB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xOSwgMSwgMC4yMiwgMSk7XG4gIHRyYW5zZm9ybTogcm90YXRlKC03NjVkZWcpO1xufVxuXG4uaGFtYnVyZ2VyLS12b3J0ZXgtci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjphZnRlciwgLmhhbWJ1cmdlci0tdm9ydGV4LXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6YmVmb3JlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMHM7XG59XG5cbi5oYW1idXJnZXItLXZvcnRleC1yLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOmJlZm9yZSB7XG4gIHRvcDogMDtcbiAgb3BhY2l0eTogMDtcbn1cblxuLmhhbWJ1cmdlci0tdm9ydGV4LXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6YWZ0ZXIge1xuICBib3R0b206IDA7XG4gIHRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG59XG5cbi8qIE1hZ25pZmljIFBvcHVwIENTUyAqL1xuLm1mcC1iZyB7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMTA0MjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBiYWNrZ3JvdW5kOiAjMGIwYjBiO1xuICBvcGFjaXR5OiAwLjg7XG59XG5cbi5tZnAtd3JhcCB7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMTA0MztcbiAgcG9zaXRpb246IGZpeGVkO1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4ubWZwLWNvbnRhaW5lciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHBhZGRpbmc6IDAgOHB4O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4ubWZwLWNvbnRhaW5lcjpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cblxuLm1mcC1hbGlnbi10b3AgLm1mcC1jb250YWluZXI6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm1mcC1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB6LWluZGV4OiAxMDQ1O1xufVxuXG4ubWZwLWlubGluZS1ob2xkZXIgLm1mcC1jb250ZW50LFxuLm1mcC1hamF4LWhvbGRlciAubWZwLWNvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbiAgY3Vyc29yOiBhdXRvO1xufVxuXG4ubWZwLWFqYXgtY3VyIHtcbiAgY3Vyc29yOiBwcm9ncmVzcztcbn1cblxuLm1mcC16b29tLW91dC1jdXIsIC5tZnAtem9vbS1vdXQtY3VyIC5tZnAtaW1hZ2UtaG9sZGVyIC5tZnAtY2xvc2Uge1xuICBjdXJzb3I6IC1tb3otem9vbS1vdXQ7XG4gIGN1cnNvcjogLXdlYmtpdC16b29tLW91dDtcbiAgY3Vyc29yOiB6b29tLW91dDtcbn1cblxuLm1mcC16b29tIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjdXJzb3I6IC13ZWJraXQtem9vbS1pbjtcbiAgY3Vyc29yOiAtbW96LXpvb20taW47XG4gIGN1cnNvcjogem9vbS1pbjtcbn1cblxuLm1mcC1hdXRvLWN1cnNvciAubWZwLWNvbnRlbnQge1xuICBjdXJzb3I6IGF1dG87XG59XG5cbi5tZnAtY2xvc2UsXG4ubWZwLWFycm93LFxuLm1mcC1wcmVsb2FkZXIsXG4ubWZwLWNvdW50ZXIge1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLm1mcC1sb2FkaW5nLm1mcC1maWd1cmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ubWZwLWhpZGUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5tZnAtcHJlbG9hZGVyIHtcbiAgY29sb3I6ICNDQ0M7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHdpZHRoOiBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IC0wLjhlbTtcbiAgbGVmdDogOHB4O1xuICByaWdodDogOHB4O1xuICB6LWluZGV4OiAxMDQ0O1xufVxuXG4ubWZwLXByZWxvYWRlciBhIHtcbiAgY29sb3I6ICNDQ0M7XG59XG5cbi5tZnAtcHJlbG9hZGVyIGE6aG92ZXIge1xuICBjb2xvcjogI0ZGRjtcbn1cblxuLm1mcC1zLXJlYWR5IC5tZnAtcHJlbG9hZGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLm1mcC1zLWVycm9yIC5tZnAtY29udGVudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbmJ1dHRvbi5tZnAtY2xvc2UsXG5idXR0b24ubWZwLWFycm93IHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3V0bGluZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgei1pbmRleDogMTA0NjtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgdG91Y2gtYWN0aW9uOiBtYW5pcHVsYXRpb247XG59XG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lciB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbn1cblxuLm1mcC1jbG9zZSB7XG4gIHdpZHRoOiA0NHB4O1xuICBoZWlnaHQ6IDQ0cHg7XG4gIGxpbmUtaGVpZ2h0OiA0NHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBvcGFjaXR5OiAwLjY1O1xuICBwYWRkaW5nOiAwIDAgMThweCAxMHB4O1xuICBjb2xvcjogI0ZGRjtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXNpemU6IDI4cHg7XG4gIGZvbnQtZmFtaWx5OiBBcmlhbCwgQmFza2VydmlsbGUsIG1vbm9zcGFjZTtcbn1cblxuLm1mcC1jbG9zZTpob3Zlcixcbi5tZnAtY2xvc2U6Zm9jdXMge1xuICBvcGFjaXR5OiAxO1xufVxuXG4ubWZwLWNsb3NlOmFjdGl2ZSB7XG4gIHRvcDogMXB4O1xufVxuXG4ubWZwLWNsb3NlLWJ0bi1pbiAubWZwLWNsb3NlIHtcbiAgY29sb3I6ICMzMzM7XG59XG5cbi5tZnAtaW1hZ2UtaG9sZGVyIC5tZnAtY2xvc2UsXG4ubWZwLWlmcmFtZS1ob2xkZXIgLm1mcC1jbG9zZSB7XG4gIGNvbG9yOiAjRkZGO1xuICByaWdodDogLTZweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHBhZGRpbmctcmlnaHQ6IDZweDtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5tZnAtY291bnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgY29sb3I6ICNDQ0M7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDE4cHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5tZnAtYXJyb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG9wYWNpdHk6IDAuNjU7XG4gIG1hcmdpbjogMDtcbiAgdG9wOiA1MCU7XG4gIG1hcmdpbi10b3A6IC01NXB4O1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogOTBweDtcbiAgaGVpZ2h0OiAxMTBweDtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLm1mcC1hcnJvdzphY3RpdmUge1xuICBtYXJnaW4tdG9wOiAtNTRweDtcbn1cblxuLm1mcC1hcnJvdzpob3Zlcixcbi5tZnAtYXJyb3c6Zm9jdXMge1xuICBvcGFjaXR5OiAxO1xufVxuXG4ubWZwLWFycm93OmJlZm9yZSxcbi5tZnAtYXJyb3c6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIG1hcmdpbi10b3A6IDM1cHg7XG4gIG1hcmdpbi1sZWZ0OiAzNXB4O1xuICBib3JkZXI6IG1lZGl1bSBpbnNldCB0cmFuc3BhcmVudDtcbn1cblxuLm1mcC1hcnJvdzphZnRlciB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDEzcHg7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDEzcHg7XG4gIHRvcDogOHB4O1xufVxuXG4ubWZwLWFycm93OmJlZm9yZSB7XG4gIGJvcmRlci10b3Atd2lkdGg6IDIxcHg7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDIxcHg7XG4gIG9wYWNpdHk6IDAuNztcbn1cblxuLm1mcC1hcnJvdy1sZWZ0IHtcbiAgbGVmdDogMDtcbn1cblxuLm1mcC1hcnJvdy1sZWZ0OmFmdGVyIHtcbiAgYm9yZGVyLXJpZ2h0OiAxN3B4IHNvbGlkICNGRkY7XG4gIG1hcmdpbi1sZWZ0OiAzMXB4O1xufVxuXG4ubWZwLWFycm93LWxlZnQ6YmVmb3JlIHtcbiAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gIGJvcmRlci1yaWdodDogMjdweCBzb2xpZCAjM0YzRjNGO1xufVxuXG4ubWZwLWFycm93LXJpZ2h0IHtcbiAgcmlnaHQ6IDA7XG59XG5cbi5tZnAtYXJyb3ctcmlnaHQ6YWZ0ZXIge1xuICBib3JkZXItbGVmdDogMTdweCBzb2xpZCAjRkZGO1xuICBtYXJnaW4tbGVmdDogMzlweDtcbn1cblxuLm1mcC1hcnJvdy1yaWdodDpiZWZvcmUge1xuICBib3JkZXItbGVmdDogMjdweCBzb2xpZCAjM0YzRjNGO1xufVxuXG4ubWZwLWlmcmFtZS1ob2xkZXIge1xuICBwYWRkaW5nLXRvcDogNDBweDtcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7XG59XG5cbi5tZnAtaWZyYW1lLWhvbGRlciAubWZwLWNvbnRlbnQge1xuICBsaW5lLWhlaWdodDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogOTAwcHg7XG59XG5cbi5tZnAtaWZyYW1lLWhvbGRlciAubWZwLWNsb3NlIHtcbiAgdG9wOiAtNDBweDtcbn1cblxuLm1mcC1pZnJhbWUtc2NhbGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZy10b3A6IDU2LjI1JTtcbn1cblxuLm1mcC1pZnJhbWUtc2NhbGVyIGlmcmFtZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYm94LXNoYWRvdzogMCAwIDhweCByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG59XG5cbi8qIE1haW4gaW1hZ2UgaW4gcG9wdXAgKi9cbmltZy5tZnAtaW1nIHtcbiAgd2lkdGg6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDQwcHggMCA0MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbn1cblxuLyogVGhlIHNoYWRvdyBiZWhpbmQgdGhlIGltYWdlICovXG4ubWZwLWZpZ3VyZSB7XG4gIGxpbmUtaGVpZ2h0OiAwO1xufVxuXG4ubWZwLWZpZ3VyZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiA0MHB4O1xuICBib3R0b206IDQwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICByaWdodDogMDtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbiAgei1pbmRleDogLTE7XG4gIGJveC1zaGFkb3c6IDAgMCA4cHggcmdiYSgwLCAwLCAwLCAwLjYpO1xuICBiYWNrZ3JvdW5kOiAjNDQ0O1xufVxuXG4ubWZwLWZpZ3VyZSBzbWFsbCB7XG4gIGNvbG9yOiAjQkRCREJEO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTRweDtcbn1cblxuLm1mcC1maWd1cmUgZmlndXJlIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4ubWZwLWJvdHRvbS1iYXIge1xuICBtYXJnaW4tdG9wOiAtMzZweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBjdXJzb3I6IGF1dG87XG59XG5cbi5tZnAtdGl0bGUge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgY29sb3I6ICNGM0YzRjM7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgcGFkZGluZy1yaWdodDogMzZweDtcbn1cblxuLm1mcC1pbWFnZS1ob2xkZXIgLm1mcC1jb250ZW50IHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4ubWZwLWdhbGxlcnkgLm1mcC1pbWFnZS1ob2xkZXIgLm1mcC1maWd1cmUge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgwMHB4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpLCBzY3JlZW4gYW5kIChtYXgtaGVpZ2h0OiAzMDBweCkge1xuICAvKipcbiAgICAgICAqIFJlbW92ZSBhbGwgcGFkZGluZ3MgYXJvdW5kIHRoZSBpbWFnZSBvbiBzbWFsbCBzY3JlZW5cbiAgICAgICAqL1xuICAubWZwLWltZy1tb2JpbGUgLm1mcC1pbWFnZS1ob2xkZXIge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG4gIC5tZnAtaW1nLW1vYmlsZSBpbWcubWZwLWltZyB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAubWZwLWltZy1tb2JpbGUgLm1mcC1maWd1cmU6YWZ0ZXIge1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gIH1cbiAgLm1mcC1pbWctbW9iaWxlIC5tZnAtZmlndXJlIHNtYWxsIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgfVxuICAubWZwLWltZy1tb2JpbGUgLm1mcC1ib3R0b20tYmFyIHtcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gICAgYm90dG9tOiAwO1xuICAgIG1hcmdpbjogMDtcbiAgICB0b3A6IGF1dG87XG4gICAgcGFkZGluZzogM3B4IDVweDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgfVxuICAubWZwLWltZy1tb2JpbGUgLm1mcC1ib3R0b20tYmFyOmVtcHR5IHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC5tZnAtaW1nLW1vYmlsZSAubWZwLWNvdW50ZXIge1xuICAgIHJpZ2h0OiA1cHg7XG4gICAgdG9wOiAzcHg7XG4gIH1cbiAgLm1mcC1pbWctbW9iaWxlIC5tZnAtY2xvc2Uge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogMzVweDtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgLm1mcC1hcnJvdyB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuNzUpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC43NSk7XG4gIH1cbiAgLm1mcC1hcnJvdy1sZWZ0IHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDA7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMDtcbiAgfVxuICAubWZwLWFycm93LXJpZ2h0IHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDEwMCU7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJTtcbiAgfVxuICAubWZwLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1sZWZ0OiA2cHg7XG4gICAgcGFkZGluZy1yaWdodDogNnB4O1xuICB9XG59XG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNTBcIl0gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI1MFwiXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDUwbXM7XG59XG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiNTBcIl0gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI1MFwiXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI1MFwiXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDUwbXM7XG59XG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTAwXCJdIFtkYXRhLWFvc10sIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTAwXCJdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMTAwbXM7XG59XG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTAwXCJdIFtkYXRhLWFvc10sIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTAwXCJdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMDBcIl0uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxMDBtcztcbn1cbmJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNTBcIl0gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNTBcIl0ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxNTBtcztcbn1cbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNTBcIl0gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNTBcIl0ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjE1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlLCBbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE1MFwiXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDE1MG1zO1xufVxuYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIwMFwiXSBbZGF0YS1hb3NdLCBbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIwMFwiXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDIwMG1zO1xufVxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjIwMFwiXSBbZGF0YS1hb3NdLCBbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIwMFwiXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUsIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjAwXCJdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMjAwbXM7XG59XG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjUwXCJdIFtkYXRhLWFvc10sIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjUwXCJdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMjUwbXM7XG59XG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjUwXCJdIFtkYXRhLWFvc10sIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjUwXCJdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNTBcIl0uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAyNTBtcztcbn1cbmJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIzMDBcIl0gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIzMDBcIl0ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAzMDBtcztcbn1cbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCIzMDBcIl0gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIzMDBcIl0ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjMwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlLCBbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjMwMFwiXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDMwMG1zO1xufVxuYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjM1MFwiXSBbZGF0YS1hb3NdLCBbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjM1MFwiXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDM1MG1zO1xufVxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjM1MFwiXSBbZGF0YS1hb3NdLCBbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjM1MFwiXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiMzUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUsIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMzUwXCJdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMzUwbXM7XG59XG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNDAwXCJdIFtkYXRhLWFvc10sIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNDAwXCJdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogNDAwbXM7XG59XG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiNDAwXCJdIFtkYXRhLWFvc10sIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNDAwXCJdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCI0MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI0MDBcIl0uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiA0MDBtcztcbn1cbmJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI0NTBcIl0gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI0NTBcIl0ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiA0NTBtcztcbn1cbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCI0NTBcIl0gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI0NTBcIl0ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjQ1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlLCBbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjQ1MFwiXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDQ1MG1zO1xufVxuYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjUwMFwiXSBbZGF0YS1hb3NdLCBbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjUwMFwiXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDUwMG1zO1xufVxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjUwMFwiXSBbZGF0YS1hb3NdLCBbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjUwMFwiXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiNTAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUsIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNTAwXCJdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogNTAwbXM7XG59XG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNTUwXCJdIFtkYXRhLWFvc10sIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNTUwXCJdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogNTUwbXM7XG59XG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiNTUwXCJdIFtkYXRhLWFvc10sIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNTUwXCJdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCI1NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI1NTBcIl0uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiA1NTBtcztcbn1cbmJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI2MDBcIl0gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI2MDBcIl0ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiA2MDBtcztcbn1cbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCI2MDBcIl0gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI2MDBcIl0ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjYwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlLCBbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjYwMFwiXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDYwMG1zO1xufVxuYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjY1MFwiXSBbZGF0YS1hb3NdLCBbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjY1MFwiXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDY1MG1zO1xufVxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjY1MFwiXSBbZGF0YS1hb3NdLCBbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjY1MFwiXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiNjUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUsIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNjUwXCJdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogNjUwbXM7XG59XG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiNzAwXCJdIFtkYXRhLWFvc10sIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiNzAwXCJdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogNzAwbXM7XG59XG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiNzAwXCJdIFtkYXRhLWFvc10sIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiNzAwXCJdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCI3MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI3MDBcIl0uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiA3MDBtcztcbn1cbmJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI3NTBcIl0gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI3NTBcIl0ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiA3NTBtcztcbn1cbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCI3NTBcIl0gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI3NTBcIl0ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjc1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlLCBbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjc1MFwiXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDc1MG1zO1xufVxuYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjgwMFwiXSBbZGF0YS1hb3NdLCBbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjgwMFwiXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDgwMG1zO1xufVxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjgwMFwiXSBbZGF0YS1hb3NdLCBbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjgwMFwiXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiODAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUsIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiODAwXCJdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogODAwbXM7XG59XG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiODUwXCJdIFtkYXRhLWFvc10sIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiODUwXCJdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogODUwbXM7XG59XG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiODUwXCJdIFtkYXRhLWFvc10sIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiODUwXCJdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCI4NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI4NTBcIl0uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiA4NTBtcztcbn1cbmJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCI5MDBcIl0gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCI5MDBcIl0ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiA5MDBtcztcbn1cbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCI5MDBcIl0gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCI5MDBcIl0ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjkwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlLCBbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjkwMFwiXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDkwMG1zO1xufVxuYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjk1MFwiXSBbZGF0YS1hb3NdLCBbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjk1MFwiXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDk1MG1zO1xufVxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjk1MFwiXSBbZGF0YS1hb3NdLCBbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjk1MFwiXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiOTUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUsIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiOTUwXCJdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogOTUwbXM7XG59XG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTAwMFwiXSBbZGF0YS1hb3NdLCBbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEwMDBcIl0ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxMDAwbXM7XG59XG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTAwMFwiXSBbZGF0YS1hb3NdLCBbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEwMDBcIl0ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjEwMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMDAwXCJdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMTAwMG1zO1xufVxuYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEwNTBcIl0gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxMDUwXCJdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMTA1MG1zO1xufVxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjEwNTBcIl0gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMDUwXCJdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMDUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUsIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTA1MFwiXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDEwNTBtcztcbn1cbmJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxMTAwXCJdIFtkYXRhLWFvc10sIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTEwMFwiXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDExMDBtcztcbn1cbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMTAwXCJdIFtkYXRhLWFvc10sIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTEwMFwiXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTEwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlLCBbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjExMDBcIl0uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxMTAwbXM7XG59XG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTE1MFwiXSBbZGF0YS1hb3NdLCBbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjExNTBcIl0ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxMTUwbXM7XG59XG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTE1MFwiXSBbZGF0YS1hb3NdLCBbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjExNTBcIl0ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjExNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMTUwXCJdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMTE1MG1zO1xufVxuYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEyMDBcIl0gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxMjAwXCJdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMTIwMG1zO1xufVxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjEyMDBcIl0gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMjAwXCJdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMjAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUsIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTIwMFwiXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDEyMDBtcztcbn1cbmJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxMjUwXCJdIFtkYXRhLWFvc10sIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTI1MFwiXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDEyNTBtcztcbn1cbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMjUwXCJdIFtkYXRhLWFvc10sIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTI1MFwiXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTI1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlLCBbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEyNTBcIl0uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxMjUwbXM7XG59XG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTMwMFwiXSBbZGF0YS1hb3NdLCBbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEzMDBcIl0ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxMzAwbXM7XG59XG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTMwMFwiXSBbZGF0YS1hb3NdLCBbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjEzMDBcIl0ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjEzMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMzAwXCJdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMTMwMG1zO1xufVxuYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjEzNTBcIl0gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxMzUwXCJdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMTM1MG1zO1xufVxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjEzNTBcIl0gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxMzUwXCJdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxMzUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUsIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTM1MFwiXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDEzNTBtcztcbn1cbmJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNDAwXCJdIFtkYXRhLWFvc10sIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTQwMFwiXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDE0MDBtcztcbn1cbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNDAwXCJdIFtkYXRhLWFvc10sIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTQwMFwiXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTQwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlLCBbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE0MDBcIl0uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxNDAwbXM7XG59XG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTQ1MFwiXSBbZGF0YS1hb3NdLCBbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE0NTBcIl0ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxNDUwbXM7XG59XG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTQ1MFwiXSBbZGF0YS1hb3NdLCBbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE0NTBcIl0ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjE0NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNDUwXCJdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMTQ1MG1zO1xufVxuYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE1MDBcIl0gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNTAwXCJdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMTUwMG1zO1xufVxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjE1MDBcIl0gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNTAwXCJdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNTAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUsIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTUwMFwiXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDE1MDBtcztcbn1cbmJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNTUwXCJdIFtkYXRhLWFvc10sIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTU1MFwiXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDE1NTBtcztcbn1cbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNTUwXCJdIFtkYXRhLWFvc10sIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTU1MFwiXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTU1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlLCBbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE1NTBcIl0uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxNTUwbXM7XG59XG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTYwMFwiXSBbZGF0YS1hb3NdLCBbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE2MDBcIl0ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxNjAwbXM7XG59XG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTYwMFwiXSBbZGF0YS1hb3NdLCBbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE2MDBcIl0ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjE2MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNjAwXCJdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMTYwMG1zO1xufVxuYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE2NTBcIl0gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxNjUwXCJdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMTY1MG1zO1xufVxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjE2NTBcIl0gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNjUwXCJdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNjUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUsIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTY1MFwiXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDE2NTBtcztcbn1cbmJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxNzAwXCJdIFtkYXRhLWFvc10sIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTcwMFwiXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDE3MDBtcztcbn1cbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxNzAwXCJdIFtkYXRhLWFvc10sIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTcwMFwiXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTcwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlLCBbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE3MDBcIl0uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxNzAwbXM7XG59XG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTc1MFwiXSBbZGF0YS1hb3NdLCBbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE3NTBcIl0ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxNzUwbXM7XG59XG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTc1MFwiXSBbZGF0YS1hb3NdLCBbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE3NTBcIl0ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjE3NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxNzUwXCJdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMTc1MG1zO1xufVxuYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE4MDBcIl0gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxODAwXCJdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMTgwMG1zO1xufVxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjE4MDBcIl0gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxODAwXCJdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxODAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUsIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTgwMFwiXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDE4MDBtcztcbn1cbmJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIxODUwXCJdIFtkYXRhLWFvc10sIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMTg1MFwiXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDE4NTBtcztcbn1cbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxODUwXCJdIFtkYXRhLWFvc10sIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTg1MFwiXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTg1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlLCBbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE4NTBcIl0uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAxODUwbXM7XG59XG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMTkwMFwiXSBbZGF0YS1hb3NdLCBbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE5MDBcIl0ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAxOTAwbXM7XG59XG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiMTkwMFwiXSBbZGF0YS1hb3NdLCBbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjE5MDBcIl0ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjE5MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxOTAwXCJdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMTkwMG1zO1xufVxuYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjE5NTBcIl0gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIxOTUwXCJdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMTk1MG1zO1xufVxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjE5NTBcIl0gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIxOTUwXCJdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCIxOTUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUsIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMTk1MFwiXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDE5NTBtcztcbn1cbmJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyMDAwXCJdIFtkYXRhLWFvc10sIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjAwMFwiXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDIwMDBtcztcbn1cbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMDAwXCJdIFtkYXRhLWFvc10sIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjAwMFwiXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjAwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlLCBbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIwMDBcIl0uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAyMDAwbXM7XG59XG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjA1MFwiXSBbZGF0YS1hb3NdLCBbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIwNTBcIl0ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyMDUwbXM7XG59XG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjA1MFwiXSBbZGF0YS1hb3NdLCBbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIwNTBcIl0ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjIwNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMDUwXCJdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMjA1MG1zO1xufVxuYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIxMDBcIl0gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyMTAwXCJdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMjEwMG1zO1xufVxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjIxMDBcIl0gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMTAwXCJdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMTAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUsIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjEwMFwiXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDIxMDBtcztcbn1cbmJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyMTUwXCJdIFtkYXRhLWFvc10sIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjE1MFwiXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDIxNTBtcztcbn1cbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMTUwXCJdIFtkYXRhLWFvc10sIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjE1MFwiXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjE1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlLCBbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIxNTBcIl0uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAyMTUwbXM7XG59XG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjIwMFwiXSBbZGF0YS1hb3NdLCBbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIyMDBcIl0ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyMjAwbXM7XG59XG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjIwMFwiXSBbZGF0YS1hb3NdLCBbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIyMDBcIl0ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjIyMDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMjAwXCJdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMjIwMG1zO1xufVxuYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIyNTBcIl0gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyMjUwXCJdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMjI1MG1zO1xufVxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjIyNTBcIl0gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMjUwXCJdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMjUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUsIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjI1MFwiXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDIyNTBtcztcbn1cbmJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyMzAwXCJdIFtkYXRhLWFvc10sIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjMwMFwiXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDIzMDBtcztcbn1cbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyMzAwXCJdIFtkYXRhLWFvc10sIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjMwMFwiXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjMwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlLCBbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIzMDBcIl0uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAyMzAwbXM7XG59XG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjM1MFwiXSBbZGF0YS1hb3NdLCBbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjIzNTBcIl0ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyMzUwbXM7XG59XG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjM1MFwiXSBbZGF0YS1hb3NdLCBbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjIzNTBcIl0ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjIzNTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyMzUwXCJdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMjM1MG1zO1xufVxuYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI0MDBcIl0gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyNDAwXCJdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMjQwMG1zO1xufVxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjI0MDBcIl0gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNDAwXCJdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNDAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUsIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjQwMFwiXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDI0MDBtcztcbn1cbmJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyNDUwXCJdIFtkYXRhLWFvc10sIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjQ1MFwiXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDI0NTBtcztcbn1cbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNDUwXCJdIFtkYXRhLWFvc10sIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjQ1MFwiXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjQ1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlLCBbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI0NTBcIl0uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAyNDUwbXM7XG59XG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjUwMFwiXSBbZGF0YS1hb3NdLCBbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI1MDBcIl0ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyNTAwbXM7XG59XG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjUwMFwiXSBbZGF0YS1hb3NdLCBbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI1MDBcIl0ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjI1MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNTAwXCJdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMjUwMG1zO1xufVxuYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI1NTBcIl0gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyNTUwXCJdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMjU1MG1zO1xufVxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjI1NTBcIl0gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNTUwXCJdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNTUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUsIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjU1MFwiXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDI1NTBtcztcbn1cbmJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyNjAwXCJdIFtkYXRhLWFvc10sIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjYwMFwiXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDI2MDBtcztcbn1cbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNjAwXCJdIFtkYXRhLWFvc10sIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjYwMFwiXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjYwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlLCBbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI2MDBcIl0uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAyNjAwbXM7XG59XG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjY1MFwiXSBbZGF0YS1hb3NdLCBbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI2NTBcIl0ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyNjUwbXM7XG59XG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjY1MFwiXSBbZGF0YS1hb3NdLCBbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI2NTBcIl0ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjI2NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNjUwXCJdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMjY1MG1zO1xufVxuYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI3MDBcIl0gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyNzAwXCJdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMjcwMG1zO1xufVxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjI3MDBcIl0gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyNzAwXCJdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNzAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUsIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjcwMFwiXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDI3MDBtcztcbn1cbmJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyNzUwXCJdIFtkYXRhLWFvc10sIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjc1MFwiXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDI3NTBtcztcbn1cbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyNzUwXCJdIFtkYXRhLWFvc10sIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjc1MFwiXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjc1MFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlLCBbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI3NTBcIl0uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAyNzUwbXM7XG59XG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjgwMFwiXSBbZGF0YS1hb3NdLCBbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI4MDBcIl0ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyODAwbXM7XG59XG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjgwMFwiXSBbZGF0YS1hb3NdLCBbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI4MDBcIl0ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjI4MDBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyODAwXCJdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMjgwMG1zO1xufVxuYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI4NTBcIl0gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIyODUwXCJdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMjg1MG1zO1xufVxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjI4NTBcIl0gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyODUwXCJdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyODUwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUsIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjg1MFwiXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDI4NTBtcztcbn1cbmJvZHlbZGF0YS1hb3MtZHVyYXRpb249XCIyOTAwXCJdIFtkYXRhLWFvc10sIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPVwiMjkwMFwiXSB7XG4gIHRyYW5zaXRpb24tZHVyYXRpb246IDI5MDBtcztcbn1cbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCIyOTAwXCJdIFtkYXRhLWFvc10sIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMjkwMFwiXSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDA7XG59XG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjkwMFwiXSBbZGF0YS1hb3NdLmFvcy1hbmltYXRlLCBbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI5MDBcIl0uYW9zLWFuaW1hdGUge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAyOTAwbXM7XG59XG5ib2R5W2RhdGEtYW9zLWR1cmF0aW9uPVwiMjk1MFwiXSBbZGF0YS1hb3NdLCBbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kdXJhdGlvbj1cIjI5NTBcIl0ge1xuICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAyOTUwbXM7XG59XG5ib2R5W2RhdGEtYW9zLWRlbGF5PVwiMjk1MFwiXSBbZGF0YS1hb3NdLCBbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1kZWxheT1cIjI5NTBcIl0ge1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwO1xufVxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjI5NTBcIl0gW2RhdGEtYW9zXS5hb3MtYW5pbWF0ZSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIyOTUwXCJdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMjk1MG1zO1xufVxuYm9keVtkYXRhLWFvcy1kdXJhdGlvbj1cIjMwMDBcIl0gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZHVyYXRpb249XCIzMDAwXCJdIHtcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMzAwMG1zO1xufVxuYm9keVtkYXRhLWFvcy1kZWxheT1cIjMwMDBcIl0gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZGVsYXk9XCIzMDAwXCJdIHtcbiAgdHJhbnNpdGlvbi1kZWxheTogMDtcbn1cbmJvZHlbZGF0YS1hb3MtZGVsYXk9XCIzMDAwXCJdIFtkYXRhLWFvc10uYW9zLWFuaW1hdGUsIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PVwiMzAwMFwiXS5hb3MtYW5pbWF0ZSB7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDMwMDBtcztcbn1cblxuYm9keVtkYXRhLWFvcy1lYXNpbmc9bGluZWFyXSBbZGF0YS1hb3NdLCBbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9bGluZWFyXSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yNSwgMC4yNSwgMC43NSwgMC43NSk7XG59XG5ib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlXSBbZGF0YS1hb3NdLCBbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZV0ge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjUsIDAuMSwgMC4yNSwgMSk7XG59XG5ib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluXSBbZGF0YS1hb3NdLCBbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbl0ge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNDIsIDAsIDEsIDEpO1xufVxuYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXRdIFtkYXRhLWFvc10sIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dF0ge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAsIDAsIDAuNTgsIDEpO1xufVxuYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXRdIFtkYXRhLWFvc10sIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dF0ge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNDIsIDAsIDAuNTgsIDEpO1xufVxuYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1iYWNrXSBbZGF0YS1hb3NdLCBbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1iYWNrXSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC42LCAtMC4yOCwgMC43MzUsIDAuMDQ1KTtcbn1cbmJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LWJhY2tdIFtkYXRhLWFvc10sIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1iYWNrXSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4xNzUsIDAuODg1LCAwLjMyLCAxLjI3NSk7XG59XG5ib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1iYWNrXSBbZGF0YS1hb3NdLCBbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtYmFja10ge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNjgsIC0wLjU1LCAwLjI2NSwgMS41NSk7XG59XG5ib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLXNpbmVdIFtkYXRhLWFvc10sIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLXNpbmVdIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQ3LCAwLCAwLjc0NSwgMC43MTUpO1xufVxuYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtc2luZV0gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LXNpbmVdIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjM5LCAwLjU3NSwgMC41NjUsIDEpO1xufVxuYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtc2luZV0gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LXNpbmVdIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQ0NSwgMC4wNSwgMC41NSwgMC45NSk7XG59XG5ib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLXF1YWRdIFtkYXRhLWFvc10sIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLXF1YWRdIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA4NSwgMC42OCwgMC41Myk7XG59XG5ib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1xdWFkXSBbZGF0YS1hb3NdLCBbZGF0YS1hb3NdW2RhdGEtYW9zXVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtcXVhZF0ge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjUsIDAuNDYsIDAuNDUsIDAuOTQpO1xufVxuYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtcXVhZF0gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LXF1YWRdIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjQ1NSwgMC4wMywgMC41MTUsIDAuOTU1KTtcbn1cbmJvZHlbZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tY3ViaWNdIFtkYXRhLWFvc10sIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLWN1YmljXSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC41NSwgMC4wODUsIDAuNjgsIDAuNTMpO1xufVxuYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1vdXQtY3ViaWNdIFtkYXRhLWFvc10sIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1jdWJpY10ge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuMjUsIDAuNDYsIDAuNDUsIDAuOTQpO1xufVxuYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1vdXQtY3ViaWNdIFtkYXRhLWFvc10sIFtkYXRhLWFvc11bZGF0YS1hb3NdW2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1jdWJpY10ge1xuICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogY3ViaWMtYmV6aWVyKDAuNDU1LCAwLjAzLCAwLjUxNSwgMC45NTUpO1xufVxuYm9keVtkYXRhLWFvcy1lYXNpbmc9ZWFzZS1pbi1xdWFydF0gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tcXVhcnRdIHtcbiAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGN1YmljLWJlemllcigwLjU1LCAwLjA4NSwgMC42OCwgMC41Myk7XG59XG5ib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLW91dC1xdWFydF0gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2Utb3V0LXF1YXJ0XSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yNSwgMC40NiwgMC40NSwgMC45NCk7XG59XG5ib2R5W2RhdGEtYW9zLWVhc2luZz1lYXNlLWluLW91dC1xdWFydF0gW2RhdGEtYW9zXSwgW2RhdGEtYW9zXVtkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPWVhc2UtaW4tb3V0LXF1YXJ0XSB7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC40NTUsIDAuMDMsIDAuNTE1LCAwLjk1NSk7XG59XG5cbi8qKlxuICogRmFkZSBhbmltYXRpb25zOlxuICogZmFkZVxuICogZmFkZS11cCwgZmFkZS1kb3duLCBmYWRlLWxlZnQsIGZhZGUtcmlnaHRcbiAqIGZhZGUtdXAtcmlnaHQsIGZhZGUtdXAtbGVmdCwgZmFkZS1kb3duLXJpZ2h0LCBmYWRlLWRvd24tbGVmdFxuICovXG5bZGF0YS1hb3NePWZhZGVdW2RhdGEtYW9zXj1mYWRlXSB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksIHRyYW5zZm9ybTtcbn1cbltkYXRhLWFvc149ZmFkZV1bZGF0YS1hb3NePWZhZGVdLmFvcy1hbmltYXRlIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cblxuW2RhdGEtYW9zPWZhZGUtdXBdIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDBweCwgMCk7XG59XG5cbltkYXRhLWFvcz1mYWRlLWRvd25dIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwcHgsIDApO1xufVxuXG5bZGF0YS1hb3M9ZmFkZS1yaWdodF0ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDBweCwgMCwgMCk7XG59XG5cbltkYXRhLWFvcz1mYWRlLWxlZnRdIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDBweCwgMCwgMCk7XG59XG5cbltkYXRhLWFvcz1mYWRlLXVwLXJpZ2h0XSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMHB4LCAxMDBweCwgMCk7XG59XG5cbltkYXRhLWFvcz1mYWRlLXVwLWxlZnRdIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDBweCwgMTAwcHgsIDApO1xufVxuXG5bZGF0YS1hb3M9ZmFkZS1kb3duLXJpZ2h0XSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTEwMHB4LCAtMTAwcHgsIDApO1xufVxuXG5bZGF0YS1hb3M9ZmFkZS1kb3duLWxlZnRdIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDBweCwgLTEwMHB4LCAwKTtcbn1cblxuLyoqXG4gKiBab29tIGFuaW1hdGlvbnM6XG4gKiB6b29tLWluLCB6b29tLWluLXVwLCB6b29tLWluLWRvd24sIHpvb20taW4tbGVmdCwgem9vbS1pbi1yaWdodFxuICogem9vbS1vdXQsIHpvb20tb3V0LXVwLCB6b29tLW91dC1kb3duLCB6b29tLW91dC1sZWZ0LCB6b29tLW91dC1yaWdodFxuICovXG5bZGF0YS1hb3NePXpvb21dW2RhdGEtYW9zXj16b29tXSB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksIHRyYW5zZm9ybTtcbn1cbltkYXRhLWFvc149em9vbV1bZGF0YS1hb3NePXpvb21dLmFvcy1hbmltYXRlIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKSBzY2FsZSgxKTtcbn1cblxuW2RhdGEtYW9zPXpvb20taW5dIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjYpO1xufVxuXG5bZGF0YS1hb3M9em9vbS1pbi11cF0ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDEwMHB4LCAwKSBzY2FsZSgwLjYpO1xufVxuXG5bZGF0YS1hb3M9em9vbS1pbi1kb3duXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMHB4LCAwKSBzY2FsZSgwLjYpO1xufVxuXG5bZGF0YS1hb3M9em9vbS1pbi1yaWdodF0ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDBweCwgMCwgMCkgc2NhbGUoMC42KTtcbn1cblxuW2RhdGEtYW9zPXpvb20taW4tbGVmdF0ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDEwMHB4LCAwLCAwKSBzY2FsZSgwLjYpO1xufVxuXG5bZGF0YS1hb3M9em9vbS1vdXRdIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xufVxuXG5bZGF0YS1hb3M9em9vbS1vdXQtdXBdIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDBweCwgMCkgc2NhbGUoMS4yKTtcbn1cblxuW2RhdGEtYW9zPXpvb20tb3V0LWRvd25dIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtMTAwcHgsIDApIHNjYWxlKDEuMik7XG59XG5cbltkYXRhLWFvcz16b29tLW91dC1yaWdodF0ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDBweCwgMCwgMCkgc2NhbGUoMS4yKTtcbn1cblxuW2RhdGEtYW9zPXpvb20tb3V0LWxlZnRdIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDBweCwgMCwgMCkgc2NhbGUoMS4yKTtcbn1cblxuLyoqXG4gKiBTbGlkZSBhbmltYXRpb25zXG4gKi9cbltkYXRhLWFvc149c2xpZGVdW2RhdGEtYW9zXj1zbGlkZV0ge1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm07XG59XG5bZGF0YS1hb3NePXNsaWRlXVtkYXRhLWFvc149c2xpZGVdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbn1cblxuW2RhdGEtYW9zPXNsaWRlLXVwXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMTAwJSwgMCk7XG59XG5cbltkYXRhLWFvcz1zbGlkZS1kb3duXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTEwMCUsIDApO1xufVxuXG5bZGF0YS1hb3M9c2xpZGUtcmlnaHRdIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG59XG5cbltkYXRhLWFvcz1zbGlkZS1sZWZ0XSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XG59XG5cbi8qKlxuICogRmxpcCBhbmltYXRpb25zOlxuICogZmxpcC1sZWZ0LCBmbGlwLXJpZ2h0LCBmbGlwLXVwLCBmbGlwLWRvd25cbiAqL1xuW2RhdGEtYW9zXj1mbGlwXVtkYXRhLWFvc149ZmxpcF0ge1xuICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybTtcbn1cblxuW2RhdGEtYW9zPWZsaXAtbGVmdF0ge1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWSgtMTAwZGVnKTtcbn1cbltkYXRhLWFvcz1mbGlwLWxlZnRdLmFvcy1hbmltYXRlIHtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVkoMCk7XG59XG5cbltkYXRhLWFvcz1mbGlwLXJpZ2h0XSB7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVZKDEwMGRlZyk7XG59XG5bZGF0YS1hb3M9ZmxpcC1yaWdodF0uYW9zLWFuaW1hdGUge1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWSgwKTtcbn1cblxuW2RhdGEtYW9zPWZsaXAtdXBdIHtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVgoLTEwMGRlZyk7XG59XG5bZGF0YS1hb3M9ZmxpcC11cF0uYW9zLWFuaW1hdGUge1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWCgwKTtcbn1cblxuW2RhdGEtYW9zPWZsaXAtZG93bl0ge1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWCgxMDBkZWcpO1xufVxuW2RhdGEtYW9zPWZsaXAtZG93bl0uYW9zLWFuaW1hdGUge1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWCgwKTtcbn1cblxuaHRtbCB7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgLypAaW5jbHVkZSBwaG9uZS1kb3duIHtcbiAgXHRmb250LXNpemU6IDEzcHg7XG4gIH0qL1xuICAvKkBpbmNsdWRlIHBob25lLXNtLWRvd24ge1xuICBcdGZvbnQtc2l6ZTogMTJweDtcbiAgfSovXG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgaHRtbCB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBodG1sIHtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gIH1cbn1cblxuYm9keSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIG1hcmdpbjogMCBhdXRvIDMuNzVyZW0gYXV0bztcbiAgbWF4LXdpZHRoOiA5NXJlbTtcbiAgcGFkZGluZy10b3A6IDcuMTg3NXJlbTtcbn1cblxuYSB7XG4gIGNvbG9yOiAjMDAwO1xufVxuYTpob3ZlciwgYTpmb2N1cyB7XG4gIGNvbG9yOiAjZmY0ODJhO1xufVxuXG5zdHJvbmcsIGJvbGQge1xuICBmb250LXdlaWdodDogNjAwO1xufVxuXG4uc2VjdGlvbi10aXRsZSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBmb250LWZhbWlseTogXCJMaWJyZSBCYXNrZXJ2aWxsZVwiLCBzZXJpZjtcbiAgZm9udC1zaXplOiAycmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMmVtO1xuICBtYXJnaW46IDAgMCA0LjA2MjVyZW0gMDtcbiAgdGV4dC1pbmRlbnQ6IDAuMWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLnNlY3Rpb24tdGl0bGU6YmVmb3JlLCAuc2VjdGlvbi10aXRsZTphZnRlciB7XG4gIGJhY2tncm91bmQ6ICNjZWQyY2Y7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBoZWlnaHQ6IDFweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc2VjdGlvbi10aXRsZSA+IHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBtaW4td2lkdGg6IDI4LjEyNXJlbTtcbiAgcGFkZGluZzogMCAyLjVyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zZWN0aW9uLXRpdGxlID4gc3BhbiB7XG4gICAgbWluLXdpZHRoOiAwO1xuICB9XG59XG4uc2VjdGlvbi10aXRsZSA+IHNwYW4gPiBhIHtcbiAgY29sb3I6ICMwMDA7XG59XG4uc2VjdGlvbi10aXRsZSA+IHNwYW4gPiBhOmhvdmVyLCAuc2VjdGlvbi10aXRsZSA+IHNwYW4gPiBhOmZvY3VzIHtcbiAgY29sb3I6ICNmZjQ4MmE7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAuc2VjdGlvbi10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgcGFkZGluZzogMCAwLjYyNXJlbTtcbiAgfVxufVxuLnNlY3Rpb24tdGl0bGUubG9uZy10aXRsZSB7XG4gIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgcGFkZGluZzogMDtcbn1cbi5zZWN0aW9uLXRpdGxlLmxvbmctdGl0bGUgc3BhbiB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMCAwLjYyNXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zZWN0aW9uLXRpdGxlLmxvbmctdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS4wNjI1cmVtO1xuICAgIGxldHRlci1zcGFjaW5nOiAwLjA1ZW07XG4gICAgcGFkZGluZzogMCAwLjYyNXJlbTtcbiAgfVxufVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbn1cblxuLm1vcmUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi53cC1lbWJlZC1yZXNwb25zaXZlIC53cC1ibG9jay1lbWJlZC53cC1lbWJlZC1hc3BlY3QtOS0xNiAud3AtYmxvY2stZW1iZWRfX3dyYXBwZXI6YmVmb3JlIHtcbiAgcGFkZGluZy10b3A6IDkwJTtcbn1cblxuLnBvcHVwIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgbWFyZ2luOiAyMHB4IGF1dG87XG4gIG1heC13aWR0aDogNTAwcHg7XG4gIHBhZGRpbmc6IDEuMjVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IGF1dG87XG59XG4ucG9wdXAgZm9ybSB7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4jbmV3c2xldHRlci1tb2RhbCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiAjMDAwO1xuICBtYXJnaW46IDIwcHggYXV0bztcbiAgbWF4LXdpZHRoOiA0MDBweDtcbiAgcGFkZGluZzogMS4yNXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogYXV0bztcbn1cbiNuZXdzbGV0dGVyLW1vZGFsIC5tZnAtY2xvc2Uge1xuICBjb2xvcjogI2ZmZjtcbiAgb3BhY2l0eTogMTtcbiAgdG9wOiAwLjQzNzVyZW07XG59XG4jbmV3c2xldHRlci1tb2RhbCAubmV3c2xldHRlci10aGFua3Mge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4jbmV3c2xldHRlci1tb2RhbCAubmV3c2xldHRlci10aXRsZSB7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIGNvbG9yOiAjZmZmO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW46IC0yMHB4IC0yMHB4IDIwcHggLTIwcHg7XG4gIHBhZGRpbmc6IDIwcHg7XG59XG4jbmV3c2xldHRlci1tb2RhbCAubmV3c2xldHRlci10aXRsZSA+IHN2ZyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IDIuODEyNXJlbTtcbn1cbiNuZXdzbGV0dGVyLW1vZGFsIC5uZXdzbGV0dGVyLXRpdGxlID4gc3ZnIHBhdGgge1xuICBmaWxsOiAjZmZmO1xufVxuI25ld3NsZXR0ZXItbW9kYWwgLmZvcm0gcCxcbiNuZXdzbGV0dGVyLW1vZGFsIC5mb3JtIC5mb3JtLWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogMS44NzVyZW07XG59XG4jbmV3c2xldHRlci1tb2RhbCAuZm9ybSBsYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbiNuZXdzbGV0dGVyLW1vZGFsIC5mb3JtIGlucHV0LCAjbmV3c2xldHRlci1tb2RhbCAuZm9ybSBzZWxlY3Qge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMDAwO1xuICBjb2xvcjogIzAwMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDAuMzEyNXJlbSAwO1xuICB3aWR0aDogMTAwJTtcbn1cbiNuZXdzbGV0dGVyLW1vZGFsIC5mb3JtIGlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLCAjbmV3c2xldHRlci1tb2RhbCAuZm9ybSBzZWxlY3Q6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzAwMDtcbn1cbiNuZXdzbGV0dGVyLW1vZGFsIC5mb3JtIGlucHV0Oi1tb3otcGxhY2Vob2xkZXIsICNuZXdzbGV0dGVyLW1vZGFsIC5mb3JtIHNlbGVjdDotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMwMDA7XG59XG4jbmV3c2xldHRlci1tb2RhbCAuZm9ybSBpbnB1dDo6LW1vei1wbGFjZWhvbGRlciwgI25ld3NsZXR0ZXItbW9kYWwgLmZvcm0gc2VsZWN0OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMwMDA7XG59XG4jbmV3c2xldHRlci1tb2RhbCAuZm9ybSBpbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIsICNuZXdzbGV0dGVyLW1vZGFsIC5mb3JtIHNlbGVjdDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzAwMDtcbn1cbiNuZXdzbGV0dGVyLW1vZGFsIC5mb3JtIGlucHV0OmZvY3VzLCAjbmV3c2xldHRlci1tb2RhbCAuZm9ybSBzZWxlY3Q6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICMwMDA7XG4gIG91dGxpbmU6IDA7XG59XG4jbmV3c2xldHRlci1tb2RhbCAuZm9ybSAuc3VibWl0IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuI25ld3NsZXR0ZXItbW9kYWwgLmZvcm0gLmxlZ2FsIHtcbiAgZm9udC1zaXplOiAwLjYyNXJlbTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAxLjg3NXJlbSAwIDAgMDtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuI25ld3NsZXR0ZXItbW9kYWwgLmZvcm0gLmxlZ2FsID4gbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4jbmV3c2xldHRlci1tb2RhbCAuZm9ybSAubGVnYWwgPiBsaSArIGxpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIHwgXCI7XG59XG4jbmV3c2xldHRlci1tb2RhbCAuZm9ybSAubGVnYWwgPiBsaSA+IGEge1xuICBjb2xvcjogIzAwMDtcbn1cbiNuZXdzbGV0dGVyLW1vZGFsIC5mb3JtIC5sZWdhbCA+IGxpID4gYTpob3ZlciwgI25ld3NsZXR0ZXItbW9kYWwgLmZvcm0gLmxlZ2FsID4gbGkgPiBhOmZvY3VzIHtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuI25ld3NsZXR0ZXItbW9kYWwgLnRoYW5rLXlvdSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbiNuZXdzbGV0dGVyLW1vZGFsIC50aGFuay15b3UgcCB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuMTI1O1xuICBtYXJnaW4tYm90dG9tOiAwLjkzNzVyZW07XG59XG4jbmV3c2xldHRlci1tb2RhbCAudGhhbmsteW91IGlmcmFtZSB7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuXG4uYnRuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LWZhbWlseTogXCJMaWJyZSBCYXNrZXJ2aWxsZVwiLCBzZXJpZjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgcGFkZGluZzogMC45Mzc1cmVtIDEuMjVyZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAyNTBtcyBsaW5lYXIsIGNvbG9yIDI1MG1zIGxpbmVhciwgYmFja2dyb3VuZC1jb2xvciAyNTBtcyBsaW5lYXIsIGJvcmRlci13aWR0aCAyNTBtcyBsaW5lYXIsIGJvcmRlci1jb2xvciAyNTBtcyBsaW5lYXIsIG9wYWNpdHkgMjUwbXMgbGluZWFyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmJ0bi5idG4tYmxhY2sge1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBib3JkZXI6IDJweCBzb2xpZCAjMDAwO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5idG4uYnRuLWJsYWNrOmhvdmVyLCAuYnRuLmJ0bi1ibGFjazpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiAjMDAwO1xufVxuLmJ0bi5idG4tYmxhY2stYm9yZGVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAycHggc29saWQgIzAwMDtcbiAgY29sb3I6ICMwMDA7XG59XG4uYnRuLmJ0bi1ibGFjay1ib3JkZXI6aG92ZXIsIC5idG4uYnRuLWJsYWNrLWJvcmRlcjpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIGNvbG9yOiAjZmZmO1xufVxuLmJ0bi5idG4tYmxhY2stYm9yZGVyLWludmVyc2Uge1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBib3JkZXI6IDJweCBzb2xpZCAjMDAwO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5idG4uYnRuLWJsYWNrLWJvcmRlci1pbnZlcnNlOmhvdmVyLCAuYnRuLmJ0bi1ibGFjay1ib3JkZXItaW52ZXJzZTpmb2N1cyB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4ud3AtYmxvY2stYnV0dG9uIC53cC1ibG9jay1idXR0b25fX2xpbmsge1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBib3JkZXI6IDJweCBzb2xpZCAjMDAwO1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcIkxpYnJlIEJhc2tlcnZpbGxlXCIsIHNlcmlmO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwYWRkaW5nOiAwLjkzNzVyZW0gMS4yNXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLndwLWJsb2NrLWJ1dHRvbiAud3AtYmxvY2stYnV0dG9uX19saW5rOmhvdmVyLCAud3AtYmxvY2stYnV0dG9uIC53cC1ibG9jay1idXR0b25fX2xpbms6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjb2xvcjogIzAwMDtcbn1cblxuI2hlYWRlci1zZWFyY2gge1xuICBiYWNrZ3JvdW5kOiAjY2VkMmNmO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gIHotaW5kZXg6IDEwNDA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAjaGVhZGVyLXNlYXJjaCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuI2hlYWRlci1zZWFyY2ggPiBpbnB1dCB7XG4gIGJhY2tncm91bmQ6ICNjZWQyY2Y7XG4gIGJvcmRlcjogMDtcbiAgY29sb3I6ICMwMDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAwLjkzNzVyZW07XG4gIHdpZHRoOiAxMDAlO1xufVxuI2hlYWRlci1zZWFyY2ggPiBpbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMDAwO1xufVxuI2hlYWRlci1zZWFyY2ggPiBpbnB1dDotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMwMDA7XG59XG4jaGVhZGVyLXNlYXJjaCA+IGlucHV0OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMwMDA7XG59XG4jaGVhZGVyLXNlYXJjaCA+IGlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjMDAwO1xufVxuI2hlYWRlci1zZWFyY2ggPiBpbnB1dDpmb2N1cyB7XG4gIG91dGxpbmU6IDA7XG59XG4jaGVhZGVyLXNlYXJjaCA+IGEge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxNXB4O1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuXG4jaGVhZGVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogMS4yNXJlbSAwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMjUwbXMgbGluZWFyO1xuICB6LWluZGV4OiAxMDMwO1xufVxuI2hlYWRlciAuY29udGFpbmVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICNoZWFkZXIgLmNvbnRhaW5lciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbiNoZWFkZXIgLmNvbnRhaW5lciA+IGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICB0cmFuc2l0aW9uOiBhbGwgMjUwbXMgbGluZWFyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuI2hlYWRlciAuY29udGFpbmVyID4gYSA+IHN2ZyB7XG4gIGhlaWdodDogYXV0bztcbiAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGxpbmVhcjtcbiAgd2lkdGg6IDExLjE4NzVyZW07XG59XG4jaGVhZGVyIC5jb250YWluZXIgPiBhID4gc3ZnIHBhdGgge1xuICB0cmFuc2l0aW9uOiBhbGwgMjUwbXMgbGluZWFyO1xufVxuI2hlYWRlciAuY29udGFpbmVyID4gYTpob3ZlciA+IHN2ZyBwYXRoLCAjaGVhZGVyIC5jb250YWluZXIgPiBhOmZvY3VzID4gc3ZnIHBhdGgge1xuICBmaWxsOiAjZmY0ODJhO1xufVxuI2hlYWRlciAuY29udGFpbmVyID4gI25hdi1jb2xsYXBzZSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICNoZWFkZXIgLmNvbnRhaW5lciA+ICNuYXYtY29sbGFwc2Uge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgI2hlYWRlciAuY29udGFpbmVyID4gI25hdi1jb2xsYXBzZSB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3R0b206IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbGVmdDogMDtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgIHBhZGRpbmc6IDMuNzVyZW07XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogNy4xODc1cmVtO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gICAgdHJhbnNpdGlvbjogYWxsIDI1MG1zIGxpbmVhcjtcbiAgfVxufVxuI2hlYWRlciAuY29udGFpbmVyID4gI25hdi1jb2xsYXBzZS5hY3RpdmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG59XG4jaGVhZGVyIC5jb250YWluZXIgPiAjbmF2LWNvbGxhcHNlID4gbmF2IHtcbiAgZmxleDogMCAxIGF1dG87XG59XG4jaGVhZGVyIC5jb250YWluZXIgPiAjbmF2LWNvbGxhcHNlID4gbmF2ID4gdWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDAgMy4xMjVyZW0gMCAwO1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gICNoZWFkZXIgLmNvbnRhaW5lciA+ICNuYXYtY29sbGFwc2UgPiBuYXYgPiB1bCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjg3NXJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgI2hlYWRlciAuY29udGFpbmVyID4gI25hdi1jb2xsYXBzZSA+IG5hdiA+IHVsIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgfVxufVxuI2hlYWRlciAuY29udGFpbmVyID4gI25hdi1jb2xsYXBzZSA+IG5hdiA+IHVsID4gbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcIkxpYnJlIEJhc2tlcnZpbGxlXCIsIHNlcmlmO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4xNWVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWluZGVudDogMC4wNzVlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICNoZWFkZXIgLmNvbnRhaW5lciA+ICNuYXYtY29sbGFwc2UgPiBuYXYgPiB1bCA+IGxpIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDEuNzVyZW07XG4gIH1cbn1cbiNoZWFkZXIgLmNvbnRhaW5lciA+ICNuYXYtY29sbGFwc2UgPiBuYXYgPiB1bCA+IGxpID4gYSB7XG4gIGNvbG9yOiAjMDAwO1xufVxuI2hlYWRlciAuY29udGFpbmVyID4gI25hdi1jb2xsYXBzZSA+IG5hdiA+IHVsID4gbGkgPiBhOmhvdmVyLCAjaGVhZGVyIC5jb250YWluZXIgPiAjbmF2LWNvbGxhcHNlID4gbmF2ID4gdWwgPiBsaSA+IGE6Zm9jdXMge1xuICBjb2xvcjogI2ZmNDgyYTtcbn1cbiNoZWFkZXIgLmNvbnRhaW5lciA+ICNuYXYtY29sbGFwc2UgPiBuYXYgPiB1bCA+IGxpICsgbGkge1xuICBtYXJnaW4tbGVmdDogMy4xMjVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgI2hlYWRlciAuY29udGFpbmVyID4gI25hdi1jb2xsYXBzZSA+IG5hdiA+IHVsID4gbGkgKyBsaSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuODc1cmVtO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAjaGVhZGVyIC5jb250YWluZXIgPiAjbmF2LWNvbGxhcHNlID4gbmF2ID4gdWwgPiBsaSArIGxpIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tdG9wOiAxLjg3NXJlbTtcbiAgfVxufVxuI2hlYWRlciAuY29udGFpbmVyID4gI25hdi1jb2xsYXBzZSA+IG5hdiA+IHVsID4gbGkgPiAuc3ViLW1lbnUge1xuICBiYWNrZ3JvdW5kOiAjZWFmMGYwO1xuICBkaXNwbGF5OiBub25lO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAuNjI1cmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgei1pbmRleDogMTA0MDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICNoZWFkZXIgLmNvbnRhaW5lciA+ICNuYXYtY29sbGFwc2UgPiBuYXYgPiB1bCA+IGxpID4gLnN1Yi1tZW51IHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDAuOTM3NXJlbTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gIH1cbn1cbiNoZWFkZXIgLmNvbnRhaW5lciA+ICNuYXYtY29sbGFwc2UgPiBuYXYgPiB1bCA+IGxpID4gLnN1Yi1tZW51ID4gbGkge1xuICBmb250LWZhbWlseTogXCJNb250c2VycmF0XCI7XG4gIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuICBmb250LXdlaWdodDogMzAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4xNWVtO1xuICB0ZXh0LWluZGVudDogMC4wNzVlbTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAjaGVhZGVyIC5jb250YWluZXIgPiAjbmF2LWNvbGxhcHNlID4gbmF2ID4gdWwgPiBsaSA+IC5zdWItbWVudSA+IGxpIHtcbiAgICBmb250LXNpemU6IDEuMjVyZW07XG4gIH1cbn1cbiNoZWFkZXIgLmNvbnRhaW5lciA+ICNuYXYtY29sbGFwc2UgPiBuYXYgPiB1bCA+IGxpID4gLnN1Yi1tZW51ID4gbGkgKyBsaSB7XG4gIG1hcmdpbi10b3A6IDAuNjI1cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgI2hlYWRlciAuY29udGFpbmVyID4gI25hdi1jb2xsYXBzZSA+IG5hdiA+IHVsID4gbGkgPiAuc3ViLW1lbnUgPiBsaSArIGxpIHtcbiAgICBtYXJnaW4tdG9wOiAwLjkzNzVyZW07XG4gIH1cbn1cbiNoZWFkZXIgLmNvbnRhaW5lciA+ICNuYXYtY29sbGFwc2UgPiBuYXYgPiB1bCA+IGxpID4gLnN1Yi1tZW51ID4gbGkgPiBhIHtcbiAgY29sb3I6ICMwMDA7XG59XG4jaGVhZGVyIC5jb250YWluZXIgPiAjbmF2LWNvbGxhcHNlID4gbmF2ID4gdWwgPiBsaSA+IC5zdWItbWVudSA+IGxpID4gYTpob3ZlciwgI2hlYWRlciAuY29udGFpbmVyID4gI25hdi1jb2xsYXBzZSA+IG5hdiA+IHVsID4gbGkgPiAuc3ViLW1lbnUgPiBsaSA+IGE6Zm9jdXMge1xuICBjb2xvcjogI2ZmNDgyYTtcbn1cbiNoZWFkZXIgLmNvbnRhaW5lciA+ICNuYXYtY29sbGFwc2UgPiBuYXYgPiB1bCA+IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW46aG92ZXIgPiAuc3ViLW1lbnUsICNoZWFkZXIgLmNvbnRhaW5lciA+ICNuYXYtY29sbGFwc2UgPiBuYXYgPiB1bCA+IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW46Zm9jdXMgPiAuc3ViLW1lbnUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbiNoZWFkZXIgLmNvbnRhaW5lciA+ICNuYXYtY29sbGFwc2UgPiAuc2VhcmNoLWZvcm0ge1xuICBkaXNwbGF5OiBub25lO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgI2hlYWRlciAuY29udGFpbmVyID4gI25hdi1jb2xsYXBzZSA+IC5zZWFyY2gtZm9ybSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgI2hlYWRlciAuY29udGFpbmVyID4gI25hdi1jb2xsYXBzZSA+IC5zZWFyY2gtZm9ybSBidXR0b24sXG4gICNoZWFkZXIgLmNvbnRhaW5lciA+ICNuYXYtY29sbGFwc2UgPiAuc2VhcmNoLWZvcm0gaW5wdXQge1xuICAgIGZvbnQtc2l6ZTogMS41NjI1cmVtO1xuICB9XG4gICNoZWFkZXIgLmNvbnRhaW5lciA+ICNuYXYtY29sbGFwc2UgPiAuc2VhcmNoLWZvcm0gaW5wdXQge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMzEyNXJlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAjaGVhZGVyIC5jb250YWluZXIgPiAjbmF2LWNvbGxhcHNlID4gLnNlYXJjaC1mb3JtIGlucHV0IHtcbiAgICBtYXgtd2lkdGg6IDkwJTtcbiAgfVxufVxuI2hlYWRlciAuY29udGFpbmVyID4gI25hdi1jb2xsYXBzZSA+IC5zb2NpYWxzIHtcbiAgZmxleDogMCAxIGF1dG87XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICNoZWFkZXIgLmNvbnRhaW5lciA+ICNuYXYtY29sbGFwc2UgPiAuc29jaWFscyB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4jaGVhZGVyIC5jb250YWluZXIgPiAjbmF2LWNvbGxhcHNlID4gLnNvY2lhbHMgPiBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAjaGVhZGVyIC5jb250YWluZXIgPiAjbmF2LWNvbGxhcHNlID4gLnNvY2lhbHMgPiBsaSB7XG4gICAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgfVxuICAjaGVhZGVyIC5jb250YWluZXIgPiAjbmF2LWNvbGxhcHNlID4gLnNvY2lhbHMgPiBsaTpmaXJzdC1jaGlsZCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAjaGVhZGVyIC5jb250YWluZXIgPiAjbmF2LWNvbGxhcHNlID4gLnNvY2lhbHMgPiBsaTpudGgtY2hpbGQoMikge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG59XG4jaGVhZGVyIC5jb250YWluZXIgPiAjbmF2LWNvbGxhcHNlID4gLnNvY2lhbHMgPiBsaSArIGxpIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNjI1cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgI2hlYWRlciAuY29udGFpbmVyID4gI25hdi1jb2xsYXBzZSA+IC5zb2NpYWxzID4gbGkgKyBsaSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuMjVyZW07XG4gIH1cbn1cbiNoZWFkZXIgLmNvbnRhaW5lciA+ICNuYXYtY29sbGFwc2UgPiAuc29jaWFscyA+IGxpID4gYSB7XG4gIGNvbG9yOiAjMDAwO1xufVxuI2hlYWRlciAuY29udGFpbmVyID4gI25hdi1jb2xsYXBzZSA+IC5zb2NpYWxzID4gbGkgPiBhOmhvdmVyLCAjaGVhZGVyIC5jb250YWluZXIgPiAjbmF2LWNvbGxhcHNlID4gLnNvY2lhbHMgPiBsaSA+IGE6Zm9jdXMge1xuICBjb2xvcjogI2ZmNDgyYTtcbn1cbiNoZWFkZXIgLmNvbnRhaW5lciA+IGJ1dHRvbiB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDE1cHg7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAjaGVhZGVyIC5jb250YWluZXIgPiBidXR0b24ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB9XG59XG4jaGVhZGVyLmludmVyc2Uge1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgI2hlYWRlci5pbnZlcnNlIC5oYW1idXJnZXItaW5uZXIsICNoZWFkZXIuaW52ZXJzZSAuaGFtYnVyZ2VyLWlubmVyOmFmdGVyLCAjaGVhZGVyLmludmVyc2UgLmhhbWJ1cmdlci1pbm5lcjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICNoZWFkZXIuaW52ZXJzZSAuY29udGFpbmVyID4gYSBzdmcge1xuICAgIGhlaWdodDogYXV0bztcbiAgICB3aWR0aDogOS4zNzVyZW07XG4gIH1cbn1cbiNoZWFkZXIuaW52ZXJzZSAuY29udGFpbmVyID4gYSBzdmcgcGF0aCB7XG4gIGZpbGw6ICNmZmY7XG59XG4jaGVhZGVyLmludmVyc2UgLmNvbnRhaW5lciA+IGE6aG92ZXIgPiBzdmcgcGF0aCwgI2hlYWRlci5pbnZlcnNlIC5jb250YWluZXIgPiBhOmZvY3VzID4gc3ZnIHBhdGgge1xuICBmaWxsOiAjZmY0ODJhO1xufVxuI2hlYWRlci5pbnZlcnNlIC5jb250YWluZXIgLmhhbWJ1cmdlci1pbm5lciwgI2hlYWRlci5pbnZlcnNlIC5jb250YWluZXIgLmhhbWJ1cmdlci1pbm5lcjphZnRlciwgI2hlYWRlci5pbnZlcnNlIC5jb250YWluZXIgLmhhbWJ1cmdlci1pbm5lcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgI2hlYWRlci5pbnZlcnNlIC5jb250YWluZXIgPiAjbmF2LWNvbGxhcHNlID4gbmF2ID4gdWwgPiBsaSA+IGEge1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gICNoZWFkZXIuaW52ZXJzZSAuY29udGFpbmVyID4gI25hdi1jb2xsYXBzZSA+IG5hdiA+IHVsID4gbGkgPiBhOmhvdmVyLCAjaGVhZGVyLmludmVyc2UgLmNvbnRhaW5lciA+ICNuYXYtY29sbGFwc2UgPiBuYXYgPiB1bCA+IGxpID4gYTpmb2N1cyB7XG4gICAgY29sb3I6ICNmZjQ4MmE7XG4gIH1cbiAgI2hlYWRlci5pbnZlcnNlIC5jb250YWluZXIgPiAjbmF2LWNvbGxhcHNlID4gLnNvY2lhbHMgPiBsaSA+IGEge1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gICNoZWFkZXIuaW52ZXJzZSAuY29udGFpbmVyID4gI25hdi1jb2xsYXBzZSA+IC5zb2NpYWxzID4gbGkgPiBhOmhvdmVyLCAjaGVhZGVyLmludmVyc2UgLmNvbnRhaW5lciA+ICNuYXYtY29sbGFwc2UgPiAuc29jaWFscyA+IGxpID4gYTpmb2N1cyB7XG4gICAgY29sb3I6ICNmZjQ4MmE7XG4gIH1cbn1cblxuI2hlYWRlci1zZWFyY2gsXG4jaGVhZGVyLFxuYm9keSB7XG4gIHRyYW5zaXRpb246IGFsbCAyNTBtcyBsaW5lYXI7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGJvZHkuaGVhZGVyLXNlYXJjaC1vcGVuIHtcbiAgICBtYXJnaW4tdG9wOiAzLjEyNXJlbTtcbiAgfVxuICBib2R5LmhlYWRlci1zZWFyY2gtb3BlbiAjaGVhZGVyLXNlYXJjaCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICB9XG4gIGJvZHkuaGVhZGVyLXNlYXJjaC1vcGVuICNoZWFkZXIge1xuICAgIHRvcDogMy4xMjVyZW07XG4gIH1cbn1cblxuYm9keS5wYWdlLXRlbXBsYXRlLWhvbWUgbWFpbiBzZWN0aW9uIC5tb3JlIHtcbiAgbWFyZ2luLXRvcDogNS4zMTI1cmVtO1xufVxuYm9keS5wYWdlLXRlbXBsYXRlLWhvbWUgbWFpbiBzZWN0aW9uICsgc2VjdGlvbiB7XG4gIG1hcmdpbi10b3A6IDVyZW07XG59XG5cbiNpbnRyby12aWRlbyB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiA5MDAwO1xufVxuI2ludHJvLXZpZGVvID4gdmlkZW8ge1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uaW50cm8tdmlkZW8tcGxheWluZyB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbiNob21lLWNhcm91c2VsIHtcbiAgYW5pbWF0aW9uOiBmYWRlaW4gMXMgZWFzZS1pbi1vdXQgZm9yd2FyZHM7XG4gIG1hcmdpbi10b3A6IDEuODc1cmVtO1xufVxuI2hvbWUtY2Fyb3VzZWwgLm93bC1jYXJvdXNlbCAub3dsLW5hdiB7XG4gIG9wYWNpdHk6IDA7XG59XG4jaG9tZS1jYXJvdXNlbCAub3dsLWNhcm91c2VsIC5vd2wtbmF2ID4gYnV0dG9uIHtcbiAgYm90dG9tOiAwO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBvcGFjaXR5OiAxO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwJTtcbn1cbiNob21lLWNhcm91c2VsIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgPiBidXR0b24gPiBpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuI2hvbWUtY2Fyb3VzZWwgLm93bC1jYXJvdXNlbCAub3dsLW5hdiA+IGJ1dHRvbi5vd2wtcHJldiB7XG4gIGxlZnQ6IDEuODc1cmVtO1xufVxuI2hvbWUtY2Fyb3VzZWwgLm93bC1jYXJvdXNlbCAub3dsLW5hdiA+IGJ1dHRvbi5vd2wtbmV4dCB7XG4gIHJpZ2h0OiAxLjg3NXJlbTtcbn1cbiNob21lLWNhcm91c2VsIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgPiBidXR0b246aG92ZXIsICNob21lLWNhcm91c2VsIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgPiBidXR0b246Zm9jdXMge1xuICBvcGFjaXR5OiAwLjg7XG59XG4jaG9tZS1jYXJvdXNlbCAub3dsLWNhcm91c2VsOmhvdmVyIC5vd2wtbmF2IHtcbiAgb3BhY2l0eTogMTtcbn1cbiNob21lLWNhcm91c2VsIC5vd2wtY2Fyb3VzZWwgLnNsaWRlLWNhcHRpb24ge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNTIpO1xuICBib3R0b206IDA7XG4gIGNvbG9yOiAjZmZmO1xuICBsZWZ0OiAwO1xuICBwYWRkaW5nOiAxLjg3NXJlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgI2hvbWUtY2Fyb3VzZWwgLm93bC1jYXJvdXNlbCAuc2xpZGUtY2FwdGlvbiB7XG4gICAgYmFja2dyb3VuZDogIzAwMDtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG59XG4jaG9tZS1jYXJvdXNlbCAub3dsLWNhcm91c2VsIC5zbGlkZS1jYXB0aW9uID4gLnNsaWRlLWNhcHRpb24tY29udGVudCB7XG4gIGZvbnQtZmFtaWx5OiBcIkxpYnJlIEJhc2tlcnZpbGxlXCIsIHNlcmlmO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuI2hvbWUtY2Fyb3VzZWwgLm93bC1jYXJvdXNlbCAuc2xpZGUtY2FwdGlvbiA+IC5idG4ge1xuICBtYXJnaW4tdG9wOiAxLjI1cmVtO1xufVxuXG4jaG9tZS1uZXdzIC5zZWN0aW9uLWNvbnRlbnQgPiBhcnRpY2xlIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiBub3dyYXA7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAjaG9tZS1uZXdzIC5zZWN0aW9uLWNvbnRlbnQgPiBhcnRpY2xlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbiNob21lLW5ld3MgLnNlY3Rpb24tY29udGVudCA+IGFydGljbGUgKyBhcnRpY2xlIHtcbiAgbWFyZ2luLXRvcDogNi4yNXJlbTtcbn1cbiNob21lLW5ld3MgLnNlY3Rpb24tY29udGVudCA+IGFydGljbGUgPiBkaXY6Zmlyc3QtY2hpbGQge1xuICBmbGV4OiAwIDAgNDIlO1xufVxuI2hvbWUtbmV3cyAuc2VjdGlvbi1jb250ZW50ID4gYXJ0aWNsZSA+IGRpdjpmaXJzdC1jaGlsZCA+IGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3BhY2l0eTogMTtcbiAgcGFkZGluZy1ib3R0b206IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICNob21lLW5ld3MgLnNlY3Rpb24tY29udGVudCA+IGFydGljbGUgPiBkaXY6Zmlyc3QtY2hpbGQgPiBhIHtcbiAgICBtYXJnaW46IDAgYXV0byAxLjg3NXJlbSBhdXRvO1xuICAgIG1heC13aWR0aDogNjAlO1xuICAgIHBhZGRpbmctYm90dG9tOiA2MCU7XG4gIH1cbn1cbiNob21lLW5ld3MgLnNlY3Rpb24tY29udGVudCA+IGFydGljbGUgPiBkaXY6Zmlyc3QtY2hpbGQgPiBhOmhvdmVyLCAjaG9tZS1uZXdzIC5zZWN0aW9uLWNvbnRlbnQgPiBhcnRpY2xlID4gZGl2OmZpcnN0LWNoaWxkID4gYTpmb2N1cyB7XG4gIG9wYWNpdHk6IDAuODtcbn1cbiNob21lLW5ld3MgLnNlY3Rpb24tY29udGVudCA+IGFydGljbGUgPiBkaXY6Zmlyc3QtY2hpbGQgPiBhID4gaW1nIHtcbiAgYm90dG9tOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuI2hvbWUtbmV3cyAuc2VjdGlvbi1jb250ZW50ID4gYXJ0aWNsZSA+IGRpdjpsYXN0LWNoaWxkIHtcbiAgZmxleDogMCAwIDU4JTtcbiAgcGFkZGluZy1sZWZ0OiA1LjMxMjVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAjaG9tZS1uZXdzIC5zZWN0aW9uLWNvbnRlbnQgPiBhcnRpY2xlID4gZGl2Omxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuI2hvbWUtbmV3cyAuc2VjdGlvbi1jb250ZW50ID4gYXJ0aWNsZSA+IGRpdjpsYXN0LWNoaWxkID4gLnRvcCB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzAwMDtcbiAgcGFkZGluZy1sZWZ0OiAyLjE4NzVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAjaG9tZS1uZXdzIC5zZWN0aW9uLWNvbnRlbnQgPiBhcnRpY2xlID4gZGl2Omxhc3QtY2hpbGQgPiAudG9wIHtcbiAgICBib3JkZXItbGVmdDogMDtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cbiNob21lLW5ld3MgLnNlY3Rpb24tY29udGVudCA+IGFydGljbGUgPiBkaXY6bGFzdC1jaGlsZCA+IC50b3AgPiBoZWFkZXIgPiB0aW1lIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuNGVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuI2hvbWUtbmV3cyAuc2VjdGlvbi1jb250ZW50ID4gYXJ0aWNsZSA+IGRpdjpsYXN0LWNoaWxkID4gLnRvcCA+IGhlYWRlciA+IGgzIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMS41NTtcbiAgbWFyZ2luOiAxLjg3NXJlbSAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuI2hvbWUtbmV3cyAuc2VjdGlvbi1jb250ZW50ID4gYXJ0aWNsZSA+IGRpdjpsYXN0LWNoaWxkID4gLnRvcCA+IGhlYWRlciA+IGgzID4gYTpob3ZlciwgI2hvbWUtbmV3cyAuc2VjdGlvbi1jb250ZW50ID4gYXJ0aWNsZSA+IGRpdjpsYXN0LWNoaWxkID4gLnRvcCA+IGhlYWRlciA+IGgzID4gYTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuI2hvbWUtbmV3cyAuc2VjdGlvbi1jb250ZW50ID4gYXJ0aWNsZSA+IGRpdjpsYXN0LWNoaWxkID4gLnRvcCA+IGJsb2NrcXVvdGUge1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjE4NzU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbiNob21lLW5ld3MgLnNlY3Rpb24tY29udGVudCA+IGFydGljbGUgPiBkaXY6bGFzdC1jaGlsZCA+IC5ib3R0b20ge1xuICBtYXJnaW4tdG9wOiAzLjEyNXJlbTtcbiAgcGFkZGluZy1sZWZ0OiAyLjI1cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgI2hvbWUtbmV3cyAuc2VjdGlvbi1jb250ZW50ID4gYXJ0aWNsZSA+IGRpdjpsYXN0LWNoaWxkID4gLmJvdHRvbSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG4jaG9tZS1uZXdzIC5zZWN0aW9uLWNvbnRlbnQgPiBhcnRpY2xlOm50aC1jaGlsZChldmVuKSA+IGRpdjpmaXJzdC1jaGlsZCB7XG4gIG9yZGVyOiAyO1xufVxuI2hvbWUtbmV3cyAuc2VjdGlvbi1jb250ZW50ID4gYXJ0aWNsZTpudGgtY2hpbGQoZXZlbikgPiBkaXY6bGFzdC1jaGlsZCB7XG4gIG9yZGVyOiAxO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDUuMzEyNXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICNob21lLW5ld3MgLnNlY3Rpb24tY29udGVudCA+IGFydGljbGU6bnRoLWNoaWxkKGV2ZW4pID4gZGl2Omxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gIH1cbn1cbiNob21lLW5ld3MgLnNlY3Rpb24tY29udGVudCA+IGFydGljbGU6bnRoLWNoaWxkKGV2ZW4pID4gZGl2Omxhc3QtY2hpbGQgPiAudG9wIHtcbiAgYm9yZGVyLWxlZnQ6IDA7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMwMDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMi4xODc1cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgI2hvbWUtbmV3cyAuc2VjdGlvbi1jb250ZW50ID4gYXJ0aWNsZTpudGgtY2hpbGQoZXZlbikgPiBkaXY6bGFzdC1jaGlsZCA+IC50b3Age1xuICAgIGJvcmRlci1yaWdodDogMDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICB9XG59XG5cbiNob21lLWZlYXR1cmVkIC5jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDEwNjBweDtcbn1cbiNob21lLWZlYXR1cmVkIC5vd2wtY2Fyb3VzZWwge1xuICBwYWRkaW5nOiAwIDEuODc1cmVtO1xufVxuI2hvbWUtZmVhdHVyZWQgLm93bC1jYXJvdXNlbCAub3dsLW5hdiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuI2hvbWUtZmVhdHVyZWQgLm93bC1jYXJvdXNlbCAub3dsLW5hdiA+IGJ1dHRvbiB7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG9wYWNpdHk6IDE7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbiNob21lLWZlYXR1cmVkIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgPiBidXR0b24ub3dsLXByZXYge1xuICBsZWZ0OiAwO1xufVxuI2hvbWUtZmVhdHVyZWQgLm93bC1jYXJvdXNlbCAub3dsLW5hdiA+IGJ1dHRvbi5vd2wtbmV4dCB7XG4gIHJpZ2h0OiAwO1xufVxuI2hvbWUtZmVhdHVyZWQgLm93bC1jYXJvdXNlbCAub3dsLW5hdiA+IGJ1dHRvbjpob3ZlciwgI2hvbWUtZmVhdHVyZWQgLm93bC1jYXJvdXNlbCAub3dsLW5hdiA+IGJ1dHRvbjpmb2N1cyB7XG4gIG9wYWNpdHk6IDAuODtcbn1cbiNob21lLWZlYXR1cmVkIC5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtOm5vdCguY2VudGVyKSA+IGEge1xuICBvcGFjaXR5OiAwLjU7XG4gIC8qPiBpbWcge1xuICBcdGhlaWdodDogcmVtKDQwMHB4KTtcbiAgXHRvYmplY3QtZml0OiBjb3ZlcjtcbiAgXHRvYmplY3QtcG9zaXRpb246IGNlbnRlciB0b3A7XG4gIH0qL1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgI2hvbWUtZmVhdHVyZWQgLm93bC1jYXJvdXNlbCAub3dsLWl0ZW06bm90KC5jZW50ZXIpID4gYSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuI2hvbWUtZmVhdHVyZWQgLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0gLmZlYXR1cmVkLXJlbGVhc2Uge1xuICB3aWR0aDogMjVyZW07XG59XG4jaG9tZS1mZWF0dXJlZCAub3dsLWNhcm91c2VsIC5vd2wtaXRlbSAuZmVhdHVyZWQtY3VzdG9tLFxuI2hvbWUtZmVhdHVyZWQgLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0gLmZlYXR1cmVkLXZpZGVvIHtcbiAgd2lkdGg6IDQzLjA2MjVyZW07XG59XG4jaG9tZS1mZWF0dXJlZCAub3dsLWNhcm91c2VsIC5vd2wtaXRlbSAuZmVhdHVyZWQtY3VzdG9tLFxuI2hvbWUtZmVhdHVyZWQgLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0gLmZlYXR1cmVkLXJlbGVhc2UsXG4jaG9tZS1mZWF0dXJlZCAub3dsLWNhcm91c2VsIC5vd2wtaXRlbSAuZmVhdHVyZWQtdmlkZW8ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3BhY2l0eTogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI2hvbWUtZmVhdHVyZWQgLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0gLmZlYXR1cmVkLWN1c3RvbTpob3ZlciwgI2hvbWUtZmVhdHVyZWQgLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0gLmZlYXR1cmVkLWN1c3RvbTpmb2N1cyxcbiNob21lLWZlYXR1cmVkIC5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtIC5mZWF0dXJlZC1yZWxlYXNlOmhvdmVyLFxuI2hvbWUtZmVhdHVyZWQgLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0gLmZlYXR1cmVkLXJlbGVhc2U6Zm9jdXMsXG4jaG9tZS1mZWF0dXJlZCAub3dsLWNhcm91c2VsIC5vd2wtaXRlbSAuZmVhdHVyZWQtdmlkZW86aG92ZXIsXG4jaG9tZS1mZWF0dXJlZCAub3dsLWNhcm91c2VsIC5vd2wtaXRlbSAuZmVhdHVyZWQtdmlkZW86Zm9jdXMge1xuICBvcGFjaXR5OiAwLjg7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAjaG9tZS1mZWF0dXJlZCAub3dsLWNhcm91c2VsIC5vd2wtaXRlbSAuZmVhdHVyZWQtY3VzdG9tLFxuICAjaG9tZS1mZWF0dXJlZCAub3dsLWNhcm91c2VsIC5vd2wtaXRlbSAuZmVhdHVyZWQtcmVsZWFzZSxcbiAgI2hvbWUtZmVhdHVyZWQgLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0gLmZlYXR1cmVkLXZpZGVvIHtcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICB9XG4gICNob21lLWZlYXR1cmVkIC5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtIC5mZWF0dXJlZC1jdXN0b20gPiBpbWcsXG4gICNob21lLWZlYXR1cmVkIC5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtIC5mZWF0dXJlZC1yZWxlYXNlID4gaW1nLFxuICAjaG9tZS1mZWF0dXJlZCAub3dsLWNhcm91c2VsIC5vd2wtaXRlbSAuZmVhdHVyZWQtdmlkZW8gPiBpbWcge1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIH1cbn1cbiNob21lLWZlYXR1cmVkIC5vd2wtY2Fyb3VzZWwgLm93bC1pdGVtIC5mZWF0dXJlZC1jdXN0b20gLnZpZGVvLXRpdGxlLFxuI2hvbWUtZmVhdHVyZWQgLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0gLmZlYXR1cmVkLXJlbGVhc2UgLnZpZGVvLXRpdGxlLFxuI2hvbWUtZmVhdHVyZWQgLm93bC1jYXJvdXNlbCAub3dsLWl0ZW0gLmZlYXR1cmVkLXZpZGVvIC52aWRlby10aXRsZSB7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiKDAsIDAsIDApIDAlLCByZ2JhKDAsIDAsIDAsIDApIDEwMCUpO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGVmdDogMDtcbiAgcGFkZGluZzogMC42MjVyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbn1cblxuYm9keS5wYWdlLXRlbXBsYXRlLWhvbWUgI2hlYWRlciB7XG4gIGFuaW1hdGlvbjogZHJvcGluIDFzIGVhc2UtaW4tb3V0IGZvcndhcmRzO1xuICB0b3A6IC0xMDAlO1xufVxuYm9keS5wYWdlLXRlbXBsYXRlLWhvbWUgI2hlYWRlci5kZWxheWVkIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAzcztcbn1cblxuQGtleWZyYW1lcyBkcm9waW4ge1xuICBmcm9tIHtcbiAgICB0b3A6IC0xMDAlO1xuICB9XG4gIHRvIHtcbiAgICB0b3A6IDA7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmFkZWluIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICB0byB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuLmlubmVyLWNvbnRlbnQge1xuICBtYXJnaW4tdG9wOiAyLjU2MjVyZW07XG59XG5cbi5wYWdlLWJvZHkge1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjYyNTtcbn1cbi5wYWdlLWJvZHkgcCB7XG4gIG1hcmdpbjogMCAwIDAuNjI1cmVtO1xufVxuLnBhZ2UtYm9keSBhIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogI2ZmNDgyYTtcbn1cbi5wYWdlLWJvZHkgYTpob3ZlciwgLnBhZ2UtYm9keSBhOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiAjMDAwO1xufVxuXG4uc2VhcmNoLWZvcm0ge1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBtYXgtd2lkdGg6IDIxLjg3NXJlbTtcbn1cbi5zZWFyY2gtZm9ybSA+IGlucHV0IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NlZDJjZjtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgY29sb3I6ICMwMDA7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBmb250LXNpemU6IDFyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwYWRkaW5nOiAwLjEyNXJlbSAwO1xufVxuLnNlYXJjaC1mb3JtID4gaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzAwMDtcbn1cbi5zZWFyY2gtZm9ybSA+IGlucHV0Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzAwMDtcbn1cbi5zZWFyY2gtZm9ybSA+IGlucHV0OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICMwMDA7XG59XG4uc2VhcmNoLWZvcm0gPiBpbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzAwMDtcbn1cbi5zZWFyY2gtZm9ybSA+IGlucHV0OmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjZmY0ODJhO1xuICBvdXRsaW5lOiAwO1xufVxuLnNlYXJjaC1mb3JtID4gYSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2VkMmNmO1xuICBjb2xvcjogI2NlZDJjZjtcbiAgZmxleDogMCAwIGF1dG87XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmc6IDAuMTI1cmVtO1xufVxuLnNlYXJjaC1mb3JtID4gYTpob3ZlciwgLnNlYXJjaC1mb3JtID4gYTpmb2N1cyB7XG4gIGNvbG9yOiAjMDAwO1xufVxuLnNlYXJjaC1mb3JtID4gYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NlZDJjZjtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgY29sb3I6ICNjZWQyY2Y7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwYWRkaW5nOiAwLjEyNXJlbSAwO1xufVxuLnNlYXJjaC1mb3JtID4gYnV0dG9uOmhvdmVyLCAuc2VhcmNoLWZvcm0gPiBidXR0b246Zm9jdXMge1xuICBjb2xvcjogIzAwMDtcbn1cblxuLm5vdC1mb3VuZCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmZpZ3VyZS5pcy1wcm92aWRlci1zcG90aWZ5IC53cC1ibG9jay1lbWJlZF9fd3JhcHBlcjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmZpZ3VyZS5pcy1wcm92aWRlci1zcG90aWZ5IC53cC1ibG9jay1lbWJlZF9fd3JhcHBlciBpZnJhbWUge1xuICBoZWlnaHQ6IGF1dG87XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG59XG5cbi5zZWFyY2gtcmVsZWFzZXMge1xuICBtYXJnaW4tYm90dG9tOiAzLjc1cmVtO1xufVxuLnNlYXJjaC1yZWxlYXNlcyAub3dsLWNhcm91c2VsIHtcbiAgcGFkZGluZzogMCAyLjVyZW07XG59XG4uc2VhcmNoLXJlbGVhc2VzIC5vd2wtY2Fyb3VzZWwgYXJ0aWNsZSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9wYWNpdHk6IDE7XG59XG4uc2VhcmNoLXJlbGVhc2VzIC5vd2wtY2Fyb3VzZWwgYXJ0aWNsZSBhOmhvdmVyLCAuc2VhcmNoLXJlbGVhc2VzIC5vd2wtY2Fyb3VzZWwgYXJ0aWNsZSBhOmZvY3VzIHtcbiAgb3BhY2l0eTogMC44O1xufVxuLnNlYXJjaC1yZWxlYXNlcyAub3dsLWNhcm91c2VsIC5vd2wtbmF2ID4gYnV0dG9uIHtcbiAgY29sb3I6ICMwMDA7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgb3BhY2l0eTogMTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLnNlYXJjaC1yZWxlYXNlcyAub3dsLWNhcm91c2VsIC5vd2wtbmF2ID4gYnV0dG9uLm93bC1wcmV2IHtcbiAgbGVmdDogMDtcbn1cbi5zZWFyY2gtcmVsZWFzZXMgLm93bC1jYXJvdXNlbCAub3dsLW5hdiA+IGJ1dHRvbi5vd2wtbmV4dCB7XG4gIHJpZ2h0OiAwO1xufVxuLnNlYXJjaC1yZWxlYXNlcyAub3dsLWNhcm91c2VsIC5vd2wtbmF2ID4gYnV0dG9uOmhvdmVyLCAuc2VhcmNoLXJlbGVhc2VzIC5vd2wtY2Fyb3VzZWwgLm93bC1uYXYgPiBidXR0b246Zm9jdXMge1xuICBvcGFjaXR5OiAwLjg7XG59XG5cbmJvZHkuZXJyb3I0MDQgLnNlY3Rpb24tdGl0bGUge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuYm9keS5lcnJvcjQwNCAuc2VjdGlvbi10aXRsZTpiZWZvcmUsIGJvZHkuZXJyb3I0MDQgLnNlY3Rpb24tdGl0bGU6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuYm9keS5lcnJvcjQwNCAuc2VjdGlvbi10aXRsZSA+IGltZyB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB3aWR0aDogMzcuNXJlbTtcbn1cbmJvZHkuZXJyb3I0MDQgLnBhZ2UtYm9keSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLm1lbnUtbmV3cy1tZW51LWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQ6ICNmMWYxZjE7XG4gIG1hcmdpbi1ib3R0b206IDEuODc1cmVtO1xuICBwYWRkaW5nOiAxLjg3NXJlbSAzLjEyNXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLm1lbnUtbmV3cy1tZW51LWNvbnRhaW5lciA+IHVsIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiBub3dyYXA7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm1lbnUtbmV3cy1tZW51LWNvbnRhaW5lciA+IHVsIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLm1lbnUtbmV3cy1tZW51LWNvbnRhaW5lciA+IHVsID4gbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjE4ZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LWluZGVudDogMC4wOWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm1lbnUtbmV3cy1tZW51LWNvbnRhaW5lciA+IHVsID4gbGkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gIC5tZW51LW5ld3MtbWVudS1jb250YWluZXIgPiB1bCA+IGxpICsgbGkge1xuICAgIG1hcmdpbi10b3A6IDAuOTM3NXJlbTtcbiAgfVxufVxuLm1lbnUtbmV3cy1tZW51LWNvbnRhaW5lciA+IHVsID4gbGkgPiBhIHtcbiAgY29sb3I6ICM2QjZCNkI7XG59XG4ubWVudS1uZXdzLW1lbnUtY29udGFpbmVyID4gdWwgPiBsaSA+IGE6aG92ZXIsIC5tZW51LW5ld3MtbWVudS1jb250YWluZXIgPiB1bCA+IGxpID4gYTpmb2N1cyB7XG4gIGNvbG9yOiAjMDAwO1xufVxuLm1lbnUtbmV3cy1tZW51LWNvbnRhaW5lciA+IHVsID4gbGkuY3VycmVudC1tZW51LWl0ZW0gPiBhIHtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi5wb3N0cyA+IGFydGljbGUge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgcGFkZGluZzogMCA2LjI1cmVtO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnBvc3RzID4gYXJ0aWNsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbi5wb3N0cyA+IGFydGljbGUgKyBhcnRpY2xlIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlNWU1ZTU7XG4gIG1hcmdpbi10b3A6IDMuNzVyZW07XG4gIHBhZGRpbmctdG9wOiAzLjc1cmVtO1xufVxuLnBvc3RzID4gYXJ0aWNsZSA+IGRpdjpmaXJzdC1jaGlsZCB7XG4gIGZsZXg6IDAgMCAzNSU7XG59XG4ucG9zdHMgPiBhcnRpY2xlID4gZGl2OmZpcnN0LWNoaWxkID4gYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvcGFjaXR5OiAxO1xuICBwYWRkaW5nLWJvdHRvbTogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnBvc3RzID4gYXJ0aWNsZSA+IGRpdjpmaXJzdC1jaGlsZCA+IGEge1xuICAgIG1hcmdpbjogMCBhdXRvIDEuODc1cmVtIGF1dG87XG4gICAgbWF4LXdpZHRoOiA3MCU7XG4gICAgcGFkZGluZy1ib3R0b206IDcwJTtcbiAgfVxufVxuLnBvc3RzID4gYXJ0aWNsZSA+IGRpdjpmaXJzdC1jaGlsZCA+IGE6aG92ZXIsIC5wb3N0cyA+IGFydGljbGUgPiBkaXY6Zmlyc3QtY2hpbGQgPiBhOmZvY3VzIHtcbiAgb3BhY2l0eTogMC44O1xufVxuLnBvc3RzID4gYXJ0aWNsZSA+IGRpdjpmaXJzdC1jaGlsZCA+IGEgPiBpbWcge1xuICBib3R0b206IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlciB0b3A7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4ucG9zdHMgPiBhcnRpY2xlID4gZGl2Omxhc3QtY2hpbGQge1xuICBmbGV4OiAwIDAgNjUlO1xuICBwYWRkaW5nLWxlZnQ6IDUuMzEyNXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wb3N0cyA+IGFydGljbGUgPiBkaXY6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG4ucG9zdHMgPiBhcnRpY2xlID4gZGl2Omxhc3QtY2hpbGQgPiAudG9wIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjMDAwO1xuICBwYWRkaW5nLWxlZnQ6IDIuMTg3NXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wb3N0cyA+IGFydGljbGUgPiBkaXY6bGFzdC1jaGlsZCA+IC50b3Age1xuICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuLnBvc3RzID4gYXJ0aWNsZSA+IGRpdjpsYXN0LWNoaWxkID4gLnRvcCA+IGhlYWRlciA+IHRpbWUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsZXR0ZXItc3BhY2luZzogMC40ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4ucG9zdHMgPiBhcnRpY2xlID4gZGl2Omxhc3QtY2hpbGQgPiAudG9wID4gaGVhZGVyID4gaDIsXG4ucG9zdHMgPiBhcnRpY2xlID4gZGl2Omxhc3QtY2hpbGQgPiAudG9wID4gaGVhZGVyID4gaDMge1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU1O1xuICBtYXJnaW46IDEuODc1cmVtIDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4ucG9zdHMgPiBhcnRpY2xlID4gZGl2Omxhc3QtY2hpbGQgPiAudG9wID4gaGVhZGVyID4gaDIgPiBhOmhvdmVyLCAucG9zdHMgPiBhcnRpY2xlID4gZGl2Omxhc3QtY2hpbGQgPiAudG9wID4gaGVhZGVyID4gaDIgPiBhOmZvY3VzLFxuLnBvc3RzID4gYXJ0aWNsZSA+IGRpdjpsYXN0LWNoaWxkID4gLnRvcCA+IGhlYWRlciA+IGgzID4gYTpob3Zlcixcbi5wb3N0cyA+IGFydGljbGUgPiBkaXY6bGFzdC1jaGlsZCA+IC50b3AgPiBoZWFkZXIgPiBoMyA+IGE6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5wb3N0cyA+IGFydGljbGUgPiBkaXY6bGFzdC1jaGlsZCA+IC50b3AgPiBibG9ja3F1b3RlIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMi4xODc1O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG4ucG9zdHMgPiBhcnRpY2xlID4gZGl2Omxhc3QtY2hpbGQgPiAuYm90dG9tIHtcbiAgbWFyZ2luLXRvcDogMy4xMjVyZW07XG4gIHBhZGRpbmctbGVmdDogMi4yNXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wb3N0cyA+IGFydGljbGUgPiBkaXY6bGFzdC1jaGlsZCA+IC5ib3R0b20ge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuXG4jdHdpdHRlciB7XG4gIG1hcmdpbi10b3A6IDguMTI1cmVtO1xufVxuXG4ucGFnaW5hdGlvbiB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucGFnaW5hdGlvbiA+IC53cC1wYWdlbmF2aSB7XG4gIG1hcmdpbi10b3A6IDYuMjVyZW07XG59XG4ucGFnaW5hdGlvbiA+IC53cC1wYWdlbmF2aSA+IHNwYW4sIC5wYWdpbmF0aW9uID4gLndwLXBhZ2VuYXZpID4gYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMC4xMjVyZW0gMC4yNXJlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5wYWdpbmF0aW9uID4gLndwLXBhZ2VuYXZpID4gc3BhbiArIGEsIC5wYWdpbmF0aW9uID4gLndwLXBhZ2VuYXZpID4gc3BhbiArIHNwYW4sIC5wYWdpbmF0aW9uID4gLndwLXBhZ2VuYXZpID4gYSArIGEsIC5wYWdpbmF0aW9uID4gLndwLXBhZ2VuYXZpID4gYSArIHNwYW4ge1xuICBtYXJnaW4tbGVmdDogMC40Mzc1cmVtO1xufVxuLnBhZ2luYXRpb24gPiAud3AtcGFnZW5hdmkgLmN1cnJlbnQge1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5wYWdpbmF0aW9uID4gLndwLXBhZ2VuYXZpIC5wcmV2aW91c3Bvc3RzbGluayB7XG4gIG1hcmdpbi1yaWdodDogMS4yNXJlbTtcbn1cbi5wYWdpbmF0aW9uID4gLndwLXBhZ2VuYXZpIC5uZXh0cG9zdHNsaW5rIHtcbiAgbWFyZ2luLWxlZnQ6IDEuMjVyZW07XG59XG5cbmJvZHkuc2luZ2xlLXBvc3QgLmlubmVyLWNvbnRlbnQgLnBhZ2UtY29udGVudCA+IC5wb3N0LWJhbm5lciB7XG4gIGhlaWdodDogMzQuMzc1cmVtO1xuICBtYXJnaW4tYm90dG9tOiA0LjA2MjVyZW07XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIG9iamVjdC1wb3NpdGlvbjogY2VudGVyIHRvcDtcbiAgd2lkdGg6IDEwMCU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5LnNpbmdsZS1wb3N0IC5pbm5lci1jb250ZW50IC5wYWdlLWNvbnRlbnQgPiAucG9zdC1iYW5uZXIge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxufVxuYm9keS5zaW5nbGUtcG9zdCAuaW5uZXItY29udGVudCAucGFnZS1jb250ZW50ID4gLnBhZ2UtYm9keSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS5zaW5nbGUtcG9zdCAuaW5uZXItY29udGVudCAucGFnZS1jb250ZW50ID4gLnBhZ2UtYm9keSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgLyp0ZXh0LWFsaWduOiBjZW50ZXI7Ki9cbiAgfVxufVxuYm9keS5zaW5nbGUtcG9zdCAuaW5uZXItY29udGVudCAucGFnZS1jb250ZW50ID4gLnBhZ2UtYm9keSA+IGRpdjpmaXJzdC1jaGlsZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbGV4OiAwIDAgNDUlO1xufVxuYm9keS5zaW5nbGUtcG9zdCAuaW5uZXItY29udGVudCAucGFnZS1jb250ZW50ID4gLnBhZ2UtYm9keSA+IGRpdjpmaXJzdC1jaGlsZCA+IGltZyB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS5zaW5nbGUtcG9zdCAuaW5uZXItY29udGVudCAucGFnZS1jb250ZW50ID4gLnBhZ2UtYm9keSA+IGRpdjpmaXJzdC1jaGlsZCA+IGltZyB7XG4gICAgbWFyZ2luOiAwIGF1dG8gMS44NzVyZW0gYXV0bztcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxufVxuYm9keS5zaW5nbGUtcG9zdCAuaW5uZXItY29udGVudCAucGFnZS1jb250ZW50ID4gLnBhZ2UtYm9keSA+IGRpdjpsYXN0LWNoaWxkIHtcbiAgZmxleDogMCAwIDU1JTtcbiAgcGFkZGluZy1sZWZ0OiAyLjVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5LnNpbmdsZS1wb3N0IC5pbm5lci1jb250ZW50IC5wYWdlLWNvbnRlbnQgPiAucGFnZS1ib2R5ID4gZGl2Omxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgfVxufVxuYm9keS5zaW5nbGUtcG9zdCAuaW5uZXItY29udGVudCAucGFnZS1jb250ZW50ID4gLnBhZ2UtYm9keSA+IGRpdjpsYXN0LWNoaWxkID4gaGVhZGVyID4gdGltZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxldHRlci1zcGFjaW5nOiAwLjRlbTtcbiAgbWFyZ2luLWJvdHRvbTogMS4yNXJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbmJvZHkuc2luZ2xlLXBvc3QgLmlubmVyLWNvbnRlbnQgLnBhZ2UtY29udGVudCA+IC5wYWdlLWJvZHkgPiBkaXY6bGFzdC1jaGlsZCA+IGhlYWRlciA+IGgxIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjU1O1xuICBtYXJnaW46IDAgMCAwLjYyNXJlbSAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuYm9keS5zaW5nbGUtcG9zdCAuaW5uZXItY29udGVudCAucGFnZS1jb250ZW50ID4gLnBhZ2UtYm9keSA+IGRpdjpsYXN0LWNoaWxkID4gaGVhZGVyID4gaDEgPiBhOmhvdmVyLCBib2R5LnNpbmdsZS1wb3N0IC5pbm5lci1jb250ZW50IC5wYWdlLWNvbnRlbnQgPiAucGFnZS1ib2R5ID4gZGl2Omxhc3QtY2hpbGQgPiBoZWFkZXIgPiBoMSA+IGE6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbmJvZHkuc2luZ2xlLXBvc3QgLmlubmVyLWNvbnRlbnQgLnBhZ2UtY29udGVudCA+IC5wYWdlLWJvZHkgPiBkaXY6bGFzdC1jaGlsZCA+ICo6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbmJvZHkuc2luZ2xlLXBvc3QgLmlubmVyLWNvbnRlbnQgLnBhZ2UtY29udGVudCA+IC5tb3JlIHtcbiAgbWFyZ2luLXRvcDogNy44MTI1cmVtO1xufVxuXG5ib2R5LnBvc3QtdGVtcGxhdGUtcG9zdC1vbmUtY29sdW1uLnNpbmdsZS1wb3N0IC5pbm5lci1jb250ZW50IC5jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDc1MHB4O1xufVxuYm9keS5wb3N0LXRlbXBsYXRlLXBvc3Qtb25lLWNvbHVtbi5zaW5nbGUtcG9zdCAuaW5uZXItY29udGVudCAucGFnZS1jb250ZW50ID4gLnBhZ2UtYm9keSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuYm9keS5wb3N0LXRlbXBsYXRlLXBvc3Qtb25lLWNvbHVtbi5zaW5nbGUtcG9zdCAuaW5uZXItY29udGVudCAucGFnZS1jb250ZW50ID4gLnBhZ2UtYm9keSA+IGRpdjpmaXJzdC1jaGlsZCBpbWcge1xuICBib3JkZXItYm90dG9tOiAwLjMxMjVyZW0gc29saWQgIzAwMDtcbiAgcGFkZGluZzogMCAwLjkzNzVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5LnBvc3QtdGVtcGxhdGUtcG9zdC1vbmUtY29sdW1uLnNpbmdsZS1wb3N0IC5pbm5lci1jb250ZW50IC5wYWdlLWNvbnRlbnQgPiAucGFnZS1ib2R5ID4gZGl2OmZpcnN0LWNoaWxkIGltZyB7XG4gICAgbWF4LXdpZHRoOiA4NSU7XG4gIH1cbn1cbmJvZHkucG9zdC10ZW1wbGF0ZS1wb3N0LW9uZS1jb2x1bW4uc2luZ2xlLXBvc3QgLmlubmVyLWNvbnRlbnQgLnBhZ2UtY29udGVudCA+IC5wYWdlLWJvZHkgPiBkaXY6bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmc6IDAgMS44NzVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5LnBvc3QtdGVtcGxhdGUtcG9zdC1vbmUtY29sdW1uLnNpbmdsZS1wb3N0IC5pbm5lci1jb250ZW50IC5wYWdlLWNvbnRlbnQgPiAucGFnZS1ib2R5ID4gZGl2Omxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbmJvZHkucG9zdC10ZW1wbGF0ZS1wb3N0LW9uZS1jb2x1bW4uc2luZ2xlLXBvc3QgLmlubmVyLWNvbnRlbnQgLnBhZ2UtY29udGVudCA+IC5wYWdlLWJvZHkgPiBkaXY6bGFzdC1jaGlsZCA+IGhlYWRlciA+IGgxIHtcbiAgbWFyZ2luLXRvcDogMS44NzVyZW07XG59XG5ib2R5LnBvc3QtdGVtcGxhdGUtcG9zdC1vbmUtY29sdW1uLnNpbmdsZS1wb3N0IC5pbm5lci1jb250ZW50IC5wYWdlLWNvbnRlbnQgPiAucGFnZS1ib2R5ID4gZGl2Omxhc3QtY2hpbGQgPiAqOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkucGFnZS10ZW1wbGF0ZS1hcnRpc3RzIC5zZWFyY2gtZm9ybSB7XG4gIG1hcmdpbjogMCBhdXRvIDMuMTI1cmVtIGF1dG87XG59XG5ib2R5LnBhZ2UtdGVtcGxhdGUtYXJ0aXN0cyAuYXJ0aXN0cyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbjogMCAtMS4yNXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIGJvZHkucGFnZS10ZW1wbGF0ZS1hcnRpc3RzIC5hcnRpc3RzIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbmJvZHkucGFnZS10ZW1wbGF0ZS1hcnRpc3RzIC5hcnRpc3RzID4gYXJ0aWNsZSB7XG4gIGZsZXg6IDAgMCAyNSU7XG4gIG1hcmdpbi1ib3R0b206IDEuODc1cmVtO1xuICBwYWRkaW5nOiAwIDEuMjVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICBib2R5LnBhZ2UtdGVtcGxhdGUtYXJ0aXN0cyAuYXJ0aXN0cyA+IGFydGljbGUge1xuICAgIGZsZXg6IDAgMCAzMy4zMzMzMzMlO1xuICB9XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5LnBhZ2UtdGVtcGxhdGUtYXJ0aXN0cyAuYXJ0aXN0cyA+IGFydGljbGUge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIGJvZHkucGFnZS10ZW1wbGF0ZS1hcnRpc3RzIC5hcnRpc3RzID4gYXJ0aWNsZSB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgcGFkZGluZzogMDtcbiAgfVxufVxuYm9keS5wYWdlLXRlbXBsYXRlLWFydGlzdHMgLmFydGlzdHMgPiBhcnRpY2xlID4gYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvcGFjaXR5OiAxO1xufVxuYm9keS5wYWdlLXRlbXBsYXRlLWFydGlzdHMgLmFydGlzdHMgPiBhcnRpY2xlID4gYTpob3ZlciwgYm9keS5wYWdlLXRlbXBsYXRlLWFydGlzdHMgLmFydGlzdHMgPiBhcnRpY2xlID4gYTpmb2N1cyB7XG4gIG9wYWNpdHk6IDAuODtcbn1cbmJvZHkucGFnZS10ZW1wbGF0ZS1hcnRpc3RzIC5hcnRpc3RzID4gYXJ0aWNsZSA+IGEgPiAuaW1nIHtcbiAgZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XG4gIHBhZGRpbmctYm90dG9tOiA3NCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHkucGFnZS10ZW1wbGF0ZS1hcnRpc3RzIC5hcnRpc3RzID4gYXJ0aWNsZSA+IGEgPiAuaW1nID4gaW1nIHtcbiAgYm90dG9tOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlciB0b3A7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG5ib2R5LnBhZ2UtdGVtcGxhdGUtYXJ0aXN0cyAuYXJ0aXN0cyA+IGFydGljbGUgPiBoMiB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMzc1O1xuICBtYXJnaW46IDAuNjI1cmVtIDAgMC4zMTI1cmVtIDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5ib2R5LnBhZ2UtdGVtcGxhdGUtYXJ0aXN0cyAuYXJ0aXN0cyA+IGFydGljbGUgPiAuc29jaWFscyB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgb3BhY2l0eTogMDtcbiAgcGFkZGluZzogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAyNTBtcyBsaW5lYXI7XG59XG5ib2R5LnBhZ2UtdGVtcGxhdGUtYXJ0aXN0cyAuYXJ0aXN0cyA+IGFydGljbGUgPiAuc29jaWFscyA+IGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbmJvZHkucGFnZS10ZW1wbGF0ZS1hcnRpc3RzIC5hcnRpc3RzID4gYXJ0aWNsZSA+IC5zb2NpYWxzID4gbGkgKyBsaSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjQzNzVyZW07XG59XG5ib2R5LnBhZ2UtdGVtcGxhdGUtYXJ0aXN0cyAuYXJ0aXN0cyA+IGFydGljbGUgPiAuc29jaWFscyA+IGxpID4gYSB7XG4gIGNvbG9yOiAjODc4ZDk2O1xufVxuYm9keS5wYWdlLXRlbXBsYXRlLWFydGlzdHMgLmFydGlzdHMgPiBhcnRpY2xlID4gLnNvY2lhbHMgPiBsaSA+IGE6aG92ZXIsIGJvZHkucGFnZS10ZW1wbGF0ZS1hcnRpc3RzIC5hcnRpc3RzID4gYXJ0aWNsZSA+IC5zb2NpYWxzID4gbGkgPiBhOmZvY3VzIHtcbiAgY29sb3I6ICMwMDA7XG59XG5ib2R5LnBhZ2UtdGVtcGxhdGUtYXJ0aXN0cyAuYXJ0aXN0cyA+IGFydGljbGU6aG92ZXIgLnNvY2lhbHMsIGJvZHkucGFnZS10ZW1wbGF0ZS1hcnRpc3RzIC5hcnRpc3RzID4gYXJ0aWNsZTpmb2N1cyAuc29jaWFscyB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5yZWxlYXNlcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luOiAwIC0wLjkzNzVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucmVsZWFzZXMge1xuICAgIG1hcmdpbjogMCAtMC42MjVyZW07XG4gIH1cbn1cbi5yZWxlYXNlcyA+IGFydGljbGUge1xuICBmbGV4OiAwIDAgMjUlO1xuICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbTtcbiAgcGFkZGluZzogMCAwLjkzNzVyZW07XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucmVsZWFzZXMgPiBhcnRpY2xlIHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzJTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJlbGVhc2VzID4gYXJ0aWNsZSB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjI1cmVtO1xuICAgIHBhZGRpbmc6IDAgMC42MjVyZW07XG4gIH1cbn1cbi5yZWxlYXNlcyA+IGFydGljbGUgPiBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG9wYWNpdHk6IDE7XG4gIHBhZGRpbmctYm90dG9tOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucmVsZWFzZXMgPiBhcnRpY2xlID4gYTpob3ZlciwgLnJlbGVhc2VzID4gYXJ0aWNsZSA+IGE6Zm9jdXMge1xuICBvcGFjaXR5OiAwLjg7XG59XG4ucmVsZWFzZXMgPiBhcnRpY2xlID4gYSA+IGltZyB7XG4gIGJvdHRvbTogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnJlbGVhc2VzID4gYXJ0aWNsZSA+IGEgLmZsb2F0LXRleHQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnJlbGVhc2VzID4gYXJ0aWNsZSA+IGEgLmluZm8td3JhcCB7XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB0b3A6IDgwJTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtZmFtaWx5OiBcIkZpcmEgU2FucyBDb25kZW5zZWRcIiwgc2Fucy1zZXJpZjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wMmVtO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICB0cmFuc2l0aW9uOiAwLjNzIG9wYWNpdHk7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LXNoYWRvdzogMCAwIDAuNjI1cmVtICNmZmY7XG59XG4ucmVsZWFzZXMgPiBhcnRpY2xlLmdyYXktYm9yZGVyID4gYSA+IGltZyB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNGNkY2RjY7XG4gIHBhZGRpbmc6IDJweDtcbn1cbi5yZWxlYXNlcyA+IGFydGljbGUucmVsZWFzZV90eXBlLXZpbnlsID4gYSwgLnJlbGVhc2VzID4gYXJ0aWNsZS5yZWxlYXNlX3R5cGUtdmlueWwtc29ueS1jbGFzc2ljYWwgPiBhLCAucmVsZWFzZXMgPiBhcnRpY2xlLnJlbGVhc2VfdHlwZS12aW55bC1zb255bWFzdGVyd29ya3MgPiBhLCAucmVsZWFzZXMgPiBhcnRpY2xlLnJlbGVhc2VfdHlwZS12aW55bC1hbGwgPiBhIHtcbiAgcGFkZGluZy1ib3R0b206IDgwJTtcbn1cbi5yZWxlYXNlcyA+IGFydGljbGUucmVsZWFzZV90eXBlLXZpbnlsID4gYSA+IGltZywgLnJlbGVhc2VzID4gYXJ0aWNsZS5yZWxlYXNlX3R5cGUtdmlueWwtc29ueS1jbGFzc2ljYWwgPiBhID4gaW1nLCAucmVsZWFzZXMgPiBhcnRpY2xlLnJlbGVhc2VfdHlwZS12aW55bC1zb255bWFzdGVyd29ya3MgPiBhID4gaW1nLCAucmVsZWFzZXMgPiBhcnRpY2xlLnJlbGVhc2VfdHlwZS12aW55bC1hbGwgPiBhID4gaW1nIHtcbiAgb2JqZWN0LWZpdDogY29udGFpbjtcbiAgb2JqZWN0LXBvc2l0aW9uOiB0b3AgY2VudGVyO1xufVxuLnJlbGVhc2VzID4gYXJ0aWNsZS5yZWxlYXNlX3R5cGUtdmlueWwgPiBhIC5mbG9hdC10ZXh0LCAucmVsZWFzZXMgPiBhcnRpY2xlLnJlbGVhc2VfdHlwZS12aW55bC1zb255LWNsYXNzaWNhbCA+IGEgLmZsb2F0LXRleHQsIC5yZWxlYXNlcyA+IGFydGljbGUucmVsZWFzZV90eXBlLXZpbnlsLXNvbnltYXN0ZXJ3b3JrcyA+IGEgLmZsb2F0LXRleHQsIC5yZWxlYXNlcyA+IGFydGljbGUucmVsZWFzZV90eXBlLXZpbnlsLWFsbCA+IGEgLmZsb2F0LXRleHQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3BhY2l0eTogMDtcbiAgdG9wOiAzNi4yJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LWZhbWlseTogXCJMaWJyZSBCYXNrZXJ2aWxsZVwiLCBzZXJpZjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjc1cmVtIDAuMzc1cmVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICBjb2xvcjogIzAwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XG4gIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgdHJhbnNpdGlvbjogMC4zcyBhbGw7XG4gIHdpZHRoOiBtYXgtY29udGVudDtcbn1cbi5yZWxlYXNlcyA+IGFydGljbGUucmVsZWFzZV90eXBlLXZpbnlsID4gYSAuZmxvYXQtdGV4dDpob3ZlciwgLnJlbGVhc2VzID4gYXJ0aWNsZS5yZWxlYXNlX3R5cGUtdmlueWwtc29ueS1jbGFzc2ljYWwgPiBhIC5mbG9hdC10ZXh0OmhvdmVyLCAucmVsZWFzZXMgPiBhcnRpY2xlLnJlbGVhc2VfdHlwZS12aW55bC1zb255bWFzdGVyd29ya3MgPiBhIC5mbG9hdC10ZXh0OmhvdmVyLCAucmVsZWFzZXMgPiBhcnRpY2xlLnJlbGVhc2VfdHlwZS12aW55bC1hbGwgPiBhIC5mbG9hdC10ZXh0OmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG4ucmVsZWFzZXMgPiBhcnRpY2xlLnJlbGVhc2VfdHlwZS12aW55bCA+IGEgLmluZm8td3JhcCwgLnJlbGVhc2VzID4gYXJ0aWNsZS5yZWxlYXNlX3R5cGUtdmlueWwtc29ueS1jbGFzc2ljYWwgPiBhIC5pbmZvLXdyYXAsIC5yZWxlYXNlcyA+IGFydGljbGUucmVsZWFzZV90eXBlLXZpbnlsLXNvbnltYXN0ZXJ3b3JrcyA+IGEgLmluZm8td3JhcCwgLnJlbGVhc2VzID4gYXJ0aWNsZS5yZWxlYXNlX3R5cGUtdmlueWwtYWxsID4gYSAuaW5mby13cmFwIHtcbiAgb3BhY2l0eTogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRvcDogODAlO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1mYW1pbHk6IFwiRmlyYSBTYW5zIENvbmRlbnNlZFwiLCBzYW5zLXNlcmlmO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0wLjAyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIHRyYW5zaXRpb246IDAuM3Mgb3BhY2l0eTtcbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtc2hhZG93OiAwIDAgMC42MjVyZW0gI2ZmZjtcbn1cbi5yZWxlYXNlcyA+IGFydGljbGUucmVsZWFzZV90eXBlLXZpbnlsID4gYTpob3ZlciAuaW5mby13cmFwLCAucmVsZWFzZXMgPiBhcnRpY2xlLnJlbGVhc2VfdHlwZS12aW55bCA+IGE6Zm9jdXMgLmluZm8td3JhcCwgLnJlbGVhc2VzID4gYXJ0aWNsZS5yZWxlYXNlX3R5cGUtdmlueWwgPiBhOmZvY3VzLXdpdGhpbiAuaW5mby13cmFwLCAucmVsZWFzZXMgPiBhcnRpY2xlLnJlbGVhc2VfdHlwZS12aW55bC1zb255LWNsYXNzaWNhbCA+IGE6aG92ZXIgLmluZm8td3JhcCwgLnJlbGVhc2VzID4gYXJ0aWNsZS5yZWxlYXNlX3R5cGUtdmlueWwtc29ueS1jbGFzc2ljYWwgPiBhOmZvY3VzIC5pbmZvLXdyYXAsIC5yZWxlYXNlcyA+IGFydGljbGUucmVsZWFzZV90eXBlLXZpbnlsLXNvbnktY2xhc3NpY2FsID4gYTpmb2N1cy13aXRoaW4gLmluZm8td3JhcCwgLnJlbGVhc2VzID4gYXJ0aWNsZS5yZWxlYXNlX3R5cGUtdmlueWwtc29ueW1hc3RlcndvcmtzID4gYTpob3ZlciAuaW5mby13cmFwLCAucmVsZWFzZXMgPiBhcnRpY2xlLnJlbGVhc2VfdHlwZS12aW55bC1zb255bWFzdGVyd29ya3MgPiBhOmZvY3VzIC5pbmZvLXdyYXAsIC5yZWxlYXNlcyA+IGFydGljbGUucmVsZWFzZV90eXBlLXZpbnlsLXNvbnltYXN0ZXJ3b3JrcyA+IGE6Zm9jdXMtd2l0aGluIC5pbmZvLXdyYXAsIC5yZWxlYXNlcyA+IGFydGljbGUucmVsZWFzZV90eXBlLXZpbnlsLWFsbCA+IGE6aG92ZXIgLmluZm8td3JhcCwgLnJlbGVhc2VzID4gYXJ0aWNsZS5yZWxlYXNlX3R5cGUtdmlueWwtYWxsID4gYTpmb2N1cyAuaW5mby13cmFwLCAucmVsZWFzZXMgPiBhcnRpY2xlLnJlbGVhc2VfdHlwZS12aW55bC1hbGwgPiBhOmZvY3VzLXdpdGhpbiAuaW5mby13cmFwIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5yZWxlYXNlcyA+IGFydGljbGUucmVsZWFzZV90eXBlLXZpbnlsID4gYTpob3ZlciAuZmxvYXQtdGV4dCwgLnJlbGVhc2VzID4gYXJ0aWNsZS5yZWxlYXNlX3R5cGUtdmlueWwgPiBhOmZvY3VzIC5mbG9hdC10ZXh0LCAucmVsZWFzZXMgPiBhcnRpY2xlLnJlbGVhc2VfdHlwZS12aW55bCA+IGE6Zm9jdXMtd2l0aGluIC5mbG9hdC10ZXh0LCAucmVsZWFzZXMgPiBhcnRpY2xlLnJlbGVhc2VfdHlwZS12aW55bC1zb255LWNsYXNzaWNhbCA+IGE6aG92ZXIgLmZsb2F0LXRleHQsIC5yZWxlYXNlcyA+IGFydGljbGUucmVsZWFzZV90eXBlLXZpbnlsLXNvbnktY2xhc3NpY2FsID4gYTpmb2N1cyAuZmxvYXQtdGV4dCwgLnJlbGVhc2VzID4gYXJ0aWNsZS5yZWxlYXNlX3R5cGUtdmlueWwtc29ueS1jbGFzc2ljYWwgPiBhOmZvY3VzLXdpdGhpbiAuZmxvYXQtdGV4dCwgLnJlbGVhc2VzID4gYXJ0aWNsZS5yZWxlYXNlX3R5cGUtdmlueWwtc29ueW1hc3RlcndvcmtzID4gYTpob3ZlciAuZmxvYXQtdGV4dCwgLnJlbGVhc2VzID4gYXJ0aWNsZS5yZWxlYXNlX3R5cGUtdmlueWwtc29ueW1hc3RlcndvcmtzID4gYTpmb2N1cyAuZmxvYXQtdGV4dCwgLnJlbGVhc2VzID4gYXJ0aWNsZS5yZWxlYXNlX3R5cGUtdmlueWwtc29ueW1hc3RlcndvcmtzID4gYTpmb2N1cy13aXRoaW4gLmZsb2F0LXRleHQsIC5yZWxlYXNlcyA+IGFydGljbGUucmVsZWFzZV90eXBlLXZpbnlsLWFsbCA+IGE6aG92ZXIgLmZsb2F0LXRleHQsIC5yZWxlYXNlcyA+IGFydGljbGUucmVsZWFzZV90eXBlLXZpbnlsLWFsbCA+IGE6Zm9jdXMgLmZsb2F0LXRleHQsIC5yZWxlYXNlcyA+IGFydGljbGUucmVsZWFzZV90eXBlLXZpbnlsLWFsbCA+IGE6Zm9jdXMtd2l0aGluIC5mbG9hdC10ZXh0IHtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnJlbGVhc2VzLXNlYXJjaCB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbi1ib3R0b206IDIuODEyNXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5yZWxlYXNlcy1zZWFyY2gge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLnJlbGVhc2VzLXNlYXJjaCAucmVsZWFzZS1nZW5yZXMge1xuICAgIHBhZGRpbmc6IDAgMCAwIDIuMTg3NXJlbSAhaW1wb3J0YW50O1xuICAgIG9yZGVyOiAzO1xuICB9XG4gIC5yZWxlYXNlcy1zZWFyY2ggLnJlbGVhc2Utc29ydCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICB9XG4gIC5yZWxlYXNlcy1zZWFyY2ggLnNlYXJjaC1mb3JtIHtcbiAgICBtYXJnaW46IDAgYXV0byAxLjI1cmVtIGF1dG87XG4gIH1cbn1cbi5yZWxlYXNlcy1zZWFyY2ggLnJlbGVhc2Utc29ydCA+IGxhYmVsIHtcbiAgZm9udC1mYW1pbHk6IFwiTGlicmUgQmFza2VydmlsbGVcIiwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbi1yaWdodDogMC42MjVyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4ucmVsZWFzZXMtc2VhcmNoIC5yZWxlYXNlLXNvcnQgPiBzZWxlY3Qge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMDtcbn1cbi5yZWxlYXNlcy1zZWFyY2ggLnJlbGVhc2UtZ2VucmVzIHtcbiAgZmxleDogMSAxIGF1dG87XG4gIG1hcmdpbi10b3A6IDAuMDYyNXJlbTtcbiAgcGFkZGluZzogMCAxLjI1cmVtO1xufVxuLnJlbGVhc2VzLXNlYXJjaCAucmVsZWFzZS1nZW5yZXMgPiAubGFiZWwge1xuICBmb250LWZhbWlseTogXCJMaWJyZSBCYXNrZXJ2aWxsZVwiLCBzZXJpZjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luLXJpZ2h0OiAwLjYyNXJlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5yZWxlYXNlcy1zZWFyY2ggLnJlbGVhc2UtZ2VucmVzID4gLnBzdWVkby1mb3JtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tdG9wOiAtMC45Mzc1cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHdpZHRoOiAxMS40Mzc1cmVtO1xufVxuLnJlbGVhc2VzLXNlYXJjaCAucmVsZWFzZS1nZW5yZXMgPiAucHN1ZWRvLWZvcm0gPiAucmFkaW8tZ3JvdXBzIHtcbiAgcGFkZGluZzogMC45Mzc1cmVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgei1pbmRleDogMTAyMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5yZWxlYXNlcy1zZWFyY2ggLnJlbGVhc2UtZ2VucmVzID4gLnBzdWVkby1mb3JtID4gLnJhZGlvLWdyb3Vwcy5vcGVuIHtcbiAgYmFja2dyb3VuZDogI2U5ZWVlZTtcbn1cbi5yZWxlYXNlcy1zZWFyY2ggLnJlbGVhc2UtZ2VucmVzID4gLnBzdWVkby1mb3JtID4gLnJhZGlvLWdyb3Vwcy5vcGVuID4gLnJhZGlvLWdyb3VwIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cbi5yZWxlYXNlcy1zZWFyY2ggLnJlbGVhc2UtZ2VucmVzID4gLnBzdWVkby1mb3JtID4gLnJhZGlvLWdyb3VwcyA+IC5yYWRpby1ncm91cCA+IGlucHV0IHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBiYWNrZ3JvdW5kOiAjZTllZWVlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAxLjM3NXJlbTtcbiAgbWFyZ2luOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IDEuMzc1cmVtO1xufVxuLnJlbGVhc2VzLXNlYXJjaCAucmVsZWFzZS1nZW5yZXMgPiAucHN1ZWRvLWZvcm0gPiAucmFkaW8tZ3JvdXBzID4gLnJhZGlvLWdyb3VwID4gaW5wdXQ6YWZ0ZXIge1xuICBjb2xvcjogI2U5ZWVlZTtcbiAgY29udGVudDogXCJcXGYwMGNcIjtcbiAgZGlzcGxheTogbm9uZTtcbiAgZm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xuICBmb250LXNpemU6IDAuNzVyZW07XG4gIGxlZnQ6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuLnJlbGVhc2VzLXNlYXJjaCAucmVsZWFzZS1nZW5yZXMgPiAucHN1ZWRvLWZvcm0gPiAucmFkaW8tZ3JvdXBzID4gLnJhZGlvLWdyb3VwID4gaW5wdXQ6Y2hlY2tlZCB7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG59XG4ucmVsZWFzZXMtc2VhcmNoIC5yZWxlYXNlLWdlbnJlcyA+IC5wc3VlZG8tZm9ybSA+IC5yYWRpby1ncm91cHMgPiAucmFkaW8tZ3JvdXAgPiBpbnB1dDpjaGVja2VkOmFmdGVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLnJlbGVhc2VzLXNlYXJjaCAucmVsZWFzZS1nZW5yZXMgPiAucHN1ZWRvLWZvcm0gPiAucmFkaW8tZ3JvdXBzID4gLnJhZGlvLWdyb3VwID4gaW5wdXQ6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBvdXRsaW5lOiAwO1xufVxuLnJlbGVhc2VzLXNlYXJjaCAucmVsZWFzZS1nZW5yZXMgPiAucHN1ZWRvLWZvcm0gPiAucmFkaW8tZ3JvdXBzID4gLnJhZGlvLWdyb3VwID4gbGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbjogMCAwIDAgMC4zMTI1cmVtO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLnJlbGVhc2VzLXNlYXJjaCAucmVsZWFzZS1nZW5yZXMgPiAucHN1ZWRvLWZvcm0gPiAucmFkaW8tZ3JvdXBzID4gLnJhZGlvLWdyb3VwID4gYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAwLjc1cmVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luLWxlZnQ6IDAuMzEyNXJlbTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5yZWxlYXNlcy1zZWFyY2ggLnJlbGVhc2UtZ2VucmVzID4gLnBzdWVkby1mb3JtID4gLnJhZGlvLWdyb3VwcyA+IC5yYWRpby1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucmVsZWFzZXMtc2VhcmNoIC5yZWxlYXNlLWdlbnJlcyA+IC5wc3VlZG8tZm9ybSA+IC5yYWRpby1ncm91cHMgPiAucmFkaW8tZ3JvdXAgKyAucmFkaW8tZ3JvdXAge1xuICBtYXJnaW4tdG9wOiAwLjYyNXJlbTtcbn1cblxuYm9keS5zaW5nbGUtcmVsZWFzZSAucGFnZS1jb250ZW50ID4gLnBhZ2UtYm9keSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgYm9keS5zaW5nbGUtcmVsZWFzZSAucGFnZS1jb250ZW50ID4gLnBhZ2UtYm9keSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgLyp0ZXh0LWFsaWduOiBjZW50ZXI7Ki9cbiAgfVxufVxuYm9keS5zaW5nbGUtcmVsZWFzZSAucGFnZS1jb250ZW50ID4gLnBhZ2UtYm9keSA+IGRpdjpmaXJzdC1jaGlsZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbGV4OiAwIDAgNDUlO1xufVxuYm9keS5zaW5nbGUtcmVsZWFzZSAucGFnZS1jb250ZW50ID4gLnBhZ2UtYm9keSA+IGRpdjpmaXJzdC1jaGlsZCA+IGEge1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuYm9keS5zaW5nbGUtcmVsZWFzZSAucGFnZS1jb250ZW50ID4gLnBhZ2UtYm9keSA+IGRpdjpmaXJzdC1jaGlsZCA+IGE6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBib3R0b206IDA7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsZWZ0OiAwO1xuICBvcGFjaXR5OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMjUwbXMgbGluZWFyO1xuICB6LWluZGV4OiAyO1xufVxuYm9keS5zaW5nbGUtcmVsZWFzZSAucGFnZS1jb250ZW50ID4gLnBhZ2UtYm9keSA+IGRpdjpmaXJzdC1jaGlsZCA+IGE6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcZjA0YlwiO1xuICBmb250LWZhbWlseTogRm9udEF3ZXNvbWU7XG4gIGZvbnQtc2l6ZTogMy4xMjVyZW07XG4gIGxlZnQ6IDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBvcGFjaXR5OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDI1MG1zIGxpbmVhcjtcbiAgei1pbmRleDogMztcbn1cbmJvZHkuc2luZ2xlLXJlbGVhc2UgLnBhZ2UtY29udGVudCA+IC5wYWdlLWJvZHkgPiBkaXY6Zmlyc3QtY2hpbGQgPiBhOmhvdmVyOmJlZm9yZSwgYm9keS5zaW5nbGUtcmVsZWFzZSAucGFnZS1jb250ZW50ID4gLnBhZ2UtYm9keSA+IGRpdjpmaXJzdC1jaGlsZCA+IGE6aG92ZXI6YWZ0ZXIsIGJvZHkuc2luZ2xlLXJlbGVhc2UgLnBhZ2UtY29udGVudCA+IC5wYWdlLWJvZHkgPiBkaXY6Zmlyc3QtY2hpbGQgPiBhOmZvY3VzOmJlZm9yZSwgYm9keS5zaW5nbGUtcmVsZWFzZSAucGFnZS1jb250ZW50ID4gLnBhZ2UtYm9keSA+IGRpdjpmaXJzdC1jaGlsZCA+IGE6Zm9jdXM6YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuYm9keS5zaW5nbGUtcmVsZWFzZSAucGFnZS1jb250ZW50ID4gLnBhZ2UtYm9keSA+IGRpdjpmaXJzdC1jaGlsZCBpbWcge1xuICBtYXJnaW46IDAgYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkuc2luZ2xlLXJlbGVhc2UgLnBhZ2UtY29udGVudCA+IC5wYWdlLWJvZHkgPiBkaXY6Zmlyc3QtY2hpbGQgaW1nIHtcbiAgICBtYXJnaW46IDAgYXV0byAxLjg3NXJlbSBhdXRvO1xuICAgIG1heC13aWR0aDogNzAlO1xuICB9XG59XG5ib2R5LnNpbmdsZS1yZWxlYXNlIC5wYWdlLWNvbnRlbnQgPiAucGFnZS1ib2R5ID4gZGl2Omxhc3QtY2hpbGQge1xuICBmbGV4OiAwIDAgNTUlO1xuICBwYWRkaW5nLWxlZnQ6IDIuNXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkuc2luZ2xlLXJlbGVhc2UgLnBhZ2UtY29udGVudCA+IC5wYWdlLWJvZHkgPiBkaXY6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG5ib2R5LnNpbmdsZS1yZWxlYXNlIC5wYWdlLWNvbnRlbnQgPiAucGFnZS1ib2R5ID4gZGl2Omxhc3QtY2hpbGQgPiBoZWFkZXIgPiBoMSB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjYxMTExMTExMTE7XG4gIG1hcmdpbjogMCAwIDEuODc1cmVtIDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5ib2R5LnNpbmdsZS1yZWxlYXNlIC5wYWdlLWNvbnRlbnQgPiAucGFnZS1ib2R5ID4gZGl2Omxhc3QtY2hpbGQgPiBoZWFkZXIgPiBoMSA+IHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbmJvZHkuc2luZ2xlLXJlbGVhc2UgLnBhZ2UtY29udGVudCA+IC5wYWdlLWJvZHkgPiBkaXY6bGFzdC1jaGlsZCA+IGhlYWRlciA+IGgxID4gc3BhbjpmaXJzdC1jaGlsZCB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBsZXR0ZXItc3BhY2luZzogMC4wNWVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luLWJvdHRvbTogMC42MjVyZW07XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuYm9keS5zaW5nbGUtcmVsZWFzZSAucGFnZS1jb250ZW50ID4gLnBhZ2UtYm9keSA+IGRpdjpsYXN0LWNoaWxkID4gaGVhZGVyID4gaDEgPiBhIHtcbiAgY29sb3I6ICNmZjQ4MmE7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbmJvZHkuc2luZ2xlLXJlbGVhc2UgLnBhZ2UtY29udGVudCA+IC5wYWdlLWJvZHkgPiBkaXY6bGFzdC1jaGlsZCA+IGhlYWRlciA+IGgxID4gYTpob3ZlciwgYm9keS5zaW5nbGUtcmVsZWFzZSAucGFnZS1jb250ZW50ID4gLnBhZ2UtYm9keSA+IGRpdjpsYXN0LWNoaWxkID4gaGVhZGVyID4gaDEgPiBhOmZvY3VzIHtcbiAgY29sb3I6ICMwMDA7XG59XG5ib2R5LnNpbmdsZS1yZWxlYXNlIC5wYWdlLWNvbnRlbnQgPiAucGFnZS1ib2R5ID4gZGl2Omxhc3QtY2hpbGQgPiAqOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG5ib2R5LnNpbmdsZS1yZWxlYXNlIC5wYWdlLWNvbnRlbnQgLmxpc3Rlbi1ub3cge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGxlZnQ6IDUwJTtcbiAgcGFkZGluZzogMCAyLjVyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0b3A6IDEwMCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVYKC01MCUpO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuYm9keS5zaW5nbGUtcmVsZWFzZSAucGFnZS1jb250ZW50IC5yZWxlYXNlLXNlY3Rpb24ge1xuICBtYXJnaW4tdG9wOiA0LjY4NzVyZW07XG59XG5ib2R5LnNpbmdsZS1yZWxlYXNlIC5wYWdlLWNvbnRlbnQgLnJlbGVhc2Utc2VjdGlvbiAucmVsZWFzZS1zdWItdGl0bGUge1xuICBmb250LWZhbWlseTogXCJMaWJyZSBCYXNrZXJ2aWxsZVwiLCBzZXJpZjtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4yZW07XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW4tYm90dG9tOiA0LjM3NXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWluZGVudDogMC4xZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5ib2R5LnNpbmdsZS1yZWxlYXNlIC5wYWdlLWNvbnRlbnQgI3JlbGVhc2UtbWVkaWEgLm1lZGlhIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1heC13aWR0aDogOTAwcHg7XG4gIC8qYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luOiAwIHJlbSgtMjVweCk7XG5cbiAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICBcdG1hcmdpbjogMDtcbiAgfSovXG59XG5ib2R5LnNpbmdsZS1yZWxlYXNlIC5wYWdlLWNvbnRlbnQgI3JlbGVhc2UtbWVkaWEgLm1lZGlhID4gZGl2IHtcbiAgLypmbGV4OiAwIDAgNTAlOyovXG4gIG1hcmdpbi1ib3R0b206IDMuMTI1cmVtO1xuICAvKnBhZGRpbmc6IDAgcmVtKDI1cHgpOyovXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIGJvZHkuc2luZ2xlLXJlbGVhc2UgLnBhZ2UtY29udGVudCAjcmVsZWFzZS1tZWRpYSAubWVkaWEgPiBkaXYge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIHBhZGRpbmc6IDA7XG4gIH1cbn1cbmJvZHkuc2luZ2xlLXJlbGVhc2UgLnBhZ2UtY29udGVudCAjcmVsZWFzZS1tZWRpYSAubWVkaWEgPiBkaXYgaWZyYW1lIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuYm9keS5zaW5nbGUtcmVsZWFzZSAucGFnZS1jb250ZW50ICNyZWxlYXNlLW1lZGlhIC5tZWRpYSA+IGRpdiBpbWcge1xuICBtYXJnaW46IDAgYXV0bztcbn1cbmJvZHkuc2luZ2xlLXJlbGVhc2UgLnBhZ2UtY29udGVudCAjcmVsZWFzZS1tZWRpYSAubWVkaWEgPiBkaXYgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuYm9keS5zaW5nbGUtcmVsZWFzZSAucGFnZS1jb250ZW50ICNyZWxlYXNlLW1lZGlhIC5tZWRpYSA+IGRpdiBhOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgYm90dG9tOiAwO1xuICBjb250ZW50OiBcIlwiO1xuICBsZWZ0OiAwO1xuICBvcGFjaXR5OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMjUwbXMgbGluZWFyO1xuICB6LWluZGV4OiAxO1xufVxuYm9keS5zaW5nbGUtcmVsZWFzZSAucGFnZS1jb250ZW50ICNyZWxlYXNlLW1lZGlhIC5tZWRpYSA+IGRpdiBhID4gLmJ0biB7XG4gIGxlZnQ6IDUwJTtcbiAgb3BhY2l0eTogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHotaW5kZXg6IDI7XG59XG5ib2R5LnNpbmdsZS1yZWxlYXNlIC5wYWdlLWNvbnRlbnQgI3JlbGVhc2UtbWVkaWEgLm1lZGlhID4gZGl2IGE6aG92ZXI6YmVmb3JlLCBib2R5LnNpbmdsZS1yZWxlYXNlIC5wYWdlLWNvbnRlbnQgI3JlbGVhc2UtbWVkaWEgLm1lZGlhID4gZGl2IGE6aG92ZXIgPiAuYnRuLCBib2R5LnNpbmdsZS1yZWxlYXNlIC5wYWdlLWNvbnRlbnQgI3JlbGVhc2UtbWVkaWEgLm1lZGlhID4gZGl2IGE6Zm9jdXM6YmVmb3JlLCBib2R5LnNpbmdsZS1yZWxlYXNlIC5wYWdlLWNvbnRlbnQgI3JlbGVhc2UtbWVkaWEgLm1lZGlhID4gZGl2IGE6Zm9jdXMgPiAuYnRuIHtcbiAgb3BhY2l0eTogMTtcbn1cbmJvZHkuc2luZ2xlLXJlbGVhc2UgLnBhZ2UtY29udGVudCAjcmVsZWFzZS1vdGhlci1yZWxlYXNlcyAub3RoZXItcmVsZWFzZXMge1xuICBwYWRkaW5nOiAwIDIuNXJlbTtcbiAgLyphbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW46IDAgcmVtKC0xNXB4KTtcblxuICBAaW5jbHVkZSBwaG9uZS1zbS1kb3duIHtcbiAgXHRtYXJnaW46IDA7XG4gIH0qL1xufVxuYm9keS5zaW5nbGUtcmVsZWFzZSAucGFnZS1jb250ZW50ICNyZWxlYXNlLW90aGVyLXJlbGVhc2VzIC5vdGhlci1yZWxlYXNlcyAub3dsLW5hdiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuYm9keS5zaW5nbGUtcmVsZWFzZSAucGFnZS1jb250ZW50ICNyZWxlYXNlLW90aGVyLXJlbGVhc2VzIC5vdGhlci1yZWxlYXNlcyAub3dsLW5hdiA+IGJ1dHRvbiB7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG9wYWNpdHk6IDE7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbmJvZHkuc2luZ2xlLXJlbGVhc2UgLnBhZ2UtY29udGVudCAjcmVsZWFzZS1vdGhlci1yZWxlYXNlcyAub3RoZXItcmVsZWFzZXMgLm93bC1uYXYgPiBidXR0b24ub3dsLXByZXYge1xuICBsZWZ0OiAwO1xufVxuYm9keS5zaW5nbGUtcmVsZWFzZSAucGFnZS1jb250ZW50ICNyZWxlYXNlLW90aGVyLXJlbGVhc2VzIC5vdGhlci1yZWxlYXNlcyAub3dsLW5hdiA+IGJ1dHRvbi5vd2wtbmV4dCB7XG4gIHJpZ2h0OiAwO1xufVxuYm9keS5zaW5nbGUtcmVsZWFzZSAucGFnZS1jb250ZW50ICNyZWxlYXNlLW90aGVyLXJlbGVhc2VzIC5vdGhlci1yZWxlYXNlcyAub3dsLW5hdiA+IGJ1dHRvbjpob3ZlciwgYm9keS5zaW5nbGUtcmVsZWFzZSAucGFnZS1jb250ZW50ICNyZWxlYXNlLW90aGVyLXJlbGVhc2VzIC5vdGhlci1yZWxlYXNlcyAub3dsLW5hdiA+IGJ1dHRvbjpmb2N1cyB7XG4gIG9wYWNpdHk6IDAuODtcbn1cbmJvZHkuc2luZ2xlLXJlbGVhc2UgLnBhZ2UtY29udGVudCAjcmVsZWFzZS1vdGhlci1yZWxlYXNlcyAub3RoZXItcmVsZWFzZXMgYXJ0aWNsZSB7XG4gIC8qZmxleDogMCAwIDMzLjMzMzMzMyU7XG4gIG1hcmdpbi1ib3R0b206IHJlbSg1MHB4KTtcbiAgcGFkZGluZzogMCByZW0oMTVweCk7XG5cbiAgQGluY2x1ZGUgdGFibGV0LWRvd24ge1xuICBcdGZsZXg6IDAgMCA1MCU7XG4gIH1cblxuICBAaW5jbHVkZSBwaG9uZS1zbS1kb3duIHtcbiAgXHRmbGV4OiAwIDAgMTAwJTtcbiAgXHRwYWRkaW5nOiAwO1xuICB9Ki9cbn1cbmJvZHkuc2luZ2xlLXJlbGVhc2UgLnBhZ2UtY29udGVudCAjcmVsZWFzZS1vdGhlci1yZWxlYXNlcyAub3RoZXItcmVsZWFzZXMgYXJ0aWNsZSA+IC5pbm5lciB7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXgtd2lkdGg6IDMwMHB4O1xufVxuYm9keS5zaW5nbGUtcmVsZWFzZSAucGFnZS1jb250ZW50ICNyZWxlYXNlLW90aGVyLXJlbGVhc2VzIC5vdGhlci1yZWxlYXNlcyBhcnRpY2xlID4gLmlubmVyID4gYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHkuc2luZ2xlLXJlbGVhc2UgLnBhZ2UtY29udGVudCAjcmVsZWFzZS1vdGhlci1yZWxlYXNlcyAub3RoZXItcmVsZWFzZXMgYXJ0aWNsZSA+IC5pbm5lciA+IGEgPiBpbWcge1xuICBib3R0b206IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG9iamVjdC1wb3NpdGlvbjogY2VudGVyIHRvcDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbmJvZHkuc2luZ2xlLXJlbGVhc2UgLnBhZ2UtY29udGVudCAjcmVsZWFzZS1vdGhlci1yZWxlYXNlcyAub3RoZXItcmVsZWFzZXMgYXJ0aWNsZSA+IC5pbm5lciA+IHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsZXR0ZXItc3BhY2luZzogMC4yZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjM3NTtcbiAgdGV4dC1pbmRlbnQ6IDAuMWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuYm9keS5zaW5nbGUtcmVsZWFzZSAucGFnZS1jb250ZW50ICNyZWxlYXNlLW90aGVyLXJlbGVhc2VzIC5vdGhlci1yZWxlYXNlcyBhcnRpY2xlLnJlbGVhc2VfdHlwZS12aW55bCA+IC5pbm5lciA+IGEgPiBpbWcsIGJvZHkuc2luZ2xlLXJlbGVhc2UgLnBhZ2UtY29udGVudCAjcmVsZWFzZS1vdGhlci1yZWxlYXNlcyAub3RoZXItcmVsZWFzZXMgYXJ0aWNsZS5yZWxlYXNlX3R5cGUtdmlueWwtc29ueS1jbGFzc2ljYWwgPiAuaW5uZXIgPiBhID4gaW1nLCBib2R5LnNpbmdsZS1yZWxlYXNlIC5wYWdlLWNvbnRlbnQgI3JlbGVhc2Utb3RoZXItcmVsZWFzZXMgLm90aGVyLXJlbGVhc2VzIGFydGljbGUucmVsZWFzZV90eXBlLXZpbnlsLXNvbnltYXN0ZXJ3b3JrcyA+IC5pbm5lciA+IGEgPiBpbWcsIGJvZHkuc2luZ2xlLXJlbGVhc2UgLnBhZ2UtY29udGVudCAjcmVsZWFzZS1vdGhlci1yZWxlYXNlcyAub3RoZXItcmVsZWFzZXMgYXJ0aWNsZS5yZWxlYXNlX3R5cGUtdmlueWwtYWxsID4gLmlubmVyID4gYSA+IGltZyB7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW47XG4gIG9iamVjdC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbn1cblxuLmRpdmlkZXIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NlZDJjZjtcbiAgbWFyZ2luOiA1cmVtIDAgMS44NzVyZW0gMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4udmlueWwtYmFubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiAxLjg3NXJlbTtcbn1cbi52aW55bC1iYW5uZXIgLm93bC1jYXJvdXNlbCBpbWcuc2l6ZS1mdWxsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTYuMjVyZW07XG4gIG9iamVjdC1maXQ6IGNvdmVyO1xuICBvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC52aW55bC1iYW5uZXIgLm93bC1jYXJvdXNlbCBpbWcuc2l6ZS1mdWxsIHtcbiAgICBoZWlnaHQ6IDguNzVyZW07XG4gIH1cbn1cbi52aW55bC1iYW5uZXIgLmN0YS1iYXIge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMDtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgd2lkdGg6IDYwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG4gIGNvbG9yOiAjZmZmO1xuICBwYWRkaW5nLWxlZnQ6IDYuMjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDIuNXJlbTtcbn1cbi52aW55bC1iYW5uZXIgLmN0YS1iYXIgcCB7XG4gIGZvbnQtc2l6ZTogMXJlbTtcbiAgcGFkZGluZzogMC42MjVyZW0gMi41cmVtIDAuNjI1cmVtIDAuNjI1cmVtO1xuICBtYXJnaW46IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi52aW55bC1iYW5uZXIgLmN0YS1iYXIgaW1nIHtcbiAgd2lkdGg6IDVyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC52aW55bC1iYW5uZXIgLmN0YS1iYXIge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgcGFkZGluZzogMC41cmVtO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgfVxuICAudmlueWwtYmFubmVyIC5jdGEtYmFyIHAge1xuICAgIGZvbnQtc2l6ZTogMC43NXJlbTtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIC52aW55bC1iYW5uZXIgLmN0YS1iYXIgaW1nIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICB3aWR0aDogMy43NXJlbTtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjYyNXJlbTtcbiAgfVxufVxuXG4jZm9vdGVyIHtcbiAgcGFkZGluZzogNS4zMTI1cmVtIDAgMi41cmVtIDA7XG59XG4jZm9vdGVyIC5mb290ZXItZGVjbyB7XG4gIG1hcmdpbi1ib3R0b206IDEuMjVyZW07XG4gIHBhZGRpbmc6IDEuODc1cmVtIDAgNS42MjVyZW07XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiNmb290ZXIgLmZvb3Rlci1kZWNvOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIGJvdHRvbTogNS42MjVyZW07XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDVyZW07XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxcHg7XG59XG4jZm9vdGVyIC5mb290ZXItZGVjbyA+IGRpdiB7XG4gIGJhY2tncm91bmQ6ICNmN2Y3Zjc7XG4gIGhlaWdodDogNC4zNzVyZW07XG4gIG1hcmdpbjogMCBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHdpZHRoOiA1Ny41cmVtO1xufVxuI2Zvb3RlciAuZm9vdGVyLWRlY28gPiBzdmcge1xuICBib3R0b206IDA7XG4gIGhlaWdodDogYXV0bztcbiAgbGVmdDogMDtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAyLjgxMjVyZW07XG59XG4jZm9vdGVyICNpbnN0YWdyYW0ge1xuICBtYXJnaW4tYm90dG9tOiA2Ljg3NXJlbTtcbn1cbiNmb290ZXIgI2luc3RhZ3JhbSA+ICNzYl9pbnN0YWdyYW0ge1xuICBtYXJnaW4tYm90dG9tOiAzLjc1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbn1cbiNmb290ZXIgI2luc3RhZ3JhbSAubW9yZSB7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICNmb290ZXIgI2luc3RhZ3JhbSAubW9yZSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG59XG4jZm9vdGVyICNpbnN0YWdyYW0gLm1vcmUgYSArIGEge1xuICBtYXJnaW4tbGVmdDogMC4zNzVyZW07XG59XG4jZm9vdGVyICNpbnN0YWdyYW0gLnRyYW5zbGF0ZSB7XG4gIG1hcmdpbi10b3A6IDEuNXJlbTtcbn1cbiNmb290ZXIgI2luc3RhZ3JhbSAudHJhbnNsYXRlIC5zd2l0Y2hlciB7XG4gIGZvbnQtZmFtaWx5OiBcIkxpYnJlIEJhc2tlcnZpbGxlXCIsIHNlcmlmICFpbXBvcnRhbnQ7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI2Zvb3RlciAjaW5zdGFncmFtIC50cmFuc2xhdGUgLnN3aXRjaGVyIGEge1xuICBmb250LWZhbWlseTogXCJMaWJyZSBCYXNrZXJ2aWxsZVwiLCBzZXJpZiAhaW1wb3J0YW50O1xufVxuI2Zvb3RlciAjaW5zdGFncmFtIC50cmFuc2xhdGUgLnN3aXRjaGVyIC5vcHRpb24ge1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG59XG4jZm9vdGVyIC5jb3B5cmlnaHQge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICNmb290ZXIgLmNvcHlyaWdodCB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cbiNmb290ZXIgLmNvcHlyaWdodCA+IGRpdiB7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBwYWRkaW5nLXJpZ2h0OiAxLjg3NXJlbTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gICNmb290ZXIgLmNvcHlyaWdodCA+IGRpdiB7XG4gICAgb3JkZXI6IDI7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuI2Zvb3RlciAuY29weXJpZ2h0ID4gZGl2ID4gcCB7XG4gIGZvbnQtc2l6ZTogMC42ODc1cmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4yNWVtO1xuICBsaW5lLWhlaWdodDogMS44MTgxODE4MTgyO1xuICBtYXJnaW46IDA7XG4gIHRleHQtaW5kZW50OiAwLjEyNWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgI2Zvb3RlciAuY29weXJpZ2h0ID4gZGl2ID4gcCB7XG4gICAgZm9udC1zaXplOiAwLjU2MjVyZW07XG4gIH1cbn1cbiNmb290ZXIgLmNvcHlyaWdodCA+IGRpdiA+IHAgPiBhOmhvdmVyLCAjZm9vdGVyIC5jb3B5cmlnaHQgPiBkaXYgPiBwID4gYTpmb2N1cyB7XG4gIGNvbG9yOiAjZmY0ODJhO1xufVxuI2Zvb3RlciAuY29weXJpZ2h0ID4gZGl2ID4gcCBiciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAjZm9vdGVyIC5jb3B5cmlnaHQgPiBkaXYgPiBwIGJyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuI2Zvb3RlciAuY29weXJpZ2h0ID4gYSB7XG4gIGZsZXg6IDAgMCBhdXRvO1xufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgI2Zvb3RlciAuY29weXJpZ2h0ID4gYSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS44NzVyZW07XG4gICAgb3JkZXI6IDE7XG4gIH1cbn1cblxuI2NvbnRhY3QtbW9kYWwgLm1mcC1jbG9zZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBvcGFjaXR5OiAxO1xuICB0b3A6IDAuNDM3NXJlbTtcbn1cbiNjb250YWN0LW1vZGFsIC5jb250YWN0LXRpdGxlIHtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbjogLTIwcHggLTIwcHggMjBweCAtMjBweDtcbiAgcGFkZGluZzogMjBweDtcbn1cbiNjb250YWN0LW1vZGFsIC5jb250YWN0LXRpdGxlID4gc3ZnIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogMi44MTI1cmVtO1xufVxuI2NvbnRhY3QtbW9kYWwgLmNvbnRhY3QtdGl0bGUgPiBzdmcgcGF0aCB7XG4gIGZpbGw6ICNmZmY7XG59XG4jY29udGFjdC1tb2RhbCBwIHtcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4jY29udGFjdC1tb2RhbCBwICsgcCB7XG4gIG1hcmdpbi10b3A6IDEuMjVyZW07XG59IiwiQGltcG9ydCAnLi4vLi4vLi4vbm9kZV9tb2R1bGVzL25vcm1hbGl6ZS1jc3Mvbm9ybWFsaXplJztcclxuXHJcbiRjb250YWluZXItbWF4LXdpZHRoOiAxMjMwcHg7XHJcbiRndXR0ZXItc2l6ZTogMTVweDtcclxuJGJyZWFrLXBvaW50LWRlc2t0b3AtbWQtbWF4OiAxMjAwcHg7XHJcbiRicmVhay1wb2ludC1kZXNrdG9wLXNtLW1heDogMTE5OXB4O1xyXG4kYnJlYWstcG9pbnQtZGVza3RvcC1zbS1taW46IDk5MnB4O1xyXG4kYnJlYWstcG9pbnQtdGFibGV0LW1heDogOTkxcHg7XHJcbiRicmVhay1wb2ludC10YWJsZXQtbWluOiA3NjhweDtcclxuJGJyZWFrLXBvaW50LXBob25lLW1heDogNzY3cHg7XHJcbiRicmVhay1wb2ludC1waG9uZS1zbTogNDgwcHg7XHJcblxyXG5AbWl4aW4gaG92ZXItZm9jdXMge1xyXG5cclxuXHQmOmhvdmVyLFxyXG5cdCY6Zm9jdXMge1xyXG5cclxuXHRcdEBjb250ZW50O1xyXG5cdH1cclxufVxyXG5cclxuLyogR2VuZXJhbCAqL1xyXG4qIHtcclxuXHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG5odG1sIHtcclxuXHRtaW4taGVpZ2h0OiAxMDAlO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuYm9keSB7XHJcblx0bWFyZ2luOiAwO1xyXG5cdHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbmEsXHJcbmJ1dHRvbiB7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYm94LXNoYWRvdyAyNTBtcyBsaW5lYXIsIGNvbG9yIDI1MG1zIGxpbmVhciwgYmFja2dyb3VuZC1jb2xvciAyNTBtcyBsaW5lYXIsIGJvcmRlci13aWR0aCAyNTBtcyBsaW5lYXIsIGJvcmRlci1jb2xvciAyNTBtcyBsaW5lYXIsIG9wYWNpdHkgMjUwbXMgbGluZWFyO1xyXG5cdHRyYW5zaXRpb246IGJveC1zaGFkb3cgMjUwbXMgbGluZWFyLCBjb2xvciAyNTBtcyBsaW5lYXIsIGJhY2tncm91bmQtY29sb3IgMjUwbXMgbGluZWFyLCBib3JkZXItd2lkdGggMjUwbXMgbGluZWFyLCBib3JkZXItY29sb3IgMjUwbXMgbGluZWFyLCBvcGFjaXR5IDI1MG1zIGxpbmVhcjtcclxuXHJcblx0Jjpob3ZlcixcclxuXHQmOmZvY3VzIHtcclxuXHRcdG91dGxpbmU6IDA7XHJcblx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblx0fVxyXG59XHJcblxyXG5idXR0b24sXHJcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xyXG5cdC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMjUwbXMgbGluZWFyLCBiYWNrZ3JvdW5kLWNvbG9yIDI1MG1zIGxpbmVhciwgYm9yZGVyLWNvbG9yIDI1MG1zIGxpbmVhciwgb3BhY2l0eSAyNTBtcyBsaW5lYXI7XHJcblx0dHJhbnNpdGlvbjogY29sb3IgMjUwbXMgbGluZWFyLCBiYWNrZ3JvdW5kLWNvbG9yIDI1MG1zIGxpbmVhciwgYm9yZGVyLWNvbG9yIDI1MG1zIGxpbmVhciwgb3BhY2l0eSAyNTBtcyBsaW5lYXI7XHJcblxyXG5cdCY6aG92ZXIsXHJcblx0Jjpmb2N1cyB7XHJcblx0XHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0XHRvdXRsaW5lOiAwO1xyXG5cdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdH1cclxufVxyXG5cclxucCB7XHJcblx0bWFyZ2luOiAwIDAgMTBweCAwO1xyXG59XHJcblxyXG4uY29udGFpbmVyIHtcclxuXHRtYXJnaW46IDAgYXV0bztcclxuXHRtYXgtd2lkdGg6ICRjb250YWluZXItbWF4LXdpZHRoO1xyXG5cdHBhZGRpbmc6IDAgJGd1dHRlci1zaXplO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4vKiBNZWRpYSAqL1xyXG5pbWcge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGhlaWdodDogYXV0bztcclxuXHRtYXgtd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbmlmcmFtZSxcclxub2JqZWN0LFxyXG5lbWJlZCxcclxudmlkZW8ge1xyXG5cdGJvcmRlcjogMDtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRtYXgtd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5lbWJlZC1jb250YWluZXIge1xyXG5cdGhlaWdodDogMDtcclxuXHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0aWZyYW1lLFxyXG5cdG9iamVjdCxcclxuXHRlbWJlZCB7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0fVxyXG59XHJcblxyXG4vKiBIZWxwZXJzICovXHJcbi5zci1vbmx5LCAuc2NyZWVuLXJlYWRlci10ZXh0IHtcclxuXHRib3JkZXI6IDA7XHJcblx0Y2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcclxuXHRoZWlnaHQ6IDFweDtcclxuXHRtYXJnaW46IC0xcHg7XHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR3aWR0aDogMXB4O1xyXG59XHJcblxyXG4uc3Itb25seS1mb2N1c2FibGU6Zm9jdXMge1xyXG5cdGNsaXA6IGF1dG87XHJcblx0aGVpZ2h0OiBhdXRvO1xyXG5cdG1hcmdpbjogMDtcclxuXHRvdmVyZmxvdzogdmlzaWJsZTtcclxuXHRwb3NpdGlvbjogc3RhdGljO1xyXG5cdHdpZHRoOiBhdXRvO1xyXG59XHJcblxyXG4uY2xlYXJmaXgge1xyXG5cclxuXHQmOjphZnRlciB7XHJcblx0XHRjbGVhcjogYm90aDtcclxuXHRcdGNvbnRlbnQ6IFwiIFwiO1xyXG5cdFx0ZGlzcGxheTogdGFibGU7XHJcblx0fVxyXG59XHJcbiIsIi8qIEltYWdlcyAqL1xyXG5pbWcge1xyXG5cclxuXHQmLnNpemUtYXV0byxcclxuXHQmLnNpemUtZnVsbCxcclxuXHQmLnNpemUtbGFyZ2UsXHJcblx0Ji5zaXplLW1lZGl1bSB7XHJcblx0XHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IGF1dG87XHJcblx0fVxyXG5cclxuXHQmLmFsaWdubGVmdCB7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmU7XHJcblx0XHRmbG9hdDogbGVmdDtcclxuXHRcdG1hcmdpbi1yaWdodDogcmVtKDE1cHgpO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogcmVtKDE1cHgpO1xyXG5cdH1cclxuXHJcblx0Ji5hbGlnbnJpZ2h0IHtcclxuXHRcdGRpc3BsYXk6IGlubGluZTtcclxuXHRcdGZsb2F0OiByaWdodDtcclxuXHRcdG1hcmdpbi1ib3R0b206IHJlbSgxNXB4KTtcclxuXHRcdG1hcmdpbi1sZWZ0OiByZW0oMTVweCk7XHJcblx0fVxyXG5cclxuXHQmLmFsaWduY2VudGVyIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0Y2xlYXI6IGJvdGg7XHJcblx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XHJcblx0XHRtYXJnaW4tYm90dG9tOiByZW0oMTVweCk7XHJcblx0XHRtYXJnaW4tbGVmdDogYXV0bztcclxuXHR9XHJcbn1cclxuXHJcbi5hdHRhY2htZW50IGltZyB7XHJcblx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogYXV0bztcclxufVxyXG5cclxuLmFsaWdubGVmdCB7XHJcblx0ZGlzcGxheTogaW5saW5lO1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG5cdG1hcmdpbi1yaWdodDogcmVtKDE1cHgpO1xyXG59XHJcblxyXG4uYWxpZ25yaWdodCB7XHJcblx0ZGlzcGxheTogaW5saW5lO1xyXG5cdGZsb2F0OiByaWdodDtcclxuXHRtYXJnaW4tbGVmdDogcmVtKDE1cHgpO1xyXG59XHJcblxyXG4uYWxpZ25jZW50ZXIge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGNsZWFyOiBib3RoO1xyXG5cdG1hcmdpbi1yaWdodDogYXV0bztcclxuXHRtYXJnaW4tbGVmdDogYXV0bztcclxufSIsIi8qXG4gKiAgT3dsIENhcm91c2VsIC0gQ29yZVxuICovXG4ub3dsLWNhcm91c2VsIHtcblx0ZGlzcGxheTogbm9uZTtcblx0d2lkdGg6IDEwMCU7XG5cdC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdC8qIHBvc2l0aW9uIHJlbGF0aXZlIGFuZCB6LWluZGV4IGZpeCB3ZWJraXQgcmVuZGVyaW5nIGZvbnRzIGlzc3VlICovXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0ei1pbmRleDogMTtcblxuXHQub3dsLXN0YWdlIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0LW1zLXRvdWNoLWFjdGlvbjogcGFuLVk7XG5cdFx0dG91Y2gtYWN0aW9uOiBtYW5pcHVsYXRpb247XG5cdFx0LW1vei1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47IC8qIGZpeCBmaXJlZm94IGFuaW1hdGlvbiBnbGl0Y2ggKi9cblx0fVxuXG5cdC5vd2wtc3RhZ2U6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6IFwiLlwiO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGNsZWFyOiBib3RoO1xuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHRsaW5lLWhlaWdodDogMDtcblx0XHRoZWlnaHQ6IDA7XG5cdH1cblxuXHQub3dsLXN0YWdlLW91dGVyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHQvKiBmaXggZm9yIGZsYXNoaW5nIGJhY2tncm91bmQgKi9cblx0XHQtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMHB4LCAwcHgsIDBweCk7XG5cdH1cblxuXHQub3dsLXdyYXBwZXIsXG5cdC5vd2wtaXRlbXtcblx0XHQtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHQtbW96LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHQtbXMtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLDAsMCk7XG5cdFx0LW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKTtcblx0XHQtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLDAsMCk7XG5cdH1cblxuXHQub3dsLWl0ZW0ge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRtaW4taGVpZ2h0OiAxcHg7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0LXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHQtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG5cdH1cblx0Lm93bC1pdGVtIGltZyB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdH1cblxuXHQub3dsLW5hdi5kaXNhYmxlZCxcblx0Lm93bC1kb3RzLmRpc2FibGVkIHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHR9XG5cblx0Lm93bC1uYXYgLm93bC1wcmV2LFxuXHQub3dsLW5hdiAub3dsLW5leHQsXG5cdC5vd2wtZG90IHtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0LXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcblx0XHQta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7XG5cdFx0LW1vei11c2VyLXNlbGVjdDogbm9uZTtcblx0XHQtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG5cdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cdH1cblxuXHQub3dsLW5hdiBidXR0b24ub3dsLXByZXYsXG5cdC5vd2wtbmF2IGJ1dHRvbi5vd2wtbmV4dCxcblx0YnV0dG9uLm93bC1kb3Qge1xuXHRcdGJhY2tncm91bmQ6IG5vbmU7XG5cdFx0Y29sb3I6IGluaGVyaXQ7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHRcdHBhZGRpbmc6MCFpbXBvcnRhbnQ7XG5cdFx0Zm9udDogaW5oZXJpdDtcblx0fVxuXG5cdCYub3dsLWxvYWRlZCB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdH1cblxuXHQmLm93bC1sb2FkaW5nIHtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHR9XG5cblx0Ji5vd2wtaGlkZGVuIHtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG5cblx0Ji5vd2wtcmVmcmVzaCAub3dsLWl0ZW0ge1xuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0fVxuXG5cdCYub3dsLWRyYWcgLm93bC1pdGVtIHtcblx0XHR0b3VjaC1hY3Rpb246IHBhbi15O1xuXHRcdC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG5cdFx0LW1vei11c2VyLXNlbGVjdDogbm9uZTtcblx0XHQtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG5cdFx0dXNlci1zZWxlY3Q6IG5vbmU7XG5cdH1cblxuXHQmLm93bC1ncmFiIHtcblx0XHRjdXJzb3I6IG1vdmU7XG5cdFx0Y3Vyc29yOiBncmFiO1xuXHR9XG5cblx0Ji5vd2wtcnRsIHtcblx0XHRkaXJlY3Rpb246IHJ0bDtcblx0fVxuXG5cdCYub3dsLXJ0bCAub3dsLWl0ZW0ge1xuXHRcdGZsb2F0OiByaWdodDtcblx0fVxufVxuXG4vKiBObyBKcyAqL1xuLm5vLWpzIC5vd2wtY2Fyb3VzZWwge1xuXHRkaXNwbGF5OiBibG9jaztcbn1cbiIsIi8qXG4gKiAgT3dsIENhcm91c2VsIC0gQW5pbWF0ZSBQbHVnaW5cbiAqL1xuLm93bC1jYXJvdXNlbHtcblx0LmFuaW1hdGVkIHtcblx0XHRhbmltYXRpb24tZHVyYXRpb246IDEwMDBtcztcblx0XHRhbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xuXHR9XG5cdC5vd2wtYW5pbWF0ZWQtaW4ge1xuXHRcdHotaW5kZXg6IDA7XG5cdH1cblx0Lm93bC1hbmltYXRlZC1vdXQge1xuXHRcdHotaW5kZXg6IDE7XG5cdH1cblx0LmZhZGVPdXQge1xuXHRcdGFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0O1xuXHR9XG59XG5cbkBrZXlmcmFtZXMgZmFkZU91dCB7XG5cdDAlIHtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG5cblx0MTAwJSB7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxufVxuIiwiLypcbiAqIFx0T3dsIENhcm91c2VsIC0gQXV0byBIZWlnaHQgUGx1Z2luXG4gKi9cblxuLm93bC1oZWlnaHQge1xuXHR0cmFuc2l0aW9uOiBoZWlnaHQgNTAwbXMgZWFzZS1pbi1vdXQ7XG59XG4iLCIvKlxuICogXHRPd2wgQ2Fyb3VzZWwgLSBMYXp5IExvYWQgUGx1Z2luXG4gKi9cblxuLm93bC1jYXJvdXNlbCB7XG5cdC5vd2wtaXRlbSB7XG5cdFx0Lm93bC1sYXp5IHtcblx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSA0MDBtcyBlYXNlO1xuXHRcdH1cblxuXHRcdC8qKlxuXHRcdFx0VGhpcyBpcyBpbnRyb2R1Y2VkIGR1ZSB0byBhIGJ1ZyBpbiBJRTExIHdoZXJlIGxhenkgbG9hZGluZyBjb21iaW5lZCB3aXRoIGF1dG9oZWlnaHQgcGx1Z2luIGNhdXNlcyBhIHdyb25nXG5cdFx0XHRjYWxjdWxhdGlvbiBvZiB0aGUgaGVpZ2h0IG9mIHRoZSBvd2wtaXRlbSB0aGF0IGJyZWFrcyBwYWdlIGxheW91dHNcblx0XHQgKi9cblx0XHQub3dsLWxhenlbc3JjXj1cIlwiXSwgLm93bC1sYXp5Om5vdChbc3JjXSkge1xuXHRcdFx0bWF4LWhlaWdodDogMDtcblx0XHR9XG5cblx0XHRpbWcub3dsLWxhenkge1xuXHRcdFx0dHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcblx0XHR9XG5cdH1cbn1cblxuIiwiJG93bC1pbWFnZS1wYXRoOiBcIlwiICFkZWZhdWx0O1xuXG4vKlxuICogXHRPd2wgQ2Fyb3VzZWwgLSBWaWRlbyBQbHVnaW5cbiAqL1xuXG4ub3dsLWNhcm91c2Vse1xuXHQub3dsLXZpZGVvLXdyYXBwZXIge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0YmFja2dyb3VuZDogIzAwMDtcblx0fVxuXG5cdC5vd2wtdmlkZW8tcGxheS1pY29uIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0aGVpZ2h0OiA4MHB4O1xuXHRcdHdpZHRoOiA4MHB4O1xuXHRcdGxlZnQ6IDUwJTtcblx0XHR0b3A6IDUwJTtcblx0XHRtYXJnaW4tbGVmdDogLTQwcHg7XG5cdFx0bWFyZ2luLXRvcDogLTQwcHg7XG5cdFx0YmFja2dyb3VuZDogdXJsKFwiI3skb3dsLWltYWdlLXBhdGh9b3dsLnZpZGVvLnBsYXkucG5nXCIpIG5vLXJlcGVhdDtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0ei1pbmRleDogMTtcblx0XHQtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMTAwbXMgZWFzZTtcblx0fVxuXG5cdC5vd2wtdmlkZW8tcGxheS1pY29uOmhvdmVyIHtcblx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMywgMS4zKTtcblx0fVxuXG5cdC5vd2wtdmlkZW8tcGxheWluZyAub3dsLXZpZGVvLXRuLFxuXHQub3dsLXZpZGVvLXBsYXlpbmcgLm93bC12aWRlby1wbGF5LWljb24ge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cblxuXHQub3dsLXZpZGVvLXRuIHtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuXHRcdHRyYW5zaXRpb246IG9wYWNpdHkgNDAwbXMgZWFzZTtcblx0fVxuXG5cdC5vd2wtdmlkZW8tZnJhbWUge1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR6LWluZGV4OiAxO1xuXHRcdGhlaWdodDogMTAwJTtcblx0XHR3aWR0aDogMTAwJTtcblx0fVxufVxuIiwiLyohXG4gKiBIYW1idXJnZXJzXG4gKiBAZGVzY3JpcHRpb24gVGFzdHkgQ1NTLWFuaW1hdGVkIGhhbWJ1cmdlcnNcbiAqIEBhdXRob3IgSm9uYXRoYW4gU3VoIEBqb25zdWhcbiAqIEBzaXRlIGh0dHBzOi8vam9uc3VoLmNvbS9oYW1idXJnZXJzXG4gKiBAbGluayBodHRwczovL2dpdGh1Yi5jb20vam9uc3VoL2hhbWJ1cmdlcnNcbiAqLy5oYW1idXJnZXJ7Zm9udDppbmhlcml0O2Rpc3BsYXk6aW5saW5lLWJsb2NrO292ZXJmbG93OnZpc2libGU7bWFyZ2luOjA7cGFkZGluZzoxNXB4O2N1cnNvcjpwb2ludGVyO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmxpbmVhcjt0cmFuc2l0aW9uLWR1cmF0aW9uOi4xNXM7dHJhbnNpdGlvbi1wcm9wZXJ0eTpvcGFjaXR5LGZpbHRlcjt0ZXh0LXRyYW5zZm9ybTpub25lO2NvbG9yOmluaGVyaXQ7Ym9yZGVyOjA7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudH0uaGFtYnVyZ2VyLmlzLWFjdGl2ZTpob3ZlciwuaGFtYnVyZ2VyOmhvdmVye29wYWNpdHk6Ljd9LmhhbWJ1cmdlci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lciwuaGFtYnVyZ2VyLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOmFmdGVyLC5oYW1idXJnZXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6YmVmb3Jle2JhY2tncm91bmQtY29sb3I6IzAwMH0uaGFtYnVyZ2VyLWJveHtwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmlubGluZS1ibG9jazt3aWR0aDo0MHB4O2hlaWdodDoyNHB4fS5oYW1idXJnZXItaW5uZXJ7dG9wOjUwJTtkaXNwbGF5OmJsb2NrO21hcmdpbi10b3A6LTJweH0uaGFtYnVyZ2VyLWlubmVyLC5oYW1idXJnZXItaW5uZXI6YWZ0ZXIsLmhhbWJ1cmdlci1pbm5lcjpiZWZvcmV7cG9zaXRpb246YWJzb2x1dGU7d2lkdGg6NDBweDtoZWlnaHQ6NHB4O3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2U7dHJhbnNpdGlvbi1kdXJhdGlvbjouMTVzO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtO2JvcmRlci1yYWRpdXM6NHB4O2JhY2tncm91bmQtY29sb3I6IzAwMH0uaGFtYnVyZ2VyLWlubmVyOmFmdGVyLC5oYW1idXJnZXItaW5uZXI6YmVmb3Jle2Rpc3BsYXk6YmxvY2s7Y29udGVudDpcIlwifS5oYW1idXJnZXItaW5uZXI6YmVmb3Jle3RvcDotMTBweH0uaGFtYnVyZ2VyLWlubmVyOmFmdGVye2JvdHRvbTotMTBweH0uaGFtYnVyZ2VyLS0zZHggLmhhbWJ1cmdlci1ib3h7cGVyc3BlY3RpdmU6ODBweH0uaGFtYnVyZ2VyLS0zZHggLmhhbWJ1cmdlci1pbm5lcnt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuMTVzIGN1YmljLWJlemllciguNjQ1LC4wNDUsLjM1NSwxKSxiYWNrZ3JvdW5kLWNvbG9yIDBzIGN1YmljLWJlemllciguNjQ1LC4wNDUsLjM1NSwxKSAuMXN9LmhhbWJ1cmdlci0tM2R4IC5oYW1idXJnZXItaW5uZXI6YWZ0ZXIsLmhhbWJ1cmdlci0tM2R4IC5oYW1idXJnZXItaW5uZXI6YmVmb3Jle3RyYW5zaXRpb246dHJhbnNmb3JtIDBzIGN1YmljLWJlemllciguNjQ1LC4wNDUsLjM1NSwxKSAuMXN9LmhhbWJ1cmdlci0tM2R4LmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVye3RyYW5zZm9ybTpyb3RhdGVZKDE4MGRlZyk7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudCFpbXBvcnRhbnR9LmhhbWJ1cmdlci0tM2R4LmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOmJlZm9yZXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMHB4LDApIHJvdGF0ZSg0NWRlZyl9LmhhbWJ1cmdlci0tM2R4LmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOmFmdGVye3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMHB4LDApIHJvdGF0ZSgtNDVkZWcpfS5oYW1idXJnZXItLTNkeC1yIC5oYW1idXJnZXItYm94e3BlcnNwZWN0aXZlOjgwcHh9LmhhbWJ1cmdlci0tM2R4LXIgLmhhbWJ1cmdlci1pbm5lcnt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuMTVzIGN1YmljLWJlemllciguNjQ1LC4wNDUsLjM1NSwxKSxiYWNrZ3JvdW5kLWNvbG9yIDBzIGN1YmljLWJlemllciguNjQ1LC4wNDUsLjM1NSwxKSAuMXN9LmhhbWJ1cmdlci0tM2R4LXIgLmhhbWJ1cmdlci1pbm5lcjphZnRlciwuaGFtYnVyZ2VyLS0zZHgtciAuaGFtYnVyZ2VyLWlubmVyOmJlZm9yZXt0cmFuc2l0aW9uOnRyYW5zZm9ybSAwcyBjdWJpYy1iZXppZXIoLjY0NSwuMDQ1LC4zNTUsMSkgLjFzfS5oYW1idXJnZXItLTNkeC1yLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVye3RyYW5zZm9ybTpyb3RhdGVZKC0xODBkZWcpO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQhaW1wb3J0YW50fS5oYW1idXJnZXItLTNkeC1yLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOmJlZm9yZXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMHB4LDApIHJvdGF0ZSg0NWRlZyl9LmhhbWJ1cmdlci0tM2R4LXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6YWZ0ZXJ7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwcHgsMCkgcm90YXRlKC00NWRlZyl9LmhhbWJ1cmdlci0tM2R5IC5oYW1idXJnZXItYm94e3BlcnNwZWN0aXZlOjgwcHh9LmhhbWJ1cmdlci0tM2R5IC5oYW1idXJnZXItaW5uZXJ7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjE1cyBjdWJpYy1iZXppZXIoLjY0NSwuMDQ1LC4zNTUsMSksYmFja2dyb3VuZC1jb2xvciAwcyBjdWJpYy1iZXppZXIoLjY0NSwuMDQ1LC4zNTUsMSkgLjFzfS5oYW1idXJnZXItLTNkeSAuaGFtYnVyZ2VyLWlubmVyOmFmdGVyLC5oYW1idXJnZXItLTNkeSAuaGFtYnVyZ2VyLWlubmVyOmJlZm9yZXt0cmFuc2l0aW9uOnRyYW5zZm9ybSAwcyBjdWJpYy1iZXppZXIoLjY0NSwuMDQ1LC4zNTUsMSkgLjFzfS5oYW1idXJnZXItLTNkeS5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcnt0cmFuc2Zvcm06cm90YXRlWCgtMTgwZGVnKTtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50IWltcG9ydGFudH0uaGFtYnVyZ2VyLS0zZHkuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6YmVmb3Jle3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwcHgsMCkgcm90YXRlKDQ1ZGVnKX0uaGFtYnVyZ2VyLS0zZHkuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6YWZ0ZXJ7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwcHgsMCkgcm90YXRlKC00NWRlZyl9LmhhbWJ1cmdlci0tM2R5LXIgLmhhbWJ1cmdlci1ib3h7cGVyc3BlY3RpdmU6ODBweH0uaGFtYnVyZ2VyLS0zZHktciAuaGFtYnVyZ2VyLWlubmVye3RyYW5zaXRpb246dHJhbnNmb3JtIC4xNXMgY3ViaWMtYmV6aWVyKC42NDUsLjA0NSwuMzU1LDEpLGJhY2tncm91bmQtY29sb3IgMHMgY3ViaWMtYmV6aWVyKC42NDUsLjA0NSwuMzU1LDEpIC4xc30uaGFtYnVyZ2VyLS0zZHktciAuaGFtYnVyZ2VyLWlubmVyOmFmdGVyLC5oYW1idXJnZXItLTNkeS1yIC5oYW1idXJnZXItaW5uZXI6YmVmb3Jle3RyYW5zaXRpb246dHJhbnNmb3JtIDBzIGN1YmljLWJlemllciguNjQ1LC4wNDUsLjM1NSwxKSAuMXN9LmhhbWJ1cmdlci0tM2R5LXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXJ7dHJhbnNmb3JtOnJvdGF0ZVgoMTgwZGVnKTtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50IWltcG9ydGFudH0uaGFtYnVyZ2VyLS0zZHktci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjpiZWZvcmV7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTBweCwwKSByb3RhdGUoNDVkZWcpfS5oYW1idXJnZXItLTNkeS1yLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOmFmdGVye3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMHB4LDApIHJvdGF0ZSgtNDVkZWcpfS5oYW1idXJnZXItLTNkeHkgLmhhbWJ1cmdlci1ib3h7cGVyc3BlY3RpdmU6ODBweH0uaGFtYnVyZ2VyLS0zZHh5IC5oYW1idXJnZXItaW5uZXJ7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjE1cyBjdWJpYy1iZXppZXIoLjY0NSwuMDQ1LC4zNTUsMSksYmFja2dyb3VuZC1jb2xvciAwcyBjdWJpYy1iZXppZXIoLjY0NSwuMDQ1LC4zNTUsMSkgLjFzfS5oYW1idXJnZXItLTNkeHkgLmhhbWJ1cmdlci1pbm5lcjphZnRlciwuaGFtYnVyZ2VyLS0zZHh5IC5oYW1idXJnZXItaW5uZXI6YmVmb3Jle3RyYW5zaXRpb246dHJhbnNmb3JtIDBzIGN1YmljLWJlemllciguNjQ1LC4wNDUsLjM1NSwxKSAuMXN9LmhhbWJ1cmdlci0tM2R4eS5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcnt0cmFuc2Zvcm06cm90YXRlWCgxODBkZWcpIHJvdGF0ZVkoMTgwZGVnKTtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50IWltcG9ydGFudH0uaGFtYnVyZ2VyLS0zZHh5LmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOmJlZm9yZXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMHB4LDApIHJvdGF0ZSg0NWRlZyl9LmhhbWJ1cmdlci0tM2R4eS5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjphZnRlcnt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTBweCwwKSByb3RhdGUoLTQ1ZGVnKX0uaGFtYnVyZ2VyLS0zZHh5LXIgLmhhbWJ1cmdlci1ib3h7cGVyc3BlY3RpdmU6ODBweH0uaGFtYnVyZ2VyLS0zZHh5LXIgLmhhbWJ1cmdlci1pbm5lcnt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuMTVzIGN1YmljLWJlemllciguNjQ1LC4wNDUsLjM1NSwxKSxiYWNrZ3JvdW5kLWNvbG9yIDBzIGN1YmljLWJlemllciguNjQ1LC4wNDUsLjM1NSwxKSAuMXN9LmhhbWJ1cmdlci0tM2R4eS1yIC5oYW1idXJnZXItaW5uZXI6YWZ0ZXIsLmhhbWJ1cmdlci0tM2R4eS1yIC5oYW1idXJnZXItaW5uZXI6YmVmb3Jle3RyYW5zaXRpb246dHJhbnNmb3JtIDBzIGN1YmljLWJlemllciguNjQ1LC4wNDUsLjM1NSwxKSAuMXN9LmhhbWJ1cmdlci0tM2R4eS1yLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVye3RyYW5zZm9ybTpyb3RhdGVYKDE4MGRlZykgcm90YXRlWSgxODBkZWcpIHJvdGF0ZSgtMTgwZGVnKTtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50IWltcG9ydGFudH0uaGFtYnVyZ2VyLS0zZHh5LXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6YmVmb3Jle3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwcHgsMCkgcm90YXRlKDQ1ZGVnKX0uaGFtYnVyZ2VyLS0zZHh5LXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6YWZ0ZXJ7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwcHgsMCkgcm90YXRlKC00NWRlZyl9LmhhbWJ1cmdlci0tYXJyb3cuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6YmVmb3Jle3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtOHB4LDAsMCkgcm90YXRlKC00NWRlZykgc2NhbGVYKC43KX0uaGFtYnVyZ2VyLS1hcnJvdy5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjphZnRlcnt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLThweCwwLDApIHJvdGF0ZSg0NWRlZykgc2NhbGVYKC43KX0uaGFtYnVyZ2VyLS1hcnJvdy1yLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOmJlZm9yZXt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoOHB4LDAsMCkgcm90YXRlKDQ1ZGVnKSBzY2FsZVgoLjcpfS5oYW1idXJnZXItLWFycm93LXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6YWZ0ZXJ7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDhweCwwLDApIHJvdGF0ZSgtNDVkZWcpIHNjYWxlWCguNyl9LmhhbWJ1cmdlci0tYXJyb3dhbHQgLmhhbWJ1cmdlci1pbm5lcjpiZWZvcmV7dHJhbnNpdGlvbjp0b3AgLjFzIGVhc2UgLjFzLHRyYW5zZm9ybSAuMXMgY3ViaWMtYmV6aWVyKC4xNjUsLjg0LC40NCwxKX0uaGFtYnVyZ2VyLS1hcnJvd2FsdCAuaGFtYnVyZ2VyLWlubmVyOmFmdGVye3RyYW5zaXRpb246Ym90dG9tIC4xcyBlYXNlIC4xcyx0cmFuc2Zvcm0gLjFzIGN1YmljLWJlemllciguMTY1LC44NCwuNDQsMSl9LmhhbWJ1cmdlci0tYXJyb3dhbHQuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6YmVmb3Jle3RvcDowO3RyYW5zaXRpb246dG9wIC4xcyBlYXNlLHRyYW5zZm9ybSAuMXMgY3ViaWMtYmV6aWVyKC44OTUsLjAzLC42ODUsLjIyKSAuMXM7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC04cHgsLTEwcHgsMCkgcm90YXRlKC00NWRlZykgc2NhbGVYKC43KX0uaGFtYnVyZ2VyLS1hcnJvd2FsdC5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjphZnRlcntib3R0b206MDt0cmFuc2l0aW9uOmJvdHRvbSAuMXMgZWFzZSx0cmFuc2Zvcm0gLjFzIGN1YmljLWJlemllciguODk1LC4wMywuNjg1LC4yMikgLjFzO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtOHB4LDEwcHgsMCkgcm90YXRlKDQ1ZGVnKSBzY2FsZVgoLjcpfS5oYW1idXJnZXItLWFycm93YWx0LXIgLmhhbWJ1cmdlci1pbm5lcjpiZWZvcmV7dHJhbnNpdGlvbjp0b3AgLjFzIGVhc2UgLjFzLHRyYW5zZm9ybSAuMXMgY3ViaWMtYmV6aWVyKC4xNjUsLjg0LC40NCwxKX0uaGFtYnVyZ2VyLS1hcnJvd2FsdC1yIC5oYW1idXJnZXItaW5uZXI6YWZ0ZXJ7dHJhbnNpdGlvbjpib3R0b20gLjFzIGVhc2UgLjFzLHRyYW5zZm9ybSAuMXMgY3ViaWMtYmV6aWVyKC4xNjUsLjg0LC40NCwxKX0uaGFtYnVyZ2VyLS1hcnJvd2FsdC1yLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOmJlZm9yZXt0b3A6MDt0cmFuc2l0aW9uOnRvcCAuMXMgZWFzZSx0cmFuc2Zvcm0gLjFzIGN1YmljLWJlemllciguODk1LC4wMywuNjg1LC4yMikgLjFzO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCg4cHgsLTEwcHgsMCkgcm90YXRlKDQ1ZGVnKSBzY2FsZVgoLjcpfS5oYW1idXJnZXItLWFycm93YWx0LXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6YWZ0ZXJ7Ym90dG9tOjA7dHJhbnNpdGlvbjpib3R0b20gLjFzIGVhc2UsdHJhbnNmb3JtIC4xcyBjdWJpYy1iZXppZXIoLjg5NSwuMDMsLjY4NSwuMjIpIC4xczt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoOHB4LDEwcHgsMCkgcm90YXRlKC00NWRlZykgc2NhbGVYKC43KX0uaGFtYnVyZ2VyLS1hcnJvd3R1cm4uaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXJ7dHJhbnNmb3JtOnJvdGF0ZSgtMTgwZGVnKX0uaGFtYnVyZ2VyLS1hcnJvd3R1cm4uaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6YmVmb3Jle3RyYW5zZm9ybTp0cmFuc2xhdGUzZCg4cHgsMCwwKSByb3RhdGUoNDVkZWcpIHNjYWxlWCguNyl9LmhhbWJ1cmdlci0tYXJyb3d0dXJuLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOmFmdGVye3RyYW5zZm9ybTp0cmFuc2xhdGUzZCg4cHgsMCwwKSByb3RhdGUoLTQ1ZGVnKSBzY2FsZVgoLjcpfS5oYW1idXJnZXItLWFycm93dHVybi1yLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVye3RyYW5zZm9ybTpyb3RhdGUoLTE4MGRlZyl9LmhhbWJ1cmdlci0tYXJyb3d0dXJuLXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6YmVmb3Jle3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtOHB4LDAsMCkgcm90YXRlKC00NWRlZykgc2NhbGVYKC43KX0uaGFtYnVyZ2VyLS1hcnJvd3R1cm4tci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjphZnRlcnt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLThweCwwLDApIHJvdGF0ZSg0NWRlZykgc2NhbGVYKC43KX0uaGFtYnVyZ2VyLS1ib3JpbmcgLmhhbWJ1cmdlci1pbm5lciwuaGFtYnVyZ2VyLS1ib3JpbmcgLmhhbWJ1cmdlci1pbm5lcjphZnRlciwuaGFtYnVyZ2VyLS1ib3JpbmcgLmhhbWJ1cmdlci1pbm5lcjpiZWZvcmV7dHJhbnNpdGlvbi1wcm9wZXJ0eTpub25lfS5oYW1idXJnZXItLWJvcmluZy5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcnt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKX0uaGFtYnVyZ2VyLS1ib3JpbmcuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6YmVmb3Jle3RvcDowO29wYWNpdHk6MH0uaGFtYnVyZ2VyLS1ib3JpbmcuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6YWZ0ZXJ7Ym90dG9tOjA7dHJhbnNmb3JtOnJvdGF0ZSgtOTBkZWcpfS5oYW1idXJnZXItLWNvbGxhcHNlIC5oYW1idXJnZXItaW5uZXJ7dG9wOmF1dG87Ym90dG9tOjA7dHJhbnNpdGlvbi1kZWxheTouMTNzO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSk7dHJhbnNpdGlvbi1kdXJhdGlvbjouMTNzfS5oYW1idXJnZXItLWNvbGxhcHNlIC5oYW1idXJnZXItaW5uZXI6YWZ0ZXJ7dG9wOi0yMHB4O3RyYW5zaXRpb246dG9wIC4ycyBjdWJpYy1iZXppZXIoLjMzMzMzLC42NjY2NywuNjY2NjcsMSkgLjJzLG9wYWNpdHkgLjFzIGxpbmVhcn0uaGFtYnVyZ2VyLS1jb2xsYXBzZSAuaGFtYnVyZ2VyLWlubmVyOmJlZm9yZXt0cmFuc2l0aW9uOnRvcCAuMTJzIGN1YmljLWJlemllciguMzMzMzMsLjY2NjY3LC42NjY2NywxKSAuMnMsdHJhbnNmb3JtIC4xM3MgY3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KX0uaGFtYnVyZ2VyLS1jb2xsYXBzZS5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcnt0cmFuc2l0aW9uLWRlbGF5Oi4yMnM7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwcHgsMCkgcm90YXRlKC00NWRlZyl9LmhhbWJ1cmdlci0tY29sbGFwc2UuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6YWZ0ZXJ7dG9wOjA7dHJhbnNpdGlvbjp0b3AgLjJzIGN1YmljLWJlemllciguMzMzMzMsMCwuNjY2NjcsLjMzMzMzKSxvcGFjaXR5IC4xcyBsaW5lYXIgLjIycztvcGFjaXR5OjB9LmhhbWJ1cmdlci0tY29sbGFwc2UuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6YmVmb3Jle3RvcDowO3RyYW5zaXRpb246dG9wIC4xcyBjdWJpYy1iZXppZXIoLjMzMzMzLDAsLjY2NjY3LC4zMzMzMykgLjE2cyx0cmFuc2Zvcm0gLjEzcyBjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKSAuMjVzO3RyYW5zZm9ybTpyb3RhdGUoLTkwZGVnKX0uaGFtYnVyZ2VyLS1jb2xsYXBzZS1yIC5oYW1idXJnZXItaW5uZXJ7dG9wOmF1dG87Ym90dG9tOjA7dHJhbnNpdGlvbi1kZWxheTouMTNzO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSk7dHJhbnNpdGlvbi1kdXJhdGlvbjouMTNzfS5oYW1idXJnZXItLWNvbGxhcHNlLXIgLmhhbWJ1cmdlci1pbm5lcjphZnRlcnt0b3A6LTIwcHg7dHJhbnNpdGlvbjp0b3AgLjJzIGN1YmljLWJlemllciguMzMzMzMsLjY2NjY3LC42NjY2NywxKSAuMnMsb3BhY2l0eSAuMXMgbGluZWFyfS5oYW1idXJnZXItLWNvbGxhcHNlLXIgLmhhbWJ1cmdlci1pbm5lcjpiZWZvcmV7dHJhbnNpdGlvbjp0b3AgLjEycyBjdWJpYy1iZXppZXIoLjMzMzMzLC42NjY2NywuNjY2NjcsMSkgLjJzLHRyYW5zZm9ybSAuMTNzIGN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSl9LmhhbWJ1cmdlci0tY29sbGFwc2Utci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcnt0cmFuc2l0aW9uLWRlbGF5Oi4yMnM7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwcHgsMCkgcm90YXRlKDQ1ZGVnKX0uaGFtYnVyZ2VyLS1jb2xsYXBzZS1yLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOmFmdGVye3RvcDowO3RyYW5zaXRpb246dG9wIC4ycyBjdWJpYy1iZXppZXIoLjMzMzMzLDAsLjY2NjY3LC4zMzMzMyksb3BhY2l0eSAuMXMgbGluZWFyIC4yMnM7b3BhY2l0eTowfS5oYW1idXJnZXItLWNvbGxhcHNlLXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6YmVmb3Jle3RvcDowO3RyYW5zaXRpb246dG9wIC4xcyBjdWJpYy1iZXppZXIoLjMzMzMzLDAsLjY2NjY3LC4zMzMzMykgLjE2cyx0cmFuc2Zvcm0gLjEzcyBjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKSAuMjVzO3RyYW5zZm9ybTpyb3RhdGUoOTBkZWcpfS5oYW1idXJnZXItLWVsYXN0aWMgLmhhbWJ1cmdlci1pbm5lcnt0b3A6MnB4O3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNjgsLS41NSwuMjY1LDEuNTUpO3RyYW5zaXRpb24tZHVyYXRpb246LjI3NXN9LmhhbWJ1cmdlci0tZWxhc3RpYyAuaGFtYnVyZ2VyLWlubmVyOmJlZm9yZXt0b3A6MTBweDt0cmFuc2l0aW9uOm9wYWNpdHkgLjEyNXMgZWFzZSAuMjc1c30uaGFtYnVyZ2VyLS1lbGFzdGljIC5oYW1idXJnZXItaW5uZXI6YWZ0ZXJ7dG9wOjIwcHg7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjI3NXMgY3ViaWMtYmV6aWVyKC42OCwtLjU1LC4yNjUsMS41NSl9LmhhbWJ1cmdlci0tZWxhc3RpYy5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcnt0cmFuc2l0aW9uLWRlbGF5Ojc1bXM7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTBweCwwKSByb3RhdGUoMTM1ZGVnKX0uaGFtYnVyZ2VyLS1lbGFzdGljLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOmJlZm9yZXt0cmFuc2l0aW9uLWRlbGF5OjBzO29wYWNpdHk6MH0uaGFtYnVyZ2VyLS1lbGFzdGljLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOmFmdGVye3RyYW5zaXRpb24tZGVsYXk6NzVtczt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjBweCwwKSByb3RhdGUoLTI3MGRlZyl9LmhhbWJ1cmdlci0tZWxhc3RpYy1yIC5oYW1idXJnZXItaW5uZXJ7dG9wOjJweDt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjY4LC0uNTUsLjI2NSwxLjU1KTt0cmFuc2l0aW9uLWR1cmF0aW9uOi4yNzVzfS5oYW1idXJnZXItLWVsYXN0aWMtciAuaGFtYnVyZ2VyLWlubmVyOmJlZm9yZXt0b3A6MTBweDt0cmFuc2l0aW9uOm9wYWNpdHkgLjEyNXMgZWFzZSAuMjc1c30uaGFtYnVyZ2VyLS1lbGFzdGljLXIgLmhhbWJ1cmdlci1pbm5lcjphZnRlcnt0b3A6MjBweDt0cmFuc2l0aW9uOnRyYW5zZm9ybSAuMjc1cyBjdWJpYy1iZXppZXIoLjY4LC0uNTUsLjI2NSwxLjU1KX0uaGFtYnVyZ2VyLS1lbGFzdGljLXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXJ7dHJhbnNpdGlvbi1kZWxheTo3NW1zO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwcHgsMCkgcm90YXRlKC0xMzVkZWcpfS5oYW1idXJnZXItLWVsYXN0aWMtci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjpiZWZvcmV7dHJhbnNpdGlvbi1kZWxheTowcztvcGFjaXR5OjB9LmhhbWJ1cmdlci0tZWxhc3RpYy1yLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOmFmdGVye3RyYW5zaXRpb24tZGVsYXk6NzVtczt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjBweCwwKSByb3RhdGUoMjcwZGVnKX0uaGFtYnVyZ2VyLS1lbXBoYXRpY3tvdmVyZmxvdzpoaWRkZW59LmhhbWJ1cmdlci0tZW1waGF0aWMgLmhhbWJ1cmdlci1pbm5lcnt0cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgLjEyNXMgZWFzZS1pbiAuMTc1c30uaGFtYnVyZ2VyLS1lbXBoYXRpYyAuaGFtYnVyZ2VyLWlubmVyOmJlZm9yZXtsZWZ0OjA7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjEyNXMgY3ViaWMtYmV6aWVyKC42LC4wNCwuOTgsLjMzNSksdG9wIC4wNXMgbGluZWFyIC4xMjVzLGxlZnQgLjEyNXMgZWFzZS1pbiAuMTc1c30uaGFtYnVyZ2VyLS1lbXBoYXRpYyAuaGFtYnVyZ2VyLWlubmVyOmFmdGVye3RvcDoxMHB4O3JpZ2h0OjA7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjEyNXMgY3ViaWMtYmV6aWVyKC42LC4wNCwuOTgsLjMzNSksdG9wIC4wNXMgbGluZWFyIC4xMjVzLHJpZ2h0IC4xMjVzIGVhc2UtaW4gLjE3NXN9LmhhbWJ1cmdlci0tZW1waGF0aWMuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXJ7dHJhbnNpdGlvbi1kZWxheTowczt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dDtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50IWltcG9ydGFudH0uaGFtYnVyZ2VyLS1lbXBoYXRpYy5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjpiZWZvcmV7dG9wOi04MHB4O2xlZnQ6LTgwcHg7dHJhbnNpdGlvbjpsZWZ0IC4xMjVzIGVhc2Utb3V0LHRvcCAuMDVzIGxpbmVhciAuMTI1cyx0cmFuc2Zvcm0gLjEyNXMgY3ViaWMtYmV6aWVyKC4wNzUsLjgyLC4xNjUsMSkgLjE3NXM7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDgwcHgsODBweCwwKSByb3RhdGUoNDVkZWcpfS5oYW1idXJnZXItLWVtcGhhdGljLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOmFmdGVye3RvcDotODBweDtyaWdodDotODBweDt0cmFuc2l0aW9uOnJpZ2h0IC4xMjVzIGVhc2Utb3V0LHRvcCAuMDVzIGxpbmVhciAuMTI1cyx0cmFuc2Zvcm0gLjEyNXMgY3ViaWMtYmV6aWVyKC4wNzUsLjgyLC4xNjUsMSkgLjE3NXM7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC04MHB4LDgwcHgsMCkgcm90YXRlKC00NWRlZyl9LmhhbWJ1cmdlci0tZW1waGF0aWMtcntvdmVyZmxvdzpoaWRkZW59LmhhbWJ1cmdlci0tZW1waGF0aWMtciAuaGFtYnVyZ2VyLWlubmVye3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuMTI1cyBlYXNlLWluIC4xNzVzfS5oYW1idXJnZXItLWVtcGhhdGljLXIgLmhhbWJ1cmdlci1pbm5lcjpiZWZvcmV7bGVmdDowO3RyYW5zaXRpb246dHJhbnNmb3JtIC4xMjVzIGN1YmljLWJlemllciguNiwuMDQsLjk4LC4zMzUpLHRvcCAuMDVzIGxpbmVhciAuMTI1cyxsZWZ0IC4xMjVzIGVhc2UtaW4gLjE3NXN9LmhhbWJ1cmdlci0tZW1waGF0aWMtciAuaGFtYnVyZ2VyLWlubmVyOmFmdGVye3RvcDoxMHB4O3JpZ2h0OjA7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gLjEyNXMgY3ViaWMtYmV6aWVyKC42LC4wNCwuOTgsLjMzNSksdG9wIC4wNXMgbGluZWFyIC4xMjVzLHJpZ2h0IC4xMjVzIGVhc2UtaW4gLjE3NXN9LmhhbWJ1cmdlci0tZW1waGF0aWMtci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcnt0cmFuc2l0aW9uLWRlbGF5OjBzO3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0O2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQhaW1wb3J0YW50fS5oYW1idXJnZXItLWVtcGhhdGljLXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6YmVmb3Jle3RvcDo4MHB4O2xlZnQ6LTgwcHg7dHJhbnNpdGlvbjpsZWZ0IC4xMjVzIGVhc2Utb3V0LHRvcCAuMDVzIGxpbmVhciAuMTI1cyx0cmFuc2Zvcm0gLjEyNXMgY3ViaWMtYmV6aWVyKC4wNzUsLjgyLC4xNjUsMSkgLjE3NXM7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDgwcHgsLTgwcHgsMCkgcm90YXRlKC00NWRlZyl9LmhhbWJ1cmdlci0tZW1waGF0aWMtci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjphZnRlcnt0b3A6ODBweDtyaWdodDotODBweDt0cmFuc2l0aW9uOnJpZ2h0IC4xMjVzIGVhc2Utb3V0LHRvcCAuMDVzIGxpbmVhciAuMTI1cyx0cmFuc2Zvcm0gLjEyNXMgY3ViaWMtYmV6aWVyKC4wNzUsLjgyLC4xNjUsMSkgLjE3NXM7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC04MHB4LC04MHB4LDApIHJvdGF0ZSg0NWRlZyl9LmhhbWJ1cmdlci0tbWludXMgLmhhbWJ1cmdlci1pbm5lcjphZnRlciwuaGFtYnVyZ2VyLS1taW51cyAuaGFtYnVyZ2VyLWlubmVyOmJlZm9yZXt0cmFuc2l0aW9uOmJvdHRvbSAuMDhzIGVhc2Utb3V0IDBzLHRvcCAuMDhzIGVhc2Utb3V0IDBzLG9wYWNpdHkgMHMgbGluZWFyfS5oYW1idXJnZXItLW1pbnVzLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOmFmdGVyLC5oYW1idXJnZXItLW1pbnVzLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOmJlZm9yZXt0cmFuc2l0aW9uOmJvdHRvbSAuMDhzIGVhc2Utb3V0LHRvcCAuMDhzIGVhc2Utb3V0LG9wYWNpdHkgMHMgbGluZWFyIC4wOHM7b3BhY2l0eTowfS5oYW1idXJnZXItLW1pbnVzLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOmJlZm9yZXt0b3A6MH0uaGFtYnVyZ2VyLS1taW51cy5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjphZnRlcntib3R0b206MH0uaGFtYnVyZ2VyLS1zbGlkZXIgLmhhbWJ1cmdlci1pbm5lcnt0b3A6MnB4fS5oYW1idXJnZXItLXNsaWRlciAuaGFtYnVyZ2VyLWlubmVyOmJlZm9yZXt0b3A6MTBweDt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlO3RyYW5zaXRpb24tZHVyYXRpb246LjE1czt0cmFuc2l0aW9uLXByb3BlcnR5OnRyYW5zZm9ybSxvcGFjaXR5fS5oYW1idXJnZXItLXNsaWRlciAuaGFtYnVyZ2VyLWlubmVyOmFmdGVye3RvcDoyMHB4fS5oYW1idXJnZXItLXNsaWRlci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcnt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMHB4LDApIHJvdGF0ZSg0NWRlZyl9LmhhbWJ1cmdlci0tc2xpZGVyLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOmJlZm9yZXt0cmFuc2Zvcm06cm90YXRlKC00NWRlZykgdHJhbnNsYXRlM2QoLTUuNzE0MjlweCwtNnB4LDApO29wYWNpdHk6MH0uaGFtYnVyZ2VyLS1zbGlkZXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6YWZ0ZXJ7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwcHgsMCkgcm90YXRlKC05MGRlZyl9LmhhbWJ1cmdlci0tc2xpZGVyLXIgLmhhbWJ1cmdlci1pbm5lcnt0b3A6MnB4fS5oYW1idXJnZXItLXNsaWRlci1yIC5oYW1idXJnZXItaW5uZXI6YmVmb3Jle3RvcDoxMHB4O3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2U7dHJhbnNpdGlvbi1kdXJhdGlvbjouMTVzO3RyYW5zaXRpb24tcHJvcGVydHk6dHJhbnNmb3JtLG9wYWNpdHl9LmhhbWJ1cmdlci0tc2xpZGVyLXIgLmhhbWJ1cmdlci1pbm5lcjphZnRlcnt0b3A6MjBweH0uaGFtYnVyZ2VyLS1zbGlkZXItci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcnt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMHB4LDApIHJvdGF0ZSgtNDVkZWcpfS5oYW1idXJnZXItLXNsaWRlci1yLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOmJlZm9yZXt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKSB0cmFuc2xhdGUzZCg1LjcxNDI5cHgsLTZweCwwKTtvcGFjaXR5OjB9LmhhbWJ1cmdlci0tc2xpZGVyLXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6YWZ0ZXJ7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwcHgsMCkgcm90YXRlKDkwZGVnKX0uaGFtYnVyZ2VyLS1zcGluIC5oYW1idXJnZXItaW5uZXJ7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KTt0cmFuc2l0aW9uLWR1cmF0aW9uOi4yMnN9LmhhbWJ1cmdlci0tc3BpbiAuaGFtYnVyZ2VyLWlubmVyOmJlZm9yZXt0cmFuc2l0aW9uOnRvcCAuMXMgZWFzZS1pbiAuMjVzLG9wYWNpdHkgLjFzIGVhc2UtaW59LmhhbWJ1cmdlci0tc3BpbiAuaGFtYnVyZ2VyLWlubmVyOmFmdGVye3RyYW5zaXRpb246Ym90dG9tIC4xcyBlYXNlLWluIC4yNXMsdHJhbnNmb3JtIC4yMnMgY3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KX0uaGFtYnVyZ2VyLS1zcGluLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVye3RyYW5zaXRpb24tZGVsYXk6LjEyczt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKTt0cmFuc2Zvcm06cm90YXRlKDIyNWRlZyl9LmhhbWJ1cmdlci0tc3Bpbi5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjpiZWZvcmV7dG9wOjA7dHJhbnNpdGlvbjp0b3AgLjFzIGVhc2Utb3V0LG9wYWNpdHkgLjFzIGVhc2Utb3V0IC4xMnM7b3BhY2l0eTowfS5oYW1idXJnZXItLXNwaW4uaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6YWZ0ZXJ7Ym90dG9tOjA7dHJhbnNpdGlvbjpib3R0b20gLjFzIGVhc2Utb3V0LHRyYW5zZm9ybSAuMjJzIGN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpIC4xMnM7dHJhbnNmb3JtOnJvdGF0ZSgtOTBkZWcpfS5oYW1idXJnZXItLXNwaW4tciAuaGFtYnVyZ2VyLWlubmVye3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSk7dHJhbnNpdGlvbi1kdXJhdGlvbjouMjJzfS5oYW1idXJnZXItLXNwaW4tciAuaGFtYnVyZ2VyLWlubmVyOmJlZm9yZXt0cmFuc2l0aW9uOnRvcCAuMXMgZWFzZS1pbiAuMjVzLG9wYWNpdHkgLjFzIGVhc2UtaW59LmhhbWJ1cmdlci0tc3Bpbi1yIC5oYW1idXJnZXItaW5uZXI6YWZ0ZXJ7dHJhbnNpdGlvbjpib3R0b20gLjFzIGVhc2UtaW4gLjI1cyx0cmFuc2Zvcm0gLjIycyBjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpfS5oYW1idXJnZXItLXNwaW4tci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcnt0cmFuc2l0aW9uLWRlbGF5Oi4xMnM7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSk7dHJhbnNmb3JtOnJvdGF0ZSgtMjI1ZGVnKX0uaGFtYnVyZ2VyLS1zcGluLXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6YmVmb3Jle3RvcDowO3RyYW5zaXRpb246dG9wIC4xcyBlYXNlLW91dCxvcGFjaXR5IC4xcyBlYXNlLW91dCAuMTJzO29wYWNpdHk6MH0uaGFtYnVyZ2VyLS1zcGluLXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6YWZ0ZXJ7Ym90dG9tOjA7dHJhbnNpdGlvbjpib3R0b20gLjFzIGVhc2Utb3V0LHRyYW5zZm9ybSAuMjJzIGN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpIC4xMnM7dHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyl9LmhhbWJ1cmdlci0tc3ByaW5nIC5oYW1idXJnZXItaW5uZXJ7dG9wOjJweDt0cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgMHMgbGluZWFyIC4xM3N9LmhhbWJ1cmdlci0tc3ByaW5nIC5oYW1idXJnZXItaW5uZXI6YmVmb3Jle3RvcDoxMHB4O3RyYW5zaXRpb246dG9wIC4xcyBjdWJpYy1iZXppZXIoLjMzMzMzLC42NjY2NywuNjY2NjcsMSkgLjJzLHRyYW5zZm9ybSAuMTNzIGN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSl9LmhhbWJ1cmdlci0tc3ByaW5nIC5oYW1idXJnZXItaW5uZXI6YWZ0ZXJ7dG9wOjIwcHg7dHJhbnNpdGlvbjp0b3AgLjJzIGN1YmljLWJlemllciguMzMzMzMsLjY2NjY3LC42NjY2NywxKSAuMnMsdHJhbnNmb3JtIC4xM3MgY3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KX0uaGFtYnVyZ2VyLS1zcHJpbmcuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXJ7dHJhbnNpdGlvbi1kZWxheTouMjJzO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQhaW1wb3J0YW50fS5oYW1idXJnZXItLXNwcmluZy5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjpiZWZvcmV7dG9wOjA7dHJhbnNpdGlvbjp0b3AgLjFzIGN1YmljLWJlemllciguMzMzMzMsMCwuNjY2NjcsLjMzMzMzKSAuMTVzLHRyYW5zZm9ybSAuMTNzIGN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpIC4yMnM7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTBweCwwKSByb3RhdGUoNDVkZWcpfS5oYW1idXJnZXItLXNwcmluZy5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjphZnRlcnt0b3A6MDt0cmFuc2l0aW9uOnRvcCAuMnMgY3ViaWMtYmV6aWVyKC4zMzMzMywwLC42NjY2NywuMzMzMzMpLHRyYW5zZm9ybSAuMTNzIGN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpIC4yMnM7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTBweCwwKSByb3RhdGUoLTQ1ZGVnKX0uaGFtYnVyZ2VyLS1zcHJpbmctciAuaGFtYnVyZ2VyLWlubmVye3RvcDphdXRvO2JvdHRvbTowO3RyYW5zaXRpb24tZGVsYXk6MHM7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KTt0cmFuc2l0aW9uLWR1cmF0aW9uOi4xM3N9LmhhbWJ1cmdlci0tc3ByaW5nLXIgLmhhbWJ1cmdlci1pbm5lcjphZnRlcnt0b3A6LTIwcHg7dHJhbnNpdGlvbjp0b3AgLjJzIGN1YmljLWJlemllciguMzMzMzMsLjY2NjY3LC42NjY2NywxKSAuMnMsb3BhY2l0eSAwcyBsaW5lYXJ9LmhhbWJ1cmdlci0tc3ByaW5nLXIgLmhhbWJ1cmdlci1pbm5lcjpiZWZvcmV7dHJhbnNpdGlvbjp0b3AgLjFzIGN1YmljLWJlemllciguMzMzMzMsLjY2NjY3LC42NjY2NywxKSAuMnMsdHJhbnNmb3JtIC4xM3MgY3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KX0uaGFtYnVyZ2VyLS1zcHJpbmctci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcnt0cmFuc2l0aW9uLWRlbGF5Oi4yMnM7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwcHgsMCkgcm90YXRlKC00NWRlZyl9LmhhbWJ1cmdlci0tc3ByaW5nLXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6YWZ0ZXJ7dG9wOjA7dHJhbnNpdGlvbjp0b3AgLjJzIGN1YmljLWJlemllciguMzMzMzMsMCwuNjY2NjcsLjMzMzMzKSxvcGFjaXR5IDBzIGxpbmVhciAuMjJzO29wYWNpdHk6MH0uaGFtYnVyZ2VyLS1zcHJpbmctci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjpiZWZvcmV7dG9wOjA7dHJhbnNpdGlvbjp0b3AgLjFzIGN1YmljLWJlemllciguMzMzMzMsMCwuNjY2NjcsLjMzMzMzKSAuMTVzLHRyYW5zZm9ybSAuMTNzIGN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpIC4yMnM7dHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyl9LmhhbWJ1cmdlci0tc3RhbmQgLmhhbWJ1cmdlci1pbm5lcnt0cmFuc2l0aW9uOnRyYW5zZm9ybSA3NW1zIGN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSkgLjE1cyxiYWNrZ3JvdW5kLWNvbG9yIDBzIGxpbmVhciA3NW1zfS5oYW1idXJnZXItLXN0YW5kIC5oYW1idXJnZXItaW5uZXI6YmVmb3Jle3RyYW5zaXRpb246dG9wIDc1bXMgZWFzZS1pbiA3NW1zLHRyYW5zZm9ybSA3NW1zIGN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSkgMHN9LmhhbWJ1cmdlci0tc3RhbmQgLmhhbWJ1cmdlci1pbm5lcjphZnRlcnt0cmFuc2l0aW9uOmJvdHRvbSA3NW1zIGVhc2UtaW4gNzVtcyx0cmFuc2Zvcm0gNzVtcyBjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpIDBzfS5oYW1idXJnZXItLXN0YW5kLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVye3RyYW5zaXRpb246dHJhbnNmb3JtIDc1bXMgY3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSkgMHMsYmFja2dyb3VuZC1jb2xvciAwcyBsaW5lYXIgLjE1czt0cmFuc2Zvcm06cm90YXRlKDkwZGVnKTtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50IWltcG9ydGFudH0uaGFtYnVyZ2VyLS1zdGFuZC5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjpiZWZvcmV7dG9wOjA7dHJhbnNpdGlvbjp0b3AgNzVtcyBlYXNlLW91dCAuMXMsdHJhbnNmb3JtIDc1bXMgY3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSkgLjE1czt0cmFuc2Zvcm06cm90YXRlKC00NWRlZyl9LmhhbWJ1cmdlci0tc3RhbmQuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6YWZ0ZXJ7Ym90dG9tOjA7dHJhbnNpdGlvbjpib3R0b20gNzVtcyBlYXNlLW91dCAuMXMsdHJhbnNmb3JtIDc1bXMgY3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSkgLjE1czt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKX0uaGFtYnVyZ2VyLS1zdGFuZC1yIC5oYW1idXJnZXItaW5uZXJ7dHJhbnNpdGlvbjp0cmFuc2Zvcm0gNzVtcyBjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpIC4xNXMsYmFja2dyb3VuZC1jb2xvciAwcyBsaW5lYXIgNzVtc30uaGFtYnVyZ2VyLS1zdGFuZC1yIC5oYW1idXJnZXItaW5uZXI6YmVmb3Jle3RyYW5zaXRpb246dG9wIDc1bXMgZWFzZS1pbiA3NW1zLHRyYW5zZm9ybSA3NW1zIGN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSkgMHN9LmhhbWJ1cmdlci0tc3RhbmQtciAuaGFtYnVyZ2VyLWlubmVyOmFmdGVye3RyYW5zaXRpb246Ym90dG9tIDc1bXMgZWFzZS1pbiA3NW1zLHRyYW5zZm9ybSA3NW1zIGN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSkgMHN9LmhhbWJ1cmdlci0tc3RhbmQtci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcnt0cmFuc2l0aW9uOnRyYW5zZm9ybSA3NW1zIGN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpIDBzLGJhY2tncm91bmQtY29sb3IgMHMgbGluZWFyIC4xNXM7dHJhbnNmb3JtOnJvdGF0ZSgtOTBkZWcpO2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQhaW1wb3J0YW50fS5oYW1idXJnZXItLXN0YW5kLXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6YmVmb3Jle3RvcDowO3RyYW5zaXRpb246dG9wIDc1bXMgZWFzZS1vdXQgLjFzLHRyYW5zZm9ybSA3NW1zIGN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEpIC4xNXM7dHJhbnNmb3JtOnJvdGF0ZSgtNDVkZWcpfS5oYW1idXJnZXItLXN0YW5kLXIuaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6YWZ0ZXJ7Ym90dG9tOjA7dHJhbnNpdGlvbjpib3R0b20gNzVtcyBlYXNlLW91dCAuMXMsdHJhbnNmb3JtIDc1bXMgY3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSkgLjE1czt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKX0uaGFtYnVyZ2VyLS1zcXVlZXplIC5oYW1idXJnZXItaW5uZXJ7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KTt0cmFuc2l0aW9uLWR1cmF0aW9uOjc1bXN9LmhhbWJ1cmdlci0tc3F1ZWV6ZSAuaGFtYnVyZ2VyLWlubmVyOmJlZm9yZXt0cmFuc2l0aW9uOnRvcCA3NW1zIGVhc2UgLjEycyxvcGFjaXR5IDc1bXMgZWFzZX0uaGFtYnVyZ2VyLS1zcXVlZXplIC5oYW1idXJnZXItaW5uZXI6YWZ0ZXJ7dHJhbnNpdGlvbjpib3R0b20gNzVtcyBlYXNlIC4xMnMsdHJhbnNmb3JtIDc1bXMgY3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KX0uaGFtYnVyZ2VyLS1zcXVlZXplLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVye3RyYW5zaXRpb24tZGVsYXk6LjEyczt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxKTt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKX0uaGFtYnVyZ2VyLS1zcXVlZXplLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOmJlZm9yZXt0b3A6MDt0cmFuc2l0aW9uOnRvcCA3NW1zIGVhc2Usb3BhY2l0eSA3NW1zIGVhc2UgLjEycztvcGFjaXR5OjB9LmhhbWJ1cmdlci0tc3F1ZWV6ZS5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjphZnRlcntib3R0b206MDt0cmFuc2l0aW9uOmJvdHRvbSA3NW1zIGVhc2UsdHJhbnNmb3JtIDc1bXMgY3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMSkgLjEyczt0cmFuc2Zvcm06cm90YXRlKC05MGRlZyl9LmhhbWJ1cmdlci0tdm9ydGV4IC5oYW1idXJnZXItaW5uZXJ7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xOSwxLC4yMiwxKTt0cmFuc2l0aW9uLWR1cmF0aW9uOi4yc30uaGFtYnVyZ2VyLS12b3J0ZXggLmhhbWJ1cmdlci1pbm5lcjphZnRlciwuaGFtYnVyZ2VyLS12b3J0ZXggLmhhbWJ1cmdlci1pbm5lcjpiZWZvcmV7dHJhbnNpdGlvbi1kZWxheTouMXM7dHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246bGluZWFyO3RyYW5zaXRpb24tZHVyYXRpb246MHN9LmhhbWJ1cmdlci0tdm9ydGV4IC5oYW1idXJnZXItaW5uZXI6YmVmb3Jle3RyYW5zaXRpb24tcHJvcGVydHk6dG9wLG9wYWNpdHl9LmhhbWJ1cmdlci0tdm9ydGV4IC5oYW1idXJnZXItaW5uZXI6YWZ0ZXJ7dHJhbnNpdGlvbi1wcm9wZXJ0eTpib3R0b20sdHJhbnNmb3JtfS5oYW1idXJnZXItLXZvcnRleC5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcnt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE5LDEsLjIyLDEpO3RyYW5zZm9ybTpyb3RhdGUoNzY1ZGVnKX0uaGFtYnVyZ2VyLS12b3J0ZXguaXMtYWN0aXZlIC5oYW1idXJnZXItaW5uZXI6YWZ0ZXIsLmhhbWJ1cmdlci0tdm9ydGV4LmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOmJlZm9yZXt0cmFuc2l0aW9uLWRlbGF5OjBzfS5oYW1idXJnZXItLXZvcnRleC5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjpiZWZvcmV7dG9wOjA7b3BhY2l0eTowfS5oYW1idXJnZXItLXZvcnRleC5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjphZnRlcntib3R0b206MDt0cmFuc2Zvcm06cm90YXRlKDkwZGVnKX0uaGFtYnVyZ2VyLS12b3J0ZXgtciAuaGFtYnVyZ2VyLWlubmVye3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTksMSwuMjIsMSk7dHJhbnNpdGlvbi1kdXJhdGlvbjouMnN9LmhhbWJ1cmdlci0tdm9ydGV4LXIgLmhhbWJ1cmdlci1pbm5lcjphZnRlciwuaGFtYnVyZ2VyLS12b3J0ZXgtciAuaGFtYnVyZ2VyLWlubmVyOmJlZm9yZXt0cmFuc2l0aW9uLWRlbGF5Oi4xczt0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjpsaW5lYXI7dHJhbnNpdGlvbi1kdXJhdGlvbjowc30uaGFtYnVyZ2VyLS12b3J0ZXgtciAuaGFtYnVyZ2VyLWlubmVyOmJlZm9yZXt0cmFuc2l0aW9uLXByb3BlcnR5OnRvcCxvcGFjaXR5fS5oYW1idXJnZXItLXZvcnRleC1yIC5oYW1idXJnZXItaW5uZXI6YWZ0ZXJ7dHJhbnNpdGlvbi1wcm9wZXJ0eTpib3R0b20sdHJhbnNmb3JtfS5oYW1idXJnZXItLXZvcnRleC1yLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVye3RyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTksMSwuMjIsMSk7dHJhbnNmb3JtOnJvdGF0ZSgtNzY1ZGVnKX0uaGFtYnVyZ2VyLS12b3J0ZXgtci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjphZnRlciwuaGFtYnVyZ2VyLS12b3J0ZXgtci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjpiZWZvcmV7dHJhbnNpdGlvbi1kZWxheTowc30uaGFtYnVyZ2VyLS12b3J0ZXgtci5pcy1hY3RpdmUgLmhhbWJ1cmdlci1pbm5lcjpiZWZvcmV7dG9wOjA7b3BhY2l0eTowfS5oYW1idXJnZXItLXZvcnRleC1yLmlzLWFjdGl2ZSAuaGFtYnVyZ2VyLWlubmVyOmFmdGVye2JvdHRvbTowO3RyYW5zZm9ybTpyb3RhdGUoLTkwZGVnKX0iLCIvKiBNYWduaWZpYyBQb3B1cCBDU1MgKi9cbi5tZnAtYmcge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHotaW5kZXg6IDEwNDI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYmFja2dyb3VuZDogIzBiMGIwYjtcbiAgb3BhY2l0eTogMC44OyB9XG5cbi5tZnAtd3JhcCB7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMTA0MztcbiAgcG9zaXRpb246IGZpeGVkO1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuOyB9XG5cbi5tZnAtY29udGFpbmVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgcGFkZGluZzogMCA4cHg7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLm1mcC1jb250YWluZXI6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG5cbi5tZnAtYWxpZ24tdG9wIC5tZnAtY29udGFpbmVyOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLm1mcC1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB6LWluZGV4OiAxMDQ1OyB9XG5cbi5tZnAtaW5saW5lLWhvbGRlciAubWZwLWNvbnRlbnQsXG4ubWZwLWFqYXgtaG9sZGVyIC5tZnAtY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICBjdXJzb3I6IGF1dG87IH1cblxuLm1mcC1hamF4LWN1ciB7XG4gIGN1cnNvcjogcHJvZ3Jlc3M7IH1cblxuLm1mcC16b29tLW91dC1jdXIsIC5tZnAtem9vbS1vdXQtY3VyIC5tZnAtaW1hZ2UtaG9sZGVyIC5tZnAtY2xvc2Uge1xuICBjdXJzb3I6IC1tb3otem9vbS1vdXQ7XG4gIGN1cnNvcjogLXdlYmtpdC16b29tLW91dDtcbiAgY3Vyc29yOiB6b29tLW91dDsgfVxuXG4ubWZwLXpvb20ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGN1cnNvcjogLXdlYmtpdC16b29tLWluO1xuICBjdXJzb3I6IC1tb3otem9vbS1pbjtcbiAgY3Vyc29yOiB6b29tLWluOyB9XG5cbi5tZnAtYXV0by1jdXJzb3IgLm1mcC1jb250ZW50IHtcbiAgY3Vyc29yOiBhdXRvOyB9XG5cbi5tZnAtY2xvc2UsXG4ubWZwLWFycm93LFxuLm1mcC1wcmVsb2FkZXIsXG4ubWZwLWNvdW50ZXIge1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTsgfVxuXG4ubWZwLWxvYWRpbmcubWZwLWZpZ3VyZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLm1mcC1oaWRlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5tZnAtcHJlbG9hZGVyIHtcbiAgY29sb3I6ICNDQ0M7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHdpZHRoOiBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IC0wLjhlbTtcbiAgbGVmdDogOHB4O1xuICByaWdodDogOHB4O1xuICB6LWluZGV4OiAxMDQ0OyB9XG4gIC5tZnAtcHJlbG9hZGVyIGEge1xuICAgIGNvbG9yOiAjQ0NDOyB9XG4gICAgLm1mcC1wcmVsb2FkZXIgYTpob3ZlciB7XG4gICAgICBjb2xvcjogI0ZGRjsgfVxuXG4ubWZwLXMtcmVhZHkgLm1mcC1wcmVsb2FkZXIge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5tZnAtcy1lcnJvciAubWZwLWNvbnRlbnQge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbmJ1dHRvbi5tZnAtY2xvc2UsXG5idXR0b24ubWZwLWFycm93IHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3V0bGluZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgei1pbmRleDogMTA0NjtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgdG91Y2gtYWN0aW9uOiBtYW5pcHVsYXRpb247IH1cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyIHtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwOyB9XG5cbi5tZnAtY2xvc2Uge1xuICB3aWR0aDogNDRweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBsaW5lLWhlaWdodDogNDRweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgb3BhY2l0eTogMC42NTtcbiAgcGFkZGluZzogMCAwIDE4cHggMTBweDtcbiAgY29sb3I6ICNGRkY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAyOHB4O1xuICBmb250LWZhbWlseTogQXJpYWwsIEJhc2tlcnZpbGxlLCBtb25vc3BhY2U7IH1cbiAgLm1mcC1jbG9zZTpob3ZlcixcbiAgLm1mcC1jbG9zZTpmb2N1cyB7XG4gICAgb3BhY2l0eTogMTsgfVxuICAubWZwLWNsb3NlOmFjdGl2ZSB7XG4gICAgdG9wOiAxcHg7IH1cblxuLm1mcC1jbG9zZS1idG4taW4gLm1mcC1jbG9zZSB7XG4gIGNvbG9yOiAjMzMzOyB9XG5cbi5tZnAtaW1hZ2UtaG9sZGVyIC5tZnAtY2xvc2UsXG4ubWZwLWlmcmFtZS1ob2xkZXIgLm1mcC1jbG9zZSB7XG4gIGNvbG9yOiAjRkZGO1xuICByaWdodDogLTZweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHBhZGRpbmctcmlnaHQ6IDZweDtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLm1mcC1jb3VudGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICBjb2xvcjogI0NDQztcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMThweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuXG4ubWZwLWFycm93IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvcGFjaXR5OiAwLjY1O1xuICBtYXJnaW46IDA7XG4gIHRvcDogNTAlO1xuICBtYXJnaW4tdG9wOiAtNTVweDtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDkwcHg7XG4gIGhlaWdodDogMTEwcHg7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgLm1mcC1hcnJvdzphY3RpdmUge1xuICAgIG1hcmdpbi10b3A6IC01NHB4OyB9XG4gIC5tZnAtYXJyb3c6aG92ZXIsXG4gIC5tZnAtYXJyb3c6Zm9jdXMge1xuICAgIG9wYWNpdHk6IDE7IH1cbiAgLm1mcC1hcnJvdzpiZWZvcmUsXG4gIC5tZnAtYXJyb3c6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgbWFyZ2luLXRvcDogMzVweDtcbiAgICBtYXJnaW4tbGVmdDogMzVweDtcbiAgICBib3JkZXI6IG1lZGl1bSBpbnNldCB0cmFuc3BhcmVudDsgfVxuICAubWZwLWFycm93OmFmdGVyIHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiAxM3B4O1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDEzcHg7XG4gICAgdG9wOiA4cHg7IH1cbiAgLm1mcC1hcnJvdzpiZWZvcmUge1xuICAgIGJvcmRlci10b3Atd2lkdGg6IDIxcHg7XG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMjFweDtcbiAgICBvcGFjaXR5OiAwLjc7IH1cblxuLm1mcC1hcnJvdy1sZWZ0IHtcbiAgbGVmdDogMDsgfVxuICAubWZwLWFycm93LWxlZnQ6YWZ0ZXIge1xuICAgIGJvcmRlci1yaWdodDogMTdweCBzb2xpZCAjRkZGO1xuICAgIG1hcmdpbi1sZWZ0OiAzMXB4OyB9XG4gIC5tZnAtYXJyb3ctbGVmdDpiZWZvcmUge1xuICAgIG1hcmdpbi1sZWZ0OiAyNXB4O1xuICAgIGJvcmRlci1yaWdodDogMjdweCBzb2xpZCAjM0YzRjNGOyB9XG5cbi5tZnAtYXJyb3ctcmlnaHQge1xuICByaWdodDogMDsgfVxuICAubWZwLWFycm93LXJpZ2h0OmFmdGVyIHtcbiAgICBib3JkZXItbGVmdDogMTdweCBzb2xpZCAjRkZGO1xuICAgIG1hcmdpbi1sZWZ0OiAzOXB4OyB9XG4gIC5tZnAtYXJyb3ctcmlnaHQ6YmVmb3JlIHtcbiAgICBib3JkZXItbGVmdDogMjdweCBzb2xpZCAjM0YzRjNGOyB9XG5cbi5tZnAtaWZyYW1lLWhvbGRlciB7XG4gIHBhZGRpbmctdG9wOiA0MHB4O1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDsgfVxuICAubWZwLWlmcmFtZS1ob2xkZXIgLm1mcC1jb250ZW50IHtcbiAgICBsaW5lLWhlaWdodDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDkwMHB4OyB9XG4gIC5tZnAtaWZyYW1lLWhvbGRlciAubWZwLWNsb3NlIHtcbiAgICB0b3A6IC00MHB4OyB9XG5cbi5tZnAtaWZyYW1lLXNjYWxlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmctdG9wOiA1Ni4yNSU7IH1cbiAgLm1mcC1pZnJhbWUtc2NhbGVyIGlmcmFtZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3gtc2hhZG93OiAwIDAgOHB4IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgICBiYWNrZ3JvdW5kOiAjMDAwOyB9XG5cbi8qIE1haW4gaW1hZ2UgaW4gcG9wdXAgKi9cbmltZy5tZnAtaW1nIHtcbiAgd2lkdGg6IGF1dG87XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIHBhZGRpbmc6IDQwcHggMCA0MHB4O1xuICBtYXJnaW46IDAgYXV0bzsgfVxuXG4vKiBUaGUgc2hhZG93IGJlaGluZCB0aGUgaW1hZ2UgKi9cbi5tZnAtZmlndXJlIHtcbiAgbGluZS1oZWlnaHQ6IDA7IH1cbiAgLm1mcC1maWd1cmU6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogNDBweDtcbiAgICBib3R0b206IDQwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHotaW5kZXg6IC0xO1xuICAgIGJveC1zaGFkb3c6IDAgMCA4cHggcmdiYSgwLCAwLCAwLCAwLjYpO1xuICAgIGJhY2tncm91bmQ6ICM0NDQ7IH1cbiAgLm1mcC1maWd1cmUgc21hbGwge1xuICAgIGNvbG9yOiAjQkRCREJEO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBsaW5lLWhlaWdodDogMTRweDsgfVxuICAubWZwLWZpZ3VyZSBmaWd1cmUge1xuICAgIG1hcmdpbjogMDsgfVxuXG4ubWZwLWJvdHRvbS1iYXIge1xuICBtYXJnaW4tdG9wOiAtMzZweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBjdXJzb3I6IGF1dG87IH1cblxuLm1mcC10aXRsZSB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBjb2xvcjogI0YzRjNGMztcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICBwYWRkaW5nLXJpZ2h0OiAzNnB4OyB9XG5cbi5tZnAtaW1hZ2UtaG9sZGVyIC5tZnAtY29udGVudCB7XG4gIG1heC13aWR0aDogMTAwJTsgfVxuXG4ubWZwLWdhbGxlcnkgLm1mcC1pbWFnZS1ob2xkZXIgLm1mcC1maWd1cmUge1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODAwcHgpIGFuZCAob3JpZW50YXRpb246IGxhbmRzY2FwZSksIHNjcmVlbiBhbmQgKG1heC1oZWlnaHQ6IDMwMHB4KSB7XG4gIC8qKlxuICAgICAgICogUmVtb3ZlIGFsbCBwYWRkaW5ncyBhcm91bmQgdGhlIGltYWdlIG9uIHNtYWxsIHNjcmVlblxuICAgICAgICovXG4gIC5tZnAtaW1nLW1vYmlsZSAubWZwLWltYWdlLWhvbGRlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7IH1cbiAgLm1mcC1pbWctbW9iaWxlIGltZy5tZnAtaW1nIHtcbiAgICBwYWRkaW5nOiAwOyB9XG4gIC5tZnAtaW1nLW1vYmlsZSAubWZwLWZpZ3VyZTphZnRlciB7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDsgfVxuICAubWZwLWltZy1tb2JpbGUgLm1mcC1maWd1cmUgc21hbGwge1xuICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICBtYXJnaW4tbGVmdDogNXB4OyB9XG4gIC5tZnAtaW1nLW1vYmlsZSAubWZwLWJvdHRvbS1iYXIge1xuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgICBib3R0b206IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIHRvcDogYXV0bztcbiAgICBwYWRkaW5nOiAzcHggNXB4O1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gICAgLm1mcC1pbWctbW9iaWxlIC5tZnAtYm90dG9tLWJhcjplbXB0eSB7XG4gICAgICBwYWRkaW5nOiAwOyB9XG4gIC5tZnAtaW1nLW1vYmlsZSAubWZwLWNvdW50ZXIge1xuICAgIHJpZ2h0OiA1cHg7XG4gICAgdG9wOiAzcHg7IH1cbiAgLm1mcC1pbWctbW9iaWxlIC5tZnAtY2xvc2Uge1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICB3aWR0aDogMzVweDtcbiAgICBoZWlnaHQ6IDM1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjYpO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMDsgfSB9XG5cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gIC5tZnAtYXJyb3cge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjc1KTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNzUpOyB9XG4gIC5tZnAtYXJyb3ctbGVmdCB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAwO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDA7IH1cbiAgLm1mcC1hcnJvdy1yaWdodCB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAxMDAlO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDEwMCU7IH1cbiAgLm1mcC1jb250YWluZXIge1xuICAgIHBhZGRpbmctbGVmdDogNnB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDZweDsgfSB9XG4iLCIvLyBHZW5lcmF0ZSBEdXJhdGlvbiAmJiBEZWxheVxuW2RhdGEtYW9zXSB7XG4gIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggNjAge1xuICAgIGJvZHlbZGF0YS1hb3MtZHVyYXRpb249JyN7JGkgKiA1MH0nXSAmLFxuICAgICZbZGF0YS1hb3NdW2RhdGEtYW9zLWR1cmF0aW9uPScjeyRpICogNTB9J10ge1xuICAgICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogI3skaSAqIDUwfW1zO1xuICAgIH1cblxuICAgIGJvZHlbZGF0YS1hb3MtZGVsYXk9JyN7JGkgKiA1MH0nXSAmLFxuICAgICZbZGF0YS1hb3NdW2RhdGEtYW9zLWRlbGF5PScjeyRpICogNTB9J10ge1xuICAgICAgdHJhbnNpdGlvbi1kZWxheTogMDtcblxuICAgICAgJi5hb3MtYW5pbWF0ZSB7XG4gICAgICAgIHRyYW5zaXRpb24tZGVsYXk6ICN7JGkgKiA1MH1tcztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIiRhb3MtZWFzaW5nOiAoXG4gIGxpbmVhcjogY3ViaWMtYmV6aWVyKC4yNTAsIC4yNTAsIC43NTAsIC43NTApLFxuXG4gIGVhc2U6IGN1YmljLWJlemllciguMjUwLCAuMTAwLCAuMjUwLCAxKSxcbiAgZWFzZS1pbjogY3ViaWMtYmV6aWVyKC40MjAsIDAsIDEsIDEpLFxuICBlYXNlLW91dDogY3ViaWMtYmV6aWVyKC4wMDAsIDAsIC41ODAsIDEpLFxuICBlYXNlLWluLW91dDogY3ViaWMtYmV6aWVyKC40MjAsIDAsIC41ODAsIDEpLFxuXG4gIGVhc2UtaW4tYmFjazogY3ViaWMtYmV6aWVyKC42LCAtLjI4LCAuNzM1LCAuMDQ1KSxcbiAgZWFzZS1vdXQtYmFjazogY3ViaWMtYmV6aWVyKC4xNzUsIC44ODUsIC4zMiwgMS4yNzUpLFxuICBlYXNlLWluLW91dC1iYWNrOiBjdWJpYy1iZXppZXIoLjY4LCAtLjU1LCAuMjY1LCAxLjU1KSxcblxuICBlYXNlLWluLXNpbmU6IGN1YmljLWJlemllciguNDcsIDAsIC43NDUsIC43MTUpLFxuICBlYXNlLW91dC1zaW5lOiBjdWJpYy1iZXppZXIoLjM5LCAuNTc1LCAuNTY1LCAxKSxcbiAgZWFzZS1pbi1vdXQtc2luZTogY3ViaWMtYmV6aWVyKC40NDUsIC4wNSwgLjU1LCAuOTUpLFxuXG4gIGVhc2UtaW4tcXVhZDogY3ViaWMtYmV6aWVyKC41NSwgLjA4NSwgLjY4LCAuNTMpLFxuICBlYXNlLW91dC1xdWFkOiBjdWJpYy1iZXppZXIoLjI1LCAuNDYsIC40NSwgLjk0KSxcbiAgZWFzZS1pbi1vdXQtcXVhZDogY3ViaWMtYmV6aWVyKC40NTUsIC4wMywgLjUxNSwgLjk1NSksXG5cbiAgZWFzZS1pbi1jdWJpYzogY3ViaWMtYmV6aWVyKC41NSwgLjA4NSwgLjY4LCAuNTMpLFxuICBlYXNlLW91dC1jdWJpYzogY3ViaWMtYmV6aWVyKC4yNSwgLjQ2LCAuNDUsIC45NCksXG4gIGVhc2UtaW4tb3V0LWN1YmljOiBjdWJpYy1iZXppZXIoLjQ1NSwgLjAzLCAuNTE1LCAuOTU1KSxcblxuICBlYXNlLWluLXF1YXJ0OiBjdWJpYy1iZXppZXIoLjU1LCAuMDg1LCAuNjgsIC41MyksXG4gIGVhc2Utb3V0LXF1YXJ0OiBjdWJpYy1iZXppZXIoLjI1LCAuNDYsIC40NSwgLjk0KSxcbiAgZWFzZS1pbi1vdXQtcXVhcnQ6IGN1YmljLWJlemllciguNDU1LCAuMDMsIC41MTUsIC45NTUpXG4pO1xuXG4vLyBFYXNpbmdzIGltcGxlbWVudGF0aW9uc1xuLy8gRGVmYXVsdCB0aW1pbmcgZnVuY3Rpb246ICdlYXNlJ1xuXG5bZGF0YS1hb3NdIHtcbiAgQGVhY2ggJGtleSwgJHZhbCBpbiAkYW9zLWVhc2luZyB7XG4gICAgYm9keVtkYXRhLWFvcy1lYXNpbmc9XCIjeyRrZXl9XCJdICYsXG4gICAgJltkYXRhLWFvc11bZGF0YS1hb3MtZWFzaW5nPVwiI3ska2V5fVwiXSB7XG4gICAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogJHZhbDtcbiAgICB9XG4gIH1cbn1cbiIsIi8vIEFuaW1hdGlvbnMgdmFyaWFibGVzXG4kYW9zLWRpc3RhbmNlOiAxMDBweCAhZGVmYXVsdDtcblxuXG5cblxuLyoqXG4gKiBGYWRlIGFuaW1hdGlvbnM6XG4gKiBmYWRlXG4gKiBmYWRlLXVwLCBmYWRlLWRvd24sIGZhZGUtbGVmdCwgZmFkZS1yaWdodFxuICogZmFkZS11cC1yaWdodCwgZmFkZS11cC1sZWZ0LCBmYWRlLWRvd24tcmlnaHQsIGZhZGUtZG93bi1sZWZ0XG4gKi9cblxuW2RhdGEtYW9zXj0nZmFkZSddW2RhdGEtYW9zXj0nZmFkZSddIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eSwgdHJhbnNmb3JtO1xuXG4gICYuYW9zLWFuaW1hdGUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcbiAgfVxufVxuXG5bZGF0YS1hb3M9J2ZhZGUtdXAnXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgJGFvcy1kaXN0YW5jZSwgMCk7XG59XG5cbltkYXRhLWFvcz0nZmFkZS1kb3duJ10ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0kYW9zLWRpc3RhbmNlLCAwKTtcbn1cblxuW2RhdGEtYW9zPSdmYWRlLXJpZ2h0J10ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0kYW9zLWRpc3RhbmNlLCAwLCAwKTtcbn1cblxuW2RhdGEtYW9zPSdmYWRlLWxlZnQnXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoJGFvcy1kaXN0YW5jZSwgMCwgMCk7XG59XG5cbltkYXRhLWFvcz0nZmFkZS11cC1yaWdodCddIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtJGFvcy1kaXN0YW5jZSwgJGFvcy1kaXN0YW5jZSwgMCk7XG59XG5cbltkYXRhLWFvcz0nZmFkZS11cC1sZWZ0J10ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKCRhb3MtZGlzdGFuY2UsICRhb3MtZGlzdGFuY2UsIDApO1xufVxuXG5bZGF0YS1hb3M9J2ZhZGUtZG93bi1yaWdodCddIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtJGFvcy1kaXN0YW5jZSwgLSRhb3MtZGlzdGFuY2UsIDApO1xufVxuXG5bZGF0YS1hb3M9J2ZhZGUtZG93bi1sZWZ0J10ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKCRhb3MtZGlzdGFuY2UsIC0kYW9zLWRpc3RhbmNlLCAwKTtcbn1cblxuXG5cblxuLyoqXG4gKiBab29tIGFuaW1hdGlvbnM6XG4gKiB6b29tLWluLCB6b29tLWluLXVwLCB6b29tLWluLWRvd24sIHpvb20taW4tbGVmdCwgem9vbS1pbi1yaWdodFxuICogem9vbS1vdXQsIHpvb20tb3V0LXVwLCB6b29tLW91dC1kb3duLCB6b29tLW91dC1sZWZ0LCB6b29tLW91dC1yaWdodFxuICovXG5cbltkYXRhLWFvc149J3pvb20nXVtkYXRhLWFvc149J3pvb20nXSB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IG9wYWNpdHksIHRyYW5zZm9ybTtcblxuICAmLmFvcy1hbmltYXRlIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCkgc2NhbGUoMSk7XG4gIH1cbn1cblxuW2RhdGEtYW9zPSd6b29tLWluJ10ge1xuICB0cmFuc2Zvcm06IHNjYWxlKC42KTtcbn1cblxuW2RhdGEtYW9zPSd6b29tLWluLXVwJ10ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsICRhb3MtZGlzdGFuY2UsIDApIHNjYWxlKC42KTtcbn1cblxuW2RhdGEtYW9zPSd6b29tLWluLWRvd24nXSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLSRhb3MtZGlzdGFuY2UsIDApIHNjYWxlKC42KTtcbn1cblxuW2RhdGEtYW9zPSd6b29tLWluLXJpZ2h0J10ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0kYW9zLWRpc3RhbmNlLCAwLCAwKSBzY2FsZSguNik7XG59XG5cbltkYXRhLWFvcz0nem9vbS1pbi1sZWZ0J10ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKCRhb3MtZGlzdGFuY2UsIDAsIDApIHNjYWxlKC42KTtcbn1cblxuW2RhdGEtYW9zPSd6b29tLW91dCddIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjIpO1xufVxuXG5bZGF0YS1hb3M9J3pvb20tb3V0LXVwJ10ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsICRhb3MtZGlzdGFuY2UsIDApIHNjYWxlKDEuMik7XG59XG5cbltkYXRhLWFvcz0nem9vbS1vdXQtZG93biddIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAtJGFvcy1kaXN0YW5jZSwgMCkgc2NhbGUoMS4yKTtcbn1cblxuW2RhdGEtYW9zPSd6b29tLW91dC1yaWdodCddIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtJGFvcy1kaXN0YW5jZSwgMCwgMCkgc2NhbGUoMS4yKTtcbn1cblxuW2RhdGEtYW9zPSd6b29tLW91dC1sZWZ0J10ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKCRhb3MtZGlzdGFuY2UsIDAsIDApIHNjYWxlKDEuMik7XG59XG5cblxuXG5cbi8qKlxuICogU2xpZGUgYW5pbWF0aW9uc1xuICovXG5cbltkYXRhLWFvc149J3NsaWRlJ11bZGF0YS1hb3NePSdzbGlkZSddIHtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xuXG4gICYuYW9zLWFuaW1hdGUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XG4gIH1cbn1cblxuW2RhdGEtYW9zPSdzbGlkZS11cCddIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAxMDAlLCAwKTtcbn1cblxuW2RhdGEtYW9zPSdzbGlkZS1kb3duJ10ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC0xMDAlLCAwKTtcbn1cblxuW2RhdGEtYW9zPSdzbGlkZS1yaWdodCddIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtMTAwJSwgMCwgMCk7XG59XG5cbltkYXRhLWFvcz0nc2xpZGUtbGVmdCddIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgxMDAlLCAwLCAwKTtcbn1cblxuXG5cblxuLyoqXG4gKiBGbGlwIGFuaW1hdGlvbnM6XG4gKiBmbGlwLWxlZnQsIGZsaXAtcmlnaHQsIGZsaXAtdXAsIGZsaXAtZG93blxuICovXG5cbltkYXRhLWFvc149J2ZsaXAnXVtkYXRhLWFvc149J2ZsaXAnXSB7XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtO1xufVxuXG5bZGF0YS1hb3M9J2ZsaXAtbGVmdCddIHtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVkoLTEwMGRlZyk7XG4gICYuYW9zLWFuaW1hdGUge3RyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVZKDApO31cbn1cblxuW2RhdGEtYW9zPSdmbGlwLXJpZ2h0J10ge1xuICB0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWSgxMDBkZWcpO1xuICAmLmFvcy1hbmltYXRlIHt0cmFuc2Zvcm06IHBlcnNwZWN0aXZlKDI1MDBweCkgcm90YXRlWSgwKTt9XG59XG5cbltkYXRhLWFvcz0nZmxpcC11cCddIHtcbiAgdHJhbnNmb3JtOiBwZXJzcGVjdGl2ZSgyNTAwcHgpIHJvdGF0ZVgoLTEwMGRlZyk7XG4gICYuYW9zLWFuaW1hdGUge3RyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVYKDApO31cbn1cblxuW2RhdGEtYW9zPSdmbGlwLWRvd24nXSB7XG4gIHRyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVYKDEwMGRlZyk7XG4gICYuYW9zLWFuaW1hdGUge3RyYW5zZm9ybTogcGVyc3BlY3RpdmUoMjUwMHB4KSByb3RhdGVYKDApO31cbn1cbiIsImh0bWwge1xyXG5cdGNvbG9yOiAkY29sb3ItYmxhY2s7XHJcblx0Zm9udC1mYW1pbHk6ICdNb250c2VycmF0JztcclxuXHRmb250LXNpemU6ICRodG1sLWZvbnQtc2l6ZTtcclxuXHRmb250LXdlaWdodDogMzAwO1xyXG5cclxuXHRAaW5jbHVkZSBkZXNrdG9wLXNtLWRvd24ge1xyXG5cdFx0Zm9udC1zaXplOiAxNXB4O1xyXG5cdH1cclxuXHJcblx0QGluY2x1ZGUgdGFibGV0LWRvd24ge1xyXG5cdFx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdH1cclxuXHJcblx0LypAaW5jbHVkZSBwaG9uZS1kb3duIHtcclxuXHRcdGZvbnQtc2l6ZTogMTNweDtcclxuXHR9Ki9cclxuXHJcblx0LypAaW5jbHVkZSBwaG9uZS1zbS1kb3duIHtcclxuXHRcdGZvbnQtc2l6ZTogMTJweDtcclxuXHR9Ki9cclxufVxyXG5cclxuYm9keSB7XHJcblx0YmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xyXG5cdG1hcmdpbjogMCBhdXRvIHJlbSg2MHB4KSBhdXRvO1xyXG5cdG1heC13aWR0aDogcmVtKDE1MjBweCk7XHJcblx0cGFkZGluZy10b3A6IHJlbSgxMTVweCk7XHJcbn1cclxuXHJcbmEge1xyXG5cdGNvbG9yOiAkY29sb3ItYmxhY2s7XHJcblx0QGluY2x1ZGUgaG92ZXItZm9jdXMge1xyXG5cdFx0Y29sb3I6ICRjb2xvci1vcmFuZ2U7XHJcblx0fVxyXG59XHJcblxyXG5zdHJvbmcsIGJvbGQge1xyXG5cdGZvbnQtd2VpZ2h0OiA2MDA7XHJcbn1cclxuXHJcbi5zZWN0aW9uLXRpdGxlIHtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHRmbGV4LXdyYXA6IG5vd3JhcDtcclxuXHRmb250LWZhbWlseTogJ0xpYnJlIEJhc2tlcnZpbGxlJywgc2VyaWY7XHJcblx0Zm9udC1zaXplOiByZW0oMzJweCk7XHJcblx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRsZXR0ZXItc3BhY2luZzogbGV0dGVyLXNwYWNpbmcoMjAwKTtcclxuXHRtYXJnaW46IDAgMCByZW0oNjVweCkgMDtcclxuXHR0ZXh0LWluZGVudDogdGV4dC1pbmRlbnQoMjAwKTtcclxuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cclxuXHQmOmJlZm9yZSwgJjphZnRlciB7XHJcblx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItZ3JheTtcclxuXHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0ZmxleDogMSAxIGF1dG87XHJcblx0XHRoZWlnaHQ6IDFweDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdH1cclxuXHJcblx0PiBzcGFuIHtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdGZsZXg6IDAgMCBhdXRvO1xyXG5cdFx0bWluLXdpZHRoOiByZW0oNDUwcHgpO1xyXG5cdFx0cGFkZGluZzogMCByZW0oNDBweCk7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cclxuXHRcdEBpbmNsdWRlIHBob25lLWRvd24ge1xyXG5cdFx0XHRtaW4td2lkdGg6IDA7XHJcblx0XHR9XHJcblxyXG5cdFx0PiBhIHtcclxuXHRcdFx0Y29sb3I6ICRjb2xvci1ibGFjaztcclxuXHJcblx0XHRcdEBpbmNsdWRlIGhvdmVyLWZvY3VzIHtcclxuXHRcdFx0XHRjb2xvcjogJGNvbG9yLW9yYW5nZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0QGluY2x1ZGUgcGhvbmUtc20tZG93biB7XHJcblx0XHRmb250LXNpemU6IHJlbSgyNHB4KTtcclxuXHRcdHBhZGRpbmc6IDAgcmVtKDEwcHgpO1xyXG5cdH1cclxuXHJcblx0Ji5sb25nLXRpdGxlIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDFlbTtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblxyXG5cdFx0c3BhbiB7XHJcblx0XHRcdG1heC13aWR0aDogMTAwJTtcclxuXHRcdFx0cGFkZGluZzogMCByZW0oMTBweCk7XHJcblx0XHR9XHJcblxyXG5cdFx0QGluY2x1ZGUgcGhvbmUtZG93biB7XHJcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDE3cHgpO1xyXG5cdFx0XHRsZXR0ZXItc3BhY2luZzogLjA1ZW07XHJcblx0XHRcdHBhZGRpbmc6IDAgcmVtKDEwcHgpO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLmNvbnRhaW5lciB7XHJcblx0QGluY2x1ZGUgcGhvbmUtZG93biB7XHJcblx0XHRwYWRkaW5nOiAwIDIwcHg7XHJcblx0fVxyXG59XHJcblxyXG4ubW9yZSB7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4ud3AtZW1iZWQtcmVzcG9uc2l2ZSAud3AtYmxvY2stZW1iZWQud3AtZW1iZWQtYXNwZWN0LTktMTYgLndwLWJsb2NrLWVtYmVkX193cmFwcGVyOmJlZm9yZSB7XHJcblx0cGFkZGluZy10b3A6IDkwJTtcclxufVxyXG5cclxuLnBvcHVwIHtcclxuXHRiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XHJcblx0bWFyZ2luOiAyMHB4IGF1dG87XHJcblx0bWF4LXdpZHRoOiA1MDBweDtcclxuXHRwYWRkaW5nOiByZW0oMjBweCk7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHdpZHRoOiBhdXRvO1xyXG5cclxuXHRmb3JtIHtcclxuXHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdH1cclxufVxyXG5cclxuXHJcbiNuZXdzbGV0dGVyLW1vZGFsIHtcclxuXHRiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XHJcblx0Y29sb3I6ICRjb2xvci1ibGFjaztcclxuXHRtYXJnaW46IDIwcHggYXV0bztcclxuXHRtYXgtd2lkdGg6IDQwMHB4O1xyXG5cdHBhZGRpbmc6IHJlbSgyMHB4KTtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0d2lkdGg6IGF1dG87XHJcblxyXG5cdC5tZnAtY2xvc2Uge1xyXG5cdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcclxuXHRcdG9wYWNpdHk6IDE7XHJcblx0XHR0b3A6IHJlbSg3cHgpO1xyXG5cdH1cclxuXHJcblx0Lm5ld3NsZXR0ZXItdGhhbmtzIHtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHR9XHJcblxyXG5cdC5uZXdzbGV0dGVyLXRpdGxlIHtcclxuXHRcdGJhY2tncm91bmQ6ICRjb2xvci1ibGFjaztcclxuXHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcblx0XHRmb250LXNpemU6IHJlbSgyMHB4KTtcclxuXHRcdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0XHRsaW5lLWhlaWdodDogMTtcclxuXHRcdG1hcmdpbjogLTIwcHggLTIwcHggMjBweCAtMjBweDtcclxuXHRcdHBhZGRpbmc6IDIwcHg7XHJcblxyXG5cdFx0PiBzdmcge1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0bWFyZ2luLXJpZ2h0OiA1cHg7XHJcblx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0XHRcdHdpZHRoOiByZW0oNDVweCk7XHJcblxyXG5cdFx0XHRwYXRoIHtcclxuXHRcdFx0XHRmaWxsOiAkY29sb3Itd2hpdGU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5mb3JtIHtcclxuXHRcdHAsXHJcblx0XHQuZm9ybS1ncm91cCB7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IHJlbSgzMHB4KTtcclxuXHRcdH1cclxuXHJcblx0XHRsYWJlbCB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRmb250LXNpemU6IHJlbSgxNHB4KTtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDE7XHJcblx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHR9XHJcblxyXG5cdFx0aW5wdXQsIHNlbGVjdCB7XHJcblx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcclxuXHRcdFx0Ym9yZGVyOiAwO1xyXG5cdFx0XHRib3JkZXItYm90dG9tOiAycHggc29saWQgJGNvbG9yLWJsYWNrO1xyXG5cdFx0XHRjb2xvcjogJGNvbG9yLWJsYWNrO1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0cGFkZGluZzogcmVtKDVweCkgMDtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBwbGFjZWhvbGRlciB7XHJcblx0XHRcdFx0Y29sb3I6ICRjb2xvci1ibGFjaztcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Jjpmb2N1cyB7XHJcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiAkY29sb3ItYmxhY2s7XHJcblx0XHRcdFx0b3V0bGluZTogMDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdH1cclxuXHJcblx0XHQuc3VibWl0IHtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0fVxyXG5cclxuXHJcblx0XHQubGVnYWwge1xyXG5cdFx0XHRmb250LXNpemU6IHJlbSgxMHB4KTtcclxuXHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHRcdFx0bWFyZ2luOiByZW0oMzBweCkgMCAwIDA7XHJcblx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcblx0XHRcdD4gbGkge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cclxuXHRcdFx0XHQrIGxpIHtcclxuXHRcdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0Y29udGVudDogJyB8ICc7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQ+IGEge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICRjb2xvci1ibGFjaztcclxuXHJcblx0XHRcdFx0XHRAaW5jbHVkZSBob3Zlci1mb2N1cyB7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAkY29sb3ItYmxhY2s7XHJcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHR9XHJcblxyXG5cdC50aGFuay15b3Uge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcblx0XHRwIHtcclxuXHRcdFx0Zm9udC1zaXplOiByZW0oMTZweCk7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OiBsaW5lLWhlaWdodCgxOHB4LCAxNnB4KTtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogcmVtKDE1cHgpO1xyXG5cdFx0fVxyXG5cclxuXHRcdGlmcmFtZSB7XHJcblx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG4iLCIkaHRtbC1mb250LXNpemU6IDE2cHg7XHJcbiRjb2xvci13aGl0ZTogI2ZmZjtcclxuJGNvbG9yLWJsYWNrOiAjMDAwO1xyXG4kY29sb3ItdGVhbDogI2VhZjBmMDtcclxuJGNvbG9yLXRlYWwtMjogI2U5ZWVlZTtcclxuJGNvbG9yLWdyYXk6ICNjZWQyY2Y7XHJcbiRjb2xvci1ncmF5LTI6ICNmN2Y3Zjc7XHJcbiRjb2xvci1ncmF5LTM6ICNlNWU1ZTU7XHJcbiRjb2xvci1ncmF5LTQ6ICM4NzhkOTY7XHJcbiRjb2xvci1ncmF5LTU6ICNmMWYxZjE7XHJcbiRjb2xvci1ncmF5LTY6ICM2QjZCNkI7XHJcbiRjb2xvci1vcmFuZ2U6ICNmZjQ4MmE7XHJcblxyXG4kaGFtYnVyZ2VyLXBhZGRpbmcteDogMHB4O1xyXG4kaGFtYnVyZ2VyLXBhZGRpbmcteTogMHB4O1xyXG4kaGFtYnVyZ2VyLWxheWVyLWhlaWdodDogNXB4O1xyXG4kaGFtYnVyZ2VyLWxheWVyLXNwYWNpbmc6IDVweDtcclxuJGhhbWJ1cmdlci1sYXllci1ib3JkZXItcmFkaXVzOiA1cHg7XHJcbiRoYW1idXJnZXItbGF5ZXItY29sb3I6ICRjb2xvci1ibGFjaztcclxuJGhhbWJ1cmdlci1ob3Zlci1vcGFjaXR5OiAxO1xyXG4iLCJAbWl4aW4gZGVza3RvcC1zbS1kb3duIHtcclxuXHJcblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGJyZWFrLXBvaW50LWRlc2t0b3Atc20tbWF4KSB7XHJcblxyXG5cdFx0QGNvbnRlbnQ7XHJcblx0fVxyXG59XHJcblxyXG5AbWl4aW4gdGFibGV0LWRvd24ge1xyXG5cclxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnJlYWstcG9pbnQtdGFibGV0LW1heCkge1xyXG5cclxuXHRcdEBjb250ZW50O1xyXG5cdH1cclxufVxyXG5cclxuQG1peGluIHBob25lLWRvd24ge1xyXG5cclxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnJlYWstcG9pbnQtcGhvbmUtbWF4KSB7XHJcblxyXG5cdFx0QGNvbnRlbnQ7XHJcblx0fVxyXG59XHJcblxyXG5AbWl4aW4gcGhvbmUtc20tZG93biB7XHJcblxyXG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicmVhay1wb2ludC1waG9uZS1zbSkge1xyXG5cclxuXHRcdEBjb250ZW50O1xyXG5cdH1cclxufVxyXG5cclxuQG1peGluIHJlc3BvbnNpdmUtZG93bigkYnJlYWtwb2ludCkge1xyXG5cclxuXHRAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkYnJlYWtwb2ludCkge1xyXG5cclxuXHRcdEBjb250ZW50O1xyXG5cdH1cclxufVxyXG5cclxuQG1peGluIHJlc3BvbnNpdmUtdXAoJGJyZWFrcG9pbnQpIHtcclxuXHJcblx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGJyZWFrcG9pbnQpIHtcclxuXHJcblx0XHRAY29udGVudDtcclxuXHR9XHJcbn1cclxuXHJcblxyXG5AZnVuY3Rpb24gcmVtKCRzaXplLCAkZm9udC1zaXplOiAkaHRtbC1mb250LXNpemUpIHtcclxuXHQkcmVtLXNpemU6ICRzaXplIC8gJGZvbnQtc2l6ZTtcclxuXHJcblx0QHJldHVybiAjeyRyZW0tc2l6ZX1yZW07XHJcbn1cclxuXHJcbkBmdW5jdGlvbiBsaW5lLWhlaWdodCgkbGluZS1oZWlnaHQsICRmb250LXNpemUpIHtcclxuXHQkbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodCAvICRmb250LXNpemU7XHJcblxyXG5cdEByZXR1cm4gI3skbGluZS1oZWlnaHR9O1xyXG59XHJcblxyXG5AZnVuY3Rpb24gbGV0dGVyLXNwYWNpbmcoJHNwYWNpbmcpIHtcclxuXHQkbGV0dGVyLXNwYWNpbmc6ICRzcGFjaW5nIC8gMTAwMDtcclxuXHJcblx0QHJldHVybiAjeyRsZXR0ZXItc3BhY2luZ31lbTtcclxufVxyXG5cclxuQGZ1bmN0aW9uIHRleHQtaW5kZW50KCRzcGFjaW5nKSB7XHJcblx0JHRleHQtaW5kZW50OiAoJHNwYWNpbmcgLyAxMDAwKSAvIDI7XHJcblxyXG5cdEByZXR1cm4gI3skdGV4dC1pbmRlbnR9ZW07XHJcbn1cclxuXHJcbkBtaXhpbiBwbGFjZWhvbGRlciB7XHJcblxyXG5cdCY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG5cdFx0QGNvbnRlbnRcclxuXHR9XHJcblxyXG5cdCY6LW1vei1wbGFjZWhvbGRlciB7XHJcblx0XHRAY29udGVudFxyXG5cdH1cclxuXHJcblx0Jjo6LW1vei1wbGFjZWhvbGRlciB7XHJcblx0XHRAY29udGVudFxyXG5cdH1cclxuXHJcblx0JjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG5cdFx0QGNvbnRlbnRcclxuXHR9XHJcbn1cclxuIiwiLmJ0biB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdGZvbnQtZmFtaWx5OiAnTGlicmUgQmFza2VydmlsbGUnLCBzZXJpZjtcclxuXHRmb250LXNpemU6IHJlbSgxNnB4KTtcclxuXHRmb250LXdlaWdodDogNDAwO1xyXG5cdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdHBhZGRpbmc6IHJlbSgxNXB4KSByZW0oMjBweCk7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0dHJhbnNpdGlvbjogYm94LXNoYWRvdyAyNTBtcyBsaW5lYXIsIGNvbG9yIDI1MG1zIGxpbmVhciwgYmFja2dyb3VuZC1jb2xvciAyNTBtcyBsaW5lYXIsIGJvcmRlci13aWR0aCAyNTBtcyBsaW5lYXIsIGJvcmRlci1jb2xvciAyNTBtcyBsaW5lYXIsIG9wYWNpdHkgMjUwbXMgbGluZWFyO1xyXG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblxyXG5cdCYuYnRuLWJsYWNrIHtcclxuXHRcdGJhY2tncm91bmQ6ICRjb2xvci1ibGFjaztcclxuXHRcdGJvcmRlcjogMnB4IHNvbGlkICRjb2xvci1ibGFjaztcclxuXHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcblxyXG5cdFx0QGluY2x1ZGUgaG92ZXItZm9jdXMge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XHJcblx0XHRcdGNvbG9yOiAkY29sb3ItYmxhY2s7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmLmJ0bi1ibGFjay1ib3JkZXIge1xyXG5cdFx0YmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xyXG5cdFx0Ym9yZGVyOiAycHggc29saWQgJGNvbG9yLWJsYWNrO1xyXG5cdFx0Y29sb3I6ICRjb2xvci1ibGFjaztcclxuXHJcblx0XHRAaW5jbHVkZSBob3Zlci1mb2N1cyB7XHJcblx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci1ibGFjaztcclxuXHRcdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYuYnRuLWJsYWNrLWJvcmRlci1pbnZlcnNlIHtcclxuXHRcdGJhY2tncm91bmQ6ICRjb2xvci1ibGFjaztcclxuXHRcdGJvcmRlcjogMnB4IHNvbGlkICRjb2xvci1ibGFjaztcclxuXHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcblxyXG5cdFx0QGluY2x1ZGUgaG92ZXItZm9jdXMge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XHJcblx0XHRcdGNvbG9yOiAkY29sb3ItYmxhY2s7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4ud3AtYmxvY2stYnV0dG9uIHtcclxuXHQud3AtYmxvY2stYnV0dG9uX19saW5rIHtcclxuXHRcdGJhY2tncm91bmQ6ICRjb2xvci1ibGFjaztcclxuXHRcdGJvcmRlcjogMnB4IHNvbGlkICRjb2xvci1ibGFjaztcclxuXHRcdGJvcmRlcjogMDtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDA7XHJcblx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0Zm9udC1mYW1pbHk6ICdMaWJyZSBCYXNrZXJ2aWxsZScsIHNlcmlmO1xyXG5cdFx0Zm9udC1zaXplOiByZW0oMTZweCk7XHJcblx0XHRmb250LXdlaWdodDogNDAwO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDE7XHJcblx0XHRwYWRkaW5nOiByZW0oMTVweCkgcmVtKDIwcHgpO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblxyXG5cdFx0QGluY2x1ZGUgaG92ZXItZm9jdXMge1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XHJcblx0XHRcdGNvbG9yOiAkY29sb3ItYmxhY2s7XHJcblx0XHR9XHJcblx0fVxyXG59IiwiI2hlYWRlci1zZWFyY2gge1xyXG5cdGJhY2tncm91bmQ6ICRjb2xvci1ncmF5O1xyXG5cdGxlZnQ6IDA7XHJcblx0cG9zaXRpb246IGZpeGVkO1xyXG5cdHJpZ2h0OiAwO1xyXG5cdHRvcDogMDtcclxuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xyXG5cdHotaW5kZXg6IDEwNDA7XHJcblxyXG5cdEBpbmNsdWRlIHRhYmxldC1kb3duIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQ+IGlucHV0IHtcclxuXHRcdGJhY2tncm91bmQ6ICRjb2xvci1ncmF5O1xyXG5cdFx0Ym9yZGVyOiAwO1xyXG5cdFx0Y29sb3I6ICRjb2xvci1ibGFjaztcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0cGFkZGluZzogcmVtKDE1cHgpO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblxyXG5cdFx0QGluY2x1ZGUgcGxhY2Vob2xkZXIge1xyXG5cdFx0XHRjb2xvcjogJGNvbG9yLWJsYWNrO1xyXG5cdFx0fVxyXG5cclxuXHRcdCY6Zm9jdXMge1xyXG5cdFx0XHRvdXRsaW5lOiAwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0PiBhIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHJpZ2h0OiAxNXB4O1xyXG5cdFx0dG9wOiA1MCU7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcblx0fVxyXG59XHJcblxyXG4jaGVhZGVyIHtcclxuXHRiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XHJcblx0bGVmdDogMDtcclxuXHRwYWRkaW5nOiByZW0oMjBweCkgMDtcclxuXHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0cmlnaHQ6IDA7XHJcblx0dG9wOiAwO1xyXG5cdHRyYW5zaXRpb246IGJhY2tncm91bmQgMjUwbXMgbGluZWFyO1xyXG5cdHotaW5kZXg6IDEwMzA7XHJcblxyXG5cdC5jb250YWluZXIge1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cdFx0ZmxleC13cmFwOiBub3dyYXA7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0QGluY2x1ZGUgdGFibGV0LWRvd24ge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdH1cclxuXHJcblx0XHQ+IGEge1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdGZsZXg6IDAgMCBhdXRvO1xyXG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgMjUwbXMgbGluZWFyO1xyXG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cclxuXHRcdFx0PiBzdmcge1xyXG5cdFx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjI1cyBsaW5lYXI7XHJcblx0XHRcdFx0d2lkdGg6IHJlbSgxNzlweCk7XHJcblxyXG5cdFx0XHRcdHBhdGgge1xyXG5cdFx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDI1MG1zIGxpbmVhcjtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIGhvdmVyLWZvY3VzIHtcclxuXHRcdFx0XHQ+IHN2ZyB7XHJcblx0XHRcdFx0XHRwYXRoIHtcclxuXHRcdFx0XHRcdFx0ZmlsbDogJGNvbG9yLW9yYW5nZTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQ+ICNuYXYtY29sbGFwc2Uge1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRmbGV4OiAxIDEgYXV0bztcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHRcdFx0ZmxleC13cmFwOiBub3dyYXA7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcblxyXG5cdFx0XHRAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0LWRvd24ge1xyXG5cdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcclxuXHRcdFx0XHRib3R0b206IDA7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRvdmVyZmxvdy15OiBhdXRvO1xyXG5cdFx0XHRcdHBhZGRpbmc6IHJlbSg2MHB4KTtcclxuXHRcdFx0XHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0XHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdFx0dG9wOiByZW0oMTE1cHgpO1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogYWxsIDI1MG1zIGxpbmVhcjtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0Ji5hY3RpdmUge1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0PiBuYXYge1xyXG5cdFx0XHRcdGZsZXg6IDAgMSBhdXRvO1xyXG5cclxuXHRcdFx0XHQ+IHVsIHtcclxuXHRcdFx0XHRcdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0XHRcdFx0XHRtYXJnaW46IDAgcmVtKDUwcHgpIDAgMDtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XHJcblxyXG5cdFx0XHRcdFx0QGluY2x1ZGUgZGVza3RvcC1zbS1kb3duIHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiByZW0oMzBweCk7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0LWRvd24ge1xyXG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiByZW0oMjBweCk7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQ+IGxpIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHRmb250LWZhbWlseTogJ0xpYnJlIEJhc2tlcnZpbGxlJywgc2VyaWY7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE4cHgpO1xyXG5cdFx0XHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogbGV0dGVyLXNwYWNpbmcoMTUwKTtcclxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0dGV4dC1pbmRlbnQ6IHRleHQtaW5kZW50KDE1MCk7XHJcblx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblxyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQtZG93biB7XHJcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMjhweCk7XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdD4gYSB7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRjb2xvci1ibGFjaztcclxuXHJcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgaG92ZXItZm9jdXMge1xyXG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRjb2xvci1vcmFuZ2U7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHQrIGxpIHtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogcmVtKDUwcHgpO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBkZXNrdG9wLXNtLWRvd24ge1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IHJlbSgzMHB4KTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldC1kb3duIHtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogcmVtKDMwcHgpO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0PiAuc3ViLW1lbnUge1xyXG5cdFx0XHRcdFx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci10ZWFsO1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogcmVtKDEwcHgpO1xyXG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0XHR0b3A6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0ei1pbmRleDogMTA0MDtcclxuXHJcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0LWRvd24ge1xyXG5cdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogbm9uZTtcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogcmVtKDE1cHgpO1xyXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBzdGF0aWM7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHQ+IGxpIHtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtZmFtaWx5OiAnTW9udHNlcnJhdCc7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxNXB4KTtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiAzMDA7XHJcblx0XHRcdFx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogbGV0dGVyLXNwYWNpbmcoMTUwKTtcclxuXHRcdFx0XHRcdFx0XHRcdHRleHQtaW5kZW50OiB0ZXh0LWluZGVudCgxNTApO1xyXG5cdFx0XHRcdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0LWRvd24ge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgyMHB4KTtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdFx0XHQrIGxpIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogcmVtKDEwcHgpO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0LWRvd24ge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IHJlbSgxNXB4KTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHRcdD4gYSB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkY29sb3ItYmxhY2s7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBob3Zlci1mb2N1cyB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRjb2xvci1vcmFuZ2U7XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdCYubWVudS1pdGVtLWhhcy1jaGlsZHJlbiB7XHJcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgaG92ZXItZm9jdXMge1xyXG5cdFx0XHRcdFx0XHRcdFx0PiAuc3ViLW1lbnUge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdD4gLnNlYXJjaC1mb3JtIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQtZG93biB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogcmVtKDMwcHgpO1xyXG5cdFx0XHRcdFx0bWF4LXdpZHRoOiAxMDAlO1xyXG5cclxuXHRcdFx0XHRcdGJ1dHRvbixcclxuXHRcdFx0XHRcdGlucHV0IHtcclxuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMjVweCk7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0aW5wdXQge1xyXG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiAwO1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogcmVtKDVweCk7XHJcblxyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBwaG9uZS1zbS1kb3duIHtcclxuXHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDkwJTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0PiAuc29jaWFscyB7XHJcblx0XHRcdFx0ZmxleDogMCAxIGF1dG87XHJcblx0XHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0cGFkZGluZzogMDtcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0LWRvd24ge1xyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0PiBsaSB7XHJcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxOHB4KTtcclxuXHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHJcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQtZG93biB7XHJcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDMwcHgpO1xyXG5cdFx0XHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgyKSB7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHJcblxyXG5cdFx0XHRcdFx0KyBsaSB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiByZW0oMTBweCk7XHJcblxyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQtZG93biB7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IHJlbSgyMHB4KTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdD4gYSB7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAkY29sb3ItYmxhY2s7XHJcblxyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBob3Zlci1mb2N1cyB7XHJcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICRjb2xvci1vcmFuZ2U7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQ+IGJ1dHRvbiB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0cmlnaHQ6IDE1cHg7XHJcblx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQtZG93biB7XHJcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdCYuaW52ZXJzZSB7XHJcblx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItYmxhY2s7XHJcblxyXG5cdFx0QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcclxuXHRcdFx0LmhhbWJ1cmdlci1pbm5lciwgLmhhbWJ1cmdlci1pbm5lcjphZnRlciwgLmhhbWJ1cmdlci1pbm5lcjpiZWZvcmUge1xyXG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5jb250YWluZXIge1xyXG5cdFx0XHQ+IGEge1xyXG5cdFx0XHRcdEBpbmNsdWRlIHJlc3BvbnNpdmUtdXAoOTkycHgpIHtcclxuXHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRzdmcge1xyXG5cdFx0XHRcdFx0QGluY2x1ZGUgcmVzcG9uc2l2ZS11cCg5OTJweCkge1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdFx0XHRcdHdpZHRoOiByZW0oMTUwcHgpO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdHBhdGgge1xyXG5cdFx0XHRcdFx0XHRmaWxsOiAkY29sb3Itd2hpdGU7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSBob3Zlci1mb2N1cyB7XHJcblx0XHRcdFx0XHQ+IHN2ZyB7XHJcblx0XHRcdFx0XHRcdHBhdGgge1xyXG5cdFx0XHRcdFx0XHRcdGZpbGw6ICRjb2xvci1vcmFuZ2U7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5oYW1idXJnZXItaW5uZXIsIC5oYW1idXJnZXItaW5uZXI6YWZ0ZXIsIC5oYW1idXJnZXItaW5uZXI6YmVmb3JlIHtcclxuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3Itd2hpdGU7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcblx0XHRcdFx0PiAjbmF2LWNvbGxhcHNlIHtcclxuXHRcdFx0XHRcdD4gbmF2IHtcclxuXHRcdFx0XHRcdFx0PiB1bCB7XHJcblx0XHRcdFx0XHRcdFx0PiBsaSB7XHJcblx0XHRcdFx0XHRcdFx0XHQ+IGEge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgaG92ZXItZm9jdXMge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdGNvbG9yOiAkY29sb3Itb3JhbmdlO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0PiAuc29jaWFscyB7XHJcblx0XHRcdFx0XHRcdD4gbGkge1xyXG5cdFx0XHRcdFx0XHRcdD4gYSB7XHJcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdEBpbmNsdWRlIGhvdmVyLWZvY3VzIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRjb2xvci1vcmFuZ2U7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4jaGVhZGVyLXNlYXJjaCxcclxuI2hlYWRlcixcclxuYm9keSB7XHJcblx0dHJhbnNpdGlvbjogYWxsIDI1MG1zIGxpbmVhcjtcclxufVxyXG5cclxuYm9keS5oZWFkZXItc2VhcmNoLW9wZW4ge1xyXG5cdEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcblx0XHRtYXJnaW4tdG9wOiByZW0oNTBweCk7XHJcblx0XHQjaGVhZGVyLXNlYXJjaCB7XHJcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcclxuXHRcdH1cclxuXHJcblx0XHQjaGVhZGVyIHtcclxuXHRcdFx0dG9wOiByZW0oNTBweCk7XHJcblx0XHR9XHJcblx0fVxyXG59IiwiYm9keS5wYWdlLXRlbXBsYXRlLWhvbWUgbWFpbiB7XHJcblx0c2VjdGlvbiB7XHJcblx0XHQubW9yZSB7XHJcblx0XHRcdG1hcmdpbi10b3A6IHJlbSg4NXB4KTtcclxuXHRcdH1cclxuXHJcblx0XHQrIHNlY3Rpb24ge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiByZW0oODBweCk7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4jaW50cm8tdmlkZW8ge1xyXG5cdGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcclxuXHRib3R0b206IDA7XHJcblx0bGVmdDogMDtcclxuXHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0cmlnaHQ6IDA7XHJcblx0dG9wOiAwO1xyXG5cdHotaW5kZXg6IDkwMDA7XHJcblxyXG5cdD4gdmlkZW8ge1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0b2JqZWN0LWZpdDogY292ZXI7XHJcblx0XHRvYmplY3QtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHR9XHJcbn1cclxuXHJcbi5pbnRyby12aWRlby1wbGF5aW5nIHtcclxuXHRvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4jaG9tZS1jYXJvdXNlbCB7XHJcblx0YW5pbWF0aW9uOiBmYWRlaW4gMXMgZWFzZS1pbi1vdXQgZm9yd2FyZHM7XHJcblx0bWFyZ2luLXRvcDogcmVtKDMwcHgpO1xyXG5cclxuXHQub3dsLWNhcm91c2VsIHtcclxuXHJcblxyXG5cdFx0Lm93bC1uYXYge1xyXG5cdFx0XHRvcGFjaXR5OiAwO1xyXG5cclxuXHRcdFx0PiBidXR0b24ge1xyXG5cdFx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDI0cHgpO1xyXG5cdFx0XHRcdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdFx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHR3aWR0aDogMTAlO1xyXG5cclxuXHRcdFx0XHQ+IGkge1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0dG9wOiA1MCU7XHJcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmLm93bC1wcmV2IHtcclxuXHRcdFx0XHRcdGxlZnQ6IHJlbSgzMHB4KTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCYub3dsLW5leHQge1xyXG5cdFx0XHRcdFx0cmlnaHQ6IHJlbSgzMHB4KTtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIGhvdmVyLWZvY3VzIHtcclxuXHRcdFx0XHRcdG9wYWNpdHk6IDAuODtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQmOmhvdmVyIHtcclxuXHRcdFx0Lm93bC1uYXYge1xyXG5cdFx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuc2xpZGUtY2FwdGlvbiB7XHJcblx0XHRcdGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41Mik7XHJcblx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0cGFkZGluZzogcmVtKDMwcHgpO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQtZG93biB7XHJcblx0XHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLWJsYWNrO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBzdGF0aWM7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdD4gLnNsaWRlLWNhcHRpb24tY29udGVudCB7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6ICdMaWJyZSBCYXNrZXJ2aWxsZScsIHNlcmlmO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDIwcHgpO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA3MDA7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IGxpbmUtaGVpZ2h0KDMwcHgsIDI0cHgpO1xyXG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdD4gLmJ0biB7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogcmVtKDIwcHgpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4jaG9tZS1uZXdzIHtcclxuXHQuc2VjdGlvbi1jb250ZW50IHtcclxuXHRcdD4gYXJ0aWNsZSB7XHJcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblx0XHRcdGZsZXgtd3JhcDogbm93cmFwO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0LWRvd24ge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0KyBhcnRpY2xlIHtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiByZW0oMTAwcHgpO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQ+IGRpdiB7XHJcblx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRmbGV4OiAwIDAgNDIlO1xyXG5cclxuXHRcdFx0XHRcdD4gYSB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMTAwJTtcclxuXHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0LWRvd24ge1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvIHJlbSgzMHB4KSBhdXRvO1xyXG5cdFx0XHRcdFx0XHRcdG1heC13aWR0aDogNjAlO1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiA2MCU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGhvdmVyLWZvY3VzIHtcclxuXHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAwLjg7XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdD4gaW1nIHtcclxuXHRcdFx0XHRcdFx0XHRib3R0b206IDA7XHJcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRcdFx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XHJcblx0XHRcdFx0XHRcdFx0b2JqZWN0LXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xyXG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0XHRyaWdodDogMDtcclxuXHRcdFx0XHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRmbGV4OiAwIDAgNTglO1xyXG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiByZW0oODVweCk7XHJcblxyXG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0LWRvd24ge1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0PiAudG9wIHtcclxuXHRcdFx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkY29sb3ItYmxhY2s7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogcmVtKDM1cHgpO1xyXG5cclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0LWRvd24ge1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlci1sZWZ0OiAwO1xyXG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0PiBoZWFkZXIge1xyXG5cdFx0XHRcdFx0XHRcdD4gdGltZSB7XHJcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDEycHgpO1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdFx0XHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiBsZXR0ZXItc3BhY2luZyg0MDApO1xyXG5cdFx0XHRcdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRcdD4gaDMge1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMjBweCk7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXdlaWdodDogNzAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IGxpbmUtaGVpZ2h0KDMxcHgsIDIwcHgpO1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiByZW0oMzBweCkgMDtcclxuXHRcdFx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0PiBhIHtcclxuXHRcdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgaG92ZXItZm9jdXMge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHQ+IGJsb2NrcXVvdGUge1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMXJlbTtcclxuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogbGluZS1oZWlnaHQoMzVweCwgJGh0bWwtZm9udC1zaXplKTtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdD4gLmJvdHRvbSB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IHJlbSg1MHB4KTtcclxuXHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiByZW0oMzZweCk7XHJcblxyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQtZG93biB7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmOm50aC1jaGlsZChldmVuKSB7XHJcblx0XHRcdFx0PiBkaXYge1xyXG5cdFx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRcdG9yZGVyOiAyO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdCY6bGFzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRcdG9yZGVyOiAxO1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmctcmlnaHQ6IHJlbSg4NXB4KTtcclxuXHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldC1kb3duIHtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHQ+IC50b3Age1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlci1sZWZ0OiAwO1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRjb2xvci1ibGFjaztcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogcmVtKDM1cHgpO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQtZG93biB7XHJcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItcmlnaHQ6IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuI2hvbWUtZmVhdHVyZWQge1xyXG5cclxuXHQuY29udGFpbmVyIHtcclxuXHRcdG1heC13aWR0aDogMTA2MHB4O1xyXG5cdH1cclxuXHJcblx0Lm93bC1jYXJvdXNlbCB7XHJcblx0XHRwYWRkaW5nOiAwIHJlbSgzMHB4KTtcclxuXHJcblx0XHQub3dsLW5hdiB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuXHRcdFx0PiBidXR0b24ge1xyXG5cdFx0XHRcdGNvbG9yOiAkY29sb3ItYmxhY2s7XHJcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMjRweCk7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XHJcblx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0dG9wOiA1MCU7XHJcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG5cclxuXHRcdFx0XHQmLm93bC1wcmV2IHtcclxuXHRcdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmLm93bC1uZXh0IHtcclxuXHRcdFx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgaG92ZXItZm9jdXMge1xyXG5cdFx0XHRcdFx0b3BhY2l0eTogMC44O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5vd2wtaXRlbSB7XHJcblxyXG5cdFx0XHQmOm5vdCguY2VudGVyKSB7XHJcblx0XHRcdFx0PiBhIHtcclxuXHRcdFx0XHRcdG9wYWNpdHk6IDAuNTtcclxuXHJcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQtZG93biB7XHJcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0Lyo+IGltZyB7XHJcblx0XHRcdFx0XHRcdGhlaWdodDogcmVtKDQwMHB4KTtcclxuXHRcdFx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XHJcblx0XHRcdFx0XHRcdG9iamVjdC1wb3NpdGlvbjogY2VudGVyIHRvcDtcclxuXHRcdFx0XHRcdH0qL1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0PiB7XHJcblx0XHRcdFx0PiBpbWcge1xyXG5cdFx0XHRcdFx0aGVpZ2h0OiByZW0oNDAwcHgpO1xyXG5cdFx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XHJcblx0XHRcdFx0XHRvYmplY3QtcG9zaXRpb246IGNlbnRlciB0b3A7XHJcblx0XHRcdFx0XHR3aWR0aDogYXV0bztcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdC5mZWF0dXJlZC1yZWxlYXNlIHtcclxuXHRcdFx0XHR3aWR0aDogcmVtKDQwMHB4KTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmZlYXR1cmVkLWN1c3RvbSxcclxuXHRcdFx0LmZlYXR1cmVkLXZpZGVvIHtcclxuXHRcdFx0XHR3aWR0aDogcmVtKDY4OXB4KTtcclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0LmZlYXR1cmVkLWN1c3RvbSxcclxuXHRcdFx0LmZlYXR1cmVkLXJlbGVhc2UsXHJcblx0XHRcdC5mZWF0dXJlZC12aWRlbyB7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIGhvdmVyLWZvY3VzIHtcclxuXHRcdFx0XHRcdG9wYWNpdHk6IDAuODtcclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIHRhYmxldC1kb3duIHtcclxuXHRcdFx0XHRcdHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XHJcblxyXG5cdFx0XHRcdFx0PiBpbWcge1xyXG5cdFx0XHRcdFx0XHRvYmplY3QtZml0OiBjb250YWluO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0LnZpZGVvLXRpdGxlIHtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgwLCAwLCAwLCAxKSAwJSwgcmdiYSgwLCAwLCAwLCAwKSAxMDAlKTtcclxuXHRcdFx0XHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogNDAwO1xyXG5cdFx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IHJlbSgxMHB4KTtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbmJvZHkucGFnZS10ZW1wbGF0ZS1ob21lIHtcclxuXHQjaGVhZGVyIHtcclxuXHRcdGFuaW1hdGlvbjogZHJvcGluIDFzIGVhc2UtaW4tb3V0IGZvcndhcmRzO1xyXG5cdFx0dG9wOiAtMTAwJTtcclxuXHJcblx0XHQmLmRlbGF5ZWQge1xyXG5cdFx0XHRhbmltYXRpb24tZGVsYXk6IDNzO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBkcm9waW4ge1xyXG5cdGZyb20ge1xyXG5cdFx0dG9wOiAtMTAwJTtcclxuXHR9XHJcblxyXG5cdHRvIHtcclxuXHRcdHRvcDogMDtcclxuXHR9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgZmFkZWluIHtcclxuXHRmcm9tIHtcclxuXHRcdG9wYWNpdHk6IDA7XHJcblx0fVxyXG5cclxuXHR0byB7XHJcblx0XHRvcGFjaXR5OiAxO1xyXG5cdH1cclxufSIsIi5pbm5lci1jb250ZW50IHtcclxuXHRtYXJnaW4tdG9wOiByZW0oNDFweCk7XHJcbn1cclxuXHJcbi5wYWdlLWJvZHkge1xyXG5cdGZvbnQtc2l6ZTogcmVtKDE2cHgpO1xyXG5cdGxpbmUtaGVpZ2h0OiBsaW5lLWhlaWdodCgyNnB4LCAxNnB4KTtcclxuXHJcblx0cCB7XHJcblx0XHRtYXJnaW46IDAgMCByZW0oMTBweCk7XHJcblx0fVxyXG5cclxuXHRhIHtcclxuXHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdFx0dGV4dC1kZWNvcmF0aW9uLWNvbG9yOiAkY29sb3Itb3JhbmdlO1xyXG5cclxuXHRcdEBpbmNsdWRlIGhvdmVyLWZvY3VzIHtcclxuXHRcdFx0dGV4dC1kZWNvcmF0aW9uLWNvbG9yOiAkY29sb3ItYmxhY2s7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4uc2VhcmNoLWZvcm0ge1xyXG5cdGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblx0ZmxleC13cmFwOiBub3dyYXA7XHJcblx0bWF4LXdpZHRoOiByZW0oMzUwcHgpO1xyXG5cclxuXHQ+IGlucHV0IHtcclxuXHRcdGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcclxuXHRcdGJvcmRlcjogMDtcclxuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItZ3JheTtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDA7XHJcblx0XHRjb2xvcjogJGNvbG9yLWJsYWNrO1xyXG5cdFx0ZmxleDogMSAxIGF1dG87XHJcblx0XHRmb250LXNpemU6IHJlbSgxNnB4KTtcclxuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRsaW5lLWhlaWdodDogMTtcclxuXHRcdHBhZGRpbmc6IHJlbSgycHgpIDA7XHJcblxyXG5cdFx0QGluY2x1ZGUgcGxhY2Vob2xkZXIge1xyXG5cdFx0XHRjb2xvcjogJGNvbG9yLWJsYWNrO1xyXG5cdFx0fVxyXG5cclxuXHRcdCY6Zm9jdXMge1xyXG5cdFx0XHRib3JkZXItY29sb3I6ICRjb2xvci1vcmFuZ2U7XHJcblx0XHRcdG91dGxpbmU6IDA7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQ+IGEge1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1ncmF5O1xyXG5cdFx0Y29sb3I6ICRjb2xvci1ncmF5O1xyXG5cdFx0ZmxleDogMCAwIGF1dG87XHJcblx0XHRmb250LXNpemU6IHJlbSgxNnB4KTtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdFx0cGFkZGluZzogcmVtKDJweCk7XHJcblxyXG5cdFx0QGluY2x1ZGUgaG92ZXItZm9jdXMge1xyXG5cdFx0XHRjb2xvcjogJGNvbG9yLWJsYWNrO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0PiBidXR0b24ge1xyXG5cdFx0YmFja2dyb3VuZDogbm9uZTtcclxuXHRcdGJvcmRlcjogMDtcclxuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItZ3JheTtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDA7XHJcblx0XHRjb2xvcjogJGNvbG9yLWdyYXk7XHJcblx0XHRmbGV4OiAwIDAgYXV0bztcclxuXHRcdGZvbnQtc2l6ZTogcmVtKDE2cHgpO1xyXG5cdFx0bGluZS1oZWlnaHQ6IDE7XHJcblx0XHRwYWRkaW5nOiByZW0oMnB4KSAwO1xyXG5cclxuXHRcdEBpbmNsdWRlIGhvdmVyLWZvY3VzIHtcclxuXHRcdFx0Y29sb3I6ICRjb2xvci1ibGFjaztcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5ub3QtZm91bmQge1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLmZpZ3VyZS5pcy1wcm92aWRlci1zcG90aWZ5IHtcclxuXHQud3AtYmxvY2stZW1iZWRfX3dyYXBwZXIge1xyXG5cdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cclxuXHRcdGlmcmFtZSB7XHJcblx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0cG9zaXRpb246IHN0YXRpYztcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5zZWFyY2gtcmVsZWFzZXMge1xyXG5cdG1hcmdpbi1ib3R0b206IHJlbSg2MHB4KTtcclxuXHJcblx0Lm93bC1jYXJvdXNlbCB7XHJcblx0XHRwYWRkaW5nOiAwIHJlbSg0MHB4KTtcclxuXHJcblx0XHRhcnRpY2xlIHtcclxuXHRcdFx0YSB7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgaG92ZXItZm9jdXMge1xyXG5cdFx0XHRcdFx0b3BhY2l0eTogMC44O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdC5vd2wtbmF2IHtcclxuXHRcdFx0PiBidXR0b24ge1xyXG5cdFx0XHRcdGNvbG9yOiAkY29sb3ItYmxhY2s7XHJcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMjRweCk7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XHJcblx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0dG9wOiA1MCU7XHJcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG5cclxuXHRcdFx0XHQmLm93bC1wcmV2IHtcclxuXHRcdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmLm93bC1uZXh0IHtcclxuXHRcdFx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgaG92ZXItZm9jdXMge1xyXG5cdFx0XHRcdFx0b3BhY2l0eTogMC44O1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuYm9keS5lcnJvcjQwNCB7XHJcblx0LnNlY3Rpb24tdGl0bGUge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHJcblx0XHQmOmJlZm9yZSxcclxuXHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cclxuXHRcdD4gaW1nIHtcclxuXHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRcdHdpZHRoOiByZW0oNjAwcHgpO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnBhZ2UtYm9keSB7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0fVxyXG59IiwiLm1lbnUtbmV3cy1tZW51LWNvbnRhaW5lciB7XHJcblx0YmFja2dyb3VuZDogJGNvbG9yLWdyYXktNTtcclxuXHRtYXJnaW4tYm90dG9tOiByZW0oMzBweCk7XHJcblx0cGFkZGluZzogcmVtKDMwcHgpIHJlbSg1MHB4KTtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG5cdD4gdWwge1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cdFx0ZmxleC13cmFwOiBub3dyYXA7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0XHRsaXN0LXN0eWxlOiBub25lO1xyXG5cdFx0bWFyZ2luOiAwO1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHJcblx0XHRAaW5jbHVkZSB0YWJsZXQtZG93biB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0fVxyXG5cclxuXHRcdD4gbGkge1xyXG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xyXG5cdFx0XHRmb250LXdlaWdodDogNDAwO1xyXG5cdFx0XHRsZXR0ZXItc3BhY2luZzogbGV0dGVyLXNwYWNpbmcoMTgwKTtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDE7XHJcblx0XHRcdHRleHQtaW5kZW50OiB0ZXh0LWluZGVudCgxODApO1xyXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG5cclxuXHRcdFx0QGluY2x1ZGUgdGFibGV0LWRvd24ge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuXHRcdFx0XHQrIGxpIHtcclxuXHRcdFx0XHRcdG1hcmdpbi10b3A6IHJlbSgxNXB4KTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdD4gYSB7XHJcblx0XHRcdFx0Y29sb3I6ICRjb2xvci1ncmF5LTY7XHJcblxyXG5cdFx0XHRcdEBpbmNsdWRlIGhvdmVyLWZvY3VzIHtcclxuXHRcdFx0XHRcdGNvbG9yOiAkY29sb3ItYmxhY2s7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQmLmN1cnJlbnQtbWVudS1pdGVtIHtcclxuXHRcdFx0XHQ+IGEge1xyXG5cdFx0XHRcdFx0Y29sb3I6ICRjb2xvci1ibGFjaztcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5wb3N0cyB7XHJcblx0PiBhcnRpY2xlIHtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHRcdGZsZXgtd3JhcDogbm93cmFwO1xyXG5cdFx0cGFkZGluZzogMCByZW0oMTAwcHgpO1xyXG5cclxuXHRcdEBpbmNsdWRlIHRhYmxldC1kb3duIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdH1cclxuXHJcblx0XHQrIGFydGljbGUge1xyXG5cdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yLWdyYXktMztcclxuXHRcdFx0bWFyZ2luLXRvcDogcmVtKDYwcHgpO1xyXG5cdFx0XHRwYWRkaW5nLXRvcDogcmVtKDYwcHgpO1xyXG5cdFx0fVxyXG5cclxuXHRcdD4gZGl2IHtcclxuXHRcdFx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdFx0ZmxleDogMCAwIDM1JTtcclxuXHJcblx0XHRcdFx0PiBhIHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAxMDAlO1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldC1kb3duIHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gcmVtKDMwcHgpIGF1dG87XHJcblx0XHRcdFx0XHRcdG1heC13aWR0aDogNzAlO1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogNzAlO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdEBpbmNsdWRlIGhvdmVyLWZvY3VzIHtcclxuXHRcdFx0XHRcdFx0b3BhY2l0eTogMC44O1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdD4gaW1nIHtcclxuXHRcdFx0XHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0XHRcdFx0XHRvYmplY3QtZml0OiBjb3ZlcjtcclxuXHRcdFx0XHRcdFx0b2JqZWN0LXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRmbGV4OiAwIDAgNjUlO1xyXG5cdFx0XHRcdHBhZGRpbmctbGVmdDogcmVtKDg1cHgpO1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQtZG93biB7XHJcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQ+IC50b3Age1xyXG5cdFx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkY29sb3ItYmxhY2s7XHJcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IHJlbSgzNXB4KTtcclxuXHJcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQtZG93biB7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1sZWZ0OiAwO1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0PiBoZWFkZXIge1xyXG5cdFx0XHRcdFx0XHQ+IHRpbWUge1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDEycHgpO1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IGxldHRlci1zcGFjaW5nKDQwMCk7XHJcblx0XHRcdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0PiBoMixcclxuXHRcdFx0XHRcdFx0PiBoMyB7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMjBweCk7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogbGluZS1oZWlnaHQoMzFweCwgMjBweCk7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiByZW0oMzBweCkgMDtcclxuXHRcdFx0XHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cclxuXHRcdFx0XHRcdFx0XHQ+IGEge1xyXG5cdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgaG92ZXItZm9jdXMge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQ+IGJsb2NrcXVvdGUge1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDFyZW07XHJcblx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiBsaW5lLWhlaWdodCgzNXB4LCAkaHRtbC1mb250LXNpemUpO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQ+IC5ib3R0b20ge1xyXG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogcmVtKDUwcHgpO1xyXG5cdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiByZW0oMzZweCk7XHJcblxyXG5cdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0LWRvd24ge1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG4jdHdpdHRlciB7XHJcblx0bWFyZ2luLXRvcDogcmVtKDEzMHB4KTtcclxufVxyXG5cclxuLnBhZ2luYXRpb24ge1xyXG5cdGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xyXG5cdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0bGluZS1oZWlnaHQ6IDE7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuXHQ+IC53cC1wYWdlbmF2aSB7XHJcblx0XHRtYXJnaW4tdG9wOiByZW0oMTAwcHgpO1xyXG5cclxuXHRcdD4gc3BhbiwgPiBhIHtcclxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRwYWRkaW5nOiByZW0oMnB4KSByZW0oNHB4KTtcclxuXHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHJcblx0XHRcdCsgYSwgKyBzcGFuIHtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogcmVtKDdweCk7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQuY3VycmVudCB7XHJcblx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci1ibGFjaztcclxuXHRcdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcclxuXHRcdH1cclxuXHJcblx0XHQucHJldmlvdXNwb3N0c2xpbmsge1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IHJlbSgyMHB4KTtcclxuXHRcdH1cclxuXHJcblx0XHQubmV4dHBvc3RzbGluayB7XHJcblx0XHRcdG1hcmdpbi1sZWZ0OiByZW0oMjBweCk7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5ib2R5LnNpbmdsZS1wb3N0IHtcclxuXHQuaW5uZXItY29udGVudCB7XHJcblxyXG5cdFx0LnBhZ2UtY29udGVudCB7XHJcblx0XHRcdD4gLnBvc3QtYmFubmVyIHtcclxuXHRcdFx0XHRoZWlnaHQ6IHJlbSg1NTBweCk7XHJcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogcmVtKDY1cHgpO1xyXG5cdFx0XHRcdG9iamVjdC1maXQ6IGNvbnRhaW47XHJcblx0XHRcdFx0b2JqZWN0LXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xyXG5cdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cclxuXHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQtZG93biB7XHJcblx0XHRcdFx0XHRoZWlnaHQ6IGF1dG87XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQ+IC5wYWdlLWJvZHkge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHRcdFx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0LWRvd24ge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHQvKnRleHQtYWxpZ246IGNlbnRlcjsqL1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0PiBkaXYge1xyXG5cdFx0XHRcdFx0JjpmaXJzdC1jaGlsZCB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRmbGV4OiAwIDAgNDUlO1xyXG5cclxuXHRcdFx0XHRcdFx0PiBpbWcge1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHJcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0LWRvd24ge1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIGF1dG8gcmVtKDMwcHgpIGF1dG87XHJcblx0XHRcdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDc1JTtcclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0XHRmbGV4OiAwIDAgNTUlO1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IHJlbSg0MHB4KTtcclxuXHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldC1kb3duIHtcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdD4gaGVhZGVyIHtcclxuXHRcdFx0XHRcdFx0XHQ+IHRpbWUge1xyXG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxMnB4KTtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRcdFx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogbGV0dGVyLXNwYWNpbmcoNDAwKTtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IHJlbSgyMHB4KTtcclxuXHRcdFx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHQ+IGgxIHtcclxuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDI0cHgpO1xyXG5cdFx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdFx0XHRcdFx0XHRcdGxpbmUtaGVpZ2h0OiBsaW5lLWhlaWdodCgzMXB4LCAyMHB4KTtcclxuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbjogMCAwIHJlbSgxMHB4KSAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHJcblx0XHRcdFx0XHRcdFx0XHQ+IGEge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRAaW5jbHVkZSBob3Zlci1mb2N1cyB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblx0XHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdD4gKjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQ+IC5tb3JlIHtcclxuXHRcdFx0XHRtYXJnaW4tdG9wOiByZW0oMTI1cHgpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG59XHJcblxyXG5ib2R5LnBvc3QtdGVtcGxhdGUtcG9zdC1vbmUtY29sdW1uLnNpbmdsZS1wb3N0IHtcclxuXHJcblx0LmlubmVyLWNvbnRlbnQge1xyXG5cdFx0LmNvbnRhaW5lciB7XHJcblx0XHRcdG1heC13aWR0aDogNzUwcHg7XHJcblx0XHR9XHJcblxyXG5cdFx0LnBhZ2UtY29udGVudCB7XHJcblx0XHRcdD4gLnBhZ2UtYm9keSB7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblxyXG5cdFx0XHRcdD4gZGl2IHtcclxuXHRcdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IHJlbSg1cHgpIHNvbGlkICRjb2xvci1ibGFjaztcclxuXHRcdFx0XHRcdFx0XHRwYWRkaW5nOiAwIHJlbSgxNXB4KTtcclxuXHJcblx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0LWRvd24ge1xyXG5cdFx0XHRcdFx0XHRcdFx0bWF4LXdpZHRoOiA4NSU7XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0JjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdFx0cGFkZGluZzogMCByZW0oMzBweCk7XHJcblxyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQtZG93biB7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZzogMDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0PiBoZWFkZXIge1xyXG5cdFx0XHRcdFx0XHRcdD4gaDEge1xyXG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogcmVtKDMwcHgpO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0PiAqOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHJcbn1cclxuIiwiYm9keS5wYWdlLXRlbXBsYXRlLWFydGlzdHMge1xyXG5cdC5zZWFyY2gtZm9ybSB7XHJcblx0XHRtYXJnaW46IDAgYXV0byByZW0oNTBweCkgYXV0bztcclxuXHR9XHJcblxyXG5cdC5hcnRpc3RzIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRtYXJnaW46IDAgcmVtKC0yMHB4KTtcclxuXHJcblx0XHRAaW5jbHVkZSBwaG9uZS1zbS1kb3duIHtcclxuXHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0fVxyXG5cclxuXHRcdD4gYXJ0aWNsZSB7XHJcblx0XHRcdGZsZXg6IDAgMCAyNSU7XHJcblx0XHRcdG1hcmdpbi1ib3R0b206IHJlbSgzMHB4KTtcclxuXHRcdFx0cGFkZGluZzogMCByZW0oMjBweCk7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQtZG93biB7XHJcblx0XHRcdFx0ZmxleDogMCAwIDMzLjMzMzMzMyU7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIHBob25lLWRvd24ge1xyXG5cdFx0XHRcdGZsZXg6IDAgMCA1MCU7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdEBpbmNsdWRlIHBob25lLXNtLWRvd24ge1xyXG5cdFx0XHRcdGZsZXg6IDAgMCAxMDAlO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdD4gYSB7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgaG92ZXItZm9jdXMge1xyXG5cdFx0XHRcdFx0b3BhY2l0eTogMC44O1xyXG5cdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0PiAuaW1nIHtcclxuXHRcdFx0XHRcdGZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xyXG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDc0JTtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRcdFx0XHQ+IGltZyB7XHJcblx0XHRcdFx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdFx0XHRvYmplY3QtZml0OiBjb3ZlcjtcclxuXHRcdFx0XHRcdFx0b2JqZWN0LXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cclxuXHJcblx0XHRcdD4gaDIge1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE2cHgpO1xyXG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiAzMDA7XHJcblx0XHRcdFx0bGluZS1oZWlnaHQ6IGxpbmUtaGVpZ2h0KDIycHgsIDE2cHgpO1xyXG5cdFx0XHRcdG1hcmdpbjogcmVtKDEwcHgpIDAgcmVtKDVweCkgMDtcclxuXHRcdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHQ+IC5zb2NpYWxzIHtcclxuXHRcdFx0XHRsaXN0LXN0eWxlOiBub25lO1xyXG5cdFx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAyNTBtcyBsaW5lYXI7XHJcblxyXG5cdFx0XHRcdD4gbGkge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMThweCk7XHJcblx0XHRcdFx0XHRsaW5lLWhlaWdodDogMTtcclxuXHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblxyXG5cdFx0XHRcdFx0KyBsaSB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiByZW0oN3B4KTtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQ+IGEge1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLWdyYXktNDtcclxuXHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGhvdmVyLWZvY3VzIHtcclxuXHRcdFx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLWJsYWNrO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblxyXG5cdFx0XHRAaW5jbHVkZSBob3Zlci1mb2N1cyB7XHJcblx0XHRcdFx0LnNvY2lhbHMge1xyXG5cdFx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHJcblx0XHR9XHJcblx0fVxyXG59IiwiLnJlbGVhc2VzIHtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdG1hcmdpbjogMCByZW0oLTE1cHgpO1xyXG5cclxuXHRAaW5jbHVkZSBwaG9uZS1kb3duIHtcclxuXHRcdG1hcmdpbjogMCByZW0oLTEwcHgpO1xyXG5cdH1cclxuXHJcblx0PiBhcnRpY2xlIHtcclxuXHRcdGZsZXg6IDAgMCAyNSU7XHJcblx0XHRtYXJnaW4tYm90dG9tOiByZW0oMzBweCk7XHJcblx0XHRwYWRkaW5nOiAwIHJlbSgxNXB4KTtcclxuXHJcblx0XHRAaW5jbHVkZSB0YWJsZXQtZG93biB7XHJcblx0XHRcdGZsZXg6IDAgMCAzMy4zMzMzMzMlO1xyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIHBob25lLWRvd24ge1xyXG5cdFx0XHRmbGV4OiAwIDAgNTAlO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiByZW0oMjBweCk7XHJcblx0XHRcdHBhZGRpbmc6IDAgcmVtKDEwcHgpO1xyXG5cdFx0fVxyXG5cclxuXHJcblx0XHQ+IGEge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0cGFkZGluZy1ib3R0b206IDEwMCU7XHJcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcblx0XHRcdEBpbmNsdWRlIGhvdmVyLWZvY3VzIHtcclxuXHRcdFx0XHRvcGFjaXR5OiAwLjg7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdD4gaW1nIHtcclxuXHRcdFx0XHRib3R0b206IDA7XHJcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XHJcblx0XHRcdFx0b2JqZWN0LXBvc2l0aW9uOiBjZW50ZXIgdG9wO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRyaWdodDogMDtcclxuXHRcdFx0XHR0b3A6IDA7XHJcblx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdH1cclxuXHRcdFx0LmZsb2F0LXRleHR7XHJcblx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0fVxyXG5cdFx0XHQuaW5mby13cmFwe1xyXG5cdFx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XHJcblx0XHRcdFx0dG9wOiA4MCU7XHJcblx0XHRcdFx0bGVmdDogMDtcclxuXHRcdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0XHRmb250LWZhbWlseTogJ0ZpcmEgU2FucyBDb25kZW5zZWQnLCBzYW5zLXNlcmlmO1xyXG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogLS4wMmVtO1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xyXG5cdFx0XHRcdHRyYW5zaXRpb246IC4zcyBvcGFjaXR5O1xyXG5cdFx0XHRcdGNvbG9yOiAkY29sb3ItYmxhY2s7XHJcblx0XHRcdFx0dGV4dC1zaGFkb3c6IDAgMCByZW0oMTBweCkgI2ZmZjtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCYuZ3JheS1ib3JkZXIge1xyXG5cdFx0XHQ+IGEge1xyXG5cdFx0XHRcdD4gaW1nIHtcclxuXHRcdFx0XHRcdGJvcmRlcjogMnB4IHNvbGlkICNGNkY2RjY7XHJcblx0XHRcdFx0XHRwYWRkaW5nOiAycHg7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHR9XHJcblx0XHR9XHJcblxyXG5cdFx0Ji5yZWxlYXNlX3R5cGUtdmlueWwsICYucmVsZWFzZV90eXBlLXZpbnlsLXNvbnktY2xhc3NpY2FsLCAmLnJlbGVhc2VfdHlwZS12aW55bC1zb255bWFzdGVyd29ya3MsICYucmVsZWFzZV90eXBlLXZpbnlsLWFsbHtcclxuXHRcdFx0XHJcblx0XHRcdD4gYSB7XHJcblx0XHRcdFx0cGFkZGluZy1ib3R0b206IDgwJTtcclxuXHRcdFx0XHQ+IGltZyB7XHJcblx0XHRcdFx0XHRvYmplY3QtZml0OiBjb250YWluO1xyXG5cdFx0XHRcdFx0b2JqZWN0LXBvc2l0aW9uOiB0b3AgY2VudGVyO1xyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuZmxvYXQtdGV4dHtcclxuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdFx0XHRcdC8vIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cdFx0XHRcdFx0dG9wOiAzNi4yJTtcclxuXHRcdFx0XHRcdGxlZnQ6IDUwJTtcclxuXHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdFx0XHRmb250LWZhbWlseTogJ0xpYnJlIEJhc2tlcnZpbGxlJywgc2VyaWY7XHJcblx0XHRcdFx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IHJlbSg4cHgpIHJlbSgxMnB4KSByZW0oNnB4KTtcclxuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICRjb2xvci13aGl0ZTtcclxuXHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1ibGFjaztcclxuXHRcdFx0XHRcdGNvbG9yOiAkY29sb3ItYmxhY2s7XHJcblx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogLS4wMmVtO1xyXG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTJweCk7XHJcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiAuM3MgYWxsO1xyXG5cdFx0XHRcdFx0d2lkdGg6IG1heC1jb250ZW50O1xyXG5cdFx0XHRcdFx0Jjpob3ZlcntcclxuXHRcdFx0XHRcdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcclxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsYWNrO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0XHQuaW5mby13cmFwe1xyXG5cdFx0XHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cdFx0XHRcdFx0dG9wOiA4MCU7XHJcblx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdFx0XHRmb250LWZhbWlseTogJ0ZpcmEgU2FucyBDb25kZW5zZWQnLCBzYW5zLXNlcmlmO1xyXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0XHRcdGxldHRlci1zcGFjaW5nOiAtLjAyZW07XHJcblx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxNHB4KTtcclxuXHRcdFx0XHRcdHRyYW5zaXRpb246IC4zcyBvcGFjaXR5O1xyXG5cdFx0XHRcdFx0Y29sb3I6ICRjb2xvci1ibGFjaztcclxuXHRcdFx0XHRcdHRleHQtc2hhZG93OiAwIDAgcmVtKDEwcHgpICNmZmY7XHJcblx0XHRcdFx0fVxyXG5cdFx0XHRcdCY6aG92ZXIsICY6Zm9jdXMsICY6Zm9jdXMtd2l0aGlue1xyXG5cdFx0XHRcdFx0LmluZm8td3JhcHtcclxuXHRcdFx0XHRcdFx0b3BhY2l0eTogMTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdC5mbG9hdC10ZXh0e1xyXG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLnJlbGVhc2VzLXNlYXJjaCB7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblx0ZmxleC13cmFwOiBub3dyYXA7XHJcblx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG5cdG1hcmdpbi1ib3R0b206IHJlbSg0NXB4KTtcclxuXHJcblx0QGluY2x1ZGUgcGhvbmUtZG93biB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgXHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG5cdFx0LnJlbGVhc2UtZ2VucmVze1xyXG5cdFx0XHRwYWRkaW5nOiAwIDAgMCByZW0oMzVweCkgIWltcG9ydGFudDtcclxuXHRcdFx0b3JkZXI6IDM7XHJcblx0XHR9XHJcblxyXG5cdFx0LnJlbGVhc2Utc29ydHtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMWVtO1xyXG5cdFx0fVxyXG5cclxuXHRcdC5zZWFyY2gtZm9ybSB7XHJcblx0XHRcdG1hcmdpbjogMCBhdXRvIHJlbSgyMHB4KSBhdXRvO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LnJlbGVhc2Utc29ydCB7XHJcblx0XHQ+IGxhYmVsIHtcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICdMaWJyZSBCYXNrZXJ2aWxsZScsIHNlcmlmO1xyXG5cdFx0XHRmb250LXNpemU6IHJlbSgxNnB4KTtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDE7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogcmVtKDEwcHgpO1xyXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0fVxyXG5cclxuXHRcdD4gc2VsZWN0IHtcclxuXHRcdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG5cdFx0XHRib3JkZXI6IDA7XHJcblx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQucmVsZWFzZS1nZW5yZXMge1xyXG5cdFx0ZmxleDogMSAxIGF1dG87XHJcblx0XHRtYXJnaW4tdG9wOiByZW0oMXB4KTtcclxuXHRcdHBhZGRpbmc6IDAgcmVtKDIwcHgpO1xyXG5cclxuXHRcdD4gLmxhYmVsIHtcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICdMaWJyZSBCYXNrZXJ2aWxsZScsIHNlcmlmO1xyXG5cdFx0XHRmb250LXNpemU6IHJlbSgxNnB4KTtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDE7XHJcblx0XHRcdG1hcmdpbi1yaWdodDogcmVtKDEwcHgpO1xyXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0fVxyXG5cclxuXHRcdD4gLnBzdWVkby1mb3JtIHtcclxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRtYXJnaW4tdG9wOiByZW0oLTE1cHgpO1xyXG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblx0XHRcdHdpZHRoOiByZW0oMTgzcHgpO1xyXG5cclxuXHRcdFx0PiAucmFkaW8tZ3JvdXBzIHtcclxuXHRcdFx0XHRwYWRkaW5nOiByZW0oMTVweCk7XHJcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHR6LWluZGV4OiAxMDIwO1xyXG5cdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblxyXG5cdFx0XHRcdCYub3BlbiB7XHJcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItdGVhbC0yO1xyXG5cclxuXHRcdFx0XHRcdD4gLnJhZGlvLWdyb3VwIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdD4gLnJhZGlvLWdyb3VwIHtcclxuXHJcblx0XHRcdFx0XHQ+IGlucHV0IHtcclxuXHRcdFx0XHRcdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItdGVhbC0yO1xyXG5cdFx0XHRcdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkY29sb3ItYmxhY2s7XHJcblx0XHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHRoZWlnaHQ6IHJlbSgyMnB4KTtcclxuXHRcdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRcdFx0XHRcdFx0d2lkdGg6IHJlbSgyMnB4KTtcclxuXHJcblx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRcdGNvbG9yOiAkY29sb3ItdGVhbC0yO1xyXG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICdcXGYwMGMnO1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDEycHgpO1xyXG5cdFx0XHRcdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XHJcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRcdFx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0JjpjaGVja2VkIHtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItYmxhY2s7XHJcblxyXG5cdFx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0Jjpmb2N1cyB7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLWJsYWNrO1xyXG5cdFx0XHRcdFx0XHRcdG91dGxpbmU6IDA7XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQ+IGxhYmVsIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxNnB4KTtcclxuXHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDMwMDtcclxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMCAwIDAgcmVtKDVweCk7XHJcblx0XHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0PiBhIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxMnB4KTtcclxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiByZW0oNXB4KTtcclxuXHRcdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHQrIC5yYWRpby1ncm91cCB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbi10b3A6IHJlbSgxMHB4KTtcclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbmJvZHkuc2luZ2xlLXJlbGVhc2Uge1xyXG5cdC5wYWdlLWNvbnRlbnQge1xyXG5cdFx0PiAucGFnZS1ib2R5IHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHRcdFx0ZmxleC13cmFwOiBub3dyYXA7XHJcblxyXG5cdFx0XHRAaW5jbHVkZSB0YWJsZXQtZG93biB7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0Lyp0ZXh0LWFsaWduOiBjZW50ZXI7Ki9cclxuXHRcdFx0fVxyXG5cclxuXHRcdFx0PiBkaXYge1xyXG5cdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0XHRmbGV4OiAwIDAgNDUlO1xyXG5cclxuXHRcdFx0XHRcdD4gYSB7XHJcblx0XHRcdFx0XHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcblx0XHRcdFx0XHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNSk7XHJcblx0XHRcdFx0XHRcdFx0Ym90dG9tOiAwO1xyXG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdFx0XHRcdFx0dG9wOiAwO1xyXG5cdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IG9wYWNpdHkgMjUwbXMgbGluZWFyO1xyXG5cdFx0XHRcdFx0XHRcdHotaW5kZXg6IDI7XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdCY6YWZ0ZXIge1xyXG5cdFx0XHRcdFx0XHRcdGNvbnRlbnQ6IFwiXFxmMDRiXCI7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1mYW1pbHk6IEZvbnRBd2Vzb21lO1xyXG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDUwcHgpO1xyXG5cdFx0XHRcdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XHJcblx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMDtcclxuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdFx0XHRcdFx0dG9wOiA1MCU7XHJcblx0XHRcdFx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG5cdFx0XHRcdFx0XHRcdHRyYW5zaXRpb246IG9wYWNpdHkgMjUwbXMgbGluZWFyO1xyXG5cdFx0XHRcdFx0XHRcdHotaW5kZXg6IDM7XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdEBpbmNsdWRlIGhvdmVyLWZvY3VzIHtcclxuXHRcdFx0XHRcdFx0XHQmOmJlZm9yZSwgJjphZnRlciB7XHJcblx0XHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdGltZyB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cclxuXHRcdFx0XHRcdFx0QGluY2x1ZGUgdGFibGV0LWRvd24ge1xyXG5cdFx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvIHJlbSgzMHB4KSBhdXRvO1xyXG5cdFx0XHRcdFx0XHRcdG1heC13aWR0aDogNzAlO1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQmOmxhc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0ZmxleDogMCAwIDU1JTtcclxuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogcmVtKDQwcHgpO1xyXG5cclxuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldC1kb3duIHtcclxuXHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAwO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdD4gaGVhZGVyIHtcclxuXHRcdFx0XHRcdFx0PiBoMSB7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oMThweCk7XHJcblx0XHRcdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogbGluZS1oZWlnaHQoMjlweCwgMThweCk7XHJcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAwIDAgcmVtKDMwcHgpIDA7XHJcblx0XHRcdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHJcblx0XHRcdFx0XHRcdFx0PiBzcGFuIHtcclxuXHRcdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuXHRcdFx0XHRcdFx0XHRcdCY6Zmlyc3QtY2hpbGQge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgyNHB4KTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bGV0dGVyLXNwYWNpbmc6IGxldHRlci1zcGFjaW5nKDUwKTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XHJcblx0XHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IHJlbSgxMHB4KTtcclxuXHRcdFx0XHRcdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcblx0XHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0XHQ+IGEge1xyXG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6ICRjb2xvci1vcmFuZ2U7XHJcblx0XHRcdFx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblxyXG5cdFx0XHRcdFx0XHRcdFx0QGluY2x1ZGUgaG92ZXItZm9jdXMge1xyXG5cdFx0XHRcdFx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLWJsYWNrO1xyXG5cdFx0XHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdD4gKjpsYXN0LWNoaWxkIHtcclxuXHRcdFx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQubGlzdGVuLW5vdyB7XHJcblx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcclxuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRsZWZ0OiA1MCU7XHJcblx0XHRcdHBhZGRpbmc6IDAgcmVtKDQwcHgpO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdFx0dG9wOiAxMDAlO1xyXG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWCgtNTAlKTtcclxuXHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHRcdH1cclxuXHJcblx0XHQucmVsZWFzZS1zZWN0aW9uIHtcclxuXHRcdFx0bWFyZ2luLXRvcDogcmVtKDc1cHgpO1xyXG5cclxuXHRcdFx0LnJlbGVhc2Utc3ViLXRpdGxlIHtcclxuXHRcdFx0XHRmb250LWZhbWlseTogJ0xpYnJlIEJhc2tlcnZpbGxlJywgc2VyaWY7XHJcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMjBweCk7XHJcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IDcwMDtcclxuXHRcdFx0XHRsZXR0ZXItc3BhY2luZzogbGV0dGVyLXNwYWNpbmcoMjAwKTtcclxuXHRcdFx0XHRsaW5lLWhlaWdodDogMTtcclxuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiByZW0oNzBweCk7XHJcblx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0XHRcdHRleHQtaW5kZW50OiB0ZXh0LWluZGVudCgyMDApO1xyXG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHJcblx0XHQjcmVsZWFzZS1tZWRpYSB7XHJcblx0XHRcdC5tZWRpYSB7XHJcblx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0XHRcdFx0bWF4LXdpZHRoOiA5MDBweDtcclxuXHRcdFx0XHQvKmFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0XHRtYXJnaW46IDAgcmVtKC0yNXB4KTtcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgdGFibGV0LWRvd24ge1xyXG5cdFx0XHRcdFx0bWFyZ2luOiAwO1xyXG5cdFx0XHRcdH0qL1xyXG5cclxuXHRcdFx0XHQ+IGRpdiB7XHJcblx0XHRcdFx0XHQvKmZsZXg6IDAgMCA1MCU7Ki9cclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IHJlbSg1MHB4KTtcclxuXHRcdFx0XHRcdC8qcGFkZGluZzogMCByZW0oMjVweCk7Ki9cclxuXHRcdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQtZG93biB7XHJcblx0XHRcdFx0XHRcdGZsZXg6IDAgMCAxMDAlO1xyXG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdGlmcmFtZSB7XHJcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRpbWcge1xyXG5cdFx0XHRcdFx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRhIHtcclxuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdFx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG5cdFx0XHRcdFx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xyXG5cdFx0XHRcdFx0XHRcdGJvdHRvbTogMDtcclxuXHRcdFx0XHRcdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRcdFx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRcdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDI1MG1zIGxpbmVhcjtcclxuXHRcdFx0XHRcdFx0XHR6LWluZGV4OiAxO1xyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHQ+IC5idG4ge1xyXG5cdFx0XHRcdFx0XHRcdGxlZnQ6IDUwJTtcclxuXHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAwO1xyXG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0XHR0b3A6IDUwJTtcclxuXHRcdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKTtcclxuXHRcdFx0XHRcdFx0XHR6LWluZGV4OiAyO1xyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBob3Zlci1mb2N1cyB7XHJcblx0XHRcdFx0XHRcdFx0JjpiZWZvcmUsID4gLmJ0biB7XHJcblx0XHRcdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdH1cclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCNyZWxlYXNlLW90aGVyLXJlbGVhc2VzIHtcclxuXHRcdFx0Lm90aGVyLXJlbGVhc2VzIHtcclxuXHRcdFx0XHRwYWRkaW5nOiAwIHJlbSg0MHB4KTtcclxuXHJcblx0XHRcdFx0Lm93bC1uYXYge1xyXG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblxyXG5cdFx0XHRcdFx0PiBidXR0b24ge1xyXG5cdFx0XHRcdFx0XHRjb2xvcjogJGNvbG9yLWJsYWNrO1xyXG5cdFx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgyNHB4KTtcclxuXHRcdFx0XHRcdFx0bGluZS1oZWlnaHQ6IDE7XHJcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XHJcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0XHRcdFx0dG9wOiA1MCU7XHJcblx0XHRcdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHJcblx0XHRcdFx0XHRcdCYub3dsLXByZXYge1xyXG5cdFx0XHRcdFx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRcdCYub3dsLW5leHQge1xyXG5cdFx0XHRcdFx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRcdFx0XHR9XHJcblxyXG5cdFx0XHRcdFx0XHRAaW5jbHVkZSBob3Zlci1mb2N1cyB7XHJcblx0XHRcdFx0XHRcdFx0b3BhY2l0eTogMC44O1xyXG5cdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHR9XHJcblx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHQvKmFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cdFx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHRcdFx0XHRtYXJnaW46IDAgcmVtKC0xNXB4KTtcclxuXHJcblx0XHRcdFx0QGluY2x1ZGUgcGhvbmUtc20tZG93biB7XHJcblx0XHRcdFx0XHRtYXJnaW46IDA7XHJcblx0XHRcdFx0fSovXHJcblxyXG5cdFx0XHRcdGFydGljbGUge1xyXG5cdFx0XHRcdFx0LypmbGV4OiAwIDAgMzMuMzMzMzMzJTtcclxuXHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IHJlbSg1MHB4KTtcclxuXHRcdFx0XHRcdHBhZGRpbmc6IDAgcmVtKDE1cHgpO1xyXG5cclxuXHRcdFx0XHRcdEBpbmNsdWRlIHRhYmxldC1kb3duIHtcclxuXHRcdFx0XHRcdFx0ZmxleDogMCAwIDUwJTtcclxuXHRcdFx0XHRcdH1cclxuXHJcblx0XHRcdFx0XHRAaW5jbHVkZSBwaG9uZS1zbS1kb3duIHtcclxuXHRcdFx0XHRcdFx0ZmxleDogMCAwIDEwMCU7XHJcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0XHR9Ki9cclxuXHJcblx0XHRcdFx0XHQ+IC5pbm5lciB7XHJcblx0XHRcdFx0XHRcdG1hcmdpbjogMCBhdXRvO1xyXG5cdFx0XHRcdFx0XHRtYXgtd2lkdGg6IDMwMHB4O1xyXG5cclxuXHRcdFx0XHRcdFx0PiBhIHtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiByZW0oMzBweCk7XHJcblx0XHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuXHRcdFx0XHRcdFx0XHQ+IGltZyB7XHJcblx0XHRcdFx0XHRcdFx0XHRib3R0b206IDA7XHJcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdFx0XHRcdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRcdFx0XHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XHJcblx0XHRcdFx0XHRcdFx0XHRvYmplY3QtcG9zaXRpb246IGNlbnRlciB0b3A7XHJcblx0XHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdFx0XHRcdFx0XHRyaWdodDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdHRvcDogMDtcclxuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0fVxyXG5cclxuXHRcdFx0XHRcdFx0PiBzcGFuIHtcclxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IHJlbSgxNnB4KTtcclxuXHRcdFx0XHRcdFx0XHRsZXR0ZXItc3BhY2luZzogbGV0dGVyLXNwYWNpbmcoMjAwKTtcclxuXHRcdFx0XHRcdFx0XHRsaW5lLWhlaWdodDogbGluZS1oZWlnaHQoMjJweCwgMTZweCk7XHJcblx0XHRcdFx0XHRcdFx0dGV4dC1pbmRlbnQ6IHRleHQtaW5kZW50KDIwMCk7XHJcblx0XHRcdFx0XHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0fVxyXG5cdFx0XHRcdFx0XHRcdFx0XHRcdFxyXG5cdFx0XHRcdFx0Ji5yZWxlYXNlX3R5cGUtdmlueWwsICYucmVsZWFzZV90eXBlLXZpbnlsLXNvbnktY2xhc3NpY2FsLCAmLnJlbGVhc2VfdHlwZS12aW55bC1zb255bWFzdGVyd29ya3MsICYucmVsZWFzZV90eXBlLXZpbnlsLWFsbHtcclxuXHRcdFx0XHRcdFx0PiAuaW5uZXIge1xyXG5cdFx0XHRcdFx0XHRcdD4gYSB7XHJcblx0XHRcdFx0XHRcdFx0XHQ+IGltZyB7XHJcblx0XHRcdFx0XHRcdFx0XHRcdG9iamVjdC1maXQ6IGNvbnRhaW47XHJcblx0XHRcdFx0XHRcdFx0XHRcdG9iamVjdC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuXHRcdFx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdFx0XHR9XHJcblx0XHRcdFx0XHRcdH1cclxuXHRcdFx0XHRcdH1cclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5kaXZpZGVyIHtcclxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWdyYXk7XHJcblx0bWFyZ2luOiByZW0oODBweCkgMCByZW0oMzBweCkgMDtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcblxyXG4udmlueWwtYmFubmVye1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRtYXJnaW4tYm90dG9tOiByZW0oMzBweCk7XHJcblx0Lm93bC1jYXJvdXNlbHtcclxuXHRcdGltZy5zaXplLWZ1bGx7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHRoZWlnaHQ6IHJlbSgyNjBweCk7XHJcblx0XHRcdG9iamVjdC1maXQ6IGNvdmVyO1xyXG5cdFx0XHRvYmplY3QtcG9zaXRpb246IGNlbnRlcjtcclxuXHRcdFx0QGluY2x1ZGUgcGhvbmUtZG93biB7XHJcblx0XHRcdFx0aGVpZ2h0OiByZW0oMTQwcHgpO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0fVxyXG5cdC5jdGEtYmFye1xyXG5cdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR6LWluZGV4OiAxMDtcclxuXHRcdGxlZnQ6IDUwJTtcclxuXHRcdHRvcDogNTAlO1xyXG5cdFx0d2lkdGg6IDYwJTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xyXG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWJsYWNrO1xyXG5cdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcclxuXHRcdHBhZGRpbmctbGVmdDogcmVtKDEwMHB4KTtcclxuXHRcdGJvcmRlci1yYWRpdXM6IHJlbSg0MHB4KTtcclxuXHRcdHB7XHJcblx0XHRcdGZvbnQtc2l6ZTogcmVtKDE2cHgpO1xyXG5cdFx0XHRwYWRkaW5nOiByZW0oMTBweCkgcmVtKDQwcHgpIHJlbSgxMHB4KSByZW0oMTBweCk7XHJcblx0XHRcdG1hcmdpbjogMDtcclxuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0fSBcclxuXHRcdGltZ3tcclxuXHRcdFx0d2lkdGg6IHJlbSg4MHB4KTtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHR0b3A6IDUwJTtcclxuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG5cdFx0fVxyXG5cclxuXHRcdEBpbmNsdWRlIHBob25lLWRvd24ge1xyXG5cdFx0XHRwb3NpdGlvbjogc3RhdGljO1xyXG5cdFx0XHRib3JkZXItcmFkaXVzOiAwO1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0dG9wOiAwO1xyXG5cdFx0XHR0cmFuc2Zvcm06IG5vbmU7XHJcblx0XHRcdHBhZGRpbmc6IHJlbSg4cHgpO1xyXG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0XHRwe1xyXG5cdFx0XHRcdGZvbnQtc2l6ZTogcmVtKDEycHgpO1xyXG5cdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdH1cclxuXHJcblx0XHRcdGltZ3tcclxuXHRcdFx0XHRwb3NpdGlvbjogc3RhdGljO1xyXG5cdFx0XHRcdHRyYW5zZm9ybTogbm9uZTtcclxuXHRcdFx0XHR3aWR0aDogcmVtKDYwcHgpO1xyXG5cdFx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IHJlbSgxMHB4KTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxufSIsIiNmb290ZXIge1xuXHRwYWRkaW5nOiByZW0oODVweCkgMCByZW0oNDBweCkgMDtcblxuXHQuZm9vdGVyLWRlY28ge1xuXHRcdG1hcmdpbi1ib3R0b206IHJlbSgyMHB4KTtcblx0XHRwYWRkaW5nOiByZW0oMzBweCkgMCByZW0oOTBweCk7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLWJsYWNrO1xuXHRcdFx0Ym90dG9tOiByZW0oOTBweCk7XG5cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRoZWlnaHQ6IHJlbSg4MHB4KTtcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0d2lkdGg6IDFweDtcblx0XHR9XG5cblx0XHQ+IGRpdiB7XG5cdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItZ3JheS0yO1xuXHRcdFx0aGVpZ2h0OiByZW0oNzBweCk7XG5cdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdG1heC13aWR0aDogMTAwJTtcblx0XHRcdHdpZHRoOiByZW0oOTIwcHgpO1xuXHRcdH1cblxuXHRcdD4gc3ZnIHtcblx0XHRcdGJvdHRvbTogMDtcblx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRtYXJnaW46IDAgYXV0bztcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0d2lkdGg6IHJlbSg0NXB4KTtcblx0XHR9XG5cdH1cblxuXHQjaW5zdGFncmFtIHtcblx0XHRtYXJnaW4tYm90dG9tOiByZW0oMTEwcHgpO1xuXG5cdFx0PiAjc2JfaW5zdGFncmFtIHtcblx0XHRcdG1hcmdpbi1ib3R0b206IHJlbSg2MHB4KTtcblx0XHRcdHBhZGRpbmctYm90dG9tOiAwO1xuXHRcdH1cblxuXHRcdC5tb3JlIHtcblx0XHRcdHBhZGRpbmctbGVmdDogMTBweDtcblxuXHRcdFx0QGluY2x1ZGUgdGFibGV0LWRvd24ge1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDA7XG5cdFx0XHR9XG5cblx0XHRcdGEgKyBhIHtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IHJlbSg2cHgpO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC50cmFuc2xhdGUge1xuXHRcdFx0bWFyZ2luLXRvcDogcmVtKDI0cHgpO1xuXG5cdFx0XHQuc3dpdGNoZXIge1xuXHRcdFx0XHRmb250LWZhbWlseTogJ0xpYnJlIEJhc2tlcnZpbGxlJywgc2VyaWYgIWltcG9ydGFudDtcblx0XHRcdFx0bWFyZ2luOiAwIGF1dG87XG5cdFx0XHRcdG92ZXJmbG93OiB2aXNpYmxlO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0Zm9udC1mYW1pbHk6ICdMaWJyZSBCYXNrZXJ2aWxsZScsIHNlcmlmICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQub3B0aW9uIHtcblx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuY29weXJpZ2h0IHtcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRmbGV4LXdyYXA6IG5vd3JhcDtcblxuXHRcdEBpbmNsdWRlIHRhYmxldC1kb3duIHtcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0fVxuXG5cblx0XHQ+IGRpdiB7XG5cdFx0XHRmbGV4OiAxIDEgYXV0bztcblx0XHRcdHBhZGRpbmctcmlnaHQ6IHJlbSgzMHB4KTtcblxuXHRcdFx0QGluY2x1ZGUgdGFibGV0LWRvd24ge1xuXHRcdFx0XHRvcmRlcjogMjtcblx0XHRcdFx0cGFkZGluZy1yaWdodDogMDtcblx0XHRcdH1cblxuXHRcdFx0PiBwIHtcblx0XHRcdFx0Zm9udC1zaXplOiByZW0oMTFweCk7XG5cdFx0XHRcdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdFx0XHRcdGxldHRlci1zcGFjaW5nOiBsZXR0ZXItc3BhY2luZygyNTApO1xuXHRcdFx0XHRsaW5lLWhlaWdodDogbGluZS1oZWlnaHQoMjBweCwgMTFweCk7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0dGV4dC1pbmRlbnQ6IHRleHQtaW5kZW50KDI1MCk7XG5cdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cblx0XHRcdFx0QGluY2x1ZGUgcGhvbmUtc20tZG93biB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiByZW0oOXB4KTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdD4gYSB7XG5cdFx0XHRcdFx0QGluY2x1ZGUgaG92ZXItZm9jdXMge1xuXHRcdFx0XHRcdFx0Y29sb3I6ICRjb2xvci1vcmFuZ2U7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0YnIge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cblx0XHRcdFx0XHRAaW5jbHVkZSB0YWJsZXQtZG93biB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQ+IGEge1xuXHRcdFx0ZmxleDogMCAwIGF1dG87XG5cblx0XHRcdEBpbmNsdWRlIHRhYmxldC1kb3duIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogcmVtKDMwcHgpO1xuXHRcdFx0XHRvcmRlcjogMTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuI2NvbnRhY3QtbW9kYWwge1xuXHQubWZwLWNsb3NlIHtcblx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0dG9wOiByZW0oN3B4KTtcblx0fVxuXG5cdC5jb250YWN0LXRpdGxlIHtcblx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItYmxhY2s7XG5cdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcblx0XHRmb250LXNpemU6IHJlbSgyMHB4KTtcblx0XHRmb250LXdlaWdodDogNTAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAxO1xuXHRcdG1hcmdpbjogLTIwcHggLTIwcHggMjBweCAtMjBweDtcblx0XHRwYWRkaW5nOiAyMHB4O1xuXG5cdFx0PiBzdmcge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiA1cHg7XG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0d2lkdGg6IHJlbSg0NXB4KTtcblxuXHRcdFx0cGF0aCB7XG5cdFx0XHRcdGZpbGw6ICRjb2xvci13aGl0ZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHRwIHtcblx0XHRtYXJnaW46IDA7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdFx0KyBwIHtcblx0XHRcdG1hcmdpbi10b3A6IHJlbSgyMHB4KTtcblx0XHR9XG5cdH1cbn1cbiJdfQ== */
