.zeroOpacity{opacity:0}.fullOpacity{opacity:1}.displayNone{display:none}.hidden{display:none!important}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}table{border-collapse:collapse;border-spacing:0}*,:after,:before{box-sizing:border-box}html{background-color:#fff;font-family:sans-serif}a,button{text-decoration:none;outline:none}button{border:none}button::-moz-focus-inner{border:none}#colors.color_histogram_bar_highlighted{color:#575756}#colors.color_histogram_bar{color:#bdbcbc}#colors.color_chart_axis{color:#575756}#colors.color_line_chart_compare_sequence{color:green}#colors.color_line_chart_main_sequence{color:#123456}#colors.color_content_head{color:#575756}#colors.color_white{color:#fff}#colors.color_main{color:#6bc04b}#colors.color_content_head_hover{color:#8a8a89}#colors.color_white_hover{color:#fefefe}#colors.color_main_hover{color:#86cb6b}.arr,.table thead th.sorted-asc:after,.table thead th.sorted-desc:after,div.sidebar.initialized.folded.left>div.sidebar-visibility-control-container>div.visibility-control.left:after,div.sidebar.initialized.folded.right>div.sidebar-visibility-control-container>div.visibility-control.right:after,div.sidebar.initialized>div.sidebar-visibility-control-container>div.visibility-control.left:after,div.sidebar.initialized>div.sidebar-visibility-control-container>div.visibility-control.right:after{border:solid #6bc04b;border-width:0 .2em .2em 0;display:inline-block;padding:.2em}.arr-right,div.sidebar.initialized.folded.left>div.sidebar-visibility-control-container>div.visibility-control.left:after,div.sidebar.initialized>div.sidebar-visibility-control-container>div.visibility-control.right:after{transform:rotate(-45deg)}.arr-left,div.sidebar.initialized.folded.right>div.sidebar-visibility-control-container>div.visibility-control.right:after,div.sidebar.initialized>div.sidebar-visibility-control-container>div.visibility-control.left:after{transform:rotate(135deg)}.arr-up,.table thead th.sorted-asc:after{transform:rotate(-135deg)}.arr-down,.table thead th.sorted-desc:after{transform:rotate(45deg)}body,html{margin:0;padding:0;font-size:12px;font-family:sans-serif}:focus{outline:none}body{color:#575756;min-width:1024px}body .application-shield{position:fixed;left:0;top:0;width:100vw;height:100vh;z-index:50000;background-color:rgba(0,0,0,.5);display:none}body .application-shield.show{display:block}body .application-foreground{z-index:50100}body>div#layout-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-height:100vh;margin:0;padding:0;height:auto;overflow:hidden}body>div#layout-container>div#layout-header{display:-ms-flexbox;display:flex;height:120px;padding:48px 60px}body>div#layout-container>div#layout-header>div.inner-container{display:-ms-flexbox;display:flex;-ms-flex:1;flex:1;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;height:24px}body>div#layout-container>div#layout-header>div.inner-container>div.logo{background:url(/images/theme/logo.svg) no-repeat;width:397px;height:39px;background-size:auto}body>div#layout-container>div#layout-header>div.inner-container>div.session-box{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;height:20px}body>div#layout-container>div#layout-header>div.inner-container>div.session-box a:first-child>svg{margin-right:12px}body>div#layout-container>div#layout-header>div.inner-container>div.session-box .session-box-icons{width:20px;height:20px;color:#575756;margin-left:20px}body>div#layout-container>div#layout-header>div.inner-container>div.session-box .session-box-icons:hover{color:#8a8a89}body>div#layout-container>div#layout-header>div.inner-container span#login-name{color:#575756;font-weight:500}body>div#layout-container>div#layout-header>div.inner-container div.unread-messages-counter{position:relative;width:20px;height:20px;background:#6bc04b;border-radius:50px;bottom:10px;text-align:center;padding-top:6px;color:#fff;font-weight:500;font-size:10px;left:52px}body>div#layout-container>div#layout-menu{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;background:#f5f5f5;height:56px;min-width:100%;margin-bottom:24px;padding:0 60px}body>div#layout-container>div#layout-menu>div.menu-vertical-display{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex:0 0 400px;flex:0 0 400px;z-index:49998}body>div#layout-container>div#layout-menu>div.menu-vertical-display>div.menu{display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;position:relative;display:inline-block}body>div#layout-container>div#layout-menu>div.menu-vertical-display>div.menu>div.active-menu-container{display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;margin-right:14px;cursor:pointer}body>div#layout-container>div#layout-menu>div.menu-vertical-display>div.menu>div.active-menu-container>div.label{font-size:22px}body>div#layout-container>div#layout-menu>div.menu-vertical-display>div.menu>div.active-menu-container>div.label:first-letter{text-transform:uppercase}body>div#layout-container>div#layout-menu>div.menu-vertical-display>div.menu>div.active-menu-container>a.item{display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;margin-right:20px;background:#deddd6!important;height:56px;width:56px}body>div#layout-container>div#layout-menu>div.menu-vertical-display>div.menu>div.active-menu-container:hover{background:#deddd6!important}body>div#layout-container>div#layout-menu>div.menu-vertical-display>div.menu a.item{display:inline-block;transition:background .1s linear 0s}body>div#layout-container>div#layout-menu>div.menu-vertical-display>div.menu a.item svg{width:30px;height:30px;color:#575756}body>div#layout-container>div#layout-menu>div.menu-vertical-display>div.menu.collapsable>div.item-container{transition:opacity .5s;top:60px;position:absolute;z-index:50060}body>div#layout-container>div#layout-menu>div.menu-vertical-display>div.menu.collapsable>div.item-container>div.item-row{border-left:3px solid #6bc04b;border-left-color:#deddd6}body>div#layout-container>div#layout-menu>div.menu-vertical-display>div.menu.collapsable>div.item-container>div.item-row.active>a.item{background:#deddd6!important}body>div#layout-container>div#layout-menu>div.menu-vertical-display>div.menu.collapsable>div.item-container>div.item-row.active,body>div#layout-container>div#layout-menu>div.menu-vertical-display>div.menu.collapsable>div.item-container>div.item-row:hover{border-left-color:#6bc04b}body>div#layout-container>div#layout-menu>div.menu-vertical-display>div.menu.collapsable>div.item-container>div.item-row>a.item{width:397px;background:#f5f5f5;padding:16px}body>div#layout-container>div#layout-menu>div.menu-vertical-display>div.menu.collapsable>div.item-container>div.item-row>a.item>svg{vertical-align:middle;margin-right:16px}body>div#layout-container>div#layout-menu>div.menu-vertical-display>div.menu.collapsable>div.item-container>div.item-row>a.item:hover{background:#deddd6!important}body>div#layout-container>div#layout-menu>div.menu-vertical-display>div.menu.collapsable>div.item-container>div.item-row>a.item>span.menuLabel{color:#575756;font-size:18px;vertical-align:middle}body>div#layout-container>div#layout-menu>div.menu-vertical-display>div.menu.collapsable>div.item-container>div.item-row:last-child{border-bottom:3px solid #6bc04b;border-bottom-color:#deddd6}body>div#layout-container>div#layout-menu>div.submenu-bar{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;white-space:nowrap;overflow:hidden;height:56px}body>div#layout-container>div#layout-menu>div.submenu-bar>div.submenu-bar-item{height:100%}body>div#layout-container>div#layout-menu>div.submenu-bar>div.submenu-bar-item a{height:100%;padding-top:20px;display:inline-block}body>div#layout-container>div#layout-menu>div.submenu-bar>div.submenu-bar-item.active a span,body>div#layout-container>div#layout-menu>div.submenu-bar>div.submenu-bar-item a:hover span{border-bottom:3px solid #6bc04b}body>div#layout-container>div#layout-menu>div.submenu-bar a{font-size:15px;color:#575756;margin-right:16px;padding-bottom:2px;cursor:pointer}body>div#layout-container>div#layout-menu>div.more-items-container{display:-ms-flexbox;display:flex;-ms-flex:0 0 auto;flex:0 0 auto;position:relative;top:0;margin-right:16px}body>div#layout-container>div#layout-menu>div.more-items-container.has-items>div.more-item-circle{background-color:#deddd6}body>div#layout-container>div#layout-menu>div.more-items-container>div.more-items-button{padding:26px 0 16px}body>div#layout-container>div#layout-menu>div.more-items-container>div.more-items-button.has-active-menu-item,body>div#layout-container>div#layout-menu>div.more-items-container>div.more-items-button:hover{cursor:pointer}body>div#layout-container>div#layout-menu>div.more-items-container>div.more-items-button.has-active-menu-item>div.more-items-circles-container,body>div#layout-container>div#layout-menu>div.more-items-container>div.more-items-button:hover>div.more-items-circles-container{border-bottom:3px solid #6bc04b}body>div#layout-container>div#layout-menu>div.more-items-container>div.more-items-button:not(.initialized){visibility:hidden}body>div#layout-container>div#layout-menu>div.more-items-container>div.more-items-button>div.more-items-circles-container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;padding-bottom:3px;border-bottom:3px solid #6bc04b;border-bottom-color:transparent}body>div#layout-container>div#layout-menu>div.more-items-container>div.more-items-button>div.more-items-circles-container>div.more-item-circle{background-color:#575756;width:5px;height:5px;border-radius:50%}body>div#layout-container>div#layout-menu>div.more-items-container>div.more-items-button>div.more-items-circles-container>div.more-item-circle:first-child,body>div#layout-container>div#layout-menu>div.more-items-container>div.more-items-button>div.more-items-circles-container>div.more-item-circle:nth-child(2){margin-right:5px}body>div#layout-container>div#layout-menu>div.more-items-container>div.more-items-box{position:absolute;top:58px;right:0;z-index:10000;padding:20px;background-color:#f5f5f5;border-left:3px solid #deddd6;border-bottom:3px solid #deddd6}body>div#layout-container>div#layout-menu>div.more-items-container>div.more-items-box>div.submenu-bar-item{padding-bottom:3px;border-bottom:3px solid #6bc04b;border-bottom-color:transparent}body>div#layout-container>div#layout-menu>div.more-items-container>div.more-items-box>div.submenu-bar-item:not(:last-child){margin-bottom:10px}body>div#layout-container>div#layout-menu>div.more-items-container>div.more-items-box>div.submenu-bar-item.active,body>div#layout-container>div#layout-menu>div.more-items-container>div.more-items-box>div.submenu-bar-item:hover{border-bottom-color:#6bc04b;cursor:pointer}body>div#layout-container>div#layout-menu>div.more-items-container>div.more-items-box a{font-size:15px;color:#575756;padding-left:3px}body>div#layout-container>div#layout-menu>div.dateSelector{background-color:#f5f5f5;right:0;height:56px;width:410px;z-index:40000;min-width:410px;margin-right:-60px}body>div#layout-container>div#layout-menu>div.dateSelector.bar-collapsed div.dateSelectorBar{height:0}body>div#layout-container>div#layout-menu>div.dateSelector.bar-collapsed div.dateSelectorBar span#display-mode{opacity:0}body>div#layout-container>div#layout-menu>div.dateSelector.bar-collapsed div.dateSelectorBar+#global-date-picker-form{max-height:0;padding-top:0;padding-bottom:0;overflow:hidden}body>div#layout-container>div#layout-menu>div.dateSelector.sticky{position:fixed;top:0;margin-right:0}body>div#layout-container>div#layout-menu>div.dateSelector.sticky>div.dateSelectorBar{margin-top:0}body>div#layout-container>div#layout-menu>div.dateSelector div.clock{padding-left:20px;height:56px;padding-top:16px;cursor:pointer}body>div#layout-container>div#layout-menu>div.dateSelector div.clock:hover{background-color:#deddd6}body>div#layout-container>div#layout-menu>div.dateSelector div.clock span{vertical-align:top;display:inline-block;padding-left:8px;padding-top:4px;color:#575756;font-size:16px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body>div#layout-container>div#layout-menu>div.dateSelector div.clock svg{width:25px;height:25px;color:#575756}body>div#layout-container>div#layout-menu>div.dateSelector div.dateSelectorBar{overflow:hidden;background-color:#575756;height:52px;margin-top:2px;transition:height .1s linear}body>div#layout-container>div#layout-menu>div.dateSelector div.dateSelectorBar a.date-selector-item svg{width:30px;height:30px;margin:10px}body>div#layout-container>div#layout-menu>div.dateSelector div.dateSelectorBar a.date-selector-item:hover svg{color:#6bc04b}body>div#layout-container>div#layout-menu>div.dateSelector div.dateSelectorBar a.date-selector-item svg{color:#fefefe}body>div#layout-container>div#layout-menu>div.dateSelector div.dateSelectorBar a.date-bar-item-selected{cursor:default}body>div#layout-container>div#layout-menu>div.dateSelector div.dateSelectorBar a.date-bar-item-selected svg{color:#6bc04b}body>div#layout-container>div#layout-menu>div.dateSelector div.dateSelectorBar span#display-mode{opacity:1;transition:opacity .2s ease;color:#6bc04b;width:140px;vertical-align:top;display:inline-block;padding:20px;font-size:14px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:default}body>div#layout-container>div#layout-menu>div.dateSelector #global-date-picker-form{background-color:#f6f6f6;color:#575756;padding:10px;max-height:400px;transition:padding .2s ease,max-height .1s ease;text-align:center;z-index:100;position:relative}body>div#layout-container>div#layout-menu>div.dateSelector #global-date-picker-form a.date-selector-period-btn{width:16px;height:16px;display:inline-block;position:absolute;top:15px}body>div#layout-container>div#layout-menu>div.dateSelector #global-date-picker-form a.date-selector-period-btn.previous{left:50px}body>div#layout-container>div#layout-menu>div.dateSelector #global-date-picker-form a.date-selector-period-btn.next{right:50px}body>div#layout-container>div#layout-menu>div.dateSelector #global-date-picker-form .form-row{padding-bottom:0;display:inline-block;margin:0 10px;transition:margin 2s ease}body>div#layout-container>div#layout-menu>div.dateSelector #global-date-picker-form .form-row.full-size input.kru-form-field{width:200px}body>div#layout-container>div#layout-menu>div.dateSelector #global-date-picker-form .form-row.no-size{margin:0}body>div#layout-container>div#layout-menu>div.dateSelector #global-date-picker-form .form-row.no-size input.kru-form-field{width:0;padding:0;border:0}body>div#layout-container>div#layout-menu>div.dateSelector #global-date-picker-form .form-row.no-size .datetime-popup{display:none}body>div#layout-container>div#layout-menu>div.dateSelector #global-date-picker-form #comparison_period .form-row{width:77%;margin:0;padding-top:10px}body>div#layout-container>div#layout-menu>div.dateSelector #global-date-picker-form #comparison_period .form-row .kru-form-field-label-text{width:80%;text-align:left;padding-left:5px}body>div#layout-container>div#layout-menu>div.dateSelector #global-date-picker-form #comparison_period .form-row .custom-checkbox-element{float:left}body>div#layout-container>div#layout-menu>div.dateSelector #global-date-picker-form input.kru-form-field{width:90px;color:#575756;padding:5px;text-align:center;font-size:12px;display:inline-block;transition:width 2s ease,padding 2s ease}body>div#layout-container>div#layout-menu>div.dateSelector #global-date-picker-form .datetime-popup{width:250px;padding:10px;z-index:100;border:1px solid #e4e4e4;background:#fff;left:-25px;top:35px;margin-bottom:10px}body>div#layout-container>div#layout-menu>div.dateSelector #global-date-picker-form .datetime-popup.picker-to{left:-135px}body>div#layout-container>div#layout-menu>div.dateSelector #global-date-picker-form .form-field-tooltip{visibility:hidden}body>div#layout-container>div#layout-menu>div.selector-container{right:0;height:56px;width:410px;z-index:40000;min-width:205px;text-align:center;vertical-align:middle;line-height:56px;font-size:15px;cursor:pointer;margin-right:-60px}body>div#layout-container>div#layout-menu>div.selector-container div.selector-button{height:56px}body>div#layout-container>div#layout-menu>div.selector-container div.selector-button:hover{background-color:#deddd6}body>div#layout-container>div#layout-menu>div.selector-container>div.dashboard-select.bar-collapsed{display:none;text-indent:-9999px;font-size:15px;color:#575756}body>div#layout-container>div#layout-menu>div.selector-container>div.dashboard-select.bar-shown{pointer-events:none;width:inherit;position:absolute;z-index:10000;padding:0 20px 20px;background-color:#f5f5f5;border-left:3px solid #deddd6;border-bottom:3px solid #deddd6;cursor:default}body>div#layout-container>div#layout-menu>div.selector-container>div.dashboard-select.bar-shown>div.bar-item{height:31px;padding-bottom:3px;border-bottom:3px solid #6bc04b;border-bottom-color:transparent}body>div#layout-container>div#layout-menu>div.selector-container>div.dashboard-select.bar-shown>div.bar-item.button-container{height:50px}body>div#layout-container>div#layout-menu>div.selector-container>div.dashboard-select.bar-shown>div.bar-item a{pointer-events:all;font-size:15px;color:#575756;border-bottom:3px;border-bottom:3px solid #6bc04b;border-bottom-color:transparent}body>div#layout-container>div#layout-menu>div.selector-container>div.dashboard-select.bar-shown>div.bar-item a:hover{border-bottom-color:#6bc04b;cursor:pointer}body>div#layout-container>div#layout-menu>div.dashboard-actions-button{cursor:pointer;background-color:#fcfcfc;font-size:14px;padding:13px 21px;margin-right:4px;border-left:3px solid #fcfcfc}body>div#layout-container>div#layout-menu>div.dashboard-actions-button:first-letter{text-transform:uppercase}body>div#layout-container>div#layout-menu>div.dashboard-actions-button:hover{border-left:3px solid #6bc04b}body>div#layout-container>div#layout-menu>div.dashboard-actions-button.disabled{cursor:default;color:#b3b3b3}body>div#layout-container>div#layout-menu>div.dashboard-actions-button.disabled:hover{border-left:3px solid #fcfcfc}div#layout-container.edit-mode .selector-container{pointer-events:none;color:#b3b3b3}div#layout-footer{background-color:#f8f8f8;z-index:10;height:48px;margin-top:8px}div#layout-footer .content{text-align:center;height:40px;padding-top:11px}div#layout-footer .content .flag{display:inline-block;width:20px;height:22px;background:url(/images/schweizer_wappen.svg);background-size:20px 22px;margin-right:10px;margin-bottom:2px}div#layout-footer .content .text{display:inline-block;height:40px;color:#4a4a4a;vertical-align:top;font-size:12px -.5px;padding-top:4px}div#layout-footer div.colored-band{background-color:#6bc04b;height:8px}div#layout-content-container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex:1 1 auto;flex:1 1 auto;min-height:548px}div#layout-content-container>div#layout-content{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex:1 1 auto;flex:1 1 auto;min-width:200px;margin-right:60px;margin-left:60px}.layout-content-width{width:100%}object[data$=".svg"]{pointer-events:none}.clearfix:after{content:"\00A0";display:block;clear:both;visibility:hidden;line-height:0;height:0}.clearfix{display:inline-block}html[xmlns] .clearfix{display:block}* html .clearfix{height:1%}.clearfix{display:block}.center{text-align:center;margin:auto}.vertCentered{position:absolute;top:50%;transform:translateY(-50%)}.horizCentered{position:absolute;left:50%;transform:translateX(-50%)}.bothCentered{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.loading-spinner{position:absolute;left:0;top:0;width:100%;height:100%}.loading-spinner .loading-spinner-icon{position:absolute;left:50%;top:50%;width:50px;height:50px;transform:translate(-50%,-50%);background-image:url(/images/gif/spinner.png.gif);background-size:100%,100%}.loading-spinner .loading-spinner-text{display:none;position:absolute;left:50%;top:50%;color:#fff;font-size:30px;transform:translate(-50%,-50%)}.capitalize,.capitalize *{text-transform:capitalize}.first-letter-uppercase-mixin:first-letter,.first-letter-uppercase:first-letter,.first-letter-uppercase :first-letter{text-transform:uppercase}.relative{position:relative}.return-to-overview-link{color:#575756}.return-to-overview-link:first-letter{text-transform:uppercase}.template{display:none}.error{color:red}.warning{color:orange}.success{color:green}div.kru-context-menu-item-button{cursor:pointer;background-color:#fcfcfc;font-size:14px;padding:13px 21px;margin-top:4px;border-left:3px solid #fcfcfc}div.kru-context-menu-item-button:first-letter{text-transform:uppercase}div.kru-context-menu-item-button:hover{border-left:3px solid #6bc04b}div.kru-context-menu-item-button.disabled{cursor:default;color:#b3b3b3}div.kru-context-menu-item-button.disabled:hover{border-left:3px solid #fcfcfc}div.kru-context-menu-item-button.icon{width:79px;display:inline-block;padding:12px 30px;margin-top:4px;margin-right:4px;height:40px}div.kru-context-menu-item-button.icon.button-container{pointer-events:all;margin-top:10px}div.kru-context-menu-item-button.icon.button-container.edit-btn{margin-right:10px}div.kru-context-menu-item-button.icon.disabled{border-left:3px solid #fcfcfc}div.kru-context-menu-item-button.icon.disabled img{opacity:.3}div.kru-context-menu-item-button img{height:14px;margin-bottom:17px}div.sidebar.initialized{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background-color:#f5f5f5;z-index:9000;position:relative}div.sidebar.initialized.use-transition{transition:-ms-flex-preferred-size .3s linear,width .3s linear;transition:flex-basis .3s linear,width .3s linear}div.sidebar.initialized.left{-ms-flex:0 0 460px;flex:0 0 460px;width:460px}div.sidebar.initialized.left>div.sidebar-content-container>div.sidebar-content{width:412px}div.sidebar.initialized.left>div.sidebar-visibility-control-container{-ms-flex-item-align:end;align-self:flex-end}div.sidebar.initialized.right{-ms-flex:0 0 380px;flex:0 0 380px;width:380px}div.sidebar.initialized.right>div.sidebar-content-container>div.sidebar-content{width:344px}div.sidebar.initialized.right>div.sidebar-visibility-control-container{-ms-flex-item-align:start;align-self:flex-start}div.sidebar.initialized.folded{height:60px;-ms-flex:0 0 0px;flex:0 0 0px;width:0}div.sidebar.initialized.folded>div.sidebar-content-container{width:0}div.sidebar.initialized.folded.left>div.sidebar-visibility-control-container{border-top-left-radius:0;border-bottom-left-radius:0;left:0}div.sidebar.initialized.folded.right>div.sidebar-visibility-control-container{border-top-right-radius:0;border-bottom-right-radius:0;right:0}div.sidebar.initialized.sticky>div.sidebar-content-container{position:fixed;top:0}div.sidebar.initialized.fixed{position:fixed;height:100%}div.sidebar.initialized.fixed.sticky{top:0}div.sidebar.initialized.fixed.left{left:0}div.sidebar.initialized.fixed.right{right:0}div.sidebar.initialized>.application-shield{left:unset;top:unset}div.sidebar.initialized>div.sidebar-content-container{display:-ms-flexbox;display:flex;overflow-y:auto;overflow-x:auto;position:absolute;background-color:#f5f5f5}div.sidebar.initialized>div.sidebar-content-container .application-shield{left:unset;top:unset}div.sidebar.initialized.right>div.sidebar-content-container .form-field-tooltip{display:none}div.sidebar.initialized>div.sidebar-visibility-control-container{display:-ms-flexbox;display:flex;-ms-flex:0 0 60px;flex:0 0 60px;position:fixed;width:60px;height:60px;background-color:#f5f5f5;-ms-flex-align:center;align-items:center;border-radius:10px}div.sidebar.initialized>div.sidebar-visibility-control-container>div.visibility-control{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;position:absolute;background-color:#deddd6;width:40px;height:40px;border-radius:50px;cursor:pointer}div.sidebar.initialized>div.sidebar-visibility-control-container>div.visibility-control:after{content:"";width:12px;height:12px;border-color:#3b3b3b!important;border-width:0 .2em .2em 0}div.sidebar.initialized>div.sidebar-visibility-control-container>div.visibility-control.right{left:0;margin-left:8px}div.sidebar.initialized>div.sidebar-visibility-control-container>div.visibility-control.left{right:0;margin-right:8px}div.sidebar.initialized:not(fixed):not(sticky){z-index:auto}div.sidebar.initialized.fixed{z-index:50050}div.sidebar.initialized.fixed>.application-shield.show{display:block}div.sidebar.initialized.sticky .sidebar-content-container{z-index:50051}div.sidebar.initialized.sticky .sidebar-content-container>.application-shield.show{display:block}div.sidebar .application-shield.show{display:none}div.sidebar.initialized.left>div.sidebar-content-container{margin:24px 24px 0}div.tree-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}div.tree-container>div.top-content{margin-bottom:12px}div.sidebar.initialized.right>div.sidebar-content-container{margin:60px 24px 0}div.kru-context-menu-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;background-color:#f5f5f5}div.kru-context-menu-container>div.kru-context-menu{width:332px}div.kru-context-menu-container>div.kru-context-menu>div.kru-context-menu-title{text-align:center;font-size:20px;margin-bottom:16px}div.kru-context-menu-container>div.kru-context-menu>div.kru-context-menu-item{font-size:16px;background-color:#f5f5f5}div.kru-context-menu-container>div.kru-context-menu>div.kru-context-menu-item>span.menu-item-title{display:block;text-align:center;background-color:#f5f5f5;padding:44px 0 12px}ul.breadcrumb{margin-top:10px;margin-bottom:10px;display:inline-block}ul.breadcrumb li{display:inline-block;height:26px;padding:0;font-size:13px}ul.breadcrumb li+li{margin-left:-8px}ul.breadcrumb li+li:before{border-left:10px solid transparent;border-top:13px solid #575756;border-bottom:13px solid #575756}ul.breadcrumb li+li:before,ul.breadcrumb li:after{content:"";display:inline-block;width:0;height:0;vertical-align:middle}ul.breadcrumb li:after{border-left:10px solid #575756;border-top:13px solid transparent;border-bottom:13px solid transparent}ul.breadcrumb li span{background:#575756;color:#fff;padding:5px 10px;line-height:16px;vertical-align:middle;display:inline-block}ul.breadcrumb li:first-child span{padding-left:15px}.breadcrumb+div.tooltipp{margin-left:10px;width:26px;height:26px;font-size:13px;border:1px solid #575756;border-radius:13px}.breadcrumb+div.tooltipp,.breadcrumb+div.tooltipp span{display:inline-block;position:relative;vertical-align:middle}.breadcrumb+div.tooltipp span{right:.1ex;bottom:.1ex;color:#575756;font-family:Times New Roman,Serif;font-size:26px;padding:0 10px;line-height:26px}.breadcrumb+div.tooltipp div.container{z-index:-1000;top:34px;left:-165px;width:350px;line-height:16px;opacity:0;transition:opacity .5s linear,z-index 0s linear .5s;display:inline;position:absolute;background:#575756;border:1px solid #bdbdbc;color:#fff}.breadcrumb+div.tooltipp div.container div.arrow-up{z-index:20;position:absolute;border:0;top:-10px;left:165px;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #575756}.breadcrumb+div.tooltipp div.container div.title{padding:6px 10px;background:#8a8a89;font-weight:700}.breadcrumb+div.tooltipp div.container div.content{padding:5px 10px}.breadcrumb+div.tooltipp div.container div.content label{width:35%;display:inline-block;font-weight:700;margin-right:10px}.breadcrumb+div.tooltipp:hover div.container{opacity:1;z-index:10;transition:opacity .5s linear}.table{width:100%;background-color:transparent;border-collapse:separate;border-spacing:0;border-top:8px solid #575756}.table thead th{text-align:left;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline-style:none;background-color:#f5f5f5;padding:10px 24px;max-height:40px;position:relative;vertical-align:middle;font-size:16px}.table thead th:first-letter{text-transform:uppercase}.table thead th[data-sort-criteria]{cursor:pointer;padding-right:0}.table thead th:first-child{padding-left:24px}.table thead th:not(:first-child):before{content:" ";border:.5px solid #b3b3b3;position:absolute;min-height:18px;height:calc(100% - 20px);top:10px;left:0}.table thead th.sorted-asc:after,.table thead th.sorted-desc:after{content:" ";float:right;border-color:#575756;border-width:0 .1em .1em 0;margin-right:24px}.table thead th.sorted-asc:after{margin-top:7px}.table thead th.sorted-desc:after{margin-top:3px}.table tbody{position:relative}.table tbody tr{border-bottom:1px solid #e0e6ed;vertical-align:middle}.table tbody tr.selected{background-color:#c4eaea!important}.table tbody tr td{vertical-align:middle;padding-left:24px;padding-top:10px;padding-bottom:10px;font-size:14px}.table tbody tr td:not(:first-child){padding-left:27px}.table tbody tr td a{text-decoration:underline;color:inherit}.table tbody tr td a:hover{-webkit-text-decoration-style:dashed;text-decoration-style:dashed}.table tbody tr.empty-table-message-row{pointer-events:none}.table tbody tr.empty-table-message-row td:first-letter{text-transform:uppercase}.table tbody tr[data-id] td{cursor:pointer}.table.reloading tbody{pointer-events:none}.table td.number-cell{text-align:right}.table td.empty-cell{opacity:.6}.table.table1 tbody tr{height:25px;color:#575756}.table.table1.sort-table thead th{cursor:default}.table.table1.sort-table tbody tr{border-top-color:#575756;border-top-style:solid;border-top-width:thin;border-bottom-color:#575756;border-bottom-style:solid;border-bottom-width:thin}.table.table1.sort-table tbody td{cursor:grab}.drag-and-drop-info{font-weight:700;font-size:15px;margin-bottom:20px}.drag-and-drop-info:first-letter{text-transform:uppercase}.table2.rawvalues tbody tr td{font-family:Inconsolata,Fira Mono,Source Code Pro,Monaco,Consolas,Lucida Console,monospace}.datetime-table-col-width{width:150px}.number-cell{text-align:right}.checkbox-table-col-width{width:50px}.flex-collection-sortable{cursor:grab}.flex-collection-sortable tbody td:first-child{padding-left:0!important}dl.info-list{width:400px;color:#575756;font-size:14px}dl.info-list:after{content:"\00A0";display:block;clear:both;visibility:hidden;line-height:0;height:0}dl.info-list dd,dl.info-list dt{display:block;float:left;width:50%;padding-bottom:10px}dl.info-list dt{clear:both}dl.info-list dt:first-letter{text-transform:uppercase}.dialog-overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:59998;height:100%;overflow:auto;background-color:rgba(0,0,0,.7);transition:opacity .4s ease-in}.dialog{position:relative;width:430px;margin:10vh auto 0;background:#fff;font-size:14px}.dialog .jstree{overflow:auto;height:40vh}.dialog .dialog-head{height:50px;line-height:50px;background-color:#71716f;text-align:center;vertical-align:middle}.dialog .dialog-head .dialog-title{display:block;color:#fff;font-size:18px}.dialog .dialog-head .dialog-title:first-letter{text-transform:uppercase}.dialog .dialog-body{padding:30px 45px}.dialog .dialog-body .dialog-button-panel{margin-top:40px;text-align:center}.dialog .dialog-body .dialog-button-panel:after{content:"";display:block;clear:both}.dialog .dialog-body .dialog-button-panel .kru-button{min-width:120px;font-size:14px}.dialog .dialog-body .dialog-button-panel .cancel-button{background-color:#71716f;color:#fff}.kru-button,button,input[type=submit]{background-color:#6bc04b;background-repeat:no-repeat;display:inline-block;cursor:pointer;transition:background-color .5s;text-decoration:none;padding:5px 13px;color:#fff;font-size:12px;font-family:sans-serif;border:none;outline:none;text-align:center;-moz-user-select:none}.kru-button:first-letter,button:first-letter,input[type=submit]:first-letter{text-transform:uppercase}.kru-button:active,button:active,input[type=submit]:active{background-color:#a5d991;padding:5px 13px}.kru-button:hover,button:hover,input[type=submit]:hover{background-color:#5eb33f}.kru-button:disabled,button:disabled,input[type=submit]:disabled{background-color:#8acd71;color:#54a038;cursor:default}.kru-button:focus,button:focus,input[type=submit]:focus{padding:5px 13px}.kru-button.big,button.big,input[type=submit].big{height:40px;font-size:15px;line-height:1.7}.kru-button.block,button.block,input[type=submit].block{display:block;width:100%}.kru-button.icon,.kru-button.icon:active,.kru-button.icon:focus,button.icon,button.icon:active,button.icon:focus,input[type=submit].icon,input[type=submit].icon:active,input[type=submit].icon:focus{padding-left:25px}.kru-button.icon.filter,button.icon.filter,input[type=submit].icon.filter{border:none;height:23px!important;width:23px!important;margin:5px 14px!important;cursor:pointer;background:url(/images/svg/svg.php?file=filter.svg&color=content_head);padding:0}.button-margin-bottom-and-top{margin-bottom:20px;margin-top:13px}h1,h2,h3,h4{font-weight:700;color:#575756}h1{margin-top:30px;margin-bottom:14px;font-size:24px}h1,h2{text-transform:uppercase}h2{margin-top:27px;margin-bottom:12px;font-size:20px}h3{margin-top:25px;margin-bottom:10px;font-size:16px;text-transform:uppercase}h4{margin-bottom:8px;font-size:14px}h4:first-letter{text-transform:uppercase}.tooltip-parent{position:relative}.tooltip-parent:hover .tooltip{z-index:10;opacity:1;transition:opacity .5s linear}.tooltip-parent .tooltip{display:inline;position:absolute;z-index:-1000;opacity:0;transition:opacity .5s linear,z-index 0s linear .5s;padding:5px;border:1px solid #bdbdbc;background:#575756;text-align:left;line-height:1.2;color:#fff}.animated{animation:1s ease 0s 1 normal;-webkit-animation:1s ease 0s 1 normal;animation-fill-mode:both;-webkit-animation-fill-mode:both}.animated.infinite{animation-iteration-count:infinite}.animated.hinge{animation-duration:2s}.animated.reversed{animation:.5s ease 0s 1 reverse both;-webkit-animation:.5s ease 0s 1 reverse both}@keyframes a{0%{opacity:0}to{opacity:1}}.fadeIn{animation-name:a}@keyframes b{0%{opacity:1}to{opacity:0}}.fadeOut{animation-name:b}@keyframes c{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.zoomIn{animation-name:c}@keyframes d{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.zoomOut{animation-name:d}label.datetime-picker{display:inline-block}.datetime-popup{position:absolute;top:30px;width:250px;padding:10px;z-index:100;border:1px solid #e4e4e4;background-color:#f6f6f6;color:#575756}.datetime-popup div.datetime-status-container{margin-bottom:20px}.datetime-popup div.pickers-container.disabled{background-color:#fff;opacity:.5;pointer-events:none}.datetime-popup .moment-picker-calendar{margin-bottom:20px}.datetime-popup .time-selection{width:40%;margin-left:30%;margin-bottom:20px}.datetime-popup .hour-selection,.datetime-popup .minute-selection{display:block;float:left;width:45%}.datetime-popup .time-seperator{display:block;float:left;width:10%;height:70px;line-height:70px;text-align:center;font-size:16px;font-weight:700}.datetime-popup .hour-input,.datetime-popup .minute-input{width:100%;height:30px;line-height:30px;border:none;background-color:#e4e4e4;text-align:center;font-size:16px;color:#575756}.datetime-popup .time-button{width:20px;height:20px;margin:auto;cursor:pointer}.datetime-popup.hidden{display:none}.datetime-popup-buttons>*{float:right;margin-left:20px;font-size:14px;font-weight:700;text-transform:uppercase;cursor:pointer}.datetime-popup-buttons>.ok-button{color:#6bc04b}.moment-picker,.moment-picker table{width:100%}.moment-picker-month-select,.moment-picker-year-select{width:50%;font-size:16px}.moment-picker-calendar{margin-top:20px}.moment-picker-calendar th{font-weight:700;padding-bottom:4px}.moment-picker-calendar td{width:14.285%;height:20px;text-align:center;vertical-align:middle}.moment-picker-calendar-cell{cursor:pointer}.moment-picker-calendar-cell-disabled{color:#bdbdbc;cursor:default}.moment-picker-calendar-cell-other-month{color:#cdced1}.moment-picker-calendar-cell-selected{background-color:#6bc04b;color:#575756}.jstree-default i.jstree-icon.jstree-themeicon.jstree-themeicon-custom{width:21px;height:21px;background-size:contain!important}.jstree-default .jstree-clicked{background:#c4eaea!important}.filter-bar:not(.vertical-filter-bar){height:25px;margin-bottom:24px}.filter-bar:not(.vertical-filter-bar)>.kru-button{display:inline-block;position:relative;height:25px;top:-1px}.filter-bar:not(.vertical-filter-bar)>.kru-button:first-letter{text-transform:uppercase}.filter-bar:not(.vertical-filter-bar) .filter-bar-item-container{display:inline-block}.filter-bar:not(.vertical-filter-bar) .filter-bar-item-container .filter-bar-item{display:inline-block;margin-left:10px}.filter-bar.vertical-filter-bar{margin-bottom:10px}.filter-bar.vertical-filter-bar>.kru-button{display:inline-block;position:relative;height:25px;top:-1px}.filter-bar.vertical-filter-bar>.kru-button:first-letter{text-transform:uppercase}.filter-bar.vertical-filter-bar .filter-bar-item-container{display:block}.filter-bar.vertical-filter-bar .filter-bar-item-container .filter-bar-item{margin-top:3px}.filter-bar.vertical-filter-bar .filter-bar-item-container .filter-bar-item .filter-bar-item-text{line-height:25px}.filter-bar.vertical-filter-bar .filter-bar-item-container .filter-bar-item>.kru-button{float:right}.filter-bar-item{height:25px;padding:0 0 0 10px;border:1px solid grey;cursor:pointer}.filter-bar-item .filter-bar-item-text{display:inline-block;min-width:175px}.filter-bar-item>.kru-button{display:inline-block;width:23px;height:23px;margin-left:15px}.kru-objectpicker-selection-display{display:block;margin-top:20px;text-align:right}table.kru-objectpicker-table{width:100%}table.kru-objectpicker-table tbody,table.kru-objectpicker-table td,table.kru-objectpicker-table th,table.kru-objectpicker-table thead,table.kru-objectpicker-table tr{display:block}table.kru-objectpicker-table tr{height:auto!important;min-height:25px}table.kru-objectpicker-table tr:after{content:" ";display:block;visibility:hidden;clear:both}table.kru-objectpicker-table tbody{overflow-y:auto}table.kru-objectpicker-table tbody td,table.kru-objectpicker-table thead th{float:left}table.kru-objectpicker-table td{cursor:pointer;padding:6px}table.kru-objectpicker-table tbody>tr:last-child{border-bottom-style:none}.kru-objectpicker-list{min-height:150px;max-height:400px;overflow-y:auto;overflow-x:hidden}.datapoint-picker-row td{font-size:13px}.datapoint-picker-row td>*{vertical-align:middle}.datapoint-picker-row img.type-icon{margin-right:5px}.kru-objectpicker-item{-ms-user-select:none;user-select:none;-webkit-user-select:none;-moz-user-select:none}.native-list ol,.native-list ul{list-style:initial;-webkit-margin-before:initial;margin-block-start:0;-webkit-margin-after:initial;margin-block-end:0;padding:initial;-webkit-padding-start:1em;padding-inline-start:1em}.markdown em{font-style:italic}.markdown strong{font-weight:700}.markdown ol,.markdown ul{margin-top:8px;margin-bottom:8px}.markdown ol li{list-style:decimal;margin-left:20px}.markdown ul li{list-style:disc;margin-left:20px}.markdown code{font-family:Fira Mono,monospace}.markdown p{margin-top:1em;margin-bottom:1em}.kru-progress{background-color:#f6f6f6;border-radius:4px;box-shadow:inset 0 1px 2px rgba(0,0,0,.1);height:20px;width:100%;overflow:hidden;text-align:center;position:relative}.kru-progress .progress-bar{box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);color:#000;float:left;font-size:12px;height:100%;line-height:20px;text-align:center;transition:width .6s ease 0s}.kru-progress .progress-percent{position:absolute;text-align:center;left:0;right:0;line-height:21px}.kru-progress .progress-bar-fine{background-color:#6bc04b}.info-block-container .content-block{display:inline-block;width:400px;margin-right:10px;margin-bottom:10px;vertical-align:top;background:#ececec}.info-block-container .content-block .block-header{width:100%;background:#6bc04b;color:#fff;font-size:1.5em;padding:5px}.info-block-container .content-block .block-headline{width:100%;padding:5px;font-weight:700}.info-block-container .content-block.selectable{cursor:pointer}.info-block-container .content-block.selected{background:#cdced1}.info-block-container .content-block dl{padding:10px;margin-bottom:5px;clear:both}.info-block-container .content-block dt{width:40%;vertical-align:top;text-align:right;margin-right:6px;display:inline-block;line-height:1.5em}.info-block-container .content-block dd{line-height:1.5em;display:inline-block;width:55%;vertical-align:top}.info-block-container .content-block dl.long-label dt{width:65%}.info-block-container .content-block dl.long-label dd{width:30%}div.content-pagination-container>div.select-container{margin-bottom:30px}div.content-pagination-container>div.select-container>span.select2{margin-left:15px;margin-right:15px}div.content-pagination-container a.pagination-select-control{font-size:34px;vertical-align:bottom;color:#575756}div.content-pagination-container a.pagination-select-control.disabled{color:#cdced1;cursor:default;pointer-events:none}div.content-pagination-container>div.paginated-content{display:none}div.content-pagination-container>div.paginated-content.active{display:block}.ui-sortable-helper{display:table}.ui-sortable-helper td{background-color:#fff}div.tooltip{display:inline;position:relative}div.tooltip span.info_icon>svg{width:15px;height:15px}div.tooltip span.info-popover-container{display:inline;position:absolute;margin-left:10px;visibility:hidden;z-index:8000;opacity:0;min-width:230px;max-width:430px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;transition:opacity .1s linear,z-index 0s linear .1s;padding:5px;border:1px solid #bdbdbc;background:#575756;text-align:left;line-height:1.2;color:#fff}div.tooltip span.info-popover-container:after{content:" ";position:absolute;top:5px;left:-10px;width:0;height:0;right-left:-10px;border-bottom:10px solid transparent;border-right:10px solid #575756;border-top:10px solid transparent}div.tooltip span.info_icon:hover+span.info-popover-container{visibility:visible;opacity:1;transition:opacity .5s linear .5s}div.popup-container{background-color:#f5f5f5;width:650px;text-align:center;line-height:30px}div.popup-container>div.popup-button{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;cursor:pointer;font-size:1.3em;margin:0 10px;display:inline-block}div.popup-container>div.popup-button.popup-button-left{float:left}div.popup-container>div.popup-button.popup-button-right{float:right}div.popup-container>div.popup-subject{display:inline-block;width:430px;font-size:1.1em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}div.popup-container>div.popup-subject>a{text-decoration:underline;color:inherit}div.popup-container>div.popup-subject>a:hover{-webkit-text-decoration-style:dashed;text-decoration-style:dashed}div.popup-container>div.popup-mark-read-button{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;cursor:pointer;font-size:1.3em;margin:0 10px;display:inline-block;position:absolute}div.popup-container>div.popup-message{background-color:inherit;padding:0 35px;height:60px}div.popup-container>div.popup-warning{color:red;float:left;font-size:2em;display:inline-block;position:absolute}.kru-form h3{font-size:16px;font-weight:700;margin-bottom:20px}.form-row{padding-bottom:16px}.form-row .kru-form-input{height:26px}.kru-form-field-label{display:block}.kru-form-field-label-text{display:inline-block;width:140px;padding-right:14px;padding-top:6px;text-align:right;vertical-align:top;color:#575756}.kru-form-field-label-text:first-letter{text-transform:uppercase}.kru-form-field.disabled,input:disabled{color:#8a8a89!important}.kru-form-input.empty-and-required,.kru-form-input.invalid,.kru-form-select.empty-and-required,.kru-form-select.invalid,.kru-form-textarea.empty-and-required,.kru-form-textarea.invalid{border-color:red}.kru-form-input,.kru-form-textarea{border:1px solid #e4e4e4}.kru-form-textarea{resize:vertical}.kru-form-radio{display:inline-block;width:300px}.kru-form-radio label{display:block;margin-bottom:4px}.kru-form-radio label>span{display:inline-block;margin-left:10px;color:#575756}.kru-form-radio label input:not(:disabled){cursor:pointer}.kru-form-radio label input:focus+span{background-color:#9ad484}input[type=color]{box-shadow:none}input[type=color]:not(:disabled){cursor:pointer}input[type=file].empty-and-required:not(:disabled),input[type=file].invalid:not(:disabled){border-color:red;color:red}.kru-form-field-label.datetime-picker{position:relative}.kru-form-field-label.datetime-picker .datetime-popup{right:0;top:30px}.abstract-picker-field,.datapoint-field{width:200px}.abstract-picker-field .items,.datapoint-field .items{padding-bottom:16px!important}.abstract-picker-field.disabled .select2-selection,.datapoint-field.disabled .select2-selection{cursor:default;border-color:#e4e4e4}.abstract-picker-field.disabled .select2-selection .item-text,.datapoint-field.disabled .select2-selection .item-text{color:#8a8a89}.abstract-picker-field.empty-and-required .select2-selection,.abstract-picker-field.invalid .select2-selection,.datapoint-field.empty-and-required .select2-selection,.datapoint-field.invalid .select2-selection{border-color:red}.form-info-text{font-size:12px;color:#575756}.form-info-text span{font-weight:700}.tobigmessage{display:none}.kru-form .filetobig .tobigmessage{display:inline-block;color:#e50000}.form-row.hidden-label-text .kru-form-field-label-text{display:none}.icon-select{display:inline-block;position:relative;width:200px;height:26px;vertical-align:middle}.icon-select.disabled{pointer-events:none}.icon-select.disabled>img{opacity:.6}.icon-select>img{height:26px;width:26px}.icon-select>input{height:26px}.icon-select .dropdown{position:absolute;left:0;top:100%;width:100%;z-index:100;border:1px solid #bdbdbc;background-color:#fff}.icon-select .dropdown ul{display:-ms-flexbox;display:flex;width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:5px}.icon-select .dropdown ul li{width:20%;padding:2px;border:1px solid #e1e1e1;border-radius:3px}.icon-select .dropdown ul li img{width:100%;height:100%}.icon-select .dropdown ul li:hover{border-color:#86cb6b;background-color:#c4e6b7}.icon-select .dropdown ul li.selected{border-color:#6bc04b;background-color:#a9da97}.multi-checkbox-panel{display:inline-block;border:1px solid #bdbdbc}.multi-checkbox-panel ul{width:198px;height:104px;padding:4px;overflow-x:hidden;overflow-y:scroll}.multi-checkbox-panel ul>li{width:100%}.multi-checkbox-panel ul>li:not(:last-child){margin-bottom:2px}.multi-checkbox-panel ul>li label{display:inline-block;width:100%;white-space:nowrap;text-overflow:ellipsis;cursor:default}.multi-checkbox-panel button{width:100%;margin-top:10px}button.flexible-form-collection-add-button{margin-top:15px}div.form-row.with-symbol{display:inline-block}div.symbol-container{padding-left:10px;display:inline-block;width:100px;overflow:hidden}.form-field-tooltip{display:inline;position:absolute;margin-left:10px;z-index:-1000;width:230px;opacity:0;transition:opacity .1s linear,z-index 0s linear .1s;padding:5px;border:1px solid #bdbdbc;background:#575756;text-align:left;line-height:1.2;color:#fff}.form-field-tooltip .client-validation-texts{margin-top:10px;font-size:12px}.form-field-tooltip .client-validation-texts li.not-checked{color:gray}.form-field-tooltip .client-validation-texts li.valid{color:#6bc04b}.form-field-tooltip .client-validation-texts li.invalid{color:red}.form-field-tooltip .server-validation-texts{font-size:12px;color:#c00}.form-field-tooltip:after{content:" ";position:absolute;top:5px;left:-10px;width:0;height:0;right-left:-10px;border-bottom:10px solid transparent;border-right:10px solid #575756;border-top:10px solid transparent}.kru-form-field.focus+.form-field-tooltip,.kru-form-field:focus+.form-field-tooltip,.select2-container--focus+.form-field-tooltip,.select2-container--open+.form-field-tooltip{z-index:10;opacity:1}.kru-form-field-label:hover .kru-form-field:not(.disabled):not(:focus):not(.focus)+.form-field-tooltip,.select2-container:hover+.form-field-tooltip{z-index:10;opacity:1;transition:opacity .5s linear .5s}.form-field-tooltip.forced-visible{z-index:10;opacity:1}.kru-form-input,.kru-form-textarea{width:200px;color:#575756;background-color:#e4e4e4;padding:5px;text-align:left;font-size:12px}.kru-form-input:focus,.kru-form-textarea:focus{background-color:#9ad484}.kru-form-input{height:30px}.kru-form-input-small{width:100px}.kru-form-input-big{width:260px}.kru-form-input-large{width:340px}.kru-form-input-extra-large{width:460px}[type=checkbox]:checked,[type=checkbox]:not(:checked){position:absolute;left:-9999px}[type=checkbox]:checked+label,[type=checkbox]:not(:checked)+label{position:relative;top:3px;padding-left:25px;cursor:pointer;font-size:17px;color:#575756;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[type=checkbox]:checked+label:before,[type=checkbox]:not(:checked)+label:before{content:"";position:absolute;left:0;top:2px;width:17px;height:17px;border:2px solid #575756;background:#fff}[type=checkbox]:checked+label:after,[type=checkbox]:not(:checked)+label:after{content:"✔";position:absolute;top:5px;left:4px;font-size:13px;line-height:.8;color:#575756;transition:all .2s}[type=checkbox]:not(:checked)+label:after{opacity:0;transform:scale(0)}[type=checkbox]:checked+label:after{opacity:1;transform:scale(1)}[type=checkbox]:disabled:checked+label:before,[type=checkbox]:disabled:not(:checked)+label:before{box-shadow:none;border-color:#bdbdbc!important;background-color:#e7ebef;cursor:default}[type=checkbox]:disabled:checked+label:after{color:#bdbdbc}[type=checkbox]:disabled+label{color:#bdbdbc;cursor:default}[type=checkbox]:checked:focus+label:before,[type=checkbox]:not(:checked):focus+label:before{box-shadow:inset 0 1px 3px rgba(0,0,0,.2);background-color:#9ad484}label:hover:before{border:2px solid #8a8a89!important}.select2-source.small-select,.small-select{width:100px}.select2-source{width:200px;height:28px;visibility:hidden}select.kru-form-field{width:198px}span.select2-selection{border-radius:0!important;background-color:#e4e4e4!important;color:#575756!important}span.select2-results li.select2-results__option--highlighted[aria-selected]{background-color:#86cb6b}span.select2-container--open{z-index:9999999}.select2-container--focus:not(.select2-container--disabled) span.select2-selection,.select2-container--open:not(.select2-container--disabled) span.select2-selection{background-color:#9ad484!important}select.empty-and-required+.select2-container span.select2-selection,select.invalid+.select2-container span.select2-selection{border-color:red!important}.select2-container--default.select2-container--focus .select2-selection--multiple{border-color:#a0a0a0!important}.select2-container--disabled{pointer-events:none}.select2-container--disabled .select2-selection__rendered{color:#8a8a89!important}.select2-results__option:first-letter,.select2-selection__rendered:first-letter{text-transform:uppercase}.kru-form-select{height:26px;border:1px solid #e4e4e4;background-color:#e4e4e4;color:#575756}.kru-form-select:focus option{background-color:#9ad484}.select2-results__group,optgroup{font-weight:700}.kru-form-field-label .slider{display:inline-block;position:relative;width:200px}.slider{height:40px}.slider .track-container{position:relative;height:20px;margin:0 10px}.slider .track-container .track{position:absolute;top:9px;left:0;width:100%;height:4px;border-radius:4px;background-color:rgba(0,0,0,.05)}.slider .track-container .track-fill{position:absolute;top:9px;left:0;height:4px;border-radius:4px;background-color:#575756}.slider .track-container .thumb{position:absolute;width:20px;height:20px;margin-left:-10px;border:1px solid gray;border-radius:100%;background-color:#d3d3d3;cursor:pointer}.slider .track-container .value{display:inline-block;position:absolute;bottom:-18px;left:-90px;width:200px;text-align:center;font-size:12px;color:#575756}.slider:focus .track-container .thumb{background-color:#9ad484}.slider.disabled{pointer-events:none}.slider.disabled .track-container .track-fill{background-color:#a4a4a2}.slider.disabled .track-container .thumb{background-color:#fff;border-color:#b3b3b3;cursor:default}.slider.disabled .track-container .value{color:#8a8a89}.reversed-checkbox-fieldset{border:2px solid #575756;padding:8px}.reversed-checkbox-fieldset legend{color:#575756;padding:5px;font-size:1.2em;font-weight:700}.reversed-checkbox-fieldset label.checkbox-label{color:#575756;display:inline-block}.reversed-checkbox-fieldset input[type=checkbox]:disabled+label.checkbox-label{color:#cdced1}.login-layout-container{height:auto;min-height:100%;min-width:532px;background:#6bc04b;overflow:hidden}.login-layout-container div#layout-content{width:100%}.login-layout-container div#layout-content div#login-container{margin-top:0}.login-layout-container div#layout-content div#login-icon{position:relative;width:100px;height:161px;text-align:center;margin-right:auto;margin-left:auto;z-index:3}.login-layout-container div#layout-content div#login-icon svg{width:88px;height:93px;margin-top:33px}.login-layout-container div#layout-content div.login-box{position:relative;padding:0;margin-left:auto;margin-right:auto;margin-top:12%;height:656px;width:590px}.login-layout-container div#layout-content div.login-box div.content{position:relative;height:100%;background-color:#fff;border-radius:11px;padding:56px 103px 10px;margin-top:-20px;margin-bottom:0;box-shadow:9px 9px 15px hsla(0,0%,49%,.6);z-index:2}.login-layout-container div#layout-content div.login-box div.content p{font-size:20px;color:#71716f;text-align:center;padding-top:46px;padding-bottom:35px}.login-layout-container div#layout-content div.login-box div.content form{text-align:center}.login-layout-container div#layout-content div.login-box div.content form button,.login-layout-container div#layout-content div.login-box div.content form input{margin-bottom:24px;width:270px;height:40px;color:#575756;background-color:#cdced1;border:none;border-radius:5px;text-align:center;font-size:16px}.login-layout-container div#layout-content div.login-box div.content form input:focus{background-color:#9ad484}.login-layout-container div#layout-content div.login-box div.content form button{background-color:#6bc04b;color:#fff;text-transform:uppercase;cursor:pointer;height:40px;transition:4s}.login-layout-container div#layout-content div.login-box div.content form button.login-failed{transition:.3s;background-color:red}.login-layout-container div#layout-content div.login-box div.content div.password-forgotten{width:270px}.login-layout-container div#layout-content div.login-box div.content div.password-forgotten a{font-size:16px;text-align:center}.login-layout-container div#layout-content div.login-box div.content a{color:#575756;font-size:17px;padding-top:-15px;width:270px;display:inline-block;text-align:left}div.login-logo{height:39px;margin-top:12px;background:url(/images/theme/logo.svg) no-repeat 50%;background-size:auto;z-index:3}.shake{animation:e 1s cubic-bezier(.288,.056,.152,.776) both}@keyframes e{10%,90%{transform:translate(-3.58px,.358px)}20%,80%{transform:translate(7.16px,.716px)}30%,50%,70%{transform:translate(-14.32px,-.358px)}40%,60%{transform:translate(14.32px,-.716px)}}.user-table th{width:20%}p.text-seperator{margin-top:20px}p.top-description{margin-bottom:20px}.user-group-table th{width:50%}.chart-widget-list{position:relative;height:650px}.chart-widget.interaction-disabled{pointer-events:none}.chart-widget.chart-widget-scaled-up .period-selection{display:block;margin-top:5px}.chart-widget.chart-widget-scaled-up .head .head-bar .headline{max-width:calc(100% - 540px)}.chart-widget-scaled-up.zoom-out-button{display:inline}.chart-widget{background-color:#fff}.chart-widget .head{width:100%;position:relative}.chart-widget .head .head-icon{position:absolute;height:40px;width:40px;margin-left:0;z-index:2}.chart-widget .head .head-bar{left:0;top:0;width:100%;padding-left:50px;z-index:1;position:absolute;top:50%;transform:translateY(-50%);height:40px;background-color:#6bc04b}.chart-widget .head .head-bar .headline{color:#fff;font-size:25px;position:relative;margin-top:5px;margin-left:18px;overflow:hidden;max-width:calc(100% - 120px);display:inline-block;text-overflow:ellipsis;white-space:nowrap}.chart-widget .head .head-bar .browse-back-button,.chart-widget .head .head-bar .browse-forward-button,.chart-widget .head .head-bar .zoom-out-button{width:18px}.chart-widget .head .cut-left-for-icon{background-color:transparent;background-image:linear-gradient(90deg,transparent,#6bc04b 6%)}.chart-widget .body{width:100%}.chart-widget .body .big-column{float:left;height:100%}.chart-widget .body .graph{width:100%;position:relative}.chart-widget .body .contentBox{float:left;position:relative;margin-bottom:15px;width:100%}.chart-widget .body .contentBox .contentLine{background-color:#6bc04b;width:100%;height:2px;margin-top:5px}.chart-widget .body .contentBox .deviceDetailsBox>div.deviceDetailsContainer{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:end;align-items:flex-end;-ms-flex-pack:justify;justify-content:space-between;font-size:14px;cursor:default}.chart-widget .body .contentBox .deviceDetailsBox>div.deviceDetailsContainer .deviceDetails{margin-right:10px;cursor:pointer;white-space:nowrap;height:30px}.chart-widget .body .contentBox .deviceDetailsBox>div.deviceDetailsContainer .deviceDetails .deviceIcon{display:inline-block;vertical-align:middle;height:17px}.chart-widget .body .contentBox .deviceDetailsBox>div.deviceDetailsContainer .deviceDetails .deviceIcon svg{width:17px;height:17px}.chart-widget .body .contentBox .deviceDetailsBox>div.deviceDetailsContainer .deviceDetails .deviceIcon.active{transform:rotate(90deg)}.chart-widget .body .contentBox .deviceDetailsBox>div.deviceDetailsContainer .deviceDetails .deviceAmount{display:inline-block;vertical-align:middle}.chart-widget .body .contentBox .deviceDetailsBox>div.deviceDetailsContainer .tariffBar{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:row;flex-direction:row;-ms-flex-pack:start;justify-content:flex-start;height:auto;width:80%;margin-top:10px;margin-left:75px}.chart-widget .body .contentBox .deviceDetailsBox>div.deviceDetailsContainer .tariffBar .tariffCheckbox{margin-left:0;width:33.3%;height:30px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chart-widget .body .contentBox .deviceDetailsBox>div.deviceDetailsContainer .tariffBar .tariffCheckbox label.custom-checkbox-element{top:0;vertical-align:middle}.chart-widget .body .contentBox .deviceDetailsBox>div.deviceDetailsContainer .tariffBar .tariffCheckbox .graphColor{height:17px;width:17px;display:inline-block;margin-right:10px;vertical-align:middle}.chart-widget .body .contentBox .deviceDetailsBox>div.deviceDetailsContainer .tariffBar .tariffCheckbox .checkLabel{display:inline-block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:100%}.chart-widget .body .contentBox .deviceDetailsBox>div.deviceDetailsContainer .tariffBar .tariffCheckbox .checkLabel span{font-size:14px;vertical-align:middle}.chart-widget .body .contentBox .deviceDetailsBox .deviceContentBox{position:relative;margin-top:10px;background-color:#ececec;padding:5px;width:100%;display:none}.chart-widget .body .contentBox .deviceDetailsBox .deviceContentBox label{font-size:14px;color:#6bc04b}.chart-widget .body .contentBox .deviceDetailsBox .deviceContentBox .devices{margin-bottom:30px;margin-top:30px;width:95%;margin-left:19px;min-height:80px;padding:25px 40px;background-color:#fff;overflow:hidden}.chart-widget .body .contentBox .deviceDetailsBox .deviceContentBox .devices dl.info-list{width:100%;font-size:13px}.chart-widget .body .contentBox .deviceDetailsBox .deviceContentBox .devices dl.info-list dd,.chart-widget .body .contentBox .deviceDetailsBox .deviceContentBox .devices dl.info-list dt{overflow:hidden;text-overflow:ellipsis}.chart-widget .body .contentBox .deviceDetailsBox .deviceContentBox .devices .deviceBox{width:50%;vertical-align:top;display:inline-block;margin-top:-5px}.chart-widget .body .contentBox .deviceDetailsBox .deviceContentBox .devices .deviceBox span{font-size:14px;color:#6bc04b;position:relative;top:2px}.chart-widget .body .contentBox .deviceDetailsBox .deviceContentBox .devices .deviceBox .metaData{margin-top:20px;margin-left:25px}.chart-widget .body .contentBox .deviceDetailsBox .deviceContentBox .devices .stateBox{width:50%;display:inline-block;vertical-align:top}.chart-widget .body .contentBox .deviceDetailsBox .deviceContentBox .devices .stateBox .datapointHead{color:#6bc04b;font-size:14px}.chart-widget .body .contentBox .deviceDetailsBox .deviceContentBox .devices .stateBox .datapointHead:first-letter{text-transform:uppercase}.chart-widget .body .contentBox .deviceDetailsBox .deviceContentBox .devices .stateBox dl.info-list{margin-top:15px}.chart-widget .body .contentBox .deviceDetailsBox .deviceContentBox .devices .stateBox dl.info-list dd,.chart-widget .body .contentBox .deviceDetailsBox .deviceContentBox .devices .stateBox dl.info-list dt{width:33%}.chart-widget .body .contentBox .deviceDetailsBox .deviceContentBox .devices .stateBox dl.info-list dd.last-reading-value{text-align:right}.chart-widget .head-bar-button{display:inline;float:right;margin-top:6px;cursor:pointer}.chart-widget .head-bar-button:hover{cursor:pointer}.chart-widget .scale-button{width:25px;height:25px;margin-right:9px}.chart-widget .scale-button div{display:none}.chart-widget .scale-button div.active{display:inline;display:initial}.chart-widget .quantity-type-button{height:20px;margin-right:30px}.chart-widget .quantity-type-button div{transition:background-color 1s;width:27px;height:27px;float:left;border:1px solid #fff}.chart-widget .quantity-type-button div.active{background-color:#4d8900}.chart-widget .zoom-out-button{display:none;margin-right:30px;margin-top:10px}.chart-widget .period-selection{float:right;margin-right:30px;display:none}.chart-widget .datetime-picker{display:inline-block;float:right}.chart-widget .datetime-input{float:right;width:120px;height:20px;margin-top:5px;margin-right:10px;margin-left:10px;text-align:center;border:none;background-color:#e4e4e4;color:#575756}.chart-tooltip{padding:3px;line-height:16px;background-color:#575756;text-align:center;font-size:12px;color:#fff;pointer-events:none;opacity:.3;border:1px solid grey}.graph .axis .domain{fill:none;stroke:#575756}.graph .axis .tick text{font-size:10px;fill:#575756;stroke:none}.manage-messages-page{color:#575756}.manage-messages-page .left-column{float:left;width:40%;padding-right:20px}.manage-messages-page .right-column{float:left;width:60%;padding-left:20px}.manage-messages-page .message-table .date-col{width:33.33333333%}.manage-messages-page .message-table .subject-col{width:50%}.manage-messages-page .message-table .attachment-col{width:16.66666667%}.manage-messages-page .message-table tr.new-message{font-weight:700}.manage-messages-page .message{margin-top:50px}.manage-messages-page .message .message-subject{margin-bottom:10px;font-size:16px;font-weight:700}.manage-messages-page .message .message-date{margin-top:20px;font-weight:700}.read-message-dialog{width:600px}.read-message-dialog .dialog-body{color:#575756}.read-message-dialog .dialog-body .message-subject{margin-bottom:10px;font-size:16px;font-weight:700}.read-message-dialog .dialog-body .message-date{margin-top:20px;font-weight:700}.write-message-dialog{width:600px}.write-message-dialog .tree-container{display:inline-block;width:360px}.write-message-dialog .form-row .kru-form-field{width:370px}.object-heading-label{display:inline-block;font-size:20px;font-weight:700;color:#6bc04b;text-transform:uppercase}.object-heading-value{font-size:18px;font-weight:700;color:#575756}#sub-content{position:relative;margin-top:40px}#sub-content .widget-container{position:relative;min-height:300px}.lo-ra-value-config-dialog table{border-left:1px solid #575756;border-right:1px solid #575756}.lo-ra-value-config-dialog table thead tr{height:30px}.lo-ra-value-config-dialog table thead th{text-align:center!important;padding:0!important}.lo-ra-value-config-dialog table thead th object{width:25px;height:25px;margin-top:2px}.lo-ra-value-config-dialog table tr{border-bottom:1px solid #575756}.lo-ra-value-config-dialog table tbody td{padding:4px!important;cursor:default}.lo-ra-value-config-dialog table tbody td.first-column-cell{text-align:left}.lo-ra-value-config-dialog table tbody td.factor-cell,.lo-ra-value-config-dialog table tbody td.factor-sum-cell{text-align:center}.lo-ra-value-config-dialog table tbody td.factor-cell input,.lo-ra-value-config-dialog table tbody td.factor-sum-cell input{text-align:right}.lo-ra-value-config-dialog table tbody td.factor-divided-evenly-cell{text-align:center}.lo-ra-value-config-dialog table tbody td.factor-divided-evenly-cell label{position:relative;left:3.7px}.lo-ra-value-config-dialog table tbody .factor-sum-text-field{cursor:default;pointer-events:none}.lo-ra-value-config-dialog table tbody .heading-cell:first-letter{text-transform:uppercase}.lo-ra-value-config-dialog table .info-symbol{display:inline-block;width:16px;height:16px;text-align:center;vertical-align:middle;border:1px solid #575756;border-radius:8px;font-size:12.8px;font-weight:700;cursor:default}.lo-ra-value-config-dialog table .info-symbol .tooltip{left:-152px;top:26px;width:320px;font-size:12px;pointer-events:none}.lo-ra-value-config-dialog table .info-symbol .tooltip:after{content:" ";position:absolute;left:50%;top:-10px;width:0;height:0;margin-left:-10px;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #575756}.lo-ra-value-config-dialog table input,.lo-ra-value-config-dialog table select{width:55px;padding-right:4px;padding-left:4px;border:1px solid gray;color:#575756}table.element-template-table>tbody>tr>td:first-child{width:40px}table.element-template-table>tbody>tr>td:first-child img{height:20px}.element-template-form input[type=file].kru-form-field{width:120px;border:1px solid transparent;color:transparent}.element-template-form input[type=file].kru-form-field.empty-and-required,.element-template-form input[type=file].kru-form-field.invalid{border-color:#e50000}.continue-button{float:right;margin-right:10px}.metadata-definition-table [type=checkbox]:checked+label,.metadata-definition-table [type=checkbox]:not(:checked)+label{top:0}table.metadata-group-table dl.info-list.in-table{color:inherit;width:auto;font-size:100%}table.metadata-group-table dl.info-list.in-table dt{max-width:200px}table.metadata-group-table dl.info-list.in-table dd{width:auto}table.metadata-group-table dl.info-list.in-table dd,table.metadata-group-table dl.info-list.in-table dt{margin-top:5px;margin-bottom:5px}div.metadata-fieldset .form-row.meta-value{width:350px;display:inline-block}div.metadata-fieldset .form-row.meta-value .kru-form-field-label-text{text-align:left}div.metadata-fieldset div.checkbox-container{display:inline-block;width:30px;vertical-align:top}div.metadata-fieldset div.symbol-container{display:inline-block;width:100px}div.object-metadata div.invoice-actions{margin-bottom:30px}div.object-metadata div.invoice-actions>button.show-invoice{margin-right:30px}div.object-metadata dl.info-list{width:auto}div.object-metadata iframe{position:relative;width:700px;min-height:989px;box-shadow:1px 1px 5px 0 rgba(0,0,0,.75)}.invoice-item-group{margin-bottom:10px;vertical-align:middle}.invoice-item-group.selected{background-color:#6bc04b!important}.invoice-item-group:hover{background-color:#f6f6f6}.invoice-item{padding-top:10px;padding-bottom:10px;vertical-align:middle}.invoice-item.selected{background-color:#6bc04b!important}.invoice-item:hover{background-color:#ececec}.item-order{position:absolute;right:-40px;display:none}.item-order div{position:relative;top:-30px}.threshold-table th{width:20%}.threshold-violation-table th{width:25%}#pickElementTypeDialog .kru-form-field-option-label{display:block;margin-top:6px}div#measurementPointDialog input.clickable:not(.disabled),div#sumDialog input.clickable:not(.disabled){cursor:pointer}div#formulaDialog .formula-validation-result .success{color:#44ba00}div#formulaDialog .formula-validation-result .pending{color:#575756;background:url(/images/gif/spinner.png.gif) no-repeat;background-size:1em 1em;padding-left:17px}div#formulaDialog .formula-validation-result .failure{color:#e50000}.usage-element-name{font-style:italic}.usage-references{list-style-type:square;margin-left:20px}.usage-references>li{font-style:italic}div.charting-main-container{border-top:8px solid #575756}div.charting-main-container>div.chart-header-container{margin-bottom:60px}div.charting-main-container>div.chart-header-container>div.toolbar-container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;background-color:#f5f5f5}div.charting-main-container>div.chart-header-container>div.toolbar-container>div.toolbar{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}div.charting-main-container>div.chart-header-container>div.toolbar-container>div.toolbar .disabled svg{color:#deddd6;pointer-events:none;cursor:default}div.charting-main-container>div.chart-header-container>div.toolbar-container>div.toolbar svg{height:20px;width:20px;margin-right:14px}div.charting-main-container>div.chart-header-container>div.toolbar-container>div.toolbar svg:hover{cursor:pointer;color:#8a8a89}div.charting-main-container>div.chart-header-container>div.toolbar-container>div.toolbar svg.change-options-btn,div.charting-main-container>div.chart-header-container>div.toolbar-container>div.toolbar svg.save-chart-btn,div.charting-main-container>div.chart-header-container>div.toolbar-container>div.toolbar svg.undo-btn{margin-right:0}div.charting-main-container>div.chart-header-container>div.toolbar-container>div.toolbar svg.consumption-button,div.charting-main-container>div.chart-header-container>div.toolbar-container>div.toolbar svg.progress-button{height:20px;width:20px;margin-right:2px;margin-left:2px}div.charting-main-container>div.chart-header-container>div.toolbar-container>div.toolbar svg.consumption-button.disabled,div.charting-main-container>div.chart-header-container>div.toolbar-container>div.toolbar svg.progress-button.disabled{color:#deddd6;pointer-events:all;cursor:pointer}div.charting-main-container>div.chart-header-container>div.toolbar-container>div.toolbar div.chart-type-simple-switch{width:55px;pointer-events:all;cursor:pointer}div.charting-main-container>div.chart-header-container>div.toolbar-container>div.toolbar div.vertical-divider{height:20px;width:1px;background-color:#b3b3b3;margin:0 14px}div.charting-main-container>div.chart-header-container>div.primary-toolbar-container{-ms-flex-pack:justify;justify-content:space-between;height:48px;margin-bottom:8px;padding:14px 24px}div.charting-main-container>div.chart-header-container>div.primary-toolbar-container>div.name-container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}div.charting-main-container>div.chart-header-container>div.primary-toolbar-container>div.name-container svg{height:30px;width:30px;margin-right:24px}div.charting-main-container>div.chart-header-container>div.primary-toolbar-container>div.name-container>span.name-display{font-size:24px}div.charting-main-container>div.chart-header-container>div.primary-toolbar-container>div.primary-toolbar>div.chart-type-selection{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}div.charting-main-container>div.chart-header-container>div.primary-toolbar-container>div.primary-toolbar>div.chart-type-selection span.chart-type-select-label{margin-right:14px}div.charting-main-container>div.chart-header-container>div.secondary-toolbar-container{height:28px;padding-left:24px;padding-right:24px;-ms-flex-pack:end;justify-content:flex-end}div.charting-main-container>div.chart-header-container>div.secondary-toolbar-container>div.secondary-toolbar>span.compression-level-select-title{margin-right:14px}div.charting-main-container>div.chart-header-container>div.secondary-toolbar-container>div.secondary-toolbar>div.period-selection{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center}div.charting-main-container>div.chart-header-container>div.secondary-toolbar-container>div.secondary-toolbar>div.period-selection>select[name=main]{margin-right:14px}div.charting-main-container>div.chart-header-container>div.secondary-toolbar-container>div.secondary-toolbar>div.period-selection>div.browse-button{display:-ms-flexbox;display:flex}div.charting-main-container>div.chart-header-container>div.secondary-toolbar-container>div.secondary-toolbar>div.period-selection>div.browse-button>svg{width:15px;height:15px;margin-right:0}div.charting-main-container>div.chart-header-container>div.secondary-toolbar-container>div.secondary-toolbar>div.period-selection div.disabled svg{color:#deddd6;cursor:default}div.charting-main-container>div.chart-header-container>div.secondary-toolbar-container>div.secondary-toolbar>div.period-selection input.datetime-input{height:26px;width:120px}div.charting-main-container>div.chart-header-container>div.secondary-toolbar-container>div.secondary-toolbar>div.compare-period-interval-display{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}div.charting-main-container>div.chart-header-container>div.secondary-toolbar-container>div.secondary-toolbar>div.compare-period-interval-display>span.interval-start-date-span{margin-left:14px}div.charting-main-container>div.chart-header-container>div.secondary-toolbar-container>div.secondary-toolbar>div.compare-time-btn-container svg{width:25px;height:25px;margin-right:0}div.charting-main-container>div.chart-header-container>div.secondary-toolbar-container div.date-interval-separator{height:2px;width:10px;background-color:#b3b3b3;margin:0 3px}div.export-type-dialog label.kru-form-field-option-label.disabled>span{color:#71716f}div#legend-container div.blocks-container,div.legend-container div.blocks-container{display:inline-block;height:auto;width:80%;margin-top:10px;margin-left:75px}div#legend-container div.blocks-container>div.entry-div,div.legend-container div.blocks-container>div.entry-div{display:inline-block;margin-left:0;width:33.3%;height:30px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}div#legend-container div.blocks-container>div.entry-div>div.column-div,div.legend-container div.blocks-container>div.entry-div>div.column-div{display:inline;vertical-align:middle}div#legend-container div.blocks-container>div.entry-div>div.column-div:first-child,div.legend-container div.blocks-container>div.entry-div>div.column-div:first-child{padding-right:5px}div#legend-container div.blocks-container>div.entry-div>div.column-div>div,div.legend-container div.blocks-container>div.entry-div>div.column-div>div{display:inline-block}.charting-standalone #toolbar-container{display:none}.charting-standalone #info-headline-container tr{height:40px}.charting-standalone #info-headline-container tr th{vertical-align:middle}.charting-standalone #info-headline-container tr th.main-period-col{text-align:right}div.dialog-body .usage-reference-header{padding-top:20px;padding-bottom:10px;font-weight:700}.auto-report-filetype-row .settings-icon{width:20px;height:20px;display:inline-block;vertical-align:bottom}.dialog .ftp-test-button{width:100px}.dialog .statusTextFtpTest{margin-left:140px;display:-ms-flexbox;display:flex}.dialog .leftSideAutomaticReportFormDialog,.dialog .rightSideAutomaticReportFormDialog{float:left;width:50%}.lo-ra-value-config-dialog table{border-top:1px solid #575756}.lo-ra-value-config-dialog table th{vertical-align:middle!important;font-weight:700;color:#575756}.lo-ra-value-config-dialog table th:first-letter{text-transform:uppercase}.lo-ra-value-config-dialog table input,.lo-ra-value-config-dialog table select{width:100%}.lo-ra-value-config-dialog table td button{margin-left:2px}.lo-ra-value-config-dialog table tr.highlighted{background-color:#ff0}.lo-ra-value-config-dialog table tr{transition:background-color 1s}.lo-ra-value-config-dialog tr.sortable-item-row input[type=text]{height:26px;vertical-align:baseline}.lo-ra-value-config-dialog tr.sortable-item-row select{vertical-align:baseline;height:27px}.csv-import-dialog{width:600px}.csv-import-dialog .dialog-body{padding-top:0}.csv-import-form .csv-import-explanation{margin-bottom:10px}.csv-import-form .csv-import-explanation p{margin-top:5px;line-height:1.25}.csv-import-form .csv-import-explanation strong{display:inline-block;font-weight:700;color:#575756;padding:15px 0 0}.csv-import-form .csv-import-explanation table th{background-color:#e7ebef;padding:2px;border:1px solid #575756}.csv-import-form .csv-import-explanation table td{padding:2px;border:1px solid #575756}.csv-import-form .csv-import-example,.csv-import-form .form-row{margin-top:10px}.deactivated-datasource-tooltipp{margin-top:-8px}textarea.help-text-textarea{width:400px;height:400px}.twoColumnLayout .left-container,.twoColumnLayout .right-container{float:left;position:relative;width:50%}.twoColumnLayout .right-container{padding-left:10px;min-height:80px}.twoColumnLayout:after{content:"\00A0";display:block;clear:both;visibility:hidden;line-height:0;height:0}div#help-text-form-container .form-field-tooltip{display:none}div#help-text-markdown-preview-container{margin-top:30px;background-color:#e7ebef;padding:10px}div.email-config-form-container{margin-top:20px;margin-bottom:40px}div.email-config-form-container>p{margin:15px 0}div.email-config-form-container .email-text-config-field{width:600px}div.email-config-form-container textarea.email-text-config-field{height:300px}.float-left-panel{display:inline-block;display:block}.float-left-panel>*{float:left}.plain-form-container{position:relative;margin-right:40px;padding:20px 20px 60px;border:1px solid grey}.plain-form-container>h3{margin-top:0;margin-bottom:50px}.plain-form-container>.button-panel,.plain-form-container>button{position:absolute;right:20px;bottom:20px}.plain-form-container>.button-panel{display:inline-block;display:block}.plain-form-container>.button-panel>button{float:right;margin-left:20px}.plain-form-container>form>label{display:block;margin-bottom:20px}.plain-form-container>form>label>span:first-child{text-align:left}#backup-settings-form{display:inline-block;min-width:600px}#backup-settings-form div.form-row{width:340px}table.partition-table td{padding:5px;padding-left:10px}div.monitoring-info-item{width:415px;background:#ececec;padding:10px;margin-bottom:8px;display:inline-block;vertical-align:top;min-height:60px}div.monitoring-info-item .info-label{margin-bottom:5px}div.monitoring-info-item .progress-container{min-height:20px}.error-messages-container .user-group{display:inline-block;padding:10px;background:#ececec;min-width:250px;text-align:center}#system-update-table th{width:50%}#system-update-table tr.running{color:#4682b4}.possible-reboot{font-size:15px;margin-left:25px}.license-overview-container .install-id{display:inline-block;padding:10px;background:#ececec;min-width:250px;text-align:center}.license-overview-container .content-block.valid .block-header{background:#6bc04b}.license-overview-container .content-block.expired .block-header{background:#ff8c00}.license-overview-container .content-block.invalid .block-header{background:#e50000}.tox-tinymce.tox-tinymce-inline{transform:translate(-25px,-42px);z-index:50100}.dashboard-sidebar.sidebar.right.initialized.fixed>div.sidebar-visibility-control-container,.dashboard-sidebar.sidebar.right.initialized.folded>div.sidebar-visibility-control-container,.tox-silver-sink.tox-tinymce-aux{z-index:50100}.box-form-container{padding-top:10px;position:relative}.box-form-container>.panel-section{width:92%;border-bottom:1px solid #666;background-color:#fff}.box-form-container>.panel-section:not(:last-child){margin-bottom:20px}.box-form-container>.panel-section>.head{padding:5px 5px 5px 11px;background-color:#595959;color:#fff;font-size:16px}.box-form-container>.panel-section>.head:first-letter{text-transform:uppercase}.box-form-container>.panel-section>.body{padding:5px 0}.box-form-container>.panel-section>.body .kru-form-field-label .kru-form-input,.box-form-container>.panel-section>.body .kru-form-field-label .kru-form-textarea,.box-form-container>.panel-section>.body .kru-form-field-label .select2-container{margin:0 5px;width:96%!important}.box-form-container>.panel-section>.body .kru-form-field-label .kru-form-field-label-text{text-align:left;margin:0 0 5px 5px;font-size:15px;width:auto}.box-form-container>.panel-section>.body .createPlaceholderButton,.box-form-container>.panel-section>.body .deletePlaceholderButton{margin:12px 5px 20px!important}.box-form-container>.panel-section>.body .form-row{margin-bottom:5px}.box-form-container>.panel-section>.body .form-row .custom-checkbox-element{display:inline-block}.box-form-container>.panel-section>.body label.form-label .label-wrapper span:first-letter{text-transform:uppercase}.box-form-container>.panel-section>.body label.form-label .label-wrapper i{margin-left:10px}.box-form-container>.panel-section>.body .ui.input.fluid>select{-ms-flex:1 1 auto;flex:1 1 auto}.box-form-container>.panel-section>.body .date-format-preview{margin:0 0 5px 5px;font-size:14px}.box-form-container>.panel-section>.body .date-format-preview.hidden{display:none}.overlay-menu{position:absolute;left:0;top:0;font-size:12px;opacity:0;transition:opacity .5s}.overlay-menu>.item{color:#e7ebef;background-color:#666;height:30px;padding:5px;white-space:nowrap;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;max-width:30px;overflow:hidden;transition:max-width .25s ease-in-out}.overlay-menu>.item>svg{color:currentColor}.overlay-menu>.item>img,.overlay-menu>.item>svg{width:20px;height:20px;-ms-flex:0 0 20px;flex:0 0 20px}.overlay-menu>.item>.text{margin-left:5px}.overlay-menu>.item:hover{max-width:100%}.clear:after{content:"";display:block;font-size:0;height:0;clear:both;visibility:hidden;line-height:0}.ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.scrollable{overflow:auto}.semi-transparent{opacity:.5!important}.hidden-but-accessible{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}.dashboard-main-view{margin:auto;color:#999}.dashboard-main-view input,.dashboard-main-view textarea{color:#999}#dashboard-container{position:relative;background-color:#efefef;z-index:inherit}#dashboard-container ul{margin:0;padding:0;list-style:none}#dashboard-container ul li{margin:0;padding:0}#dashboard-container ul li a{color:#999}#dashboard-container>.dashboard{position:relative}#dashboard-container>.dashboard>.dashboard-grid{display:none}#dashboard-container>.dashboard.edit-mode>.dashboard-grid{display:block;position:absolute;height:100%}#dashboard-container>.dashboard.edit-mode>.dashboard-grid>div{position:absolute;border:1px solid #d5d5d5}#dashboard-container>.dashboard.edit-mode>.dashboard-grid>div:hover{background-color:rgba(107,192,75,.25);cursor:copy}#dashboard-container>.dashboard.edit-mode>.dashboard-grid>div.page-separator{border-top:1px solid #000}#dashboard-container>.dashboard .box{position:absolute;padding:4px}#dashboard-container>.dashboard .box .border{display:none;position:absolute;left:-20px;top:-20px;z-index:0;width:calc(100% + 2 * 20px);height:calc(100% + 2 * 20px);background-color:#f2f2f2;opacity:.8;cursor:move}#dashboard-container>.dashboard .box .border .bottom-container{background-color:inherit;position:absolute;left:0;top:100%;width:100%}#dashboard-container>.dashboard .box .border .bottom-container>div{padding:0 20px 20px}#dashboard-container>.dashboard .box .border button.save{position:absolute;right:-15px;bottom:-15px;width:30px;height:30px;padding:0;border:1px solid transparent;border-radius:100%;background-color:#6bc04b;transition:transform .2s}#dashboard-container>.dashboard .box .border button.save:hover{background-color:#86cb6b;transform:scale(1.1)}#dashboard-container>.dashboard .box .border button.save img{margin:15%;width:70%;height:70%}#dashboard-container>.dashboard .box .inner-box{position:relative;width:100%;height:100%;border:1px solid #ddd}#dashboard-container>.dashboard .box .inner-box .foot,#dashboard-container>.dashboard .box .inner-box .head{display:none}#dashboard-container>.dashboard .box .inner-box .resize-zone{display:none;position:absolute;z-index:50;width:10px;height:10px;background-color:#fff;border:2px solid #6bc04b;border-radius:100%}#dashboard-container>.dashboard .box .inner-box .resize-zone.north{left:calc(50% - 5px);top:-5px;cursor:n-resize}#dashboard-container>.dashboard .box .inner-box .resize-zone.north-east{right:-5px;top:-5px;cursor:ne-resize}#dashboard-container>.dashboard .box .inner-box .resize-zone.east{right:-5px;top:calc(50% - 5px);cursor:e-resize}#dashboard-container>.dashboard .box .inner-box .resize-zone.south-east{right:-5px;bottom:-5px;cursor:se-resize}#dashboard-container>.dashboard .box .inner-box .resize-zone.south{left:calc(50% - 5px);bottom:-5px;cursor:s-resize}#dashboard-container>.dashboard .box .inner-box .resize-zone.south-west{left:-5px;bottom:-5px;cursor:sw-resize}#dashboard-container>.dashboard .box .inner-box .resize-zone.west{left:-5px;top:calc(50% - 5px);cursor:w-resize}#dashboard-container>.dashboard .box .inner-box .resize-zone.north-west{left:-5px;top:-5px;cursor:nw-resize}#dashboard-container>.dashboard .box .inner-box .content-container{position:relative;width:100%;height:100%;background-color:#f8f8f8;overflow:auto}#dashboard-container>.dashboard .box .inner-box .content-container.dashboard-table h3{padding-left:1.3em;margin-top:.7em;margin-bottom:.5em;font-size:1.2em}#dashboard-container>.dashboard .box .inner-box .content-container.dashboard-table thead th{font-size:1.2em;padding:.6em 1.3em .5em}#dashboard-container>.dashboard .box .inner-box .content-container.dashboard-table thead th:not(:first-child):before{min-height:0;height:calc(100% - 1em);top:.5em}#dashboard-container>.dashboard .box .inner-box .content-container.dashboard-table tbody td{font-size:1em;padding:.6em 1.3em;cursor:auto}#dashboard-container>.dashboard .box .inner-box .content-container.dashboard-table tbody tr{color:inherit}#dashboard-container>.dashboard .box .inner-box .content-container .instruction,#dashboard-container>.dashboard .box .inner-box .content-container .status-hint{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background-color:#a9a9a9;cursor:pointer;padding:5px;font-size:1.5em;width:100%;word-break:break-word;color:#666}#dashboard-container>.dashboard .box .inner-box .content-container .instruction:first-letter,#dashboard-container>.dashboard .box .inner-box .content-container .status-hint:first-letter{text-transform:uppercase}#dashboard-container>.dashboard .box .inner-box .content-container.mini .instruction,#dashboard-container>.dashboard .box .inner-box .content-container.mini .status-hint{font-size:.8em}#dashboard-container>.dashboard .box .inner-box .content-container.mini~.edit-hint>.edit-hint-inner{font-size:.5em}#dashboard-container>.dashboard .box .inner-box .edit-overlay{display:none;position:absolute;left:0;top:0;width:100%;height:100%}#dashboard-container>.dashboard .box .inner-box .not-configured{position:absolute;left:0;top:0;width:100%;height:100%;background-color:#f8f8f8;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}#dashboard-container>.dashboard .box .inner-box .not-configured img{display:block;background-color:#bfbfbf;width:4em;height:4em}#dashboard-container>.dashboard .box .inner-box .edit-hint{position:absolute;left:0;top:0;width:0;height:0;opacity:0;background-color:rgba(0,0,0,.2);pointer-events:none;cursor:pointer;transition:opacity .5s}#dashboard-container>.dashboard .box .inner-box .edit-hint>.edit-hint-inner{padding:1em;background-color:#a9a9a9;font-size:1.25em;text-align:center;color:#f5f5f5;width:50%;min-width:8em}#dashboard-container>.dashboard .box .inner-box .edit-hint>.edit-hint-inner:first-letter{text-transform:uppercase}#dashboard-container>.dashboard .box.transparent .inner-box{border-color:transparent}#dashboard-container>.dashboard .box.transparent .inner-box .content-container{background-color:transparent}#dashboard-container>.dashboard .box:not(.selected) .inner-box .content-container .instruction{display:none}#dashboard-container>.dashboard .box.headline-box:not(.edit-mode) input{color:transparent;text-shadow:0 0 0 #999}#dashboard-container>.dashboard .box.headline-box .content-container{padding:1em}#dashboard-container>.dashboard .box.headline-box .content-container>h1,#dashboard-container>.dashboard .box.headline-box .content-container>h2{display:block;margin:0;width:100%;font-size:revert}#dashboard-container>.dashboard .box.headline-box .content-container>h1 input,#dashboard-container>.dashboard .box.headline-box .content-container>h2 input{width:100%;height:100%;font-size:1em}#dashboard-container>.dashboard .box.headline-box .content-container.sub-headline>h1{height:60%;border-bottom:1px solid #6bc04b}#dashboard-container>.dashboard .box.headline-box .content-container.sub-headline>h2{height:40%}#dashboard-container>.dashboard .box.headline-box .content-container:not(.sub-headline){padding-top:.5em}#dashboard-container>.dashboard .box.headline-box .content-container:not(.sub-headline)>h2{display:none}#dashboard-container>.dashboard .box.headline-box:not(.selected) input{border-color:transparent;background-color:transparent}#dashboard-container>.dashboard .text-box{cursor:default}#dashboard-container>.dashboard .box.text-box .textarea,#dashboard-container>.dashboard .box.text-box .textarea:focus,#dashboard-container>.dashboard .box.text-box .textarea:hover{display:block;width:100%;height:100%;min-height:0;max-height:none;border:none;resize:none;font-size:inherit;font-family:inherit;cursor:inherit}#dashboard-container>.dashboard .box.text-box .textarea:focus ul,#dashboard-container>.dashboard .box.text-box .textarea:hover ul,#dashboard-container>.dashboard .box.text-box .textarea ul{margin:inherit;padding-left:40px;list-style:inherit}#dashboard-container>.dashboard .box.text-box.selected .textarea,#dashboard-container>.dashboard .box.text-box.selected .textarea:focus,#dashboard-container>.dashboard .box.text-box.selected .textarea:hover{cursor:text}#dashboard-container>.dashboard .box.image-box.selected .content-container{overflow:visible}#dashboard-container>.dashboard .box.image-box:not(.selected) .content-container{overflow:hidden}#dashboard-container>.dashboard .box.image-box .content-container>.overflow-container{position:absolute;overflow:hidden;top:-7px;left:-25px;width:calc(100% + 50px);height:calc(100% + 19px)}#dashboard-container>.dashboard .box.image-box .content-container>.overflow-container>a{position:absolute;left:25px;top:7px}#dashboard-container>.dashboard .box.image-box .content-container>.overflow-container>a>img{position:relative}#dashboard-container>.dashboard .box.image-box .content-container>.overflow-container>.overflow-opacity{position:absolute;background-color:#f2f2f2;opacity:.5;z-index:1}#dashboard-container>.dashboard .box.image-box .content-container>.overflow-container>.overflow-top{width:100%;height:7px}#dashboard-container>.dashboard .box.image-box .content-container>.overflow-container>.overflow-left{height:100%;width:25px}#dashboard-container>.dashboard .box.image-box .content-container>.overflow-container>.overflow-right{height:100%;width:25px;right:0}#dashboard-container>.dashboard .box.image-box .content-container>.overflow-container>.overflow-bottom{width:100%;height:12px;bottom:0}#dashboard-container>.dashboard .box.iframe-box .content-container>div.view-content{width:100%;height:100%}#dashboard-container>.dashboard .box.iframe-box .content-container>div.view-content iframe{display:block;width:100%;height:100%;border:none}#dashboard-container>.dashboard .box.iframe-box .content-container.hover .overlay-menu{opacity:1}#dashboard-container>.dashboard .box.iframe-box .url-container{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row}#dashboard-container>.dashboard .box.iframe-box .url-container>input[name=url]{-ms-flex:1 1 auto;flex:1 1 auto}#dashboard-container>.dashboard .box.iframe-box .url-container>.validation-status{-ms-flex:0 0 auto;flex:0 0 auto;display:block;width:1em;height:1em;background-position:50%;background-size:contain;background-repeat:no-repeat}#dashboard-container>.dashboard .box.iframe-box .url-container>.validation-status.loading{background-image:url(/images/svg/svg.php?file=wip.svg&color=main)}#dashboard-container>.dashboard .box.iframe-box .url-container>.validation-status.success{background-image:url(/images/svg/svg.php?file=check.svg&color=green)}#dashboard-container>.dashboard .box.iframe-box .url-container>.validation-status.failure{background-image:url(/images/svg/svg.php?file=cross_circle.svg&color=red)}#dashboard-container>.dashboard .box.rss-feed-box .content-container{overflow-y:auto}#dashboard-container>.dashboard .box.rss-feed-box ul.feed-entries{margin:0;padding:1em;list-style:none}#dashboard-container>.dashboard .box.rss-feed-box ul.feed-entries>li{display:block;padding:5px;border-bottom:1px solid #575756}#dashboard-container>.dashboard .box.rss-feed-box ul.feed-entries>li>.tick{margin-left:-.6em;color:#999}#dashboard-container>.dashboard .box.rss-feed-box input[name=url]{width:100%}#dashboard-container>.dashboard .box.chart-box .content-container{overflow:hidden}#dashboard-container>.dashboard .box.chart-box .content-container>.embedded-chart-container{width:100%;height:100%}#dashboard-container>.dashboard .box.chart-box .content-container>.embedded-chart-container .chart-container{border-style:none}#dashboard-container>.dashboard .box.chart-box .content-container>.embedded-chart-container .data-table-container{border-style:none;margin-top:0}#dashboard-container>.dashboard .box.chart-box .content-container>.embedded-chart-container .chart-container,#dashboard-container>.dashboard .box.chart-box .content-container>.embedded-chart-container .data-table-container:not(.renderable){font-size:12px}#dashboard-container>.dashboard .box.chart-box .content-container.grid-size-small .grid{font-size:.6em}#dashboard-container>.dashboard .box.chart-box .content-container.grid-size-medium .grid{font-size:1em}#dashboard-container>.dashboard .box.chart-box .content-container.grid-size-large .grid{font-size:1.6em}#dashboard-container>.dashboard .box.chart-box:not(.chart-accessible-for-current-user) .item-go-to-chart{display:none}#dashboard-container>.dashboard .box.value-display-box{text-align:center;vertical-align:middle}#dashboard-container>.dashboard .box.value-display-box .content-container{overflow:hidden}#dashboard-container>.dashboard .box.value-display-box .content-container>.size-container{padding:.5em;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;overflow:hidden}#dashboard-container>.dashboard .box.value-display-box .content-container>.size-container>.title{-ms-flex:0 0 auto;flex:0 0 auto;width:100%;height:1.6em}#dashboard-container>.dashboard .box.value-display-box .content-container>.size-container>.title span{font-size:1.5em;color:#000;width:100%;border:none;text-align:inherit;pointer-events:none;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}#dashboard-container>.dashboard .box.value-display-box .content-container>.size-container>.symbols{-ms-flex:0 0 auto;flex:0 0 auto;width:100%;height:4em;padding-top:.4em}#dashboard-container>.dashboard .box.value-display-box .content-container>.size-container>.symbols:after{content:"";display:block;font-size:0;height:0;clear:both;visibility:hidden;line-height:0}#dashboard-container>.dashboard .box.value-display-box .content-container>.size-container>.symbols>span:first-child{padding-right:.5em;float:left}#dashboard-container>.dashboard .box.value-display-box .content-container>.size-container>.symbols>span:first-child > img{height:3em}#dashboard-container>.dashboard .box.value-display-box .content-container>.size-container>.symbols>span:nth-child(2){padding-top:.9em;font-size:1.5em;float:left}#dashboard-container>.dashboard .box.value-display-box .content-container>.size-container>.symbols>span:nth-child(3){width:3em;height:3em;float:right}#dashboard-container>.dashboard .box.value-display-box .content-container>.size-container>.symbols>span:nth-child(3).value_type_min{background:url(/images/svg/svg.php?file=value_display_min.svg&color=userinfo) no-repeat}#dashboard-container>.dashboard .box.value-display-box .content-container>.size-container>.symbols>span:nth-child(3).value_type_max{background:url(/images/svg/svg.php?file=value_display_max.svg&color=userinfo) no-repeat}#dashboard-container>.dashboard .box.value-display-box .content-container>.size-container>.symbols>span:nth-child(3).value_type_min_max{background:url(/images/svg/svg.php?file=value_display_min_max.svg&color=userinfo) no-repeat}#dashboard-container>.dashboard .box.value-display-box .content-container>.size-container>.symbols>span:nth-child(3).value_type_value{background:url(/images/svg/svg.php?file=value_display_value.svg&color=userinfo) no-repeat}#dashboard-container>.dashboard .box.value-display-box .content-container>.size-container>.symbols>span:nth-child(3).value_type_avg{background:url(/images/svg/svg.php?file=value_display_avg.svg&color=userinfo) no-repeat}#dashboard-container>.dashboard .box.value-display-box .content-container>.size-container>.symbols>span:nth-child(3).value_type_meter{background:url(/images/svg/svg.php?file=value_display_meter.svg&color=userinfo) no-repeat}#dashboard-container>.dashboard .box.value-display-box .content-container>.size-container>.symbols>span:nth-child(3).value_type_sum{background:url(/images/svg/svg.php?file=value_display_sum.svg&color=userinfo) no-repeat}#dashboard-container>.dashboard .box.value-display-box .content-container>.size-container>.symbols>span:nth-child(3).value_type_v15{background:url(/images/svg/svg.php?file=value_display_v15.svg&color=userinfo) no-repeat}#dashboard-container>.dashboard .box.value-display-box .content-container>.size-container>.values{-ms-flex:1 1 0;flex:1 1 0;width:100%;overflow:hidden}#dashboard-container>.dashboard .box.value-display-box .content-container>.size-container>.values>span{display:inline-block}#dashboard-container>.dashboard .box.value-display-box .content-container>.size-container>.values>span>span{display:block;color:#000}#dashboard-container>.dashboard .box.value-display-box .content-container>.size-container>.values>span>span:nth-child(2){border-top:1px solid #000}#dashboard-container>.dashboard .box.value-display-box .content-container>.size-container>.date{-ms-flex:0 0 auto;flex:0 0 auto;width:100%;border-top:2px solid #6bc04b;height:3em;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}#dashboard-container>.dashboard .box.value-display-box div.popover{color:#000}#dashboard-container>.dashboard .box.value-display-box div.popover h3{text-align:left}#dashboard-container>.dashboard .box.value-display-box div.popover i{color:#575756}#dashboard-container>.dashboard .box.value-display-box div.popover span{height:2em}#dashboard-container>.dashboard .box.value-display-box div.popover div.description{font-size:.9em}#dashboard-container>.dashboard .box.value-display-box div.popover div.values-container{padding-top:1em;font-size:.9em}#dashboard-container>.dashboard .box.value-display-box div.popover div.values-container div.date-container{padding-bottom:.5em}#dashboard-container .dashboard.edit-mode .box .inner-box{cursor:move}#dashboard-container .dashboard.edit-mode .box .inner-box .edit-hint{width:100%;height:100%;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;-ms-flex-direction:column;flex-direction:column}#dashboard-container .dashboard.edit-mode .box .inner-box:hover .edit-hint{opacity:1}#dashboard-container .dashboard.edit-mode .box .inner-box .edit-overlay{display:block}#dashboard-container .dashboard.edit-mode .box .inner-box .edit-overlay.access-warning{border:1px solid red}#dashboard-container .dashboard.edit-mode .box.selected{background-color:transparent}#dashboard-container .dashboard.edit-mode .box.selected .border{display:block}#dashboard-container .dashboard.edit-mode .box.selected .inner-box{cursor:default;z-index:100}#dashboard-container .dashboard.edit-mode .box.selected .inner-box .resize-zone{display:block}#dashboard-container .dashboard.edit-mode .box.selected .inner-box .edit-hint,#dashboard-container .dashboard.edit-mode .box.selected .inner-box .edit-overlay:not(.persistent){display:none}#dashboard-container .dashboard.edit-mode .box.selected .inner-box .placeholder{border:1px dashed #999;border-radius:5px}#dashboard-container .dashboard.edit-mode .box.selected .inner-box .placeholder.placeholder-not-configured,#dashboard-container .dashboard.edit-mode .box.selected .inner-box .placeholder.placeholder-unknown{color:red}#dashboard-container .dashboard.edit-mode .box.dragged .inner-box,#dashboard-container .dashboard.edit-mode .box.selected .inner-box{border-color:#6bc04b}#dashboard-container .goo-menu.box-type-menu:not(.opening):not(.open){display:none}#dashboard-container .goo-menu.advanced-actions{right:0;top:0}#dashboard-container .goo-menu{position:absolute;z-index:50100;width:0;height:0;filter:url(/images/svg/definitions.svg#goo-svg-filter);pointer-events:none}#dashboard-container .goo-menu:not(.opening):not(.open) ul{visibility:hidden}#dashboard-container .goo-menu.open{pointer-events:all}#dashboard-container .goo-menu button{display:block;width:100%;height:100%;padding:0;transform:scale(1);border:1px solid transparent;border-radius:100%;background-color:#222;transition:transform .2s,background-color .2s}#dashboard-container .goo-menu button:hover{transform:scale(1.1);background-color:#6bc04b}#dashboard-container .goo-menu button img{margin:15%;width:70%;height:70%}#dashboard-container .goo-menu button.hidden{visibility:hidden;pointer-events:none}#dashboard-container .goo-menu button.close,#dashboard-container .goo-menu button.open{position:absolute;background-color:#222;border:1px solid transparent;border-radius:100%;transition:transform .2s,background-color .2s}#dashboard-container .goo-menu button.close:hover,#dashboard-container .goo-menu button.open:hover{background-color:#6bc04b}#dashboard-container .goo-menu button.open{pointer-events:all}#dashboard-container .goo-menu button.close:hover{background-color:grey}#dashboard-container .goo-menu ul{width:0;height:0;margin:0;padding:0}#dashboard-container .goo-menu ul>li{display:block;position:absolute;left:0;top:0}table.tariff-item-table{margin-bottom:10px;border-top:1px solid #000;border-bottom:1px solid #000}table.tariff-item-table tbody{position:static}.flex-form-collection-type-select-desc,.tariff-item-empty-container{margin-bottom:10px}.flex-form-collection-type-select{width:200px}div.diashow-layout-container{padding-bottom:0!important}div.diashow-layout-container>div#layout-header{width:100%;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;padding:0 40px;height:140px}div.diashow-layout-container>div#layout-header>div.logo{position:unset}div.diashow-layout-container>div#layout-header>div.diashow-slider-control-container{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center}div.diashow-layout-container>div#layout-header>div.diashow-slider-control-container>div.slide-dots-container{position:relative;top:17px;right:25px}div.diashow-layout-container>div#layout-header>div.diashow-slider-control-container>div.slide-dots-container>div.slide-dots{display:-ms-flexbox;display:flex;height:40px;-ms-flex-align:center;align-items:center}div.diashow-layout-container>div#layout-header>div.diashow-slider-control-container>div.slide-dots-container>div.slide-dots>div.slide-dot{height:23px;width:23px;font-size:12px;background-color:#d1d1d1;color:#4a4a4a;border-radius:50%;display:inline-block;text-align:center;padding-top:3px;margin-right:18px;transition:transform .6s ease,background-color .6s ease}div.diashow-layout-container>div#layout-header>div.diashow-slider-control-container>div.slide-dots-container>div.slide-dots>div.slide-dot.selected-slide{background-color:#5b5b5b;color:#fff;font-size:16px;height:30px;width:30px;padding-top:8px;pointer-events:none}div.diashow-layout-container>div#layout-header>div.diashow-slider-control-container>div.slide-dots-container>div.slide-dots>div.slide-dot.selected-slide>span{vertical-align:unset}div.diashow-layout-container>div#layout-header>div.diashow-slider-control-container>div.slide-dots-container>div.slide-dots>div.slide-dot:hover:not(.selected-slide){background-color:#5b5b5b;color:#fff;padding-top:3px;cursor:pointer}div.diashow-layout-container>div#layout-header>div.diashow-slider-control-container>div.slide-dots-container>div.slide-dots>div.slide-dot>span{vertical-align:sub}div.diashow-layout-container>div#layout-header>div.diashow-slider-control-container>div.slide-controls-container{width:80px}div.diashow-layout-container>div#layout-header>div.diashow-slider-control-container>div.slide-controls-container>div.slide-controls a.slide-control-icons>svg{width:30px;height:30px}div.diashow-layout-container>div#layout-header>div.diashow-slider-control-container>div.slide-controls-container>div.slide-controls a.slide-control-icons.slide-play-icon{margin-right:7px;cursor:default;color:#bfbfbf}div.diashow-layout-container>div#layout-header>div.diashow-slider-control-container>div.slide-controls-container>div.slide-controls a.slide-control-icons.slide-pause-icon{color:#595959}div.diashow-layout-container>div#layout-header>div.diashow-slider-control-container>div.slide-controls-container>div.slide-controls.state-stopped a.slide-control-icons.slide-play-icon{cursor:pointer;color:#595959}div.diashow-layout-container>div#layout-header>div.diashow-slider-control-container>div.slide-controls-container>div.slide-controls.state-stopped a.slide-control-icons.slide-pause-icon{cursor:default;pointer-events:none;color:#bfbfbf}div.diashow-layout-container>div#layout-header>div.diashow-slider-control-container>div.slide-controls-container>div.slide-progress-bar-container{position:relative;right:0;top:8px;height:5px;background-color:#e7ebef;border-radius:25px;width:70px}div.diashow-layout-container>div#layout-header>div.diashow-slider-control-container>div.slide-controls-container>div.slide-progress-bar-container>div.slide-progress-bar{width:0;height:inherit;background-color:#6bc04b}div.diashow-layout-container>div#layout-content{display:-ms-flexbox;display:flex;-ms-flex:1 1 auto;flex:1 1 auto;padding:0 40px}div.diashow-layout-container>div#layout-content>div.slide-container{width:100%;height:100%;margin-top:0}div.diashow-layout-container>div#layout-content>div.slide-container>div.slide-info-container{margin-top:0;height:100px}div.diashow-layout-container>div#layout-content>div.slide-container>div.slide-info-container>div.compare-period-display span,div.diashow-layout-container>div#layout-content>div.slide-container>div.slide-info-container>div.main-period-display span{padding:1px;font-size:14px;display:inline-block}div.diashow-layout-container>div#layout-content>div.slide-container>div.slide-info-container>div.compare-period-display span.compare-period-name-display,div.diashow-layout-container>div#layout-content>div.slide-container>div.slide-info-container>div.compare-period-display span.main-period-name-display,div.diashow-layout-container>div#layout-content>div.slide-container>div.slide-info-container>div.main-period-display span.compare-period-name-display,div.diashow-layout-container>div#layout-content>div.slide-container>div.slide-info-container>div.main-period-display span.main-period-name-display{min-width:240px}div.diashow-layout-container>div#layout-content>div.slide-container>div.slide-info-container>div.name-display{font-size:26px;padding-bottom:14px}div.diashow-layout-container>div#layout-content>div.slide-container>div.chart-content-container{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}div.diashow-layout-container>div#layout-content>div.slide-container>div.chart-content-container>div#legend-container>table.table tbody tr td{padding-top:5px}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1peGlucy5sZXNzIiwic3R5bGUuY3NzIiwicmVzZXQubGVzcyIsIm1vZHVsZXMvZGFzaGJvYXJkL2Rhc2hib2FyZC5sZXNzIiwiY29sb3JzLmxlc3MiLCJhcnJvd3MubGVzcyIsImxheW91dC5sZXNzIiwic2lkZWJhci5sZXNzIiwidHJlZS5sZXNzIiwiY29udGV4dC1tZW51Lmxlc3MiLCJicmVhZGNydW1iLmxlc3MiLCJ0YWJsZS5sZXNzIiwiZGVmaW5pdGlvbi1saXN0Lmxlc3MiLCJkaWFsb2cubGVzcyIsImJ1dHRvbi5sZXNzIiwiaGVhZGluZy5sZXNzIiwidG9vbHRpcC5sZXNzIiwiYW5pbWF0aW9uLmxlc3MiLCJkYXRldGltZS1waWNrZXIubGVzcyIsImpzdHJlZS5sZXNzIiwiZmlsdGVyaW5nLmxlc3MiLCJvYmplY3RwaWNrZXIubGVzcyIsIm5hdGl2ZS1saXN0Lmxlc3MiLCJtYXJrZG93bi5sZXNzIiwicHJvZ3Jlc3NiYXIubGVzcyIsImluZm8tYmxvY2subGVzcyIsImNvbnRlbnQtcGFnaW5hdGlvbi5sZXNzIiwianF1ZXJ5LXVpLW92ZXJ3cml0ZXMubGVzcyIsInBvcG92ZXIubGVzcyIsInBvcHVwLmxlc3MiLCJmb3JtL2Zvcm0ubGVzcyIsImZvcm0vdG9vbHRpcC5sZXNzIiwiZm9ybS9pbnB1dC5sZXNzIiwiZm9ybS9jaGVja2JveC5sZXNzIiwiZm9ybS9zZWxlY3QubGVzcyIsImZvcm0vc2xpZGVyLmxlc3MiLCJmb3JtL3JldmVydGVkLWNoZWNrYm94LWZpZWxkc2V0Lmxlc3MiLCJtb2R1bGVzL3VzZXIvYXV0aC9sb2dpbi5sZXNzIiwibW9kdWxlcy91c2VyL21hbmFnZW1lbnQvbWFuYWdlLXVzZXJzLmxlc3MiLCJtb2R1bGVzL3VzZXIvdXNlci1ncm91cC9tYW5hZ2UtdXNlci1ncm91cHMubGVzcyIsIm1vZHVsZXMvY2hhcnQtd2lkZ2V0L3dpZGdldC5sZXNzIiwibW9kdWxlcy9jaGFydC13aWRnZXQvY2hhcnQubGVzcyIsIm1vZHVsZXMvbWVzc2VuZ2VyL21lc3Nlbmdlci5sZXNzIiwibW9kdWxlcy9lbXUtZHJpdmVyL2xvZ2dlci9kZXZpY2UubGVzcyIsIm1vZHVsZXMvb2JqZWN0LXRyZWUvb2JqZWN0LXRyZWUubGVzcyIsIm1vZHVsZXMvb2JqZWN0LXRyZWUvbWV0YWRhdGEubGVzcyIsIm1vZHVsZXMvYmlsbGluZy9pbnZvaWNlLXRlbXBsYXRlLmxlc3MiLCJtb2R1bGVzL3RocmVzaG9sZC90aHJlc2hvbGQubGVzcyIsIm1vZHVsZXMvc3RydWN0dXJlLXRyZWUvc3RydWN0dXJlLXRyZWUubGVzcyIsIm1vZHVsZXMvY2hhcnRpbmcvY2hhcnRpbmcubGVzcyIsIm1vZHVsZXMvY2hhcnRpbmcvYXV0b3JlcG9ydC5sZXNzIiwibW9kdWxlcy9kYXRhLXNvdXJjZS9kYXRhLXNvdXJjZS5sZXNzIiwibW9kdWxlcy9zeXN0ZW0vc3lzdGVtLmxlc3MiLCJtb2R1bGVzL3N5c3RlbS9lcnJvci1tZXNzYWdlcy9lcnJvci1tZXNzYWdlcy5sZXNzIiwibW9kdWxlcy9zeXN0ZW0vdXBkYXRlLmxlc3MiLCJtb2R1bGVzL2xpY2Vuc2UvbGljZW5zZS9saWNlbnNlLmxlc3MiLCJtb2R1bGVzL2JpbGxpbmcvdGFyaWZmcy5sZXNzIiwibW9kdWxlcy9kaWFzaG93L2RpYXNob3ctZnJvbnRlbmQubGVzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFRQSxhQUNDLFNBQUEsQ0NQQSxBRFNELGFBQ0MsU0FBQSxDQ1BBLEFEU0QsYUFDQyxZQUFBLENDUEEsQURVRCxRQUNDLHNCQUFBLENDUkEsQUNYRCwyWkFhQyxTQUFBLEFBQ0EsVUFBQSxBQUNBLFNBQUEsQUFDQSxlQUFBLEFBQ0EsYUFBQSxBQUNBLHVCQUFBLENEaUZBLEFDOUVELDhFQUVDLGFBQUEsQ0QwRkEsQUN4RkQsS0FDQyxhQUFBLENEMEZBLEFDeEZELE1BQ0MsZUFBQSxDRDJGQSxBQ3pGRCxhQUNDLFdBQUEsQ0Q0RkEsQUMxRkQsb0RBRUMsV0FBQSxBQUNBLFlBQUEsQ0Q4RkEsQUM1RkQsTUFDQyx5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d0RwNUpELHlLQW9ITSxRQUFBLEFBQ0EsZUFBQSxBQUNBLHdCQUFBLEN4RG15SkwsQXdEejVKRCxnREE4SEUsb0JBQUEsYUFBQSxBQUNBLGtCQUFBLGNBQUEsQUFDQSxjQUFBLEN4RDh4SkQsQXdEOTVKRCxvRUFtSUcsV0FBQSxBQUNBLFlBQUEsQUFDQSxZQUFBLEN4RDh4SkYsQXdEbjZKRCw2RkF3SUksYUFBQSxBQUNBLFlBQUEsQ3hEOHhKSCxBd0R2NkpELHVQQThJTSxZQUFBLEFBQ0EsZUFBQSxBQUNBLG9CQUFBLEN4RDZ4SkwsQXdENXhKSyx3bEJBQ0MsZUFBQSxDeERpeUpOLEF3RG43SkQsOEdBd0pLLGVBQUEsQUFDQSxtQkFBQSxDeEQ4eEpKLEF3RHY3SkQsZ0dBOEpJLG9CQUFBLGFBQUEsQUFDQSwwQkFBQSxxQkFBQSxDeEQ0eEpILEF3RDM3SkQsNklBbUtNLGVBQUEsQ3hEMnhKTCIsImZpbGUiOiJzdHlsZS5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIudXNlci1zZWxlY3QgKEB2YWwpIHtcblx0dXNlci1zZWxlY3Q6IEB2YWw7XG59XG4udHJhbnNpdGlvbiAoQHByb3A6IGFsbCwgQHRpbWU6IDFzLCBAZWFzZTogbGluZWFyKSB7XG5cdHRyYW5zaXRpb246IEBwcm9wIEB0aW1lIEBlYXNlO1xufVxuXG5cbi56ZXJvT3BhY2l0eXtcblx0b3BhY2l0eTowO1xufVxuLmZ1bGxPcGFjaXR5e1xuXHRvcGFjaXR5OjE7XG59XG4uZGlzcGxheU5vbmV7XG5cdGRpc3BsYXk6bm9uZTtcbn1cblxuKi5oaWRkZW4ge1xuXHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59IiwiLnplcm9PcGFjaXR5IHtcbiAgb3BhY2l0eTogMDtcbn1cbi5mdWxsT3BhY2l0eSB7XG4gIG9wYWNpdHk6IDE7XG59XG4uZGlzcGxheU5vbmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuKi5oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5odG1sLFxuYm9keSxcbmRpdixcbnNwYW4sXG5hcHBsZXQsXG5vYmplY3QsXG5pZnJhbWUsXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYsXG5wLFxuYmxvY2txdW90ZSxcbnByZSxcbmEsXG5hYmJyLFxuYWNyb255bSxcbmFkZHJlc3MsXG5iaWcsXG5jaXRlLFxuY29kZSxcbmRlbCxcbmRmbixcbmVtLFxuaW1nLFxuaW5zLFxua2JkLFxucSxcbnMsXG5zYW1wLFxuc21hbGwsXG5zdHJpa2UsXG5zdHJvbmcsXG5zdWIsXG5zdXAsXG50dCxcbnZhcixcbmIsXG51LFxuaSxcbmNlbnRlcixcbmRsLFxuZHQsXG5kZCxcbm9sLFxudWwsXG5saSxcbmZpZWxkc2V0LFxuZm9ybSxcbmxhYmVsLFxubGVnZW5kLFxudGFibGUsXG5jYXB0aW9uLFxudGJvZHksXG50Zm9vdCxcbnRoZWFkLFxudHIsXG50aCxcbnRkLFxuYXJ0aWNsZSxcbmFzaWRlLFxuY2FudmFzLFxuZGV0YWlscyxcbmVtYmVkLFxuZmlndXJlLFxuZmlnY2FwdGlvbixcbmZvb3RlcixcbmhlYWRlcixcbmhncm91cCxcbm1lbnUsXG5uYXYsXG5vdXRwdXQsXG5ydWJ5LFxuc2VjdGlvbixcbnN1bW1hcnksXG50aW1lLFxubWFyayxcbmF1ZGlvLFxudmlkZW8ge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbiAgZm9udC1zaXplOiAxMDAlO1xuICBmb250OiBpbmhlcml0O1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG4vKiBIVE1MNSBkaXNwbGF5LXJvbGUgcmVzZXQgZm9yIG9sZGVyIGJyb3dzZXJzICovXG5hcnRpY2xlLFxuYXNpZGUsXG5kZXRhaWxzLFxuZmlnY2FwdGlvbixcbmZpZ3VyZSxcbmZvb3RlcixcbmhlYWRlcixcbmhncm91cCxcbm1lbnUsXG5uYXYsXG5zZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5ib2R5IHtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5vbCxcbnVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbmJsb2NrcXVvdGUsXG5xIHtcbiAgcXVvdGVzOiBub25lO1xufVxuYmxvY2txdW90ZTpiZWZvcmUsXG5ibG9ja3F1b3RlOmFmdGVyLFxucTpiZWZvcmUsXG5xOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xufVxuKixcbio6YmVmb3JlLFxuKjphZnRlciB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuaHRtbCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbn1cbmEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5idXR0b24ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbn1cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlcjogbm9uZTtcbn1cbi8qXG4gKiAkSWQkXG4gKlxuICogTmFtZTogICAgICAkSGVhZFVSTCRcbiAqIEF1dGhvcjogICAgU1ZOOiAkQXV0aG9yJFxuICogVmVyc2lvbjogICBTVk46ICRSZXYkICREYXRlJFxuICogQ29weXJpZ2h0OiAyMDE1IGtydW1lZGlhIEdtYkggKGh0dHA6Ly93d3cua3J1bWVkaWEuY29tKVxuICogTGluazogICAgICBodHRwOi8vd3d3LmtydW1lZGlhLmNvbS8ga3J1bWVkaWEgR21iSFxuICovXG4vKlxuICogJElkJFxuICpcbiAqIE5hbWU6ICAgICAgJEhlYWRVUkwkXG4gKiBBdXRob3I6ICAgIFNWTjogJEF1dGhvciRcbiAqIFZlcnNpb246ICAgU1ZOOiAkUmV2JCAkRGF0ZSRcbiAqIENvcHlyaWdodDogMjAxNSBrcnVtZWRpYSBHbWJIIChodHRwOi8vd3d3LmtydW1lZGlhLmNvbSlcbiAqIExpbms6ICAgICAgaHR0cDovL3d3dy5rcnVtZWRpYS5jb20vIGtydW1lZGlhIEdtYkhcbiAqL1xuLyogc3RhdGljIGNvbG9ycyAqL1xuLyogdGhlc2UgdmFyaWFibGVzIGFyZSBuZWNlc3NhcnkgZm9yIHNvbWUgYXV0b2dlbmVyYXRpb24uIHNlZSBhbHNvIC9pbWFnZXMvc3ZnL3N2Zy5sZXNzLCBjb2xvcnMubGVzcyBhbmQgY3JlYXRlX3N2Zy5waHAgKi9cbi8qIGFsbCBjb2xvcnMsIHN2Z3Mgc2hvdWxkIGJlIGdlbmVyYXRlZCAqL1xuLyogYWxsIGNvbG9ycywgdGhlIGdlbmVyYXRvciBzaGFsbCBtYWtlIGEgaG92ZXItdmVyc2lvbiBvZiB0aGUgc3ZnICovXG4vKiBvbmx5IGZvciBjb2xvcnMubGVzcyAqL1xuLyogZXhhbXBsZSB0byBhZGQgZGVmaW5pdGlvbnMgZnJvbSB0aGVtZS1OQU1FLmxlc3MgKi9cbi8qIEBhZGRpdGlvbmFsX2NvbG9yX25hbWVzOiAnZXZlbicsICdvZGQnO1xuICovXG4vKlxuICogJElkJFxuICpcbiAqIE5hbWU6ICAgICAgJEhlYWRVUkwkXG4gKiBBdXRob3I6ICAgIFNWTjogJEF1dGhvciRcbiAqIFZlcnNpb246ICAgU1ZOOiAkUmV2JCAkRGF0ZSRcbiAqIENvcHlyaWdodDogMjAxNSBrcnVtZWRpYSBHbWJIIChodHRwOi8vd3d3LmtydW1lZGlhLmNvbSlcbiAqIExpbms6ICAgICAgaHR0cDovL3d3dy5rcnVtZWRpYS5jb20vIGtydW1lZGlhIEdtYkhcbiAqL1xuLyogVGhlIGFycmF5cyBhcmUgZGVmaW5lZCBpbiBzdGF0aWMtY29sb3JzLmxlc3MgKi9cbiNjb2xvcnMuY29sb3JfaGlzdG9ncmFtX2Jhcl9oaWdobGlnaHRlZCB7XG4gIGNvbG9yOiAjNTc1NzU2O1xufVxuI2NvbG9ycy5jb2xvcl9oaXN0b2dyYW1fYmFyIHtcbiAgY29sb3I6ICNCREJDQkM7XG59XG4jY29sb3JzLmNvbG9yX2NoYXJ0X2F4aXMge1xuICBjb2xvcjogIzU3NTc1Njtcbn1cbiNjb2xvcnMuY29sb3JfbGluZV9jaGFydF9jb21wYXJlX3NlcXVlbmNlIHtcbiAgY29sb3I6IGdyZWVuO1xufVxuI2NvbG9ycy5jb2xvcl9saW5lX2NoYXJ0X21haW5fc2VxdWVuY2Uge1xuICBjb2xvcjogIzEyMzQ1Njtcbn1cbiNjb2xvcnMuY29sb3JfY29udGVudF9oZWFkIHtcbiAgY29sb3I6ICM1NzU3NTY7XG59XG4jY29sb3JzLmNvbG9yX3doaXRlIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4jY29sb3JzLmNvbG9yX21haW4ge1xuICBjb2xvcjogIzZCQzA0Qjtcbn1cbiNjb2xvcnMuY29sb3JfY29udGVudF9oZWFkX2hvdmVyIHtcbiAgY29sb3I6ICM4YThhODk7XG59XG4jY29sb3JzLmNvbG9yX3doaXRlX2hvdmVyIHtcbiAgY29sb3I6ICNGRUZFRkU7XG59XG4jY29sb3JzLmNvbG9yX21haW5faG92ZXIge1xuICBjb2xvcjogIzg2Y2I2Yjtcbn1cbi8qICNjb2xvcnMge1xuICAgIC4tKEBpOiBsZW5ndGgoQGFkZGl0aW9uYWxfY29sb3JfbmFtZXMpKSB3aGVuIChAaSA+IDApIHtcbiAgICAgICAgQG5hbWU6IGUoZXh0cmFjdChAYWRkaXRpb25hbF9jb2xvcl9uYW1lcywgQGkpKTtcbiAgICAgICAgQGZ1bGxuYW1lOiBcIkB7bmFtZX1cIjtcbiAgICAgICAgJi5Ae25hbWV9IHtjb2xvcjogQEBmdWxsbmFtZX1cbiAgICAgICAgLi0oKEBpIC0gMSkpO1xuICAgIH0gLi07XG59XG4gKi9cbi8qIGFycm93cyAqL1xuLmFycixcbmRpdi5zaWRlYmFyLmluaXRpYWxpemVkLmZvbGRlZC5sZWZ0ID4gZGl2LnNpZGViYXItdmlzaWJpbGl0eS1jb250cm9sLWNvbnRhaW5lciA+IGRpdi52aXNpYmlsaXR5LWNvbnRyb2wubGVmdDphZnRlcixcbmRpdi5zaWRlYmFyLmluaXRpYWxpemVkLmZvbGRlZC5yaWdodCA+IGRpdi5zaWRlYmFyLXZpc2liaWxpdHktY29udHJvbC1jb250YWluZXIgPiBkaXYudmlzaWJpbGl0eS1jb250cm9sLnJpZ2h0OmFmdGVyLFxuZGl2LnNpZGViYXIuaW5pdGlhbGl6ZWQgPiBkaXYuc2lkZWJhci12aXNpYmlsaXR5LWNvbnRyb2wtY29udGFpbmVyID4gZGl2LnZpc2liaWxpdHktY29udHJvbC5yaWdodDphZnRlcixcbmRpdi5zaWRlYmFyLmluaXRpYWxpemVkID4gZGl2LnNpZGViYXItdmlzaWJpbGl0eS1jb250cm9sLWNvbnRhaW5lciA+IGRpdi52aXNpYmlsaXR5LWNvbnRyb2wubGVmdDphZnRlcixcbi50YWJsZSB0aGVhZCB0aC5zb3J0ZWQtYXNjOmFmdGVyLFxuLnRhYmxlIHRoZWFkIHRoLnNvcnRlZC1kZXNjOmFmdGVyIHtcbiAgYm9yZGVyOiBzb2xpZCAjNkJDMDRCO1xuICBib3JkZXItd2lkdGg6IDAgLjJlbSAuMmVtIDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogLjIwZW07XG59XG4uYXJyLXJpZ2h0LFxuZGl2LnNpZGViYXIuaW5pdGlhbGl6ZWQuZm9sZGVkLmxlZnQgPiBkaXYuc2lkZWJhci12aXNpYmlsaXR5LWNvbnRyb2wtY29udGFpbmVyID4gZGl2LnZpc2liaWxpdHktY29udHJvbC5sZWZ0OmFmdGVyLFxuZGl2LnNpZGViYXIuaW5pdGlhbGl6ZWQgPiBkaXYuc2lkZWJhci12aXNpYmlsaXR5LWNvbnRyb2wtY29udGFpbmVyID4gZGl2LnZpc2liaWxpdHktY29udHJvbC5yaWdodDphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG59XG4uYXJyLWxlZnQsXG5kaXYuc2lkZWJhci5pbml0aWFsaXplZC5mb2xkZWQucmlnaHQgPiBkaXYuc2lkZWJhci12aXNpYmlsaXR5LWNvbnRyb2wtY29udGFpbmVyID4gZGl2LnZpc2liaWxpdHktY29udHJvbC5yaWdodDphZnRlcixcbmRpdi5zaWRlYmFyLmluaXRpYWxpemVkID4gZGl2LnNpZGViYXItdmlzaWJpbGl0eS1jb250cm9sLWNvbnRhaW5lciA+IGRpdi52aXNpYmlsaXR5LWNvbnRyb2wubGVmdDphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XG59XG4uYXJyLXVwLFxuLnRhYmxlIHRoZWFkIHRoLnNvcnRlZC1hc2M6YWZ0ZXIge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTM1ZGVnKTtcbn1cbi5hcnItZG93bixcbi50YWJsZSB0aGVhZCB0aC5zb3J0ZWQtZGVzYzphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cbmh0bWwsXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xufVxuKjpmb2N1cyB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5ib2R5IHtcbiAgY29sb3I6ICM1NzU3NTY7XG4gIG1pbi13aWR0aDogMTAyNHB4O1xufVxuYm9keSAuYXBwbGljYXRpb24tc2hpZWxkIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgei1pbmRleDogNTAwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41KTtcbiAgZGlzcGxheTogbm9uZTtcbn1cbmJvZHkgLmFwcGxpY2F0aW9uLXNoaWVsZC5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5ib2R5IC5hcHBsaWNhdGlvbi1mb3JlZ3JvdW5kIHtcbiAgei1pbmRleDogNTAxMDA7XG59XG5ib2R5ID4gZGl2I2xheW91dC1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtaW4taGVpZ2h0OiAxMDB2aDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IGF1dG87XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5ib2R5ID4gZGl2I2xheW91dC1jb250YWluZXIgPiBkaXYjbGF5b3V0LWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMTIwcHg7XG4gIHBhZGRpbmc6IDQ4cHggNjBweCA0OHB4IDYwcHg7XG59XG5ib2R5ID4gZGl2I2xheW91dC1jb250YWluZXIgPiBkaXYjbGF5b3V0LWhlYWRlciA+IGRpdi5pbm5lci1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGhlaWdodDogMjRweDtcbn1cbmJvZHkgPiBkaXYjbGF5b3V0LWNvbnRhaW5lciA+IGRpdiNsYXlvdXQtaGVhZGVyID4gZGl2LmlubmVyLWNvbnRhaW5lciA+IGRpdi5sb2dvIHtcbiAgYmFja2dyb3VuZDogdXJsKCcvaW1hZ2VzL3RoZW1lL2xvZ28uc3ZnJykgbm8tcmVwZWF0O1xuICB3aWR0aDogMzk3cHg7XG4gIGhlaWdodDogMzlweDtcbiAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xufVxuYm9keSA+IGRpdiNsYXlvdXQtY29udGFpbmVyID4gZGl2I2xheW91dC1oZWFkZXIgPiBkaXYuaW5uZXItY29udGFpbmVyID4gZGl2LnNlc3Npb24tYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuYm9keSA+IGRpdiNsYXlvdXQtY29udGFpbmVyID4gZGl2I2xheW91dC1oZWFkZXIgPiBkaXYuaW5uZXItY29udGFpbmVyID4gZGl2LnNlc3Npb24tYm94IGE6Zmlyc3QtY2hpbGQgPiBzdmcge1xuICBtYXJnaW4tcmlnaHQ6IDEycHg7XG59XG5ib2R5ID4gZGl2I2xheW91dC1jb250YWluZXIgPiBkaXYjbGF5b3V0LWhlYWRlciA+IGRpdi5pbm5lci1jb250YWluZXIgPiBkaXYuc2Vzc2lvbi1ib3ggLnNlc3Npb24tYm94LWljb25zIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgY29sb3I6ICM1NzU3NTY7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuYm9keSA+IGRpdiNsYXlvdXQtY29udGFpbmVyID4gZGl2I2xheW91dC1oZWFkZXIgPiBkaXYuaW5uZXItY29udGFpbmVyID4gZGl2LnNlc3Npb24tYm94IC5zZXNzaW9uLWJveC1pY29uczpob3ZlciB7XG4gIGNvbG9yOiAjOGE4YTg5O1xufVxuYm9keSA+IGRpdiNsYXlvdXQtY29udGFpbmVyID4gZGl2I2xheW91dC1oZWFkZXIgPiBkaXYuaW5uZXItY29udGFpbmVyIHNwYW4jbG9naW4tbmFtZSB7XG4gIGNvbG9yOiAjNTc1NzU2O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuYm9keSA+IGRpdiNsYXlvdXQtY29udGFpbmVyID4gZGl2I2xheW91dC1oZWFkZXIgPiBkaXYuaW5uZXItY29udGFpbmVyIGRpdi51bnJlYWQtbWVzc2FnZXMtY291bnRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYmFja2dyb3VuZDogIzZCQzA0QjtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgYm90dG9tOiAxMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmctdG9wOiA2cHg7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBsZWZ0OiA1MnB4O1xufVxuYm9keSA+IGRpdiNsYXlvdXQtY29udGFpbmVyID4gZGl2I2xheW91dC1tZW51IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogI0Y1RjVGNTtcbiAgaGVpZ2h0OiA1NnB4O1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIHBhZGRpbmc6IDAgNjBweDtcbn1cbmJvZHkgPiBkaXYjbGF5b3V0LWNvbnRhaW5lciA+IGRpdiNsYXlvdXQtbWVudSA+IGRpdi5tZW51LXZlcnRpY2FsLWRpc3BsYXkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4OiAwIDAgNDAwcHg7XG4gIHotaW5kZXg6IDQ5OTk4O1xufVxuYm9keSA+IGRpdiNsYXlvdXQtY29udGFpbmVyID4gZGl2I2xheW91dC1tZW51ID4gZGl2Lm1lbnUtdmVydGljYWwtZGlzcGxheSA+IGRpdi5tZW51IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMSAxIGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuYm9keSA+IGRpdiNsYXlvdXQtY29udGFpbmVyID4gZGl2I2xheW91dC1tZW51ID4gZGl2Lm1lbnUtdmVydGljYWwtZGlzcGxheSA+IGRpdi5tZW51ID4gZGl2LmFjdGl2ZS1tZW51LWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tcmlnaHQ6IDE0cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbmJvZHkgPiBkaXYjbGF5b3V0LWNvbnRhaW5lciA+IGRpdiNsYXlvdXQtbWVudSA+IGRpdi5tZW51LXZlcnRpY2FsLWRpc3BsYXkgPiBkaXYubWVudSA+IGRpdi5hY3RpdmUtbWVudS1jb250YWluZXIgPiBkaXYubGFiZWwge1xuICBmb250LXNpemU6IDIycHg7XG59XG5ib2R5ID4gZGl2I2xheW91dC1jb250YWluZXIgPiBkaXYjbGF5b3V0LW1lbnUgPiBkaXYubWVudS12ZXJ0aWNhbC1kaXNwbGF5ID4gZGl2Lm1lbnUgPiBkaXYuYWN0aXZlLW1lbnUtY29udGFpbmVyID4gZGl2LmxhYmVsOjpmaXJzdC1sZXR0ZXIge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuYm9keSA+IGRpdiNsYXlvdXQtY29udGFpbmVyID4gZGl2I2xheW91dC1tZW51ID4gZGl2Lm1lbnUtdmVydGljYWwtZGlzcGxheSA+IGRpdi5tZW51ID4gZGl2LmFjdGl2ZS1tZW51LWNvbnRhaW5lciA+IGEuaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIGJhY2tncm91bmQ6ICNERURERDYgIWltcG9ydGFudDtcbiAgaGVpZ2h0OiA1NnB4O1xuICB3aWR0aDogNTZweDtcbn1cbmJvZHkgPiBkaXYjbGF5b3V0LWNvbnRhaW5lciA+IGRpdiNsYXlvdXQtbWVudSA+IGRpdi5tZW51LXZlcnRpY2FsLWRpc3BsYXkgPiBkaXYubWVudSA+IGRpdi5hY3RpdmUtbWVudS1jb250YWluZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjREVEREQ2ICFpbXBvcnRhbnQ7XG59XG5ib2R5ID4gZGl2I2xheW91dC1jb250YWluZXIgPiBkaXYjbGF5b3V0LW1lbnUgPiBkaXYubWVudS12ZXJ0aWNhbC1kaXNwbGF5ID4gZGl2Lm1lbnUgYS5pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMXMgbGluZWFyIDBzO1xufVxuYm9keSA+IGRpdiNsYXlvdXQtY29udGFpbmVyID4gZGl2I2xheW91dC1tZW51ID4gZGl2Lm1lbnUtdmVydGljYWwtZGlzcGxheSA+IGRpdi5tZW51IGEuaXRlbSBzdmcge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBjb2xvcjogIzU3NTc1Njtcbn1cbmJvZHkgPiBkaXYjbGF5b3V0LWNvbnRhaW5lciA+IGRpdiNsYXlvdXQtbWVudSA+IGRpdi5tZW51LXZlcnRpY2FsLWRpc3BsYXkgPiBkaXYubWVudS5jb2xsYXBzYWJsZSA+IGRpdi5pdGVtLWNvbnRhaW5lciB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgNTAwbXM7XG4gIHRvcDogNjBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiA1MDA2MDtcbn1cbmJvZHkgPiBkaXYjbGF5b3V0LWNvbnRhaW5lciA+IGRpdiNsYXlvdXQtbWVudSA+IGRpdi5tZW51LXZlcnRpY2FsLWRpc3BsYXkgPiBkaXYubWVudS5jb2xsYXBzYWJsZSA+IGRpdi5pdGVtLWNvbnRhaW5lciA+IGRpdi5pdGVtLXJvdyB7XG4gIGJvcmRlci1sZWZ0OiAzcHggc29saWQgIzZCQzA0QjtcbiAgYm9yZGVyLWxlZnQtY29sb3I6ICNERURERDY7XG59XG5ib2R5ID4gZGl2I2xheW91dC1jb250YWluZXIgPiBkaXYjbGF5b3V0LW1lbnUgPiBkaXYubWVudS12ZXJ0aWNhbC1kaXNwbGF5ID4gZGl2Lm1lbnUuY29sbGFwc2FibGUgPiBkaXYuaXRlbS1jb250YWluZXIgPiBkaXYuaXRlbS1yb3cuYWN0aXZlID4gYS5pdGVtIHtcbiAgYmFja2dyb3VuZDogI0RFRERENiAhaW1wb3J0YW50O1xufVxuYm9keSA+IGRpdiNsYXlvdXQtY29udGFpbmVyID4gZGl2I2xheW91dC1tZW51ID4gZGl2Lm1lbnUtdmVydGljYWwtZGlzcGxheSA+IGRpdi5tZW51LmNvbGxhcHNhYmxlID4gZGl2Lml0ZW0tY29udGFpbmVyID4gZGl2Lml0ZW0tcm93LmFjdGl2ZSxcbmJvZHkgPiBkaXYjbGF5b3V0LWNvbnRhaW5lciA+IGRpdiNsYXlvdXQtbWVudSA+IGRpdi5tZW51LXZlcnRpY2FsLWRpc3BsYXkgPiBkaXYubWVudS5jb2xsYXBzYWJsZSA+IGRpdi5pdGVtLWNvbnRhaW5lciA+IGRpdi5pdGVtLXJvdzpob3ZlciB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjNkJDMDRCO1xufVxuYm9keSA+IGRpdiNsYXlvdXQtY29udGFpbmVyID4gZGl2I2xheW91dC1tZW51ID4gZGl2Lm1lbnUtdmVydGljYWwtZGlzcGxheSA+IGRpdi5tZW51LmNvbGxhcHNhYmxlID4gZGl2Lml0ZW0tY29udGFpbmVyID4gZGl2Lml0ZW0tcm93ID4gYS5pdGVtIHtcbiAgd2lkdGg6IDM5N3B4O1xuICBiYWNrZ3JvdW5kOiAjRjVGNUY1O1xuICBwYWRkaW5nOiAxNnB4O1xufVxuYm9keSA+IGRpdiNsYXlvdXQtY29udGFpbmVyID4gZGl2I2xheW91dC1tZW51ID4gZGl2Lm1lbnUtdmVydGljYWwtZGlzcGxheSA+IGRpdi5tZW51LmNvbGxhcHNhYmxlID4gZGl2Lml0ZW0tY29udGFpbmVyID4gZGl2Lml0ZW0tcm93ID4gYS5pdGVtID4gc3ZnIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xufVxuYm9keSA+IGRpdiNsYXlvdXQtY29udGFpbmVyID4gZGl2I2xheW91dC1tZW51ID4gZGl2Lm1lbnUtdmVydGljYWwtZGlzcGxheSA+IGRpdi5tZW51LmNvbGxhcHNhYmxlID4gZGl2Lml0ZW0tY29udGFpbmVyID4gZGl2Lml0ZW0tcm93ID4gYS5pdGVtOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI0RFRERENiAhaW1wb3J0YW50O1xufVxuYm9keSA+IGRpdiNsYXlvdXQtY29udGFpbmVyID4gZGl2I2xheW91dC1tZW51ID4gZGl2Lm1lbnUtdmVydGljYWwtZGlzcGxheSA+IGRpdi5tZW51LmNvbGxhcHNhYmxlID4gZGl2Lml0ZW0tY29udGFpbmVyID4gZGl2Lml0ZW0tcm93ID4gYS5pdGVtID4gc3Bhbi5tZW51TGFiZWwge1xuICBjb2xvcjogIzU3NTc1NjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuYm9keSA+IGRpdiNsYXlvdXQtY29udGFpbmVyID4gZGl2I2xheW91dC1tZW51ID4gZGl2Lm1lbnUtdmVydGljYWwtZGlzcGxheSA+IGRpdi5tZW51LmNvbGxhcHNhYmxlID4gZGl2Lml0ZW0tY29udGFpbmVyID4gZGl2Lml0ZW0tcm93Omxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiAzcHggc29saWQgIzZCQzA0QjtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI0RFRERENjtcbn1cbmJvZHkgPiBkaXYjbGF5b3V0LWNvbnRhaW5lciA+IGRpdiNsYXlvdXQtbWVudSA+IGRpdi5zdWJtZW51LWJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGhlaWdodDogNTZweDtcbn1cbmJvZHkgPiBkaXYjbGF5b3V0LWNvbnRhaW5lciA+IGRpdiNsYXlvdXQtbWVudSA+IGRpdi5zdWJtZW51LWJhciA+IGRpdi5zdWJtZW51LWJhci1pdGVtIHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuYm9keSA+IGRpdiNsYXlvdXQtY29udGFpbmVyID4gZGl2I2xheW91dC1tZW51ID4gZGl2LnN1Ym1lbnUtYmFyID4gZGl2LnN1Ym1lbnUtYmFyLWl0ZW0gYSB7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbmJvZHkgPiBkaXYjbGF5b3V0LWNvbnRhaW5lciA+IGRpdiNsYXlvdXQtbWVudSA+IGRpdi5zdWJtZW51LWJhciA+IGRpdi5zdWJtZW51LWJhci1pdGVtIGE6aG92ZXIgc3BhbixcbmJvZHkgPiBkaXYjbGF5b3V0LWNvbnRhaW5lciA+IGRpdiNsYXlvdXQtbWVudSA+IGRpdi5zdWJtZW51LWJhciA+IGRpdi5zdWJtZW51LWJhci1pdGVtLmFjdGl2ZSBhIHNwYW4ge1xuICBib3JkZXItYm90dG9tOiAzcHggc29saWQgIzZCQzA0Qjtcbn1cbmJvZHkgPiBkaXYjbGF5b3V0LWNvbnRhaW5lciA+IGRpdiNsYXlvdXQtbWVudSA+IGRpdi5zdWJtZW51LWJhciBhIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogIzU3NTc1NjtcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICBwYWRkaW5nLWJvdHRvbTogMnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5ib2R5ID4gZGl2I2xheW91dC1jb250YWluZXIgPiBkaXYjbGF5b3V0LW1lbnUgPiBkaXYubW9yZS1pdGVtcy1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAwIDAgYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDA7XG4gIG1hcmdpbi1yaWdodDogMTZweDtcbn1cbmJvZHkgPiBkaXYjbGF5b3V0LWNvbnRhaW5lciA+IGRpdiNsYXlvdXQtbWVudSA+IGRpdi5tb3JlLWl0ZW1zLWNvbnRhaW5lci5oYXMtaXRlbXMgPiBkaXYubW9yZS1pdGVtLWNpcmNsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNERURERDY7XG59XG5ib2R5ID4gZGl2I2xheW91dC1jb250YWluZXIgPiBkaXYjbGF5b3V0LW1lbnUgPiBkaXYubW9yZS1pdGVtcy1jb250YWluZXIgPiBkaXYubW9yZS1pdGVtcy1idXR0b24ge1xuICBwYWRkaW5nOiAyNnB4IDAgMTZweCAwO1xufVxuYm9keSA+IGRpdiNsYXlvdXQtY29udGFpbmVyID4gZGl2I2xheW91dC1tZW51ID4gZGl2Lm1vcmUtaXRlbXMtY29udGFpbmVyID4gZGl2Lm1vcmUtaXRlbXMtYnV0dG9uLmhhcy1hY3RpdmUtbWVudS1pdGVtLFxuYm9keSA+IGRpdiNsYXlvdXQtY29udGFpbmVyID4gZGl2I2xheW91dC1tZW51ID4gZGl2Lm1vcmUtaXRlbXMtY29udGFpbmVyID4gZGl2Lm1vcmUtaXRlbXMtYnV0dG9uOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuYm9keSA+IGRpdiNsYXlvdXQtY29udGFpbmVyID4gZGl2I2xheW91dC1tZW51ID4gZGl2Lm1vcmUtaXRlbXMtY29udGFpbmVyID4gZGl2Lm1vcmUtaXRlbXMtYnV0dG9uLmhhcy1hY3RpdmUtbWVudS1pdGVtID4gZGl2Lm1vcmUtaXRlbXMtY2lyY2xlcy1jb250YWluZXIsXG5ib2R5ID4gZGl2I2xheW91dC1jb250YWluZXIgPiBkaXYjbGF5b3V0LW1lbnUgPiBkaXYubW9yZS1pdGVtcy1jb250YWluZXIgPiBkaXYubW9yZS1pdGVtcy1idXR0b246aG92ZXIgPiBkaXYubW9yZS1pdGVtcy1jaXJjbGVzLWNvbnRhaW5lciB7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjNkJDMDRCO1xufVxuYm9keSA+IGRpdiNsYXlvdXQtY29udGFpbmVyID4gZGl2I2xheW91dC1tZW51ID4gZGl2Lm1vcmUtaXRlbXMtY29udGFpbmVyID4gZGl2Lm1vcmUtaXRlbXMtYnV0dG9uOm5vdCguaW5pdGlhbGl6ZWQpIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuYm9keSA+IGRpdiNsYXlvdXQtY29udGFpbmVyID4gZGl2I2xheW91dC1tZW51ID4gZGl2Lm1vcmUtaXRlbXMtY29udGFpbmVyID4gZGl2Lm1vcmUtaXRlbXMtYnV0dG9uID4gZGl2Lm1vcmUtaXRlbXMtY2lyY2xlcy1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBwYWRkaW5nLWJvdHRvbTogM3B4O1xuICBib3JkZXItYm90dG9tOiAzcHggc29saWQgIzZCQzA0QjtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5ib2R5ID4gZGl2I2xheW91dC1jb250YWluZXIgPiBkaXYjbGF5b3V0LW1lbnUgPiBkaXYubW9yZS1pdGVtcy1jb250YWluZXIgPiBkaXYubW9yZS1pdGVtcy1idXR0b24gPiBkaXYubW9yZS1pdGVtcy1jaXJjbGVzLWNvbnRhaW5lciA+IGRpdi5tb3JlLWl0ZW0tY2lyY2xlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU3NTc1NjtcbiAgd2lkdGg6IDVweDtcbiAgaGVpZ2h0OiA1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbmJvZHkgPiBkaXYjbGF5b3V0LWNvbnRhaW5lciA+IGRpdiNsYXlvdXQtbWVudSA+IGRpdi5tb3JlLWl0ZW1zLWNvbnRhaW5lciA+IGRpdi5tb3JlLWl0ZW1zLWJ1dHRvbiA+IGRpdi5tb3JlLWl0ZW1zLWNpcmNsZXMtY29udGFpbmVyID4gZGl2Lm1vcmUtaXRlbS1jaXJjbGU6Zmlyc3QtY2hpbGQsXG5ib2R5ID4gZGl2I2xheW91dC1jb250YWluZXIgPiBkaXYjbGF5b3V0LW1lbnUgPiBkaXYubW9yZS1pdGVtcy1jb250YWluZXIgPiBkaXYubW9yZS1pdGVtcy1idXR0b24gPiBkaXYubW9yZS1pdGVtcy1jaXJjbGVzLWNvbnRhaW5lciA+IGRpdi5tb3JlLWl0ZW0tY2lyY2xlOm50aC1jaGlsZCgyKSB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuYm9keSA+IGRpdiNsYXlvdXQtY29udGFpbmVyID4gZGl2I2xheW91dC1tZW51ID4gZGl2Lm1vcmUtaXRlbXMtY29udGFpbmVyID4gZGl2Lm1vcmUtaXRlbXMtYm94IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDU4cHg7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAxMDAwMDtcbiAgcGFkZGluZzogMjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjVGNTtcbiAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCAjREVEREQ2O1xuICBib3JkZXItYm90dG9tOiAzcHggc29saWQgI0RFRERENjtcbn1cbmJvZHkgPiBkaXYjbGF5b3V0LWNvbnRhaW5lciA+IGRpdiNsYXlvdXQtbWVudSA+IGRpdi5tb3JlLWl0ZW1zLWNvbnRhaW5lciA+IGRpdi5tb3JlLWl0ZW1zLWJveCA+IGRpdi5zdWJtZW51LWJhci1pdGVtIHtcbiAgcGFkZGluZy1ib3R0b206IDNweDtcbiAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICM2QkMwNEI7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xufVxuYm9keSA+IGRpdiNsYXlvdXQtY29udGFpbmVyID4gZGl2I2xheW91dC1tZW51ID4gZGl2Lm1vcmUtaXRlbXMtY29udGFpbmVyID4gZGl2Lm1vcmUtaXRlbXMtYm94ID4gZGl2LnN1Ym1lbnUtYmFyLWl0ZW06bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG5ib2R5ID4gZGl2I2xheW91dC1jb250YWluZXIgPiBkaXYjbGF5b3V0LW1lbnUgPiBkaXYubW9yZS1pdGVtcy1jb250YWluZXIgPiBkaXYubW9yZS1pdGVtcy1ib3ggPiBkaXYuc3VibWVudS1iYXItaXRlbTpob3ZlcixcbmJvZHkgPiBkaXYjbGF5b3V0LWNvbnRhaW5lciA+IGRpdiNsYXlvdXQtbWVudSA+IGRpdi5tb3JlLWl0ZW1zLWNvbnRhaW5lciA+IGRpdi5tb3JlLWl0ZW1zLWJveCA+IGRpdi5zdWJtZW51LWJhci1pdGVtLmFjdGl2ZSB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM2QkMwNEI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbmJvZHkgPiBkaXYjbGF5b3V0LWNvbnRhaW5lciA+IGRpdiNsYXlvdXQtbWVudSA+IGRpdi5tb3JlLWl0ZW1zLWNvbnRhaW5lciA+IGRpdi5tb3JlLWl0ZW1zLWJveCBhIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogIzU3NTc1NjtcbiAgcGFkZGluZy1sZWZ0OiAzcHg7XG59XG5ib2R5ID4gZGl2I2xheW91dC1jb250YWluZXIgPiBkaXYjbGF5b3V0LW1lbnUgPiBkaXYuZGF0ZVNlbGVjdG9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjVGNTtcbiAgcmlnaHQ6IDA7XG4gIGhlaWdodDogNTZweDtcbiAgd2lkdGg6IDQxMHB4O1xuICB6LWluZGV4OiA0MDAwMDtcbiAgbWluLXdpZHRoOiA0MTBweDtcbiAgbWFyZ2luLXJpZ2h0OiAtNjBweDtcbn1cbmJvZHkgPiBkaXYjbGF5b3V0LWNvbnRhaW5lciA+IGRpdiNsYXlvdXQtbWVudSA+IGRpdi5kYXRlU2VsZWN0b3IuYmFyLWNvbGxhcHNlZCBkaXYuZGF0ZVNlbGVjdG9yQmFyIHtcbiAgaGVpZ2h0OiAwcHg7XG59XG5ib2R5ID4gZGl2I2xheW91dC1jb250YWluZXIgPiBkaXYjbGF5b3V0LW1lbnUgPiBkaXYuZGF0ZVNlbGVjdG9yLmJhci1jb2xsYXBzZWQgZGl2LmRhdGVTZWxlY3RvckJhciBzcGFuI2Rpc3BsYXktbW9kZSB7XG4gIG9wYWNpdHk6IDA7XG59XG5ib2R5ID4gZGl2I2xheW91dC1jb250YWluZXIgPiBkaXYjbGF5b3V0LW1lbnUgPiBkaXYuZGF0ZVNlbGVjdG9yLmJhci1jb2xsYXBzZWQgZGl2LmRhdGVTZWxlY3RvckJhciArICNnbG9iYWwtZGF0ZS1waWNrZXItZm9ybSB7XG4gIG1heC1oZWlnaHQ6IDBweDtcbiAgcGFkZGluZy10b3A6IDBweDtcbiAgcGFkZGluZy1ib3R0b206IDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbmJvZHkgPiBkaXYjbGF5b3V0LWNvbnRhaW5lciA+IGRpdiNsYXlvdXQtbWVudSA+IGRpdi5kYXRlU2VsZWN0b3Iuc3RpY2t5IHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbmJvZHkgPiBkaXYjbGF5b3V0LWNvbnRhaW5lciA+IGRpdiNsYXlvdXQtbWVudSA+IGRpdi5kYXRlU2VsZWN0b3Iuc3RpY2t5ID4gZGl2LmRhdGVTZWxlY3RvckJhciB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5ib2R5ID4gZGl2I2xheW91dC1jb250YWluZXIgPiBkaXYjbGF5b3V0LW1lbnUgPiBkaXYuZGF0ZVNlbGVjdG9yIGRpdi5jbG9jayB7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgaGVpZ2h0OiA1NnB4O1xuICBwYWRkaW5nLXRvcDogMTZweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuYm9keSA+IGRpdiNsYXlvdXQtY29udGFpbmVyID4gZGl2I2xheW91dC1tZW51ID4gZGl2LmRhdGVTZWxlY3RvciBkaXYuY2xvY2s6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjREVEREQ2O1xufVxuYm9keSA+IGRpdiNsYXlvdXQtY29udGFpbmVyID4gZGl2I2xheW91dC1tZW51ID4gZGl2LmRhdGVTZWxlY3RvciBkaXYuY2xvY2sgc3BhbiB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gIHBhZGRpbmctdG9wOiA0cHg7XG4gIGNvbG9yOiAjNTc1NzU2O1xuICBmb250LXNpemU6IDE2cHg7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuYm9keSA+IGRpdiNsYXlvdXQtY29udGFpbmVyID4gZGl2I2xheW91dC1tZW51ID4gZGl2LmRhdGVTZWxlY3RvciBkaXYuY2xvY2sgc3ZnIHtcbiAgd2lkdGg6IDI1cHg7XG4gIGhlaWdodDogMjVweDtcbiAgY29sb3I6ICM1NzU3NTY7XG59XG5ib2R5ID4gZGl2I2xheW91dC1jb250YWluZXIgPiBkaXYjbGF5b3V0LW1lbnUgPiBkaXYuZGF0ZVNlbGVjdG9yIGRpdi5kYXRlU2VsZWN0b3JCYXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTc1NzU2O1xuICBoZWlnaHQ6IDUycHg7XG4gIG1hcmdpbi10b3A6IDJweDtcbiAgdHJhbnNpdGlvbjogaGVpZ2h0IDEwMG1zIGxpbmVhcjtcbn1cbmJvZHkgPiBkaXYjbGF5b3V0LWNvbnRhaW5lciA+IGRpdiNsYXlvdXQtbWVudSA+IGRpdi5kYXRlU2VsZWN0b3IgZGl2LmRhdGVTZWxlY3RvckJhciBhLmRhdGUtc2VsZWN0b3ItaXRlbSBzdmcge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBtYXJnaW46IDEwcHg7XG59XG5ib2R5ID4gZGl2I2xheW91dC1jb250YWluZXIgPiBkaXYjbGF5b3V0LW1lbnUgPiBkaXYuZGF0ZVNlbGVjdG9yIGRpdi5kYXRlU2VsZWN0b3JCYXIgYS5kYXRlLXNlbGVjdG9yLWl0ZW06aG92ZXIgc3ZnIHtcbiAgY29sb3I6ICM2QkMwNEI7XG59XG5ib2R5ID4gZGl2I2xheW91dC1jb250YWluZXIgPiBkaXYjbGF5b3V0LW1lbnUgPiBkaXYuZGF0ZVNlbGVjdG9yIGRpdi5kYXRlU2VsZWN0b3JCYXIgYS5kYXRlLXNlbGVjdG9yLWl0ZW0gc3ZnIHtcbiAgY29sb3I6ICNGRUZFRkU7XG59XG5ib2R5ID4gZGl2I2xheW91dC1jb250YWluZXIgPiBkaXYjbGF5b3V0LW1lbnUgPiBkaXYuZGF0ZVNlbGVjdG9yIGRpdi5kYXRlU2VsZWN0b3JCYXIgYS5kYXRlLWJhci1pdGVtLXNlbGVjdGVkIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuYm9keSA+IGRpdiNsYXlvdXQtY29udGFpbmVyID4gZGl2I2xheW91dC1tZW51ID4gZGl2LmRhdGVTZWxlY3RvciBkaXYuZGF0ZVNlbGVjdG9yQmFyIGEuZGF0ZS1iYXItaXRlbS1zZWxlY3RlZCBzdmcge1xuICBjb2xvcjogIzZCQzA0Qjtcbn1cbmJvZHkgPiBkaXYjbGF5b3V0LWNvbnRhaW5lciA+IGRpdiNsYXlvdXQtbWVudSA+IGRpdi5kYXRlU2VsZWN0b3IgZGl2LmRhdGVTZWxlY3RvckJhciBzcGFuI2Rpc3BsYXktbW9kZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgZWFzZSAyMDBtcztcbiAgY29sb3I6ICM2QkMwNEI7XG4gIHdpZHRoOiAxNDBweDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAyMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5ib2R5ID4gZGl2I2xheW91dC1jb250YWluZXIgPiBkaXYjbGF5b3V0LW1lbnUgPiBkaXYuZGF0ZVNlbGVjdG9yICNnbG9iYWwtZGF0ZS1waWNrZXItZm9ybSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNmY2ZjY7XG4gIGNvbG9yOiAjNTc1NzU2O1xuICBwYWRkaW5nOiAxMHB4O1xuICBtYXgtaGVpZ2h0OiA0MDBweDtcbiAgLyogc2hvdWxkIG5ldmVyIGJlIHJlYWNoZWQsIGp1c3QgZm9yIHRyYW5zaXRpb24gcmVhc29ucyAqL1xuICB0cmFuc2l0aW9uOiBwYWRkaW5nIGVhc2UgMjAwbXMsIG1heC1oZWlnaHQgZWFzZSAxMDBtcztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB6LWluZGV4OiAxMDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbmJvZHkgPiBkaXYjbGF5b3V0LWNvbnRhaW5lciA+IGRpdiNsYXlvdXQtbWVudSA+IGRpdi5kYXRlU2VsZWN0b3IgI2dsb2JhbC1kYXRlLXBpY2tlci1mb3JtIGEuZGF0ZS1zZWxlY3Rvci1wZXJpb2QtYnRuIHtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTVweDtcbn1cbmJvZHkgPiBkaXYjbGF5b3V0LWNvbnRhaW5lciA+IGRpdiNsYXlvdXQtbWVudSA+IGRpdi5kYXRlU2VsZWN0b3IgI2dsb2JhbC1kYXRlLXBpY2tlci1mb3JtIGEuZGF0ZS1zZWxlY3Rvci1wZXJpb2QtYnRuLnByZXZpb3VzIHtcbiAgbGVmdDogNTBweDtcbn1cbmJvZHkgPiBkaXYjbGF5b3V0LWNvbnRhaW5lciA+IGRpdiNsYXlvdXQtbWVudSA+IGRpdi5kYXRlU2VsZWN0b3IgI2dsb2JhbC1kYXRlLXBpY2tlci1mb3JtIGEuZGF0ZS1zZWxlY3Rvci1wZXJpb2QtYnRuLm5leHQge1xuICByaWdodDogNTBweDtcbn1cbmJvZHkgPiBkaXYjbGF5b3V0LWNvbnRhaW5lciA+IGRpdiNsYXlvdXQtbWVudSA+IGRpdi5kYXRlU2VsZWN0b3IgI2dsb2JhbC1kYXRlLXBpY2tlci1mb3JtIC5mb3JtLXJvdyB7XG4gIHBhZGRpbmctYm90dG9tOiAwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwIDEwcHg7XG4gIHRyYW5zaXRpb246IG1hcmdpbiAycyBlYXNlO1xufVxuYm9keSA+IGRpdiNsYXlvdXQtY29udGFpbmVyID4gZGl2I2xheW91dC1tZW51ID4gZGl2LmRhdGVTZWxlY3RvciAjZ2xvYmFsLWRhdGUtcGlja2VyLWZvcm0gLmZvcm0tcm93LmZ1bGwtc2l6ZSBpbnB1dC5rcnUtZm9ybS1maWVsZCB7XG4gIHdpZHRoOiAyMDBweDtcbn1cbmJvZHkgPiBkaXYjbGF5b3V0LWNvbnRhaW5lciA+IGRpdiNsYXlvdXQtbWVudSA+IGRpdi5kYXRlU2VsZWN0b3IgI2dsb2JhbC1kYXRlLXBpY2tlci1mb3JtIC5mb3JtLXJvdy5uby1zaXplIHtcbiAgbWFyZ2luOiAwIDBweDtcbn1cbmJvZHkgPiBkaXYjbGF5b3V0LWNvbnRhaW5lciA+IGRpdiNsYXlvdXQtbWVudSA+IGRpdi5kYXRlU2VsZWN0b3IgI2dsb2JhbC1kYXRlLXBpY2tlci1mb3JtIC5mb3JtLXJvdy5uby1zaXplIGlucHV0LmtydS1mb3JtLWZpZWxkIHtcbiAgd2lkdGg6IDBweDtcbiAgcGFkZGluZzogMHB4O1xuICBib3JkZXI6IDBweDtcbn1cbmJvZHkgPiBkaXYjbGF5b3V0LWNvbnRhaW5lciA+IGRpdiNsYXlvdXQtbWVudSA+IGRpdi5kYXRlU2VsZWN0b3IgI2dsb2JhbC1kYXRlLXBpY2tlci1mb3JtIC5mb3JtLXJvdy5uby1zaXplIC5kYXRldGltZS1wb3B1cCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5ib2R5ID4gZGl2I2xheW91dC1jb250YWluZXIgPiBkaXYjbGF5b3V0LW1lbnUgPiBkaXYuZGF0ZVNlbGVjdG9yICNnbG9iYWwtZGF0ZS1waWNrZXItZm9ybSAjY29tcGFyaXNvbl9wZXJpb2QgLmZvcm0tcm93IHtcbiAgd2lkdGg6IDc3JTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nLXRvcDogMTBweDtcbn1cbmJvZHkgPiBkaXYjbGF5b3V0LWNvbnRhaW5lciA+IGRpdiNsYXlvdXQtbWVudSA+IGRpdi5kYXRlU2VsZWN0b3IgI2dsb2JhbC1kYXRlLXBpY2tlci1mb3JtICNjb21wYXJpc29uX3BlcmlvZCAuZm9ybS1yb3cgLmtydS1mb3JtLWZpZWxkLWxhYmVsLXRleHQge1xuICB3aWR0aDogODAlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbn1cbmJvZHkgPiBkaXYjbGF5b3V0LWNvbnRhaW5lciA+IGRpdiNsYXlvdXQtbWVudSA+IGRpdi5kYXRlU2VsZWN0b3IgI2dsb2JhbC1kYXRlLXBpY2tlci1mb3JtICNjb21wYXJpc29uX3BlcmlvZCAuZm9ybS1yb3cgLmN1c3RvbS1jaGVja2JveC1lbGVtZW50IHtcbiAgZmxvYXQ6IGxlZnQ7XG59XG5ib2R5ID4gZGl2I2xheW91dC1jb250YWluZXIgPiBkaXYjbGF5b3V0LW1lbnUgPiBkaXYuZGF0ZVNlbGVjdG9yICNnbG9iYWwtZGF0ZS1waWNrZXItZm9ybSBpbnB1dC5rcnUtZm9ybS1maWVsZCB7XG4gIHdpZHRoOiA5MHB4O1xuICBjb2xvcjogIzU3NTc1NjtcbiAgcGFkZGluZzogNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0cmFuc2l0aW9uOiB3aWR0aCAycyBlYXNlLCBwYWRkaW5nIDJzIGVhc2U7XG59XG5ib2R5ID4gZGl2I2xheW91dC1jb250YWluZXIgPiBkaXYjbGF5b3V0LW1lbnUgPiBkaXYuZGF0ZVNlbGVjdG9yICNnbG9iYWwtZGF0ZS1waWNrZXItZm9ybSAuZGF0ZXRpbWUtcG9wdXAge1xuICB3aWR0aDogMjUwcHg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIHotaW5kZXg6IDEwMDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U0ZTRlNDtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbiAgbGVmdDogLTI1cHg7XG4gIHRvcDogMzVweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cbmJvZHkgPiBkaXYjbGF5b3V0LWNvbnRhaW5lciA+IGRpdiNsYXlvdXQtbWVudSA+IGRpdi5kYXRlU2VsZWN0b3IgI2dsb2JhbC1kYXRlLXBpY2tlci1mb3JtIC5kYXRldGltZS1wb3B1cC5waWNrZXItdG8ge1xuICBsZWZ0OiAtMTM1cHg7XG59XG5ib2R5ID4gZGl2I2xheW91dC1jb250YWluZXIgPiBkaXYjbGF5b3V0LW1lbnUgPiBkaXYuZGF0ZVNlbGVjdG9yICNnbG9iYWwtZGF0ZS1waWNrZXItZm9ybSAuZm9ybS1maWVsZC10b29sdGlwIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuYm9keSA+IGRpdiNsYXlvdXQtY29udGFpbmVyID4gZGl2I2xheW91dC1tZW51ID4gZGl2LnNlbGVjdG9yLWNvbnRhaW5lciB7XG4gIHJpZ2h0OiAwO1xuICBoZWlnaHQ6IDU2cHg7XG4gIHdpZHRoOiA0MTBweDtcbiAgei1pbmRleDogNDAwMDA7XG4gIG1pbi13aWR0aDogMjA1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbGluZS1oZWlnaHQ6IDU2cHg7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBtYXJnaW4tcmlnaHQ6IC02MHB4O1xufVxuYm9keSA+IGRpdiNsYXlvdXQtY29udGFpbmVyID4gZGl2I2xheW91dC1tZW51ID4gZGl2LnNlbGVjdG9yLWNvbnRhaW5lciBkaXYuc2VsZWN0b3ItYnV0dG9uIHtcbiAgaGVpZ2h0OiA1NnB4O1xufVxuYm9keSA+IGRpdiNsYXlvdXQtY29udGFpbmVyID4gZGl2I2xheW91dC1tZW51ID4gZGl2LnNlbGVjdG9yLWNvbnRhaW5lciBkaXYuc2VsZWN0b3ItYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0RFRERENjtcbn1cbmJvZHkgPiBkaXYjbGF5b3V0LWNvbnRhaW5lciA+IGRpdiNsYXlvdXQtbWVudSA+IGRpdi5zZWxlY3Rvci1jb250YWluZXIgPiBkaXYuZGFzaGJvYXJkLXNlbGVjdC5iYXItY29sbGFwc2VkIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICM1NzU3NTY7XG59XG5ib2R5ID4gZGl2I2xheW91dC1jb250YWluZXIgPiBkaXYjbGF5b3V0LW1lbnUgPiBkaXYuc2VsZWN0b3ItY29udGFpbmVyID4gZGl2LmRhc2hib2FyZC1zZWxlY3QuYmFyLXNob3duIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHdpZHRoOiBpbmhlcml0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDEwMDAwO1xuICBwYWRkaW5nOiAwcHggMjBweCAyMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGNUY1O1xuICBib3JkZXItbGVmdDogM3B4IHNvbGlkICNERURERDY7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjREVEREQ2O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5ib2R5ID4gZGl2I2xheW91dC1jb250YWluZXIgPiBkaXYjbGF5b3V0LW1lbnUgPiBkaXYuc2VsZWN0b3ItY29udGFpbmVyID4gZGl2LmRhc2hib2FyZC1zZWxlY3QuYmFyLXNob3duID4gZGl2LmJhci1pdGVtIHtcbiAgaGVpZ2h0OiAzMXB4O1xuICBwYWRkaW5nLWJvdHRvbTogM3B4O1xuICBib3JkZXItYm90dG9tOiAzcHggc29saWQgIzZCQzA0QjtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5ib2R5ID4gZGl2I2xheW91dC1jb250YWluZXIgPiBkaXYjbGF5b3V0LW1lbnUgPiBkaXYuc2VsZWN0b3ItY29udGFpbmVyID4gZGl2LmRhc2hib2FyZC1zZWxlY3QuYmFyLXNob3duID4gZGl2LmJhci1pdGVtLmJ1dHRvbi1jb250YWluZXIge1xuICBoZWlnaHQ6IDUwcHg7XG59XG5ib2R5ID4gZGl2I2xheW91dC1jb250YWluZXIgPiBkaXYjbGF5b3V0LW1lbnUgPiBkaXYuc2VsZWN0b3ItY29udGFpbmVyID4gZGl2LmRhc2hib2FyZC1zZWxlY3QuYmFyLXNob3duID4gZGl2LmJhci1pdGVtIGEge1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjNTc1NzU2O1xuICBib3JkZXItYm90dG9tOiAzcHg7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjNkJDMDRCO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbmJvZHkgPiBkaXYjbGF5b3V0LWNvbnRhaW5lciA+IGRpdiNsYXlvdXQtbWVudSA+IGRpdi5zZWxlY3Rvci1jb250YWluZXIgPiBkaXYuZGFzaGJvYXJkLXNlbGVjdC5iYXItc2hvd24gPiBkaXYuYmFyLWl0ZW0gYTpob3ZlciB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM2QkMwNEI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbmJvZHkgPiBkaXYjbGF5b3V0LWNvbnRhaW5lciA+IGRpdiNsYXlvdXQtbWVudSA+IGRpdi5kYXNoYm9hcmQtYWN0aW9ucy1idXR0b24ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGQ0ZDRkM7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZzogMTNweCAyMXB4O1xuICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCAjRkNGQ0ZDO1xufVxuYm9keSA+IGRpdiNsYXlvdXQtY29udGFpbmVyID4gZGl2I2xheW91dC1tZW51ID4gZGl2LmRhc2hib2FyZC1hY3Rpb25zLWJ1dHRvbjpmaXJzdC1sZXR0ZXIge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuYm9keSA+IGRpdiNsYXlvdXQtY29udGFpbmVyID4gZGl2I2xheW91dC1tZW51ID4gZGl2LmRhc2hib2FyZC1hY3Rpb25zLWJ1dHRvbjpob3ZlciB7XG4gIGJvcmRlci1sZWZ0OiAzcHggc29saWQgIzZCQzA0Qjtcbn1cbmJvZHkgPiBkaXYjbGF5b3V0LWNvbnRhaW5lciA+IGRpdiNsYXlvdXQtbWVudSA+IGRpdi5kYXNoYm9hcmQtYWN0aW9ucy1idXR0b24uZGlzYWJsZWQge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGNvbG9yOiAjQjNCM0IzO1xufVxuYm9keSA+IGRpdiNsYXlvdXQtY29udGFpbmVyID4gZGl2I2xheW91dC1tZW51ID4gZGl2LmRhc2hib2FyZC1hY3Rpb25zLWJ1dHRvbi5kaXNhYmxlZDpob3ZlciB7XG4gIGJvcmRlci1sZWZ0OiAzcHggc29saWQgI0ZDRkNGQztcbn1cbmRpdiNsYXlvdXQtY29udGFpbmVyLmVkaXQtbW9kZSAuc2VsZWN0b3ItY29udGFpbmVyIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGNvbG9yOiAjQjNCM0IzO1xufVxuZGl2I2xheW91dC1mb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjhGOEY4O1xuICB6LWluZGV4OiAxMDtcbiAgaGVpZ2h0OiA0OHB4O1xuICBtYXJnaW4tdG9wOiA4cHg7XG59XG5kaXYjbGF5b3V0LWZvb3RlciAuY29udGVudCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgaGVpZ2h0OiA0MHB4O1xuICBwYWRkaW5nLXRvcDogMTFweDtcbn1cbmRpdiNsYXlvdXQtZm9vdGVyIC5jb250ZW50IC5mbGFnIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMnB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoJy9pbWFnZXMvc2Nod2VpemVyX3dhcHBlbi5zdmcnKTtcbiAgYmFja2dyb3VuZC1zaXplOiAyMHB4IDIycHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMnB4O1xufVxuZGl2I2xheW91dC1mb290ZXIgLmNvbnRlbnQgLnRleHQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogNDBweDtcbiAgY29sb3I6ICM0QTRBNEE7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGZvbnQtc2l6ZTogMTJweCAtMC41cHg7XG4gIHBhZGRpbmctdG9wOiA0cHg7XG59XG5kaXYjbGF5b3V0LWZvb3RlciBkaXYuY29sb3JlZC1iYW5kIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZCQzA0QjtcbiAgaGVpZ2h0OiA4cHg7XG59XG5kaXYjbGF5b3V0LWNvbnRlbnQtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgZmxleDogMSAxIGF1dG87XG4gIG1pbi1oZWlnaHQ6IDU0OHB4O1xufVxuZGl2I2xheW91dC1jb250ZW50LWNvbnRhaW5lciA+IGRpdiNsYXlvdXQtY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBtaW4td2lkdGg6IDIwMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDYwcHg7XG4gIG1hcmdpbi1sZWZ0OiA2MHB4O1xufVxuLmxheW91dC1jb250ZW50LXdpZHRoIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4vKiBzdmctbGlua3MgKi9cbm9iamVjdFtkYXRhJD1cIi5zdmdcIl0ge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5jbGVhcmZpeDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwwMEEwXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjbGVhcjogYm90aDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBsaW5lLWhlaWdodDogMDtcbiAgaGVpZ2h0OiAwO1xufVxuLmNsZWFyZml4IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuaHRtbFt4bWxuc10gLmNsZWFyZml4IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4qIGh0bWwgLmNsZWFyZml4IHtcbiAgaGVpZ2h0OiAxJTtcbn1cbi5jbGVhcmZpeCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiBhdXRvO1xufVxuLnZlcnRDZW50ZXJlZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cbi5ob3JpekNlbnRlcmVkIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cbi5ib3RoQ2VudGVyZWQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuLmxvYWRpbmctc3Bpbm5lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMHB4O1xuICB0b3A6IDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgLypib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuXHRib3JkZXItcmFkaXVzOiA1cHg7XG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNSk7Ki9cbn1cbi5sb2FkaW5nLXNwaW5uZXIgLmxvYWRpbmctc3Bpbm5lci1pY29uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICB3aWR0aDogNTBweDtcbiAgaGVpZ2h0OiA1MHB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ltYWdlcy9naWYvc3Bpbm5lci5wbmcuZ2lmXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUsIDEwMCU7XG59XG4ubG9hZGluZy1zcGlubmVyIC5sb2FkaW5nLXNwaW5uZXItdGV4dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogNTAlO1xuICB0b3A6IDUwJTtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXNpemU6IDMwcHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuLmNhcGl0YWxpemUsXG4uY2FwaXRhbGl6ZSAqIHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG59XG4uZmlyc3QtbGV0dGVyLXVwcGVyY2FzZTpmaXJzdC1sZXR0ZXIsXG4uZmlyc3QtbGV0dGVyLXVwcGVyY2FzZSAqOmZpcnN0LWxldHRlciB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uZmlyc3QtbGV0dGVyLXVwcGVyY2FzZS1taXhpbjpmaXJzdC1sZXR0ZXIge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLnJlbGF0aXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnJldHVybi10by1vdmVydmlldy1saW5rIHtcbiAgY29sb3I6ICM1NzU3NTY7XG59XG4ucmV0dXJuLXRvLW92ZXJ2aWV3LWxpbms6Zmlyc3QtbGV0dGVyIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi50ZW1wbGF0ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uZXJyb3Ige1xuICBjb2xvcjogcmVkO1xufVxuLndhcm5pbmcge1xuICBjb2xvcjogb3JhbmdlO1xufVxuLnN1Y2Nlc3Mge1xuICBjb2xvcjogZ3JlZW47XG59XG5kaXYua3J1LWNvbnRleHQtbWVudS1pdGVtLWJ1dHRvbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZDRkNGQztcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nOiAxM3B4IDIxcHg7XG4gIG1hcmdpbi10b3A6IDRweDtcbiAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCAjRkNGQ0ZDO1xufVxuZGl2LmtydS1jb250ZXh0LW1lbnUtaXRlbS1idXR0b246Zmlyc3QtbGV0dGVyIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbmRpdi5rcnUtY29udGV4dC1tZW51LWl0ZW0tYnV0dG9uOmhvdmVyIHtcbiAgYm9yZGVyLWxlZnQ6IDNweCBzb2xpZCAjNkJDMDRCO1xufVxuZGl2LmtydS1jb250ZXh0LW1lbnUtaXRlbS1idXR0b24uZGlzYWJsZWQge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGNvbG9yOiAjQjNCM0IzO1xufVxuZGl2LmtydS1jb250ZXh0LW1lbnUtaXRlbS1idXR0b24uZGlzYWJsZWQ6aG92ZXIge1xuICBib3JkZXItbGVmdDogM3B4IHNvbGlkICNGQ0ZDRkM7XG59XG5kaXYua3J1LWNvbnRleHQtbWVudS1pdGVtLWJ1dHRvbi5pY29uIHtcbiAgd2lkdGg6IDc5cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZzogMTJweCAzMHB4O1xuICBtYXJnaW4tdG9wOiA0cHg7XG4gIG1hcmdpbi1yaWdodDogNHB4O1xuICBoZWlnaHQ6IDQwcHg7XG59XG5kaXYua3J1LWNvbnRleHQtbWVudS1pdGVtLWJ1dHRvbi5pY29uLmJ1dHRvbi1jb250YWluZXIge1xuICBwb2ludGVyLWV2ZW50czogYWxsO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuZGl2LmtydS1jb250ZXh0LW1lbnUtaXRlbS1idXR0b24uaWNvbi5idXR0b24tY29udGFpbmVyLmVkaXQtYnRuIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuZGl2LmtydS1jb250ZXh0LW1lbnUtaXRlbS1idXR0b24uaWNvbi5kaXNhYmxlZCB7XG4gIGJvcmRlci1sZWZ0OiAzcHggc29saWQgI0ZDRkNGQztcbn1cbmRpdi5rcnUtY29udGV4dC1tZW51LWl0ZW0tYnV0dG9uLmljb24uZGlzYWJsZWQgaW1nIHtcbiAgb3BhY2l0eTogMC4zO1xufVxuZGl2LmtydS1jb250ZXh0LW1lbnUtaXRlbS1idXR0b24gaW1nIHtcbiAgaGVpZ2h0OiAxNHB4O1xuICBtYXJnaW4tYm90dG9tOiAxN3B4O1xufVxuZGl2LnNpZGViYXIuaW5pdGlhbGl6ZWQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGNUY1O1xuICB6LWluZGV4OiA5MDAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5kaXYuc2lkZWJhci5pbml0aWFsaXplZC51c2UtdHJhbnNpdGlvbiB7XG4gIHRyYW5zaXRpb246IGZsZXgtYmFzaXMgMC4zcyBsaW5lYXIsIHdpZHRoIDAuM3MgbGluZWFyO1xufVxuZGl2LnNpZGViYXIuaW5pdGlhbGl6ZWQubGVmdCB7XG4gIGZsZXg6IDAgMCA0NjBweDtcbiAgd2lkdGg6IDQ2MHB4O1xufVxuZGl2LnNpZGViYXIuaW5pdGlhbGl6ZWQubGVmdCA+IGRpdi5zaWRlYmFyLWNvbnRlbnQtY29udGFpbmVyID4gZGl2LnNpZGViYXItY29udGVudCB7XG4gIHdpZHRoOiA0MTJweDtcbn1cbmRpdi5zaWRlYmFyLmluaXRpYWxpemVkLmxlZnQgPiBkaXYuc2lkZWJhci12aXNpYmlsaXR5LWNvbnRyb2wtY29udGFpbmVyIHtcbiAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG59XG5kaXYuc2lkZWJhci5pbml0aWFsaXplZC5yaWdodCB7XG4gIGZsZXg6IDAgMCAzODBweDtcbiAgd2lkdGg6IDM4MHB4O1xufVxuZGl2LnNpZGViYXIuaW5pdGlhbGl6ZWQucmlnaHQgPiBkaXYuc2lkZWJhci1jb250ZW50LWNvbnRhaW5lciA+IGRpdi5zaWRlYmFyLWNvbnRlbnQge1xuICB3aWR0aDogMzQ0cHg7XG59XG5kaXYuc2lkZWJhci5pbml0aWFsaXplZC5yaWdodCA+IGRpdi5zaWRlYmFyLXZpc2liaWxpdHktY29udHJvbC1jb250YWluZXIge1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xufVxuZGl2LnNpZGViYXIuaW5pdGlhbGl6ZWQuZm9sZGVkIHtcbiAgaGVpZ2h0OiA2MHB4O1xuICBmbGV4OiAwIDAgMHB4O1xuICB3aWR0aDogMDtcbn1cbmRpdi5zaWRlYmFyLmluaXRpYWxpemVkLmZvbGRlZCA+IGRpdi5zaWRlYmFyLWNvbnRlbnQtY29udGFpbmVyIHtcbiAgd2lkdGg6IDA7XG59XG5kaXYuc2lkZWJhci5pbml0aWFsaXplZC5mb2xkZWQubGVmdCA+IGRpdi5zaWRlYmFyLXZpc2liaWxpdHktY29udHJvbC1jb250YWluZXIge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICBsZWZ0OiAwO1xufVxuZGl2LnNpZGViYXIuaW5pdGlhbGl6ZWQuZm9sZGVkLnJpZ2h0ID4gZGl2LnNpZGViYXItdmlzaWJpbGl0eS1jb250cm9sLWNvbnRhaW5lciB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgcmlnaHQ6IDA7XG59XG5kaXYuc2lkZWJhci5pbml0aWFsaXplZC5zdGlja3kgPiBkaXYuc2lkZWJhci1jb250ZW50LWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xufVxuZGl2LnNpZGViYXIuaW5pdGlhbGl6ZWQuZml4ZWQge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGhlaWdodDogMTAwJTtcbn1cbmRpdi5zaWRlYmFyLmluaXRpYWxpemVkLmZpeGVkLnN0aWNreSB7XG4gIHRvcDogMDtcbn1cbmRpdi5zaWRlYmFyLmluaXRpYWxpemVkLmZpeGVkLmxlZnQge1xuICBsZWZ0OiAwO1xufVxuZGl2LnNpZGViYXIuaW5pdGlhbGl6ZWQuZml4ZWQucmlnaHQge1xuICByaWdodDogMDtcbn1cbmRpdi5zaWRlYmFyLmluaXRpYWxpemVkID4gLmFwcGxpY2F0aW9uLXNoaWVsZCB7XG4gIGxlZnQ6IHVuc2V0O1xuICB0b3A6IHVuc2V0O1xufVxuZGl2LnNpZGViYXIuaW5pdGlhbGl6ZWQgPiBkaXYuc2lkZWJhci1jb250ZW50LWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjVGNTtcbn1cbmRpdi5zaWRlYmFyLmluaXRpYWxpemVkID4gZGl2LnNpZGViYXItY29udGVudC1jb250YWluZXIgLmFwcGxpY2F0aW9uLXNoaWVsZCB7XG4gIGxlZnQ6IHVuc2V0O1xuICB0b3A6IHVuc2V0O1xufVxuZGl2LnNpZGViYXIuaW5pdGlhbGl6ZWQucmlnaHQgPiBkaXYuc2lkZWJhci1jb250ZW50LWNvbnRhaW5lciB7XG4gIC8qXG5cdFx0ICogd2VubiBkYXMgZ2VoZW4gd8O8cmRlLCB3w6RyZSBzY2jDtm4g4oCTIGdlaHQgYWJlciBuaWNodC4gZXMgaXN0IG5pY2h0IG3DtmdsaWNoLCBpbiBkaWUgZWluZSByaWNodHVuZyBoaW5hdXMtXG5cdFx0ICogd2FjaHNlbiB6dSBsYXNzZW4gdW5kIGluIGRpZSBhbmRlcmUgbmljaHQuIHNvYmFsZCBvdmVyZmxvdyBpbiBlaW5lciByaWNodHVuZyBhdWYgYXV0byBvZGVyIHNjcm9sbCBzdGVodCxcblx0XHQgKiBpc3QgZGllIGFuZGVyZSByaWNodHVuZyBuaWNodCBtZWhyIG1pdCB2aXNpYmxlIG3DtmdsaWNoLCBkYSBlciBlaW5lbiBuZXVlbiBzdGFja2luZ0NvbnRleHQgZXJ6ZXVndFxuXHRcdCAqICh2Z2wuIHBvc2l0aW9uOmZpeGVkIHVuZCBkZXIgYXBwbGljYXRpb24tc2hpZWxkKVxuXHRcdCAqXG5cdFx0ICogZGllIGzDtnN1bmcgZGVzIGdhbnplbiBpc3QgZWluIGtvbXBsZXR0ZXIgdW1iYXUgZGVyIHRvb2x0aXBwcyBhdWYgZGllIGJvb3RzdHJhcC10b29sdGlwcyBkaWUgc2ljaCBhbiBkZW5cblx0XHQgKiBib2R5IGhlZnRlbiBhbnN0YXR0IGFuIGRhcyBlbGVtZW50XG5cdFx0ICovXG59XG5kaXYuc2lkZWJhci5pbml0aWFsaXplZC5yaWdodCA+IGRpdi5zaWRlYmFyLWNvbnRlbnQtY29udGFpbmVyIC5mb3JtLWZpZWxkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBub25lO1xufVxuZGl2LnNpZGViYXIuaW5pdGlhbGl6ZWQgPiBkaXYuc2lkZWJhci12aXNpYmlsaXR5LWNvbnRyb2wtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMCAwIDYwcHg7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogNjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjVGNTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMTBweDtcbn1cbmRpdi5zaWRlYmFyLmluaXRpYWxpemVkID4gZGl2LnNpZGViYXItdmlzaWJpbGl0eS1jb250cm9sLWNvbnRhaW5lciA+IGRpdi52aXNpYmlsaXR5LWNvbnRyb2wge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjREVEREQ2O1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5kaXYuc2lkZWJhci5pbml0aWFsaXplZCA+IGRpdi5zaWRlYmFyLXZpc2liaWxpdHktY29udHJvbC1jb250YWluZXIgPiBkaXYudmlzaWJpbGl0eS1jb250cm9sOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbiAgYm9yZGVyLWNvbG9yOiAjM0IzQjNCICFpbXBvcnRhbnQ7XG4gIGJvcmRlci13aWR0aDogMCAuMmVtIC4yZW0gMDtcbn1cbmRpdi5zaWRlYmFyLmluaXRpYWxpemVkID4gZGl2LnNpZGViYXItdmlzaWJpbGl0eS1jb250cm9sLWNvbnRhaW5lciA+IGRpdi52aXNpYmlsaXR5LWNvbnRyb2wucmlnaHQge1xuICBsZWZ0OiAwO1xuICBtYXJnaW4tbGVmdDogOHB4O1xufVxuZGl2LnNpZGViYXIuaW5pdGlhbGl6ZWQgPiBkaXYuc2lkZWJhci12aXNpYmlsaXR5LWNvbnRyb2wtY29udGFpbmVyID4gZGl2LnZpc2liaWxpdHktY29udHJvbC5sZWZ0IHtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xufVxuZGl2LnNpZGViYXIuaW5pdGlhbGl6ZWQ6bm90KGZpeGVkKTpub3Qoc3RpY2t5KSB7XG4gIHotaW5kZXg6IGluaXRpYWw7XG59XG5kaXYuc2lkZWJhci5pbml0aWFsaXplZC5maXhlZCB7XG4gIHotaW5kZXg6IDUwMDUwO1xufVxuZGl2LnNpZGViYXIuaW5pdGlhbGl6ZWQuZml4ZWQgPiAuYXBwbGljYXRpb24tc2hpZWxkLnNob3cge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbmRpdi5zaWRlYmFyLmluaXRpYWxpemVkLnN0aWNreSAuc2lkZWJhci1jb250ZW50LWNvbnRhaW5lciB7XG4gIHotaW5kZXg6IDUwMDUxO1xufVxuZGl2LnNpZGViYXIuaW5pdGlhbGl6ZWQuc3RpY2t5IC5zaWRlYmFyLWNvbnRlbnQtY29udGFpbmVyID4gLmFwcGxpY2F0aW9uLXNoaWVsZC5zaG93IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5kaXYuc2lkZWJhciAuYXBwbGljYXRpb24tc2hpZWxkLnNob3cge1xuICBkaXNwbGF5OiBub25lO1xufVxuZGl2LnNpZGViYXIuaW5pdGlhbGl6ZWQubGVmdCA+IGRpdi5zaWRlYmFyLWNvbnRlbnQtY29udGFpbmVyIHtcbiAgbWFyZ2luOiAyNHB4IDI0cHggMCAyNHB4O1xufVxuZGl2LnRyZWUtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbmRpdi50cmVlLWNvbnRhaW5lciA+IGRpdi50b3AtY29udGVudCB7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG5kaXYuc2lkZWJhci5pbml0aWFsaXplZC5yaWdodCA+IGRpdi5zaWRlYmFyLWNvbnRlbnQtY29udGFpbmVyIHtcbiAgbWFyZ2luOiA2MHB4IDI0cHggMCAyNHB4O1xufVxuZGl2LmtydS1jb250ZXh0LW1lbnUtY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y1RjVGNTtcbn1cbmRpdi5rcnUtY29udGV4dC1tZW51LWNvbnRhaW5lciA+IGRpdi5rcnUtY29udGV4dC1tZW51IHtcbiAgd2lkdGg6IDMzMnB4O1xufVxuZGl2LmtydS1jb250ZXh0LW1lbnUtY29udGFpbmVyID4gZGl2LmtydS1jb250ZXh0LW1lbnUgPiBkaXYua3J1LWNvbnRleHQtbWVudS10aXRsZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuZGl2LmtydS1jb250ZXh0LW1lbnUtY29udGFpbmVyID4gZGl2LmtydS1jb250ZXh0LW1lbnUgPiBkaXYua3J1LWNvbnRleHQtbWVudS1pdGVtIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGNUY1O1xufVxuZGl2LmtydS1jb250ZXh0LW1lbnUtY29udGFpbmVyID4gZGl2LmtydS1jb250ZXh0LW1lbnUgPiBkaXYua3J1LWNvbnRleHQtbWVudS1pdGVtID4gc3Bhbi5tZW51LWl0ZW0tdGl0bGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGNUY1O1xuICBwYWRkaW5nOiA0NHB4IDAgMTJweCAwO1xufVxudWwuYnJlYWRjcnVtYiB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbnVsLmJyZWFkY3J1bWIgbGkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMjZweDtcbiAgcGFkZGluZzogMCAwO1xuICBmb250LXNpemU6IDEzcHg7XG59XG51bC5icmVhZGNydW1iIGxpICsgbGkge1xuICBtYXJnaW4tbGVmdDogLThweDtcbn1cbnVsLmJyZWFkY3J1bWIgbGkgKyBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItbGVmdDogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcDogMTNweCBzb2xpZCAjNTc1NzU2O1xuICBib3JkZXItYm90dG9tOiAxM3B4IHNvbGlkICM1NzU3NTY7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG51bC5icmVhZGNydW1iIGxpOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgYm9yZGVyLWxlZnQ6IDEwcHggc29saWQgIzU3NTc1NjtcbiAgYm9yZGVyLXRvcDogMTNweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMTNweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbnVsLmJyZWFkY3J1bWIgbGkgc3BhbiB7XG4gIGJhY2tncm91bmQ6ICM1NzU3NTY7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbnVsLmJyZWFkY3J1bWIgbGk6Zmlyc3QtY2hpbGQgc3BhbiB7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbn1cbi5icmVhZGNydW1iICsgZGl2LnRvb2x0aXBwIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogMjZweDtcbiAgaGVpZ2h0OiAyNnB4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM1NzU3NTY7XG4gIGJvcmRlci1yYWRpdXM6IDEzcHg7XG59XG4uYnJlYWRjcnVtYiArIGRpdi50b29sdGlwcCBzcGFuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICByaWdodDogMC4xZXg7XG4gIGJvdHRvbTogMC4xZXg7XG4gIGNvbG9yOiAjNTc1NzU2O1xuICBmb250LWZhbWlseTogXCJUaW1lcyBOZXcgUm9tYW5cIiwgU2VyaWY7XG4gIGZvbnQtc2l6ZTogMjZweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAwIDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xufVxuLmJyZWFkY3J1bWIgKyBkaXYudG9vbHRpcHAgZGl2LmNvbnRhaW5lciB7XG4gIHotaW5kZXg6IC0xMDAwO1xuICB0b3A6IDM0cHg7XG4gIGxlZnQ6IC0xNjVweDtcbiAgd2lkdGg6IDM1MHB4O1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGxpbmVhciwgei1pbmRleCAwcyBsaW5lYXIgMC41cztcbiAgZGlzcGxheTogaW5saW5lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJhY2tncm91bmQ6ICM1NzU3NTY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNiZGJkYmM7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmJyZWFkY3J1bWIgKyBkaXYudG9vbHRpcHAgZGl2LmNvbnRhaW5lciBkaXYuYXJyb3ctdXAge1xuICB6LWluZGV4OiAyMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXI6IDA7XG4gIHRvcDogLTEwcHg7XG4gIGxlZnQ6IDE2NXB4O1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICBib3JkZXItbGVmdDogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiAxMHB4IHNvbGlkICM1NzU3NTY7XG59XG4uYnJlYWRjcnVtYiArIGRpdi50b29sdGlwcCBkaXYuY29udGFpbmVyIGRpdi50aXRsZSB7XG4gIHBhZGRpbmc6IDZweCAxMHB4O1xuICBiYWNrZ3JvdW5kOiAjOGE4YTg5O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5icmVhZGNydW1iICsgZGl2LnRvb2x0aXBwIGRpdi5jb250YWluZXIgZGl2LmNvbnRlbnQge1xuICBwYWRkaW5nOiA1cHggMTBweDtcbn1cbi5icmVhZGNydW1iICsgZGl2LnRvb2x0aXBwIGRpdi5jb250YWluZXIgZGl2LmNvbnRlbnQgbGFiZWwge1xuICB3aWR0aDogMzUlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG4uYnJlYWRjcnVtYiArIGRpdi50b29sdGlwcDpob3ZlciBkaXYuY29udGFpbmVyIHtcbiAgb3BhY2l0eTogMTtcbiAgei1pbmRleDogMTA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBsaW5lYXI7XG59XG4udGFibGUge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICBib3JkZXItdG9wOiA4cHggc29saWQgIzU3NTc1Njtcbn1cbi50YWJsZSB0aGVhZCB0aCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIG91dGxpbmUtc3R5bGU6IG5vbmU7XG4gIC8qIElFICovXG4gIGJhY2tncm91bmQtY29sb3I6ICNGNUY1RjU7XG4gIHBhZGRpbmc6IDEwcHggMjRweDtcbiAgbWF4LWhlaWdodDogNDBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBmb250LXNpemU6IDE2cHg7XG59XG4udGFibGUgdGhlYWQgdGg6Zmlyc3QtbGV0dGVyIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi50YWJsZSB0aGVhZCB0aFtkYXRhLXNvcnQtY3JpdGVyaWFdIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuLnRhYmxlIHRoZWFkIHRoOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy1sZWZ0OiAyNHB4O1xufVxuLnRhYmxlIHRoZWFkIHRoOm5vdCg6Zmlyc3QtY2hpbGQpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBib3JkZXI6IDAuNXB4IHNvbGlkICNCM0IzQjM7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWluLWhlaWdodDogMThweDtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAyMHB4KTtcbiAgdG9wOiAxMHB4O1xuICBsZWZ0OiAwO1xufVxuLnRhYmxlIHRoZWFkIHRoLnNvcnRlZC1hc2M6YWZ0ZXIsXG4udGFibGUgdGhlYWQgdGguc29ydGVkLWRlc2M6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBib3JkZXItY29sb3I6ICM1NzU3NTY7XG4gIGJvcmRlci13aWR0aDogMCAuMWVtIC4xZW0gMDtcbiAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xufVxuLnRhYmxlIHRoZWFkIHRoLnNvcnRlZC1hc2M6YWZ0ZXIge1xuICBtYXJnaW4tdG9wOiA3cHg7XG59XG4udGFibGUgdGhlYWQgdGguc29ydGVkLWRlc2M6YWZ0ZXIge1xuICBtYXJnaW4tdG9wOiAzcHg7XG59XG4udGFibGUgdGJvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udGFibGUgdGJvZHkgdHIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0UwRTZFRDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi50YWJsZSB0Ym9keSB0ci5zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNDNEVBRUEgIWltcG9ydGFudDtcbn1cbi50YWJsZSB0Ym9keSB0ciB0ZCB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHBhZGRpbmctbGVmdDogMjRweDtcbiAgcGFkZGluZy10b3A6IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG59XG4udGFibGUgdGJvZHkgdHIgdGQ6bm90KDpmaXJzdC1jaGlsZCkge1xuICBwYWRkaW5nLWxlZnQ6IDI3cHg7XG59XG4udGFibGUgdGJvZHkgdHIgdGQgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi50YWJsZSB0Ym9keSB0ciB0ZCBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uLXN0eWxlOiBkYXNoZWQ7XG59XG4udGFibGUgdGJvZHkgdHIuZW1wdHktdGFibGUtbWVzc2FnZS1yb3cge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi50YWJsZSB0Ym9keSB0ci5lbXB0eS10YWJsZS1tZXNzYWdlLXJvdyB0ZDpmaXJzdC1sZXR0ZXIge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLnRhYmxlIHRib2R5IHRyW2RhdGEtaWRdIHRkIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnRhYmxlLnJlbG9hZGluZyB0Ym9keSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnRhYmxlIHRkLm51bWJlci1jZWxsIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4udGFibGUgdGQuZW1wdHktY2VsbCB7XG4gIG9wYWNpdHk6IDAuNjtcbn1cbi50YWJsZS50YWJsZTEgdGJvZHkgdHIge1xuICBoZWlnaHQ6IDI1cHg7XG4gIGNvbG9yOiAjNTc1NzU2O1xufVxuLnRhYmxlLnRhYmxlMS5zb3J0LXRhYmxlIHRoZWFkIHRoIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLnRhYmxlLnRhYmxlMS5zb3J0LXRhYmxlIHRib2R5IHRyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzU3NTc1NjtcbiAgYm9yZGVyLXRvcC1zdHlsZTogc29saWQ7XG4gIGJvcmRlci10b3Atd2lkdGg6IHRoaW47XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM1NzU3NTY7XG4gIGJvcmRlci1ib3R0b20tc3R5bGU6IHNvbGlkO1xuICBib3JkZXItYm90dG9tLXdpZHRoOiB0aGluO1xufVxuLnRhYmxlLnRhYmxlMS5zb3J0LXRhYmxlIHRib2R5IHRkIHtcbiAgY3Vyc29yOiBncmFiO1xufVxuLmRyYWctYW5kLWRyb3AtaW5mbyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBmb250LXNpemU6IDE1cHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uZHJhZy1hbmQtZHJvcC1pbmZvOmZpcnN0LWxldHRlciB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4udGFibGUyLnJhd3ZhbHVlcyB0Ym9keSB0ciB0ZCB7XG4gIGZvbnQtZmFtaWx5OiBcIkluY29uc29sYXRhXCIsIFwiRmlyYSBNb25vXCIsIFwiU291cmNlIENvZGUgUHJvXCIsIE1vbmFjbywgQ29uc29sYXMsIFwiTHVjaWRhIENvbnNvbGVcIiwgbW9ub3NwYWNlO1xufVxuLmRhdGV0aW1lLXRhYmxlLWNvbC13aWR0aCB7XG4gIHdpZHRoOiAxNTBweDtcbn1cbi5udW1iZXItY2VsbCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLmNoZWNrYm94LXRhYmxlLWNvbC13aWR0aCB7XG4gIHdpZHRoOiA1MHB4O1xufVxuLmZsZXgtY29sbGVjdGlvbi1zb3J0YWJsZSB7XG4gIGN1cnNvcjogZ3JhYjtcbn1cbi5mbGV4LWNvbGxlY3Rpb24tc29ydGFibGUgdGJvZHkgdGQ6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbn1cbmRsLmluZm8tbGlzdCB7XG4gIHdpZHRoOiA0MDBweDtcbiAgY29sb3I6ICM1NzU3NTY7XG4gIGZvbnQtc2l6ZTogMTRweDtcbn1cbmRsLmluZm8tbGlzdDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXFwwMEEwXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjbGVhcjogYm90aDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBsaW5lLWhlaWdodDogMDtcbiAgaGVpZ2h0OiAwO1xufVxuZGwuaW5mby1saXN0IGR0LFxuZGwuaW5mby1saXN0IGRkIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogNTAlO1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cbmRsLmluZm8tbGlzdCBkdCB7XG4gIGNsZWFyOiBib3RoO1xufVxuZGwuaW5mby1saXN0IGR0OmZpcnN0LWxldHRlciB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4vKipcbiAqICRJZCRcbiAqXG4gKiBOYW1lOiAgICAgICRIZWFkVVJMJFxuICogQXV0aG9yOiAgICBTVk46ICRBdXRob3IkXG4gKiBWZXJzaW9uOiAgIFNWTjogJFJldiQgJERhdGUkXG4gKiBDb3B5cmlnaHQ6IDIwMTUga3J1bWVkaWEgR21iSCAoaHR0cDovL3d3dy5rcnVtZWRpYS5jb20pXG4gKiBMaW5rOiAgICAgIGh0dHA6Ly93d3cua3J1bWVkaWEuY29tLyBrcnVtZWRpYSBHbWJIXG4gKi9cbi5kaWFsb2ctb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwcHg7XG4gIGxlZnQ6IDBweDtcbiAgcmlnaHQ6IDBweDtcbiAgYm90dG9tOiAwcHg7XG4gIHotaW5kZXg6IDU5OTk4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNyk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSA0MDBtcyBlYXNlLWluO1xuICAtbW96LXRyYW5zaXRpb246IG9wYWNpdHkgNDAwbXMgZWFzZS1pbjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSA0MDBtcyBlYXNlLWluO1xufVxuLmRpYWxvZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDQzMHB4O1xuICBtYXJnaW46IDEwdmggYXV0byAwO1xuICBiYWNrZ3JvdW5kOiAjRkZGRkZGO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uZGlhbG9nIC5qc3RyZWUge1xuICBvdmVyZmxvdzogYXV0bztcbiAgaGVpZ2h0OiA0MHZoO1xufVxuLmRpYWxvZyAuZGlhbG9nLWhlYWQge1xuICBoZWlnaHQ6IDUwcHg7XG4gIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzE3MTZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uZGlhbG9nIC5kaWFsb2ctaGVhZCAuZGlhbG9nLXRpdGxlIHtcbiAgZGlzcGxheTogYmxvY2sgLyogc28gZmlyc3QtbGV0dGVyLXVwcGVyY2FzZSB3b3JrcyAqLztcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXNpemU6IDE4cHg7XG59XG4uZGlhbG9nIC5kaWFsb2ctaGVhZCAuZGlhbG9nLXRpdGxlOmZpcnN0LWxldHRlciB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uZGlhbG9nIC5kaWFsb2ctYm9keSB7XG4gIHBhZGRpbmc6IDMwcHggNDVweDtcbn1cbi5kaWFsb2cgLmRpYWxvZy1ib2R5IC5kaWFsb2ctYnV0dG9uLXBhbmVsIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLmRpYWxvZyAuZGlhbG9nLWJvZHkgLmRpYWxvZy1idXR0b24tcGFuZWw6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xufVxuLmRpYWxvZyAuZGlhbG9nLWJvZHkgLmRpYWxvZy1idXR0b24tcGFuZWwgLmtydS1idXR0b24ge1xuICBtaW4td2lkdGg6IDEyMHB4O1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uZGlhbG9nIC5kaWFsb2ctYm9keSAuZGlhbG9nLWJ1dHRvbi1wYW5lbCAuY2FuY2VsLWJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3MTcxNmY7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuYnV0dG9uLFxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSxcbi5rcnUtYnV0dG9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzZCQzA0QjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjVzO1xuICAvKiBGb3IgU2FmYXJpIDMuMSB0byA2LjAgKi9cbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjVzO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHBhZGRpbmc6IDVweCAxM3B4O1xuICBjb2xvcjogI0ZGRkZGRjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgYm9yZGVyOiBub25lO1xuICBvdXRsaW5lOiBub25lO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5idXR0b246Zmlyc3QtbGV0dGVyLFxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTpmaXJzdC1sZXR0ZXIsXG4ua3J1LWJ1dHRvbjpmaXJzdC1sZXR0ZXIge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuYnV0dG9uOmFjdGl2ZSxcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl06YWN0aXZlLFxuLmtydS1idXR0b246YWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E1ZDk5MTtcbiAgcGFkZGluZzogNXB4IDEzcHg7XG59XG5idXR0b246aG92ZXIsXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdOmhvdmVyLFxuLmtydS1idXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWViMzNmO1xufVxuYnV0dG9uOmRpc2FibGVkLFxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTpkaXNhYmxlZCxcbi5rcnUtYnV0dG9uOmRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhhY2Q3MTtcbiAgY29sb3I6ICM1NGEwMzg7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbmJ1dHRvbjpmb2N1cyxcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl06Zm9jdXMsXG4ua3J1LWJ1dHRvbjpmb2N1cyB7XG4gIHBhZGRpbmc6IDVweCAxM3B4O1xufVxuYnV0dG9uLmJpZyxcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0uYmlnLFxuLmtydS1idXR0b24uYmlnIHtcbiAgaGVpZ2h0OiA0MHB4O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjc7XG59XG5idXR0b24uYmxvY2ssXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdLmJsb2NrLFxuLmtydS1idXR0b24uYmxvY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG59XG5idXR0b24uaWNvbixcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0uaWNvbixcbi5rcnUtYnV0dG9uLmljb24ge1xuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG59XG5idXR0b24uaWNvbjphY3RpdmUsXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdLmljb246YWN0aXZlLFxuLmtydS1idXR0b24uaWNvbjphY3RpdmUsXG5idXR0b24uaWNvbjpmb2N1cyxcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0uaWNvbjpmb2N1cyxcbi5rcnUtYnV0dG9uLmljb246Zm9jdXMge1xuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG59XG5idXR0b24uaWNvbi5maWx0ZXIsXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdLmljb24uZmlsdGVyLFxuLmtydS1idXR0b24uaWNvbi5maWx0ZXIge1xuICBib3JkZXI6IG5vbmU7XG4gIGhlaWdodDogMjNweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMjNweCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDVweCAxNHB4ICFpbXBvcnRhbnQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZDogdXJsKFwiL2ltYWdlcy9zdmcvc3ZnLnBocD9maWxlPWZpbHRlci5zdmcmY29sb3I9Y29udGVudF9oZWFkXCIpO1xuICBwYWRkaW5nOiAwO1xufVxuLmJ1dHRvbi1tYXJnaW4tYm90dG9tLWFuZC10b3Age1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBtYXJnaW4tdG9wOiAxM3B4O1xufVxuaDEsXG5oMixcbmgzLFxuaDQge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICM1NzU3NTY7XG59XG5oMSB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG4gIG1hcmdpbi1ib3R0b206IDE0cHg7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbmgyIHtcbiAgbWFyZ2luLXRvcDogMjdweDtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuaDMge1xuICBtYXJnaW4tdG9wOiAyNXB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5oNCB7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuaDQ6Zmlyc3QtbGV0dGVyIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi50b29sdGlwLXBhcmVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi50b29sdGlwLXBhcmVudDpob3ZlciAudG9vbHRpcCB7XG4gIHotaW5kZXg6IDEwO1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgbGluZWFyO1xufVxuLnRvb2x0aXAtcGFyZW50IC50b29sdGlwIHtcbiAgZGlzcGxheTogaW5saW5lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IC0xMDAwO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgbGluZWFyLCB6LWluZGV4IDBzIGxpbmVhciAwLjVzO1xuICBwYWRkaW5nOiA1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNiZGJkYmM7XG4gIGJhY2tncm91bmQ6ICM1NzU3NTY7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLmFuaW1hdGVkIHtcbiAgYW5pbWF0aW9uOiAxcyBlYXNlIDBzIDEgbm9ybWFsO1xuICAtd2Via2l0LWFuaW1hdGlvbjogMXMgZWFzZSAwcyAxIG5vcm1hbDtcbiAgYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbiAgLXdlYmtpdC1hbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xufVxuLmFuaW1hdGVkLmluZmluaXRlIHtcbiAgLXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbiAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG59XG4uYW5pbWF0ZWQuaGluZ2Uge1xuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMnM7XG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMnM7XG59XG4uYW5pbWF0ZWQucmV2ZXJzZWQge1xuICBhbmltYXRpb246IDAuNXMgZWFzZSAwcyAxIHJldmVyc2UgYm90aDtcbiAgLXdlYmtpdC1hbmltYXRpb246IDAuNXMgZWFzZSAwcyAxIHJldmVyc2UgYm90aDtcbn1cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW4ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGZhZGVJbiB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbi5mYWRlSW4ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW47XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW47XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZU91dCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbkBrZXlmcmFtZXMgZmFkZU91dCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbi5mYWRlT3V0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dDtcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXQ7XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgem9vbUluIHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuMywgMC4zLCAwLjMpO1xuICB9XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuQGtleWZyYW1lcyB6b29tSW4ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTtcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMywgMC4zLCAwLjMpO1xuICAgIHRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTtcbiAgfVxuICA1MCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbn1cbi56b29tSW4ge1xuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tSW47XG4gIGFuaW1hdGlvbi1uYW1lOiB6b29tSW47XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgem9vbU91dCB7XG4gIDAlIHtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCgwLjMsIDAuMywgMC4zKTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgfVxufVxuQGtleWZyYW1lcyB6b29tT3V0IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cbiAgNTAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKDAuMywgMC4zLCAwLjMpO1xuICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlM2QoMC4zLCAwLjMsIDAuMyk7XG4gICAgdHJhbnNmb3JtOiBzY2FsZTNkKDAuMywgMC4zLCAwLjMpO1xuICB9XG4gIDEwMCUge1xuICAgIG9wYWNpdHk6IDA7XG4gIH1cbn1cbi56b29tT3V0IHtcbiAgLXdlYmtpdC1hbmltYXRpb24tbmFtZTogem9vbU91dDtcbiAgYW5pbWF0aW9uLW5hbWU6IHpvb21PdXQ7XG59XG4vKlxuICogJElkJFxuICpcbiAqIE5hbWU6ICAgICAgJEhlYWRVUkwkXG4gKiBBdXRob3I6ICAgIFNWTjogJEF1dGhvciRcbiAqIFZlcnNpb246ICAgU1ZOOiAkUmV2JCAkRGF0ZSRcbiAqIENvcHlyaWdodDogMjAxNSBrcnVtZWRpYSBHbWJIIChodHRwOi8vd3d3LmtydW1lZGlhLmNvbSlcbiAqIExpbms6ICAgICAgaHR0cDovL3d3dy5rcnVtZWRpYS5jb20vIGtydW1lZGlhIEdtYkhcbiAqL1xubGFiZWwuZGF0ZXRpbWUtcGlja2VyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmRhdGV0aW1lLXBvcHVwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDMwcHg7XG4gIHdpZHRoOiAyNTBweDtcbiAgcGFkZGluZzogMTBweDtcbiAgei1pbmRleDogMTAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTRlNGU0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmNmY2O1xuICBjb2xvcjogIzU3NTc1Njtcbn1cbi5kYXRldGltZS1wb3B1cCBkaXYuZGF0ZXRpbWUtc3RhdHVzLWNvbnRhaW5lciB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uZGF0ZXRpbWUtcG9wdXAgZGl2LnBpY2tlcnMtY29udGFpbmVyLmRpc2FibGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gIG9wYWNpdHk6IDAuNTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uZGF0ZXRpbWUtcG9wdXAgLm1vbWVudC1waWNrZXItY2FsZW5kYXIge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmRhdGV0aW1lLXBvcHVwIC50aW1lLXNlbGVjdGlvbiB7XG4gIHdpZHRoOiA0MCU7XG4gIG1hcmdpbi1sZWZ0OiAzMCU7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uZGF0ZXRpbWUtcG9wdXAgLmhvdXItc2VsZWN0aW9uLFxuLmRhdGV0aW1lLXBvcHVwIC5taW51dGUtc2VsZWN0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogNDUlO1xufVxuLmRhdGV0aW1lLXBvcHVwIC50aW1lLXNlcGVyYXRvciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwJTtcbiAgaGVpZ2h0OiA3MHB4O1xuICBsaW5lLWhlaWdodDogNzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmRhdGV0aW1lLXBvcHVwIC5ob3VyLWlucHV0LFxuLmRhdGV0aW1lLXBvcHVwIC5taW51dGUtaW5wdXQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAzMHB4O1xuICBsaW5lLWhlaWdodDogMzBweDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRlNGU0O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICM1NzU3NTY7XG59XG4uZGF0ZXRpbWUtcG9wdXAgLnRpbWUtYnV0dG9uIHtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgbWFyZ2luOiBhdXRvO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uZGF0ZXRpbWUtcG9wdXAuaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5kYXRldGltZS1wb3B1cC1idXR0b25zID4gKiB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5kYXRldGltZS1wb3B1cC1idXR0b25zID4gLm9rLWJ1dHRvbiB7XG4gIGNvbG9yOiAjNkJDMDRCO1xufVxuLm1vbWVudC1waWNrZXIge1xuICB3aWR0aDogMTAwJTtcbn1cbi5tb21lbnQtcGlja2VyIHRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubW9tZW50LXBpY2tlci15ZWFyLXNlbGVjdCxcbi5tb21lbnQtcGlja2VyLW1vbnRoLXNlbGVjdCB7XG4gIHdpZHRoOiA1MCU7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cbi5tb21lbnQtcGlja2VyLWNhbGVuZGFyIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbi5tb21lbnQtcGlja2VyLWNhbGVuZGFyIHRoIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHBhZGRpbmctYm90dG9tOiA0cHg7XG59XG4ubW9tZW50LXBpY2tlci1jYWxlbmRhciB0ZCB7XG4gIHdpZHRoOiAxNC4yODUlO1xuICBoZWlnaHQ6IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5tb21lbnQtcGlja2VyLWNhbGVuZGFyLWNlbGwge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4ubW9tZW50LXBpY2tlci1jYWxlbmRhci1jZWxsLWRpc2FibGVkIHtcbiAgY29sb3I6ICNiZGJkYmM7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5tb21lbnQtcGlja2VyLWNhbGVuZGFyLWNlbGwtb3RoZXItbW9udGgge1xuICBjb2xvcjogI2NkY2VkMTtcbn1cbi5tb21lbnQtcGlja2VyLWNhbGVuZGFyLWNlbGwtc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNkJDMDRCO1xuICBjb2xvcjogIzU3NTc1Njtcbn1cbi5qc3RyZWUtZGVmYXVsdCBpLmpzdHJlZS1pY29uLmpzdHJlZS10aGVtZWljb24uanN0cmVlLXRoZW1laWNvbi1jdXN0b20ge1xuICB3aWR0aDogMjFweDtcbiAgaGVpZ2h0OiAyMXB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW4gIWltcG9ydGFudDtcbn1cbi5qc3RyZWUtZGVmYXVsdCAuanN0cmVlLWNsaWNrZWQge1xuICBiYWNrZ3JvdW5kOiAjQzRFQUVBICFpbXBvcnRhbnQ7XG59XG4uZmlsdGVyLWJhcjpub3QoLnZlcnRpY2FsLWZpbHRlci1iYXIpIHtcbiAgaGVpZ2h0OiAyNXB4O1xuICBtYXJnaW4tYm90dG9tOiAyNHB4O1xufVxuLmZpbHRlci1iYXI6bm90KC52ZXJ0aWNhbC1maWx0ZXItYmFyKSA+IC5rcnUtYnV0dG9uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMjVweDtcbiAgdG9wOiAtMXB4O1xufVxuLmZpbHRlci1iYXI6bm90KC52ZXJ0aWNhbC1maWx0ZXItYmFyKSA+IC5rcnUtYnV0dG9uOmZpcnN0LWxldHRlciB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uZmlsdGVyLWJhcjpub3QoLnZlcnRpY2FsLWZpbHRlci1iYXIpIC5maWx0ZXItYmFyLWl0ZW0tY29udGFpbmVyIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuLmZpbHRlci1iYXI6bm90KC52ZXJ0aWNhbC1maWx0ZXItYmFyKSAuZmlsdGVyLWJhci1pdGVtLWNvbnRhaW5lciAuZmlsdGVyLWJhci1pdGVtIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cbi5maWx0ZXItYmFyLnZlcnRpY2FsLWZpbHRlci1iYXIge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xufVxuLmZpbHRlci1iYXIudmVydGljYWwtZmlsdGVyLWJhciA+IC5rcnUtYnV0dG9uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMjVweDtcbiAgdG9wOiAtMXB4O1xufVxuLmZpbHRlci1iYXIudmVydGljYWwtZmlsdGVyLWJhciA+IC5rcnUtYnV0dG9uOmZpcnN0LWxldHRlciB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uZmlsdGVyLWJhci52ZXJ0aWNhbC1maWx0ZXItYmFyIC5maWx0ZXItYmFyLWl0ZW0tY29udGFpbmVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZmlsdGVyLWJhci52ZXJ0aWNhbC1maWx0ZXItYmFyIC5maWx0ZXItYmFyLWl0ZW0tY29udGFpbmVyIC5maWx0ZXItYmFyLWl0ZW0ge1xuICBtYXJnaW4tdG9wOiAzcHg7XG59XG4uZmlsdGVyLWJhci52ZXJ0aWNhbC1maWx0ZXItYmFyIC5maWx0ZXItYmFyLWl0ZW0tY29udGFpbmVyIC5maWx0ZXItYmFyLWl0ZW0gLmZpbHRlci1iYXItaXRlbS10ZXh0IHtcbiAgbGluZS1oZWlnaHQ6IDI1cHg7XG59XG4uZmlsdGVyLWJhci52ZXJ0aWNhbC1maWx0ZXItYmFyIC5maWx0ZXItYmFyLWl0ZW0tY29udGFpbmVyIC5maWx0ZXItYmFyLWl0ZW0gPiAua3J1LWJ1dHRvbiB7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5maWx0ZXItYmFyLWl0ZW0ge1xuICBoZWlnaHQ6IDI1cHg7XG4gIHBhZGRpbmc6IDAgMCAwIDEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkIGdyZXk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5maWx0ZXItYmFyLWl0ZW0gLmZpbHRlci1iYXItaXRlbS10ZXh0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtaW4td2lkdGg6IDE3NXB4O1xufVxuLmZpbHRlci1iYXItaXRlbSA+IC5rcnUtYnV0dG9uIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMjNweDtcbiAgaGVpZ2h0OiAyM3B4O1xuICBtYXJnaW4tbGVmdDogMTVweDtcbn1cbi5rcnUtb2JqZWN0cGlja2VyLXNlbGVjdGlvbi1kaXNwbGF5IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxudGFibGUua3J1LW9iamVjdHBpY2tlci10YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxudGFibGUua3J1LW9iamVjdHBpY2tlci10YWJsZSB0aGVhZCxcbnRhYmxlLmtydS1vYmplY3RwaWNrZXItdGFibGUgdGJvZHksXG50YWJsZS5rcnUtb2JqZWN0cGlja2VyLXRhYmxlIHRyLFxudGFibGUua3J1LW9iamVjdHBpY2tlci10YWJsZSB0ZCxcbnRhYmxlLmtydS1vYmplY3RwaWNrZXItdGFibGUgdGgge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbnRhYmxlLmtydS1vYmplY3RwaWNrZXItdGFibGUgdHIge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMjVweDtcbn1cbnRhYmxlLmtydS1vYmplY3RwaWNrZXItdGFibGUgdHI6YWZ0ZXIge1xuICBjb250ZW50OiAnICc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGNsZWFyOiBib3RoO1xufVxudGFibGUua3J1LW9iamVjdHBpY2tlci10YWJsZSB0Ym9keSB7XG4gIG92ZXJmbG93LXk6IGF1dG87XG59XG50YWJsZS5rcnUtb2JqZWN0cGlja2VyLXRhYmxlIHRib2R5IHRkLFxudGFibGUua3J1LW9iamVjdHBpY2tlci10YWJsZSB0aGVhZCB0aCB7XG4gIGZsb2F0OiBsZWZ0O1xufVxudGFibGUua3J1LW9iamVjdHBpY2tlci10YWJsZSB0ZCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogNnB4O1xufVxudGFibGUua3J1LW9iamVjdHBpY2tlci10YWJsZSB0Ym9keSA+IHRyOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tLXN0eWxlOiBub25lO1xufVxuLmtydS1vYmplY3RwaWNrZXItbGlzdCB7XG4gIG1pbi1oZWlnaHQ6IDE1MHB4O1xuICBtYXgtaGVpZ2h0OiA0MDBweDtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xufVxuLmRhdGFwb2ludC1waWNrZXItcm93IHRkIHtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuLmRhdGFwb2ludC1waWNrZXItcm93IHRkID4gKiB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uZGF0YXBvaW50LXBpY2tlci1yb3cgaW1nLnR5cGUtaWNvbiB7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuLmtydS1vYmplY3RwaWNrZXItaXRlbSB7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xufVxuLm5hdGl2ZS1saXN0IHVsLFxuLm5hdGl2ZS1saXN0IG9sIHtcbiAgbGlzdC1zdHlsZTogaW5pdGlhbDtcbiAgbWFyZ2luLWJsb2NrLXN0YXJ0OiBpbml0aWFsO1xuICBtYXJnaW4tYmxvY2stZW5kOiBpbml0aWFsO1xuICBwYWRkaW5nOiBpbml0aWFsO1xuICBwYWRkaW5nLWlubGluZS1zdGFydDogMWVtO1xufVxuLm1hcmtkb3duIGVtIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuLm1hcmtkb3duIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLm1hcmtkb3duIHVsLFxuLm1hcmtkb3duIG9sIHtcbiAgbWFyZ2luLXRvcDogOHB4O1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG4ubWFya2Rvd24gb2wgbGkge1xuICBsaXN0LXN0eWxlOiBkZWNpbWFsO1xuICBtYXJnaW4tbGVmdDogMjBweDtcbn1cbi5tYXJrZG93biB1bCBsaSB7XG4gIGxpc3Qtc3R5bGU6IGRpc2M7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuLm1hcmtkb3duIGNvZGUge1xuICBmb250LWZhbWlseTogJ0ZpcmEgTW9ubycsIG1vbm9zcGFjZTtcbn1cbi5tYXJrZG93biBwIHtcbiAgbWFyZ2luLXRvcDogMWVtO1xuICBtYXJnaW4tYm90dG9tOiAxZW07XG59XG4ua3J1LXByb2dyZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y2ZjZmNjtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3gtc2hhZG93OiAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjEpIGluc2V0O1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi5rcnUtcHJvZ3Jlc3MgLnByb2dyZXNzLWJhciB7XG4gIGJveC1zaGFkb3c6IDAgLTFweCAwIHJnYmEoMCwgMCwgMCwgMC4xNSkgaW5zZXQ7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmbG9hdDogbGVmdDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IHdpZHRoIDAuNnMgZWFzZSAwcztcbn1cbi5rcnUtcHJvZ3Jlc3MgLnByb2dyZXNzLXBlcmNlbnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGxpbmUtaGVpZ2h0OiAyMXB4O1xufVxuLmtydS1wcm9ncmVzcyAucHJvZ3Jlc3MtYmFyLWZpbmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNkJDMDRCO1xufVxuLmluZm8tYmxvY2stY29udGFpbmVyIC5jb250ZW50LWJsb2NrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogNDAwcHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgYmFja2dyb3VuZDogI2VjZWNlYztcbn1cbi5pbmZvLWJsb2NrLWNvbnRhaW5lciAuY29udGVudC1ibG9jayAuYmxvY2staGVhZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICM2QkMwNEI7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgZm9udC1zaXplOiAxLjVlbTtcbiAgcGFkZGluZzogNXB4O1xufVxuLmluZm8tYmxvY2stY29udGFpbmVyIC5jb250ZW50LWJsb2NrIC5ibG9jay1oZWFkbGluZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiA1cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmluZm8tYmxvY2stY29udGFpbmVyIC5jb250ZW50LWJsb2NrLnNlbGVjdGFibGUge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uaW5mby1ibG9jay1jb250YWluZXIgLmNvbnRlbnQtYmxvY2suc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kOiAjY2RjZWQxO1xufVxuLmluZm8tYmxvY2stY29udGFpbmVyIC5jb250ZW50LWJsb2NrIGRsIHtcbiAgcGFkZGluZzogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBjbGVhcjogYm90aDtcbn1cbi5pbmZvLWJsb2NrLWNvbnRhaW5lciAuY29udGVudC1ibG9jayBkdCB7XG4gIHdpZHRoOiA0MCU7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsaW5lLWhlaWdodDogMS41ZW07XG59XG4uaW5mby1ibG9jay1jb250YWluZXIgLmNvbnRlbnQtYmxvY2sgZGQge1xuICBsaW5lLWhlaWdodDogMS41ZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDU1JTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi5pbmZvLWJsb2NrLWNvbnRhaW5lciAuY29udGVudC1ibG9jayBkbC5sb25nLWxhYmVsIGR0IHtcbiAgd2lkdGg6IDY1JTtcbn1cbi5pbmZvLWJsb2NrLWNvbnRhaW5lciAuY29udGVudC1ibG9jayBkbC5sb25nLWxhYmVsIGRkIHtcbiAgd2lkdGg6IDMwJTtcbn1cbmRpdi5jb250ZW50LXBhZ2luYXRpb24tY29udGFpbmVyID4gZGl2LnNlbGVjdC1jb250YWluZXIge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuZGl2LmNvbnRlbnQtcGFnaW5hdGlvbi1jb250YWluZXIgPiBkaXYuc2VsZWN0LWNvbnRhaW5lciA+IHNwYW4uc2VsZWN0MiB7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG59XG5kaXYuY29udGVudC1wYWdpbmF0aW9uLWNvbnRhaW5lciBhLnBhZ2luYXRpb24tc2VsZWN0LWNvbnRyb2wge1xuICBmb250LXNpemU6IDM0cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gIGNvbG9yOiAjNTc1NzU2O1xufVxuZGl2LmNvbnRlbnQtcGFnaW5hdGlvbi1jb250YWluZXIgYS5wYWdpbmF0aW9uLXNlbGVjdC1jb250cm9sLmRpc2FibGVkIHtcbiAgY29sb3I6ICNjZGNlZDE7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5kaXYuY29udGVudC1wYWdpbmF0aW9uLWNvbnRhaW5lciA+IGRpdi5wYWdpbmF0ZWQtY29udGVudCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5kaXYuY29udGVudC1wYWdpbmF0aW9uLWNvbnRhaW5lciA+IGRpdi5wYWdpbmF0ZWQtY29udGVudC5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi51aS1zb3J0YWJsZS1oZWxwZXIge1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi51aS1zb3J0YWJsZS1oZWxwZXIgdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cbmRpdi50b29sdGlwIHtcbiAgZGlzcGxheTogaW5saW5lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5kaXYudG9vbHRpcCBzcGFuLmluZm9faWNvbiA+IHN2ZyB7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDE1cHg7XG59XG5kaXYudG9vbHRpcCBzcGFuLmluZm8tcG9wb3Zlci1jb250YWluZXIge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgei1pbmRleDogODAwMDtcbiAgb3BhY2l0eTogMDtcbiAgbWluLXdpZHRoOiAyMzBweDtcbiAgbWF4LXdpZHRoOiA0MzBweDtcbiAgd2lkdGg6IGZpdC1jb250ZW50O1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMXMgbGluZWFyLCB6LWluZGV4IDBzIGxpbmVhciAwLjFzO1xuICBwYWRkaW5nOiA1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNiZGJkYmM7XG4gIGJhY2tncm91bmQ6ICM1NzU3NTY7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuZGl2LnRvb2x0aXAgc3Bhbi5pbmZvLXBvcG92ZXItY29udGFpbmVyOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1cHg7XG4gIGxlZnQ6IC0xMHB4O1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICByaWdodC1sZWZ0OiAtMTBweDtcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgdHJhbnNwYXJlbnQgMTBweDtcbiAgYm9yZGVyLXJpZ2h0OiBzb2xpZCAjNTc1NzU2IDEwcHg7XG4gIGJvcmRlci10b3A6IHNvbGlkIHRyYW5zcGFyZW50IDEwcHg7XG59XG5kaXYudG9vbHRpcCBzcGFuLmluZm9faWNvbjpob3ZlciArIHNwYW4uaW5mby1wb3BvdmVyLWNvbnRhaW5lciB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBsaW5lYXIgMC41cztcbn1cbmRpdi5wb3B1cC1jb250YWluZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRjVGNUY1O1xuICB3aWR0aDogNjUwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG59XG5kaXYucG9wdXAtY29udGFpbmVyID4gZGl2LnBvcHVwLWJ1dHRvbiB7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmb250LXNpemU6IDEuM2VtO1xuICBtYXJnaW46IDBweCAxMHB4IDBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuZGl2LnBvcHVwLWNvbnRhaW5lciA+IGRpdi5wb3B1cC1idXR0b24ucG9wdXAtYnV0dG9uLWxlZnQge1xuICBmbG9hdDogbGVmdDtcbn1cbmRpdi5wb3B1cC1jb250YWluZXIgPiBkaXYucG9wdXAtYnV0dG9uLnBvcHVwLWJ1dHRvbi1yaWdodCB7XG4gIGZsb2F0OiByaWdodDtcbn1cbmRpdi5wb3B1cC1jb250YWluZXIgPiBkaXYucG9wdXAtc3ViamVjdCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDQzMHB4O1xuICBmb250LXNpemU6IDEuMWVtO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbmRpdi5wb3B1cC1jb250YWluZXIgPiBkaXYucG9wdXAtc3ViamVjdCA+IGEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5kaXYucG9wdXAtY29udGFpbmVyID4gZGl2LnBvcHVwLXN1YmplY3QgPiBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uLXN0eWxlOiBkYXNoZWQ7XG59XG5kaXYucG9wdXAtY29udGFpbmVyID4gZGl2LnBvcHVwLW1hcmstcmVhZC1idXR0b24ge1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC1zaXplOiAxLjNlbTtcbiAgbWFyZ2luOiAwcHggMTBweCAwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuZGl2LnBvcHVwLWNvbnRhaW5lciA+IGRpdi5wb3B1cC1tZXNzYWdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgcGFkZGluZzogMCAzNXB4O1xuICBoZWlnaHQ6IDYwcHg7XG59XG5kaXYucG9wdXAtY29udGFpbmVyID4gZGl2LnBvcHVwLXdhcm5pbmcge1xuICBjb2xvcjogcmVkO1xuICBmbG9hdDogbGVmdDtcbiAgZm9udC1zaXplOiAyZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLmtydS1mb3JtIGgzIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi5mb3JtLXJvdyB7XG4gIHBhZGRpbmctYm90dG9tOiAxNnB4O1xufVxuLmZvcm0tcm93IC5rcnUtZm9ybS1pbnB1dCB7XG4gIGhlaWdodDogMjZweDtcbn1cbi5rcnUtZm9ybS1maWVsZC1sYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLmtydS1mb3JtLWZpZWxkLWxhYmVsLXRleHQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxNDBweDtcbiAgLypoZWlnaHQ6IDI2cHg7XG5cdGxpbmUtaGVpZ2h0OiAyNnB4OyovXG4gIHBhZGRpbmctcmlnaHQ6IDE0cHg7XG4gIHBhZGRpbmctdG9wOiA2cHg7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBjb2xvcjogIzU3NTc1Njtcbn1cbi5rcnUtZm9ybS1maWVsZC1sYWJlbC10ZXh0OmZpcnN0LWxldHRlciB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4vKiBDb21tb24gRmllbGQgU3R5bGUgKi9cbi5rcnUtZm9ybS1maWVsZC5kaXNhYmxlZCxcbmlucHV0OmRpc2FibGVkIHtcbiAgY29sb3I6ICM4YThhODkgIWltcG9ydGFudDtcbn1cbi5rcnUtZm9ybS1pbnB1dC5lbXB0eS1hbmQtcmVxdWlyZWQsXG4ua3J1LWZvcm0taW5wdXQuaW52YWxpZCxcbi5rcnUtZm9ybS1zZWxlY3QuZW1wdHktYW5kLXJlcXVpcmVkLFxuLmtydS1mb3JtLXNlbGVjdC5pbnZhbGlkLFxuLmtydS1mb3JtLXRleHRhcmVhLmVtcHR5LWFuZC1yZXF1aXJlZCxcbi5rcnUtZm9ybS10ZXh0YXJlYS5pbnZhbGlkIHtcbiAgYm9yZGVyLWNvbG9yOiByZWQ7XG59XG4vKiBTcGVjaWZpYyBGaWVsZCBTdHlsZSAqL1xuLmtydS1mb3JtLWlucHV0LFxuLmtydS1mb3JtLXRleHRhcmVhIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2U0ZTRlNDtcbiAgY29sb3I6ICM1NzU3NTY7XG59XG4ua3J1LWZvcm0tdGV4dGFyZWEge1xuICByZXNpemU6IHZlcnRpY2FsO1xufVxuLmtydS1mb3JtLXJhZGlvIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aWR0aDogMzAwcHg7XG59XG4ua3J1LWZvcm0tcmFkaW8gbGFiZWwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xufVxuLmtydS1mb3JtLXJhZGlvIGxhYmVsID4gc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIGNvbG9yOiAjNTc1NzU2O1xufVxuLmtydS1mb3JtLXJhZGlvIGxhYmVsIGlucHV0Om5vdCg6ZGlzYWJsZWQpIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLmtydS1mb3JtLXJhZGlvIGxhYmVsIGlucHV0OmZvY3VzICsgc3BhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5YWQ0ODQ7XG59XG5pbnB1dFt0eXBlPVwiY29sb3JcIl0ge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuaW5wdXRbdHlwZT1cImNvbG9yXCJdOm5vdCg6ZGlzYWJsZWQpIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuaW5wdXRbdHlwZT1cImZpbGVcIl0ge1xuICAvKmJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50OyovXG59XG5pbnB1dFt0eXBlPVwiZmlsZVwiXS5pbnZhbGlkOm5vdCg6ZGlzYWJsZWQpLFxuaW5wdXRbdHlwZT1cImZpbGVcIl0uZW1wdHktYW5kLXJlcXVpcmVkOm5vdCg6ZGlzYWJsZWQpIHtcbiAgYm9yZGVyLWNvbG9yOiByZWQ7XG4gIGNvbG9yOiByZWQ7XG59XG4ua3J1LWZvcm0tZmllbGQtbGFiZWwuZGF0ZXRpbWUtcGlja2VyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmtydS1mb3JtLWZpZWxkLWxhYmVsLmRhdGV0aW1lLXBpY2tlciAuZGF0ZXRpbWUtcG9wdXAge1xuICByaWdodDogMDtcbiAgdG9wOiAzMHB4O1xufVxuLmRhdGFwb2ludC1maWVsZCxcbi5hYnN0cmFjdC1waWNrZXItZmllbGQge1xuICB3aWR0aDogMjAwcHg7XG59XG4uZGF0YXBvaW50LWZpZWxkIC5pdGVtcyxcbi5hYnN0cmFjdC1waWNrZXItZmllbGQgLml0ZW1zIHtcbiAgcGFkZGluZy1ib3R0b206IDE2cHggIWltcG9ydGFudDtcbn1cbi5kYXRhcG9pbnQtZmllbGQuZGlzYWJsZWQgLnNlbGVjdDItc2VsZWN0aW9uLFxuLmFic3RyYWN0LXBpY2tlci1maWVsZC5kaXNhYmxlZCAuc2VsZWN0Mi1zZWxlY3Rpb24ge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGJvcmRlci1jb2xvcjogI2U0ZTRlNDtcbn1cbi5kYXRhcG9pbnQtZmllbGQuZGlzYWJsZWQgLnNlbGVjdDItc2VsZWN0aW9uIC5pdGVtLXRleHQsXG4uYWJzdHJhY3QtcGlja2VyLWZpZWxkLmRpc2FibGVkIC5zZWxlY3QyLXNlbGVjdGlvbiAuaXRlbS10ZXh0IHtcbiAgY29sb3I6ICM4YThhODk7XG59XG4uZGF0YXBvaW50LWZpZWxkLmVtcHR5LWFuZC1yZXF1aXJlZCAuc2VsZWN0Mi1zZWxlY3Rpb24sXG4uYWJzdHJhY3QtcGlja2VyLWZpZWxkLmVtcHR5LWFuZC1yZXF1aXJlZCAuc2VsZWN0Mi1zZWxlY3Rpb24sXG4uZGF0YXBvaW50LWZpZWxkLmludmFsaWQgLnNlbGVjdDItc2VsZWN0aW9uLFxuLmFic3RyYWN0LXBpY2tlci1maWVsZC5pbnZhbGlkIC5zZWxlY3QyLXNlbGVjdGlvbiB7XG4gIGJvcmRlci1jb2xvcjogcmVkO1xufVxuLyogTm90IHVzZWQgaW4gdGhpcyBQcm9qZWN0IG1heWJlIGZyb20gYW5vdGhlciBNb2R1bGU/ICovXG4uZm9ybS1pbmZvLXRleHQge1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjNTc1NzU2O1xufVxuLmZvcm0taW5mby10ZXh0IHNwYW4ge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi50b2JpZ21lc3NhZ2Uge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmtydS1mb3JtIC5maWxldG9iaWcgLnRvYmlnbWVzc2FnZSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6ICNFNTAwMDA7XG59XG4uZm9ybS1yb3cuaGlkZGVuLWxhYmVsLXRleHQgLmtydS1mb3JtLWZpZWxkLWxhYmVsLXRleHQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmljb24tc2VsZWN0IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAyMDBweDtcbiAgaGVpZ2h0OiAyNnB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmljb24tc2VsZWN0LmRpc2FibGVkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uaWNvbi1zZWxlY3QuZGlzYWJsZWQgPiBpbWcge1xuICBvcGFjaXR5OiAwLjY7XG59XG4uaWNvbi1zZWxlY3QgPiBpbWcge1xuICBoZWlnaHQ6IDI2cHg7XG4gIHdpZHRoOiAyNnB4O1xufVxuLmljb24tc2VsZWN0ID4gaW5wdXQge1xuICBoZWlnaHQ6IDI2cHg7XG59XG4uaWNvbi1zZWxlY3QgLmRyb3Bkb3duIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxMDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNiZGJkYmM7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuLmljb24tc2VsZWN0IC5kcm9wZG93biB1bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHBhZGRpbmc6IDVweDtcbn1cbi5pY29uLXNlbGVjdCAuZHJvcGRvd24gdWwgbGkge1xuICB3aWR0aDogMjAlO1xuICBwYWRkaW5nOiAycHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlMWUxZTE7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbn1cbi5pY29uLXNlbGVjdCAuZHJvcGRvd24gdWwgbGkgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5pY29uLXNlbGVjdCAuZHJvcGRvd24gdWwgbGk6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICM4NmNiNmI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNGU2Yjc7XG59XG4uaWNvbi1zZWxlY3QgLmRyb3Bkb3duIHVsIGxpLnNlbGVjdGVkIHtcbiAgYm9yZGVyLWNvbG9yOiAjNkJDMDRCO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTlkYTk3O1xufVxuLm11bHRpLWNoZWNrYm94LXBhbmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYmRiZGJjO1xufVxuLm11bHRpLWNoZWNrYm94LXBhbmVsIHVsIHtcbiAgd2lkdGg6IDE5OHB4O1xuICBoZWlnaHQ6IDEwNHB4O1xuICBwYWRkaW5nOiA0cHg7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsO1xuICAvKmJvcmRlci1ib3R0b206IDFweCBzb2xpZCBAZ3JleTQ7Ki9cbn1cbi5tdWx0aS1jaGVja2JveC1wYW5lbCB1bCA+IGxpIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4ubXVsdGktY2hlY2tib3gtcGFuZWwgdWwgPiBsaTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWJvdHRvbTogMnB4O1xufVxuLm11bHRpLWNoZWNrYm94LXBhbmVsIHVsID4gbGkgbGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLm11bHRpLWNoZWNrYm94LXBhbmVsIGJ1dHRvbiB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuYnV0dG9uLmZsZXhpYmxlLWZvcm0tY29sbGVjdGlvbi1hZGQtYnV0dG9uIHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cbmRpdi5mb3JtLXJvdy53aXRoLXN5bWJvbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbmRpdi5zeW1ib2wtY29udGFpbmVyIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5mb3JtLWZpZWxkLXRvb2x0aXAge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIHotaW5kZXg6IC0xMDAwO1xuICB3aWR0aDogMjMwcHg7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xcyBsaW5lYXIsIHotaW5kZXggMHMgbGluZWFyIDAuMXM7XG4gIHBhZGRpbmc6IDVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2JkYmRiYztcbiAgYmFja2dyb3VuZDogIzU3NTc1NjtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4uZm9ybS1maWVsZC10b29sdGlwIC5jbGllbnQtdmFsaWRhdGlvbi10ZXh0cyB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi5mb3JtLWZpZWxkLXRvb2x0aXAgLmNsaWVudC12YWxpZGF0aW9uLXRleHRzIGxpLm5vdC1jaGVja2VkIHtcbiAgY29sb3I6IGdyYXk7XG59XG4uZm9ybS1maWVsZC10b29sdGlwIC5jbGllbnQtdmFsaWRhdGlvbi10ZXh0cyBsaS52YWxpZCB7XG4gIGNvbG9yOiAjNkJDMDRCO1xufVxuLmZvcm0tZmllbGQtdG9vbHRpcCAuY2xpZW50LXZhbGlkYXRpb24tdGV4dHMgbGkuaW52YWxpZCB7XG4gIGNvbG9yOiByZWQ7XG59XG4uZm9ybS1maWVsZC10b29sdGlwIC5zZXJ2ZXItdmFsaWRhdGlvbi10ZXh0cyB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICNjYzAwMDA7XG59XG4uZm9ybS1maWVsZC10b29sdGlwOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1cHg7XG4gIGxlZnQ6IC0xMHB4O1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuICByaWdodC1sZWZ0OiAtMTBweDtcbiAgYm9yZGVyLWJvdHRvbTogc29saWQgdHJhbnNwYXJlbnQgMTBweDtcbiAgYm9yZGVyLXJpZ2h0OiBzb2xpZCAjNTc1NzU2IDEwcHg7XG4gIGJvcmRlci10b3A6IHNvbGlkIHRyYW5zcGFyZW50IDEwcHg7XG59XG4ua3J1LWZvcm0tZmllbGQ6Zm9jdXMgKyAuZm9ybS1maWVsZC10b29sdGlwLFxuLmtydS1mb3JtLWZpZWxkLmZvY3VzICsgLmZvcm0tZmllbGQtdG9vbHRpcCxcbi5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMgKyAuZm9ybS1maWVsZC10b29sdGlwLFxuLnNlbGVjdDItY29udGFpbmVyLS1vcGVuICsgLmZvcm0tZmllbGQtdG9vbHRpcCB7XG4gIHotaW5kZXg6IDEwO1xuICBvcGFjaXR5OiAxO1xufVxuLmtydS1mb3JtLWZpZWxkLWxhYmVsOmhvdmVyIC5rcnUtZm9ybS1maWVsZDpub3QoLmRpc2FibGVkKTpub3QoOmZvY3VzKTpub3QoLmZvY3VzKSArIC5mb3JtLWZpZWxkLXRvb2x0aXAsXG4uc2VsZWN0Mi1jb250YWluZXI6aG92ZXIgKyAuZm9ybS1maWVsZC10b29sdGlwIHtcbiAgei1pbmRleDogMTA7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC41cyBsaW5lYXIgMC41cztcbn1cbi5mb3JtLWZpZWxkLXRvb2x0aXAuZm9yY2VkLXZpc2libGUge1xuICB6LWluZGV4OiAxMDtcbiAgb3BhY2l0eTogMTtcbn1cbi5rcnUtZm9ybS1pbnB1dCxcbi5rcnUtZm9ybS10ZXh0YXJlYSB7XG4gIHdpZHRoOiAyMDBweDtcbiAgY29sb3I6ICM1NzU3NTY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNGU0ZTQ7XG4gIHBhZGRpbmc6IDVweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLmtydS1mb3JtLWlucHV0OmZvY3VzLFxuLmtydS1mb3JtLXRleHRhcmVhOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzlhZDQ4NDtcbn1cbi5rcnUtZm9ybS1pbnB1dCB7XG4gIGhlaWdodDogMzBweDtcbn1cbi5rcnUtZm9ybS1pbnB1dC1zbWFsbCB7XG4gIHdpZHRoOiAxMDBweDtcbn1cbi5rcnUtZm9ybS1pbnB1dC1iaWcge1xuICB3aWR0aDogMjYwcHg7XG59XG4ua3J1LWZvcm0taW5wdXQtbGFyZ2Uge1xuICB3aWR0aDogMzQwcHg7XG59XG4ua3J1LWZvcm0taW5wdXQtZXh0cmEtbGFyZ2Uge1xuICB3aWR0aDogNDYwcHg7XG59XG4vKiBCYXNlIGZvciBsYWJlbCBzdHlsaW5nICovXG5bdHlwZT1cImNoZWNrYm94XCJdOm5vdCg6Y2hlY2tlZCksXG5bdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC05OTk5cHg7XG59XG5bdHlwZT1cImNoZWNrYm94XCJdOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbCxcblt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDNweDtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgY29sb3I6ICM1NzU3NTY7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuLyogY2hlY2tib3ggYXNwZWN0ICovXG5bdHlwZT1cImNoZWNrYm94XCJdOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbDpiZWZvcmUsXG5bdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDJweDtcbiAgd2lkdGg6IDE3cHg7XG4gIGhlaWdodDogMTdweDtcbiAgYm9yZGVyOiAycHggc29saWQgIzU3NTc1NjtcbiAgYmFja2dyb3VuZDogI0ZGRkZGRjtcbn1cbi8qIGNoZWNrZWQgbWFyayBhc3BlY3QgKi9cblt0eXBlPVwiY2hlY2tib3hcIl06bm90KDpjaGVja2VkKSArIGxhYmVsOmFmdGVyLFxuW3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgbGFiZWw6YWZ0ZXIge1xuICBjb250ZW50OiAn4pyUJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDVweDtcbiAgbGVmdDogNHB4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGxpbmUtaGVpZ2h0OiAwLjg7XG4gIGNvbG9yOiAjNTc1NzU2O1xuICB0cmFuc2l0aW9uOiBhbGwgLjJzO1xufVxuLyogY2hlY2tlZCBtYXJrIGFzcGVjdCBjaGFuZ2VzICovXG5bdHlwZT1cImNoZWNrYm94XCJdOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbDphZnRlciB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCk7XG59XG5bdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBsYWJlbDphZnRlciB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG59XG4vKiBkaXNhYmxlZCBjaGVja2JveCAqL1xuW3R5cGU9XCJjaGVja2JveFwiXTpkaXNhYmxlZDpub3QoOmNoZWNrZWQpICsgbGFiZWw6YmVmb3JlLFxuW3R5cGU9XCJjaGVja2JveFwiXTpkaXNhYmxlZDpjaGVja2VkICsgbGFiZWw6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYm9yZGVyLWNvbG9yOiAjYmRiZGJjICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlN2ViZWY7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblt0eXBlPVwiY2hlY2tib3hcIl06ZGlzYWJsZWQ6Y2hlY2tlZCArIGxhYmVsOmFmdGVyIHtcbiAgY29sb3I6ICNiZGJkYmM7XG59XG5bdHlwZT1cImNoZWNrYm94XCJdOmRpc2FibGVkICsgbGFiZWwge1xuICBjb2xvcjogI2JkYmRiYztcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLyogYWNjZXNzaWJpbGl0eSAqL1xuW3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkOmZvY3VzICsgbGFiZWw6YmVmb3JlLFxuW3R5cGU9XCJjaGVja2JveFwiXTpub3QoOmNoZWNrZWQpOmZvY3VzICsgbGFiZWw6YmVmb3JlIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggM3B4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzlhZDQ4NDtcbn1cbi8qIGhvdmVyIHN0eWxlIGp1c3QgZm9yIGluZm9ybWF0aW9uICovXG5sYWJlbDpob3ZlcjpiZWZvcmUge1xuICBib3JkZXI6IDJweCBzb2xpZCAjOGE4YTg5ICFpbXBvcnRhbnQ7XG59XG4uc2VsZWN0Mi1zb3VyY2Uuc21hbGwtc2VsZWN0LFxuLnNtYWxsLXNlbGVjdCB7XG4gIHdpZHRoOiAxMDBweDtcbn1cbi5zZWxlY3QyLXNvdXJjZSB7XG4gIHdpZHRoOiAyMDBweDtcbiAgaGVpZ2h0OiAyOHB4O1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5zZWxlY3Qua3J1LWZvcm0tZmllbGQge1xuICB3aWR0aDogMTk4cHg7XG59XG5zcGFuLnNlbGVjdDItc2VsZWN0aW9uIHtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRlNGU0ICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjNTc1NzU2ICFpbXBvcnRhbnQ7XG59XG5zcGFuLnNlbGVjdDItcmVzdWx0cyBsaS5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODZjYjZiO1xufVxuc3Bhbi5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiB7XG4gIHotaW5kZXg6IDk5OTk5OTk7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWZvY3VzOm5vdCguc2VsZWN0Mi1jb250YWluZXItLWRpc2FibGVkKSBzcGFuLnNlbGVjdDItc2VsZWN0aW9uLFxuLnNlbGVjdDItY29udGFpbmVyLS1vcGVuOm5vdCguc2VsZWN0Mi1jb250YWluZXItLWRpc2FibGVkKSBzcGFuLnNlbGVjdDItc2VsZWN0aW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzlhZDQ4NCAhaW1wb3J0YW50O1xufVxuc2VsZWN0LmVtcHR5LWFuZC1yZXF1aXJlZCArIC5zZWxlY3QyLWNvbnRhaW5lciBzcGFuLnNlbGVjdDItc2VsZWN0aW9uLFxuc2VsZWN0LmludmFsaWQgKyAuc2VsZWN0Mi1jb250YWluZXIgc3Bhbi5zZWxlY3QyLXNlbGVjdGlvbiB7XG4gIGJvcmRlci1jb2xvcjogcmVkICFpbXBvcnRhbnQ7XG59XG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xuICBib3JkZXItY29sb3I6ICNhMGEwYTAgIWltcG9ydGFudDtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGlzYWJsZWQge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGlzYWJsZWQgLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG4gIGNvbG9yOiAjOGE4YTg5ICFpbXBvcnRhbnQ7XG59XG4uc2VsZWN0Mi1yZXN1bHRzX19vcHRpb246Zmlyc3QtbGV0dGVyIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQ6Zmlyc3QtbGV0dGVyIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5rcnUtZm9ybS1zZWxlY3Qge1xuICBoZWlnaHQ6IDI2cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlNGU0ZTQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNGU0ZTQ7XG4gIGNvbG9yOiAjNTc1NzU2O1xufVxuLmtydS1mb3JtLXNlbGVjdDpmb2N1cyBvcHRpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWFkNDg0O1xufVxub3B0Z3JvdXAsXG4uc2VsZWN0Mi1yZXN1bHRzX19ncm91cCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmtydS1mb3JtLWZpZWxkLWxhYmVsIC5zbGlkZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDIwMHB4O1xufVxuLnNsaWRlciB7XG4gIGhlaWdodDogNDBweDtcbn1cbi5zbGlkZXIgLnRyYWNrLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAyMHB4O1xuICBtYXJnaW46IDAgMTBweCAwIDEwcHg7XG59XG4uc2xpZGVyIC50cmFjay1jb250YWluZXIgLnRyYWNrIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDlweDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG59XG4uc2xpZGVyIC50cmFjay1jb250YWluZXIgLnRyYWNrLWZpbGwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogOXB4O1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTc1NzU2O1xufVxuLnNsaWRlciAudHJhY2stY29udGFpbmVyIC50aHVtYiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCBncmF5O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGdyYXk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5zbGlkZXIgLnRyYWNrLWNvbnRhaW5lciAudmFsdWUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMThweDtcbiAgbGVmdDogLTkwcHg7XG4gIHdpZHRoOiAyMDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjNTc1NzU2O1xufVxuLnNsaWRlcjpmb2N1cyAudHJhY2stY29udGFpbmVyIC50aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5YWQ0ODQ7XG59XG4uc2xpZGVyLmRpc2FibGVkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4uc2xpZGVyLmRpc2FibGVkIC50cmFjay1jb250YWluZXIgLnRyYWNrLWZpbGwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYTRhNGEyO1xufVxuLnNsaWRlci5kaXNhYmxlZCAudHJhY2stY29udGFpbmVyIC50aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1jb2xvcjogI2IzYjNiMztcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLnNsaWRlci5kaXNhYmxlZCAudHJhY2stY29udGFpbmVyIC52YWx1ZSB7XG4gIGNvbG9yOiAjOGE4YTg5O1xufVxuLnJldmVyc2VkLWNoZWNrYm94LWZpZWxkc2V0IHtcbiAgYm9yZGVyOiAycHggc29saWQgIzU3NTc1NjtcbiAgcGFkZGluZzogOHB4O1xufVxuLnJldmVyc2VkLWNoZWNrYm94LWZpZWxkc2V0IGxlZ2VuZCB7XG4gIGNvbG9yOiAjNTc1NzU2O1xuICBwYWRkaW5nOiA1cHg7XG4gIGZvbnQtc2l6ZTogMS4yZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnJldmVyc2VkLWNoZWNrYm94LWZpZWxkc2V0IGxhYmVsLmNoZWNrYm94LWxhYmVsIHtcbiAgY29sb3I6ICM1NzU3NTY7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5yZXZlcnNlZC1jaGVja2JveC1maWVsZHNldCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl06ZGlzYWJsZWQgKyBsYWJlbC5jaGVja2JveC1sYWJlbCB7XG4gIGNvbG9yOiAjY2RjZWQxO1xufVxuLmxvZ2luLWxheW91dC1jb250YWluZXIge1xuICBoZWlnaHQ6IGF1dG87XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIG1pbi13aWR0aDogNTMycHg7XG4gIGJhY2tncm91bmQ6ICM2QkMwNEI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ubG9naW4tbGF5b3V0LWNvbnRhaW5lciBkaXYjbGF5b3V0LWNvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbn1cbi5sb2dpbi1sYXlvdXQtY29udGFpbmVyIGRpdiNsYXlvdXQtY29udGVudCBkaXYjbG9naW4tY29udGFpbmVyIHtcbiAgbWFyZ2luLXRvcDogMHB4O1xufVxuLmxvZ2luLWxheW91dC1jb250YWluZXIgZGl2I2xheW91dC1jb250ZW50IGRpdiNsb2dpbi1pY29uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwcHg7XG4gIGhlaWdodDogMTYxcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgei1pbmRleDogMztcbn1cbi5sb2dpbi1sYXlvdXQtY29udGFpbmVyIGRpdiNsYXlvdXQtY29udGVudCBkaXYjbG9naW4taWNvbiBzdmcge1xuICB3aWR0aDogODhweDtcbiAgaGVpZ2h0OiA5M3B4O1xuICBtYXJnaW4tdG9wOiAzM3B4O1xufVxuLmxvZ2luLWxheW91dC1jb250YWluZXIgZGl2I2xheW91dC1jb250ZW50IGRpdi5sb2dpbi1ib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvIDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvIDtcbiAgbWFyZ2luLXRvcDogMTIlO1xuICBoZWlnaHQ6IDY1NnB4O1xuICB3aWR0aDogNTkwcHg7XG59XG4ubG9naW4tbGF5b3V0LWNvbnRhaW5lciBkaXYjbGF5b3V0LWNvbnRlbnQgZGl2LmxvZ2luLWJveCBkaXYuY29udGVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBib3JkZXItcmFkaXVzOiAxMXB4O1xuICBwYWRkaW5nOiA1NnB4IDEwM3B4IDEwcHg7XG4gIG1hcmdpbi10b3A6IC0yMHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBib3gtc2hhZG93OiA5cHggOXB4IDE1cHggcmdiYSgxMjUsIDEyNSwgMTI1LCAwLjYpO1xuICB6LWluZGV4OiAyO1xufVxuLmxvZ2luLWxheW91dC1jb250YWluZXIgZGl2I2xheW91dC1jb250ZW50IGRpdi5sb2dpbi1ib3ggZGl2LmNvbnRlbnQgcCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgY29sb3I6ICM3MTcxNmY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDQ2cHg7XG4gIHBhZGRpbmctYm90dG9tOiAzNXB4O1xufVxuLmxvZ2luLWxheW91dC1jb250YWluZXIgZGl2I2xheW91dC1jb250ZW50IGRpdi5sb2dpbi1ib3ggZGl2LmNvbnRlbnQgZm9ybSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi5sb2dpbi1sYXlvdXQtY29udGFpbmVyIGRpdiNsYXlvdXQtY29udGVudCBkaXYubG9naW4tYm94IGRpdi5jb250ZW50IGZvcm0gaW5wdXQsXG4ubG9naW4tbGF5b3V0LWNvbnRhaW5lciBkaXYjbGF5b3V0LWNvbnRlbnQgZGl2LmxvZ2luLWJveCBkaXYuY29udGVudCBmb3JtIGJ1dHRvbiB7XG4gIG1hcmdpbi1ib3R0b206IDI0cHg7XG4gIHdpZHRoOiAyNzBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICBjb2xvcjogIzU3NTc1NjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NkY2VkMTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLmxvZ2luLWxheW91dC1jb250YWluZXIgZGl2I2xheW91dC1jb250ZW50IGRpdi5sb2dpbi1ib3ggZGl2LmNvbnRlbnQgZm9ybSBpbnB1dDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5YWQ0ODQ7XG59XG4ubG9naW4tbGF5b3V0LWNvbnRhaW5lciBkaXYjbGF5b3V0LWNvbnRlbnQgZGl2LmxvZ2luLWJveCBkaXYuY29udGVudCBmb3JtIGJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2QkMwNEI7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGhlaWdodDogNDBweDtcbiAgdHJhbnNpdGlvbjogNHM7XG59XG4ubG9naW4tbGF5b3V0LWNvbnRhaW5lciBkaXYjbGF5b3V0LWNvbnRlbnQgZGl2LmxvZ2luLWJveCBkaXYuY29udGVudCBmb3JtIGJ1dHRvbi5sb2dpbi1mYWlsZWQge1xuICB0cmFuc2l0aW9uOiAwLjNzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7XG59XG4ubG9naW4tbGF5b3V0LWNvbnRhaW5lciBkaXYjbGF5b3V0LWNvbnRlbnQgZGl2LmxvZ2luLWJveCBkaXYuY29udGVudCBkaXYucGFzc3dvcmQtZm9yZ290dGVuIHtcbiAgd2lkdGg6IDI3MHB4O1xufVxuLmxvZ2luLWxheW91dC1jb250YWluZXIgZGl2I2xheW91dC1jb250ZW50IGRpdi5sb2dpbi1ib3ggZGl2LmNvbnRlbnQgZGl2LnBhc3N3b3JkLWZvcmdvdHRlbiBhIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ubG9naW4tbGF5b3V0LWNvbnRhaW5lciBkaXYjbGF5b3V0LWNvbnRlbnQgZGl2LmxvZ2luLWJveCBkaXYuY29udGVudCBhIHtcbiAgY29sb3I6ICM1NzU3NTY7XG4gIGZvbnQtc2l6ZTogMTdweDtcbiAgcGFkZGluZy10b3A6IC0xNXB4O1xuICB3aWR0aDogMjcwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbmRpdi5sb2dpbi1sb2dvIHtcbiAgaGVpZ2h0OiAzOXB4O1xuICBtYXJnaW4tdG9wOiAxMnB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoJy9pbWFnZXMvdGhlbWUvbG9nby5zdmcnKSBuby1yZXBlYXQgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGF1dG87XG4gIHotaW5kZXg6IDM7XG59XG4uc2hha2Uge1xuICBhbmltYXRpb246IHNoYWtlIDFzIGN1YmljLWJlemllcigwLjI4OCwgMC4wNTYsIDAuMTUyLCAwLjc3NikgYm90aDtcbn1cbkBrZXlmcmFtZXMgc2hha2Uge1xuICAxMCUsXG4gIDkwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTMuNThweCwgMC4zNThweCk7XG4gIH1cbiAgMjAlLFxuICA4MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDcuMTZweCwgMC43MTZweCk7XG4gIH1cbiAgMzAlLFxuICA1MCUsXG4gIDcwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTE0LjMycHgsIC0wLjM1OHB4KTtcbiAgfVxuICA0MCUsXG4gIDYwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTQuMzJweCwgLTAuNzE2cHgpO1xuICB9XG59XG4udXNlci10YWJsZSB0aCB7XG4gIHdpZHRoOiAyMCU7XG59XG5wLnRleHQtc2VwZXJhdG9yIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cbnAudG9wLWRlc2NyaXB0aW9uIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbi51c2VyLWdyb3VwLXRhYmxlIHRoIHtcbiAgd2lkdGg6IDUwJTtcbn1cbi5jaGFydC13aWRnZXQtbGlzdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiA2NTBweDtcbn1cbi5jaGFydC13aWRnZXQuaW50ZXJhY3Rpb24tZGlzYWJsZWQge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5jaGFydC13aWRnZXQuY2hhcnQtd2lkZ2V0LXNjYWxlZC11cCAucGVyaW9kLXNlbGVjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiA1cHg7XG59XG4uY2hhcnQtd2lkZ2V0LmNoYXJ0LXdpZGdldC1zY2FsZWQtdXAgLmhlYWQgLmhlYWQtYmFyIC5oZWFkbGluZSB7XG4gIG1heC13aWR0aDogY2FsYygxMDAlIC0gNTQwcHgpO1xufVxuLmNoYXJ0LXdpZGdldC1zY2FsZWQtdXAuem9vbS1vdXQtYnV0dG9uIHtcbiAgZGlzcGxheTogaW5saW5lO1xufVxuLmNoYXJ0LXdpZGdldCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xufVxuLmNoYXJ0LXdpZGdldCAuaGVhZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY2hhcnQtd2lkZ2V0IC5oZWFkIC5oZWFkLWljb24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogNDBweDtcbiAgd2lkdGg6IDQwcHg7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICB6LWluZGV4OiAyO1xufVxuLmNoYXJ0LXdpZGdldCAuaGVhZCAuaGVhZC1iYXIge1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWxlZnQ6IDUwcHg7XG4gIHotaW5kZXg6IDE7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgaGVpZ2h0OiA0MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNkJDMDRCO1xufVxuLmNoYXJ0LXdpZGdldCAuaGVhZCAuaGVhZC1iYXIgLmhlYWRsaW5lIHtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXNpemU6IDI1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBtYXJnaW4tbGVmdDogMThweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSAxMjBweCk7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4uY2hhcnQtd2lkZ2V0IC5oZWFkIC5oZWFkLWJhciAuYnJvd3NlLWJhY2stYnV0dG9uLFxuLmNoYXJ0LXdpZGdldCAuaGVhZCAuaGVhZC1iYXIgLmJyb3dzZS1mb3J3YXJkLWJ1dHRvbixcbi5jaGFydC13aWRnZXQgLmhlYWQgLmhlYWQtYmFyIC56b29tLW91dC1idXR0b24ge1xuICB3aWR0aDogMThweDtcbn1cbi5jaGFydC13aWRnZXQgLmhlYWQgLmN1dC1sZWZ0LWZvci1pY29uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgdHJhbnNwYXJlbnQsICM2QkMwNEIgNiUpO1xufVxuLmNoYXJ0LXdpZGdldCAuYm9keSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmNoYXJ0LXdpZGdldCAuYm9keSAuYmlnLWNvbHVtbiB7XG4gIGZsb2F0OiBsZWZ0O1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uY2hhcnQtd2lkZ2V0IC5ib2R5IC5ncmFwaCB7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uY2hhcnQtd2lkZ2V0IC5ib2R5IC5jb250ZW50Qm94IHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4uY2hhcnQtd2lkZ2V0IC5ib2R5IC5jb250ZW50Qm94IC5jb250ZW50TGluZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2QkMwNEI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDJweDtcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuLmNoYXJ0LXdpZGdldCAuYm9keSAuY29udGVudEJveCAuZGV2aWNlRGV0YWlsc0JveCA+IGRpdi5kZXZpY2VEZXRhaWxzQ29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmNoYXJ0LXdpZGdldCAuYm9keSAuY29udGVudEJveCAuZGV2aWNlRGV0YWlsc0JveCA+IGRpdi5kZXZpY2VEZXRhaWxzQ29udGFpbmVyIC5kZXZpY2VEZXRhaWxzIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGhlaWdodDogMzBweDtcbn1cbi5jaGFydC13aWRnZXQgLmJvZHkgLmNvbnRlbnRCb3ggLmRldmljZURldGFpbHNCb3ggPiBkaXYuZGV2aWNlRGV0YWlsc0NvbnRhaW5lciAuZGV2aWNlRGV0YWlscyAuZGV2aWNlSWNvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgaGVpZ2h0OiAxN3B4O1xufVxuLmNoYXJ0LXdpZGdldCAuYm9keSAuY29udGVudEJveCAuZGV2aWNlRGV0YWlsc0JveCA+IGRpdi5kZXZpY2VEZXRhaWxzQ29udGFpbmVyIC5kZXZpY2VEZXRhaWxzIC5kZXZpY2VJY29uIHN2ZyB7XG4gIHdpZHRoOiAxN3B4O1xuICBoZWlnaHQ6IDE3cHg7XG59XG4uY2hhcnQtd2lkZ2V0IC5ib2R5IC5jb250ZW50Qm94IC5kZXZpY2VEZXRhaWxzQm94ID4gZGl2LmRldmljZURldGFpbHNDb250YWluZXIgLmRldmljZURldGFpbHMgLmRldmljZUljb24uYWN0aXZlIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xufVxuLmNoYXJ0LXdpZGdldCAuYm9keSAuY29udGVudEJveCAuZGV2aWNlRGV0YWlsc0JveCA+IGRpdi5kZXZpY2VEZXRhaWxzQ29udGFpbmVyIC5kZXZpY2VEZXRhaWxzIC5kZXZpY2VBbW91bnQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uY2hhcnQtd2lkZ2V0IC5ib2R5IC5jb250ZW50Qm94IC5kZXZpY2VEZXRhaWxzQm94ID4gZGl2LmRldmljZURldGFpbHNDb250YWluZXIgLnRhcmlmZkJhciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBoZWlnaHQ6IGF1dG87XG4gIHdpZHRoOiA4MCU7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIG1hcmdpbi1sZWZ0OiA3NXB4O1xufVxuLmNoYXJ0LXdpZGdldCAuYm9keSAuY29udGVudEJveCAuZGV2aWNlRGV0YWlsc0JveCA+IGRpdi5kZXZpY2VEZXRhaWxzQ29udGFpbmVyIC50YXJpZmZCYXIgLnRhcmlmZkNoZWNrYm94IHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIHdpZHRoOiAzMy4zJTtcbiAgaGVpZ2h0OiAzMHB4O1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5jaGFydC13aWRnZXQgLmJvZHkgLmNvbnRlbnRCb3ggLmRldmljZURldGFpbHNCb3ggPiBkaXYuZGV2aWNlRGV0YWlsc0NvbnRhaW5lciAudGFyaWZmQmFyIC50YXJpZmZDaGVja2JveCBsYWJlbC5jdXN0b20tY2hlY2tib3gtZWxlbWVudCB7XG4gIHRvcDogMDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5jaGFydC13aWRnZXQgLmJvZHkgLmNvbnRlbnRCb3ggLmRldmljZURldGFpbHNCb3ggPiBkaXYuZGV2aWNlRGV0YWlsc0NvbnRhaW5lciAudGFyaWZmQmFyIC50YXJpZmZDaGVja2JveCAuZ3JhcGhDb2xvciB7XG4gIGhlaWdodDogMTdweDtcbiAgd2lkdGg6IDE3cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmNoYXJ0LXdpZGdldCAuYm9keSAuY29udGVudEJveCAuZGV2aWNlRGV0YWlsc0JveCA+IGRpdi5kZXZpY2VEZXRhaWxzQ29udGFpbmVyIC50YXJpZmZCYXIgLnRhcmlmZkNoZWNrYm94IC5jaGVja0xhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDEwMCU7XG59XG4uY2hhcnQtd2lkZ2V0IC5ib2R5IC5jb250ZW50Qm94IC5kZXZpY2VEZXRhaWxzQm94ID4gZGl2LmRldmljZURldGFpbHNDb250YWluZXIgLnRhcmlmZkJhciAudGFyaWZmQ2hlY2tib3ggLmNoZWNrTGFiZWwgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5jaGFydC13aWRnZXQgLmJvZHkgLmNvbnRlbnRCb3ggLmRldmljZURldGFpbHNCb3ggLmRldmljZUNvbnRlbnRCb3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlY2VjZWM7XG4gIHBhZGRpbmc6IDVweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY2hhcnQtd2lkZ2V0IC5ib2R5IC5jb250ZW50Qm94IC5kZXZpY2VEZXRhaWxzQm94IC5kZXZpY2VDb250ZW50Qm94IGxhYmVsIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzZCQzA0Qjtcbn1cbi5jaGFydC13aWRnZXQgLmJvZHkgLmNvbnRlbnRCb3ggLmRldmljZURldGFpbHNCb3ggLmRldmljZUNvbnRlbnRCb3ggLmRldmljZXMge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICB3aWR0aDogOTUlO1xuICBtYXJnaW4tbGVmdDogMTlweDtcbiAgbWluLWhlaWdodDogODBweDtcbiAgcGFkZGluZzogMjVweCA0MHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmNoYXJ0LXdpZGdldCAuYm9keSAuY29udGVudEJveCAuZGV2aWNlRGV0YWlsc0JveCAuZGV2aWNlQ29udGVudEJveCAuZGV2aWNlcyBkbC5pbmZvLWxpc3Qge1xuICB3aWR0aDogMTAwJTtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuLmNoYXJ0LXdpZGdldCAuYm9keSAuY29udGVudEJveCAuZGV2aWNlRGV0YWlsc0JveCAuZGV2aWNlQ29udGVudEJveCAuZGV2aWNlcyBkbC5pbmZvLWxpc3QgZHQsXG4uY2hhcnQtd2lkZ2V0IC5ib2R5IC5jb250ZW50Qm94IC5kZXZpY2VEZXRhaWxzQm94IC5kZXZpY2VDb250ZW50Qm94IC5kZXZpY2VzIGRsLmluZm8tbGlzdCBkZCB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuLmNoYXJ0LXdpZGdldCAuYm9keSAuY29udGVudEJveCAuZGV2aWNlRGV0YWlsc0JveCAuZGV2aWNlQ29udGVudEJveCAuZGV2aWNlcyAuZGV2aWNlQm94IHtcbiAgd2lkdGg6IDUwJTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tdG9wOiAtNXB4O1xufVxuLmNoYXJ0LXdpZGdldCAuYm9keSAuY29udGVudEJveCAuZGV2aWNlRGV0YWlsc0JveCAuZGV2aWNlQ29udGVudEJveCAuZGV2aWNlcyAuZGV2aWNlQm94IHNwYW4ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjNkJDMDRCO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogMnB4O1xufVxuLmNoYXJ0LXdpZGdldCAuYm9keSAuY29udGVudEJveCAuZGV2aWNlRGV0YWlsc0JveCAuZGV2aWNlQ29udGVudEJveCAuZGV2aWNlcyAuZGV2aWNlQm94IC5tZXRhRGF0YSB7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIG1hcmdpbi1sZWZ0OiAyNXB4O1xufVxuLmNoYXJ0LXdpZGdldCAuYm9keSAuY29udGVudEJveCAuZGV2aWNlRGV0YWlsc0JveCAuZGV2aWNlQ29udGVudEJveCAuZGV2aWNlcyAuc3RhdGVCb3gge1xuICB3aWR0aDogNTAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG4uY2hhcnQtd2lkZ2V0IC5ib2R5IC5jb250ZW50Qm94IC5kZXZpY2VEZXRhaWxzQm94IC5kZXZpY2VDb250ZW50Qm94IC5kZXZpY2VzIC5zdGF0ZUJveCAuZGF0YXBvaW50SGVhZCB7XG4gIGNvbG9yOiAjNkJDMDRCO1xuICBmb250LXNpemU6IDE0cHg7XG59XG4uY2hhcnQtd2lkZ2V0IC5ib2R5IC5jb250ZW50Qm94IC5kZXZpY2VEZXRhaWxzQm94IC5kZXZpY2VDb250ZW50Qm94IC5kZXZpY2VzIC5zdGF0ZUJveCAuZGF0YXBvaW50SGVhZDpmaXJzdC1sZXR0ZXIge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLmNoYXJ0LXdpZGdldCAuYm9keSAuY29udGVudEJveCAuZGV2aWNlRGV0YWlsc0JveCAuZGV2aWNlQ29udGVudEJveCAuZGV2aWNlcyAuc3RhdGVCb3ggZGwuaW5mby1saXN0IHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cbi5jaGFydC13aWRnZXQgLmJvZHkgLmNvbnRlbnRCb3ggLmRldmljZURldGFpbHNCb3ggLmRldmljZUNvbnRlbnRCb3ggLmRldmljZXMgLnN0YXRlQm94IGRsLmluZm8tbGlzdCBkdCxcbi5jaGFydC13aWRnZXQgLmJvZHkgLmNvbnRlbnRCb3ggLmRldmljZURldGFpbHNCb3ggLmRldmljZUNvbnRlbnRCb3ggLmRldmljZXMgLnN0YXRlQm94IGRsLmluZm8tbGlzdCBkZCB7XG4gIHdpZHRoOiAzMyU7XG59XG4uY2hhcnQtd2lkZ2V0IC5ib2R5IC5jb250ZW50Qm94IC5kZXZpY2VEZXRhaWxzQm94IC5kZXZpY2VDb250ZW50Qm94IC5kZXZpY2VzIC5zdGF0ZUJveCBkbC5pbmZvLWxpc3QgZGQubGFzdC1yZWFkaW5nLXZhbHVlIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4uY2hhcnQtd2lkZ2V0IC5oZWFkLWJhci1idXR0b24ge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLXRvcDogNnB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uY2hhcnQtd2lkZ2V0IC5oZWFkLWJhci1idXR0b246aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uY2hhcnQtd2lkZ2V0IC5zY2FsZS1idXR0b24ge1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDlweDtcbn1cbi5jaGFydC13aWRnZXQgLnNjYWxlLWJ1dHRvbiBkaXYge1xuICBkaXNwbGF5OiBub25lO1xufVxuLmNoYXJ0LXdpZGdldCAuc2NhbGUtYnV0dG9uIGRpdi5hY3RpdmUge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIGRpc3BsYXk6IGluaXRpYWw7XG59XG4uY2hhcnQtd2lkZ2V0IC5xdWFudGl0eS10eXBlLWJ1dHRvbiB7XG4gIGhlaWdodDogMjBweDtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xufVxuLmNoYXJ0LXdpZGdldCAucXVhbnRpdHktdHlwZS1idXR0b24gZGl2IHtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAxcztcbiAgd2lkdGg6IDI3cHg7XG4gIGhlaWdodDogMjdweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGJvcmRlcjogc29saWQgd2hpdGUgMXB4O1xufVxuLmNoYXJ0LXdpZGdldCAucXVhbnRpdHktdHlwZS1idXR0b24gZGl2LmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0RDg5MDA7XG59XG4uY2hhcnQtd2lkZ2V0IC56b29tLW91dC1idXR0b24ge1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG59XG4uY2hhcnQtd2lkZ2V0IC5wZXJpb2Qtc2VsZWN0aW9uIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY2hhcnQtd2lkZ2V0IC5kYXRldGltZS1waWNrZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsb2F0OiByaWdodDtcbn1cbi5jaGFydC13aWRnZXQgLmRhdGV0aW1lLWlucHV0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICB3aWR0aDogMTIwcHg7XG4gIGhlaWdodDogMjBweDtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlcjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0ZTRlNDtcbiAgY29sb3I6ICM1NzU3NTY7XG59XG4uY2hhcnQtdG9vbHRpcCB7XG4gIHBhZGRpbmc6IDNweDtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1NzU3NTY7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogd2hpdGU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBvcGFjaXR5OiAwLjM7XG4gIGJvcmRlcjogMXB4IHNvbGlkIGdyZXk7XG59XG4uZ3JhcGggLmF4aXMgLmRvbWFpbiB7XG4gIGZpbGw6IG5vbmU7XG4gIHN0cm9rZTogIzU3NTc1Njtcbn1cbi5ncmFwaCAuYXhpcyAudGljayB0ZXh0IHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBmaWxsOiAjNTc1NzU2O1xuICBzdHJva2U6IG5vbmU7XG59XG4ubWFuYWdlLW1lc3NhZ2VzLXBhZ2Uge1xuICBjb2xvcjogIzU3NTc1Njtcbn1cbi5tYW5hZ2UtbWVzc2FnZXMtcGFnZSAubGVmdC1jb2x1bW4ge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDQwJTtcbiAgcGFkZGluZy1yaWdodDogMjBweDtcbn1cbi5tYW5hZ2UtbWVzc2FnZXMtcGFnZSAucmlnaHQtY29sdW1uIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiA2MCU7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cbi5tYW5hZ2UtbWVzc2FnZXMtcGFnZSAubWVzc2FnZS10YWJsZSAuZGF0ZS1jb2wge1xuICB3aWR0aDogMzMuMzMzMzMzMzMlO1xufVxuLm1hbmFnZS1tZXNzYWdlcy1wYWdlIC5tZXNzYWdlLXRhYmxlIC5zdWJqZWN0LWNvbCB7XG4gIHdpZHRoOiA1MCU7XG59XG4ubWFuYWdlLW1lc3NhZ2VzLXBhZ2UgLm1lc3NhZ2UtdGFibGUgLmF0dGFjaG1lbnQtY29sIHtcbiAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcbn1cbi5tYW5hZ2UtbWVzc2FnZXMtcGFnZSAubWVzc2FnZS10YWJsZSB0ci5uZXctbWVzc2FnZSB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLm1hbmFnZS1tZXNzYWdlcy1wYWdlIC5tZXNzYWdlIHtcbiAgbWFyZ2luLXRvcDogNTBweDtcbn1cbi5tYW5hZ2UtbWVzc2FnZXMtcGFnZSAubWVzc2FnZSAubWVzc2FnZS1zdWJqZWN0IHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5tYW5hZ2UtbWVzc2FnZXMtcGFnZSAubWVzc2FnZSAubWVzc2FnZS1kYXRlIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4ucmVhZC1tZXNzYWdlLWRpYWxvZyB7XG4gIHdpZHRoOiA2MDBweDtcbn1cbi5yZWFkLW1lc3NhZ2UtZGlhbG9nIC5kaWFsb2ctYm9keSB7XG4gIGNvbG9yOiAjNTc1NzU2O1xufVxuLnJlYWQtbWVzc2FnZS1kaWFsb2cgLmRpYWxvZy1ib2R5IC5tZXNzYWdlLXN1YmplY3Qge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLnJlYWQtbWVzc2FnZS1kaWFsb2cgLmRpYWxvZy1ib2R5IC5tZXNzYWdlLWRhdGUge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi53cml0ZS1tZXNzYWdlLWRpYWxvZyB7XG4gIHdpZHRoOiA2MDBweDtcbn1cbi53cml0ZS1tZXNzYWdlLWRpYWxvZyAudHJlZS1jb250YWluZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAzNjBweDtcbn1cbi53cml0ZS1tZXNzYWdlLWRpYWxvZyAuZm9ybS1yb3cgLmtydS1mb3JtLWZpZWxkIHtcbiAgd2lkdGg6IDM3MHB4O1xufVxuLm9iamVjdC1oZWFkaW5nLWxhYmVsIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogIzZCQzA0QjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5vYmplY3QtaGVhZGluZy12YWx1ZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjNTc1NzU2O1xufVxuI3N1Yi1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiA0MHB4O1xufVxuI3N1Yi1jb250ZW50IC53aWRnZXQtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAzMDBweDtcbn1cbi5sby1yYS12YWx1ZS1jb25maWctZGlhbG9nIHRhYmxlIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjNTc1NzU2O1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjNTc1NzU2O1xufVxuLmxvLXJhLXZhbHVlLWNvbmZpZy1kaWFsb2cgdGFibGUgdGhlYWQgdHIge1xuICBoZWlnaHQ6IDMwcHg7XG59XG4ubG8tcmEtdmFsdWUtY29uZmlnLWRpYWxvZyB0YWJsZSB0aGVhZCB0aCB7XG4gIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG4ubG8tcmEtdmFsdWUtY29uZmlnLWRpYWxvZyB0YWJsZSB0aGVhZCB0aCBvYmplY3Qge1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBtYXJnaW4tdG9wOiAycHg7XG59XG4ubG8tcmEtdmFsdWUtY29uZmlnLWRpYWxvZyB0YWJsZSB0ciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNTc1NzU2O1xufVxuLmxvLXJhLXZhbHVlLWNvbmZpZy1kaWFsb2cgdGFibGUgdGJvZHkgdGQge1xuICBwYWRkaW5nOiA0cHggNHB4IDRweCA0cHggIWltcG9ydGFudDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmxvLXJhLXZhbHVlLWNvbmZpZy1kaWFsb2cgdGFibGUgdGJvZHkgdGQuZmlyc3QtY29sdW1uLWNlbGwge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmxvLXJhLXZhbHVlLWNvbmZpZy1kaWFsb2cgdGFibGUgdGJvZHkgdGQuZmFjdG9yLWNlbGwsXG4ubG8tcmEtdmFsdWUtY29uZmlnLWRpYWxvZyB0YWJsZSB0Ym9keSB0ZC5mYWN0b3Itc3VtLWNlbGwge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ubG8tcmEtdmFsdWUtY29uZmlnLWRpYWxvZyB0YWJsZSB0Ym9keSB0ZC5mYWN0b3ItY2VsbCBpbnB1dCxcbi5sby1yYS12YWx1ZS1jb25maWctZGlhbG9nIHRhYmxlIHRib2R5IHRkLmZhY3Rvci1zdW0tY2VsbCBpbnB1dCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLmxvLXJhLXZhbHVlLWNvbmZpZy1kaWFsb2cgdGFibGUgdGJvZHkgdGQuZmFjdG9yLWRpdmlkZWQtZXZlbmx5LWNlbGwge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ubG8tcmEtdmFsdWUtY29uZmlnLWRpYWxvZyB0YWJsZSB0Ym9keSB0ZC5mYWN0b3ItZGl2aWRlZC1ldmVubHktY2VsbCBsYWJlbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbGVmdDogMy43cHg7XG59XG4ubG8tcmEtdmFsdWUtY29uZmlnLWRpYWxvZyB0YWJsZSB0Ym9keSAuZmFjdG9yLXN1bS10ZXh0LWZpZWxkIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5sby1yYS12YWx1ZS1jb25maWctZGlhbG9nIHRhYmxlIHRib2R5IC5oZWFkaW5nLWNlbGw6Zmlyc3QtbGV0dGVyIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5sby1yYS12YWx1ZS1jb25maWctZGlhbG9nIHRhYmxlIC5pbmZvLXN5bWJvbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjNTc1NzU2O1xuICBib3JkZXItcmFkaXVzOiA4cHg7XG4gIGZvbnQtc2l6ZTogMTIuOHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLmxvLXJhLXZhbHVlLWNvbmZpZy1kaWFsb2cgdGFibGUgLmluZm8tc3ltYm9sIC50b29sdGlwIHtcbiAgbGVmdDogLTE1MnB4O1xuICB0b3A6IDI2cHg7XG4gIHdpZHRoOiAzMjBweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi5sby1yYS12YWx1ZS1jb25maWctZGlhbG9nIHRhYmxlIC5pbmZvLXN5bWJvbCAudG9vbHRpcDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdG9wOiAtMTBweDtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICBib3JkZXItbGVmdDogc29saWQgdHJhbnNwYXJlbnQgMTBweDtcbiAgYm9yZGVyLXJpZ2h0OiBzb2xpZCB0cmFuc3BhcmVudCAxMHB4O1xuICBib3JkZXItYm90dG9tOiBzb2xpZCAjNTc1NzU2IDEwcHg7XG59XG4ubG8tcmEtdmFsdWUtY29uZmlnLWRpYWxvZyB0YWJsZSBpbnB1dCxcbi5sby1yYS12YWx1ZS1jb25maWctZGlhbG9nIHRhYmxlIHNlbGVjdCB7XG4gIHdpZHRoOiA1NXB4O1xuICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG4gIHBhZGRpbmctbGVmdDogNHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCBncmF5O1xuICBjb2xvcjogIzU3NTc1Njtcbn1cbnRhYmxlLmVsZW1lbnQtdGVtcGxhdGUtdGFibGUgPiB0Ym9keSA+IHRyID4gdGQ6Zmlyc3QtY2hpbGQge1xuICB3aWR0aDogNDBweDtcbn1cbnRhYmxlLmVsZW1lbnQtdGVtcGxhdGUtdGFibGUgPiB0Ym9keSA+IHRyID4gdGQ6Zmlyc3QtY2hpbGQgaW1nIHtcbiAgaGVpZ2h0OiAyMHB4O1xufVxuLmVsZW1lbnQtdGVtcGxhdGUtZm9ybSBpbnB1dFt0eXBlPWZpbGVdLmtydS1mb3JtLWZpZWxkIHtcbiAgd2lkdGg6IDEyMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLmVsZW1lbnQtdGVtcGxhdGUtZm9ybSBpbnB1dFt0eXBlPWZpbGVdLmtydS1mb3JtLWZpZWxkLmludmFsaWQsXG4uZWxlbWVudC10ZW1wbGF0ZS1mb3JtIGlucHV0W3R5cGU9ZmlsZV0ua3J1LWZvcm0tZmllbGQuZW1wdHktYW5kLXJlcXVpcmVkIHtcbiAgYm9yZGVyLWNvbG9yOiAjRTUwMDAwO1xufVxuLmNvbnRpbnVlLWJ1dHRvbiB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuLm1ldGFkYXRhLWRlZmluaXRpb24tdGFibGUgW3R5cGU9XCJjaGVja2JveFwiXTpub3QoOmNoZWNrZWQpICsgbGFiZWwsXG4ubWV0YWRhdGEtZGVmaW5pdGlvbi10YWJsZSBbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBsYWJlbCB7XG4gIHRvcDogMDtcbn1cbnRhYmxlLm1ldGFkYXRhLWdyb3VwLXRhYmxlIGRsLmluZm8tbGlzdC5pbi10YWJsZSB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB3aWR0aDogYXV0bztcbiAgZm9udC1zaXplOiAxMDAlO1xufVxudGFibGUubWV0YWRhdGEtZ3JvdXAtdGFibGUgZGwuaW5mby1saXN0LmluLXRhYmxlIGR0IHtcbiAgbWF4LXdpZHRoOiAyMDBweDtcbn1cbnRhYmxlLm1ldGFkYXRhLWdyb3VwLXRhYmxlIGRsLmluZm8tbGlzdC5pbi10YWJsZSBkZCB7XG4gIHdpZHRoOiBhdXRvO1xufVxudGFibGUubWV0YWRhdGEtZ3JvdXAtdGFibGUgZGwuaW5mby1saXN0LmluLXRhYmxlIGR0LFxudGFibGUubWV0YWRhdGEtZ3JvdXAtdGFibGUgZGwuaW5mby1saXN0LmluLXRhYmxlIGRkIHtcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5kaXYubWV0YWRhdGEtZmllbGRzZXQgLmZvcm0tcm93Lm1ldGEtdmFsdWUge1xuICB3aWR0aDogMzUwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbmRpdi5tZXRhZGF0YS1maWVsZHNldCAuZm9ybS1yb3cubWV0YS12YWx1ZSAua3J1LWZvcm0tZmllbGQtbGFiZWwtdGV4dCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5kaXYubWV0YWRhdGEtZmllbGRzZXQgZGl2LmNoZWNrYm94LWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDMwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG59XG5kaXYubWV0YWRhdGEtZmllbGRzZXQgZGl2LnN5bWJvbC1jb250YWluZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHdpZHRoOiAxMDBweDtcbn1cbmRpdi5vYmplY3QtbWV0YWRhdGEgZGl2Lmludm9pY2UtYWN0aW9ucyB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5kaXYub2JqZWN0LW1ldGFkYXRhIGRpdi5pbnZvaWNlLWFjdGlvbnMgPiBidXR0b24uc2hvdy1pbnZvaWNlIHtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xufVxuZGl2Lm9iamVjdC1tZXRhZGF0YSBkbC5pbmZvLWxpc3Qge1xuICB3aWR0aDogYXV0bztcbn1cbmRpdi5vYmplY3QtbWV0YWRhdGEgaWZyYW1lIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogNzAwcHg7XG4gIG1pbi1oZWlnaHQ6IDk4OXB4O1xuICBib3gtc2hhZG93OiAxcHggMXB4IDVweCAwcHggcmdiYSgwLCAwLCAwLCAwLjc1KTtcbn1cbi5pbnZvaWNlLWl0ZW0tZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmludm9pY2UtaXRlbS1ncm91cC5zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2QkMwNEIgIWltcG9ydGFudDtcbn1cbi5pbnZvaWNlLWl0ZW0tZ3JvdXA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmNmY2O1xufVxuLmludm9pY2UtaXRlbSB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5pbnZvaWNlLWl0ZW0uc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNkJDMDRCICFpbXBvcnRhbnQ7XG59XG4uaW52b2ljZS1pdGVtOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VjZWNlYztcbn1cbi5pdGVtLW9yZGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTQwcHg7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uaXRlbS1vcmRlciBkaXYge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTMwcHg7XG59XG4udGhyZXNob2xkLXRhYmxlIHRoIHtcbiAgd2lkdGg6IDIwJTtcbn1cbi50aHJlc2hvbGQtdmlvbGF0aW9uLXRhYmxlIHRoIHtcbiAgd2lkdGg6IDI1JTtcbn1cbiNwaWNrRWxlbWVudFR5cGVEaWFsb2cgLmtydS1mb3JtLWZpZWxkLW9wdGlvbi1sYWJlbCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiA2cHg7XG59XG5kaXYjbWVhc3VyZW1lbnRQb2ludERpYWxvZyBpbnB1dC5jbGlja2FibGU6bm90KC5kaXNhYmxlZCksXG5kaXYjc3VtRGlhbG9nIGlucHV0LmNsaWNrYWJsZTpub3QoLmRpc2FibGVkKSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbmRpdiNmb3JtdWxhRGlhbG9nIC5mb3JtdWxhLXZhbGlkYXRpb24tcmVzdWx0IC5zdWNjZXNzIHtcbiAgY29sb3I6ICM0NEJBMDA7XG59XG5kaXYjZm9ybXVsYURpYWxvZyAuZm9ybXVsYS12YWxpZGF0aW9uLXJlc3VsdCAucGVuZGluZyB7XG4gIGNvbG9yOiAjNTc1NzU2O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvaW1hZ2VzL2dpZi9zcGlubmVyLnBuZy5naWZcIikgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDFlbSAxZW07XG4gIHBhZGRpbmctbGVmdDogMTdweDtcbn1cbmRpdiNmb3JtdWxhRGlhbG9nIC5mb3JtdWxhLXZhbGlkYXRpb24tcmVzdWx0IC5mYWlsdXJlIHtcbiAgY29sb3I6ICNFNTAwMDA7XG59XG4udXNhZ2UtZWxlbWVudC1uYW1lIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuLnVzYWdlLXJlZmVyZW5jZXMge1xuICBsaXN0LXN0eWxlLXR5cGU6IHNxdWFyZTtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG4udXNhZ2UtcmVmZXJlbmNlcyA+IGxpIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuZGl2LmNoYXJ0aW5nLW1haW4tY29udGFpbmVyIHtcbiAgYm9yZGVyLXRvcDogOHB4IHNvbGlkICM1NzU3NTY7XG59XG5kaXYuY2hhcnRpbmctbWFpbi1jb250YWluZXIgPiBkaXYuY2hhcnQtaGVhZGVyLWNvbnRhaW5lciB7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG59XG5kaXYuY2hhcnRpbmctbWFpbi1jb250YWluZXIgPiBkaXYuY2hhcnQtaGVhZGVyLWNvbnRhaW5lciA+IGRpdi50b29sYmFyLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGNUY1RjU7XG59XG5kaXYuY2hhcnRpbmctbWFpbi1jb250YWluZXIgPiBkaXYuY2hhcnQtaGVhZGVyLWNvbnRhaW5lciA+IGRpdi50b29sYmFyLWNvbnRhaW5lciA+IGRpdi50b29sYmFyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbmRpdi5jaGFydGluZy1tYWluLWNvbnRhaW5lciA+IGRpdi5jaGFydC1oZWFkZXItY29udGFpbmVyID4gZGl2LnRvb2xiYXItY29udGFpbmVyID4gZGl2LnRvb2xiYXIgLmRpc2FibGVkIHN2ZyB7XG4gIGNvbG9yOiAjREVEREQ2O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuZGl2LmNoYXJ0aW5nLW1haW4tY29udGFpbmVyID4gZGl2LmNoYXJ0LWhlYWRlci1jb250YWluZXIgPiBkaXYudG9vbGJhci1jb250YWluZXIgPiBkaXYudG9vbGJhciBzdmcge1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDE0cHg7XG59XG5kaXYuY2hhcnRpbmctbWFpbi1jb250YWluZXIgPiBkaXYuY2hhcnQtaGVhZGVyLWNvbnRhaW5lciA+IGRpdi50b29sYmFyLWNvbnRhaW5lciA+IGRpdi50b29sYmFyIHN2Zzpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICM4YThhODk7XG59XG5kaXYuY2hhcnRpbmctbWFpbi1jb250YWluZXIgPiBkaXYuY2hhcnQtaGVhZGVyLWNvbnRhaW5lciA+IGRpdi50b29sYmFyLWNvbnRhaW5lciA+IGRpdi50b29sYmFyIHN2Zy5zYXZlLWNoYXJ0LWJ0bixcbmRpdi5jaGFydGluZy1tYWluLWNvbnRhaW5lciA+IGRpdi5jaGFydC1oZWFkZXItY29udGFpbmVyID4gZGl2LnRvb2xiYXItY29udGFpbmVyID4gZGl2LnRvb2xiYXIgc3ZnLmNoYW5nZS1vcHRpb25zLWJ0bixcbmRpdi5jaGFydGluZy1tYWluLWNvbnRhaW5lciA+IGRpdi5jaGFydC1oZWFkZXItY29udGFpbmVyID4gZGl2LnRvb2xiYXItY29udGFpbmVyID4gZGl2LnRvb2xiYXIgc3ZnLnVuZG8tYnRuIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuZGl2LmNoYXJ0aW5nLW1haW4tY29udGFpbmVyID4gZGl2LmNoYXJ0LWhlYWRlci1jb250YWluZXIgPiBkaXYudG9vbGJhci1jb250YWluZXIgPiBkaXYudG9vbGJhciBzdmcuY29uc3VtcHRpb24tYnV0dG9uLFxuZGl2LmNoYXJ0aW5nLW1haW4tY29udGFpbmVyID4gZGl2LmNoYXJ0LWhlYWRlci1jb250YWluZXIgPiBkaXYudG9vbGJhci1jb250YWluZXIgPiBkaXYudG9vbGJhciBzdmcucHJvZ3Jlc3MtYnV0dG9uIHtcbiAgaGVpZ2h0OiAyMHB4O1xuICB3aWR0aDogMjBweDtcbiAgbWFyZ2luLXJpZ2h0OiAycHg7XG4gIG1hcmdpbi1sZWZ0OiAycHg7XG59XG5kaXYuY2hhcnRpbmctbWFpbi1jb250YWluZXIgPiBkaXYuY2hhcnQtaGVhZGVyLWNvbnRhaW5lciA+IGRpdi50b29sYmFyLWNvbnRhaW5lciA+IGRpdi50b29sYmFyIHN2Zy5jb25zdW1wdGlvbi1idXR0b24uZGlzYWJsZWQsXG5kaXYuY2hhcnRpbmctbWFpbi1jb250YWluZXIgPiBkaXYuY2hhcnQtaGVhZGVyLWNvbnRhaW5lciA+IGRpdi50b29sYmFyLWNvbnRhaW5lciA+IGRpdi50b29sYmFyIHN2Zy5wcm9ncmVzcy1idXR0b24uZGlzYWJsZWQge1xuICBjb2xvcjogI0RFRERENjtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuZGl2LmNoYXJ0aW5nLW1haW4tY29udGFpbmVyID4gZGl2LmNoYXJ0LWhlYWRlci1jb250YWluZXIgPiBkaXYudG9vbGJhci1jb250YWluZXIgPiBkaXYudG9vbGJhciBkaXYuY2hhcnQtdHlwZS1zaW1wbGUtc3dpdGNoIHtcbiAgd2lkdGg6IDU1cHg7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbmRpdi5jaGFydGluZy1tYWluLWNvbnRhaW5lciA+IGRpdi5jaGFydC1oZWFkZXItY29udGFpbmVyID4gZGl2LnRvb2xiYXItY29udGFpbmVyID4gZGl2LnRvb2xiYXIgZGl2LnZlcnRpY2FsLWRpdmlkZXIge1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCM0IzQjM7XG4gIG1hcmdpbjogMCAxNHB4O1xufVxuZGl2LmNoYXJ0aW5nLW1haW4tY29udGFpbmVyID4gZGl2LmNoYXJ0LWhlYWRlci1jb250YWluZXIgPiBkaXYucHJpbWFyeS10b29sYmFyLWNvbnRhaW5lciB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgaGVpZ2h0OiA0OHB4O1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gIHBhZGRpbmc6IDE0cHggMjRweDtcbn1cbmRpdi5jaGFydGluZy1tYWluLWNvbnRhaW5lciA+IGRpdi5jaGFydC1oZWFkZXItY29udGFpbmVyID4gZGl2LnByaW1hcnktdG9vbGJhci1jb250YWluZXIgPiBkaXYubmFtZS1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuZGl2LmNoYXJ0aW5nLW1haW4tY29udGFpbmVyID4gZGl2LmNoYXJ0LWhlYWRlci1jb250YWluZXIgPiBkaXYucHJpbWFyeS10b29sYmFyLWNvbnRhaW5lciA+IGRpdi5uYW1lLWNvbnRhaW5lciBzdmcge1xuICBoZWlnaHQ6IDMwcHg7XG4gIHdpZHRoOiAzMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDI0cHg7XG59XG5kaXYuY2hhcnRpbmctbWFpbi1jb250YWluZXIgPiBkaXYuY2hhcnQtaGVhZGVyLWNvbnRhaW5lciA+IGRpdi5wcmltYXJ5LXRvb2xiYXItY29udGFpbmVyID4gZGl2Lm5hbWUtY29udGFpbmVyID4gc3Bhbi5uYW1lLWRpc3BsYXkge1xuICBmb250LXNpemU6IDI0cHg7XG59XG5kaXYuY2hhcnRpbmctbWFpbi1jb250YWluZXIgPiBkaXYuY2hhcnQtaGVhZGVyLWNvbnRhaW5lciA+IGRpdi5wcmltYXJ5LXRvb2xiYXItY29udGFpbmVyID4gZGl2LnByaW1hcnktdG9vbGJhciA+IGRpdi5jaGFydC10eXBlLXNlbGVjdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5kaXYuY2hhcnRpbmctbWFpbi1jb250YWluZXIgPiBkaXYuY2hhcnQtaGVhZGVyLWNvbnRhaW5lciA+IGRpdi5wcmltYXJ5LXRvb2xiYXItY29udGFpbmVyID4gZGl2LnByaW1hcnktdG9vbGJhciA+IGRpdi5jaGFydC10eXBlLXNlbGVjdGlvbiBzcGFuLmNoYXJ0LXR5cGUtc2VsZWN0LWxhYmVsIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNHB4O1xufVxuZGl2LmNoYXJ0aW5nLW1haW4tY29udGFpbmVyID4gZGl2LmNoYXJ0LWhlYWRlci1jb250YWluZXIgPiBkaXYuc2Vjb25kYXJ5LXRvb2xiYXItY29udGFpbmVyIHtcbiAgaGVpZ2h0OiAyOHB4O1xuICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDI0cHg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG5kaXYuY2hhcnRpbmctbWFpbi1jb250YWluZXIgPiBkaXYuY2hhcnQtaGVhZGVyLWNvbnRhaW5lciA+IGRpdi5zZWNvbmRhcnktdG9vbGJhci1jb250YWluZXIgPiBkaXYuc2Vjb25kYXJ5LXRvb2xiYXIgPiBzcGFuLmNvbXByZXNzaW9uLWxldmVsLXNlbGVjdC10aXRsZSB7XG4gIG1hcmdpbi1yaWdodDogMTRweDtcbn1cbmRpdi5jaGFydGluZy1tYWluLWNvbnRhaW5lciA+IGRpdi5jaGFydC1oZWFkZXItY29udGFpbmVyID4gZGl2LnNlY29uZGFyeS10b29sYmFyLWNvbnRhaW5lciA+IGRpdi5zZWNvbmRhcnktdG9vbGJhciA+IGRpdi5wZXJpb2Qtc2VsZWN0aW9uIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbmRpdi5jaGFydGluZy1tYWluLWNvbnRhaW5lciA+IGRpdi5jaGFydC1oZWFkZXItY29udGFpbmVyID4gZGl2LnNlY29uZGFyeS10b29sYmFyLWNvbnRhaW5lciA+IGRpdi5zZWNvbmRhcnktdG9vbGJhciA+IGRpdi5wZXJpb2Qtc2VsZWN0aW9uID4gc2VsZWN0W25hbWU9XCJtYWluXCJdIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNHB4O1xufVxuZGl2LmNoYXJ0aW5nLW1haW4tY29udGFpbmVyID4gZGl2LmNoYXJ0LWhlYWRlci1jb250YWluZXIgPiBkaXYuc2Vjb25kYXJ5LXRvb2xiYXItY29udGFpbmVyID4gZGl2LnNlY29uZGFyeS10b29sYmFyID4gZGl2LnBlcmlvZC1zZWxlY3Rpb24gPiBkaXYuYnJvd3NlLWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5kaXYuY2hhcnRpbmctbWFpbi1jb250YWluZXIgPiBkaXYuY2hhcnQtaGVhZGVyLWNvbnRhaW5lciA+IGRpdi5zZWNvbmRhcnktdG9vbGJhci1jb250YWluZXIgPiBkaXYuc2Vjb25kYXJ5LXRvb2xiYXIgPiBkaXYucGVyaW9kLXNlbGVjdGlvbiA+IGRpdi5icm93c2UtYnV0dG9uID4gc3ZnIHtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuZGl2LmNoYXJ0aW5nLW1haW4tY29udGFpbmVyID4gZGl2LmNoYXJ0LWhlYWRlci1jb250YWluZXIgPiBkaXYuc2Vjb25kYXJ5LXRvb2xiYXItY29udGFpbmVyID4gZGl2LnNlY29uZGFyeS10b29sYmFyID4gZGl2LnBlcmlvZC1zZWxlY3Rpb24gZGl2LmRpc2FibGVkIHN2ZyB7XG4gIGNvbG9yOiAjREVEREQ2O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5kaXYuY2hhcnRpbmctbWFpbi1jb250YWluZXIgPiBkaXYuY2hhcnQtaGVhZGVyLWNvbnRhaW5lciA+IGRpdi5zZWNvbmRhcnktdG9vbGJhci1jb250YWluZXIgPiBkaXYuc2Vjb25kYXJ5LXRvb2xiYXIgPiBkaXYucGVyaW9kLXNlbGVjdGlvbiBpbnB1dC5kYXRldGltZS1pbnB1dCB7XG4gIGhlaWdodDogMjZweDtcbiAgd2lkdGg6IDEyMHB4O1xufVxuZGl2LmNoYXJ0aW5nLW1haW4tY29udGFpbmVyID4gZGl2LmNoYXJ0LWhlYWRlci1jb250YWluZXIgPiBkaXYuc2Vjb25kYXJ5LXRvb2xiYXItY29udGFpbmVyID4gZGl2LnNlY29uZGFyeS10b29sYmFyID4gZGl2LmNvbXBhcmUtcGVyaW9kLWludGVydmFsLWRpc3BsYXkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuZGl2LmNoYXJ0aW5nLW1haW4tY29udGFpbmVyID4gZGl2LmNoYXJ0LWhlYWRlci1jb250YWluZXIgPiBkaXYuc2Vjb25kYXJ5LXRvb2xiYXItY29udGFpbmVyID4gZGl2LnNlY29uZGFyeS10b29sYmFyID4gZGl2LmNvbXBhcmUtcGVyaW9kLWludGVydmFsLWRpc3BsYXkgPiBzcGFuLmludGVydmFsLXN0YXJ0LWRhdGUtc3BhbiB7XG4gIG1hcmdpbi1sZWZ0OiAxNHB4O1xufVxuZGl2LmNoYXJ0aW5nLW1haW4tY29udGFpbmVyID4gZGl2LmNoYXJ0LWhlYWRlci1jb250YWluZXIgPiBkaXYuc2Vjb25kYXJ5LXRvb2xiYXItY29udGFpbmVyID4gZGl2LnNlY29uZGFyeS10b29sYmFyID4gZGl2LmNvbXBhcmUtdGltZS1idG4tY29udGFpbmVyIHN2ZyB7XG4gIHdpZHRoOiAyNXB4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbmRpdi5jaGFydGluZy1tYWluLWNvbnRhaW5lciA+IGRpdi5jaGFydC1oZWFkZXItY29udGFpbmVyID4gZGl2LnNlY29uZGFyeS10b29sYmFyLWNvbnRhaW5lciBkaXYuZGF0ZS1pbnRlcnZhbC1zZXBhcmF0b3Ige1xuICBoZWlnaHQ6IDJweDtcbiAgd2lkdGg6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNCM0IzQjM7XG4gIG1hcmdpbjogMCAzcHg7XG59XG5kaXYuZXhwb3J0LXR5cGUtZGlhbG9nIGxhYmVsLmtydS1mb3JtLWZpZWxkLW9wdGlvbi1sYWJlbC5kaXNhYmxlZCA+IHNwYW4ge1xuICBjb2xvcjogIzcxNzE2Zjtcbn1cbmRpdiNsZWdlbmQtY29udGFpbmVyIGRpdi5ibG9ja3MtY29udGFpbmVyLFxuZGl2LmxlZ2VuZC1jb250YWluZXIgZGl2LmJsb2Nrcy1jb250YWluZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6IDgwJTtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbWFyZ2luLWxlZnQ6IDc1cHg7XG59XG5kaXYjbGVnZW5kLWNvbnRhaW5lciBkaXYuYmxvY2tzLWNvbnRhaW5lciA+IGRpdi5lbnRyeS1kaXYsXG5kaXYubGVnZW5kLWNvbnRhaW5lciBkaXYuYmxvY2tzLWNvbnRhaW5lciA+IGRpdi5lbnRyeS1kaXYge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICB3aWR0aDogMzMuMyU7XG4gIGhlaWdodDogMzBweDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5kaXYjbGVnZW5kLWNvbnRhaW5lciBkaXYuYmxvY2tzLWNvbnRhaW5lciA+IGRpdi5lbnRyeS1kaXYgPiBkaXYuY29sdW1uLWRpdixcbmRpdi5sZWdlbmQtY29udGFpbmVyIGRpdi5ibG9ja3MtY29udGFpbmVyID4gZGl2LmVudHJ5LWRpdiA+IGRpdi5jb2x1bW4tZGl2IHtcbiAgZGlzcGxheTogaW5saW5lO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuZGl2I2xlZ2VuZC1jb250YWluZXIgZGl2LmJsb2Nrcy1jb250YWluZXIgPiBkaXYuZW50cnktZGl2ID4gZGl2LmNvbHVtbi1kaXY6Zmlyc3QtY2hpbGQsXG5kaXYubGVnZW5kLWNvbnRhaW5lciBkaXYuYmxvY2tzLWNvbnRhaW5lciA+IGRpdi5lbnRyeS1kaXYgPiBkaXYuY29sdW1uLWRpdjpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcbn1cbmRpdiNsZWdlbmQtY29udGFpbmVyIGRpdi5ibG9ja3MtY29udGFpbmVyID4gZGl2LmVudHJ5LWRpdiA+IGRpdi5jb2x1bW4tZGl2ID4gZGl2LFxuZGl2LmxlZ2VuZC1jb250YWluZXIgZGl2LmJsb2Nrcy1jb250YWluZXIgPiBkaXYuZW50cnktZGl2ID4gZGl2LmNvbHVtbi1kaXYgPiBkaXYge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4vKlxuICogU3RhbmRhbG9uZSBjaGFydHMgb24gYSBibGFuayBwYWdlIGUuZy4gZm9yIFBoYW50b21KU1xuICovXG4uY2hhcnRpbmctc3RhbmRhbG9uZSAjdG9vbGJhci1jb250YWluZXIge1xuICAvKiBoaWRlIGludGVyYWN0aXZlIHN0dWZmICovXG4gIGRpc3BsYXk6IG5vbmU7XG59XG4uY2hhcnRpbmctc3RhbmRhbG9uZSAjaW5mby1oZWFkbGluZS1jb250YWluZXIgdHIge1xuICBoZWlnaHQ6IDQwcHg7XG59XG4uY2hhcnRpbmctc3RhbmRhbG9uZSAjaW5mby1oZWFkbGluZS1jb250YWluZXIgdHIgdGgge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLmNoYXJ0aW5nLXN0YW5kYWxvbmUgI2luZm8taGVhZGxpbmUtY29udGFpbmVyIHRyIHRoLm1haW4tcGVyaW9kLWNvbCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuZGl2LmRpYWxvZy1ib2R5IC51c2FnZS1yZWZlcmVuY2UtaGVhZGVyIHtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5hdXRvLXJlcG9ydC1maWxldHlwZS1yb3cgLnNldHRpbmdzLWljb24ge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG59XG4uZGlhbG9nIC5mdHAtdGVzdC1idXR0b24ge1xuICB3aWR0aDogMTAwcHg7XG59XG4uZGlhbG9nIC5zdGF0dXNUZXh0RnRwVGVzdCB7XG4gIG1hcmdpbi1sZWZ0OiAxNDBweDtcbiAgZGlzcGxheTogZmxleDtcbn1cbi5kaWFsb2cgLmxlZnRTaWRlQXV0b21hdGljUmVwb3J0Rm9ybURpYWxvZyB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogNTAlO1xufVxuLmRpYWxvZyAucmlnaHRTaWRlQXV0b21hdGljUmVwb3J0Rm9ybURpYWxvZyB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogNTAlO1xufVxuLmxvLXJhLXZhbHVlLWNvbmZpZy1kaWFsb2cgdGFibGUge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzU3NTc1Njtcbn1cbi5sby1yYS12YWx1ZS1jb25maWctZGlhbG9nIHRhYmxlIHRoIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICM1NzU3NTY7XG59XG4ubG8tcmEtdmFsdWUtY29uZmlnLWRpYWxvZyB0YWJsZSB0aDpmaXJzdC1sZXR0ZXIge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLmxvLXJhLXZhbHVlLWNvbmZpZy1kaWFsb2cgdGFibGUgaW5wdXQge1xuICB3aWR0aDogMTAwJTtcbn1cbi5sby1yYS12YWx1ZS1jb25maWctZGlhbG9nIHRhYmxlIHNlbGVjdCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuLmxvLXJhLXZhbHVlLWNvbmZpZy1kaWFsb2cgdGFibGUgdGQgYnV0dG9uIHtcbiAgbWFyZ2luLWxlZnQ6IDJweDtcbn1cbi5sby1yYS12YWx1ZS1jb25maWctZGlhbG9nIHRhYmxlIHRyLmhpZ2hsaWdodGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogeWVsbG93O1xufVxuLmxvLXJhLXZhbHVlLWNvbmZpZy1kaWFsb2cgdGFibGUgdHIge1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDFzO1xufVxuLmxvLXJhLXZhbHVlLWNvbmZpZy1kaWFsb2cgdHIuc29ydGFibGUtaXRlbS1yb3cgaW5wdXRbdHlwZT1cInRleHRcIl0ge1xuICBoZWlnaHQ6IDI2cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cbi5sby1yYS12YWx1ZS1jb25maWctZGlhbG9nIHRyLnNvcnRhYmxlLWl0ZW0tcm93IHNlbGVjdCB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgaGVpZ2h0OiAyN3B4O1xufVxuLmNzdi1pbXBvcnQtZGlhbG9nIHtcbiAgd2lkdGg6IDYwMHB4O1xufVxuLmNzdi1pbXBvcnQtZGlhbG9nIC5kaWFsb2ctYm9keSB7XG4gIC8qIEhlYWRpbmcgYWxyZWFkeSBoYXMgbWFyZ2luIHRvcCwgdG9vIG11Y2ggc3BhY2luZyAqL1xuICBwYWRkaW5nLXRvcDogMHB4O1xufVxuLmNzdi1pbXBvcnQtZm9ybSAuY3N2LWltcG9ydC1leHBsYW5hdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uY3N2LWltcG9ydC1mb3JtIC5jc3YtaW1wb3J0LWV4cGxhbmF0aW9uIHAge1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI1O1xufVxuLmNzdi1pbXBvcnQtZm9ybSAuY3N2LWltcG9ydC1leHBsYW5hdGlvbiBzdHJvbmcge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogIzU3NTc1NjtcbiAgcGFkZGluZzogMTVweCAwIDAgMDtcbn1cbi5jc3YtaW1wb3J0LWZvcm0gLmNzdi1pbXBvcnQtZXhwbGFuYXRpb24gdGFibGUgdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTdlYmVmO1xuICBwYWRkaW5nOiAycHg7XG4gIGJvcmRlcjogMXB4ICM1NzU3NTYgc29saWQ7XG59XG4uY3N2LWltcG9ydC1mb3JtIC5jc3YtaW1wb3J0LWV4cGxhbmF0aW9uIHRhYmxlIHRkIHtcbiAgcGFkZGluZzogMnB4O1xuICBib3JkZXI6IDFweCAjNTc1NzU2IHNvbGlkO1xufVxuLmNzdi1pbXBvcnQtZm9ybSAuY3N2LWltcG9ydC1leGFtcGxlIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5jc3YtaW1wb3J0LWZvcm0gLmZvcm0tcm93IHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cbi5kZWFjdGl2YXRlZC1kYXRhc291cmNlLXRvb2x0aXBwIHtcbiAgbWFyZ2luLXRvcDogLThweDtcbn1cbnRleHRhcmVhLmhlbHAtdGV4dC10ZXh0YXJlYSB7XG4gIHdpZHRoOiA0MDBweDtcbiAgaGVpZ2h0OiA0MDBweDtcbn1cbi50d29Db2x1bW5MYXlvdXQgLmxlZnQtY29udGFpbmVyIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDUwJTtcbn1cbi50d29Db2x1bW5MYXlvdXQgLnJpZ2h0LWNvbnRhaW5lciB7XG4gIGZsb2F0OiBsZWZ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA1MCU7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgbWluLWhlaWdodDogODBweDtcbn1cbi50d29Db2x1bW5MYXlvdXQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMDBBMFwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgY2xlYXI6IGJvdGg7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIGhlaWdodDogMDtcbn1cbmRpdiNoZWxwLXRleHQtZm9ybS1jb250YWluZXIgLmZvcm0tZmllbGQtdG9vbHRpcCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5kaXYjaGVscC10ZXh0LW1hcmtkb3duLXByZXZpZXctY29udGFpbmVyIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U3ZWJlZjtcbiAgcGFkZGluZzogMTBweDtcbn1cbmRpdi5lbWFpbC1jb25maWctZm9ybS1jb250YWluZXIge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuZGl2LmVtYWlsLWNvbmZpZy1mb3JtLWNvbnRhaW5lciA+IHAge1xuICBtYXJnaW46IDE1cHggMDtcbn1cbmRpdi5lbWFpbC1jb25maWctZm9ybS1jb250YWluZXIgLmVtYWlsLXRleHQtY29uZmlnLWZpZWxkIHtcbiAgd2lkdGg6IDYwMHB4O1xufVxuZGl2LmVtYWlsLWNvbmZpZy1mb3JtLWNvbnRhaW5lciB0ZXh0YXJlYS5lbWFpbC10ZXh0LWNvbmZpZy1maWVsZCB7XG4gIGhlaWdodDogMzAwcHg7XG59XG4uZmxvYXQtbGVmdC1wYW5lbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZGlzcGxheTogYmxvY2s7XG59XG4uZmxvYXQtbGVmdC1wYW5lbCA+ICoge1xuICBmbG9hdDogbGVmdDtcbn1cbi5wbGFpbi1mb3JtLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xuICBwYWRkaW5nOiAyMHB4IDIwcHggNjBweCAyMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCBncmV5O1xufVxuLnBsYWluLWZvcm0tY29udGFpbmVyID4gaDMge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiA1MHB4O1xufVxuLnBsYWluLWZvcm0tY29udGFpbmVyID4gYnV0dG9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMjBweDtcbiAgYm90dG9tOiAyMHB4O1xufVxuLnBsYWluLWZvcm0tY29udGFpbmVyID4gLmJ1dHRvbi1wYW5lbCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDIwcHg7XG4gIGJvdHRvbTogMjBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5wbGFpbi1mb3JtLWNvbnRhaW5lciA+IC5idXR0b24tcGFuZWwgPiBidXR0b24ge1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuLnBsYWluLWZvcm0tY29udGFpbmVyID4gZm9ybSA+IGxhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4ucGxhaW4tZm9ybS1jb250YWluZXIgPiBmb3JtID4gbGFiZWwgPiBzcGFuOmZpcnN0LWNoaWxkIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbiNiYWNrdXAtc2V0dGluZ3MtZm9ybSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWluLXdpZHRoOiA2MDBweDtcbn1cbiNiYWNrdXAtc2V0dGluZ3MtZm9ybSBkaXYuZm9ybS1yb3cge1xuICB3aWR0aDogMzQwcHg7XG59XG50YWJsZS5wYXJ0aXRpb24tdGFibGUgdGQge1xuICBwYWRkaW5nOiA1cHg7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbn1cbmRpdi5tb25pdG9yaW5nLWluZm8taXRlbSB7XG4gIHdpZHRoOiA0MTVweDtcbiAgYmFja2dyb3VuZDogI2VjZWNlYztcbiAgcGFkZGluZzogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIG1pbi1oZWlnaHQ6IDYwcHg7XG59XG5kaXYubW9uaXRvcmluZy1pbmZvLWl0ZW0gLmluZm8tbGFiZWwge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG59XG5kaXYubW9uaXRvcmluZy1pbmZvLWl0ZW0gLnByb2dyZXNzLWNvbnRhaW5lciB7XG4gIG1pbi1oZWlnaHQ6IDIwcHg7XG59XG4uZXJyb3ItbWVzc2FnZXMtY29udGFpbmVyIC51c2VyLWdyb3VwIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAxMHB4O1xuICBiYWNrZ3JvdW5kOiAjZWNlY2VjO1xuICBtaW4td2lkdGg6IDI1MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4jc3lzdGVtLXVwZGF0ZS10YWJsZSB0aCB7XG4gIHdpZHRoOiA1MCU7XG59XG4jc3lzdGVtLXVwZGF0ZS10YWJsZSB0ci5ydW5uaW5nIHtcbiAgY29sb3I6IHN0ZWVsYmx1ZTtcbn1cbi5wb3NzaWJsZS1yZWJvb3Qge1xuICBmb250LXNpemU6IDE1cHg7XG4gIG1hcmdpbi1sZWZ0OiAyNXB4O1xufVxuLmxpY2Vuc2Utb3ZlcnZpZXctY29udGFpbmVyIC5pbnN0YWxsLWlkIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiAxMHB4O1xuICBiYWNrZ3JvdW5kOiAjZWNlY2VjO1xuICBtaW4td2lkdGg6IDI1MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ubGljZW5zZS1vdmVydmlldy1jb250YWluZXIgLmNvbnRlbnQtYmxvY2sudmFsaWQgLmJsb2NrLWhlYWRlciB7XG4gIGJhY2tncm91bmQ6ICM2QkMwNEI7XG59XG4ubGljZW5zZS1vdmVydmlldy1jb250YWluZXIgLmNvbnRlbnQtYmxvY2suZXhwaXJlZCAuYmxvY2staGVhZGVyIHtcbiAgYmFja2dyb3VuZDogZGFya29yYW5nZTtcbn1cbi5saWNlbnNlLW92ZXJ2aWV3LWNvbnRhaW5lciAuY29udGVudC1ibG9jay5pbnZhbGlkIC5ibG9jay1oZWFkZXIge1xuICBiYWNrZ3JvdW5kOiAjRTUwMDAwO1xufVxuLnRveC10aW55bWNlLnRveC10aW55bWNlLWlubGluZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0yNXB4LCAtNDJweCk7XG4gIHotaW5kZXg6IDUwMTAwO1xufVxuLnRveC1zaWx2ZXItc2luay50b3gtdGlueW1jZS1hdXgge1xuICB6LWluZGV4OiA1MDEwMDtcbn1cbi5kYXNoYm9hcmQtc2lkZWJhci5zaWRlYmFyLnJpZ2h0LmluaXRpYWxpemVkLmZpeGVkID4gZGl2LnNpZGViYXItdmlzaWJpbGl0eS1jb250cm9sLWNvbnRhaW5lcixcbi5kYXNoYm9hcmQtc2lkZWJhci5zaWRlYmFyLnJpZ2h0LmluaXRpYWxpemVkLmZvbGRlZCA+IGRpdi5zaWRlYmFyLXZpc2liaWxpdHktY29udHJvbC1jb250YWluZXIge1xuICB6LWluZGV4OiA1MDEwMDtcbn1cbi5ib3gtZm9ybS1jb250YWluZXIge1xuICBwYWRkaW5nLXRvcDogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLmJveC1mb3JtLWNvbnRhaW5lciA+IC5wYW5lbC1zZWN0aW9uIHtcbiAgd2lkdGg6IDkyJTtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM2NjY2NjY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG59XG4uYm94LWZvcm0tY29udGFpbmVyID4gLnBhbmVsLXNlY3Rpb246bm90KDpsYXN0LWNoaWxkKSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG4uYm94LWZvcm0tY29udGFpbmVyID4gLnBhbmVsLXNlY3Rpb24gPiAuaGVhZCB7XG4gIHBhZGRpbmc6IDVweCA1cHggNXB4IDExcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1OTU5NTk7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICBmb250LXNpemU6IDE2cHg7XG59XG4uYm94LWZvcm0tY29udGFpbmVyID4gLnBhbmVsLXNlY3Rpb24gPiAuaGVhZDpmaXJzdC1sZXR0ZXIge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLmJveC1mb3JtLWNvbnRhaW5lciA+IC5wYW5lbC1zZWN0aW9uID4gLmhlYWQ6Zmlyc3QtbGV0dGVyIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbi5ib3gtZm9ybS1jb250YWluZXIgPiAucGFuZWwtc2VjdGlvbiA+IC5ib2R5IHtcbiAgcGFkZGluZzogNXB4IDA7XG4gIC8qIC5mbHVpZCBzdGV1ZXJ0IGRhcyBkaXNwbGF5OiBmbGV4OyBzbyBkYXNzIGRhcyBzZWxlY3QtS2luZCBzaWNoIGRlbiB2ZXJmw7xnYmFyZW4gUGxhdHpcblx0XHRcdHRlaWxlbiBzb2xsICovXG59XG4uYm94LWZvcm0tY29udGFpbmVyID4gLnBhbmVsLXNlY3Rpb24gPiAuYm9keSAua3J1LWZvcm0tZmllbGQtbGFiZWwgLnNlbGVjdDItY29udGFpbmVyLFxuLmJveC1mb3JtLWNvbnRhaW5lciA+IC5wYW5lbC1zZWN0aW9uID4gLmJvZHkgLmtydS1mb3JtLWZpZWxkLWxhYmVsIC5rcnUtZm9ybS1pbnB1dCxcbi5ib3gtZm9ybS1jb250YWluZXIgPiAucGFuZWwtc2VjdGlvbiA+IC5ib2R5IC5rcnUtZm9ybS1maWVsZC1sYWJlbCAua3J1LWZvcm0tdGV4dGFyZWEge1xuICBtYXJnaW46IDBweCA1cHg7XG4gIHdpZHRoOiA5NiUgIWltcG9ydGFudDtcbn1cbi5ib3gtZm9ybS1jb250YWluZXIgPiAucGFuZWwtc2VjdGlvbiA+IC5ib2R5IC5rcnUtZm9ybS1maWVsZC1sYWJlbCAua3J1LWZvcm0tZmllbGQtbGFiZWwtdGV4dCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1hcmdpbjogMHB4IDBweCA1cHggNXB4O1xuICBmb250LXNpemU6IDE1cHg7XG4gIHdpZHRoOiBhdXRvO1xufVxuLmJveC1mb3JtLWNvbnRhaW5lciA+IC5wYW5lbC1zZWN0aW9uID4gLmJvZHkgLmRlbGV0ZVBsYWNlaG9sZGVyQnV0dG9uLFxuLmJveC1mb3JtLWNvbnRhaW5lciA+IC5wYW5lbC1zZWN0aW9uID4gLmJvZHkgLmNyZWF0ZVBsYWNlaG9sZGVyQnV0dG9uIHtcbiAgbWFyZ2luOiAxMnB4IDVweCAyMHB4IDVweCAhaW1wb3J0YW50O1xufVxuLmJveC1mb3JtLWNvbnRhaW5lciA+IC5wYW5lbC1zZWN0aW9uID4gLmJvZHkgLmZvcm0tcm93IHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xufVxuLmJveC1mb3JtLWNvbnRhaW5lciA+IC5wYW5lbC1zZWN0aW9uID4gLmJvZHkgLmZvcm0tcm93IC5jdXN0b20tY2hlY2tib3gtZWxlbWVudCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi5ib3gtZm9ybS1jb250YWluZXIgPiAucGFuZWwtc2VjdGlvbiA+IC5ib2R5IGxhYmVsLmZvcm0tbGFiZWwgLmxhYmVsLXdyYXBwZXIgc3BhbjpmaXJzdC1sZXR0ZXIge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLmJveC1mb3JtLWNvbnRhaW5lciA+IC5wYW5lbC1zZWN0aW9uID4gLmJvZHkgbGFiZWwuZm9ybS1sYWJlbCAubGFiZWwtd3JhcHBlciBzcGFuOmZpcnN0LWxldHRlciB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG4uYm94LWZvcm0tY29udGFpbmVyID4gLnBhbmVsLXNlY3Rpb24gPiAuYm9keSBsYWJlbC5mb3JtLWxhYmVsIC5sYWJlbC13cmFwcGVyIGkge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cbi5ib3gtZm9ybS1jb250YWluZXIgPiAucGFuZWwtc2VjdGlvbiA+IC5ib2R5IC51aS5pbnB1dC5mbHVpZCA+IHNlbGVjdCB7XG4gIGZsZXg6IDEgMSBhdXRvO1xufVxuLmJveC1mb3JtLWNvbnRhaW5lciA+IC5wYW5lbC1zZWN0aW9uID4gLmJvZHkgLmRhdGUtZm9ybWF0LXByZXZpZXcge1xuICBtYXJnaW46IDBweCAwcHggNXB4IDVweDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLmJveC1mb3JtLWNvbnRhaW5lciA+IC5wYW5lbC1zZWN0aW9uID4gLmJvZHkgLmRhdGUtZm9ybWF0LXByZXZpZXcuaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5vdmVybGF5LW1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXM7XG59XG4ub3ZlcmxheS1tZW51ID4gLml0ZW0ge1xuICBjb2xvcjogI2U3ZWJlZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY2NjY2NjtcbiAgaGVpZ2h0OiAzMHB4O1xuICBwYWRkaW5nOiA1cHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXgtd2lkdGg6IDMwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IG1heC13aWR0aCAwLjI1cyBlYXNlLWluLW91dDtcbn1cbi5vdmVybGF5LW1lbnUgPiAuaXRlbSA+IHN2ZyB7XG4gIGNvbG9yOiBjdXJyZW50Q29sb3I7XG59XG4ub3ZlcmxheS1tZW51ID4gLml0ZW0gPiBzdmcsXG4ub3ZlcmxheS1tZW51ID4gLml0ZW0gPiBpbWcge1xuICB3aWR0aDogMjBweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBmbGV4OiAwIDAgMjBweDtcbn1cbi5vdmVybGF5LW1lbnUgPiAuaXRlbSA+IC50ZXh0IHtcbiAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cbi5vdmVybGF5LW1lbnUgPiAuaXRlbTpob3ZlciB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi8qIENsZWFyIHRoZSBwYXJlbnQgb2YgZmxvYXRpbmcgY2hpbGRyZW4uICovXG4uY2xlYXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGNsZWFyOiBib3RoO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGxpbmUtaGVpZ2h0OiAwO1xufVxuLmVsbGlwc2lzIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4uc2Nyb2xsYWJsZSB7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuLyogVGV4dGJlcmVpY2ggKi9cbi8qIFplaWd0IGVpbiBIaW50ZXJncnVuZGJpbGQgKHouQi4gSWNvbikgaW4gZGVyIEdyw7bDn2UgZGVzIEhUTUwtRWxlbWVudHMgb2huZSBCaWxkdmVybHVzdCBnZ2YuIG1pdCBSw6RuZGVyICovXG4vKiBaZWlndCBlaW4gSGludGVyZ3J1bmRiaWxkICh6LkIuIEljb24pIGluIGRlciBHcsO2w59lIGRlcyBIVE1MLUVsZW1lbnRzIG9obmUgUsOkbmRlciBnZ2YuIG1pdCBCaWxkdmVybHVzdCAqL1xuLnNlbWktdHJhbnNwYXJlbnQge1xuICBvcGFjaXR5OiAwLjUgIWltcG9ydGFudDtcbn1cbi8qIGh0dHBzOi8vdHltcGFudXMubmV0L2NvZHJvcHMvMjAxNS8wOS8xNS9zdHlsaW5nLWN1c3RvbWl6aW5nLWZpbGUtaW5wdXRzLXNtYXJ0LXdheS8gKi9cbi5oaWRkZW4tYnV0LWFjY2Vzc2libGUge1xuICB3aWR0aDogMC4xcHg7XG4gIGhlaWdodDogMC4xcHg7XG4gIG9wYWNpdHk6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogLTE7XG59XG4uZGFzaGJvYXJkLW1haW4tdmlldyB7XG4gIG1hcmdpbjogYXV0bztcbiAgY29sb3I6ICM5OTk7XG59XG4uZGFzaGJvYXJkLW1haW4tdmlldyBpbnB1dCxcbi5kYXNoYm9hcmQtbWFpbi12aWV3IHRleHRhcmVhIHtcbiAgY29sb3I6ICM5OTk7XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0VGRUZFRjtcbiAgei1pbmRleDogaW5oZXJpdDtcbiAgLyogMjAxNy0xMC0xNjogRsO8ciBJRSB2b24gb3BhY2l0eSBhdWYgdmlzaWJpbGl0eSB1bWdlc3RlbGx0LiAqL1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgdWwge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciB1bCBsaSB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyIHVsIGxpIGEge1xuICBjb2xvcjogIzk5OTtcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyID4gLmRhc2hib2FyZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyID4gLmRhc2hib2FyZCA+IC5kYXNoYm9hcmQtZ3JpZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQuZWRpdC1tb2RlID4gLmRhc2hib2FyZC1ncmlkIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgPiAuZGFzaGJvYXJkLmVkaXQtbW9kZSA+IC5kYXNoYm9hcmQtZ3JpZCA+IGRpdiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Q1ZDVkNTtcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyID4gLmRhc2hib2FyZC5lZGl0LW1vZGUgPiAuZGFzaGJvYXJkLWdyaWQgPiBkaXY6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDEwNywgMTkyLCA3NSwgMC4yNSk7XG4gIGN1cnNvcjogY29weTtcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyID4gLmRhc2hib2FyZC5lZGl0LW1vZGUgPiAuZGFzaGJvYXJkLWdyaWQgPiBkaXYucGFnZS1zZXBhcmF0b3Ige1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzAwMDAwMDtcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyID4gLmRhc2hib2FyZCAuYm94IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBwYWRkaW5nOiA0cHg7XG4gIC8qIEJveCBuaWNodCBpbSBCb3gtRWRpdG1vZGUgKi9cbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyID4gLmRhc2hib2FyZCAuYm94IC5ib3JkZXIge1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IC0yMHB4O1xuICB0b3A6IC0yMHB4O1xuICB6LWluZGV4OiAwO1xuICB3aWR0aDogY2FsYygxMDAlICsgMiAqIDIwcHgpO1xuICBoZWlnaHQ6IGNhbGMoMTAwJSArIDIgKiAyMHB4KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YyRjJGMjtcbiAgb3BhY2l0eTogMC44O1xuICBjdXJzb3I6IG1vdmU7XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQgLmJveCAuYm9yZGVyIC5ib3R0b20tY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgPiAuZGFzaGJvYXJkIC5ib3ggLmJvcmRlciAuYm90dG9tLWNvbnRhaW5lciA+IGRpdiB7XG4gIHBhZGRpbmc6IDAgMjBweCAyMHB4IDIwcHg7XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQgLmJveCAuYm9yZGVyIGJ1dHRvbi5zYXZlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTE1cHg7XG4gIGJvdHRvbTogLTE1cHg7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNkJDMDRCO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycztcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyID4gLmRhc2hib2FyZCAuYm94IC5ib3JkZXIgYnV0dG9uLnNhdmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODZjYjZiO1xuICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQgLmJveCAuYm9yZGVyIGJ1dHRvbi5zYXZlIGltZyB7XG4gIG1hcmdpbjogMTUlO1xuICB3aWR0aDogNzAlO1xuICBoZWlnaHQ6IDcwJTtcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyID4gLmRhc2hib2FyZCAuYm94IC5pbm5lci1ib3gge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGRkZGQ7XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQgLmJveCAuaW5uZXItYm94IC5oZWFkLFxuI2Rhc2hib2FyZC1jb250YWluZXIgPiAuZGFzaGJvYXJkIC5ib3ggLmlubmVyLWJveCAuZm9vdCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQgLmJveCAuaW5uZXItYm94IC5yZXNpemUtem9uZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogNTA7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXI6IDJweCBzb2xpZCAjNkJDMDRCO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgPiAuZGFzaGJvYXJkIC5ib3ggLmlubmVyLWJveCAucmVzaXplLXpvbmUubm9ydGgge1xuICBsZWZ0OiBjYWxjKDUwJSAtIDVweCk7XG4gIHRvcDogLTVweDtcbiAgY3Vyc29yOiBuLXJlc2l6ZTtcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyID4gLmRhc2hib2FyZCAuYm94IC5pbm5lci1ib3ggLnJlc2l6ZS16b25lLm5vcnRoLWVhc3Qge1xuICByaWdodDogLTVweDtcbiAgdG9wOiAtNXB4O1xuICBjdXJzb3I6IG5lLXJlc2l6ZTtcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyID4gLmRhc2hib2FyZCAuYm94IC5pbm5lci1ib3ggLnJlc2l6ZS16b25lLmVhc3Qge1xuICByaWdodDogLTVweDtcbiAgdG9wOiBjYWxjKDUwJSAtIDVweCk7XG4gIGN1cnNvcjogZS1yZXNpemU7XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQgLmJveCAuaW5uZXItYm94IC5yZXNpemUtem9uZS5zb3V0aC1lYXN0IHtcbiAgcmlnaHQ6IC01cHg7XG4gIGJvdHRvbTogLTVweDtcbiAgY3Vyc29yOiBzZS1yZXNpemU7XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQgLmJveCAuaW5uZXItYm94IC5yZXNpemUtem9uZS5zb3V0aCB7XG4gIGxlZnQ6IGNhbGMoNTAlIC0gNXB4KTtcbiAgYm90dG9tOiAtNXB4O1xuICBjdXJzb3I6IHMtcmVzaXplO1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgPiAuZGFzaGJvYXJkIC5ib3ggLmlubmVyLWJveCAucmVzaXplLXpvbmUuc291dGgtd2VzdCB7XG4gIGxlZnQ6IC01cHg7XG4gIGJvdHRvbTogLTVweDtcbiAgY3Vyc29yOiBzdy1yZXNpemU7XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQgLmJveCAuaW5uZXItYm94IC5yZXNpemUtem9uZS53ZXN0IHtcbiAgbGVmdDogLTVweDtcbiAgdG9wOiBjYWxjKDUwJSAtIDVweCk7XG4gIGN1cnNvcjogdy1yZXNpemU7XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQgLmJveCAuaW5uZXItYm94IC5yZXNpemUtem9uZS5ub3J0aC13ZXN0IHtcbiAgbGVmdDogLTVweDtcbiAgdG9wOiAtNXB4O1xuICBjdXJzb3I6IG53LXJlc2l6ZTtcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyID4gLmRhc2hib2FyZCAuYm94IC5pbm5lci1ib3ggLmNvbnRlbnQtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xuICBvdmVyZmxvdzogYXV0bztcbiAgLyogQW53ZWlzdW5nIHp1ciBCb3ggei5CLiBrbGlja2VuIHp1ciBCaWxkYXVzd2FobCAqL1xuICAvKiBTdGF0dXMtSGlud2VpcyB6LkIuIMO8YmVyIE1pc3NlcmZvbGcgYmVpbSBMYWRlbiAqL1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgPiAuZGFzaGJvYXJkIC5ib3ggLmlubmVyLWJveCAuY29udGVudC1jb250YWluZXIuZGFzaGJvYXJkLXRhYmxlIGgzIHtcbiAgcGFkZGluZy1sZWZ0OiAxLjNlbTtcbiAgbWFyZ2luLXRvcDogMC43ZW07XG4gIG1hcmdpbi1ib3R0b206IDAuNWVtO1xuICBmb250LXNpemU6IDEuMmVtO1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgPiAuZGFzaGJvYXJkIC5ib3ggLmlubmVyLWJveCAuY29udGVudC1jb250YWluZXIuZGFzaGJvYXJkLXRhYmxlIHRoZWFkIHRoIHtcbiAgZm9udC1zaXplOiAxLjJlbTtcbiAgcGFkZGluZzogMC42ZW0gMS4zZW0gMC41ZW0gMS4zZW07XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQgLmJveCAuaW5uZXItYm94IC5jb250ZW50LWNvbnRhaW5lci5kYXNoYm9hcmQtdGFibGUgdGhlYWQgdGg6bm90KDpmaXJzdC1jaGlsZCk6YmVmb3JlIHtcbiAgbWluLWhlaWdodDogMHB4O1xuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDFlbSk7XG4gIHRvcDogMC41ZW07XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQgLmJveCAuaW5uZXItYm94IC5jb250ZW50LWNvbnRhaW5lci5kYXNoYm9hcmQtdGFibGUgdGJvZHkgdGQge1xuICBmb250LXNpemU6IDFlbTtcbiAgcGFkZGluZzogMC42ZW0gMS4zZW07XG4gIGN1cnNvcjogYXV0bztcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyID4gLmRhc2hib2FyZCAuYm94IC5pbm5lci1ib3ggLmNvbnRlbnQtY29udGFpbmVyLmRhc2hib2FyZC10YWJsZSB0Ym9keSB0ciB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgPiAuZGFzaGJvYXJkIC5ib3ggLmlubmVyLWJveCAuY29udGVudC1jb250YWluZXIgLmluc3RydWN0aW9uLFxuI2Rhc2hib2FyZC1jb250YWluZXIgPiAuZGFzaGJvYXJkIC5ib3ggLmlubmVyLWJveCAuY29udGVudC1jb250YWluZXIgLnN0YXR1cy1oaW50IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA1MCU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogZGFya2dyZXk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcGFkZGluZzogNXB4O1xuICBmb250LXNpemU6IDEuNWVtO1xuICAvKiBEaWUgQm94IHN0ZWxsdCBzaWNoIGltIE5vcm1hbGZhbGwgYXVmIDUwJS1CcmVpdGUgZWluLCB3YWhyc2NoZWlubGljaCB3ZWdlbiBsZWZ0OiA1MCUuXG5cdFx0XHRcdFx0XHRXaXIga8O2bm5lbiBkaWUgd2lkdGggYWJlciB2b24gYXV0byBhdWYgMTAwJSBlaW5zdGVsbGVuLCBkYW1pdCBzaWUgZGllIHZvbGxlIEVsdGVybmJyZWl0ZVxuXHRcdFx0XHRcdFx0ZWlubmltbXQuICovXG4gIHdpZHRoOiAxMDAlO1xuICAvKiBFcnp3aW5nZSBVbWJydWNoIGF1Y2ggaW5taXR0ZW4gdm9uIGxhbmdlbiBXw7ZydGVybiAqL1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICBjb2xvcjogIzY2Njtcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyID4gLmRhc2hib2FyZCAuYm94IC5pbm5lci1ib3ggLmNvbnRlbnQtY29udGFpbmVyIC5pbnN0cnVjdGlvbjpmaXJzdC1sZXR0ZXIsXG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQgLmJveCAuaW5uZXItYm94IC5jb250ZW50LWNvbnRhaW5lciAuc3RhdHVzLWhpbnQ6Zmlyc3QtbGV0dGVyIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyID4gLmRhc2hib2FyZCAuYm94IC5pbm5lci1ib3ggLmNvbnRlbnQtY29udGFpbmVyIC5pbnN0cnVjdGlvbjpmaXJzdC1sZXR0ZXIsXG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQgLmJveCAuaW5uZXItYm94IC5jb250ZW50LWNvbnRhaW5lciAuc3RhdHVzLWhpbnQ6Zmlyc3QtbGV0dGVyIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyID4gLmRhc2hib2FyZCAuYm94IC5pbm5lci1ib3ggLmNvbnRlbnQtY29udGFpbmVyLm1pbmkgLmluc3RydWN0aW9uLFxuI2Rhc2hib2FyZC1jb250YWluZXIgPiAuZGFzaGJvYXJkIC5ib3ggLmlubmVyLWJveCAuY29udGVudC1jb250YWluZXIubWluaSAuc3RhdHVzLWhpbnQge1xuICBmb250LXNpemU6IDAuOGVtO1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgPiAuZGFzaGJvYXJkIC5ib3ggLmlubmVyLWJveCAuY29udGVudC1jb250YWluZXIubWluaSB+IC5lZGl0LWhpbnQgPiAuZWRpdC1oaW50LWlubmVyIHtcbiAgZm9udC1zaXplOiAwLjVlbTtcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyID4gLmRhc2hib2FyZCAuYm94IC5pbm5lci1ib3ggLmVkaXQtb3ZlcmxheSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgPiAuZGFzaGJvYXJkIC5ib3ggLmlubmVyLWJveCAubm90LWNvbmZpZ3VyZWQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQgLmJveCAuaW5uZXItYm94IC5ub3QtY29uZmlndXJlZCBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JmYmZiZjtcbiAgd2lkdGg6IDRlbTtcbiAgaGVpZ2h0OiA0ZW07XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQgLmJveCAuaW5uZXItYm94IC5lZGl0LWhpbnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgb3BhY2l0eTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXM7XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQgLmJveCAuaW5uZXItYm94IC5lZGl0LWhpbnQgPiAuZWRpdC1oaW50LWlubmVyIHtcbiAgcGFkZGluZzogMWVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZ3JleTtcbiAgZm9udC1zaXplOiAxLjI1ZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgY29sb3I6ICNGNUY1RjU7XG4gIHdpZHRoOiA1MCU7XG4gIG1pbi13aWR0aDogOGVtO1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgPiAuZGFzaGJvYXJkIC5ib3ggLmlubmVyLWJveCAuZWRpdC1oaW50ID4gLmVkaXQtaGludC1pbm5lcjpmaXJzdC1sZXR0ZXIge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgPiAuZGFzaGJvYXJkIC5ib3ggLmlubmVyLWJveCAuZWRpdC1oaW50ID4gLmVkaXQtaGludC1pbm5lcjpmaXJzdC1sZXR0ZXIge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgPiAuZGFzaGJvYXJkIC5ib3gudHJhbnNwYXJlbnQgLmlubmVyLWJveCB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQgLmJveC50cmFuc3BhcmVudCAuaW5uZXItYm94IC5jb250ZW50LWNvbnRhaW5lciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgPiAuZGFzaGJvYXJkIC5ib3g6bm90KC5zZWxlY3RlZCkgLmlubmVyLWJveCAuY29udGVudC1jb250YWluZXIgLmluc3RydWN0aW9uIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyID4gLmRhc2hib2FyZCAuYm94LmhlYWRsaW5lLWJveDpub3QoLmVkaXQtbW9kZSkgaW5wdXQge1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRleHQtc2hhZG93OiAwIDAgMCAjOTk5O1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgPiAuZGFzaGJvYXJkIC5ib3guaGVhZGxpbmUtYm94IC5jb250ZW50LWNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDFlbTtcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyID4gLmRhc2hib2FyZCAuYm94LmhlYWRsaW5lLWJveCAuY29udGVudC1jb250YWluZXIgPiBoMSxcbiNkYXNoYm9hcmQtY29udGFpbmVyID4gLmRhc2hib2FyZCAuYm94LmhlYWRsaW5lLWJveCAuY29udGVudC1jb250YWluZXIgPiBoMiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IHJldmVydDtcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyID4gLmRhc2hib2FyZCAuYm94LmhlYWRsaW5lLWJveCAuY29udGVudC1jb250YWluZXIgPiBoMSBpbnB1dCxcbiNkYXNoYm9hcmQtY29udGFpbmVyID4gLmRhc2hib2FyZCAuYm94LmhlYWRsaW5lLWJveCAuY29udGVudC1jb250YWluZXIgPiBoMiBpbnB1dCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgPiAuZGFzaGJvYXJkIC5ib3guaGVhZGxpbmUtYm94IC5jb250ZW50LWNvbnRhaW5lci5zdWItaGVhZGxpbmUgPiBoMSB7XG4gIGhlaWdodDogNjAlO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzZCQzA0Qjtcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyID4gLmRhc2hib2FyZCAuYm94LmhlYWRsaW5lLWJveCAuY29udGVudC1jb250YWluZXIuc3ViLWhlYWRsaW5lID4gaDIge1xuICBoZWlnaHQ6IDQwJTtcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyID4gLmRhc2hib2FyZCAuYm94LmhlYWRsaW5lLWJveCAuY29udGVudC1jb250YWluZXI6bm90KC5zdWItaGVhZGxpbmUpIHtcbiAgcGFkZGluZy10b3A6IDAuNWVtO1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgPiAuZGFzaGJvYXJkIC5ib3guaGVhZGxpbmUtYm94IC5jb250ZW50LWNvbnRhaW5lcjpub3QoLnN1Yi1oZWFkbGluZSkgPiBoMiB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQgLmJveC5oZWFkbGluZS1ib3g6bm90KC5zZWxlY3RlZCkgaW5wdXQge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyID4gLmRhc2hib2FyZCAudGV4dC1ib3gge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQgLmJveC50ZXh0LWJveCAudGV4dGFyZWEsXG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQgLmJveC50ZXh0LWJveCAudGV4dGFyZWE6aG92ZXIsXG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQgLmJveC50ZXh0LWJveCAudGV4dGFyZWE6Zm9jdXMge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgLyogT3ZlcnJpZGVzIG1pbiBhbmQgbWF4IGhlaWdodCBzZXQgYnkgYW5vdGhlciBydWxlLiAqL1xuICBtaW4taGVpZ2h0OiAwO1xuICBtYXgtaGVpZ2h0OiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIHJlc2l6ZTogbm9uZTtcbiAgZm9udC1zaXplOiBpbmhlcml0O1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgY3Vyc29yOiBpbmhlcml0O1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgPiAuZGFzaGJvYXJkIC5ib3gudGV4dC1ib3ggLnRleHRhcmVhIHVsLFxuI2Rhc2hib2FyZC1jb250YWluZXIgPiAuZGFzaGJvYXJkIC5ib3gudGV4dC1ib3ggLnRleHRhcmVhOmhvdmVyIHVsLFxuI2Rhc2hib2FyZC1jb250YWluZXIgPiAuZGFzaGJvYXJkIC5ib3gudGV4dC1ib3ggLnRleHRhcmVhOmZvY3VzIHVsIHtcbiAgbWFyZ2luOiBpbmhlcml0O1xuICBwYWRkaW5nLWxlZnQ6IDQwcHg7XG4gIGxpc3Qtc3R5bGU6IGluaGVyaXQ7XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQgLmJveC50ZXh0LWJveC5zZWxlY3RlZCAudGV4dGFyZWEsXG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQgLmJveC50ZXh0LWJveC5zZWxlY3RlZCAudGV4dGFyZWE6aG92ZXIsXG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQgLmJveC50ZXh0LWJveC5zZWxlY3RlZCAudGV4dGFyZWE6Zm9jdXMge1xuICBjdXJzb3I6IHRleHQ7XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQgLmJveC5pbWFnZS1ib3guc2VsZWN0ZWQgLmNvbnRlbnQtY29udGFpbmVyIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQgLmJveC5pbWFnZS1ib3g6bm90KC5zZWxlY3RlZCkgLmNvbnRlbnQtY29udGFpbmVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyID4gLmRhc2hib2FyZCAuYm94LmltYWdlLWJveCAuY29udGVudC1jb250YWluZXIgPiAub3ZlcmZsb3ctY29udGFpbmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0b3A6IC03cHg7XG4gIGxlZnQ6IC0yNXB4O1xuICB3aWR0aDogY2FsYygxMDAlICsgNTBweCk7XG4gIGhlaWdodDogY2FsYygxMDAlICsgMTlweCk7XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQgLmJveC5pbWFnZS1ib3ggLmNvbnRlbnQtY29udGFpbmVyID4gLm92ZXJmbG93LWNvbnRhaW5lciA+IGEge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDI1cHg7XG4gIHRvcDogN3B4O1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgPiAuZGFzaGJvYXJkIC5ib3guaW1hZ2UtYm94IC5jb250ZW50LWNvbnRhaW5lciA+IC5vdmVyZmxvdy1jb250YWluZXIgPiBhID4gaW1nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgPiAuZGFzaGJvYXJkIC5ib3guaW1hZ2UtYm94IC5jb250ZW50LWNvbnRhaW5lciA+IC5vdmVyZmxvdy1jb250YWluZXIgPiAub3ZlcmZsb3ctb3BhY2l0eSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0YyRjJGMjtcbiAgb3BhY2l0eTogMC41O1xuICB6LWluZGV4OiAxO1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgPiAuZGFzaGJvYXJkIC5ib3guaW1hZ2UtYm94IC5jb250ZW50LWNvbnRhaW5lciA+IC5vdmVyZmxvdy1jb250YWluZXIgPiAub3ZlcmZsb3ctdG9wIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogN3B4O1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgPiAuZGFzaGJvYXJkIC5ib3guaW1hZ2UtYm94IC5jb250ZW50LWNvbnRhaW5lciA+IC5vdmVyZmxvdy1jb250YWluZXIgPiAub3ZlcmZsb3ctbGVmdCB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDI1cHg7XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQgLmJveC5pbWFnZS1ib3ggLmNvbnRlbnQtY29udGFpbmVyID4gLm92ZXJmbG93LWNvbnRhaW5lciA+IC5vdmVyZmxvdy1yaWdodCB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDI1cHg7XG4gIHJpZ2h0OiAwO1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgPiAuZGFzaGJvYXJkIC5ib3guaW1hZ2UtYm94IC5jb250ZW50LWNvbnRhaW5lciA+IC5vdmVyZmxvdy1jb250YWluZXIgPiAub3ZlcmZsb3ctYm90dG9tIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTJweDtcbiAgYm90dG9tOiAwO1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgPiAuZGFzaGJvYXJkIC5ib3guaWZyYW1lLWJveCAuY29udGVudC1jb250YWluZXIge1xuICAvKiBWZXJ3ZW5kZSBkaWUgc3ludGhldGlzY2hlIEtsYXNzZSAuaG92ZXIgc3RhdHQgOmhvdmVyIGbDvHIgSUUgKi9cbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyID4gLmRhc2hib2FyZCAuYm94LmlmcmFtZS1ib3ggLmNvbnRlbnQtY29udGFpbmVyID4gZGl2LnZpZXctY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQgLmJveC5pZnJhbWUtYm94IC5jb250ZW50LWNvbnRhaW5lciA+IGRpdi52aWV3LWNvbnRlbnQgaWZyYW1lIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJvcmRlcjogbm9uZTtcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyID4gLmRhc2hib2FyZCAuYm94LmlmcmFtZS1ib3ggLmNvbnRlbnQtY29udGFpbmVyLmhvdmVyIC5vdmVybGF5LW1lbnUge1xuICBvcGFjaXR5OiAxO1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgPiAuZGFzaGJvYXJkIC5ib3guaWZyYW1lLWJveCAudXJsLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQgLmJveC5pZnJhbWUtYm94IC51cmwtY29udGFpbmVyID4gaW5wdXRbbmFtZT11cmxdIHtcbiAgZmxleDogMSAxIGF1dG87XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQgLmJveC5pZnJhbWUtYm94IC51cmwtY29udGFpbmVyID4gLnZhbGlkYXRpb24tc3RhdHVzIHtcbiAgZmxleDogMCAwIGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMWVtO1xuICBoZWlnaHQ6IDFlbTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgPiAuZGFzaGJvYXJkIC5ib3guaWZyYW1lLWJveCAudXJsLWNvbnRhaW5lciA+IC52YWxpZGF0aW9uLXN0YXR1cy5sb2FkaW5nIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ltYWdlcy9zdmcvc3ZnLnBocD9maWxlPXdpcC5zdmcmY29sb3I9bWFpblwiKTtcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyID4gLmRhc2hib2FyZCAuYm94LmlmcmFtZS1ib3ggLnVybC1jb250YWluZXIgPiAudmFsaWRhdGlvbi1zdGF0dXMuc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pbWFnZXMvc3ZnL3N2Zy5waHA/ZmlsZT1jaGVjay5zdmcmY29sb3I9Z3JlZW5cIik7XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQgLmJveC5pZnJhbWUtYm94IC51cmwtY29udGFpbmVyID4gLnZhbGlkYXRpb24tc3RhdHVzLmZhaWx1cmUge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaW1hZ2VzL3N2Zy9zdmcucGhwP2ZpbGU9Y3Jvc3NfY2lyY2xlLnN2ZyZjb2xvcj1yZWRcIik7XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQgLmJveC5yc3MtZmVlZC1ib3ggLmNvbnRlbnQtY29udGFpbmVyIHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyID4gLmRhc2hib2FyZCAuYm94LnJzcy1mZWVkLWJveCB1bC5mZWVkLWVudHJpZXMge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDFlbTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyID4gLmRhc2hib2FyZCAuYm94LnJzcy1mZWVkLWJveCB1bC5mZWVkLWVudHJpZXMgPiBsaSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiA1cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNTc1NzU2O1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgPiAuZGFzaGJvYXJkIC5ib3gucnNzLWZlZWQtYm94IHVsLmZlZWQtZW50cmllcyA+IGxpID4gLnRpY2sge1xuICBtYXJnaW4tbGVmdDogLTAuNmVtO1xuICBjb2xvcjogIzk5OTtcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyID4gLmRhc2hib2FyZCAuYm94LnJzcy1mZWVkLWJveCBpbnB1dFtuYW1lPXVybF0ge1xuICB3aWR0aDogMTAwJTtcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyID4gLmRhc2hib2FyZCAuYm94LmNoYXJ0LWJveCAuY29udGVudC1jb250YWluZXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgPiAuZGFzaGJvYXJkIC5ib3guY2hhcnQtYm94IC5jb250ZW50LWNvbnRhaW5lciA+IC5lbWJlZGRlZC1jaGFydC1jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgPiAuZGFzaGJvYXJkIC5ib3guY2hhcnQtYm94IC5jb250ZW50LWNvbnRhaW5lciA+IC5lbWJlZGRlZC1jaGFydC1jb250YWluZXIgLmNoYXJ0LWNvbnRhaW5lciB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyID4gLmRhc2hib2FyZCAuYm94LmNoYXJ0LWJveCAuY29udGVudC1jb250YWluZXIgPiAuZW1iZWRkZWQtY2hhcnQtY29udGFpbmVyIC5kYXRhLXRhYmxlLWNvbnRhaW5lciB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgbWFyZ2luLXRvcDogMDtcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyID4gLmRhc2hib2FyZCAuYm94LmNoYXJ0LWJveCAuY29udGVudC1jb250YWluZXIgPiAuZW1iZWRkZWQtY2hhcnQtY29udGFpbmVyIC5jaGFydC1jb250YWluZXIsXG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQgLmJveC5jaGFydC1ib3ggLmNvbnRlbnQtY29udGFpbmVyID4gLmVtYmVkZGVkLWNoYXJ0LWNvbnRhaW5lciAuZGF0YS10YWJsZS1jb250YWluZXI6bm90KC5yZW5kZXJhYmxlKSB7XG4gIC8qIMO8YmVyc2NocmVpYmUgZGllIGF1dG9tYXRpc2NoIGJlcmVjaG5ldGUgUmVsYXRpdmdyw7bDn2UgKi9cbiAgZm9udC1zaXplOiAxMnB4O1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgPiAuZGFzaGJvYXJkIC5ib3guY2hhcnQtYm94IC5jb250ZW50LWNvbnRhaW5lci5ncmlkLXNpemUtc21hbGwgLmdyaWQge1xuICBmb250LXNpemU6IDAuNmVtO1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgPiAuZGFzaGJvYXJkIC5ib3guY2hhcnQtYm94IC5jb250ZW50LWNvbnRhaW5lci5ncmlkLXNpemUtbWVkaXVtIC5ncmlkIHtcbiAgZm9udC1zaXplOiAxLjBlbTtcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyID4gLmRhc2hib2FyZCAuYm94LmNoYXJ0LWJveCAuY29udGVudC1jb250YWluZXIuZ3JpZC1zaXplLWxhcmdlIC5ncmlkIHtcbiAgZm9udC1zaXplOiAxLjZlbTtcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyID4gLmRhc2hib2FyZCAuYm94LmNoYXJ0LWJveDpub3QoLmNoYXJ0LWFjY2Vzc2libGUtZm9yLWN1cnJlbnQtdXNlcikgLml0ZW0tZ28tdG8tY2hhcnQge1xuICBkaXNwbGF5OiBub25lO1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgPiAuZGFzaGJvYXJkIC5ib3gudmFsdWUtZGlzcGxheS1ib3gge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQgLmJveC52YWx1ZS1kaXNwbGF5LWJveCAuY29udGVudC1jb250YWluZXIge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgPiAuZGFzaGJvYXJkIC5ib3gudmFsdWUtZGlzcGxheS1ib3ggLmNvbnRlbnQtY29udGFpbmVyID4gLnNpemUtY29udGFpbmVyIHtcbiAgcGFkZGluZzogMC41ZW07XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQgLmJveC52YWx1ZS1kaXNwbGF5LWJveCAuY29udGVudC1jb250YWluZXIgPiAuc2l6ZS1jb250YWluZXIgPiAudGl0bGUge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMS42ZW07XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQgLmJveC52YWx1ZS1kaXNwbGF5LWJveCAuY29udGVudC1jb250YWluZXIgPiAuc2l6ZS1jb250YWluZXIgPiAudGl0bGUgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMS41ZW07XG4gIGNvbG9yOiAjMDAwMDAwO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiBub25lO1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgPiAuZGFzaGJvYXJkIC5ib3gudmFsdWUtZGlzcGxheS1ib3ggLmNvbnRlbnQtY29udGFpbmVyID4gLnNpemUtY29udGFpbmVyID4gLnN5bWJvbHMge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogNGVtO1xuICBwYWRkaW5nLXRvcDogMC40ZW07XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQgLmJveC52YWx1ZS1kaXNwbGF5LWJveCAuY29udGVudC1jb250YWluZXIgPiAuc2l6ZS1jb250YWluZXIgPiAuc3ltYm9sczphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDA7XG4gIGhlaWdodDogMDtcbiAgY2xlYXI6IGJvdGg7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgbGluZS1oZWlnaHQ6IDA7XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQgLmJveC52YWx1ZS1kaXNwbGF5LWJveCAuY29udGVudC1jb250YWluZXIgPiAuc2l6ZS1jb250YWluZXIgPiAuc3ltYm9scyA+IHNwYW46bnRoLWNoaWxkKDEpIHtcbiAgcGFkZGluZy1yaWdodDogMC41ZW07XG4gIGZsb2F0OiBsZWZ0O1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgPiAuZGFzaGJvYXJkIC5ib3gudmFsdWUtZGlzcGxheS1ib3ggLmNvbnRlbnQtY29udGFpbmVyID4gLnNpemUtY29udGFpbmVyID4gLnN5bWJvbHMgPiBzcGFuOm50aC1jaGlsZCgxKSA+IGltZyB7XG4gIGhlaWdodDogM2VtO1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgPiAuZGFzaGJvYXJkIC5ib3gudmFsdWUtZGlzcGxheS1ib3ggLmNvbnRlbnQtY29udGFpbmVyID4gLnNpemUtY29udGFpbmVyID4gLnN5bWJvbHMgPiBzcGFuOm50aC1jaGlsZCgyKSB7XG4gIHBhZGRpbmctdG9wOiAwLjllbTtcbiAgZm9udC1zaXplOiAxLjVlbTtcbiAgZmxvYXQ6IGxlZnQ7XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQgLmJveC52YWx1ZS1kaXNwbGF5LWJveCAuY29udGVudC1jb250YWluZXIgPiAuc2l6ZS1jb250YWluZXIgPiAuc3ltYm9scyA+IHNwYW46bnRoLWNoaWxkKDMpIHtcbiAgd2lkdGg6IDNlbTtcbiAgaGVpZ2h0OiAzZW07XG4gIGZsb2F0OiByaWdodDtcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyID4gLmRhc2hib2FyZCAuYm94LnZhbHVlLWRpc3BsYXktYm94IC5jb250ZW50LWNvbnRhaW5lciA+IC5zaXplLWNvbnRhaW5lciA+IC5zeW1ib2xzID4gc3BhbjpudGgtY2hpbGQoMykudmFsdWVfdHlwZV9taW4ge1xuICBiYWNrZ3JvdW5kOiB1cmwoJy9pbWFnZXMvc3ZnL3N2Zy5waHA/ZmlsZT12YWx1ZV9kaXNwbGF5X21pbi5zdmcmY29sb3I9dXNlcmluZm8nKSBuby1yZXBlYXQ7XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQgLmJveC52YWx1ZS1kaXNwbGF5LWJveCAuY29udGVudC1jb250YWluZXIgPiAuc2l6ZS1jb250YWluZXIgPiAuc3ltYm9scyA+IHNwYW46bnRoLWNoaWxkKDMpLnZhbHVlX3R5cGVfbWF4IHtcbiAgYmFja2dyb3VuZDogdXJsKCcvaW1hZ2VzL3N2Zy9zdmcucGhwP2ZpbGU9dmFsdWVfZGlzcGxheV9tYXguc3ZnJmNvbG9yPXVzZXJpbmZvJykgbm8tcmVwZWF0O1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgPiAuZGFzaGJvYXJkIC5ib3gudmFsdWUtZGlzcGxheS1ib3ggLmNvbnRlbnQtY29udGFpbmVyID4gLnNpemUtY29udGFpbmVyID4gLnN5bWJvbHMgPiBzcGFuOm50aC1jaGlsZCgzKS52YWx1ZV90eXBlX21pbl9tYXgge1xuICBiYWNrZ3JvdW5kOiB1cmwoJy9pbWFnZXMvc3ZnL3N2Zy5waHA/ZmlsZT12YWx1ZV9kaXNwbGF5X21pbl9tYXguc3ZnJmNvbG9yPXVzZXJpbmZvJykgbm8tcmVwZWF0O1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgPiAuZGFzaGJvYXJkIC5ib3gudmFsdWUtZGlzcGxheS1ib3ggLmNvbnRlbnQtY29udGFpbmVyID4gLnNpemUtY29udGFpbmVyID4gLnN5bWJvbHMgPiBzcGFuOm50aC1jaGlsZCgzKS52YWx1ZV90eXBlX3ZhbHVlIHtcbiAgYmFja2dyb3VuZDogdXJsKCcvaW1hZ2VzL3N2Zy9zdmcucGhwP2ZpbGU9dmFsdWVfZGlzcGxheV92YWx1ZS5zdmcmY29sb3I9dXNlcmluZm8nKSBuby1yZXBlYXQ7XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQgLmJveC52YWx1ZS1kaXNwbGF5LWJveCAuY29udGVudC1jb250YWluZXIgPiAuc2l6ZS1jb250YWluZXIgPiAuc3ltYm9scyA+IHNwYW46bnRoLWNoaWxkKDMpLnZhbHVlX3R5cGVfYXZnIHtcbiAgYmFja2dyb3VuZDogdXJsKCcvaW1hZ2VzL3N2Zy9zdmcucGhwP2ZpbGU9dmFsdWVfZGlzcGxheV9hdmcuc3ZnJmNvbG9yPXVzZXJpbmZvJykgbm8tcmVwZWF0O1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgPiAuZGFzaGJvYXJkIC5ib3gudmFsdWUtZGlzcGxheS1ib3ggLmNvbnRlbnQtY29udGFpbmVyID4gLnNpemUtY29udGFpbmVyID4gLnN5bWJvbHMgPiBzcGFuOm50aC1jaGlsZCgzKS52YWx1ZV90eXBlX21ldGVyIHtcbiAgYmFja2dyb3VuZDogdXJsKCcvaW1hZ2VzL3N2Zy9zdmcucGhwP2ZpbGU9dmFsdWVfZGlzcGxheV9tZXRlci5zdmcmY29sb3I9dXNlcmluZm8nKSBuby1yZXBlYXQ7XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQgLmJveC52YWx1ZS1kaXNwbGF5LWJveCAuY29udGVudC1jb250YWluZXIgPiAuc2l6ZS1jb250YWluZXIgPiAuc3ltYm9scyA+IHNwYW46bnRoLWNoaWxkKDMpLnZhbHVlX3R5cGVfc3VtIHtcbiAgYmFja2dyb3VuZDogdXJsKCcvaW1hZ2VzL3N2Zy9zdmcucGhwP2ZpbGU9dmFsdWVfZGlzcGxheV9zdW0uc3ZnJmNvbG9yPXVzZXJpbmZvJykgbm8tcmVwZWF0O1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgPiAuZGFzaGJvYXJkIC5ib3gudmFsdWUtZGlzcGxheS1ib3ggLmNvbnRlbnQtY29udGFpbmVyID4gLnNpemUtY29udGFpbmVyID4gLnN5bWJvbHMgPiBzcGFuOm50aC1jaGlsZCgzKS52YWx1ZV90eXBlX3YxNSB7XG4gIGJhY2tncm91bmQ6IHVybCgnL2ltYWdlcy9zdmcvc3ZnLnBocD9maWxlPXZhbHVlX2Rpc3BsYXlfdjE1LnN2ZyZjb2xvcj11c2VyaW5mbycpIG5vLXJlcGVhdDtcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyID4gLmRhc2hib2FyZCAuYm94LnZhbHVlLWRpc3BsYXktYm94IC5jb250ZW50LWNvbnRhaW5lciA+IC5zaXplLWNvbnRhaW5lciA+IC52YWx1ZXMge1xuICBmbGV4OiAxIDEgMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQgLmJveC52YWx1ZS1kaXNwbGF5LWJveCAuY29udGVudC1jb250YWluZXIgPiAuc2l6ZS1jb250YWluZXIgPiAudmFsdWVzID4gc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgLyogRsO8ciBkaWVzZXMgZGl2IHdpcmQgcGVyIEphdmFzY3JpcHQgZWluZSBmb250LXNpemUgaW4gZW0gYmVyZWNobmV0LFxuXHRcdFx0XHRcdFx0XHRkYW1pdCBkaWUgV2VydGUgbcO2Z2xpY2hzdCBncm/DnyBkYXJnZXN0ZWxsdCB3ZXJkZW4gYWJow6RuZ2lnIHZvbSB2ZXJmw7xnYmFyZW4gUGxhdHouICovXG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQgLmJveC52YWx1ZS1kaXNwbGF5LWJveCAuY29udGVudC1jb250YWluZXIgPiAuc2l6ZS1jb250YWluZXIgPiAudmFsdWVzID4gc3BhbiA+IHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICMwMDAwMDA7XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQgLmJveC52YWx1ZS1kaXNwbGF5LWJveCAuY29udGVudC1jb250YWluZXIgPiAuc2l6ZS1jb250YWluZXIgPiAudmFsdWVzID4gc3BhbiA+IHNwYW46bnRoLWNoaWxkKDIpIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIGJsYWNrO1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgPiAuZGFzaGJvYXJkIC5ib3gudmFsdWUtZGlzcGxheS1ib3ggLmNvbnRlbnQtY29udGFpbmVyID4gLnNpemUtY29udGFpbmVyID4gLmRhdGUge1xuICBmbGV4OiAwIDAgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjNkJDMDRCO1xuICBoZWlnaHQ6IDNlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciA+IC5kYXNoYm9hcmQgLmJveC52YWx1ZS1kaXNwbGF5LWJveCBkaXYucG9wb3ZlciB7XG4gIGNvbG9yOiAjMDAwMDAwO1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgPiAuZGFzaGJvYXJkIC5ib3gudmFsdWUtZGlzcGxheS1ib3ggZGl2LnBvcG92ZXIgaDMge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgPiAuZGFzaGJvYXJkIC5ib3gudmFsdWUtZGlzcGxheS1ib3ggZGl2LnBvcG92ZXIgaSB7XG4gIGNvbG9yOiAjNTc1NzU2O1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgPiAuZGFzaGJvYXJkIC5ib3gudmFsdWUtZGlzcGxheS1ib3ggZGl2LnBvcG92ZXIgc3BhbiB7XG4gIGhlaWdodDogMmVtO1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgPiAuZGFzaGJvYXJkIC5ib3gudmFsdWUtZGlzcGxheS1ib3ggZGl2LnBvcG92ZXIgZGl2LmRlc2NyaXB0aW9uIHtcbiAgZm9udC1zaXplOiAwLjllbTtcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyID4gLmRhc2hib2FyZCAuYm94LnZhbHVlLWRpc3BsYXktYm94IGRpdi5wb3BvdmVyIGRpdi52YWx1ZXMtY29udGFpbmVyIHtcbiAgcGFkZGluZy10b3A6IDFlbTtcbiAgZm9udC1zaXplOiAwLjllbTtcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyID4gLmRhc2hib2FyZCAuYm94LnZhbHVlLWRpc3BsYXktYm94IGRpdi5wb3BvdmVyIGRpdi52YWx1ZXMtY29udGFpbmVyIGRpdi5kYXRlLWNvbnRhaW5lciB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjVlbTtcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyIC5kYXNoYm9hcmQuZWRpdC1tb2RlIC5ib3ggLmlubmVyLWJveCB7XG4gIGN1cnNvcjogbW92ZTtcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyIC5kYXNoYm9hcmQuZWRpdC1tb2RlIC5ib3ggLmlubmVyLWJveCAuZWRpdC1oaW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciAuZGFzaGJvYXJkLmVkaXQtbW9kZSAuYm94IC5pbm5lci1ib3g6aG92ZXIgLmVkaXQtaGludCB7XG4gIG9wYWNpdHk6IDE7XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciAuZGFzaGJvYXJkLmVkaXQtbW9kZSAuYm94IC5pbm5lci1ib3ggLmVkaXQtb3ZlcmxheSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgLmRhc2hib2FyZC5lZGl0LW1vZGUgLmJveCAuaW5uZXItYm94IC5lZGl0LW92ZXJsYXkuYWNjZXNzLXdhcm5pbmcge1xuICBib3JkZXI6IDFweCBzb2xpZCByZWQ7XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciAuZGFzaGJvYXJkLmVkaXQtbW9kZSAuYm94LnNlbGVjdGVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIC8qIHotaW5kZXggd2lyZCBkdXJjaCAuYXBwbGljYXRpb24tZm9yZWdyb3VuZCBnZWdlYmVuICovXG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciAuZGFzaGJvYXJkLmVkaXQtbW9kZSAuYm94LnNlbGVjdGVkIC5ib3JkZXIge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyIC5kYXNoYm9hcmQuZWRpdC1tb2RlIC5ib3guc2VsZWN0ZWQgLmlubmVyLWJveCB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgei1pbmRleDogMTAwO1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgLmRhc2hib2FyZC5lZGl0LW1vZGUgLmJveC5zZWxlY3RlZCAuaW5uZXItYm94IC5yZXNpemUtem9uZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgLmRhc2hib2FyZC5lZGl0LW1vZGUgLmJveC5zZWxlY3RlZCAuaW5uZXItYm94IC5lZGl0LWhpbnQge1xuICBkaXNwbGF5OiBub25lO1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgLmRhc2hib2FyZC5lZGl0LW1vZGUgLmJveC5zZWxlY3RlZCAuaW5uZXItYm94IC5lZGl0LW92ZXJsYXk6bm90KC5wZXJzaXN0ZW50KSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciAuZGFzaGJvYXJkLmVkaXQtbW9kZSAuYm94LnNlbGVjdGVkIC5pbm5lci1ib3ggLnBsYWNlaG9sZGVyIHtcbiAgYm9yZGVyOiAxcHggZGFzaGVkICM5OTk7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyIC5kYXNoYm9hcmQuZWRpdC1tb2RlIC5ib3guc2VsZWN0ZWQgLmlubmVyLWJveCAucGxhY2Vob2xkZXIucGxhY2Vob2xkZXItdW5rbm93bixcbiNkYXNoYm9hcmQtY29udGFpbmVyIC5kYXNoYm9hcmQuZWRpdC1tb2RlIC5ib3guc2VsZWN0ZWQgLmlubmVyLWJveCAucGxhY2Vob2xkZXIucGxhY2Vob2xkZXItbm90LWNvbmZpZ3VyZWQge1xuICBjb2xvcjogI2ZmMDAwMDtcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyIC5kYXNoYm9hcmQuZWRpdC1tb2RlIC5ib3guc2VsZWN0ZWQgLmlubmVyLWJveCxcbiNkYXNoYm9hcmQtY29udGFpbmVyIC5kYXNoYm9hcmQuZWRpdC1tb2RlIC5ib3guZHJhZ2dlZCAuaW5uZXItYm94IHtcbiAgYm9yZGVyLWNvbG9yOiAjNkJDMDRCO1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgLmdvby1tZW51LmJveC10eXBlLW1lbnU6bm90KC5vcGVuaW5nKTpub3QoLm9wZW4pIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyIC5nb28tbWVudS5hZHZhbmNlZC1hY3Rpb25zIHtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyIC5nb28tbWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogNTAxMDA7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGZpbHRlcjogdXJsKFwiL2ltYWdlcy9zdmcvZGVmaW5pdGlvbnMuc3ZnI2dvby1zdmctZmlsdGVyXCIpO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgLyogSGF1cHRidXR0b24gdW5kIE1lbsO8YnV0dG9ucyAqL1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgLmdvby1tZW51Om5vdCgub3BlbmluZyk6bm90KC5vcGVuKSB1bCB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyIC5nb28tbWVudS5vcGVuIHtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyIC5nb28tbWVudSBidXR0b24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMjIyMjI7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnM7XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciAuZ29vLW1lbnUgYnV0dG9uOmhvdmVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjEpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNkJDMDRCO1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgLmdvby1tZW51IGJ1dHRvbiBpbWcge1xuICBtYXJnaW46IDE1JTtcbiAgd2lkdGg6IDcwJTtcbiAgaGVpZ2h0OiA3MCU7XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciAuZ29vLW1lbnUgYnV0dG9uLmhpZGRlbiB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4jZGFzaGJvYXJkLWNvbnRhaW5lciAuZ29vLW1lbnUgYnV0dG9uLmNsb3NlLFxuI2Rhc2hib2FyZC1jb250YWluZXIgLmdvby1tZW51IGJ1dHRvbi5vcGVuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjIyMjIyO1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMsIGJhY2tncm91bmQtY29sb3IgMC4ycztcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyIC5nb28tbWVudSBidXR0b24uY2xvc2U6aG92ZXIsXG4jZGFzaGJvYXJkLWNvbnRhaW5lciAuZ29vLW1lbnUgYnV0dG9uLm9wZW46aG92ZXIge1xuICAvKnRyYW5zZm9ybTogc2NhbGUoMS4xKTsqL1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNkJDMDRCO1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgLmdvby1tZW51IGJ1dHRvbi5vcGVuIHtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbn1cbiNkYXNoYm9hcmQtY29udGFpbmVyIC5nb28tbWVudSBidXR0b24uY2xvc2U6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBncmV5O1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgLmdvby1tZW51IHVsIHtcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuI2Rhc2hib2FyZC1jb250YWluZXIgLmdvby1tZW51IHVsID4gbGkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG59XG50YWJsZS50YXJpZmYtaXRlbS10YWJsZSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjMDAwMDAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwMDAwMDtcbn1cbnRhYmxlLnRhcmlmZi1pdGVtLXRhYmxlIHRib2R5IHtcbiAgcG9zaXRpb246IHN0YXRpYztcbn1cbi50YXJpZmYtaXRlbS1lbXB0eS1jb250YWluZXIsXG4uZmxleC1mb3JtLWNvbGxlY3Rpb24tdHlwZS1zZWxlY3QtZGVzYyB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4uZmxleC1mb3JtLWNvbGxlY3Rpb24tdHlwZS1zZWxlY3Qge1xuICB3aWR0aDogMjAwcHg7XG59XG5kaXYuZGlhc2hvdy1sYXlvdXQtY29udGFpbmVyIHtcbiAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcbn1cbmRpdi5kaWFzaG93LWxheW91dC1jb250YWluZXIgPiBkaXYjbGF5b3V0LWhlYWRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBwYWRkaW5nOiAwIDQwcHg7XG4gIGhlaWdodDogMTQwcHg7XG59XG5kaXYuZGlhc2hvdy1sYXlvdXQtY29udGFpbmVyID4gZGl2I2xheW91dC1oZWFkZXIgPiBkaXYubG9nbyB7XG4gIHBvc2l0aW9uOiB1bnNldDtcbn1cbmRpdi5kaWFzaG93LWxheW91dC1jb250YWluZXIgPiBkaXYjbGF5b3V0LWhlYWRlciA+IGRpdi5kaWFzaG93LXNsaWRlci1jb250cm9sLWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuZGl2LmRpYXNob3ctbGF5b3V0LWNvbnRhaW5lciA+IGRpdiNsYXlvdXQtaGVhZGVyID4gZGl2LmRpYXNob3ctc2xpZGVyLWNvbnRyb2wtY29udGFpbmVyID4gZGl2LnNsaWRlLWRvdHMtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDE3cHg7XG4gIHJpZ2h0OiAyNXB4O1xufVxuZGl2LmRpYXNob3ctbGF5b3V0LWNvbnRhaW5lciA+IGRpdiNsYXlvdXQtaGVhZGVyID4gZGl2LmRpYXNob3ctc2xpZGVyLWNvbnRyb2wtY29udGFpbmVyID4gZGl2LnNsaWRlLWRvdHMtY29udGFpbmVyID4gZGl2LnNsaWRlLWRvdHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5kaXYuZGlhc2hvdy1sYXlvdXQtY29udGFpbmVyID4gZGl2I2xheW91dC1oZWFkZXIgPiBkaXYuZGlhc2hvdy1zbGlkZXItY29udHJvbC1jb250YWluZXIgPiBkaXYuc2xpZGUtZG90cy1jb250YWluZXIgPiBkaXYuc2xpZGUtZG90cyA+IGRpdi5zbGlkZS1kb3Qge1xuICBoZWlnaHQ6IDIzcHg7XG4gIHdpZHRoOiAyM3B4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNEMUQxRDE7XG4gIGNvbG9yOiAjNEE0QTRBO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nLXRvcDogM3B4O1xuICBtYXJnaW4tcmlnaHQ6IDE4cHg7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjZzIGVhc2UsIGJhY2tncm91bmQtY29sb3IgMC42cyBlYXNlO1xufVxuZGl2LmRpYXNob3ctbGF5b3V0LWNvbnRhaW5lciA+IGRpdiNsYXlvdXQtaGVhZGVyID4gZGl2LmRpYXNob3ctc2xpZGVyLWNvbnRyb2wtY29udGFpbmVyID4gZGl2LnNsaWRlLWRvdHMtY29udGFpbmVyID4gZGl2LnNsaWRlLWRvdHMgPiBkaXYuc2xpZGUtZG90LnNlbGVjdGVkLXNsaWRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVCNUI1QjtcbiAgY29sb3I6IHdoaXRlO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGhlaWdodDogMzBweDtcbiAgd2lkdGg6IDMwcHg7XG4gIHBhZGRpbmctdG9wOiA4cHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuZGl2LmRpYXNob3ctbGF5b3V0LWNvbnRhaW5lciA+IGRpdiNsYXlvdXQtaGVhZGVyID4gZGl2LmRpYXNob3ctc2xpZGVyLWNvbnRyb2wtY29udGFpbmVyID4gZGl2LnNsaWRlLWRvdHMtY29udGFpbmVyID4gZGl2LnNsaWRlLWRvdHMgPiBkaXYuc2xpZGUtZG90LnNlbGVjdGVkLXNsaWRlID4gc3BhbiB7XG4gIHZlcnRpY2FsLWFsaWduOiB1bnNldDtcbn1cbmRpdi5kaWFzaG93LWxheW91dC1jb250YWluZXIgPiBkaXYjbGF5b3V0LWhlYWRlciA+IGRpdi5kaWFzaG93LXNsaWRlci1jb250cm9sLWNvbnRhaW5lciA+IGRpdi5zbGlkZS1kb3RzLWNvbnRhaW5lciA+IGRpdi5zbGlkZS1kb3RzID4gZGl2LnNsaWRlLWRvdDpob3Zlcjpub3QoLnNlbGVjdGVkLXNsaWRlKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1QjVCNUI7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgcGFkZGluZy10b3A6IDNweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuZGl2LmRpYXNob3ctbGF5b3V0LWNvbnRhaW5lciA+IGRpdiNsYXlvdXQtaGVhZGVyID4gZGl2LmRpYXNob3ctc2xpZGVyLWNvbnRyb2wtY29udGFpbmVyID4gZGl2LnNsaWRlLWRvdHMtY29udGFpbmVyID4gZGl2LnNsaWRlLWRvdHMgPiBkaXYuc2xpZGUtZG90ID4gc3BhbiB7XG4gIHZlcnRpY2FsLWFsaWduOiBzdWI7XG59XG5kaXYuZGlhc2hvdy1sYXlvdXQtY29udGFpbmVyID4gZGl2I2xheW91dC1oZWFkZXIgPiBkaXYuZGlhc2hvdy1zbGlkZXItY29udHJvbC1jb250YWluZXIgPiBkaXYuc2xpZGUtY29udHJvbHMtY29udGFpbmVyIHtcbiAgd2lkdGg6IDgwcHg7XG59XG5kaXYuZGlhc2hvdy1sYXlvdXQtY29udGFpbmVyID4gZGl2I2xheW91dC1oZWFkZXIgPiBkaXYuZGlhc2hvdy1zbGlkZXItY29udHJvbC1jb250YWluZXIgPiBkaXYuc2xpZGUtY29udHJvbHMtY29udGFpbmVyID4gZGl2LnNsaWRlLWNvbnRyb2xzIGEuc2xpZGUtY29udHJvbC1pY29ucyA+IHN2ZyB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG59XG5kaXYuZGlhc2hvdy1sYXlvdXQtY29udGFpbmVyID4gZGl2I2xheW91dC1oZWFkZXIgPiBkaXYuZGlhc2hvdy1zbGlkZXItY29udHJvbC1jb250YWluZXIgPiBkaXYuc2xpZGUtY29udHJvbHMtY29udGFpbmVyID4gZGl2LnNsaWRlLWNvbnRyb2xzIGEuc2xpZGUtY29udHJvbC1pY29ucy5zbGlkZS1wbGF5LWljb24ge1xuICBtYXJnaW4tcmlnaHQ6IDdweDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBjb2xvcjogI0JGQkZCRjtcbn1cbmRpdi5kaWFzaG93LWxheW91dC1jb250YWluZXIgPiBkaXYjbGF5b3V0LWhlYWRlciA+IGRpdi5kaWFzaG93LXNsaWRlci1jb250cm9sLWNvbnRhaW5lciA+IGRpdi5zbGlkZS1jb250cm9scy1jb250YWluZXIgPiBkaXYuc2xpZGUtY29udHJvbHMgYS5zbGlkZS1jb250cm9sLWljb25zLnNsaWRlLXBhdXNlLWljb24ge1xuICBjb2xvcjogIzU5NTk1OTtcbn1cbmRpdi5kaWFzaG93LWxheW91dC1jb250YWluZXIgPiBkaXYjbGF5b3V0LWhlYWRlciA+IGRpdi5kaWFzaG93LXNsaWRlci1jb250cm9sLWNvbnRhaW5lciA+IGRpdi5zbGlkZS1jb250cm9scy1jb250YWluZXIgPiBkaXYuc2xpZGUtY29udHJvbHMuc3RhdGUtc3RvcHBlZCBhLnNsaWRlLWNvbnRyb2wtaWNvbnMuc2xpZGUtcGxheS1pY29uIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogIzU5NTk1OTtcbn1cbmRpdi5kaWFzaG93LWxheW91dC1jb250YWluZXIgPiBkaXYjbGF5b3V0LWhlYWRlciA+IGRpdi5kaWFzaG93LXNsaWRlci1jb250cm9sLWNvbnRhaW5lciA+IGRpdi5zbGlkZS1jb250cm9scy1jb250YWluZXIgPiBkaXYuc2xpZGUtY29udHJvbHMuc3RhdGUtc3RvcHBlZCBhLnNsaWRlLWNvbnRyb2wtaWNvbnMuc2xpZGUtcGF1c2UtaWNvbiB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIGNvbG9yOiAjQkZCRkJGO1xufVxuZGl2LmRpYXNob3ctbGF5b3V0LWNvbnRhaW5lciA+IGRpdiNsYXlvdXQtaGVhZGVyID4gZGl2LmRpYXNob3ctc2xpZGVyLWNvbnRyb2wtY29udGFpbmVyID4gZGl2LnNsaWRlLWNvbnRyb2xzLWNvbnRhaW5lciA+IGRpdi5zbGlkZS1wcm9ncmVzcy1iYXItY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICByaWdodDogMDtcbiAgdG9wOiA4cHg7XG4gIGhlaWdodDogNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTdlYmVmO1xuICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICB3aWR0aDogNzBweDtcbn1cbmRpdi5kaWFzaG93LWxheW91dC1jb250YWluZXIgPiBkaXYjbGF5b3V0LWhlYWRlciA+IGRpdi5kaWFzaG93LXNsaWRlci1jb250cm9sLWNvbnRhaW5lciA+IGRpdi5zbGlkZS1jb250cm9scy1jb250YWluZXIgPiBkaXYuc2xpZGUtcHJvZ3Jlc3MtYmFyLWNvbnRhaW5lciA+IGRpdi5zbGlkZS1wcm9ncmVzcy1iYXIge1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiBpbmhlcml0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNkJDMDRCO1xufVxuZGl2LmRpYXNob3ctbGF5b3V0LWNvbnRhaW5lciA+IGRpdiNsYXlvdXQtY29udGVudCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBwYWRkaW5nOiAwIDQwcHg7XG59XG5kaXYuZGlhc2hvdy1sYXlvdXQtY29udGFpbmVyID4gZGl2I2xheW91dC1jb250ZW50ID4gZGl2LnNsaWRlLWNvbnRhaW5lciB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5kaXYuZGlhc2hvdy1sYXlvdXQtY29udGFpbmVyID4gZGl2I2xheW91dC1jb250ZW50ID4gZGl2LnNsaWRlLWNvbnRhaW5lciA+IGRpdi5zbGlkZS1pbmZvLWNvbnRhaW5lciB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGhlaWdodDogMTAwcHg7XG59XG5kaXYuZGlhc2hvdy1sYXlvdXQtY29udGFpbmVyID4gZGl2I2xheW91dC1jb250ZW50ID4gZGl2LnNsaWRlLWNvbnRhaW5lciA+IGRpdi5zbGlkZS1pbmZvLWNvbnRhaW5lciA+IGRpdi5tYWluLXBlcmlvZC1kaXNwbGF5IHNwYW4sXG5kaXYuZGlhc2hvdy1sYXlvdXQtY29udGFpbmVyID4gZGl2I2xheW91dC1jb250ZW50ID4gZGl2LnNsaWRlLWNvbnRhaW5lciA+IGRpdi5zbGlkZS1pbmZvLWNvbnRhaW5lciA+IGRpdi5jb21wYXJlLXBlcmlvZC1kaXNwbGF5IHNwYW4ge1xuICBwYWRkaW5nOiAxcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuZGl2LmRpYXNob3ctbGF5b3V0LWNvbnRhaW5lciA+IGRpdiNsYXlvdXQtY29udGVudCA+IGRpdi5zbGlkZS1jb250YWluZXIgPiBkaXYuc2xpZGUtaW5mby1jb250YWluZXIgPiBkaXYubWFpbi1wZXJpb2QtZGlzcGxheSBzcGFuLm1haW4tcGVyaW9kLW5hbWUtZGlzcGxheSxcbmRpdi5kaWFzaG93LWxheW91dC1jb250YWluZXIgPiBkaXYjbGF5b3V0LWNvbnRlbnQgPiBkaXYuc2xpZGUtY29udGFpbmVyID4gZGl2LnNsaWRlLWluZm8tY29udGFpbmVyID4gZGl2LmNvbXBhcmUtcGVyaW9kLWRpc3BsYXkgc3Bhbi5tYWluLXBlcmlvZC1uYW1lLWRpc3BsYXksXG5kaXYuZGlhc2hvdy1sYXlvdXQtY29udGFpbmVyID4gZGl2I2xheW91dC1jb250ZW50ID4gZGl2LnNsaWRlLWNvbnRhaW5lciA+IGRpdi5zbGlkZS1pbmZvLWNvbnRhaW5lciA+IGRpdi5tYWluLXBlcmlvZC1kaXNwbGF5IHNwYW4uY29tcGFyZS1wZXJpb2QtbmFtZS1kaXNwbGF5LFxuZGl2LmRpYXNob3ctbGF5b3V0LWNvbnRhaW5lciA+IGRpdiNsYXlvdXQtY29udGVudCA+IGRpdi5zbGlkZS1jb250YWluZXIgPiBkaXYuc2xpZGUtaW5mby1jb250YWluZXIgPiBkaXYuY29tcGFyZS1wZXJpb2QtZGlzcGxheSBzcGFuLmNvbXBhcmUtcGVyaW9kLW5hbWUtZGlzcGxheSB7XG4gIG1pbi13aWR0aDogMjQwcHg7XG59XG5kaXYuZGlhc2hvdy1sYXlvdXQtY29udGFpbmVyID4gZGl2I2xheW91dC1jb250ZW50ID4gZGl2LnNsaWRlLWNvbnRhaW5lciA+IGRpdi5zbGlkZS1pbmZvLWNvbnRhaW5lciA+IGRpdi5uYW1lLWRpc3BsYXkge1xuICBmb250LXNpemU6IDI2cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxNHB4O1xufVxuZGl2LmRpYXNob3ctbGF5b3V0LWNvbnRhaW5lciA+IGRpdiNsYXlvdXQtY29udGVudCA+IGRpdi5zbGlkZS1jb250YWluZXIgPiBkaXYuY2hhcnQtY29udGVudC1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuZGl2LmRpYXNob3ctbGF5b3V0LWNvbnRhaW5lciA+IGRpdiNsYXlvdXQtY29udGVudCA+IGRpdi5zbGlkZS1jb250YWluZXIgPiBkaXYuY2hhcnQtY29udGVudC1jb250YWluZXIgPiBkaXYjbGVnZW5kLWNvbnRhaW5lciA+IHRhYmxlLnRhYmxlIHRib2R5IHRyIHRkIHtcbiAgcGFkZGluZy10b3A6IDVweDtcbn1cbiIsImh0bWwsIGJvZHksIGRpdiwgc3BhbiwgYXBwbGV0LCBvYmplY3QsIGlmcmFtZSxcbmgxLCBoMiwgaDMsIGg0LCBoNSwgaDYsIHAsIGJsb2NrcXVvdGUsIHByZSxcbmEsIGFiYnIsIGFjcm9ueW0sIGFkZHJlc3MsIGJpZywgY2l0ZSwgY29kZSxcbmRlbCwgZGZuLCBlbSwgaW1nLCBpbnMsIGtiZCwgcSwgcywgc2FtcCxcbnNtYWxsLCBzdHJpa2UsIHN0cm9uZywgc3ViLCBzdXAsIHR0LCB2YXIsXG5iLCB1LCBpLCBjZW50ZXIsXG5kbCwgZHQsIGRkLCBvbCwgdWwsIGxpLFxuZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsXG50YWJsZSwgY2FwdGlvbiwgdGJvZHksIHRmb290LCB0aGVhZCwgdHIsIHRoLCB0ZCxcbmFydGljbGUsIGFzaWRlLCBjYW52YXMsIGRldGFpbHMsIGVtYmVkLCBcbmZpZ3VyZSwgZmlnY2FwdGlvbiwgZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgXG5tZW51LCBuYXYsIG91dHB1dCwgcnVieSwgc2VjdGlvbiwgc3VtbWFyeSxcbnRpbWUsIG1hcmssIGF1ZGlvLCB2aWRlbyB7XG5cdG1hcmdpbjogMDtcblx0cGFkZGluZzogMDtcblx0Ym9yZGVyOiAwO1xuXHRmb250LXNpemU6IDEwMCU7XG5cdGZvbnQ6IGluaGVyaXQ7XG5cdHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cbi8qIEhUTUw1IGRpc3BsYXktcm9sZSByZXNldCBmb3Igb2xkZXIgYnJvd3NlcnMgKi9cbmFydGljbGUsIGFzaWRlLCBkZXRhaWxzLCBmaWdjYXB0aW9uLCBmaWd1cmUsIFxuZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWVudSwgbmF2LCBzZWN0aW9uIHtcblx0ZGlzcGxheTogYmxvY2s7XG59XG5ib2R5IHtcblx0bGluZS1oZWlnaHQ6IDE7XG59XG5vbCwgdWwge1xuXHRsaXN0LXN0eWxlOiBub25lO1xufVxuYmxvY2txdW90ZSwgcSB7XG5cdHF1b3Rlczogbm9uZTtcbn1cbmJsb2NrcXVvdGU6YmVmb3JlLCBibG9ja3F1b3RlOmFmdGVyLFxucTpiZWZvcmUsIHE6YWZ0ZXIge1xuXHRjb250ZW50OiAnJztcblx0Y29udGVudDogbm9uZTtcbn1cbnRhYmxlIHtcblx0Ym9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcblx0Ym9yZGVyLXNwYWNpbmc6IDA7XG59XG5cbi5ib3gtc2l6aW5nIChAdHlwZTogYm9yZGVyLWJveCkge1xuXHQtd2Via2l0LWJveC1zaXppbmc6IEB0eXBlO1xuXHQtbW96LWJveC1zaXppbmc6ICAgIEB0eXBlO1xuXHRib3gtc2l6aW5nOiAgICAgICAgIEB0eXBlO1xufVxuXG4qLFxuKjpiZWZvcmUsXG4qOmFmdGVyIHtcblx0LmJveC1zaXppbmcoYm9yZGVyLWJveCk7XG59XG5cbmh0bWwge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcblx0Zm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG59XG5cbmEge1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdG91dGxpbmU6IG5vbmU7XG59XG5cbmJ1dHRvbiB7IFxuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cdG91dGxpbmU6bm9uZTsgXG5cdGJvcmRlcjogbm9uZTtcblx0Jjo6LW1vei1mb2N1cy1pbm5lciB7XG5cdFx0Ym9yZGVyOiBub25lO1xuXHR9XG59XG4iLCJcblxuLmZpcnN0LWxldHRlci11cHBlcmNhc2UoKSB7XG5cdCY6Zmlyc3QtbGV0dGVyIHtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHR9XG59XG5cbkBpbXBvcnQgKHJlZmVyZW5jZSkgXCIuLi8uLi9sYXlvdXQubGVzc1wiO1xuXG4vL3RpbnltY2UgdmVyd2VuZGV0IGlubGluZSBjc3MgdW5kIGFic29sdXRlIHBvc2l0aW9uaWVydW5nXG4udG94LXRpbnltY2UudG94LXRpbnltY2UtaW5saW5lIHtcblx0Ly9kaWUgdG9vbGJhciBuYWNoIGxpbmtzIHZlcnNjaGllYmVuIGRhcyBzaWUgbGlua3MgbWl0IGRlbSDDpHVzZXJlbiByYW5kIGRlciBib3ggYW5mYW5ndFxuXHQvL25hY2ggb2JlbiB2ZXJzY2hpZWJlbiBkYXMgc2llIMO8YmVyIGRlbSBnb28gbWVudSBlcndlaXRlcm4gYnV0dG9uIHNpdHp0XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlKC0yNXB4LCAtNDJweCk7XG5cdC8vZGFtaXQgc2llIHVudGVyIGRlbSBnb28gbWVudSB1bmQgw7xiZXIgZGVtIHBhbmVsIHNpdHp0XG5cdHotaW5kZXg6IEB6LWluZGV4LWFwcGxpY2F0aW9uLWZvcmVncm91bmQ7XG59XG4udG94LXNpbHZlci1zaW5rLnRveC10aW55bWNlLWF1eCB7XG5cdHotaW5kZXg6IEB6LWluZGV4LWFwcGxpY2F0aW9uLWZvcmVncm91bmQ7XG59XG5cbi5kYXNoYm9hcmQtc2lkZWJhci5zaWRlYmFyLnJpZ2h0LmluaXRpYWxpemVkIHtcblx0Ji5maXhlZCwgJi5mb2xkZWQge1xuXHRcdD4gZGl2LnNpZGViYXItdmlzaWJpbGl0eS1jb250cm9sLWNvbnRhaW5lciB7XG5cdFx0XHR6LWluZGV4OiBAei1pbmRleC1hcHBsaWNhdGlvbi1mb3JlZ3JvdW5kO1xuXHRcdH1cblx0fVxufVxuXG4uYm94LWZvcm0tY29udGFpbmVyIHtcblx0cGFkZGluZy10b3A6IDEwcHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHQ+IC5wYW5lbC1zZWN0aW9uIHtcblx0XHR3aWR0aDogOTIlO1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjNjY2NjY2O1xuXHRcdC8vYm9yZGVyLXJhZGl1czogNXB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG5cblx0XHQmOm5vdCg6bGFzdC1jaGlsZCkge1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0XHR9XG5cblx0XHQ+IC5oZWFkIHtcblx0XHRcdHBhZGRpbmc6IDVweCA1cHggNXB4IDExcHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAZ3JheTIxO1xuXHRcdFx0Y29sb3I6ICNGRkZGRkY7XG5cdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHQuZmlyc3QtbGV0dGVyLXVwcGVyY2FzZSgpO1xuXHRcdH1cblxuXHRcdD4gLmJvZHkge1xuXHRcdFx0cGFkZGluZzogNXB4IDA7XG5cblx0XHRcdC5rcnUtZm9ybS1maWVsZC1sYWJlbCB7XG5cdFx0XHRcdC5zZWxlY3QyLWNvbnRhaW5lcixcblx0XHRcdFx0LmtydS1mb3JtLWlucHV0LFxuXHRcdFx0XHQua3J1LWZvcm0tdGV4dGFyZWEge1xuXHRcdFx0XHRcdG1hcmdpbjogMHB4IDVweDtcblx0XHRcdFx0XHR3aWR0aDogOTYlICFpbXBvcnRhbnQ7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQua3J1LWZvcm0tZmllbGQtbGFiZWwtdGV4dCB7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0XHRtYXJnaW46IDBweCAwcHggNXB4IDVweDtcblx0XHRcdFx0XHRmb250LXNpemU6IDE1cHg7XG5cdFx0XHRcdFx0d2lkdGg6IGF1dG87XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0LmRlbGV0ZVBsYWNlaG9sZGVyQnV0dG9uLFxuXHRcdFx0LmNyZWF0ZVBsYWNlaG9sZGVyQnV0dG9uIHtcblx0XHRcdFx0bWFyZ2luOiAxMnB4IDVweCAyMHB4IDVweCAhaW1wb3J0YW50O1xuXHRcdFx0fVxuXG5cdFx0XHQuZm9ybS1yb3cge1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiA1cHg7XG5cdFx0XHRcdC5jdXN0b20tY2hlY2tib3gtZWxlbWVudCB7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdGxhYmVsLmZvcm0tbGFiZWwge1xuXHRcdFx0XHQubGFiZWwtd3JhcHBlciB7XG5cdFx0XHRcdFx0c3BhbiB7XG5cdFx0XHRcdFx0XHQuZmlyc3QtbGV0dGVyLXVwcGVyY2FzZSgpO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdGkge1xuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDEwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC8qIC5mbHVpZCBzdGV1ZXJ0IGRhcyBkaXNwbGF5OiBmbGV4OyBzbyBkYXNzIGRhcyBzZWxlY3QtS2luZCBzaWNoIGRlbiB2ZXJmw7xnYmFyZW4gUGxhdHpcblx0XHRcdHRlaWxlbiBzb2xsICovXG5cblx0XHRcdC51aS5pbnB1dC5mbHVpZCA+IHNlbGVjdCB7XG5cdFx0XHRcdGZsZXg6IDEgMSBhdXRvO1xuXHRcdFx0fVxuXG5cdFx0XHQuZGF0ZS1mb3JtYXQtcHJldmlldyB7XG5cdFx0XHRcdG1hcmdpbjogMHB4IDBweCA1cHggNXB4O1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cblx0XHRcdFx0Ji5oaWRkZW4ge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbi5vdmVybGF5LW1lbnUge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDA7XG5cdHRvcDogMDtcblxuXHRmb250LXNpemU6IDEycHg7XG5cblx0b3BhY2l0eTogMDtcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzO1xuXG5cdD4gLml0ZW0ge1xuXHRcdGNvbG9yOiBAZ3JleTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjNjY2NjY2O1xuXHRcdGhlaWdodDogMzBweDtcblx0XHRwYWRkaW5nOiA1cHg7XG5cdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuXHRcdGRpc3BsYXk6IGlubGluZS1mbGV4O1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0bWF4LXdpZHRoOiAzMHB4O1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0dHJhbnNpdGlvbjogbWF4LXdpZHRoIDAuMjVzIGVhc2UtaW4tb3V0O1xuXG5cdFx0PiBzdmcge1xuXHRcdFx0Y29sb3I6IGN1cnJlbnRDb2xvcjtcblx0XHR9XG5cblx0XHQ+IHN2ZywgPiBpbWcge1xuXHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0XHRoZWlnaHQ6IDIwcHg7XG5cdFx0XHRmbGV4OiAwIDAgMjBweDtcblx0XHR9XG5cblx0XHQ+IC50ZXh0IHtcblx0XHRcdG1hcmdpbi1sZWZ0OiA1cHg7XG5cdFx0fVxuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRtYXgtd2lkdGg6IDEwMCU7XG5cdFx0fVxuXHR9XG59XG5cblxuQGRhc2hib2FyZEJhY2tncm91bmRDb2xvcjogI0VGRUZFRjtcbkBkYXNoYm9hcmRUZXh0Q29sb3I6ICM5OTk7XG5AZGFzaGJvYXJkRGFya1RleHRDb2xvcjogIzY2NjtcbkBkYXNoYm9hcmRCb3hCYWNrZ3JvdW5kQ29sb3I6ICNmOGY4Zjg7XG5cbkBkYXNoYm9hcmRUcmFuc2l0aW9uTGVuZ3RoOiAwLjVzO1xuQGRhc2hib2FyZENvcm5lckJhY2tncm91bmRDb2xvcjogQGRhc2hib2FyZEJhY2tncm91bmRDb2xvciAqIDAuNiArIEBkYXNoYm9hcmRUZXh0Q29sb3IgKiAwLjQ7XG5AZGFzaGJvYXJkQ29ybmVyU2l6ZTogNTBweDtcblxuQGRhc2hib2FyZEVkZ2VTaXplOiA2MHB4O1xuQGRhc2hib2FyZEVkZ2VIZWlnaHQ6IEBkYXNoYm9hcmRFZGdlU2l6ZSAqIDI7XG5AZGFzaGJvYXJkRWRnZUNvbGxhcHNlZDogLUBkYXNoYm9hcmRFZGdlU2l6ZSArIDEwcHg7XG5AZGFzaGJvYXJkRWRnZVNpZGVNYXJnaW46IDdweDtcbkBkYXNoYm9hcmRFZGdlVG9wTWFyZ2luOiAyN3B4O1xuXG5Ac3ZnX3VybDogXCIvaW1hZ2VzL3N2Zy9zdmcucGhwP2ZpbGU9XCI7XG5Ac3ZnX2NvbG9yOlwiJmNvbG9yPVwiO1xuLmdldC1zdmctYXMtYmFja2dyb3VuZChAZmlsZW5hbWU7IEBjb2xvcm5hbWUpIHtcblx0YmFja2dyb3VuZDogdXJsKCdAe3N2Z191cmx9QHtmaWxlbmFtZX1Ae3N2Z19jb2xvcn1Ae2NvbG9ybmFtZX0nKSBuby1yZXBlYXQ7XG59XG5cbi5nZXQtdmFsdWUtdHlwZS1zdmcoKSB7XG5cdCYudmFsdWVfdHlwZV9taW4ge1xuXHRcdC5nZXQtc3ZnLWFzLWJhY2tncm91bmQoJ3ZhbHVlX2Rpc3BsYXlfbWluLnN2ZycsICd1c2VyaW5mbycpO1xuXHR9XG5cblx0Ji52YWx1ZV90eXBlX21heCB7XG5cdFx0LmdldC1zdmctYXMtYmFja2dyb3VuZCgndmFsdWVfZGlzcGxheV9tYXguc3ZnJywgJ3VzZXJpbmZvJyk7XG5cdH1cblxuXHQmLnZhbHVlX3R5cGVfbWluX21heCB7XG5cdFx0LmdldC1zdmctYXMtYmFja2dyb3VuZCgndmFsdWVfZGlzcGxheV9taW5fbWF4LnN2ZycsICd1c2VyaW5mbycpO1xuXHR9XG5cblx0Ji52YWx1ZV90eXBlX3ZhbHVlIHtcblx0XHQuZ2V0LXN2Zy1hcy1iYWNrZ3JvdW5kKCd2YWx1ZV9kaXNwbGF5X3ZhbHVlLnN2ZycsICd1c2VyaW5mbycpO1xuXHR9XG5cblx0Ji52YWx1ZV90eXBlX2F2ZyB7XG5cdFx0LmdldC1zdmctYXMtYmFja2dyb3VuZCgndmFsdWVfZGlzcGxheV9hdmcuc3ZnJywgJ3VzZXJpbmZvJyk7XG5cdH1cblxuXHQmLnZhbHVlX3R5cGVfbWV0ZXIge1xuXHRcdC5nZXQtc3ZnLWFzLWJhY2tncm91bmQoJ3ZhbHVlX2Rpc3BsYXlfbWV0ZXIuc3ZnJywgJ3VzZXJpbmZvJyk7XG5cdH1cblxuXHQmLnZhbHVlX3R5cGVfc3VtIHtcblx0XHQuZ2V0LXN2Zy1hcy1iYWNrZ3JvdW5kKCd2YWx1ZV9kaXNwbGF5X3N1bS5zdmcnLCAndXNlcmluZm8nKTtcblx0fVxuXG5cdCYudmFsdWVfdHlwZV92MTUge1xuXHRcdC5nZXQtc3ZnLWFzLWJhY2tncm91bmQoJ3ZhbHVlX2Rpc3BsYXlfdjE1LnN2ZycsICd1c2VyaW5mbycpO1xuXHR9XG59XG5cbi8qIENsZWFyIHRoZSBwYXJlbnQgb2YgZmxvYXRpbmcgY2hpbGRyZW4uICovXG4uY2xlYXIge1xuXHQmOmFmdGVyIHtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGZvbnQtc2l6ZTogMDtcblx0XHRoZWlnaHQ6IDA7XG5cdFx0Y2xlYXI6IGJvdGg7XG5cdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdGxpbmUtaGVpZ2h0OiAwO1xuXHR9XG59XG5cbi5lbGxpcHNpcyB7XG5cdG92ZXJmbG93OiBoaWRkZW47XG5cdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuXG4uc2Nyb2xsYWJsZSB7XG5cdG92ZXJmbG93OiBhdXRvO1xufVxuXG4vKiBUZXh0YmVyZWljaCAqL1xuLnRleHQtYXJlYSgpIHtcblx0LyogRXJ6d2luZ2UgVW1icnVjaCBhdWNoIGlubWl0dGVuIHZvbiBsYW5nZW4gV8O2cnRlcm4gKi9cblx0d29yZC1icmVhazogYnJlYWstd29yZDtcbn1cblxuLyogWmVpZ3QgZWluIEhpbnRlcmdydW5kYmlsZCAoei5CLiBJY29uKSBpbiBkZXIgR3LDtsOfZSBkZXMgSFRNTC1FbGVtZW50cyBvaG5lIEJpbGR2ZXJsdXN0IGdnZi4gbWl0IFLDpG5kZXIgKi9cbi5iYWNrZ3JvdW5kLWltYWdlLWNvbnRhaW4oKSB7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG5cdGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbn1cblxuLyogWmVpZ3QgZWluIEhpbnRlcmdydW5kYmlsZCAoei5CLiBJY29uKSBpbiBkZXIgR3LDtsOfZSBkZXMgSFRNTC1FbGVtZW50cyBvaG5lIFLDpG5kZXIgZ2dmLiBtaXQgQmlsZHZlcmx1c3QgKi9cbi5iYWNrZ3JvdW5kLWltYWdlLWNvdmVyKCkge1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuXHRiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xufVxuXG4uc2VtaS10cmFuc3BhcmVudCB7XG5cdG9wYWNpdHk6IDAuNSAhaW1wb3J0YW50O1xufVxuXG4vKiBodHRwczovL3R5bXBhbnVzLm5ldC9jb2Ryb3BzLzIwMTUvMDkvMTUvc3R5bGluZy1jdXN0b21pemluZy1maWxlLWlucHV0cy1zbWFydC13YXkvICovXG4uaGlkZGVuLWJ1dC1hY2Nlc3NpYmxlIHtcblx0d2lkdGg6IDAuMXB4O1xuXHRoZWlnaHQ6IDAuMXB4O1xuXHRvcGFjaXR5OiAwO1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHotaW5kZXg6IC0xO1xufVxuXG4uYm94LXNpemluZyAoQHR5cGU6IGJvcmRlci1ib3gpIHtcblx0LXdlYmtpdC1ib3gtc2l6aW5nOiBAdHlwZTtcblx0LW1vei1ib3gtc2l6aW5nOiAgICBAdHlwZTtcblx0Ym94LXNpemluZzogICAgICAgICBAdHlwZTtcbn1cblxuLmRhc2hib2FyZC1tYWluLXZpZXcge1xuXHRtYXJnaW46IGF1dG87XG5cdGNvbG9yOiBAZGFzaGJvYXJkVGV4dENvbG9yO1xuXG5cdGlucHV0LCB0ZXh0YXJlYSB7XG5cdFx0Y29sb3I6IEBkYXNoYm9hcmRUZXh0Q29sb3I7XG5cdH1cbn1cblxuI2Rhc2hib2FyZC1jb250YWluZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdGJhY2tncm91bmQtY29sb3I6IEBkYXNoYm9hcmRCYWNrZ3JvdW5kQ29sb3I7XG5cdHotaW5kZXg6IGluaGVyaXQ7XG5cblx0dWwge1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XG5cblx0XHRsaSB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXG5cdFx0XHRhIHtcblx0XHRcdFx0Y29sb3I6IEBkYXNoYm9hcmRUZXh0Q29sb3I7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0PiAuZGFzaGJvYXJkIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0XHQ+IC5kYXNoYm9hcmQtZ3JpZCB7XG5cdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdH1cblx0XHQmLmVkaXQtbW9kZSB7XG5cdFx0XHQ+IC5kYXNoYm9hcmQtZ3JpZCB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblxuXHRcdFx0XHQ+IGRpdiB7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNkNWQ1ZDU7XG5cblx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IGZhZGUoQGNvbG9yX21haW4sIDI1JSk7XG5cdFx0XHRcdFx0XHRjdXJzb3I6IGNvcHk7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Ji5wYWdlLXNlcGFyYXRvciB7XG5cdFx0XHRcdFx0XHRib3JkZXItdG9wOiAxcHggc29saWQgIzAwMDAwMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHRAYm94TWFyZ2luOiA0cHg7XG5cdFx0LmJveCB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRwYWRkaW5nOiBAYm94TWFyZ2luO1xuXG5cdFx0XHQuYm9yZGVyIHtcblx0XHRcdFx0QGJvcmRlclRoaWNrbmVzczogMjBweDtcblxuXHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdGxlZnQ6IC1AYm9yZGVyVGhpY2tuZXNzO1xuXHRcdFx0XHR0b3A6IC1AYm9yZGVyVGhpY2tuZXNzO1xuXHRcdFx0XHR6LWluZGV4OiAwO1xuXHRcdFx0XHR3aWR0aDogflwiY2FsYygxMDAlICsgMiAqIEB7Ym9yZGVyVGhpY2tuZXNzfSlcIjtcblx0XHRcdFx0aGVpZ2h0OiB+XCJjYWxjKDEwMCUgKyAyICogQHtib3JkZXJUaGlja25lc3N9KVwiO1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjRjJGMkYyO1xuXHRcdFx0XHRvcGFjaXR5OiAwLjg7XG5cdFx0XHRcdGN1cnNvcjogbW92ZTtcblxuXHRcdFx0XHQuYm90dG9tLWNvbnRhaW5lciB7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0XHR0b3A6IDEwMCU7XG5cdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdFx0XHQ+IGRpdiB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAwIEBib3JkZXJUaGlja25lc3MgQGJvcmRlclRoaWNrbmVzcyBAYm9yZGVyVGhpY2tuZXNzO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdGJ1dHRvbi5zYXZlIHtcblx0XHRcdFx0XHRAcmFkaXVzOiAxNXB4O1xuXG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHJpZ2h0OiAtQHJhZGl1cztcblx0XHRcdFx0XHRib3R0b206IC1AcmFkaXVzO1xuXHRcdFx0XHRcdHdpZHRoOiAyICogQHJhZGl1cztcblx0XHRcdFx0XHRoZWlnaHQ6IDIgKiBAcmFkaXVzO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMTAwJTtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAY29sb3JfbWFpbjtcblx0XHRcdFx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4ycztcblxuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGNvbG9yX21haW5faG92ZXI7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRcdG1hcmdpbjogMTUlO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDcwJTtcblx0XHRcdFx0XHRcdGhlaWdodDogNzAlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQuaW5uZXItYm94IHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlOztcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgI2RkZGRkZDtcblxuXHRcdFx0XHQuaGVhZCwgLmZvb3Qge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQucmVzaXplLXpvbmUge1xuXHRcdFx0XHRcdEByYWRpdXM6IDVweDtcblxuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHotaW5kZXg6IDUwO1xuXHRcdFx0XHRcdHdpZHRoOiAyICogQHJhZGl1cztcblx0XHRcdFx0XHRoZWlnaHQ6IDIgKiBAcmFkaXVzO1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuXHRcdFx0XHRcdGJvcmRlcjogMnB4IHNvbGlkIEBjb2xvcl9tYWluO1xuXHRcdFx0XHRcdGJvcmRlci1yYWRpdXM6IDEwMCU7XG5cblx0XHRcdFx0XHQmLm5vcnRoIHtcblx0XHRcdFx0XHRcdGxlZnQ6IH5cImNhbGMoNTAlIC0gQHtyYWRpdXN9KVwiO1xuXHRcdFx0XHRcdFx0dG9wOiAtQHJhZGl1cztcblx0XHRcdFx0XHRcdGN1cnNvcjogbi1yZXNpemU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Ji5ub3J0aC1lYXN0IHtcblx0XHRcdFx0XHRcdHJpZ2h0OiAtQHJhZGl1cztcblx0XHRcdFx0XHRcdHRvcDogLUByYWRpdXM7XG5cdFx0XHRcdFx0XHRjdXJzb3I6IG5lLXJlc2l6ZTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmLmVhc3Qge1xuXHRcdFx0XHRcdFx0cmlnaHQ6IC1AcmFkaXVzO1xuXHRcdFx0XHRcdFx0dG9wOiB+XCJjYWxjKDUwJSAtIEB7cmFkaXVzfSlcIjtcblx0XHRcdFx0XHRcdGN1cnNvcjogZS1yZXNpemU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Ji5zb3V0aC1lYXN0IHtcblx0XHRcdFx0XHRcdHJpZ2h0OiAtQHJhZGl1cztcblx0XHRcdFx0XHRcdGJvdHRvbTogLUByYWRpdXM7XG5cdFx0XHRcdFx0XHRjdXJzb3I6IHNlLXJlc2l6ZTtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmLnNvdXRoIHtcblx0XHRcdFx0XHRcdGxlZnQ6IH5cImNhbGMoNTAlIC0gQHtyYWRpdXN9KVwiO1xuXHRcdFx0XHRcdFx0Ym90dG9tOiAtQHJhZGl1cztcblx0XHRcdFx0XHRcdGN1cnNvcjogcy1yZXNpemU7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Ji5zb3V0aC13ZXN0IHtcblx0XHRcdFx0XHRcdGxlZnQ6IC1AcmFkaXVzO1xuXHRcdFx0XHRcdFx0Ym90dG9tOiAtQHJhZGl1cztcblx0XHRcdFx0XHRcdGN1cnNvcjogc3ctcmVzaXplO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYud2VzdCB7XG5cdFx0XHRcdFx0XHRsZWZ0OiAtQHJhZGl1cztcblx0XHRcdFx0XHRcdHRvcDogflwiY2FsYyg1MCUgLSBAe3JhZGl1c30pXCI7XG5cdFx0XHRcdFx0XHRjdXJzb3I6IHctcmVzaXplO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYubm9ydGgtd2VzdCB7XG5cdFx0XHRcdFx0XHRsZWZ0OiAtQHJhZGl1cztcblx0XHRcdFx0XHRcdHRvcDogLUByYWRpdXM7XG5cdFx0XHRcdFx0XHRjdXJzb3I6IG53LXJlc2l6ZTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuY29udGVudC1jb250YWluZXIge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGRhc2hib2FyZEJveEJhY2tncm91bmRDb2xvcjtcblx0XHRcdFx0XHRvdmVyZmxvdzogYXV0bztcblxuXHRcdFx0XHRcdCYuZGFzaGJvYXJkLXRhYmxlIHtcblx0XHRcdFx0XHRcdGgzIHtcblx0XHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAxLjNlbTtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMC43ZW07XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDAuNWVtO1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuMmVtO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0dGhlYWQge1xuXHRcdFx0XHRcdFx0XHR0aHtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDEuMmVtO1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDAuNmVtIDEuM2VtIDAuNWVtIDEuM2VtO1xuXG5cdFx0XHRcdFx0XHRcdFx0Jjpub3QoOmZpcnN0LWNoaWxkKTpiZWZvcmUge1xuXHRcdFx0XHRcdFx0XHRcdFx0bWluLWhlaWdodDogMHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiBjYWxjKH5cIjEwMCUgLSAxZW1cIik7XG5cdFx0XHRcdFx0XHRcdFx0XHR0b3A6IDAuNWVtO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0dGJvZHkge1xuXHRcdFx0XHRcdFx0XHR0ZCB7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxZW07XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZzogMC42ZW0gMS4zZW07XG5cdFx0XHRcdFx0XHRcdFx0Y3Vyc29yOiBhdXRvO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdHRyIHtcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogaW5oZXJpdDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXG5cdFx0XHRcdFx0LyogQW53ZWlzdW5nIHp1ciBCb3ggei5CLiBrbGlja2VuIHp1ciBCaWxkYXVzd2FobCAqL1xuXHRcdFx0XHRcdC8qIFN0YXR1cy1IaW53ZWlzIHouQi4gw7xiZXIgTWlzc2VyZm9sZyBiZWltIExhZGVuICovXG5cdFx0XHRcdFx0Lmluc3RydWN0aW9uLCAuc3RhdHVzLWhpbnQge1xuXHRcdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdFx0bGVmdDogNTAlO1xuXHRcdFx0XHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRcdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblxuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogZGFya2dyZXk7XG5cdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiA1cHg7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEuNWVtO1xuXG5cdFx0XHRcdFx0XHQuZmlyc3QtbGV0dGVyLXVwcGVyY2FzZSgpO1xuXG5cdFx0XHRcdFx0XHQvKiBEaWUgQm94IHN0ZWxsdCBzaWNoIGltIE5vcm1hbGZhbGwgYXVmIDUwJS1CcmVpdGUgZWluLCB3YWhyc2NoZWlubGljaCB3ZWdlbiBsZWZ0OiA1MCUuXG5cdFx0XHRcdFx0XHRXaXIga8O2bm5lbiBkaWUgd2lkdGggYWJlciB2b24gYXV0byBhdWYgMTAwJSBlaW5zdGVsbGVuLCBkYW1pdCBzaWUgZGllIHZvbGxlIEVsdGVybmJyZWl0ZVxuXHRcdFx0XHRcdFx0ZWlubmltbXQuICovXG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdC50ZXh0LWFyZWEoKTtcblx0XHRcdFx0XHRcdGNvbG9yOiBAZGFzaGJvYXJkRGFya1RleHRDb2xvcjtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmLm1pbmkge1xuXHRcdFx0XHRcdFx0Lmluc3RydWN0aW9uLCAuc3RhdHVzLWhpbnQge1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IDAuOGVtO1xuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHR+IC5lZGl0LWhpbnQgPiAuZWRpdC1oaW50LWlubmVyIHtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAwLjVlbTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuZWRpdC1vdmVybGF5IHtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQubm90LWNvbmZpZ3VyZWQge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGRhc2hib2FyZEJveEJhY2tncm91bmRDb2xvcjtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cblx0XHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0XHQvL3Bvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdC8vbGVmdDogNTAlO1xuXHRcdFx0XHRcdFx0Ly90b3A6IDUwJTtcblx0XHRcdFx0XHRcdC8vd2lkdGg6IDdlbTtcblx0XHRcdFx0XHRcdC8vaGVpZ2h0OiA3ZW07XG5cdFx0XHRcdFx0XHQvL3RyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuXHRcdFx0XHRcdFx0Ly9iYWNrZ3JvdW5kLWNvbG9yOiAjMjIyMjIyO1xuXG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjYmZiZmJmO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDRlbTtcblx0XHRcdFx0XHRcdGhlaWdodDogNGVtO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5lZGl0LWhpbnQge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRsZWZ0OiAwO1xuXHRcdFx0XHRcdHRvcDogMDtcblx0XHRcdFx0XHR3aWR0aDogMDtcblx0XHRcdFx0XHRoZWlnaHQ6IDA7XG5cdFx0XHRcdFx0b3BhY2l0eTogMDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMik7XG5cdFx0XHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRcdHRyYW5zaXRpb246IG9wYWNpdHkgMC41cztcblxuXHRcdFx0XHRcdD4gLmVkaXQtaGludC1pbm5lciB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAxZW07XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZ3JleTtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4yNWVtO1xuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdFx0Y29sb3I6ICNGNUY1RjU7XG5cdFx0XHRcdFx0XHR3aWR0aDogNTAlO1xuXHRcdFx0XHRcdFx0bWluLXdpZHRoOiA4ZW07XG5cblx0XHRcdFx0XHRcdC5maXJzdC1sZXR0ZXItdXBwZXJjYXNlKCk7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYudHJhbnNwYXJlbnQge1xuXHRcdFx0XHQuaW5uZXItYm94IHtcblx0XHRcdFx0XHRib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuXG5cdFx0XHRcdFx0LmNvbnRlbnQtY29udGFpbmVyIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQvKiBCb3ggbmljaHQgaW0gQm94LUVkaXRtb2RlICovXG5cdFx0XHQmOm5vdCguc2VsZWN0ZWQpIHtcblxuXHRcdFx0XHQuaW5uZXItYm94IHtcblx0XHRcdFx0XHQuY29udGVudC1jb250YWluZXIge1xuXHRcdFx0XHRcdFx0Lmluc3RydWN0aW9uIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5ib3guaGVhZGxpbmUtYm94IHtcblx0XHRcdCY6bm90KC5lZGl0LW1vZGUpIGlucHV0IHtcblx0XHRcdFx0Y29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHR0ZXh0LXNoYWRvdzogMCAwIDAgQGRhc2hib2FyZFRleHRDb2xvcjtcblx0XHRcdH1cblxuXHRcdFx0LmNvbnRlbnQtY29udGFpbmVyIHtcblx0XHRcdFx0cGFkZGluZzogMWVtO1xuXG5cdFx0XHRcdD4gaDEsID4gaDIge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRmb250LXNpemU6IHJldmVydDtcblxuXHRcdFx0XHRcdGlucHV0IHtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxZW07XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5zdWItaGVhZGxpbmUge1xuXHRcdFx0XHRcdD4gaDEge1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiA2MCU7XG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgQGNvbG9yX21haW47XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0PiBoMiB7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDQwJTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOm5vdCguc3ViLWhlYWRsaW5lKSB7XG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IDAuNWVtO1xuXG5cdFx0XHRcdFx0PiBoMiB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmOm5vdCguc2VsZWN0ZWQpIHtcblx0XHRcdFx0aW5wdXQge1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQudGV4dC1ib3gge1xuXHRcdFx0Y3Vyc29yOiBkZWZhdWx0O1xuXHRcdH1cblxuXHRcdC5ib3gudGV4dC1ib3gge1xuXHRcdFx0LnRleHRhcmVhLCAudGV4dGFyZWE6aG92ZXIsIC50ZXh0YXJlYTpmb2N1cyB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHQvKiBPdmVycmlkZXMgbWluIGFuZCBtYXggaGVpZ2h0IHNldCBieSBhbm90aGVyIHJ1bGUuICovXG5cdFx0XHRcdG1pbi1oZWlnaHQ6IDA7XG5cdFx0XHRcdG1heC1oZWlnaHQ6IG5vbmU7XG5cdFx0XHRcdGJvcmRlcjogbm9uZTtcblx0XHRcdFx0Ly9iYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0cmVzaXplOiBub25lO1xuXHRcdFx0XHRmb250LXNpemU6IGluaGVyaXQ7XG5cdFx0XHRcdGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuXHRcdFx0XHRjdXJzb3I6IGluaGVyaXQ7XG5cblx0XHRcdFx0dWwge1xuXHRcdFx0XHRcdG1hcmdpbjogaW5oZXJpdDtcblx0XHRcdFx0XHRwYWRkaW5nLWxlZnQ6IDQwcHg7XG5cdFx0XHRcdFx0bGlzdC1zdHlsZTogaW5oZXJpdDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQmLnNlbGVjdGVkIHtcblx0XHRcdFx0LnRleHRhcmVhLCAudGV4dGFyZWE6aG92ZXIsIC50ZXh0YXJlYTpmb2N1cyB7XG5cdFx0XHRcdFx0Y3Vyc29yOiB0ZXh0O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmJveC5pbWFnZS1ib3gge1xuXHRcdFx0Ji5zZWxlY3RlZCAuY29udGVudC1jb250YWluZXIge1xuXHRcdFx0XHRvdmVyZmxvdzogdmlzaWJsZTtcblx0XHRcdH1cblxuXHRcdFx0Jjpub3QoLnNlbGVjdGVkKSAuY29udGVudC1jb250YWluZXJ7XG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHR9XG5cblx0XHRcdC5jb250ZW50LWNvbnRhaW5lciB7XG5cdFx0XHRcdEB0b3A6IDdweDtcblx0XHRcdFx0QGxlZnQ6IDI1cHg7XG5cdFx0XHRcdEByaWdodDogMjVweDtcblx0XHRcdFx0QGJvdHRvbTogMTJweDtcblxuXHRcdFx0XHRAZXh0cmFXaWR0aDogQGxlZnQgKyBAcmlnaHQ7XG5cdFx0XHRcdEBleHRyYUhlaWdodDogQHRvcCArIEBib3R0b207XG5cblx0XHRcdFx0PiAub3ZlcmZsb3ctY29udGFpbmVyIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0XHR0b3A6IC1AdG9wO1xuXHRcdFx0XHRcdGxlZnQ6IC1AbGVmdDtcblx0XHRcdFx0XHR3aWR0aDogflwiY2FsYygxMDAlICsgQHtleHRyYVdpZHRofSlcIjtcblx0XHRcdFx0XHRoZWlnaHQ6IH5cImNhbGMoMTAwJSArIEB7ZXh0cmFIZWlnaHR9KVwiO1xuXG5cdFx0XHRcdFx0PiBhIHtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdGxlZnQ6IEBsZWZ0O1xuXHRcdFx0XHRcdFx0dG9wOiBAdG9wO1xuXG5cdFx0XHRcdFx0XHQ+IGltZyB7XG5cdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQ+IC5vdmVyZmxvdy1vcGFjaXR5IHtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6ICNGMkYyRjI7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAwLjU7XG5cdFx0XHRcdFx0XHR6LWluZGV4OiAxO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdD4gLm92ZXJmbG93LXRvcCB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRcdGhlaWdodDogQHRvcDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQ+IC5vdmVyZmxvdy1sZWZ0IHtcblx0XHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0XHRcdHdpZHRoOiBAbGVmdDtcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQ+IC5vdmVyZmxvdy1yaWdodCB7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0XHR3aWR0aDogQHJpZ2h0O1xuXHRcdFx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0PiAub3ZlcmZsb3ctYm90dG9tIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiBAYm90dG9tO1xuXHRcdFx0XHRcdFx0Ym90dG9tOiAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5ib3guaWZyYW1lLWJveCB7XG5cdFx0XHQuY29udGVudC1jb250YWluZXIge1xuXHRcdFx0XHQ+IGRpdi52aWV3LWNvbnRlbnQge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblxuXHRcdFx0XHRcdGlmcmFtZSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuXHRcdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdC8qIFZlcndlbmRlIGRpZSBzeW50aGV0aXNjaGUgS2xhc3NlIC5ob3ZlciBzdGF0dCA6aG92ZXIgZsO8ciBJRSAqL1xuXHRcdFx0XHQmLmhvdmVyIHtcblx0XHRcdFx0XHQub3ZlcmxheS1tZW51IHtcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdC51cmwtY29udGFpbmVyIHtcblx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblxuXHRcdFx0XHQ+IGlucHV0W25hbWU9dXJsXSB7XG5cdFx0XHRcdFx0ZmxleDogMSAxIGF1dG87XG5cdFx0XHRcdH1cblx0XHRcdFx0PiAudmFsaWRhdGlvbi1zdGF0dXMge1xuXHRcdFx0XHRcdGZsZXg6IDAgMCBhdXRvO1xuXG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdFx0d2lkdGg6IDFlbTtcblx0XHRcdFx0XHRoZWlnaHQ6IDFlbTtcblxuXHRcdFx0XHRcdC5iYWNrZ3JvdW5kLWltYWdlLWNvbnRhaW4oKTtcblxuXHRcdFx0XHRcdCYubG9hZGluZyB7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaW1hZ2VzL3N2Zy9zdmcucGhwP2ZpbGU9d2lwLnN2ZyZjb2xvcj1tYWluXCIpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQmLnN1Y2Nlc3Mge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2ltYWdlcy9zdmcvc3ZnLnBocD9maWxlPWNoZWNrLnN2ZyZjb2xvcj1ncmVlblwiKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Ji5mYWlsdXJlIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9pbWFnZXMvc3ZnL3N2Zy5waHA/ZmlsZT1jcm9zc19jaXJjbGUuc3ZnJmNvbG9yPXJlZFwiKTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuYm94LnJzcy1mZWVkLWJveCB7XG5cblx0XHRcdC5jb250ZW50LWNvbnRhaW5lciB7XG5cdFx0XHRcdG92ZXJmbG93LXk6IGF1dG87XG5cdFx0XHR9XG5cblx0XHRcdHVsLmZlZWQtZW50cmllcyB7XG5cdFx0XHRcdG1hcmdpbjogMDtcblx0XHRcdFx0cGFkZGluZzogMWVtO1xuXHRcdFx0XHRsaXN0LXN0eWxlOiBub25lO1xuXG5cdFx0XHRcdD4gbGkge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRcdHBhZGRpbmc6IDVweDtcblx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgQGRhcmtncmV5O1xuXG5cdFx0XHRcdFx0PiAudGljayB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogLTAuNmVtO1xuXHRcdFx0XHRcdFx0Y29sb3I6IEBkYXNoYm9hcmRUZXh0Q29sb3I7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0PiBhIHtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0aW5wdXRbbmFtZT11cmxdIHtcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmJveC5jaGFydC1ib3gge1xuXHRcdFx0LmNvbnRlbnQtY29udGFpbmVyIHtcblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHRcdFx0XHQ+IC5lbWJlZGRlZC1jaGFydC1jb250YWluZXIge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblxuXHRcdFx0XHRcdC5jaGFydC1jb250YWluZXIge1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXN0eWxlOiBub25lO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5kYXRhLXRhYmxlLWNvbnRhaW5lciB7XG5cdFx0XHRcdFx0XHRib3JkZXItc3R5bGU6IG5vbmU7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAwO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdC5jaGFydC1jb250YWluZXIsIC5kYXRhLXRhYmxlLWNvbnRhaW5lcjpub3QoLnJlbmRlcmFibGUpIHtcblx0XHRcdFx0XHRcdC8qIMO8YmVyc2NocmVpYmUgZGllIGF1dG9tYXRpc2NoIGJlcmVjaG5ldGUgUmVsYXRpdmdyw7bDn2UgKi9cblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTJweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmLmdyaWQtc2l6ZS1zbWFsbCAuZ3JpZCB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAwLjZlbTtcblx0XHRcdFx0fVxuXHRcdFx0XHQmLmdyaWQtc2l6ZS1tZWRpdW0gLmdyaWQge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS4wZW07XG5cdFx0XHRcdH1cblx0XHRcdFx0Ji5ncmlkLXNpemUtbGFyZ2UgLmdyaWQge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogMS42ZW07XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0Ly8gXCJadXIgQ2hhcnRhbmFseXNlXCIgYXVzYmxlbmRlbiwgd2VubiB1bmdld8O8bnNjaHQuXG5cdFx0XHQmOm5vdCguY2hhcnQtYWNjZXNzaWJsZS1mb3ItY3VycmVudC11c2VyKSAuaXRlbS1nby10by1jaGFydCB7XG5cdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LmJveC52YWx1ZS1kaXNwbGF5LWJveCB7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXG5cdFx0XHQuY29udGVudC1jb250YWluZXIge1xuXHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuOyAvLyBTY3JvbGxiYXIgdmVyc3RlY2tlbiwgd2VpbCAuc2l6ZS1jb250YWluZXIgXCJ0cmFuc2Zvcm06IHNjYWxlKClcIiB2ZXJ3ZW5kZXRcblxuXHRcdFx0XHQ+IC5zaXplLWNvbnRhaW5lciB7XG5cdFx0XHRcdFx0cGFkZGluZzogMC41ZW07XG5cblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHRcdFx0XHRcdD4gLnRpdGxlIHtcblx0XHRcdFx0XHRcdGZsZXg6IDAgMCBhdXRvO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDEuNmVtO1xuXG5cdFx0XHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxLjVlbTtcblx0XHRcdFx0XHRcdFx0Y29sb3I6ICMwMDAwMDA7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRib3JkZXI6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdHRleHQtYWxpZ246IGluaGVyaXQ7XG5cdFx0XHRcdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jazsgLy8gbm90d2VuZGlnIGbDvHIgRWxsaXBzaXNcblx0XHRcdFx0XHRcdFx0LmVsbGlwc2lzKCk7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0PiAuc3ltYm9scyB7XG5cdFx0XHRcdFx0XHRmbGV4OiAwIDAgYXV0bztcblx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiA0ZW07XG5cdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMC40ZW07XG5cblx0XHRcdFx0XHRcdC5jbGVhcigpO1xuXG5cdFx0XHRcdFx0XHQ+IHNwYW4ge1xuXHRcdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgxKSB7XG5cdFx0XHRcdFx0XHRcdFx0PiBpbWcge1xuXHRcdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAzZW07XG5cdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZy1yaWdodDogMC41ZW07XG5cdFx0XHRcdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgyKSB7XG5cdFx0XHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDAuOWVtO1xuXHRcdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMS41ZW07XG5cdFx0XHRcdFx0XHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0XHQmOm50aC1jaGlsZCgzKSB7XG5cdFx0XHRcdFx0XHRcdFx0LmdldC12YWx1ZS10eXBlLXN2ZygpO1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAzZW07XG5cdFx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAzZW07XG5cdFx0XHRcdFx0XHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0PiAudmFsdWVzIHtcblx0XHRcdFx0XHRcdC8vIFBoYW50b21KUyBoYXQgc2NoZWluYmFyIFByb2JsZW1lIG1pdCBmbGV4LWdyb3cgZXRjLiBEZXNoYWxiIHdpcmQgZGllIEjDtmhlIHBlciBTa3JpcHQgYmVyZWNobmV0XG5cdFx0XHRcdFx0XHQvLyB1bmQgZ2VzZXR6dC5cblx0XHRcdFx0XHRcdGZsZXg6IDEgMSAwO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdFx0XHRcdFx0XHQvL2Rpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHQvL2ZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdFx0XHQvL2p1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdFx0Ly9hbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0XHRcdFx0XHQ+IHNwYW4geyAvLyBzcGFuIGbDvHIgUGhhbnRvbUpTOiBzb2xsIG5pY2h0IGRpZSB2b2xsZSBQYXJlbnQtQnJlaXRlIGVpbm5laG1lblxuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cblx0XHRcdFx0XHRcdFx0LyogRsO8ciBkaWVzZXMgZGl2IHdpcmQgcGVyIEphdmFzY3JpcHQgZWluZSBmb250LXNpemUgaW4gZW0gYmVyZWNobmV0LFxuXHRcdFx0XHRcdFx0XHRkYW1pdCBkaWUgV2VydGUgbcO2Z2xpY2hzdCBncm/DnyBkYXJnZXN0ZWxsdCB3ZXJkZW4gYWJow6RuZ2lnIHZvbSB2ZXJmw7xnYmFyZW4gUGxhdHouICovXG5cblx0XHRcdFx0XHRcdFx0PiBzcGFuIHtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogIzAwMDAwMDtcblxuXHRcdFx0XHRcdFx0XHRcdCY6bnRoLWNoaWxkKDIpIHtcblx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCBibGFjaztcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQ+IC5kYXRlIHtcblx0XHRcdFx0XHRcdGZsZXg6IDAgMCBhdXRvO1xuXHRcdFx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdFx0XHRib3JkZXItdG9wOiAycHggc29saWQgQGNvbG9yX21haW47XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDNlbTtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0ZGl2LnBvcG92ZXIge1xuXHRcdFx0XHRjb2xvcjogQGJsYWNrO1xuXHRcdFx0XHRoMyB7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHRcdFx0fVxuXHRcdFx0XHRpIHtcblx0XHRcdFx0XHRjb2xvcjogQGRhcmtncmV5O1xuXHRcdFx0XHR9XG5cdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdGhlaWdodDogMmVtO1xuXHRcdFx0XHR9XG5cdFx0XHRcdGRpdi5kZXNjcmlwdGlvbiB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAwLjllbTtcblx0XHRcdFx0fVxuXHRcdFx0XHRkaXYudmFsdWVzLWNvbnRhaW5lciB7XG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IDFlbTtcblx0XHRcdFx0XHRmb250LXNpemU6IDAuOWVtO1xuXHRcdFx0XHRcdGRpdi5kYXRlLWNvbnRhaW5lciB7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMC41ZW07XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0LmRhc2hib2FyZC5lZGl0LW1vZGUge1xuXHRcdC5ib3gge1xuXHRcdFx0LmlubmVyLWJveCB7XG5cdFx0XHRcdGN1cnNvcjogbW92ZTtcblxuXHRcdFx0XHQuZWRpdC1oaW50IHtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHQuZWRpdC1oaW50IHtcblx0XHRcdFx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0LmVkaXQtb3ZlcmxheSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cblx0XHRcdFx0XHQmLmFjY2Vzcy13YXJuaW5nIHtcblx0XHRcdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIHJlZDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQuYm94LnNlbGVjdGVkIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0Lyogei1pbmRleCB3aXJkIGR1cmNoIC5hcHBsaWNhdGlvbi1mb3JlZ3JvdW5kIGdlZ2ViZW4gKi9cblxuXHRcdFx0LmJvcmRlciB7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0fVxuXG5cdFx0XHQuaW5uZXItYm94IHtcblx0XHRcdFx0Y3Vyc29yOiBkZWZhdWx0O1xuXHRcdFx0XHR6LWluZGV4OiAxMDA7XG5cblx0XHRcdFx0LnJlc2l6ZS16b25lIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0fVxuXG5cdFx0XHRcdC5lZGl0LWhpbnQge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuZWRpdC1vdmVybGF5Om5vdCgucGVyc2lzdGVudCkge1xuXHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQucGxhY2Vob2xkZXIge1xuXHRcdFx0XHRcdC8vIFVtcmFuZGUgZGllIFBsYXR6aGFsdGVyLCB3ZW5uIEJveCBzZWxla3RpZXJ0XG5cdFx0XHRcdFx0Ym9yZGVyOiAxcHggZGFzaGVkIEBkYXNoYm9hcmRUZXh0Q29sb3I7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXG5cdFx0XHRcdFx0Ly8gSGViZSB1bnZvbGxzdMOkbmRpZ2UgUGxhdHpoYWx0ZXIgaGVydm9yXG5cdFx0XHRcdFx0Ji5wbGFjZWhvbGRlci11bmtub3duLCAmLnBsYWNlaG9sZGVyLW5vdC1jb25maWd1cmVkIHtcblx0XHRcdFx0XHRcdGNvbG9yOiAjZmYwMDAwO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5ib3guc2VsZWN0ZWQsIC5ib3guZHJhZ2dlZCB7XG5cdFx0XHQuaW5uZXItYm94IHtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiBAY29sb3JfbWFpbjtcblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQuZ29vLW1lbnUuYm94LXR5cGUtbWVudSB7XG5cdFx0Jjpub3QoLm9wZW5pbmcpOm5vdCgub3Blbikge1xuXHRcdFx0Ly8gQmxlbmRlIGRhcyBHb28tTWVuw7wga29tcGxldHQgYXVzLCBkYSBlcyBnZ2YuIG5vY2ggbmljaHQgcG9zaXRpb25pZXJ0IHd1cmRlLlxuXHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHR9XG5cdH1cblxuXHQuZ29vLW1lbnUuYWR2YW5jZWQtYWN0aW9ucyB7XG5cdFx0cmlnaHQ6IDA7XG5cdFx0dG9wOiAwO1xuXHR9XG5cblx0LyogMjAxNy0xMC0xNjogRsO8ciBJRSB2b24gb3BhY2l0eSBhdWYgdmlzaWJpbGl0eSB1bWdlc3RlbGx0LiAqL1xuXHQuZ29vLW1lbnUge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHR6LWluZGV4OiBAei1pbmRleC1hcHBsaWNhdGlvbi1mb3JlZ3JvdW5kO1xuXHRcdHdpZHRoOiAwO1xuXHRcdGhlaWdodDogMDtcblx0XHRmaWx0ZXI6IHVybChcIi9pbWFnZXMvc3ZnL2RlZmluaXRpb25zLnN2ZyNnb28tc3ZnLWZpbHRlclwiKTtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblxuXHRcdCY6bm90KC5vcGVuaW5nKTpub3QoLm9wZW4pIHtcblx0XHRcdHVsIHtcblx0XHRcdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYub3BlbiB7XG5cdFx0XHRwb2ludGVyLWV2ZW50czogYWxsO1xuXHRcdH1cblxuXHRcdC8qIEhhdXB0YnV0dG9uIHVuZCBNZW7DvGJ1dHRvbnMgKi9cblx0XHRidXR0b24ge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdHBhZGRpbmc6IDA7XG5cdFx0XHR0cmFuc2Zvcm06IHNjYWxlKDEuMCk7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDEwMCU7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjMjIyMjIyO1xuXHRcdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuMnMsIGJhY2tncm91bmQtY29sb3IgMC4ycztcblxuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdHRyYW5zZm9ybTogc2NhbGUoMS4xKTtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGNvbG9yX21haW47XG5cdFx0XHR9XG5cblx0XHRcdGltZyB7XG5cdFx0XHRcdG1hcmdpbjogMTUlO1xuXHRcdFx0XHR3aWR0aDogNzAlO1xuXHRcdFx0XHRoZWlnaHQ6IDcwJTtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRidXR0b24uaGlkZGVuIHtcblx0XHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdH1cblxuXHRcdGJ1dHRvbi5jbG9zZSwgYnV0dG9uLm9wZW4ge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogIzIyMjIyMjtcblx0XHRcdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMTAwJTtcblx0XHRcdHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzLCBiYWNrZ3JvdW5kLWNvbG9yIDAuMnM7XG5cblx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHQvKnRyYW5zZm9ybTogc2NhbGUoMS4xKTsqL1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAY29sb3JfbWFpbjtcblx0XHRcdH1cblx0XHR9XG5cblx0XHRidXR0b24ub3BlbiB7XG5cdFx0XHQvLyBcIm9wZW5cIiBoZWnDn3QgaGllcjogZGVyIEJ1dHRvbiB6dW0gw5ZmZm5lbi4gRGFzIC5nb28tbWVudSBkZWFrdGl2aWVydCBwb2ludGVyLWV2ZW50cyBpbSBnZXNjaGxvc3NlbmVuXG5cdFx0XHQvLyBNb2R1cywgd2VzaGFsYiBkZXIgQnV0dG9uIGFrdGl2aWVydCB3aXJkLlxuXHRcdFx0cG9pbnRlci1ldmVudHM6IGFsbDtcblx0XHR9XG5cblx0XHRidXR0b24uY2xvc2Uge1xuXHRcdFx0Jjpob3ZlciB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IGdyZXk7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0dWwge1xuXHRcdFx0d2lkdGg6IDA7XG5cdFx0XHRoZWlnaHQ6IDA7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXG5cdFx0XHQ+IGxpIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0bGVmdDogMDtcblx0XHRcdFx0dG9wOiAwO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLypcbiAqICRJZCRcbiAqXG4gKiBOYW1lOiAgICAgICRIZWFkVVJMJFxuICogQXV0aG9yOiAgICBTVk46ICRBdXRob3IkXG4gKiBWZXJzaW9uOiAgIFNWTjogJFJldiQgJERhdGUkXG4gKiBDb3B5cmlnaHQ6IDIwMTUga3J1bWVkaWEgR21iSCAoaHR0cDovL3d3dy5rcnVtZWRpYS5jb20pXG4gKiBMaW5rOiAgICAgIGh0dHA6Ly93d3cua3J1bWVkaWEuY29tLyBrcnVtZWRpYSBHbWJIXG4gKi9cblxuLyogVGhlIGFycmF5cyBhcmUgZGVmaW5lZCBpbiBzdGF0aWMtY29sb3JzLmxlc3MgKi9cbiNjb2xvcnMge1xuICAgIC4tKEBpOiBsZW5ndGgoQGNvbG9yX25hbWVzKSkgd2hlbiAoQGkgPiAwKSB7XG4gICAgICAgIEBuYW1lOiBlKGV4dHJhY3QoQGNvbG9yX25hbWVzLCBAaSkpO1xuICAgICAgICBAZnVsbG5hbWU6IFwiY29sb3JfQHtuYW1lfVwiO1xuICAgICAgICAmLmNvbG9yX0B7bmFtZX0ge2NvbG9yOiBAQGZ1bGxuYW1lfVxuICAgICAgICAuLSgoQGkgLSAxKSk7XG4gICAgfSAuLTtcbn1cbiNjb2xvcnMge1xuICAgIC4tKEBpOiBsZW5ndGgoQGhvdmVyX2NvbG9yX25hbWVzKSkgd2hlbiAoQGkgPiAwKSB7XG4gICAgICAgIEBuYW1lOiBlKGV4dHJhY3QoQGhvdmVyX2NvbG9yX25hbWVzLCBAaSkpO1xuICAgICAgICBAZnVsbG5hbWU6IFwiY29sb3JfQHtuYW1lfV9ob3ZlclwiO1xuICAgICAgICAmLmNvbG9yX0B7bmFtZX1faG92ZXIge2NvbG9yOiBAQGZ1bGxuYW1lfVxuICAgICAgICAuLSgoQGkgLSAxKSk7XG4gICAgfSAuLTtcbn1cbi8qICNjb2xvcnMge1xuICAgIC4tKEBpOiBsZW5ndGgoQGFkZGl0aW9uYWxfY29sb3JfbmFtZXMpKSB3aGVuIChAaSA+IDApIHtcbiAgICAgICAgQG5hbWU6IGUoZXh0cmFjdChAYWRkaXRpb25hbF9jb2xvcl9uYW1lcywgQGkpKTtcbiAgICAgICAgQGZ1bGxuYW1lOiBcIkB7bmFtZX1cIjtcbiAgICAgICAgJi5Ae25hbWV9IHtjb2xvcjogQEBmdWxsbmFtZX1cbiAgICAgICAgLi0oKEBpIC0gMSkpO1xuICAgIH0gLi07XG59XG4gKi8iLCIvKiBhcnJvd3MgKi9cbi5hcnJ7XG5cdGJvcmRlcjogICAgICAgc29saWQgQGNvbG9yX21haW47XG5cdGJvcmRlci13aWR0aDogMCAuMmVtIC4yZW0gMDtcblx0ZGlzcGxheTogICAgICBpbmxpbmUtYmxvY2s7XG5cdHBhZGRpbmc6ICAgICAgLjIwZW07XG59XG4uYXJyLXJpZ2h0IHt0cmFuc2Zvcm06cm90YXRlKC00NWRlZyk7fVxuLmFyci1sZWZ0ICB7dHJhbnNmb3JtOnJvdGF0ZSgxMzVkZWcpO31cbi5hcnItdXAgICAge3RyYW5zZm9ybTpyb3RhdGUoLTEzNWRlZyk7fVxuLmFyci1kb3duICB7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7fVxuIiwiQG1lbnUtaGVpZ2h0OiA1NnB4O1xuQG1lbnUtaGVpZ2h0LXNtYWxsOiA2MHB4O1xuQG1lbnUtaGVpZ2h0LW1vYmlsZTogNDBweDtcbkBtZW51LXdpZHRoLW1vYmlsZTogNjB2bWluO1xuQG1lbnUtaXRlbS1ib3JkZXItd2lkdGggOiAzcHg7XG5AbWVudS1pdGVtLWJvcmRlcjogQG1lbnUtaXRlbS1ib3JkZXItd2lkdGggc29saWQgQGNvbG9yX21haW47XG5AY29sb3JfbWVudV9iYWNrZ3JvdW5kOiBAZ3JheTIwO1xuQGNvbG9yX21lbnVfYmFja2dyb3VuZF9ob3ZlcjogQGdyYXkxNjtcbkBjb2xvcl9tZW51X2l0ZW1fdGV4dDogQGRhcmtncmV5O1xuQGZvb3Rlci1oZWlnaHQ6IDQ4cHg7XG5AZm9vdGVyLWNvbG9yZWQtYmFuZC1oZWlnaHQ6IDhweDtcbkBmb290ZXItY29udGVudC1tYXJnaW46IDEwcHg7XG5AZm9vdGVyLWJhY2tncm91bmQtY29sb3I6IEBncmF5MTg7XG5AcGFnZS13aWR0aDogMTAwJTtcbkBib3JkZXItcmFkaXVzOiA1cHg7XG5AdmVydF9uYXZiYXJfd2lkdGg6IDQwMHB4O1xuQGxhYmVsU2l6ZTogMjJweDtcblxuQGNvbnRlbnQtd2lkZ2V0LWhlYWQtYmFyLWhlaWdodDogMzBweDtcbkBjb250ZW50LXdpZGdldC1oZWFkLWNvbnRyb2wtaGVpZ2h0OiAyMHB4O1xuQGhlYWRsaW5lLWZvbnQtc2l6ZTogKEBnbG9iYWwtZm9udC1zaXplLWJhc2UqMikrMXB4O1xuXG5Aei1pbmRleC1hcHBsaWNhdGlvbi1zaGllbGQ6IDUwMDAwO1xuQHotaW5kZXgtYXBwbGljYXRpb24tZm9yZWdyb3VuZDogQHotaW5kZXgtYXBwbGljYXRpb24tc2hpZWxkICsgMTAwO1xuXG5odG1sLCBib2R5IHtcblx0bWFyZ2luOiAwO1xuXHRwYWRkaW5nOiAwO1xuXHRmb250LXNpemU6ICAgQGdsb2JhbC1mb250LXNpemUtYmFzZTtcblx0Zm9udC1mYW1pbHk6IEBnbG9iYWwtZm9udC1mYW1pbHk7XG59XG5cbio6Zm9jdXMge1xuXHRvdXRsaW5lOiBub25lO1xufVxuXG5ib2R5IHtcblx0LmFwcGxpY2F0aW9uLXNoaWVsZCB7XG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdGxlZnQ6IDA7XG5cdFx0dG9wOiAwO1xuXHRcdHdpZHRoOiAxMDB2dztcblx0XHRoZWlnaHQ6IDEwMHZoO1xuXHRcdHotaW5kZXg6IEB6LWluZGV4LWFwcGxpY2F0aW9uLXNoaWVsZDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0XHQmLnNob3cge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0fVxuXHR9XG5cdC5hcHBsaWNhdGlvbi1mb3JlZ3JvdW5kIHtcblx0XHR6LWluZGV4OiBAei1pbmRleC1hcHBsaWNhdGlvbi1mb3JlZ3JvdW5kO1xuXHR9XG5cblx0Y29sb3I6IEBkYXJrZ3JleTtcblx0bWluLXdpZHRoOiAxMDI0cHg7IC8vIGtlZXAgaW4gc3luYyB3aXRoIFNpZGViYXJNYW5hZ2VyLnRzXG5cblx0PiBkaXYjbGF5b3V0LWNvbnRhaW5lciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRcdG1pbi1oZWlnaHQ6IDEwMHZoO1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdGhlaWdodDogYXV0bztcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdFx0PiBkaXYjbGF5b3V0LWhlYWRlciB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0aGVpZ2h0OiAxMjBweDtcblx0XHRcdHBhZGRpbmc6IDQ4cHggNjBweCA0OHB4IDYwcHg7XG5cblx0XHRcdD4gZGl2LmlubmVyLWNvbnRhaW5lciB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXg6IDE7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcblx0XHRcdFx0aGVpZ2h0OiAyNHB4O1xuXG5cdFx0XHRcdD4gZGl2LmxvZ28ge1xuXHRcdFx0XHRcdGJhY2tncm91bmQ6IEBsb2dvX3VybCBuby1yZXBlYXQ7XG5cdFx0XHRcdFx0d2lkdGg6IEB2ZXJ0X25hdmJhcl93aWR0aCAtIDNweDtcblx0XHRcdFx0XHRoZWlnaHQ6IEBsb2dvX2hlaWdodDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLXNpemU6IEBsb2dvLWJhY2tncm91bmQtc2l6ZTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdD4gZGl2LnNlc3Npb24tYm94IHtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRoZWlnaHQ6IDIwcHg7XG5cblx0XHRcdFx0XHQmIGE6Zmlyc3QtY2hpbGQgPiBzdmcge1xuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMnB4O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYgLnNlc3Npb24tYm94LWljb25zIHtcblx0XHRcdFx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAyMHB4O1xuXHRcdFx0XHRcdFx0Y29sb3I6IEBkYXJrZ3JleTtcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAyMHB4O1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYgLnNlc3Npb24tYm94LWljb25zOmhvdmVyIHtcblx0XHRcdFx0XHRcdGNvbG9yOiBAZ3JleTM7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdH1cblxuXHRcdFx0XHRzcGFuI2xvZ2luLW5hbWUge1xuXHRcdFx0XHRcdGNvbG9yOiBAZGFya2dyZXk7XG5cdFx0XHRcdFx0Zm9udC13ZWlnaHQ6IDUwMDtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGRpdi51bnJlYWQtbWVzc2FnZXMtY291bnRlciB7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0XHRcdGhlaWdodDogMjBweDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBAY29sb3JfdW5yZWFkLW1lc3NhZ2VzLWNvdW50ZXI7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogNTBweDtcblx0XHRcdFx0XHRib3R0b206IDEwcHg7XG5cdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiA2cHg7XG5cdFx0XHRcdFx0Y29sb3I6IHdoaXRlO1xuXHRcdFx0XHRcdGZvbnQtd2VpZ2h0OiA1MDA7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAxMHB4O1xuXHRcdFx0XHRcdGxlZnQ6IDUycHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQ+IGRpdiNsYXlvdXQtbWVudSB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHRcdGJhY2tncm91bmQ6IEBjb2xvcl9tZW51X2JhY2tncm91bmQ7XG5cdFx0XHRoZWlnaHQ6IEBtZW51LWhlaWdodDtcblx0XHRcdG1pbi13aWR0aDogQHBhZ2Utd2lkdGg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyNHB4O1xuXHRcdFx0cGFkZGluZzogMCA2MHB4O1xuXG5cdFx0XHQ+IGRpdi5tZW51LXZlcnRpY2FsLWRpc3BsYXkge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0XHRmbGV4OiAwIDAgQHZlcnRfbmF2YmFyX3dpZHRoO1xuXHRcdFx0XHR6LWluZGV4OiA0OTk5ODtcblxuXHRcdFx0XHQ+IGRpdi5tZW51IHtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGZsZXg6IDEgMSBhdXRvO1xuXHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cblx0XHRcdFx0XHQ+IGRpdi5hY3RpdmUtbWVudS1jb250YWluZXIge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdGZsZXg6IDEgMSBhdXRvO1xuXHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDE0cHg7XG5cdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0XHRcdFx0XHRcdD4gZGl2LmxhYmVsIHtcblx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAyMnB4O1xuXHRcdFx0XHRcdFx0XHQmOjpmaXJzdC1sZXR0ZXIge1xuXHRcdFx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0PiBhLml0ZW0ge1xuXHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAyMHB4O1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiBAZ3JheTE2ICFpbXBvcnRhbnQ7XG5cblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiBAbWVudS1oZWlnaHQ7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiBAbWVudS1oZWlnaHQ7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogQGdyYXkxNiAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdGEuaXRlbSB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMXMgbGluZWFyIDBzO1xuXHRcdFx0XHRcdFx0c3ZnIHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDMwcHg7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMzBweDtcblx0XHRcdFx0XHRcdFx0Y29sb3I6IEBjb2xvcl9tZW51X2l0ZW1fdGV4dDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmLmNvbGxhcHNhYmxlIHtcblx0XHRcdFx0XHRcdD4gZGl2Lml0ZW0tY29udGFpbmVyIHtcblx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSA1MDBtcztcblx0XHRcdFx0XHRcdFx0dG9wOiA2MHB4O1xuXHRcdFx0XHRcdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRcdFx0XHRcdC8vIGxlZnQgc2lkZWJhciBoYXMgKyA1MC4gbWVudSBpcyBuZXZlciBkaXNwbGF5ZWQgd2hlbiBzaGllbGQgaXMgYWN0aXZlXG5cdFx0XHRcdFx0XHRcdHotaW5kZXg6IEB6LWluZGV4LWFwcGxpY2F0aW9uLXNoaWVsZCArIDYwO1xuXG5cdFx0XHRcdFx0XHRcdD4gZGl2Lml0ZW0tcm93IHtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXItbGVmdDogQG1lbnUtaXRlbS1ib3JkZXI7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWxlZnQtY29sb3I6IEBjb2xvcl9tZW51X2JhY2tncm91bmRfaG92ZXI7XG5cdFx0XHRcdFx0XHRcdFx0Ji5hY3RpdmUgPiBhLml0ZW0ge1xuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogQGNvbG9yX21lbnVfYmFja2dyb3VuZF9ob3ZlciAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHQmLmFjdGl2ZSxcblx0XHRcdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdGJvcmRlci1sZWZ0LWNvbG9yOiBAY29sb3JfbWFpbjtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdFx0PiBhLml0ZW0ge1xuXHRcdFx0XHRcdFx0XHRcdFx0d2lkdGg6IEB2ZXJ0X25hdmJhcl93aWR0aCAtIEBtZW51LWl0ZW0tYm9yZGVyLXdpZHRoO1xuXHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogQGNvbG9yX21lbnVfYmFja2dyb3VuZDtcblx0XHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDE2cHg7XG5cblx0XHRcdFx0XHRcdFx0XHRcdD4gc3ZnIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRcdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxNnB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZDogQGNvbG9yX21lbnVfYmFja2dyb3VuZF9ob3ZlciAhaW1wb3J0YW50O1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdFx0XHQ+IHNwYW4ubWVudUxhYmVsIHtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Y29sb3I6IEBjb2xvcl9tZW51X2l0ZW1fdGV4dDtcblx0XHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiAxOHB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogQG1lbnUtaXRlbS1ib3JkZXI7XG5cdFx0XHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tLWNvbG9yOiBAY29sb3JfbWVudV9iYWNrZ3JvdW5kX2hvdmVyO1xuXHRcdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cdFx0XHQ+IGRpdi5zdWJtZW51LWJhciB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRcdGZsZXg6IDEgMSBhdXRvO1xuXHRcdFx0XHRmbGV4LXdyYXA6IHdyYXA7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdGhlaWdodDogQG1lbnUtaGVpZ2h0O1xuXHRcdFx0XHQ+IGRpdi5zdWJtZW51LWJhci1pdGVtIHtcblx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMjBweDtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0YTpob3ZlciwgJi5hY3RpdmUgYSB7XG5cdFx0XHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogQG1lbnUtaXRlbS1ib3JkZXI7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHRcdGEge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogQHN1Ym1lbnVfYmFyX2ZvbnRfc2l6ZTtcblx0XHRcdFx0XHRjb2xvcjogQGNvbG9yX21lbnVfaXRlbV90ZXh0O1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTZweDtcblx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogMnB4O1xuXHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdFx0PiBkaXYubW9yZS1pdGVtcy1jb250YWluZXIge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4OiAwIDAgYXV0bztcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMTZweDtcblx0XHRcdFx0Ji5oYXMtaXRlbXMge1xuXHRcdFx0XHRcdD4gZGl2Lm1vcmUtaXRlbS1jaXJjbGUge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGNvbG9yX21lbnVfYmFja2dyb3VuZF9ob3Zlcjtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdFx0PiBkaXYubW9yZS1pdGVtcy1idXR0b24ge1xuXHRcdFx0XHRcdHBhZGRpbmc6IDI2cHggMCAxNnB4IDA7XG5cdFx0XHRcdFx0Ji5oYXMtYWN0aXZlLW1lbnUtaXRlbSxcblx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0XHRcdD4gZGl2Lm1vcmUtaXRlbXMtY2lyY2xlcy1jb250YWluZXIge1xuXHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBAbWVudS1pdGVtLWJvcmRlcjtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0Jjpub3QoLmluaXRpYWxpemVkKSB7XG5cdFx0XHRcdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdD4gZGl2Lm1vcmUtaXRlbXMtY2lyY2xlcy1jb250YWluZXIge1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLWJvdHRvbTogM3B4O1xuXHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogQG1lbnUtaXRlbS1ib3JkZXI7XG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdFx0XHRcdD4gZGl2Lm1vcmUtaXRlbS1jaXJjbGUge1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAZGFya2dyZXk7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiA1cHg7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogNXB4O1xuXHRcdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdFx0XHRcdCY6Zmlyc3QtY2hpbGQsICY6bnRoLWNoaWxkKDIpIHtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDVweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0XHQ+IGRpdi5tb3JlLWl0ZW1zLWJveCB7XG5cdFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRcdHRvcDogNThweDtcblx0XHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0XHR6LWluZGV4OiAxMDAwMDtcblx0XHRcdFx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBjb2xvcl9tZW51X2JhY2tncm91bmQ7XG5cdFx0XHRcdFx0Ym9yZGVyLWxlZnQ6IDNweCBzb2xpZCBAY29sb3JfbWVudV9iYWNrZ3JvdW5kX2hvdmVyO1xuXHRcdFx0XHRcdGJvcmRlci1ib3R0b206IDNweCBzb2xpZCBAY29sb3JfbWVudV9iYWNrZ3JvdW5kX2hvdmVyO1xuXHRcdFx0XHRcdD4gZGl2LnN1Ym1lbnUtYmFyLWl0ZW0ge1xuXHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDNweDtcblx0XHRcdFx0XHRcdCY6bm90KDpsYXN0LWNoaWxkKSB7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiBAbWVudS1pdGVtLWJvcmRlcjtcblx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdFx0Jjpob3Zlcixcblx0XHRcdFx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogQGNvbG9yX21haW47XG5cdFx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IEBzdWJtZW51X2Jhcl9mb250X3NpemU7XG5cdFx0XHRcdFx0XHRjb2xvcjogQGNvbG9yX21lbnVfaXRlbV90ZXh0O1xuXHRcdFx0XHRcdFx0cGFkZGluZy1sZWZ0OiAzcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdD4gZGl2LmRhdGVTZWxlY3RvciB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBjb2xvcl9tZW51X2JhY2tncm91bmQ7XG5cdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRoZWlnaHQ6IEBtZW51LWhlaWdodDtcblx0XHRcdFx0d2lkdGg6IDQxMHB4O1xuXHRcdFx0XHR6LWluZGV4OiA0MDAwMDtcblx0XHRcdFx0bWluLXdpZHRoOiA0MTBweDsgLy8gcHJldmVudCBmbGV4Ym94IGZyb20g4oCcc3RlYWxpbmfigJ1cblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAtNjBweDsgLy8gbmVnYXRlIHBhZGRpbmcgb2YgZGl2I2xheW91dC1tZW51XG5cblx0XHRcdFx0Ji5iYXItY29sbGFwc2VkIHtcblx0XHRcdFx0XHRkaXYuZGF0ZVNlbGVjdG9yQmFyIHtcblx0XHRcdFx0XHRcdGhlaWdodDogMHB4O1xuXG5cdFx0XHRcdFx0XHRzcGFuI2Rpc3BsYXktbW9kZSB7XG5cdFx0XHRcdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCYgKyAjZ2xvYmFsLWRhdGUtcGlja2VyLWZvcm0ge1xuXHRcdFx0XHRcdFx0XHRtYXgtaGVpZ2h0OiAwcHg7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiAwcHg7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAwcHg7XG5cdFx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0Ji5zdGlja3kge1xuXHRcdFx0XHRcdHBvc2l0aW9uOiBmaXhlZDtcblx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OjA7XG5cblx0XHRcdFx0XHQ+IGRpdi5kYXRlU2VsZWN0b3JCYXIge1xuXHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRkaXYuY2xvY2sge1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogMjBweDtcblx0XHRcdFx0XHRoZWlnaHQ6IEBtZW51LWhlaWdodDtcblx0XHRcdFx0XHRwYWRkaW5nLXRvcDogMTZweDtcblx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cblx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBjb2xvcl9tZW51X2JhY2tncm91bmRfaG92ZXI7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogOHB4O1xuXHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDRweDtcblx0XHRcdFx0XHRcdGNvbG9yOiBAY29sb3JfbWVudV9pdGVtX3RleHQ7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IEBnbG9iYWwtZm9udC1zaXplLWJhc2UrNHB4O1xuXHRcdFx0XHRcdFx0LnVzZXItc2VsZWN0KG5vbmUpO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDI1cHg7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDI1cHg7XG5cdFx0XHRcdFx0XHRjb2xvcjogQGNvbG9yX21lbnVfaXRlbV90ZXh0O1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXG5cdFx0XHRcdGRpdi5kYXRlU2VsZWN0b3JCYXIge1xuXHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGNvbG9yX2RhdGVzZWxlY3Rvcjtcblx0XHRcdFx0XHRoZWlnaHQ6IDUycHg7XG5cdFx0XHRcdFx0bWFyZ2luLXRvcDogMnB4O1xuXHRcdFx0XHRcdC50cmFuc2l0aW9uKGhlaWdodCwgMTAwbXMpO1xuXG5cdFx0XHRcdFx0YS5kYXRlLXNlbGVjdG9yLWl0ZW0ge1xuXHRcdFx0XHRcdFx0c3ZnIHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDMwcHg7XG5cdFx0XHRcdFx0XHRcdGhlaWdodDogMzBweDtcblx0XHRcdFx0XHRcdFx0bWFyZ2luOiAxMHB4O1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdGEuZGF0ZS1zZWxlY3Rvci1pdGVtOmhvdmVyIHtcblx0XHRcdFx0XHRcdHN2ZyB7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiBAY29sb3JfZGF0ZS1iYXItaXRlbS1zZWxlY3RlZDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRhLmRhdGUtc2VsZWN0b3ItaXRlbSB7XG5cdFx0XHRcdFx0XHRzdmcge1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogQGNvbG9yX2RhdGUtYmFyLWl0ZW07XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0YS5kYXRlLWJhci1pdGVtLXNlbGVjdGVkIHtcblx0XHRcdFx0XHRcdGN1cnNvcjogZGVmYXVsdDtcblx0XHRcdFx0XHRcdHN2ZyB7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiBAY29sb3JfZGF0ZS1iYXItaXRlbS1zZWxlY3RlZDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRzcGFuI2Rpc3BsYXktbW9kZSB7XG5cdFx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogb3BhY2l0eSBlYXNlIDIwMG1zO1xuXHRcdFx0XHRcdFx0Y29sb3I6IEBjb2xvcl9kYXRlc2VsZWN0b3JfdGV4dDtcblx0XHRcdFx0XHRcdHdpZHRoOiAxNDBweDtcblx0XHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHRwYWRkaW5nOiAyMHB4O1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiBAZ2xvYmFsLWZvbnQtc2l6ZS1iYXNlKzJweDtcblx0XHRcdFx0XHRcdC51c2VyLXNlbGVjdChub25lKTtcblx0XHRcdFx0XHRcdGN1cnNvcjogZGVmYXVsdDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQjZ2xvYmFsLWRhdGUtcGlja2VyLWZvcm0ge1xuXHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBncmV5ODtcblx0XHRcdFx0XHRjb2xvcjogQGRhcmtncmV5O1xuXHRcdFx0XHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0XHRcdFx0bWF4LWhlaWdodDogNDAwcHg7IC8qIHNob3VsZCBuZXZlciBiZSByZWFjaGVkLCBqdXN0IGZvciB0cmFuc2l0aW9uIHJlYXNvbnMgKi9cblx0XHRcdFx0XHR0cmFuc2l0aW9uOiBwYWRkaW5nIGVhc2UgMjAwbXMsIG1heC1oZWlnaHQgZWFzZSAxMDBtcztcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cblx0XHRcdFx0XHRhLmRhdGUtc2VsZWN0b3ItcGVyaW9kLWJ0biB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTZweDtcblx0XHRcdFx0XHRcdGhlaWdodDogMTZweDtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdHRvcDogMTVweDtcblxuXHRcdFx0XHRcdFx0Ji5wcmV2aW91cyB7XG5cdFx0XHRcdFx0XHRcdGxlZnQ6IDUwcHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHQmLm5leHQge1xuXHRcdFx0XHRcdFx0XHRyaWdodDogNTBweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQuZm9ybS1yb3cge1xuXHRcdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDBweDtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdG1hcmdpbjogMCAxMHB4O1xuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogbWFyZ2luIDJzIGVhc2U7XG5cblx0XHRcdFx0XHRcdCYuZnVsbC1zaXplIHtcblx0XHRcdFx0XHRcdFx0aW5wdXQua3J1LWZvcm0tZmllbGQge1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAyMDBweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHQmLm5vLXNpemUge1xuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDAgMHB4O1xuXG5cdFx0XHRcdFx0XHRcdGlucHV0LmtydS1mb3JtLWZpZWxkIHtcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMHB4O1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmc6IDBweDtcblx0XHRcdFx0XHRcdFx0XHRib3JkZXI6IDBweDtcblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdC5kYXRldGltZS1wb3B1cCB7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogbm9uZTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCNjb21wYXJpc29uX3BlcmlvZCB7XG5cdFx0XHRcdFx0XHQuZm9ybS1yb3cge1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogNzclO1xuXHRcdFx0XHRcdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiAxMHB4O1xuXHRcdFx0XHRcdFx0XHQua3J1LWZvcm0tZmllbGQtbGFiZWwtdGV4dCB7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDgwJTtcblx0XHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0XHRcdFx0XHRcdHBhZGRpbmctbGVmdDogNXB4O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdC5jdXN0b20tY2hlY2tib3gtZWxlbWVudCB7XG5cdFx0XHRcdFx0XHRcdFx0ZmxvYXQ6bGVmdDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdHotaW5kZXg6IDEwMDtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0aW5wdXQua3J1LWZvcm0tZmllbGQge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDkwcHg7XG5cdFx0XHRcdFx0XHRjb2xvcjogQGRhcmtncmV5O1xuXHRcdFx0XHRcdFx0cGFkZGluZzogNXB4O1xuXHRcdFx0XHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0XHRcdFx0Zm9udC1zaXplOiBAZ2xvYmFsLWZvbnQtc2l6ZS1iYXNlO1xuXHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogd2lkdGggMnMgZWFzZSwgcGFkZGluZyAycyBlYXNlO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0XHQuZGF0ZXRpbWUtcG9wdXAge1xuXHRcdFx0XHRcdFx0d2lkdGg6IDI1MHB4O1xuXHRcdFx0XHRcdFx0cGFkZGluZzoxMHB4O1xuXHRcdFx0XHRcdFx0ei1pbmRleDogMTAwO1xuXHRcdFx0XHRcdFx0Ym9yZGVyOiAxcHggc29saWQgQGdyZXk2O1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZDogQHdoaXRlO1xuXHRcdFx0XHRcdFx0bGVmdDogLTI1cHg7XG5cdFx0XHRcdFx0XHR0b3A6IDM1cHg7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdFx0XHRcdFx0Ji5waWNrZXItdG97XG5cdFx0XHRcdFx0XHRcdGxlZnQ6IC0xMzVweDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LmZvcm0tZmllbGQtdG9vbHRpcCB7XG5cdFx0XHRcdFx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdD4gZGl2LnNlbGVjdG9yLWNvbnRhaW5lciB7XG5cdFx0XHRcdHotaW5kZXg6IDQwMDAwO1xuXHRcdFx0XHRyaWdodDogMDtcblx0XHRcdFx0aGVpZ2h0OiBAbWVudS1oZWlnaHQ7XG5cdFx0XHRcdHdpZHRoOiA0MTBweDtcblx0XHRcdFx0ei1pbmRleDogNDAwMDA7XG5cdFx0XHRcdG1pbi13aWR0aDogMjA1cHg7IC8vIHByZXZlbnQgZmxleGJveCBmcm9tIOKAnHN0ZWFsaW5n4oCdXG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRcdFx0bGluZS1oZWlnaHQ6IEBtZW51LWhlaWdodDtcblx0XHRcdFx0Zm9udC1zaXplOiBAc3VibWVudV9iYXJfZm9udF9zaXplO1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogLTYwcHg7XG5cblx0XHRcdFx0ZGl2LnNlbGVjdG9yLWJ1dHRvbiB7XG5cdFx0XHRcdFx0aGVpZ2h0OiBAbWVudS1oZWlnaHQ7XG5cblx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBjb2xvcl9tZW51X2JhY2tncm91bmRfaG92ZXI7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0PiBkaXYuZGFzaGJvYXJkLXNlbGVjdCB7XG5cdFx0XHRcdFx0Ji5iYXItY29sbGFwc2VkIHtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0XHRcdFx0XHR0ZXh0LWluZGVudDogLTk5OTlweDtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogQHN1Ym1lbnVfYmFyX2ZvbnRfc2l6ZTtcblx0XHRcdFx0XHRcdGNvbG9yOiBAY29sb3JfbWVudV9pdGVtX3RleHQ7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0Ji5iYXItc2hvd24ge1xuXHRcdFx0XHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0XHRcdFx0XHR3aWR0aDogaW5oZXJpdDtcblx0XHRcdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0XHRcdHotaW5kZXg6IDEwMDAwO1xuXHRcdFx0XHRcdFx0cGFkZGluZzogMHB4IDIwcHggMjBweDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBjb2xvcl9tZW51X2JhY2tncm91bmQ7XG5cdFx0XHRcdFx0XHRib3JkZXItbGVmdDogM3B4IHNvbGlkIEBjb2xvcl9tZW51X2JhY2tncm91bmRfaG92ZXI7XG5cdFx0XHRcdFx0XHRib3JkZXItYm90dG9tOiAzcHggc29saWQgQGNvbG9yX21lbnVfYmFja2dyb3VuZF9ob3Zlcjtcblx0XHRcdFx0XHRcdGN1cnNvcjogZGVmYXVsdDtcblxuXHRcdFx0XHRcdFx0PiBkaXYuYmFyLWl0ZW0ge1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDMxcHg7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctYm90dG9tOiAzcHg7XG5cdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IEBtZW51LWl0ZW0tYm9yZGVyO1xuXHRcdFx0XHRcdFx0XHRib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcblxuXHRcdFx0XHRcdFx0XHQmLmJ1dHRvbi1jb250YWluZXIge1xuXHRcdFx0XHRcdFx0XHRcdGhlaWdodDogNTBweDtcblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdGEge1xuXHRcdFx0XHRcdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBhbGw7XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiBAc3VibWVudV9iYXJfZm9udF9zaXplO1xuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiBAY29sb3JfbWVudV9pdGVtX3RleHQ7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbTogM3B4O1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b206IEBtZW51LWl0ZW0tYm9yZGVyO1xuXHRcdFx0XHRcdFx0XHRcdGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdFx0XHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogQGNvbG9yX21haW47XG5cdFx0XHRcdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdD4gZGl2LmRhc2hib2FyZC1hY3Rpb25zLWJ1dHRvbiB7XG5cdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGdyYXkxNTtcblx0XHRcdFx0Zm9udC1zaXplOiBAa3J1X2NvbnRleHRfbWVudV9pdGVtX2J1dHRvbl9mb250X3NpemU7XG5cdFx0XHRcdHBhZGRpbmc6IDEzcHggMjFweDtcblx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA0cHg7XG5cdFx0XHRcdGJvcmRlci1sZWZ0OiAzcHggc29saWQgQGdyYXkxNTtcblxuXHRcdFx0XHQuZmlyc3QtbGV0dGVyLXVwcGVyY2FzZS1taXhpbigpO1xuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGJvcmRlci1sZWZ0OiBAbWVudS1pdGVtLWJvcmRlcjtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYuZGlzYWJsZWQge1xuXHRcdFx0XHRcdGN1cnNvcjogZGVmYXVsdDtcblx0XHRcdFx0XHRjb2xvcjogQGdyYXkxOTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYuZGlzYWJsZWQ6aG92ZXIge1xuXHRcdFx0XHRcdGJvcmRlci1sZWZ0OiAzcHggc29saWQgQGdyYXkxNTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXG5cblx0XHR9XG5cdH1cbn1cblxuZGl2I2xheW91dC1jb250YWluZXIuZWRpdC1tb2RlIC5zZWxlY3Rvci1jb250YWluZXIge1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0Y29sb3I6IEBncmF5MTk7XG59XG5cbmRpdiNsYXlvdXQtZm9vdGVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogQGZvb3Rlci1iYWNrZ3JvdW5kLWNvbG9yO1xuXHR6LWluZGV4OiAxMDtcblx0aGVpZ2h0OiBAZm9vdGVyLWhlaWdodDtcblx0bWFyZ2luLXRvcDogOHB4O1xuXHQuY29udGVudCB7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGhlaWdodDogQGZvb3Rlci1oZWlnaHQgLSBAZm9vdGVyLWNvbG9yZWQtYmFuZC1oZWlnaHQ7XG5cdFx0cGFkZGluZy10b3A6IDExcHg7XG5cblx0XHQuZmxhZyB3aGVuIChAc2hvd19zd2lzc19lbWJsZW0gPSB0cnVlKSB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHR3aWR0aDogMjBweDtcblx0XHRcdGhlaWdodDogMjJweDtcblx0XHRcdGJhY2tncm91bmQ6IHVybCgnL2ltYWdlcy9zY2h3ZWl6ZXJfd2FwcGVuLnN2ZycpO1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiAyMHB4IDIycHg7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAycHg7XG5cdFx0fVxuXG5cdFx0LmZsYWcgd2hlbiBub3QgKEBzaG93X3N3aXNzX2VtYmxlbSA9IHRydWUpIHtcblx0XHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0fVxuXG5cdFx0LnRleHQge1xuXHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0aGVpZ2h0OiBAZm9vdGVyLWhlaWdodCAtIEBmb290ZXItY29sb3JlZC1iYW5kLWhlaWdodDtcblx0XHRcdGNvbG9yOiBAZ3JheTEzO1xuXHRcdFx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0XHRcdGZvbnQtc2l6ZTogQGdsb2JhbC1mb250LXNpemUtYmFzZSAtMC41cHg7XG5cdFx0XHRwYWRkaW5nLXRvcDogNHB4O1xuXHRcdH1cblx0fVxuXG5cdGRpdi5jb2xvcmVkLWJhbmQge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IEBjb2xvcl9mb290ZXJfYmFja2dyb3VuZDtcblx0XHRoZWlnaHQ6IEBmb290ZXItY29sb3JlZC1iYW5kLWhlaWdodDtcblx0fVxufVxuXG5kaXYjbGF5b3V0LWNvbnRlbnQtY29udGFpbmVyIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0ZmxleDogMSAxIGF1dG87XG5cdG1pbi1oZWlnaHQ6IDU0OHB4OyAvLyBtaW4taGVpZ2h0IHVtIG5vY2ggYW4gYWxsZSBoYXVwdG1lbsO8cHVua3RlIGRyYW4genUga29tbWVuLlxuXG5cdD4gZGl2I2xheW91dC1jb250ZW50IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cdFx0ZmxleDogMSAxIGF1dG87XG5cdFx0bWluLXdpZHRoOiAyMDBweDtcblx0XHRtYXJnaW4tcmlnaHQ6IDYwcHg7IC8vIGtlZXAgaW4gc3luYyB3aXRoIExheW91dE1hbmFnZXIudHNcblx0XHRtYXJnaW4tbGVmdDogNjBweDsgLy8ga2VlcCBpbiBzeW5jIHdpdGggTGF5b3V0TWFuYWdlci50c1xuXHR9XG59XG5cbi5sYXlvdXQtY29udGVudC13aWR0aCB7XG5cdHdpZHRoOiBAcGFnZS13aWR0aDtcbn1cblxuLyogc3ZnLWxpbmtzICovXG5vYmplY3RbZGF0YSQ9XCIuc3ZnXCJdIHtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi5jbGVhcmZpeDphZnRlciB7XG5cdGNvbnRlbnQ6IFwiXFwwMEEwXCI7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRjbGVhcjogYm90aDtcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRsaW5lLWhlaWdodDogMDtcblx0aGVpZ2h0OiAwO1xufVxuXG4uY2xlYXJmaXgge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbmh0bWxbeG1sbnNdIC5jbGVhcmZpeCB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG4qIGh0bWwgLmNsZWFyZml4IHtcblx0aGVpZ2h0OiAxJTtcbn1cblxuLmNsZWFyZml4IHtcblx0ZGlzcGxheTogYmxvY2tcbn1cblxuLmNsZWFyZml4LW1peGluKCkge1xuXHQ6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6IFwiXFwwMEEwXCI7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Y2xlYXI6IGJvdGg7XG5cdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdGxpbmUtaGVpZ2h0OiAwO1xuXHRcdGhlaWdodDogMDtcblx0fVxufVxuXG4uY2VudGVyIHtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRtYXJnaW46IGF1dG87XG59XG5cbi52ZXJ0Q2VudGVyZWQge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTAlO1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG5cbi5ob3JpekNlbnRlcmVkIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRsZWZ0OiA1MCU7XG5cdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cblxuLmJvdGhDZW50ZXJlZCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogNTAlO1xuXHR0b3A6IDUwJTtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG5cbi5sb2FkaW5nLXNwaW5uZXIge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6IDBweDtcblx0dG9wOiAwcHg7XG5cdHdpZHRoOiAxMDAlO1xuXHRoZWlnaHQ6IDEwMCU7XG5cdC8qYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjA1KTtcblx0Ym9yZGVyLXJhZGl1czogNXB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDUpOyovXG5cblx0LmxvYWRpbmctc3Bpbm5lci1pY29uIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0bGVmdDogNTAlO1xuXHRcdHRvcDogNTAlO1xuXHRcdHdpZHRoOiA1MHB4O1xuXHRcdGhlaWdodDogNTBweDtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaW1hZ2VzL2dpZi9zcGlubmVyLnBuZy5naWZcIik7XG5cdFx0YmFja2dyb3VuZC1zaXplOiAxMDAlLCAxMDAlO1xuXHR9XG5cblx0LmxvYWRpbmctc3Bpbm5lci10ZXh0IHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRsZWZ0OiA1MCU7XG5cdFx0dG9wOiA1MCU7XG5cdFx0Y29sb3I6IHdoaXRlO1xuXHRcdGZvbnQtc2l6ZTogMzBweDtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcblx0fVxufVxuXG4uY2FwaXRhbGl6ZSwgLmNhcGl0YWxpemUgKiB7XG5cdHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuXG4uZmlyc3QtbGV0dGVyLXVwcGVyY2FzZSwgLmZpcnN0LWxldHRlci11cHBlcmNhc2UgKiB7XG5cdCY6Zmlyc3QtbGV0dGVyIHtcblx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXHR9XG59XG5cbi5maXJzdC1sZXR0ZXItdXBwZXJjYXNlLW1peGluIHtcblx0JjpmaXJzdC1sZXR0ZXIge1xuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdH1cbn1cblxuLnJlbGF0aXZlIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ucmV0dXJuLXRvLW92ZXJ2aWV3LWxpbmsge1xuXHRjb2xvcjogQGNvbG9yX2NvbnRlbnRfaGVhZDtcblx0LmZpcnN0LWxldHRlci11cHBlcmNhc2UtbWl4aW4oKTtcbn1cblxuLnRlbXBsYXRlIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLmVycm9yIHtcblx0Y29sb3I6IHJlZDtcbn1cblxuLndhcm5pbmcge1xuXHRjb2xvcjogb3JhbmdlO1xufVxuXG4uc3VjY2VzcyB7XG5cdGNvbG9yOiBncmVlbjtcbn1cblxuZGl2LmtydS1jb250ZXh0LW1lbnUtaXRlbS1idXR0b24ge1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGJhY2tncm91bmQtY29sb3I6IEBncmF5MTU7XG5cdGZvbnQtc2l6ZTogQGtydV9jb250ZXh0X21lbnVfaXRlbV9idXR0b25fZm9udF9zaXplO1xuXHRwYWRkaW5nOiAxM3B4IDIxcHg7XG5cdG1hcmdpbi10b3A6IDRweDtcblx0Ym9yZGVyLWxlZnQ6IDNweCBzb2xpZCBAZ3JheTE1O1xuXG5cdC5maXJzdC1sZXR0ZXItdXBwZXJjYXNlLW1peGluKCk7XG5cblx0Jjpob3ZlciB7XG5cdFx0Ym9yZGVyLWxlZnQ6IEBtZW51LWl0ZW0tYm9yZGVyO1xuXHR9XG5cblx0Ji5kaXNhYmxlZCB7XG5cdFx0Y3Vyc29yOiBkZWZhdWx0O1xuXHRcdGNvbG9yOiBAZ3JheTE5O1xuXHR9XG5cblx0Ji5kaXNhYmxlZDpob3ZlciB7XG5cdFx0Ym9yZGVyLWxlZnQ6IDNweCBzb2xpZCBAZ3JheTE1O1xuXHR9XG5cblx0Ji5pY29uIHtcblx0XHR3aWR0aDogKDMzMi0xNikvNHB4O1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRwYWRkaW5nOiAxMnB4IDMwcHg7XG5cdFx0bWFyZ2luLXRvcDogNHB4O1xuXHRcdG1hcmdpbi1yaWdodDogNHB4O1xuXHRcdGhlaWdodDogNDBweDtcblxuXHRcdCYuYnV0dG9uLWNvbnRhaW5lciB7XG5cdFx0XHRwb2ludGVyLWV2ZW50czogYWxsO1xuXHRcdFx0bWFyZ2luLXRvcDogMTBweDtcblxuXHRcdFx0Ji5lZGl0LWJ0biB7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0XHRcdH1cblx0XHR9XG5cdFx0Ji5kaXNhYmxlZCB7XG5cdFx0XHRib3JkZXItbGVmdDogM3B4IHNvbGlkIEBncmF5MTU7XG5cdFx0XHRpbWcge1xuXHRcdFx0XHRvcGFjaXR5OiAwLjM7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0aW1nIHtcblx0XHRoZWlnaHQ6IEBrcnVfY29udGV4dF9tZW51X2l0ZW1fYnV0dG9uX2ZvbnRfc2l6ZTtcblx0XHRtYXJnaW4tYm90dG9tOiAxN3B4O1xuXHR9XG59XG4iLCJAc2lkZWJhckJhY2tncm91bmRDb2xvcjogQGdyYXkyMDtcbkBsZWZ0U2lkZWJhcldpZHRoOiA0NjBweDsgLy8ga2VlcCBpbiBzeW5jIHdpdGggU2lkZWJhck1hbmFnZXIudHNcbkByaWdodFNpZGViYXJXaWR0aDogMzgwcHg7IC8vIGtlZXAgaW4gc3luYyB3aXRoIFNpZGViYXJNYW5hZ2VyLnRzXG5cbmRpdi5zaWRlYmFyLmluaXRpYWxpemVkIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblx0YmFja2dyb3VuZC1jb2xvcjogQHNpZGViYXJCYWNrZ3JvdW5kQ29sb3I7XG5cdHotaW5kZXg6IDkwMDA7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHQmLnVzZS10cmFuc2l0aW9uIHtcblx0XHR0cmFuc2l0aW9uOiBmbGV4LWJhc2lzIDAuM3MgbGluZWFyLCB3aWR0aCAwLjNzIGxpbmVhcjtcblx0fVxuXG5cdCYubGVmdCB7XG5cdFx0ZmxleDogMCAwIEBsZWZ0U2lkZWJhcldpZHRoO1xuXHRcdHdpZHRoOiBAbGVmdFNpZGViYXJXaWR0aDtcblxuXHRcdD4gZGl2LnNpZGViYXItY29udGVudC1jb250YWluZXIge1xuXHRcdFx0PiBkaXYuc2lkZWJhci1jb250ZW50IHtcblx0XHRcdFx0d2lkdGg6IEBsZWZ0U2lkZWJhcldpZHRoIC0gNDhweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQ+IGRpdi5zaWRlYmFyLXZpc2liaWxpdHktY29udHJvbC1jb250YWluZXIge1xuXHRcdFx0YWxpZ24tc2VsZjogZmxleC1lbmQ7XG5cdFx0fVxuXHR9XG5cblx0Ji5yaWdodCB7XG5cdFx0ZmxleDogMCAwIEByaWdodFNpZGViYXJXaWR0aDtcblx0XHR3aWR0aDogQHJpZ2h0U2lkZWJhcldpZHRoO1xuXG5cdFx0PiBkaXYuc2lkZWJhci1jb250ZW50LWNvbnRhaW5lciB7XG5cdFx0XHQ+IGRpdi5zaWRlYmFyLWNvbnRlbnQge1xuXHRcdFx0XHR3aWR0aDogQHJpZ2h0U2lkZWJhcldpZHRoIC0gMzZweDtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQ+IGRpdi5zaWRlYmFyLXZpc2liaWxpdHktY29udHJvbC1jb250YWluZXIge1xuXHRcdFx0YWxpZ24tc2VsZjogZmxleC1zdGFydDtcblx0XHR9XG5cdH1cblxuXHQmLmZvbGRlZCB7XG5cdFx0aGVpZ2h0OiA2MHB4O1xuXHRcdGZsZXg6IDAgMCAwcHg7XG5cdFx0d2lkdGg6IDA7XG5cblx0XHQmID4gZGl2LnNpZGViYXItY29udGVudC1jb250YWluZXIge1xuXHRcdFx0d2lkdGg6IDA7XG5cdFx0fVxuXG5cdFx0Ji5sZWZ0IHtcblx0XHRcdD4gZGl2LnNpZGViYXItdmlzaWJpbGl0eS1jb250cm9sLWNvbnRhaW5lciB7XG5cdFx0XHRcdGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG5cdFx0XHRcdGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cblx0XHRcdFx0PiBkaXYudmlzaWJpbGl0eS1jb250cm9sLmxlZnQge1xuXHRcdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdFx0JjpleHRlbmQoLmFycik7XG5cdFx0XHRcdFx0XHQmOmV4dGVuZCguYXJyLXJpZ2h0KTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLnJpZ2h0IHtcblx0XHRcdD4gZGl2LnNpZGViYXItdmlzaWJpbGl0eS1jb250cm9sLWNvbnRhaW5lciB7XG5cdFx0XHRcdGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuXHRcdFx0XHRib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcblx0XHRcdFx0cmlnaHQ6IDA7XG5cblx0XHRcdFx0PiBkaXYudmlzaWJpbGl0eS1jb250cm9sLnJpZ2h0IHtcblx0XHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRcdCY6ZXh0ZW5kKC5hcnIpO1xuXHRcdFx0XHRcdFx0JjpleHRlbmQoLmFyci1sZWZ0KTtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHQmLnN0aWNreSB7XG5cdFx0PiBkaXYuc2lkZWJhci1jb250ZW50LWNvbnRhaW5lciB7XG5cdFx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0XHR0b3A6IDA7XG5cdFx0fVxuXHR9XG5cblx0Ji5maXhlZCB7XG5cdFx0cG9zaXRpb246IGZpeGVkO1xuXHRcdGhlaWdodDogMTAwJTtcblxuXHRcdCYuc3RpY2t5IHtcblx0XHRcdHRvcDogMDtcblx0XHR9XG5cblx0XHQmLmxlZnQge1xuXHRcdFx0bGVmdDogMDtcblx0XHR9XG5cblx0XHQmLnJpZ2h0IHtcblx0XHRcdHJpZ2h0IDowO1xuXHRcdH1cblx0fVxuXHQ+IC5hcHBsaWNhdGlvbi1zaGllbGQge1xuXHRcdGxlZnQ6dW5zZXQ7XG5cdFx0dG9wOnVuc2V0O1xuXHR9XG5cblx0PiBkaXYuc2lkZWJhci1jb250ZW50LWNvbnRhaW5lciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRvdmVyZmxvdy15OiBhdXRvO1xuXHRcdG92ZXJmbG93LXg6IGF1dG87XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IEBzaWRlYmFyQmFja2dyb3VuZENvbG9yO1xuXHRcdC5hcHBsaWNhdGlvbi1zaGllbGQge1xuXHRcdFx0bGVmdDp1bnNldDtcblx0XHRcdHRvcDp1bnNldDtcblx0XHR9XG5cdH1cblxuXHQmLnJpZ2h0ID4gZGl2LnNpZGViYXItY29udGVudC1jb250YWluZXIge1xuXHRcdC8qXG5cdFx0ICogd2VubiBkYXMgZ2VoZW4gd8O8cmRlLCB3w6RyZSBzY2jDtm4g4oCTIGdlaHQgYWJlciBuaWNodC4gZXMgaXN0IG5pY2h0IG3DtmdsaWNoLCBpbiBkaWUgZWluZSByaWNodHVuZyBoaW5hdXMtXG5cdFx0ICogd2FjaHNlbiB6dSBsYXNzZW4gdW5kIGluIGRpZSBhbmRlcmUgbmljaHQuIHNvYmFsZCBvdmVyZmxvdyBpbiBlaW5lciByaWNodHVuZyBhdWYgYXV0byBvZGVyIHNjcm9sbCBzdGVodCxcblx0XHQgKiBpc3QgZGllIGFuZGVyZSByaWNodHVuZyBuaWNodCBtZWhyIG1pdCB2aXNpYmxlIG3DtmdsaWNoLCBkYSBlciBlaW5lbiBuZXVlbiBzdGFja2luZ0NvbnRleHQgZXJ6ZXVndFxuXHRcdCAqICh2Z2wuIHBvc2l0aW9uOmZpeGVkIHVuZCBkZXIgYXBwbGljYXRpb24tc2hpZWxkKVxuXHRcdCAqXG5cdFx0ICogZGllIGzDtnN1bmcgZGVzIGdhbnplbiBpc3QgZWluIGtvbXBsZXR0ZXIgdW1iYXUgZGVyIHRvb2x0aXBwcyBhdWYgZGllIGJvb3RzdHJhcC10b29sdGlwcyBkaWUgc2ljaCBhbiBkZW5cblx0XHQgKiBib2R5IGhlZnRlbiBhbnN0YXR0IGFuIGRhcyBlbGVtZW50XG5cdFx0ICovXG5cdFx0Ly8gb3ZlcmZsb3cteDogdmlzaWJsZTtcblx0XHQuZm9ybS1maWVsZC10b29sdGlwIHtcblx0XHRcdC8vIDonKFxuXHRcdFx0ZGlzcGxheTpub25lO1xuXHRcdH1cblx0fVxuXG5cdD4gZGl2LnNpZGViYXItdmlzaWJpbGl0eS1jb250cm9sLWNvbnRhaW5lciB7XG5cdFx0ZGlzcGxheTogZmxleDtcblx0XHRmbGV4OiAwIDAgNjBweDtcblx0XHRwb3NpdGlvbjogZml4ZWQ7XG5cdFx0d2lkdGg6IDYwcHg7XG5cdFx0aGVpZ2h0OiA2MHB4O1xuXHRcdGJhY2tncm91bmQtY29sb3I6IEBzaWRlYmFyQmFja2dyb3VuZENvbG9yO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0Ym9yZGVyLXJhZGl1czogMTBweDtcblxuXHRcdD4gZGl2LnZpc2liaWxpdHktY29udHJvbCB7XG5cdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAZ3JheTE2O1xuXHRcdFx0d2lkdGg6IDQwcHg7XG5cdFx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0XHRib3JkZXItcmFkaXVzOiA1MHB4O1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdFx0d2lkdGg6IDEycHg7XG5cdFx0XHRcdGhlaWdodDogMTJweDtcblx0XHRcdFx0Ym9yZGVyLWNvbG9yOiBAZ3JheTE3ICFpbXBvcnRhbnQ7XG5cdFx0XHRcdGJvcmRlci13aWR0aDogMCAuMmVtIC4yZW0gMDtcblx0XHRcdH1cblxuXHRcdFx0Ji5yaWdodCB7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHRcdG1hcmdpbi1sZWZ0OiA4cHg7XG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdCY6ZXh0ZW5kKC5hcnIpO1xuXHRcdFx0XHRcdCY6ZXh0ZW5kKC5hcnItcmlnaHQpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdCYubGVmdCB7XG5cdFx0XHRcdHJpZ2h0OiAwO1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IDhweDtcblx0XHRcdFx0JjphZnRlciB7XG5cdFx0XHRcdFx0JjpleHRlbmQoLmFycik7XG5cdFx0XHRcdFx0JjpleHRlbmQoLmFyci1sZWZ0KTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdCY6bm90KGZpeGVkKTpub3Qoc3RpY2t5KSB7XG5cdFx0ei1pbmRleDogaW5pdGlhbDtcblx0fVxuXG5cdCYuZml4ZWQge1xuXHRcdHotaW5kZXg6IEB6LWluZGV4LWFwcGxpY2F0aW9uLXNoaWVsZCArIDUwO1xuXHRcdD4gLmFwcGxpY2F0aW9uLXNoaWVsZC5zaG93IHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblx0fVxuXG5cdCYuc3RpY2t5IC5zaWRlYmFyLWNvbnRlbnQtY29udGFpbmVyIHtcblx0XHR6LWluZGV4OiBAei1pbmRleC1hcHBsaWNhdGlvbi1zaGllbGQgKyA1MTtcblx0XHQ+IC5hcHBsaWNhdGlvbi1zaGllbGQuc2hvdyB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR9XG5cdH1cblxufVxuZGl2LnNpZGViYXIgLmFwcGxpY2F0aW9uLXNoaWVsZC5zaG93IHtcblx0ZGlzcGxheTogbm9uZTsgLy8gZG9uJ3Qgc2hvdyBpZiBub3QgaW5pdGlhbGl6ZWRcbn1cbiIsImRpdi5zaWRlYmFyLmluaXRpYWxpemVkIHtcblx0Ji5sZWZ0IHtcblx0XHQ+IGRpdi5zaWRlYmFyLWNvbnRlbnQtY29udGFpbmVyIHtcblx0XHRcdG1hcmdpbjogMjRweCAyNHB4IDAgMjRweDtcblx0XHR9XG5cdH1cbn1cblxuZGl2LnRyZWUtY29udGFpbmVyIHtcblx0ZGlzcGxheTogZmxleDtcblx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuXHQ+IGRpdi50b3AtY29udGVudCB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMTJweDtcblx0fVxufVxuIiwiXG5kaXYuc2lkZWJhci5pbml0aWFsaXplZCB7XG5cdCYucmlnaHQge1xuXHRcdD4gZGl2LnNpZGViYXItY29udGVudC1jb250YWluZXIge1xuXHRcdFx0bWFyZ2luOiA2MHB4IDI0cHggMCAyNHB4O1xuXHRcdH1cblx0fVxufVxuXG5kaXYua3J1LWNvbnRleHQtbWVudS1jb250YWluZXIge1xuXHRkaXNwbGF5OiBmbGV4O1xuXHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiBAZ3JheTIwO1xuXG5cdD4gZGl2LmtydS1jb250ZXh0LW1lbnUge1xuXHRcdHdpZHRoOiAzMzJweDtcblxuXHRcdD4gZGl2LmtydS1jb250ZXh0LW1lbnUtdGl0bGUge1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdFx0Zm9udC1zaXplOiBAZ2xvYmFsLWZvbnQtc2l6ZS1iYXNlKzhweDtcblx0XHRcdG1hcmdpbi1ib3R0b206IDE2cHg7XG5cdFx0fVxuXG5cdFx0PiBkaXYua3J1LWNvbnRleHQtbWVudS1pdGVtIHtcblx0XHRcdGZvbnQtc2l6ZTogQGdsb2JhbC1mb250LXNpemUtYmFzZSs0cHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAZ3JheTIwO1xuXG5cdFx0XHQ+IHNwYW4ubWVudS1pdGVtLXRpdGxlIHtcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGdyYXkyMDtcblx0XHRcdFx0cGFkZGluZzogNDRweCAwIDEycHggMDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIlxuQGJyZWFkY3J1bWItZm9udHNpemU6ICAgICAgICAgMTNweDtcbkBicmVhZGNydW1iLW1hcmdpbjogICAgICAgICAgIDEwcHg7XG5AYnJlYWRjcnVtYi1oZWlnaHQ6ICAgICAgICAgICAyNnB4O1xuQGJyZWFkY3J1bWItYXJyb3ctd2lkdGg6ICAgICAgMTBweDtcbkBicmVhZGNydW1iLWFycm93LXNwYWNlOiAgICAgICAycHg7XG5AYnJlYWRjcnVtYi10b29sdGlwcC13aWR0aDogIDM1MHB4O1xuQGJyZWFkY3J1bWItdG9vbHRpcHAtYXJyb3ctaDogMTBweDtcbkBicmVhZGNydW1iLXRvb2x0aXBwLWFycm93LXc6IDIwcHg7XG5cbnVsLmJyZWFkY3J1bWIge1xuXHRcblx0bWFyZ2luLXRvcDogQGJyZWFkY3J1bWItbWFyZ2luO1xuXHRtYXJnaW4tYm90dG9tOiBAYnJlYWRjcnVtYi1tYXJnaW47XG5cdGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuXHRcblx0bGkge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRoZWlnaHQ6IEBicmVhZGNydW1iLWhlaWdodDtcblx0XHRwYWRkaW5nOiAwIDA7XG5cdFx0Zm9udC1zaXplOiBAYnJlYWRjcnVtYi1mb250c2l6ZTtcblx0fVxuXHRcblx0bGkgKyBsaSB7XG5cdFx0bWFyZ2luLWxlZnQ6IC1AYnJlYWRjcnVtYi1hcnJvdy13aWR0aCArIEBicmVhZGNydW1iLWFycm93LXNwYWNlO1xuXHR9XG5cdFxuXHRsaSArIGxpOjpiZWZvcmUge1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHdpZHRoOiAwO1xuXHRcdGhlaWdodDogMDtcblx0XHRib3JkZXItbGVmdDogQGJyZWFkY3J1bWItYXJyb3ctd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0Ym9yZGVyLXRvcDogQGJyZWFkY3J1bWItaGVpZ2h0LzIgc29saWQgQGNvbG9yX2NvbnRlbnRfaGVhZDtcblx0XHRib3JkZXItYm90dG9tOiBAYnJlYWRjcnVtYi1oZWlnaHQvMiBzb2xpZCBAY29sb3JfY29udGVudF9oZWFkO1xuXHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdH1cblx0XG5cdGxpOjphZnRlciB7XG5cdFx0Y29udGVudDogXCJcIjtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0d2lkdGg6IDA7XG5cdFx0aGVpZ2h0OiAwO1xuXHRcdGJvcmRlci1sZWZ0OiBAYnJlYWRjcnVtYi1hcnJvdy13aWR0aCBzb2xpZCBAY29sb3JfY29udGVudF9oZWFkO1xuXHRcdGJvcmRlci10b3A6IEBicmVhZGNydW1iLWhlaWdodC8yIHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlci1ib3R0b206IEBicmVhZGNydW1iLWhlaWdodC8yIHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdH1cblx0XG5cdGxpIHNwYW4ge1xuXHRcdGJhY2tncm91bmQ6IEBjb2xvcl9jb250ZW50X2hlYWQ7XG5cdFx0Y29sb3I6IEB3aGl0ZTtcblx0XHRwYWRkaW5nOiBAYnJlYWRjcnVtYi1tYXJnaW4vMiBAYnJlYWRjcnVtYi1tYXJnaW47XG5cdFx0bGluZS1oZWlnaHQ6IEBicmVhZGNydW1iLWhlaWdodCAtIEBicmVhZGNydW1iLW1hcmdpbjtcblx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0fVxuXHRcblx0bGk6Zmlyc3QtY2hpbGQgc3BhbiB7XG5cdFx0cGFkZGluZy1sZWZ0OiAxNXB4O1xuXHR9XG59XG5cbi5icmVhZGNydW1iICsgZGl2LnRvb2x0aXBwIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdG1hcmdpbi1sZWZ0OiBAYnJlYWRjcnVtYi1tYXJnaW47XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdHdpZHRoOiBAYnJlYWRjcnVtYi1oZWlnaHQ7IFxuXHRoZWlnaHQ6IEBicmVhZGNydW1iLWhlaWdodDtcblx0Zm9udC1zaXplOiBAYnJlYWRjcnVtYi1mb250c2l6ZTtcblx0Ym9yZGVyOiAxcHggc29saWQgQGNvbG9yX2NvbnRlbnRfaGVhZDtcblx0Ym9yZGVyLXJhZGl1czogQGJyZWFkY3J1bWItaGVpZ2h0LzI7XG5cdFxuXHRzcGFuIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0cmlnaHQ6IDAuMWV4O1xuXHRcdGJvdHRvbTogMC4xZXg7XG5cdFx0Y29sb3I6IEBjb2xvcl9jb250ZW50X2hlYWQ7XG5cdFx0Zm9udC1mYW1pbHk6IFwiVGltZXMgTmV3IFJvbWFuXCIsIFNlcmlmO1xuXHRcdGZvbnQtc2l6ZTogQGJyZWFkY3J1bWItaGVpZ2h0O1xuXHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHBhZGRpbmc6IDAgQGJyZWFkY3J1bWItbWFyZ2luO1xuXHRcdGxpbmUtaGVpZ2h0OiBAYnJlYWRjcnVtYi1oZWlnaHQ7XG5cdH1cblx0XG5cdGRpdi5jb250YWluZXIge1xuXHRcdHotaW5kZXg6IC0xMDAwO1xuXHRcdHRvcDogQGJyZWFkY3J1bWItaGVpZ2h0ICsgQGJyZWFkY3J1bWItdG9vbHRpcHAtYXJyb3ctaCAtIDJweDtcblx0XHRsZWZ0OiAtKEBicmVhZGNydW1iLXRvb2x0aXBwLXdpZHRoIC8gMikgKyAoQGJyZWFkY3J1bWItdG9vbHRpcHAtYXJyb3ctdyAvIDIpO1xuXHRcdHdpZHRoOiBAYnJlYWRjcnVtYi10b29sdGlwcC13aWR0aDtcblx0XHRsaW5lLWhlaWdodDoxNnB4O1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGxpbmVhciwgei1pbmRleCAwcyBsaW5lYXIgMC41cztcblx0XHRkaXNwbGF5OmlubGluZTtcblx0XHRwb3NpdGlvbjphYnNvbHV0ZTtcblx0XHRiYWNrZ3JvdW5kOiBAY29sb3JfY29udGVudF9oZWFkO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkIEBncmV5NDtcblx0XHRjb2xvcjogQHdoaXRlO1xuXHRcdFxuXHRcdGRpdi5hcnJvdy11cCB7XG5cdFx0XHR6LWluZGV4OjIwO1xuXHRcdFx0cG9zaXRpb246YWJzb2x1dGU7XG5cdFx0XHRib3JkZXI6MDtcblx0XHRcdHRvcDotKEBicmVhZGNydW1iLXRvb2x0aXBwLWFycm93LWgpO1xuXHRcdFx0bGVmdDogKEBicmVhZGNydW1iLXRvb2x0aXBwLXdpZHRoIC8gMikgLSAoQGJyZWFkY3J1bWItdG9vbHRpcHAtYXJyb3ctdyAvIDIpO1xuXHRcdFx0d2lkdGg6IDA7XG5cdFx0XHRoZWlnaHQ6IDA7XG5cdFx0XHRib3JkZXItbGVmdDogKEBicmVhZGNydW1iLXRvb2x0aXBwLWFycm93LXcvMikgc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0XHRib3JkZXItcmlnaHQ6IChAYnJlYWRjcnVtYi10b29sdGlwcC1hcnJvdy13LzIpIHNvbGlkIHRyYW5zcGFyZW50O1x0XG5cdFx0XHRib3JkZXItYm90dG9tOiAoQGJyZWFkY3J1bWItdG9vbHRpcHAtYXJyb3ctdy8yKSBzb2xpZCBAY29sb3JfY29udGVudF9oZWFkO1xuXHRcdH1cblx0XHRcblx0XHRkaXYudGl0bGUge1xuXHRcdFx0cGFkZGluZzo2cHggMTBweDtcblx0XHRcdGJhY2tncm91bmQ6IEBncmV5Mztcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdH1cblx0XHRcblx0XHRkaXYuY29udGVudCB7XG5cdFx0XHRwYWRkaW5nOjVweCAxMHB4O1xuXHRcdFx0XG5cdFx0XHRsYWJlbCB7XG5cdFx0XHRcdHdpZHRoOiAzNSU7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmJyZWFkY3J1bWIgKyBkaXYudG9vbHRpcHA6aG92ZXIgZGl2LmNvbnRhaW5lciB7XG5cdG9wYWNpdHk6IDE7XG5cdHotaW5kZXg6IDEwO1xuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgbGluZWFyO1xufVxuIiwiQG1hcmdpbi1wYWRkaW5nLWRlZmF1bHQtdmFsdWU6IDI0cHg7XG5cbi50YWJsZSB7XG5cdHdpZHRoOiAxMDAlO1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0Ym9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcblx0Ym9yZGVyLXNwYWNpbmc6IDA7XG5cdGJvcmRlci10b3A6IEBkZWZhdWx0LWJvcmRlci10b3A7XG5cblx0dGhlYWQge1xuXHRcdHRoIHtcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0XHRjdXJzb3I6IGRlZmF1bHQ7XG5cdFx0XHR1c2VyLXNlbGVjdDogbm9uZTtcblx0XHRcdG91dGxpbmUtc3R5bGU6IG5vbmU7IC8qIElFICovXG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAZ3JheTIwO1xuXHRcdFx0cGFkZGluZzogMTBweCBAbWFyZ2luLXBhZGRpbmctZGVmYXVsdC12YWx1ZTtcblx0XHRcdG1heC1oZWlnaHQ6IDQwcHg7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0Zm9udC1zaXplOiAxNnB4O1xuXHRcdFx0XG5cdFx0XHQuZmlyc3QtbGV0dGVyLXVwcGVyY2FzZS1taXhpbigpO1xuXHRcdFx0XG5cdFx0XHQmW2RhdGEtc29ydC1jcml0ZXJpYV0ge1xuXHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdHBhZGRpbmctcmlnaHQ6IDA7XG5cdFx0XHR9XG5cblx0XHRcdCY6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHRwYWRkaW5nLWxlZnQ6IEBtYXJnaW4tcGFkZGluZy1kZWZhdWx0LXZhbHVlO1xuXHRcdFx0fVxuXG5cdFx0XHQmOm5vdCg6Zmlyc3QtY2hpbGQpOmJlZm9yZSB7XG5cdFx0XHRcdGNvbnRlbnQ6IFwiIFwiO1xuXHRcdFx0XHRib3JkZXI6IDAuNXB4IHNvbGlkIEBncmF5MTk7XG5cdFx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdFx0bWluLWhlaWdodDogMThweDtcblx0XHRcdFx0aGVpZ2h0OiBjYWxjKH5cIjEwMCUgLSAyMHB4XCIpO1xuXHRcdFx0XHR0b3A6IDEwcHg7XG5cdFx0XHRcdGxlZnQ6IDA7XG5cdFx0XHR9XG5cblx0XHRcdCYuc29ydGVkLWFzYzphZnRlcixcblx0XHRcdCYuc29ydGVkLWRlc2M6YWZ0ZXIge1xuXHRcdFx0XHRjb250ZW50OiBcIiBcIjtcblx0XHRcdFx0ZmxvYXQ6IHJpZ2h0O1xuXHRcdFx0XHRib3JkZXItY29sb3I6IEBkYXJrZ3JleTtcblx0XHRcdFx0Ym9yZGVyLXdpZHRoOiAwIC4xZW0gLjFlbSAwO1xuXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IEBtYXJnaW4tcGFkZGluZy1kZWZhdWx0LXZhbHVlO1xuXHRcdFx0fVxuXHRcblx0XHRcdCYuc29ydGVkLWFzYzphZnRlcntcblx0XHRcdFx0bWFyZ2luLXRvcDogN3B4O1xuXHRcdFx0XHQmOmV4dGVuZCguYXJyKTtcblx0XHRcdFx0JjpleHRlbmQoLmFyci11cCk7XG5cdFx0XHR9XG5cdFxuXHRcdFx0Ji5zb3J0ZWQtZGVzYzphZnRlciB7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDNweDtcblx0XHRcdFx0JjpleHRlbmQoLmFycik7XG5cdFx0XHRcdCY6ZXh0ZW5kKC5hcnItZG93bik7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdFxuXHR0Ym9keSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFxuXHRcdHRyIHtcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBAZ3JheTIyO1xuXG5cdFx0XHQmLnNlbGVjdGVkIHtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGVsZW1lbnQtc2VsZWN0ZWQtY29sb3IgIWltcG9ydGFudDtcblx0XHRcdH1cblx0XHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cblx0XHRcdHRkIHtcblx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRcdFx0cGFkZGluZy1sZWZ0OiBAbWFyZ2luLXBhZGRpbmctZGVmYXVsdC12YWx1ZTtcblx0XHRcdFx0cGFkZGluZy10b3A6IDEwcHg7XG5cdFx0XHRcdHBhZGRpbmctYm90dG9tOiAxMHB4O1xuXHRcdFx0XHRmb250LXNpemU6IDE0cHg7XG5cdFx0XHRcdCY6bm90KDpmaXJzdC1jaGlsZCkge1xuXHRcdFx0XHRcdHBhZGRpbmctbGVmdDogQG1hcmdpbi1wYWRkaW5nLWRlZmF1bHQtdmFsdWUgKyAzO1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG5cdFx0XHRcdFx0Y29sb3I6IGluaGVyaXQ7XG5cblx0XHRcdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0XHRcdHRleHQtZGVjb3JhdGlvbi1zdHlsZTogZGFzaGVkO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHR0ci5lbXB0eS10YWJsZS1tZXNzYWdlLXJvdyB7XG5cdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHRcdHRkIHtcblx0XHRcdFx0LmZpcnN0LWxldHRlci11cHBlcmNhc2UtbWl4aW4oKTtcblx0XHRcdH1cblx0XHR9XG5cdFx0XG5cdFx0dHJbZGF0YS1pZF0gdGQge1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdH1cblx0fVxuXHRcblx0Ji5yZWxvYWRpbmcge1xuXHRcdHRib2R5IHtcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdH1cblx0fVxuXHRcblx0dGQubnVtYmVyLWNlbGwge1xuXHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHR9XG5cdFxuXHR0ZC5lbXB0eS1jZWxsIHtcblx0XHRvcGFjaXR5OiAwLjY7XG5cdH1cbn1cblxuLnRhYmxlLnRhYmxlMSB7XG5cdHRib2R5IHtcblx0XHR0ciB7XG5cdFx0XHRoZWlnaHQ6IDI1cHg7XG5cdFx0XHRjb2xvcjogQGRhcmtncmV5O1xuXHRcdH1cblx0fVxufVxuXG4udGFibGUudGFibGUxLnNvcnQtdGFibGUge1xuXHR0aGVhZCB7XG5cdFx0dGgge1xuXHRcdFx0Y3Vyc29yOiBkZWZhdWx0O1xuXHRcdH1cblx0fVxuXHR0Ym9keSB7XG5cdFx0dHIge1xuXHRcdFx0Ym9yZGVyLXRvcC1jb2xvcjogQGRhcmtncmV5O1xuXHRcdFx0Ym9yZGVyLXRvcC1zdHlsZTogc29saWQ7XG5cdFx0XHRib3JkZXItdG9wLXdpZHRoOiB0aGluO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogQGRhcmtncmV5O1xuXHRcdFx0Ym9yZGVyLWJvdHRvbS1zdHlsZTogc29saWQ7XG5cdFx0XHRib3JkZXItYm90dG9tLXdpZHRoOiB0aGluO1xuXHRcdH1cblx0XHR0ZCB7XG5cdFx0XHRjdXJzb3I6IGdyYWI7XG5cdFx0fVxuXHR9XG59XG5cbi5kcmFnLWFuZC1kcm9wLWluZm8ge1xuXHRmb250LXdlaWdodDogYm9sZDtcblx0Zm9udC1zaXplOiBAZ2xvYmFsLWZvbnQtc2l6ZS1iYXNlKzNweDtcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0LmZpcnN0LWxldHRlci11cHBlcmNhc2UtbWl4aW5cbn1cblxuLnRhYmxlMi5yYXd2YWx1ZXMge1xuXHR0Ym9keSB7XG5cdFx0dHIge1xuXHRcdFx0dGQge1xuXHRcdFx0XHRmb250LWZhbWlseTogXCJJbmNvbnNvbGF0YVwiLCBcIkZpcmEgTW9ub1wiLCBcIlNvdXJjZSBDb2RlIFByb1wiLCBNb25hY28sIENvbnNvbGFzLCBcIkx1Y2lkYSBDb25zb2xlXCIsIG1vbm9zcGFjZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmRhdGV0aW1lLXRhYmxlLWNvbC13aWR0aCB7XG5cdHdpZHRoOiAxNTBweDtcbn1cblxuLm51bWJlci1jZWxsIHtcblx0dGV4dC1hbGlnbjogcmlnaHQ7XG59XG5cbi5jaGVja2JveC10YWJsZS1jb2wtd2lkdGgge1xuXHR3aWR0aDogNTBweDtcbn1cblxuLmZsZXgtY29sbGVjdGlvbi1zb3J0YWJsZSB7XG5cdGN1cnNvcjogZ3JhYjtcblxuXHR0Ym9keSB0ZDpmaXJzdC1jaGlsZCB7XG5cdFx0cGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG5cdH1cbn1cbiIsImRsLmluZm8tbGlzdCB7XG5cdHdpZHRoOiA0MDBweDtcblx0Y29sb3I6IEBkYXJrZ3JleTtcblx0Zm9udC1zaXplOiBAZ2xvYmFsLWZvbnQtc2l6ZS1iYXNlKzJweDtcblx0XG5cdCY6YWZ0ZXIge1xuXHRcdGNvbnRlbnQ6IFwiXFwwMEEwXCI7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0Y2xlYXI6IGJvdGg7XG5cdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdGxpbmUtaGVpZ2h0OiAwO1xuXHRcdGhlaWdodDogMDtcblx0fVxuXHRcblx0ZHQsIGRkIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmbG9hdDogbGVmdDtcblx0XHR3aWR0aDogNTAlO1xuXHRcdHBhZGRpbmctYm90dG9tOiAxMHB4O1xuXHR9XG5cdFxuXHRkdCB7XG5cdFx0Y2xlYXI6IGJvdGg7XG5cdFx0LmZpcnN0LWxldHRlci11cHBlcmNhc2UtbWl4aW4oKTtcblx0fVxufVxuIiwiLyoqXG4gKiAkSWQkXG4gKlxuICogTmFtZTogICAgICAkSGVhZFVSTCRcbiAqIEF1dGhvcjogICAgU1ZOOiAkQXV0aG9yJFxuICogVmVyc2lvbjogICBTVk46ICRSZXYkICREYXRlJFxuICogQ29weXJpZ2h0OiAyMDE1IGtydW1lZGlhIEdtYkggKGh0dHA6Ly93d3cua3J1bWVkaWEuY29tKVxuICogTGluazogICAgICBodHRwOi8vd3d3LmtydW1lZGlhLmNvbS8ga3J1bWVkaWEgR21iSFxuICovXG5cbi5kaWFsb2ctb3ZlcmxheSB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0dG9wOiAwcHg7XG5cdGxlZnQ6IDBweDtcblx0cmlnaHQ6IDBweDtcblx0Ym90dG9tOiAwcHg7XG5cdHotaW5kZXg6IDU5OTk4OyAvLyBiZWxvdyBsb2FkZXIgYW5pbWF0aW9uIGJhY2tncm91bmQgYW5kIFRpbnlNQ0UgTWVudS9Ub29sYmFyXG5cdGhlaWdodDogMTAwJTtcblx0XG5cdG92ZXJmbG93OiBhdXRvO1xuXHRcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xuXHRcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDQwMG1zIGVhc2UtaW47XG5cdC1tb3otdHJhbnNpdGlvbjogb3BhY2l0eSA0MDBtcyBlYXNlLWluO1xuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IDQwMG1zIGVhc2UtaW47XG59XG5cbi5kaWFsb2cge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHdpZHRoOiA0MzBweDtcblx0bWFyZ2luOiAxMHZoIGF1dG8gMDtcblx0YmFja2dyb3VuZDogQHdoaXRlO1xuXHRmb250LXNpemU6IEBnbG9iYWwtZm9udC1zaXplLWJhc2UrMnB4O1xuXHRcblx0LmpzdHJlZSB7XG5cdFx0b3ZlcmZsb3c6IGF1dG87XG5cdFx0aGVpZ2h0OiA0MHZoO1xuXHR9XG5cdFxuXHQuZGlhbG9nLWhlYWQge1xuXHRcdGhlaWdodDogNTBweDtcblx0XHRsaW5lLWhlaWdodDogNTBweDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKEBkYXJrZ3JleSwgMTAlKTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRcblx0XHQuZGlhbG9nLXRpdGxlIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrIC8qIHNvIGZpcnN0LWxldHRlci11cHBlcmNhc2Ugd29ya3MgKi87XG5cdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHRmb250LXNpemU6IEBnbG9iYWwtZm9udC1zaXplLWJhc2UrNnB4O1xuXHRcdFx0LmZpcnN0LWxldHRlci11cHBlcmNhc2UtbWl4aW4oKTtcblx0XHR9XG5cdH1cblx0XG5cdC5kaWFsb2ctYm9keSB7XG5cdFx0cGFkZGluZzogMzBweCA0NXB4O1xuXHRcdFxuXHRcdC5kaWFsb2ctY29udGVudCB7XG5cblx0XHR9XG5cdFx0XG5cdFx0LmRpYWxvZy1idXR0b24tcGFuZWwge1xuXHRcdFx0bWFyZ2luLXRvcDogNDBweDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XG5cdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0Y29udGVudDogJyc7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRjbGVhcjogYm90aDtcblx0XHRcdH1cblx0XG5cdFx0XHQua3J1LWJ1dHRvbiB7XG5cdFx0XHRcdG1pbi13aWR0aDogMTIwcHg7XG5cdFx0XHRcdGZvbnQtc2l6ZTogQGdsb2JhbC1mb250LXNpemUtYmFzZSsycHg7XG5cdFx0XHR9XG5cdFx0XHRcblx0XHRcdC5vay1idXR0b24ge1xuXHRcdFx0XHRcblx0XHRcdH1cblx0XHRcdFxuXHRcdFx0LmNhbmNlbC1idXR0b24ge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKEBkYXJrZ3JleSwgMTAlKTtcblx0XHRcdFx0Y29sb3I6IEB3aGl0ZTtcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiIsIlxuYnV0dG9uLCBpbnB1dFt0eXBlPVwic3VibWl0XCJdLCAua3J1LWJ1dHRvbiB7XG5cdGJhY2tncm91bmQtY29sb3I6IEBjb2xvcl9tYWluO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuNXM7IC8qIEZvciBTYWZhcmkgMy4xIHRvIDYuMCAqL1xuXHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDAuNXM7XG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0cGFkZGluZzogNXB4IDEzcHg7XG5cdGNvbG9yOiBAY29sb3Jfa3J1X2J1dHRvbl90ZXh0O1xuXHRmb250LXNpemU6IEBnbG9iYWwtZm9udC1zaXplLWJhc2U7XG5cdGZvbnQtZmFtaWx5OiBAZ2xvYmFsLWZvbnQtZmFtaWx5O1xuXHRib3JkZXI6IG5vbmU7XG5cdG91dGxpbmU6bm9uZTtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHQtbW96LXVzZXItc2VsZWN0OiBub25lO1xuXHRcblx0LmZpcnN0LWxldHRlci11cHBlcmNhc2UtbWl4aW4oKTtcblx0XG5cdCY6YWN0aXZlIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKEBjb2xvcl9tYWluX2hvdmVyLCAxMCk7XG5cdFx0cGFkZGluZzogNXB4IDEzcHg7XG5cdH1cblx0XG5cdCY6aG92ZXIge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IGRhcmtlbihAY29sb3JfbWFpbiwgNSk7XG5cdH1cblx0XG5cdCY6ZGlzYWJsZWQge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oQGNvbG9yX21haW4sIDEwKTtcblx0XHRjb2xvcjogQGRpc2FibGVkX2ZvbnRfY29sb3I7XG5cdFx0Y3Vyc29yOiBkZWZhdWx0O1xuXHR9XG5cdFxuXHQmOmZvY3VzIHtcblx0XHRwYWRkaW5nOiA1cHggMTNweDtcblx0fVxuXHRcblx0Ji5iaWcge1xuXHRcdGhlaWdodCA6IDQwcHg7XG5cdFx0Zm9udC1zaXplOiBAZ2xvYmFsLWZvbnQtc2l6ZS1iYXNlKzNweDtcblx0XHRsaW5lLWhlaWdodDogMS43O1xuXHR9XG5cdFxuXHQmLmJsb2NrIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHR3aWR0aDogMTAwJTtcblx0fVxuXHRcblx0Ji5pY29uIHtcblx0XHRwYWRkaW5nLWxlZnQ6IDI1cHg7XG5cdFx0XG5cdFx0JjphY3RpdmUsICY6Zm9jdXMge1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAyNXB4O1xuXHRcdH1cblx0fVxuXG5cdCYuaWNvbi5maWx0ZXIge1xuXHRcdGJvcmRlcjpub25lO1xuXHRcdGhlaWdodDogMjNweCAhaW1wb3J0YW50O1xuXHRcdHdpZHRoOiAyM3B4ICFpbXBvcnRhbnQ7XG5cdFx0bWFyZ2luOiA1cHggMTRweCAhaW1wb3J0YW50O1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRiYWNrZ3JvdW5kOiB1cmwoXCIvaW1hZ2VzL3N2Zy9zdmcucGhwP2ZpbGU9ZmlsdGVyLnN2ZyZjb2xvcj1jb250ZW50X2hlYWRcIik7XG5cdFx0cGFkZGluZzogMDtcblx0fVxufVxuLmJ1dHRvbi1tYXJnaW4tYm90dG9tLWFuZC10b3Age1xuXHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHRtYXJnaW4tdG9wOiAxM3B4O1xufVxuIiwiaDEsIGgyLCBoMywgaDQge1xuXHRmb250LXdlaWdodDogYm9sZDtcblx0Y29sb3I6IEBkYXJrZ3JleTtcbn1cblxuaDEge1xuXHRtYXJnaW4tdG9wOiAzMHB4O1xuXHRtYXJnaW4tYm90dG9tOiAxNHB4O1xuXHRmb250LXNpemU6IEBnbG9iYWwtZm9udC1zaXplLWJhc2UqMjtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbn1cblxuaDIge1xuXHRtYXJnaW4tdG9wOiAyN3B4O1xuXHRtYXJnaW4tYm90dG9tOiBAZ2xvYmFsLWZvbnQtc2l6ZS1iYXNlO1xuXHRmb250LXNpemU6IDIwcHg7XG5cdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbmgzIHtcblx0bWFyZ2luLXRvcDogMjVweDtcblx0bWFyZ2luLWJvdHRvbTogMTBweDtcblx0Zm9udC1zaXplOiBAZ2xvYmFsLWZvbnQtc2l6ZS1iYXNlKig0LzMpO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG5oNCB7XG5cdG1hcmdpbi1ib3R0b206IDhweDtcblx0Zm9udC1zaXplOiBAZ2xvYmFsLWZvbnQtc2l6ZS1iYXNlKzJweDtcblx0LmZpcnN0LWxldHRlci11cHBlcmNhc2UtbWl4aW4oKTtcbn1cbiIsIkBkZWZhdWx0VG9vbHRpcEJhY2tncm91bmRDb2xvcjogQGRhcmtncmV5O1xuQGRlZmF1bHRUb29sdGlwQm9yZGVyQ29sb3I6IEBncmV5NDtcblxuLnRvb2x0aXAtcGFyZW50IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4udG9vbHRpcC1wYXJlbnQ6aG92ZXIgLnRvb2x0aXAge1xuXHR6LWluZGV4OiAxMDtcblx0b3BhY2l0eTogMTtcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGxpbmVhcjtcbn1cblxuLnRvb2x0aXAtcGFyZW50IC50b29sdGlwIHtcblx0ZGlzcGxheTogaW5saW5lO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHotaW5kZXg6IC0xMDAwO1xuXHRvcGFjaXR5OiAwO1xuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgbGluZWFyLCB6LWluZGV4IDBzIGxpbmVhciAwLjVzO1xuXHRcblx0Ly8gTnVyIFN0eWxlLCBtdXNzIG5pY2h0IHp3aW5nZW5kIGhpZXIgcmVpbi5cblx0cGFkZGluZzogNXB4O1xuXHRib3JkZXI6IDFweCBzb2xpZCBAZGVmYXVsdFRvb2x0aXBCb3JkZXJDb2xvcjtcblx0YmFja2dyb3VuZDogQGRlZmF1bHRUb29sdGlwQmFja2dyb3VuZENvbG9yO1xuXHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRsaW5lLWhlaWdodDogMS4yO1xuXHRjb2xvcjogQHdoaXRlO1xufVxuXG4udG9vbHRpcC1ub3NlLXRvcC1taXhpbihAdG9vbHRpcE5vc2VTaXplLCBAdG9vbHRpcEJhY2tncm91bmRDb2xvcikge1xuXHQmOmFmdGVyIHtcblx0XHRjb250ZW50OiBcIiBcIjtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0bGVmdDogNTAlO1xuXHRcdHRvcDogLUB0b29sdGlwTm9zZVNpemU7XG5cdFx0d2lkdGg6IDA7XG5cdFx0aGVpZ2h0OiAwO1xuXHRcdG1hcmdpbi1sZWZ0OiAtQHRvb2x0aXBOb3NlU2l6ZTtcblx0XHRib3JkZXItbGVmdDogc29saWQgdHJhbnNwYXJlbnQgQHRvb2x0aXBOb3NlU2l6ZTtcblx0XHRib3JkZXItcmlnaHQ6IHNvbGlkIHRyYW5zcGFyZW50IEB0b29sdGlwTm9zZVNpemU7XG5cdFx0Ym9yZGVyLWJvdHRvbTogc29saWQgQHRvb2x0aXBCYWNrZ3JvdW5kQ29sb3IgQHRvb2x0aXBOb3NlU2l6ZTtcblx0fVxufVxuXG4udG9vbHRpcC1ub3NlLWJvdHRvbS1taXhpbihAdG9vbHRpcE5vc2VTaXplLCBAdG9vbHRpcEJhY2tncm91bmRDb2xvcikge1xuXHQmOmFmdGVyIHtcblx0XHRjb250ZW50OiBcIiBcIjtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0bGVmdDogNTAlO1xuXHRcdGJvdHRvbTogLUB0b29sdGlwTm9zZVNpemU7XG5cdFx0d2lkdGg6IDA7XG5cdFx0aGVpZ2h0OiAwO1xuXHRcdG1hcmdpbi1sZWZ0OiAtQHRvb2x0aXBOb3NlU2l6ZTtcblx0XHRib3JkZXItbGVmdDogc29saWQgdHJhbnNwYXJlbnQgQHRvb2x0aXBOb3NlU2l6ZTtcblx0XHRib3JkZXItcmlnaHQ6IHNvbGlkIHRyYW5zcGFyZW50IEB0b29sdGlwTm9zZVNpemU7XG5cdFx0Ym9yZGVyLXRvcDogc29saWQgQHRvb2x0aXBCYWNrZ3JvdW5kQ29sb3IgQHRvb2x0aXBOb3NlU2l6ZTtcblx0fVxufVxuXG4udG9vbHRpcC1ub3NlLWxlZnQtbWl4aW4oQHRvb2x0aXBOb3NlU2l6ZSwgQHRvb2x0aXBCYWNrZ3JvdW5kQ29sb3IpIHtcblx0JjphZnRlciB7XG5cdFx0Y29udGVudDogXCIgXCI7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRvcDogNTAlO1xuXHRcdGxlZnQ6IC1AdG9vbHRpcE5vc2VTaXplO1xuXHRcdHdpZHRoOiAwO1xuXHRcdGhlaWdodDogMDtcblx0XHRyaWdodC1sZWZ0OiAtQHRvb2x0aXBOb3NlU2l6ZTtcblx0XHRib3JkZXItYm90dG9tOiBzb2xpZCB0cmFuc3BhcmVudCBAdG9vbHRpcE5vc2VTaXplO1xuXHRcdGJvcmRlci1yaWdodDogc29saWQgQHRvb2x0aXBCYWNrZ3JvdW5kQ29sb3IgQHRvb2x0aXBOb3NlU2l6ZTtcblx0XHRib3JkZXItdG9wOiBzb2xpZCB0cmFuc3BhcmVudCBAdG9vbHRpcE5vc2VTaXplO1xuXHR9XG59XG4iLCJcbi5hbmltYXRlZCB7XG5cdGFuaW1hdGlvbjogMXMgZWFzZSAwcyAxIG5vcm1hbDtcblx0LXdlYmtpdC1hbmltYXRpb246IDFzIGVhc2UgMHMgMSBub3JtYWw7XG5cdGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XG5cdC13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcbn1cblxuLmFuaW1hdGVkLmluZmluaXRlIHtcblx0LXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcblx0YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG59XG5cbi5hbmltYXRlZC5oaW5nZSB7XG5cdC13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOiAycztcblx0YW5pbWF0aW9uLWR1cmF0aW9uOiAycztcbn1cblxuLmFuaW1hdGVkLnJldmVyc2VkIHtcblx0YW5pbWF0aW9uOiAwLjVzIGVhc2UgMHMgMSByZXZlcnNlIGJvdGg7XG5cdC13ZWJraXQtYW5pbWF0aW9uOiAwLjVzIGVhc2UgMHMgMSByZXZlcnNlIGJvdGg7XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW4ge1xuXHQwJSB7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxuXG5cdDEwMCUge1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cbn1cblxuQGtleWZyYW1lcyBmYWRlSW4ge1xuXHQwJSB7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxuXG5cdDEwMCUge1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cbn1cblxuLmZhZGVJbiB7XG5cdC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6IGZhZGVJbjtcblx0YW5pbWF0aW9uLW5hbWU6IGZhZGVJbjtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXQge1xuXHQwJSB7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxuXG5cdDEwMCUge1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cbn1cblxuQGtleWZyYW1lcyBmYWRlT3V0IHtcblx0MCUge1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cblxuXHQxMDAlIHtcblx0XHRvcGFjaXR5OiAwO1xuXHR9XG59XG5cbi5mYWRlT3V0IHtcblx0LXdlYmtpdC1hbmltYXRpb24tbmFtZTogZmFkZU91dDtcblx0YW5pbWF0aW9uLW5hbWU6IGZhZGVPdXQ7XG59XG5cblxuQC13ZWJraXQta2V5ZnJhbWVzIHpvb21JbiB7XG5cdDAlIHtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4zLCAuMywgLjMpO1xuXHRcdHRyYW5zZm9ybTogc2NhbGUzZCguMywgLjMsIC4zKTtcblx0fVxuXG5cdDUwJSB7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxufVxuXG5Aa2V5ZnJhbWVzIHpvb21JbiB7XG5cdDAlIHtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZTNkKC4zLCAuMywgLjMpO1xuXHRcdC1tcy10cmFuc2Zvcm06IHNjYWxlM2QoLjMsIC4zLCAuMyk7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZTNkKC4zLCAuMywgLjMpO1xuXHR9XG5cblx0NTAlIHtcblx0XHRvcGFjaXR5OiAxO1xuXHR9XG59XG5cbi56b29tSW4ge1xuXHQtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tSW47XG5cdGFuaW1hdGlvbi1uYW1lOiB6b29tSW47XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyB6b29tT3V0IHtcblx0MCUge1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cblxuXHQ1MCUge1xuXHRcdG9wYWNpdHk6IDA7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlM2QoLjMsIC4zLCAuMyk7XG5cdFx0dHJhbnNmb3JtOiBzY2FsZTNkKC4zLCAuMywgLjMpO1xuXHR9XG5cblx0MTAwJSB7XG5cdFx0b3BhY2l0eTogMDtcblx0fVxufVxuXG5Aa2V5ZnJhbWVzIHpvb21PdXQge1xuXHQwJSB7XG5cdFx0b3BhY2l0eTogMTtcblx0fVxuXG5cdDUwJSB7XG5cdFx0b3BhY2l0eTogMDtcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUzZCguMywgLjMsIC4zKTtcblx0XHQtbXMtdHJhbnNmb3JtOiBzY2FsZTNkKC4zLCAuMywgLjMpO1xuXHRcdHRyYW5zZm9ybTogc2NhbGUzZCguMywgLjMsIC4zKTtcblx0fVxuXG5cdDEwMCUge1xuXHRcdG9wYWNpdHk6IDA7XG5cdH1cbn1cblxuLnpvb21PdXQge1xuXHQtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB6b29tT3V0O1xuXHRhbmltYXRpb24tbmFtZTogem9vbU91dDtcbn1cbiIsIi8qXG4gKiAkSWQkXG4gKlxuICogTmFtZTogICAgICAkSGVhZFVSTCRcbiAqIEF1dGhvcjogICAgU1ZOOiAkQXV0aG9yJFxuICogVmVyc2lvbjogICBTVk46ICRSZXYkICREYXRlJFxuICogQ29weXJpZ2h0OiAyMDE1IGtydW1lZGlhIEdtYkggKGh0dHA6Ly93d3cua3J1bWVkaWEuY29tKVxuICogTGluazogICAgICBodHRwOi8vd3d3LmtydW1lZGlhLmNvbS8ga3J1bWVkaWEgR21iSFxuICovXG5cbkB0aW1lX2lucHV0X2hlaWdodDogMzBweDtcbkB0aW1lLWJ1dHRvbi1zaXplOiAyMHB4O1xuXG5sYWJlbC5kYXRldGltZS1waWNrZXIge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5kYXRldGltZS1pbnB1dCB7XG59XG5cblxuLmRhdGV0aW1lLXBvcHVwIHtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDMwcHg7IC8vIFRPRE86IG5pY2h0IGd1dFxuXHR3aWR0aDogMjUwcHg7XG5cdHBhZGRpbmc6IDEwcHg7XG5cdHotaW5kZXg6IDEwMDtcblx0Ym9yZGVyOiAxcHggc29saWQgQGdyZXk2O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiBAZ3JleTg7XG5cdGNvbG9yOiBAZGFya2dyZXk7XG5cblx0ZGl2LmRhdGV0aW1lLXN0YXR1cy1jb250YWluZXIge1xuXHRcdG1hcmdpbi1ib3R0b206IDIwcHg7XG5cdH1cblxuXHRkaXYucGlja2Vycy1jb250YWluZXIge1xuXHRcdCYuZGlzYWJsZWQge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG5cdFx0XHRvcGFjaXR5OiAwLjU7XG5cdFx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblx0XHR9XG5cdH1cblxuXHQubW9tZW50LXBpY2tlci1jYWxlbmRhciB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0fVxuXHRcblx0LnRpbWUtc2VsZWN0aW9uIHtcblx0XHR3aWR0aDogNDAlO1xuXHRcdG1hcmdpbi1sZWZ0OiAzMCU7XG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcblx0fVxuXHRcblx0LmhvdXItc2VsZWN0aW9uLCAubWludXRlLXNlbGVjdGlvbiB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0d2lkdGg6IDQ1JTtcblx0fVxuXHRcblx0LnRpbWUtc2VwZXJhdG9yIHtcblx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRmbG9hdDogbGVmdDtcblx0XHR3aWR0aDogMTAlO1xuXHRcdGhlaWdodDogQHRpbWUtYnV0dG9uLXNpemUgKyBAdGltZV9pbnB1dF9oZWlnaHQgKyBAdGltZS1idXR0b24tc2l6ZTtcblx0XHRsaW5lLWhlaWdodDogQHRpbWUtYnV0dG9uLXNpemUgKyBAdGltZV9pbnB1dF9oZWlnaHQgKyBAdGltZS1idXR0b24tc2l6ZTtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7IFxuXHRcdGZvbnQtc2l6ZTogQGdsb2JhbC1mb250LXNpemUtYmFzZSs0cHg7XG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdH1cblx0XG5cdC5ob3VyLWlucHV0LCAubWludXRlLWlucHV0IHtcblx0XHR3aWR0aDogMTAwJTtcblx0XHRoZWlnaHQ6IEB0aW1lX2lucHV0X2hlaWdodDtcblx0XHRsaW5lLWhlaWdodDogQHRpbWVfaW5wdXRfaGVpZ2h0O1xuXHRcdGJvcmRlcjogbm9uZTtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAZ3JleTY7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdGZvbnQtc2l6ZTogQGdsb2JhbC1mb250LXNpemUtYmFzZSs0cHg7XG5cdFx0Y29sb3I6IEBkYXJrZ3JleTtcblx0fVxuXHRcblx0LnRpbWUtYnV0dG9uIHtcblx0XHR3aWR0aDogQHRpbWUtYnV0dG9uLXNpemU7XG5cdFx0aGVpZ2h0OiBAdGltZS1idXR0b24tc2l6ZTtcblx0XHRtYXJnaW46IGF1dG87XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHR9XG59XG5cbi5kYXRldGltZS1wb3B1cC5oaWRkZW4ge1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG4uZGF0ZXRpbWUtcG9wdXAtYnV0dG9ucyA+ICoge1xuXHRmbG9hdDogcmlnaHQ7XG5cdG1hcmdpbi1sZWZ0OiAyMHB4O1xuXHRmb250LXNpemU6IEBnbG9iYWwtZm9udC1zaXplLWJhc2UrMnB4O1xuXHRmb250LXdlaWdodDogYm9sZDtcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblx0Y3Vyc29yOiBwb2ludGVyO1xufVxuXG4uZGF0ZXRpbWUtcG9wdXAtYnV0dG9ucyA+IC5vay1idXR0b24ge1xuXHRjb2xvcjogQGNvbG9yX2RhdGV0aW1lcGlja2VyX29rX2J1dHRvbjtcbn1cblxuLm1vbWVudC1waWNrZXIge1xuXHR3aWR0aDogMTAwJTtcbn1cblxuLm1vbWVudC1waWNrZXIgdGFibGUge1xuXHR3aWR0aDogMTAwJTtcbn1cblxuLm1vbWVudC1waWNrZXIteWVhci1zZWxlY3QsIC5tb21lbnQtcGlja2VyLW1vbnRoLXNlbGVjdCB7XG5cdHdpZHRoOiA1MCU7XG5cdGZvbnQtc2l6ZTogQGdsb2JhbC1mb250LXNpemUtYmFzZSs0cHg7XG59XG5cbi5tb21lbnQtcGlja2VyLWNhbGVuZGFyIHtcblx0bWFyZ2luLXRvcDogMjBweDtcbn1cblxuLm1vbWVudC1waWNrZXItY2FsZW5kYXIgdGgge1xuXHRmb250LXdlaWdodDogYm9sZDtcblx0cGFkZGluZy1ib3R0b206IDRweDtcbn1cblxuLm1vbWVudC1waWNrZXItY2FsZW5kYXIgdGQge1xuXHR3aWR0aDogMTQuMjg1JTtcblx0aGVpZ2h0OiAyMHB4O1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5tb21lbnQtcGlja2VyLWNhbGVuZGFyLWNlbGwge1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5tb21lbnQtcGlja2VyLWNhbGVuZGFyLWNlbGwtZGlzYWJsZWQge1xuXHRjb2xvcjogQGdyZXk0O1xuXHRjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5tb21lbnQtcGlja2VyLWNhbGVuZGFyLWNlbGwtb3RoZXItbW9udGgge1xuXHRjb2xvcjogQGdyZXkyO1xufVxuXG4ubW9tZW50LXBpY2tlci1jYWxlbmRhci1jZWxsLXNlbGVjdGVkIHtcblx0YmFja2dyb3VuZC1jb2xvcjogQGNvbG9yX2RhdGV0aW1lcGlja2VyX3NlbGVjdGVkX2JhY2tncm91bmQ7XG5cdGNvbG9yOiBAY29sb3JfZGF0ZXRpbWVwaWNrZXJfc2VsZWN0ZWRfdGV4dDtcbn1cbiIsIi5qc3RyZWUtZGVmYXVsdHtcblx0aS5qc3RyZWUtaWNvbi5qc3RyZWUtdGhlbWVpY29uLmpzdHJlZS10aGVtZWljb24tY3VzdG9tIHtcblx0XHR3aWR0aDogMjFweDtcblx0XHRoZWlnaHQ6IDIxcHg7XG5cdFx0YmFja2dyb3VuZC1zaXplOiBjb250YWluICFpbXBvcnRhbnQ7XG5cdH1cblxuXHQuanN0cmVlLWNsaWNrZWQge1xuXHRcdGJhY2tncm91bmQ6IEBlbGVtZW50LXNlbGVjdGVkLWNvbG9yICFpbXBvcnRhbnQ7XG5cdH1cbn1cbiIsIkBmaWx0ZXJCYXJIZWlnaHQ6IDI1cHg7XG5AZmlsdGVyQmFySXRlbUJvcmRlcldpZHRoOiAxcHg7XG5cbi5maWx0ZXItYmFyIHtcblx0XG59XG5cbi5maWx0ZXItYmFyOm5vdCgudmVydGljYWwtZmlsdGVyLWJhcikge1xuXHRoZWlnaHQ6IEBmaWx0ZXJCYXJIZWlnaHQ7XG5cdG1hcmdpbi1ib3R0b206IDI0cHg7XG5cdFxuXHQ+IC5rcnUtYnV0dG9uIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGhlaWdodDogQGZpbHRlckJhckhlaWdodDtcblx0XHR0b3A6IC0xcHg7XG5cdFx0LmZpcnN0LWxldHRlci11cHBlcmNhc2UtbWl4aW4oKTtcblx0fVxuXHRcblx0LmZpbHRlci1iYXItaXRlbS1jb250YWluZXIge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcblx0XHQuZmlsdGVyLWJhci1pdGVtIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xuXHRcdH1cblx0fVxufVxuXG4uZmlsdGVyLWJhci52ZXJ0aWNhbC1maWx0ZXItYmFyIHtcblx0bWFyZ2luLWJvdHRvbTogMTBweDtcblxuXHQ+IC5rcnUtYnV0dG9uIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGhlaWdodDogQGZpbHRlckJhckhlaWdodDtcblx0XHR0b3A6IC0xcHg7XG5cdFx0LmZpcnN0LWxldHRlci11cHBlcmNhc2UtbWl4aW4oKTtcblx0fVxuXHRcblx0LmZpbHRlci1iYXItaXRlbS1jb250YWluZXIge1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFxuXHRcdC5maWx0ZXItYmFyLWl0ZW0ge1xuXHRcdFx0bWFyZ2luLXRvcDogM3B4O1xuXHRcdFx0XG5cdFx0XHQuZmlsdGVyLWJhci1pdGVtLXRleHQge1xuXHRcdFx0XHRsaW5lLWhlaWdodDogQGZpbHRlckJhckhlaWdodDtcblx0XHRcdH1cblx0XHRcdFx0XHRcblx0XHRcdD4gLmtydS1idXR0b24ge1xuXHRcdFx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5maWx0ZXItYmFyLWl0ZW0ge1xuXHRoZWlnaHQ6IEBmaWx0ZXJCYXJIZWlnaHQ7XG5cdHBhZGRpbmc6IDAgMCAwIDEwcHg7XG5cdGJvcmRlcjogQGZpbHRlckJhckl0ZW1Cb3JkZXJXaWR0aCBzb2xpZCBncmV5O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdFxuXHQuZmlsdGVyLWJhci1pdGVtLXRleHQge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRtaW4td2lkdGg6IDE3NXB4O1xuXHR9XG5cdFxuXHQ+IC5rcnUtYnV0dG9uIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0d2lkdGg6IEBmaWx0ZXJCYXJIZWlnaHQgLSAyICogQGZpbHRlckJhckl0ZW1Cb3JkZXJXaWR0aDtcblx0XHRoZWlnaHQ6IEBmaWx0ZXJCYXJIZWlnaHQgLSAyICogQGZpbHRlckJhckl0ZW1Cb3JkZXJXaWR0aDtcblx0XHRtYXJnaW4tbGVmdDogMTVweDtcblx0fVxufVxuIiwiXG4ua3J1LW9iamVjdHBpY2tlci1zZWxlY3Rpb24tZGlzcGxheSB7XG5cdGRpc3BsYXk6IGJsb2NrO1xuXHRtYXJnaW4tdG9wOiAyMHB4O1xuXHR0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuXG50YWJsZS5rcnUtb2JqZWN0cGlja2VyLXRhYmxlIHtcblx0d2lkdGg6IDEwMCU7XG5cblx0dGhlYWQsIHRib2R5LCB0ciwgdGQsIHRoIHsgZGlzcGxheTogYmxvY2s7IH1cblxuXHR0ciB7XG5cdFx0aGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG5cdFx0bWluLWhlaWdodDogMjVweDtcblx0fVxuXG5cdHRyOmFmdGVyIHtcblx0XHRjb250ZW50OiAnICc7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0dmlzaWJpbGl0eTogaGlkZGVuO1xuXHRcdGNsZWFyOiBib3RoO1xuXHR9XG5cblx0dGJvZHkge1xuXHRcdG92ZXJmbG93LXk6IGF1dG87XG5cdH1cblxuXHR0Ym9keSB0ZCwgdGhlYWQgdGgge1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHR9XG5cblx0dGQge1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRwYWRkaW5nOiA2cHg7XG5cdH1cblxuXHR0Ym9keT50cjpsYXN0LWNoaWxkIHtcblx0XHRib3JkZXItYm90dG9tLXN0eWxlOiBub25lO1xuXHR9XG59XG5cbi5rcnUtb2JqZWN0cGlja2VyLWxpc3Qge1xuXHRtaW4taGVpZ2h0OiAxNTBweDtcblx0bWF4LWhlaWdodDogNDAwcHg7XG5cdG92ZXJmbG93LXk6IGF1dG87XG5cdG92ZXJmbG93LXg6IGhpZGRlbjtcbn1cblxuLmRhdGFwb2ludC1waWNrZXItcm93IHtcblx0XG5cdHRkIHtcblx0XHRmb250LXNpemU6IEBnbG9iYWwtZm9udC1zaXplLWJhc2UrMXB4O1xuXHR9XG5cdFxuXHR0ZCA+ICoge1xuXHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdH1cblx0XG5cdGltZy50eXBlLWljb24ge1xuXHRcdG1hcmdpbi1yaWdodDogNXB4O1xuXHR9XG59XG5cbi5rcnUtb2JqZWN0cGlja2VyLWl0ZW0ge1xuXHR1c2VyLXNlbGVjdDogbm9uZTtcblx0LXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcblx0LW1vei11c2VyLXNlbGVjdDogbm9uZTtcbn1cbiIsIi5uYXRpdmUtbGlzdCB7XG5cdHVsLCBvbCB7XG5cdFx0bGlzdC1zdHlsZTogaW5pdGlhbDtcblx0XHRtYXJnaW4tYmxvY2stc3RhcnQ6IGluaXRpYWw7XG5cdFx0bWFyZ2luLWJsb2NrLWVuZDogaW5pdGlhbDtcblx0XHRwYWRkaW5nOiBpbml0aWFsO1xuXHRcdHBhZGRpbmctaW5saW5lLXN0YXJ0OiAxZW07XG5cdH1cbn1cbiIsIi5tYXJrZG93biBcbntcblx0ZW0ge1xuXHRcdGZvbnQtc3R5bGU6IGl0YWxpYztcblx0fVxuXHRcblx0c3Ryb25nIHtcblx0XHRmb250LXdlaWdodDogYm9sZDtcblx0fVxuXHRcblx0dWwsIG9sIHtcblx0XHRtYXJnaW4tdG9wOiA4cHg7XG5cdFx0bWFyZ2luLWJvdHRvbTogOHB4O1xuXHR9XG5cdFxuXHRvbCB7XG5cdFx0bGkge1xuXHRcdFx0bGlzdC1zdHlsZTogZGVjaW1hbDtcblx0XHRcdG1hcmdpbi1sZWZ0OiAyMHB4O1xuXHRcdH1cblx0fVxuXHRcblx0dWwge1xuXHRcdGxpIHtcblx0XHRcdGxpc3Qtc3R5bGU6IGRpc2M7XG5cdFx0XHRtYXJnaW4tbGVmdDogMjBweDtcblx0XHR9XG5cdH1cblx0XG5cdGNvZGUge1xuXHRcdGZvbnQtZmFtaWx5OiAnRmlyYSBNb25vJywgbW9ub3NwYWNlO1xuXHR9XG5cdFxuXHRwIHtcblx0XHRtYXJnaW4tdG9wOiAxZW07XG5cdFx0bWFyZ2luLWJvdHRvbTogMWVtO1xuXHR9XG59XG4iLCJcbi5rcnUtcHJvZ3Jlc3Mge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiBAZ3JleTg7XG5cdGJvcmRlci1yYWRpdXM6IDRweDtcblx0Ym94LXNoYWRvdzogMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xKSBpbnNldDtcblx0aGVpZ2h0OiAyMHB4O1xuXHR3aWR0aDogMTAwJTtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0LnByb2dyZXNzLWJhciB7XG5cdFx0Ym94LXNoYWRvdzogMCAtMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjE1KSBpbnNldDtcblx0XHRjb2xvcjogQGJsYWNrO1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdGZvbnQtc2l6ZTogQGdsb2JhbC1mb250LXNpemUtYmFzZTtcblx0XHRoZWlnaHQ6IDEwMCU7XG5cdFx0bGluZS1oZWlnaHQ6IDIwcHg7XG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdHRyYW5zaXRpb246IHdpZHRoIDAuNnMgZWFzZSAwcztcblx0fVxuXHQucHJvZ3Jlc3MtcGVyY2VudCB7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRsZWZ0OiAwO1xuXHRcdHJpZ2h0OiAwO1xuXHRcdGxpbmUtaGVpZ2h0OiAyMXB4O1xuXHR9XG5cblx0LnByb2dyZXNzLWJhci1maW5lIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAY29sb3JfbWFpbjtcblx0fVxufVxuIiwiXG4uaW5mby1ibG9jay1jb250YWluZXJcbntcblx0LmNvbnRlbnQtYmxvY2sge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR3aWR0aCA6IDQwMHB4O1xuXHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdFx0YmFja2dyb3VuZDogQGdyZXk3O1xuXG5cdFx0LmJsb2NrLWhlYWRlciB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGJhY2tncm91bmQ6IEBjb2xvcl9tYWluO1xuXHRcdFx0Y29sb3I6IHdoaXRlO1xuXHRcdFx0Zm9udC1zaXplOiAxLjVlbTtcblx0XHRcdHBhZGRpbmc6IDVweDtcblx0XHR9XG5cblx0XHQuYmxvY2staGVhZGxpbmUge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwYWRkaW5nOiA1cHg7XG5cdFx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHR9XG5cblx0XHQmLnNlbGVjdGFibGUge1xuXHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdH1cblxuXHRcdCYuc2VsZWN0ZWQge1xuXHRcdFx0YmFja2dyb3VuZDogQGdyZXkyO1xuXHRcdH1cblxuXHRcdGRsIHtcblx0XHRcdHBhZGRpbmc6IDEwcHg7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiA1cHg7XG5cdFx0XHRjbGVhcjogYm90aDtcblx0XHR9XG5cblx0XHRkdCB7XG5cdFx0XHR3aWR0aDogNDAlO1xuXHRcdFx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiA2cHg7XG5cdFx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcblx0XHRcdGxpbmUtaGVpZ2h0OiAxLjVlbTtcblx0XHR9XG5cblx0XHRkZCB7XG5cdFx0XHRsaW5lLWhlaWdodDogMS41ZW07XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHR3aWR0aDogNTUlO1xuXHRcdFx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0XHR9XG5cblx0XHRkbC5sb25nLWxhYmVsIGR0IHtcblx0XHRcdHdpZHRoOiA2NSU7XG5cdFx0fVxuXG5cdFx0ZGwubG9uZy1sYWJlbCBkZCB7XG5cdFx0XHR3aWR0aDogMzAlO1xuXHRcdH1cblx0fVxufVxuIiwiXG5kaXYuY29udGVudC1wYWdpbmF0aW9uLWNvbnRhaW5lciB7XG5cblx0PiBkaXYuc2VsZWN0LWNvbnRhaW5lciB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblxuXHRcdD4gc3Bhbi5zZWxlY3QyIHtcblx0XHRcdG1hcmdpbi1sZWZ0OiAxNXB4O1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAxNXB4O1xuXHRcdH1cblx0fVxuXG5cdGEucGFnaW5hdGlvbi1zZWxlY3QtY29udHJvbCB7XG5cdFx0Zm9udC1zaXplOiAzNHB4O1xuXHRcdHZlcnRpY2FsLWFsaWduOiBib3R0b207XG5cdFx0Y29sb3I6IEBkYXJrZ3JleTtcblxuXHRcdCYuZGlzYWJsZWQge1xuXHRcdFx0Y29sb3I6IEBncmV5Mjtcblx0XHRcdGN1cnNvcjogZGVmYXVsdDtcblx0XHRcdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRcdH1cblx0fVxuXG5cdD4gZGl2LnBhZ2luYXRlZC1jb250ZW50IHtcblx0XHRkaXNwbGF5OiBub25lO1xuXHRcdCYuYWN0aXZlIHtcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdH1cblx0fVxufSIsIi51aS1zb3J0YWJsZS1oZWxwZXIge1xuXHRkaXNwbGF5OiB0YWJsZTtcblx0dGQge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuXHR9XG59XG4iLCJAdG9vbHRpcEJhY2tncm91bmRDb2xvcjogQGRhcmtncmV5O1xuQHRvb2x0aXBCb3JkZXJDb2xvcjogQGdyZXk0O1xuQHRvb2x0aXBOb3NlU2l6ZTogMTBweDtcbkB0b29sdGlwTWluV2lkdGg6IDIzMHB4O1xuQHRvb2x0aXBNYXhXaWR0aDogNDMwcHg7XG5cbmRpdi50b29sdGlwIHtcblx0ZGlzcGxheTogaW5saW5lO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0c3Bhbi5pbmZvX2ljb24gPiBzdmcge1xuXHRcdHdpZHRoOiAxNXB4O1xuXHRcdGhlaWdodDogMTVweDtcblx0fVxuXG5cdHNwYW4uaW5mby1wb3BvdmVyLWNvbnRhaW5lciB7XG5cdFx0ZGlzcGxheTogaW5saW5lO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRtYXJnaW4tbGVmdDogMTBweDtcblx0XHR2aXNpYmlsaXR5OiBoaWRkZW47XG5cdFx0ei1pbmRleDogODAwMDtcblx0XHRvcGFjaXR5OiAwO1xuXHRcdG1pbi13aWR0aDpAdG9vbHRpcE1pbldpZHRoO1xuXHRcdG1heC13aWR0aDogQHRvb2x0aXBNYXhXaWR0aDtcblx0XHR3aWR0aDogZml0LWNvbnRlbnQ7XG5cdFx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjFzIGxpbmVhciwgei1pbmRleCAwcyBsaW5lYXIgMC4xcztcblxuXHRcdHBhZGRpbmc6IDVweDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCBAdG9vbHRpcEJvcmRlckNvbG9yO1xuXHRcdGJhY2tncm91bmQ6IEB0b29sdGlwQmFja2dyb3VuZENvbG9yO1xuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0bGluZS1oZWlnaHQ6IDEuMjtcblx0XHRjb2xvcjogQHdoaXRlO1xuXG5cdFx0JjphZnRlciB7XG5cdFx0XHRjb250ZW50OiBcIiBcIjtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogNXB4O1xuXHRcdFx0bGVmdDogLUB0b29sdGlwTm9zZVNpemU7XG5cdFx0XHR3aWR0aDogMDtcblx0XHRcdGhlaWdodDogMDtcblx0XHRcdHJpZ2h0LWxlZnQ6IC1AdG9vbHRpcE5vc2VTaXplO1xuXHRcdFx0Ym9yZGVyLWJvdHRvbTogc29saWQgdHJhbnNwYXJlbnQgQHRvb2x0aXBOb3NlU2l6ZTtcblx0XHRcdGJvcmRlci1yaWdodDogc29saWQgQHRvb2x0aXBCYWNrZ3JvdW5kQ29sb3IgQHRvb2x0aXBOb3NlU2l6ZTtcblx0XHRcdGJvcmRlci10b3A6IHNvbGlkIHRyYW5zcGFyZW50IEB0b29sdGlwTm9zZVNpemU7XG5cdFx0fVxuXHR9XG5cblx0c3Bhbi5pbmZvX2ljb246aG92ZXIgKyBzcGFuLmluZm8tcG9wb3Zlci1jb250YWluZXIge1xuXHRcdHZpc2liaWxpdHk6IHZpc2libGU7XG5cdFx0b3BhY2l0eTogMTtcblx0XHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNXMgbGluZWFyIDAuNXM7XG5cdH1cbn1cbiIsImRpdi5wb3B1cC1jb250YWluZXIge1xuXG5cdGJhY2tncm91bmQtY29sb3I6IEBjb2xvcl9tZW51X2JhY2tncm91bmQ7XG5cdHdpZHRoOiA2NTBweDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXG5cdHRleHQtYWxpZ246Y2VudGVyO1xuXHRsaW5lLWhlaWdodDozMHB4O1xuXG5cdD5kaXYucG9wdXAtYnV0dG9uIHtcblx0XHQtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuXHRcdC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG5cdFx0LW1zLXVzZXItc2VsZWN0OiBub25lO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblxuXHRcdGZvbnQtc2l6ZTogMS4zZW07XG5cblx0XHRtYXJnaW46IDBweCAxMHB4IDBweDtcblxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuXHRcdCYucG9wdXAtYnV0dG9uLWxlZnQge1xuXHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0fVxuXHRcdCYucG9wdXAtYnV0dG9uLXJpZ2h0IHtcblx0XHRcdGZsb2F0OiByaWdodDtcblx0XHR9XG5cdH1cblxuXHQ+ZGl2LnBvcHVwLXN1YmplY3Qge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR3aWR0aDogNDMwcHg7XG5cdFx0Zm9udC1zaXplOiAxLjFlbTtcblx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cblx0XHQ+YSB7XG5cdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcblx0XHRcdGNvbG9yOiBpbmhlcml0O1xuXG5cdFx0XHQmOmhvdmVyIHtcblx0XHRcdFx0dGV4dC1kZWNvcmF0aW9uLXN0eWxlOiBkYXNoZWQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cblx0PmRpdi5wb3B1cC1tYXJrLXJlYWQtYnV0dG9uIHtcblx0XHQtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xuXHRcdC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG5cdFx0LW1zLXVzZXItc2VsZWN0OiBub25lO1xuXHRcdGN1cnNvcjogcG9pbnRlcjtcblxuXHRcdGZvbnQtc2l6ZTogMS4zZW07XG5cblx0XHRtYXJnaW46IDBweCAxMHB4IDBweDtcblxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdH1cblxuXHQ+ZGl2LnBvcHVwLW1lc3NhZ2Uge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG5cdFx0cGFkZGluZzogMCAzNXB4O1xuXHRcdGhlaWdodDogNjBweDtcblx0fVxuXG5cdD5kaXYucG9wdXAtd2FybmluZyB7XG5cdFx0Y29sb3I6IHJlZDtcblx0XHRmbG9hdDogbGVmdDtcblx0XHRmb250LXNpemU6IDJlbTtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHR9XG59XG4iLCIua3J1LWZvcm0ge1xuXHRoMyB7XG5cdFx0Zm9udC1zaXplOiBAZ2xvYmFsLWZvbnQtc2l6ZS1iYXNlKzRweDtcblx0XHRmb250LXdlaWdodDogYm9sZDtcblx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXHR9XG59XG5cbi5mb3JtLXJvdyB7XG5cdHBhZGRpbmctYm90dG9tOiAxNnB4O1xuXG5cdC5rcnUtZm9ybS1pbnB1dCB7XG5cdFx0aGVpZ2h0OiAyNnB4O1xuXHR9XG59XG5cbi5rcnUtZm9ybS1maWVsZC1sYWJlbCB7XG5cdGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ua3J1LWZvcm0tZmllbGQtbGFiZWwtdGV4dCB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0d2lkdGg6IDE0MHB4O1xuXHQvKmhlaWdodDogMjZweDtcblx0bGluZS1oZWlnaHQ6IDI2cHg7Ki9cblx0cGFkZGluZy1yaWdodDogMTRweDtcblx0cGFkZGluZy10b3A6IDZweDtcblx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdGNvbG9yOiBAZGFya2dyZXk7XG5cdC5maXJzdC1sZXR0ZXItdXBwZXJjYXNlLW1peGluKCk7XG59XG5cbi8qIENvbW1vbiBGaWVsZCBTdHlsZSAqL1xuXG4ua3J1LWZvcm0tZmllbGQuZGlzYWJsZWQsIGlucHV0OmRpc2FibGVkIHtcblx0Y29sb3I6IEBncmV5MyAhaW1wb3J0YW50O1xufVxuXG4ua3J1LWZvcm0taW5wdXQuZW1wdHktYW5kLXJlcXVpcmVkLCAua3J1LWZvcm0taW5wdXQuaW52YWxpZCxcbi5rcnUtZm9ybS1zZWxlY3QuZW1wdHktYW5kLXJlcXVpcmVkLCAua3J1LWZvcm0tc2VsZWN0LmludmFsaWQsXG4ua3J1LWZvcm0tdGV4dGFyZWEuZW1wdHktYW5kLXJlcXVpcmVkLCAua3J1LWZvcm0tdGV4dGFyZWEuaW52YWxpZCB7XG5cdGJvcmRlci1jb2xvcjogcmVkO1xufVxuXG4vKiBTcGVjaWZpYyBGaWVsZCBTdHlsZSAqL1xuXG4ua3J1LWZvcm0taW5wdXQsIC5rcnUtZm9ybS10ZXh0YXJlYSB7XG5cdGJvcmRlcjogMXB4IHNvbGlkIEBncmV5Njtcblx0Y29sb3I6IEBkYXJrZ3JleTtcbn1cblxuLmtydS1mb3JtLXRleHRhcmVhIHtcblx0cmVzaXplOiB2ZXJ0aWNhbDtcbn1cblxuLmtydS1mb3JtLXJhZGlvIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR3aWR0aDogMzAwcHg7XG5cdFxuXHRsYWJlbCB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bWFyZ2luLWJvdHRvbTogNHB4O1xuXHRcdFxuXHRcdD4gc3BhbiB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRtYXJnaW4tbGVmdDogMTBweDtcblx0XHRcdGNvbG9yOiBAZGFya2dyZXk7XG5cdFx0fVxuXHRcdFxuXHRcdGlucHV0Om5vdCg6ZGlzYWJsZWQpIHtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR9XG5cdFx0XG5cdFx0aW5wdXQ6Zm9jdXMgKyBzcGFuIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBjb2xvcl9tYWluX2ZvY3VzO1xuXHRcdH1cblx0fVxufVxuXG5pbnB1dFt0eXBlPVwiY29sb3JcIl0ge1xuXHRib3gtc2hhZG93OiBub25lO1xuXHRcblx0Jjpub3QoOmRpc2FibGVkKSB7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHR9XG59XG5cbmlucHV0W3R5cGU9XCJmaWxlXCJdIHtcblx0Lypib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDsqL1xuXHQmLmludmFsaWQsICYuZW1wdHktYW5kLXJlcXVpcmVkICB7XG5cdFx0Jjpub3QoOmRpc2FibGVkKSB7XG5cdFx0XHRib3JkZXItY29sb3I6IHJlZDtcblx0XHRcdGNvbG9yOiByZWQ7XG5cdFx0fVxuXHR9XG59XG5cbi5rcnUtZm9ybS1maWVsZC1sYWJlbC5kYXRldGltZS1waWNrZXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cblx0LmRhdGV0aW1lLXBvcHVwIHtcblx0XHRyaWdodDogMDtcblx0XHR0b3A6IDMwcHg7XG5cdH1cbn1cblxuXG4uZGF0YXBvaW50LWZpZWxkLCAuYWJzdHJhY3QtcGlja2VyLWZpZWxkIHtcblx0d2lkdGg6IDIwMHB4O1xuXHRcblx0Lml0ZW1zIHtcblx0XHRwYWRkaW5nLWJvdHRvbTogMTZweCAhaW1wb3J0YW50O1xuXHR9XG5cblx0Ji5kaXNhYmxlZCB7XG5cdFx0LnNlbGVjdDItc2VsZWN0aW9uIHtcblx0XHRcdC5pdGVtLXRleHQge1xuXHRcdFx0XHRjb2xvcjogQGdyZXkzO1xuXHRcdFx0fVxuXHRcdFx0Y3Vyc29yOiBkZWZhdWx0O1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiBAZ3JleTY7XG5cdFx0fVxuXHR9XG5cblx0Ji5lbXB0eS1hbmQtcmVxdWlyZWQsICYuaW52YWxpZCB7XG5cdFx0LnNlbGVjdDItc2VsZWN0aW9uIHtcblx0XHRcdGJvcmRlci1jb2xvcjogcmVkO1xuXHRcdH1cblx0fVxufVxuXG4vKiBOb3QgdXNlZCBpbiB0aGlzIFByb2plY3QgbWF5YmUgZnJvbSBhbm90aGVyIE1vZHVsZT8gKi9cblxuLmZvcm0taW5mby10ZXh0IHtcblx0c3BhbiB7XG5cdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdH1cblx0Zm9udC1zaXplOiBAZ2xvYmFsLWZvbnQtc2l6ZS1iYXNlO1xuXHRjb2xvcjogQGRhcmtncmV5O1xufVxuXG4udG9iaWdtZXNzYWdlIHtcblx0ZGlzcGxheTogbm9uZTtcbn1cblxuLmtydS1mb3JtIC5maWxldG9iaWcge1xuXHQudG9iaWdtZXNzYWdlIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0Y29sb3I6IEByZWQ7XG5cdH1cbn1cblxuLmZvcm0tcm93LmhpZGRlbi1sYWJlbC10ZXh0IHtcblx0LmtydS1mb3JtLWZpZWxkLWxhYmVsLXRleHQge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdH1cbn1cblxuLmljb24tc2VsZWN0IHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdHdpZHRoOiAyMDBweDs7XG5cdGhlaWdodDogMjZweDtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblxuXHQmLmRpc2FibGVkIHtcblx0XHRwb2ludGVyLWV2ZW50czogbm9uZTtcblxuXHRcdD4gaW1nIHtcblx0XHRcdG9wYWNpdHk6IDAuNjtcblx0XHR9XG5cdH1cblxuXHQ+IGltZyB7XG5cdFx0aGVpZ2h0OiAyNnB4O1xuXHRcdHdpZHRoOiAyNnB4O1xuXHR9XG5cblx0PiBpbnB1dCB7XG5cdFx0aGVpZ2h0OiAyNnB4O1xuXHR9XG5cblx0LmRyb3Bkb3duIHtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0bGVmdDogMDtcblx0XHR0b3A6IDEwMCU7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0ei1pbmRleDogMTAwO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkIEBncmV5NDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcblxuXHRcdHVsIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcblx0XHRcdHBhZGRpbmc6IDVweDtcblxuXHRcdFx0bGkge1xuXHRcdFx0XHR3aWR0aDogMjAlO1xuXHRcdFx0XHRwYWRkaW5nOiAycHg7XG5cdFx0XHRcdGJvcmRlcjogMXB4IHNvbGlkICNlMWUxZTE7XG5cdFx0XHRcdGJvcmRlci1yYWRpdXM6IDNweDtcblxuXHRcdFx0XHRpbWcge1xuXHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogQGNvbG9yX21haW5faG92ZXI7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbihAY29sb3JfbWFpbl9ob3ZlciwgMjAlKTtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdCYuc2VsZWN0ZWQge1xuXHRcdFx0XHRcdGJvcmRlci1jb2xvcjogQGNvbG9yX21haW47XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbihAY29sb3JfbWFpbiwgMjAlKTtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4ubXVsdGktY2hlY2tib3gtcGFuZWwge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdGJvcmRlcjogMXB4IHNvbGlkIEBncmV5NDtcblxuXHR1bCB7XG5cdFx0d2lkdGg6IDE5OHB4Oztcblx0XHRoZWlnaHQ6IDEwNHB4O1xuXHRcdHBhZGRpbmc6IDRweDtcblx0XHRvdmVyZmxvdy14OiBoaWRkZW47XG5cdFx0b3ZlcmZsb3cteTogc2Nyb2xsO1xuXG5cdFx0PiBsaSB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblxuXHRcdFx0Jjpub3QoOmxhc3QtY2hpbGQpIHtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMnB4O1xuXHRcdFx0fVxuXG5cdFx0XHRsYWJlbCB7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdFx0XHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHRcdFx0XHRjdXJzb3I6IGRlZmF1bHQ7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Lypib3JkZXItYm90dG9tOiAxcHggc29saWQgQGdyZXk0OyovXG5cdH1cblxuXHRidXR0b24ge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdH1cbn1cblxuYnV0dG9uLmZsZXhpYmxlLWZvcm0tY29sbGVjdGlvbi1hZGQtYnV0dG9uIHtcblx0bWFyZ2luLXRvcDogMTVweDtcbn1cblxuZGl2LmZvcm0tcm93LndpdGgtc3ltYm9sIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5kaXYuc3ltYm9sLWNvbnRhaW5lciB7XG5cdHBhZGRpbmctbGVmdDogMTBweDtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHR3aWR0aDogMTAwcHg7XG5cdG92ZXJmbG93OiBoaWRkZW47XG59XG4iLCJAdG9vbHRpcEJhY2tncm91bmRDb2xvcjogQGRhcmtncmV5O1xuQHRvb2x0aXBCb3JkZXJDb2xvcjogQGdyZXk0O1xuQHRvb2x0aXBOb3NlU2l6ZTogMTBweDtcblxuLmZvcm0tZmllbGQtdG9vbHRpcCB7XG5cdGRpc3BsYXk6IGlubGluZTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRtYXJnaW4tbGVmdDogMTBweDtcblx0ei1pbmRleDogLTEwMDA7XG5cdFxuXHR3aWR0aDogMjMwcHg7XG5cdFxuXHRvcGFjaXR5OiAwO1xuXHR0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMXMgbGluZWFyLCB6LWluZGV4IDBzIGxpbmVhciAwLjFzO1xuXHRcblx0cGFkZGluZzogNXB4O1xuXHRib3JkZXI6IDFweCBzb2xpZCBAdG9vbHRpcEJvcmRlckNvbG9yO1xuXHRiYWNrZ3JvdW5kOiBAdG9vbHRpcEJhY2tncm91bmRDb2xvcjtcblx0dGV4dC1hbGlnbjogbGVmdDtcblx0bGluZS1oZWlnaHQ6IDEuMjtcblx0Y29sb3I6IEB3aGl0ZTtcblx0XG5cdC5maWVsZC1kZXNjcmlwdGlvbiB7XG5cblx0fVxuXHRcblx0LmNsaWVudC12YWxpZGF0aW9uLXRleHRzIHtcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdGZvbnQtc2l6ZTogQGdsb2JhbC1mb250LXNpemUtYmFzZTtcblx0XHRcblx0XHRsaS5ub3QtY2hlY2tlZCB7XG5cdFx0XHRjb2xvcjogZ3JheTtcblx0XHR9XG5cdFx0XG5cdFx0bGkudmFsaWQge1xuXHRcdFx0Y29sb3I6IEBjb2xvcl92YWxpZDtcblx0XHR9XG5cdFx0XG5cdFx0bGkuaW52YWxpZCB7XG5cdFx0XHRjb2xvcjogcmVkO1xuXHRcdH1cblx0fVxuXG5cdC5zZXJ2ZXItdmFsaWRhdGlvbi10ZXh0cyB7XG5cdFx0Zm9udC1zaXplOiBAZ2xvYmFsLWZvbnQtc2l6ZS1iYXNlO1xuXHRcdGNvbG9yOiAjY2MwMDAwO1xuXHR9XG5cdFxuXHQmOmFmdGVyIHtcblx0XHRjb250ZW50OiBcIiBcIjtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0dG9wOiA1cHg7XG5cdFx0bGVmdDogLUB0b29sdGlwTm9zZVNpemU7XG5cdFx0d2lkdGg6IDA7XG5cdFx0aGVpZ2h0OiAwO1xuXHRcdHJpZ2h0LWxlZnQ6IC1AdG9vbHRpcE5vc2VTaXplO1xuXHRcdGJvcmRlci1ib3R0b206IHNvbGlkIHRyYW5zcGFyZW50IEB0b29sdGlwTm9zZVNpemU7XG5cdFx0Ym9yZGVyLXJpZ2h0OiBzb2xpZCBAdG9vbHRpcEJhY2tncm91bmRDb2xvciBAdG9vbHRpcE5vc2VTaXplO1xuXHRcdGJvcmRlci10b3A6IHNvbGlkIHRyYW5zcGFyZW50IEB0b29sdGlwTm9zZVNpemU7XG5cdH1cbn1cblxuLmtydS1mb3JtLWZpZWxkOmZvY3VzICsgLmZvcm0tZmllbGQtdG9vbHRpcCxcbi5rcnUtZm9ybS1maWVsZC5mb2N1cyArIC5mb3JtLWZpZWxkLXRvb2x0aXAsXG4uc2VsZWN0Mi1jb250YWluZXItLWZvY3VzICsgLmZvcm0tZmllbGQtdG9vbHRpcCxcbi5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiArIC5mb3JtLWZpZWxkLXRvb2x0aXAsXG4vKi5rcnUtZm9ybS1maWVsZFt0eXBlPVwiY2hlY2tib3hcIl06Zm9jdXMgKyBsYWJlbCArIC5mb3JtLWZpZWxkLXRvb2x0aXAsKi9cbntcblx0ei1pbmRleDogMTA7XG5cdG9wYWNpdHk6IDE7XG59XG5cbi5rcnUtZm9ybS1maWVsZC1sYWJlbDpob3ZlciAua3J1LWZvcm0tZmllbGQ6bm90KC5kaXNhYmxlZCk6bm90KDpmb2N1cyk6bm90KC5mb2N1cykgKyAuZm9ybS1maWVsZC10b29sdGlwLFxuLnNlbGVjdDItY29udGFpbmVyOmhvdmVyICsgLmZvcm0tZmllbGQtdG9vbHRpcFxue1xuXHR6LWluZGV4OiAxMDtcblx0b3BhY2l0eTogMTtcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAwLjVzIGxpbmVhciAwLjVzO1xufVxuXG4uZm9ybS1maWVsZC10b29sdGlwLmZvcmNlZC12aXNpYmxlIHtcblx0ei1pbmRleDogMTA7XG5cdG9wYWNpdHk6IDE7XG59XG4iLCJcbi5rcnUtZm9ybS1pbnB1dCwgLmtydS1mb3JtLXRleHRhcmVhIHtcblx0d2lkdGg6IDIwMHB4O1xuXHRjb2xvcjogQGRhcmtncmV5O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiBAZ3JleTY7XG5cdHBhZGRpbmc6IDVweDtcblx0dGV4dC1hbGlnbjogbGVmdDtcblx0Zm9udC1zaXplOiBAZ2xvYmFsLWZvbnQtc2l6ZS1iYXNlO1xuXG5cdCY6Zm9jdXMge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IEBjb2xvcl9tYWluX2ZvY3VzO1xuXHR9XG59XG5cbi5rcnUtZm9ybS1pbnB1dCB7XG5cdGhlaWdodDogMzBweDtcbn1cblxuLmtydS1mb3JtLWlucHV0LXNtYWxsIHtcblx0d2lkdGg6IDEwMHB4O1xufVxuXG4ua3J1LWZvcm0taW5wdXQtYmlnIHtcblx0d2lkdGg6IDI2MHB4O1xufVxuXG4ua3J1LWZvcm0taW5wdXQtbGFyZ2Uge1xuXHR3aWR0aDogMzQwcHg7XG59XG5cbi5rcnUtZm9ybS1pbnB1dC1leHRyYS1sYXJnZSB7XG5cdHdpZHRoOiA0NjBweDtcbn1cbiIsIi8qIEJhc2UgZm9yIGxhYmVsIHN0eWxpbmcgKi9cblt0eXBlPVwiY2hlY2tib3hcIl06bm90KDpjaGVja2VkKSxcblt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogLTk5OTlweDtcbn1cblxuW3R5cGU9XCJjaGVja2JveFwiXTpub3QoOmNoZWNrZWQpICsgbGFiZWwsXG5bdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBsYWJlbCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0dG9wOiAzcHg7XG5cdHBhZGRpbmctbGVmdDogMjVweDtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRmb250LXNpemU6IDE3cHg7XG5cdGNvbG9yOiBAZGFya2dyZXk7XG5cdHVzZXItc2VsZWN0OiBub25lO1xufVxuXG4vKiBjaGVja2JveCBhc3BlY3QgKi9cblt0eXBlPVwiY2hlY2tib3hcIl06bm90KDpjaGVja2VkKSArIGxhYmVsOmJlZm9yZSxcblt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCArIGxhYmVsOmJlZm9yZSB7XG5cdGNvbnRlbnQ6ICcnO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGxlZnQ6MDsgdG9wOiAycHg7XG5cdHdpZHRoOiAxN3B4OyBoZWlnaHQ6IDE3cHg7XG5cdGJvcmRlcjogMnB4IHNvbGlkIEBkYXJrZ3JleTtcblx0YmFja2dyb3VuZDogQHdoaXRlO1xufVxuLyogY2hlY2tlZCBtYXJrIGFzcGVjdCAqL1xuW3R5cGU9XCJjaGVja2JveFwiXTpub3QoOmNoZWNrZWQpICsgbGFiZWw6YWZ0ZXIsXG5bdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBsYWJlbDphZnRlciB7XG5cdGNvbnRlbnQ6ICfinJQnO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNXB4OyBsZWZ0OiA0cHg7XG5cdGZvbnQtc2l6ZTogMTNweDtcblx0bGluZS1oZWlnaHQ6IDAuODtcblx0Y29sb3I6IEBkYXJrZ3JleTtcblx0dHJhbnNpdGlvbjogYWxsIC4ycztcbn1cbi8qIGNoZWNrZWQgbWFyayBhc3BlY3QgY2hhbmdlcyAqL1xuW3R5cGU9XCJjaGVja2JveFwiXTpub3QoOmNoZWNrZWQpICsgbGFiZWw6YWZ0ZXIge1xuXHRvcGFjaXR5OiAwO1xuXHR0cmFuc2Zvcm06IHNjYWxlKDApO1xufVxuW3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkICsgbGFiZWw6YWZ0ZXIge1xuXHRvcGFjaXR5OiAxO1xuXHR0cmFuc2Zvcm06IHNjYWxlKDEpO1xufVxuLyogZGlzYWJsZWQgY2hlY2tib3ggKi9cblt0eXBlPVwiY2hlY2tib3hcIl06ZGlzYWJsZWQ6bm90KDpjaGVja2VkKSArIGxhYmVsOmJlZm9yZSxcblt0eXBlPVwiY2hlY2tib3hcIl06ZGlzYWJsZWQ6Y2hlY2tlZCArIGxhYmVsOmJlZm9yZSB7XG5cdGJveC1zaGFkb3c6IG5vbmU7XG5cdGJvcmRlci1jb2xvcjogQGdyZXk0ICFpbXBvcnRhbnQ7XG5cdGJhY2tncm91bmQtY29sb3I6IEBncmV5O1xuXHRjdXJzb3I6IGRlZmF1bHQ7XG59XG5bdHlwZT1cImNoZWNrYm94XCJdOmRpc2FibGVkOmNoZWNrZWQgKyBsYWJlbDphZnRlciB7XG5cdGNvbG9yOiBAZ3JleTQ7XG59XG5bdHlwZT1cImNoZWNrYm94XCJdOmRpc2FibGVkICsgbGFiZWwge1xuXHRjb2xvcjogQGdyZXk0O1xuXHRjdXJzb3I6IGRlZmF1bHQ7XG59XG4vKiBhY2Nlc3NpYmlsaXR5ICovXG5bdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQ6Zm9jdXMgKyBsYWJlbDpiZWZvcmUsXG5bdHlwZT1cImNoZWNrYm94XCJdOm5vdCg6Y2hlY2tlZCk6Zm9jdXMgKyBsYWJlbDpiZWZvcmUge1xuXHRib3gtc2hhZG93OiBpbnNldCAwIDFweCAzcHggcmdiYSgwLDAsMCwuMik7XG5cdGJhY2tncm91bmQtY29sb3I6IEBjb2xvcl9tYWluX2ZvY3VzO1xufVxuXG4vKiBob3ZlciBzdHlsZSBqdXN0IGZvciBpbmZvcm1hdGlvbiAqL1xubGFiZWw6aG92ZXI6YmVmb3JlIHtcblx0Ym9yZGVyOiAycHggc29saWQgQGNvbG9yX2NvbnRlbnRfaGVhZF9ob3ZlciAhaW1wb3J0YW50O1xufVxuIiwiLnNlbGVjdDItc291cmNlLnNtYWxsLXNlbGVjdCwgLnNtYWxsLXNlbGVjdCB7XG5cdHdpZHRoOiAxMDBweDtcbn1cblxuLnNlbGVjdDItc291cmNlIHtcblx0d2lkdGg6IDIwMHB4O1xuXHRoZWlnaHQ6IDI4cHg7XG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuc2VsZWN0LmtydS1mb3JtLWZpZWxkIHtcblx0d2lkdGg6IDE5OHB4O1xufVxuXG5zcGFuLnNlbGVjdDItc2VsZWN0aW9uIHtcblx0Ym9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiBAZ3JleTYgIWltcG9ydGFudDtcblx0Y29sb3I6IEBkYXJrZ3JleSAhaW1wb3J0YW50O1xufVxuXG5zcGFuLnNlbGVjdDItcmVzdWx0cyBsaS5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbi0taGlnaGxpZ2h0ZWRbYXJpYS1zZWxlY3RlZF0ge1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiBAY29sb3JfbWFpbl9ob3Zlcjtcbn1cblxuc3Bhbi5zZWxlY3QyLWNvbnRhaW5lci0tb3BlbiB7XG5cdHotaW5kZXg6IDk5OTk5OTk7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXM6bm90KC5zZWxlY3QyLWNvbnRhaW5lci0tZGlzYWJsZWQpLCAuc2VsZWN0Mi1jb250YWluZXItLW9wZW46bm90KC5zZWxlY3QyLWNvbnRhaW5lci0tZGlzYWJsZWQpIHtcblx0c3Bhbi5zZWxlY3QyLXNlbGVjdGlvbiB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogQGNvbG9yX21haW5fZm9jdXMgIWltcG9ydGFudDtcblx0fVxufVxuXG5zZWxlY3QuZW1wdHktYW5kLXJlcXVpcmVkICsgLnNlbGVjdDItY29udGFpbmVyLCBzZWxlY3QuaW52YWxpZCArIC5zZWxlY3QyLWNvbnRhaW5lciB7XG5cdHNwYW4uc2VsZWN0Mi1zZWxlY3Rpb24ge1xuXHRcdGJvcmRlci1jb2xvcjogcmVkICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0LnNlbGVjdDItY29udGFpbmVyLS1mb2N1cyAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIHtcblx0Ym9yZGVyLWNvbG9yOiAjYTBhMGEwICFpbXBvcnRhbnQ7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGlzYWJsZWQge1xuXHRwb2ludGVyLWV2ZW50czogbm9uZTtcblxuXHQuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcblx0XHRjb2xvcjogQGdyZXkzICFpbXBvcnRhbnQ7XG5cdH1cbn1cblxuLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcblx0LmZpcnN0LWxldHRlci11cHBlcmNhc2UtbWl4aW4oKTtcbn1cblxuLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZCB7XG5cdC5maXJzdC1sZXR0ZXItdXBwZXJjYXNlLW1peGluKCk7XG59XG5cbi5rcnUtZm9ybS1zZWxlY3Qge1xuXHRoZWlnaHQ6IDI2cHg7XG5cdGJvcmRlcjogMXB4IHNvbGlkIEBncmV5Njtcblx0YmFja2dyb3VuZC1jb2xvcjogQGdyZXk2O1xuXHRjb2xvcjogQGRhcmtncmV5O1xuXHRcblx0Jjpmb2N1cyBvcHRpb24ge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IEBjb2xvcl9tYWluX2ZvY3VzO1xuXHR9XG59XG5cbm9wdGdyb3VwLCAuc2VsZWN0Mi1yZXN1bHRzX19ncm91cCB7XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4iLCIua3J1LWZvcm0tZmllbGQtbGFiZWwgLnNsaWRlciB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHR3aWR0aDogMjAwcHg7XG59XG5cbi5zbGlkZXIge1xuXHRoZWlnaHQ6IDQwcHg7XG5cdFxuXHQudHJhY2stY29udGFpbmVyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0aGVpZ2h0OiAyMHB4O1xuXHRcdG1hcmdpbjogMCAxMHB4IDAgMTBweDtcblx0XHRcblx0XHQudHJhY2sge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0dG9wOiA5cHg7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRoZWlnaHQ6IDRweDtcblx0XHRcdGJvcmRlci1yYWRpdXM6IDRweDtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG5cdFx0fVxuXHRcdFxuXHRcdC50cmFjay1maWxsIHtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHRvcDogOXB4O1xuXHRcdFx0bGVmdDogMDtcblx0XHRcdGhlaWdodDogNHB4O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogNHB4O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGRhcmtncmV5O1xuXHRcdH1cblx0XHRcblx0XHQudGh1bWIge1xuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0XHRoZWlnaHQ6IDIwcHg7XG5cdFx0XHRtYXJnaW4tbGVmdDogLTEwcHg7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCBncmF5O1xuXHRcdFx0Ym9yZGVyLXJhZGl1czogMTAwJTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IGxpZ2h0Z3JheTtcblx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHR9XG5cdFx0XG5cdFx0LnZhbHVlIHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdGJvdHRvbTogLTE4cHg7XG5cdFx0XHRsZWZ0OiAtOTBweDtcblx0XHRcdHdpZHRoOiAyMDBweDtcblx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRcdGZvbnQtc2l6ZTogQGdsb2JhbC1mb250LXNpemUtYmFzZTtcblx0XHRcdGNvbG9yOiBAZGFya2dyZXk7XG5cdFx0fVxuXHR9XG59XG5cbi5zbGlkZXI6Zm9jdXMge1xuXHRcblx0LnRyYWNrLWNvbnRhaW5lciB7XG5cdFx0XG5cdFx0LnRodW1iIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBjb2xvcl9tYWluX2ZvY3VzO1xuXHRcdH1cblx0fVxufVxuXG4uc2xpZGVyLmRpc2FibGVkIHtcblx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFxuXHQudHJhY2stY29udGFpbmVyIHtcblx0XHRcblx0XHQudHJhY2stZmlsbCB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKEBkYXJrZ3JleSwgMzAlKTtcblx0XHR9XG5cdFx0XG5cdFx0LnRodW1iIHtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4obGlnaHRncmF5LCAyMCUpO1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiBsaWdodGVuKGdyYXksIDIwJSk7XG5cdFx0XHRjdXJzb3I6IGRlZmF1bHQ7XG5cdFx0fVxuXHRcdFxuXHRcdC52YWx1ZSB7XG5cdFx0XHRjb2xvcjogbGlnaHRlbihAZGFya2dyZXksIDIwJSk7XG5cdFx0fVxuXHR9XG59XG4iLCJcbi5yZXZlcnNlZC1jaGVja2JveC1maWVsZHNldCB7XG5cdGJvcmRlcjogMnB4IHNvbGlkIEBkYXJrZ3JleTtcblx0cGFkZGluZzogOHB4O1xuXG5cdGxlZ2VuZCB7XG5cdFx0Y29sb3I6IEBkYXJrZ3JleTtcblx0XHRwYWRkaW5nOiA1cHg7XG5cdFx0Zm9udC1zaXplOiAxLjJlbTtcblx0XHRmb250LXdlaWdodDogYm9sZDtcblx0fVxuXG5cdGxhYmVsLmNoZWNrYm94LWxhYmVsIHtcblx0XHRjb2xvcjogQGRhcmtncmV5O1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0fVxuXG5cdGlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpkaXNhYmxlZCArIGxhYmVsLmNoZWNrYm94LWxhYmVsIHtcblx0XHRjb2xvcjogQGdyZXkyO1xuXHR9XG59XG4iLCJAYm9yZGVyLXJhZGl1cy1sb2dpbjogMTFweDtcbi5sb2dpbi1sYXlvdXQtY29udGFpbmVyIHtcblx0aGVpZ2h0OiBhdXRvO1xuXHRtaW4taGVpZ2h0OiAxMDAlO1xuXHRtaW4td2lkdGg6IDUzMnB4O1xuXHRiYWNrZ3JvdW5kOiBAY29sb3JfbG9naW5fYmFja2dyb3VuZDtcblx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHRkaXYjbGF5b3V0LWNvbnRlbnQge1xuXHRcdHdpZHRoOiAxMDAlO1xuXHRcdGRpdiNsb2dpbi1jb250YWluZXIge1xuXHRcdFx0bWFyZ2luLXRvcDogMHB4O1xuXHRcdH1cblxuXHRcdGRpdiNsb2dpbi1pY29uIHtcblx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdHdpZHRoOiAxMDBweDtcblx0XHRcdGhlaWdodDogMTYxcHg7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG87XG5cdFx0XHRtYXJnaW4tbGVmdDogYXV0bztcblx0XHRcdHotaW5kZXg6IDM7XG5cdFx0XHRzdmcge1xuXHRcdFx0XHR3aWR0aDo4OHB4O1xuXHRcdFx0XHRoZWlnaHQ6IDkzcHg7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDMzcHg7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0ZGl2LmxvZ2luLWJveCB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0bWFyZ2luLWxlZnQ6IGF1dG8gO1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiBhdXRvIDtcblx0XHRcdG1hcmdpbi10b3A6IDEyJTtcblx0XHRcdGhlaWdodDogNjU2cHg7XG5cdFx0XHR3aWR0aDogNTkwcHg7XG5cdFx0XHRkaXYuY29udGVudCB7XG5cdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0aGVpZ2h0OiAxMDAlO1xuLy9cdFx0XHRcdHdpZHRoOiAzMzBweDtcblx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQHdoaXRlO1xuLy9cdFx0XHRcdG1hcmdpbi1sZWZ0OiBhdXRvIDtcbi8vXHRcdFx0XHRtYXJnaW4tcmlnaHQ6IGF1dG8gO1xuXHRcdFx0XHRib3JkZXItcmFkaXVzOiBAYm9yZGVyLXJhZGl1cy1sb2dpbjtcblx0XHRcdFx0cGFkZGluZzogNTZweCAxMDNweCAxMHB4O1xuXHRcdFx0XHRtYXJnaW4tdG9wOiAtMjBweDtcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogMDtcblx0XHRcdFx0Ym94LXNoYWRvdzogQGxvZ2luLWJveC1zaGFkb3c7XG5cdFx0XHRcdHotaW5kZXg6IDI7XG5cdFx0XHRcdHAge1xuXHRcdFx0XHRcdGZvbnQtc2l6ZTogQGdsb2JhbC1mb250LXNpemUtYmFzZSs4cHg7XG5cdFx0XHRcdFx0Y29sb3I6IEBncmV5NTtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0cGFkZGluZy10b3A6IDQ2cHg7XG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDM1cHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRmb3JtIHtcblx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0aW5wdXQsIGJ1dHRvbiB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tYm90dG9tOiAyNHB4O1xuXHRcdFx0XHRcdFx0d2lkdGg6IDI3MHB4O1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdFx0XHRcdFx0Y29sb3I6IEBkYXJrZ3JleTtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBncmV5MjtcblxuXHRcdFx0XHRcdFx0Ym9yZGVyOiBub25lO1xuXHRcdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogQGJvcmRlci1yYWRpdXM7XG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0aW5wdXQ6Zm9jdXMge1xuXHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGNvbG9yX21haW5fZm9jdXM7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0YnV0dG9uIHtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBjb2xvcl9tYWluO1xuXHRcdFx0XHRcdFx0Y29sb3I6IEB3aGl0ZTtcblx0XHRcdFx0XHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cdFx0XHRcdFx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0XHRcdFx0XHR0cmFuc2l0aW9uOiA0cztcblx0XHRcdFx0XHRcdCYubG9naW4tZmFpbGVkIHtcblx0XHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogMC4zcztcblx0XHRcdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogcmVkO1xuXHRcdFx0XHRcdFx0fVxuXG5cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRkaXYucGFzc3dvcmQtZm9yZ290dGVuIHtcblx0XHRcdFx0XHR3aWR0aDogMjcwcHg7XG5cdFx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDE2cHg7XG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0YSB7XG5cdFx0XHRcdFx0Y29sb3I6IEBkYXJrZ3JleTtcblx0XHRcdFx0XHRmb250LXNpemU6IEBnbG9iYWwtZm9udC1zaXplLWJhc2UrNXB4O1xuXHRcdFx0XHRcdHBhZGRpbmctdG9wOiAtMTVweDtcblx0XHRcdFx0XHR3aWR0aDogMjcwcHg7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cblx0XHRcdFx0fVxuXG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbmRpdi5sb2dpbi1sb2dvIHtcblx0aGVpZ2h0OiBAbG9nb19oZWlnaHQ7XG5cdG1hcmdpbi10b3A6IEBsb2dvLW1hcmdpbi10b3A7XG5cdGJhY2tncm91bmQ6IEBsb2dvX3VybCBuby1yZXBlYXQgY2VudGVyO1xuXHRiYWNrZ3JvdW5kLXNpemU6IEBsb2dvLWJhY2tncm91bmQtc2l6ZTtcblx0ei1pbmRleDogMztcbn1cblxuXG4uc2hha2Uge1xuXHRhbmltYXRpb246IHNoYWtlIDFzIGN1YmljLWJlemllcihcblx0XHRcdFx0XHRcdEBjdWJpYy1zY2FsZS1mYWN0b3IgKiAuMzYsXG5cdFx0XHRcdFx0XHRAY3ViaWMtc2NhbGUtZmFjdG9yICogLjA3LFxuXHRcdFx0XHRcdFx0QGN1YmljLXNjYWxlLWZhY3RvciAqIC4xOSxcblx0XHRcdFx0XHRcdEBjdWJpYy1zY2FsZS1mYWN0b3IgKiAuOTdcblx0KSBib3RoO1xufVxuXG5Aa2V5ZnJhbWVzIHNoYWtlIHtcblx0MTAlLCA5MCUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKEBzaGFrZS1zY2FsZS1mYWN0b3IgKiAtMXB4LCBAc2hha2Utc2NhbGUtZmFjdG9yICogMC4xcHgpO1xuXHR9XG5cdDIwJSwgODAlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZShAc2hha2Utc2NhbGUtZmFjdG9yICogMnB4LCBAc2hha2Utc2NhbGUtZmFjdG9yICogMC4ycHgpO1xuXHR9XG5cdDMwJSwgNTAlLCA3MCUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlKEBzaGFrZS1zY2FsZS1mYWN0b3IgKiAtNHB4LCBAc2hha2Utc2NhbGUtZmFjdG9yICogLTAuMXB4KTtcblx0fVxuXHQ0MCUsIDYwJSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUoQHNoYWtlLXNjYWxlLWZhY3RvciAqIDRweCwgQHNoYWtlLXNjYWxlLWZhY3RvciAqIC0wLjJweCk7XG5cdH1cbn1cbiIsIi51c2VyLXRhYmxlIHtcblxuXHR0aCB7XG5cdFx0d2lkdGg6ICgxMDAlKSAvIDU7XG5cdH1cbn1cblxucC50ZXh0LXNlcGVyYXRvciB7XG5cdG1hcmdpbi10b3A6IDIwcHg7XG59XG5cbnAudG9wLWRlc2NyaXB0aW9uIHtcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcbn1cbiIsIi51c2VyLWdyb3VwLXRhYmxlIHtcblxuXHR0aCB7XG5cdFx0d2lkdGg6ICgxMDAlKSAvIDI7XG5cdH1cbn1cbiIsIi5jaGFydC13aWRnZXQtbGlzdCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0aGVpZ2h0OiA2NTBweDtcbn1cblxuLmNoYXJ0LXdpZGdldC5pbnRlcmFjdGlvbi1kaXNhYmxlZCB7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uY2hhcnQtd2lkZ2V0LmNoYXJ0LXdpZGdldC1zY2FsZWQtdXAge1xuXHQucGVyaW9kLXNlbGVjdGlvbiB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bWFyZ2luLXRvcDogNXB4O1xuXHR9XG5cdC5oZWFkIC5oZWFkLWJhciAuaGVhZGxpbmUge1xuXHRcdG1heC13aWR0aDogflwiY2FsYygxMDAlIC0gNTQwcHgpXCI7XG5cdH1cbn1cblxuLmNoYXJ0LXdpZGdldC1zY2FsZWQtdXAuem9vbS1vdXQtYnV0dG9uIHtcblx0ZGlzcGxheTogaW5saW5lO1xufVxuXG4uY2hhcnQtd2lkZ2V0IHtcblxuXHRiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcblxuXHQuaGVhZCB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXG5cdFx0LmhlYWQtaWNvbiB7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0XHR3aWR0aDogNDBweDtcblx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0ei1pbmRleDogMjtcblx0XHR9XG5cblx0XHQuaGVhZC1iYXIge1xuXHRcdFx0QGhlYWRiYXItb2Zmc2V0OiAtN3B4O1xuXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRsZWZ0OiAwO1xuXHRcdFx0dG9wOiAwO1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwYWRkaW5nLWxlZnQ6IDUwcHg7XG5cdFx0XHR6LWluZGV4OiAxO1xuXG5cdFx0XHQudmVydENlbnRlcmVkKCk7XG5cdFx0XHRoZWlnaHQ6IDQwcHg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAY29sb3JfbWFpbjtcblx0XHRcdC5oZWFkbGluZSB7XG5cdFx0XHRcdGNvbG9yOiB3aGl0ZTtcblx0XHRcdFx0Zm9udC1zaXplOiBAaGVhZGxpbmUtZm9udC1zaXplO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDVweDtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDE4cHg7XG5cblx0XHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblx0XHRcdFx0bWF4LXdpZHRoOiB+XCJjYWxjKDEwMCUgLSAxMjBweClcIjtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHR0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcblx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdH1cblxuXHRcdFx0LmJyb3dzZS1iYWNrLWJ1dHRvbiwgLmJyb3dzZS1mb3J3YXJkLWJ1dHRvbiwgLnpvb20tb3V0LWJ1dHRvbiB7XG5cdFx0XHRcdHdpZHRoOiAxOHB4O1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5jdXQtbGVmdC1mb3ItaWNvbiB7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRcdGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgdHJhbnNwYXJlbnQsIEBjb2xvcl9tYWluIDYlKTtcblx0XHR9XG5cdH1cblxuXHQuYm9keSB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cblx0XHQuYmlnLWNvbHVtbiB7XG5cdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHR9XG5cblx0XHQuZ3JhcGgge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0fVxuXHRcdC5jb250ZW50Qm94IHtcblx0XHRcdGZsb2F0OmxlZnQ7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAxNXB4O1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cblx0XHRcdC5jb250ZW50TGluZSB7XG5cdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBjb2xvcl9tYWluO1xuXHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0aGVpZ2h0OiAycHg7XG5cdFx0XHRcdG1hcmdpbi10b3A6IDVweDtcblx0XHRcdH1cblx0XHRcdC5kZXZpY2VEZXRhaWxzQm94IHtcblxuXHRcdFx0XHQ+IGRpdi5kZXZpY2VEZXRhaWxzQ29udGFpbmVyIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcblxuXHRcdFx0XHRcdGZvbnQtc2l6ZTpAZ2xvYmFsLWZvbnQtc2l6ZS1iYXNlKzJweDtcblx0XHRcdFx0XHRjdXJzb3I6IGRlZmF1bHQ7XG5cdFx0XHRcdFx0LmRldmljZURldGFpbHMge1xuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHRcdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0XHRcdGhlaWdodDogMzBweDtcblx0XHRcdFx0XHRcdC5kZXZpY2VJY29uIHtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDE3cHg7XG5cblx0XHRcdFx0XHRcdFx0c3ZnIHtcblx0XHRcdFx0XHRcdFx0XHR3aWR0aDogMTdweDtcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDE3cHg7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdFx0Ji5hY3RpdmUge1xuXHRcdFx0XHRcdFx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0LmRldmljZUFtb3VudCB7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0LnRhcmlmZkJhciB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdFx0ZmxleC13cmFwOiB3cmFwO1xuXHRcdFx0XHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcblx0XHRcdFx0XHRcdGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcblx0XHRcdFx0XHRcdGhlaWdodDogYXV0bztcblx0XHRcdFx0XHRcdHdpZHRoOiA4MCU7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdFx0XHRcdFx0bWFyZ2luLWxlZnQ6IDc1cHg7XG5cdFx0XHRcdFx0XHQudGFyaWZmQ2hlY2tib3gge1xuXHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDMzLjMlO1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDMwcHg7XG5cdFx0XHRcdFx0XHRcdHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuXHRcdFx0XHRcdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXG5cdFx0XHRcdFx0XHRcdGxhYmVsLmN1c3RvbS1jaGVja2JveC1lbGVtZW50IHtcblx0XHRcdFx0XHRcdFx0XHR0b3A6IDA7XG5cdFx0XHRcdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdC5ncmFwaENvbG9yIHtcblx0XHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDE3cHg7XG5cdFx0XHRcdFx0XHRcdFx0d2lkdGg6IDE3cHg7XG5cdFx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMTBweDtcblx0XHRcdFx0XHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdC5jaGVja0xhYmVsIHtcblx0XHRcdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHRcdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdFx0XHRcdFx0XHRcdFx0d2hpdGUtc3BhY2U6IG5vd3JhcDtcblx0XHRcdFx0XHRcdFx0XHRvdmVyZmxvdzogaGlkZGVuO1xuXHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRcdHNwYW4ge1xuXHRcdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOkBnbG9iYWwtZm9udC1zaXplLWJhc2UrMnB4O1xuXHRcdFx0XHRcdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQuZGV2aWNlQ29udGVudEJveCB7XG5cdFx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHRcdG1hcmdpbi10b3A6IDEwcHg7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGdyZXk3O1xuXHRcdFx0XHRcdHBhZGRpbmc6IDVweDtcblx0XHRcdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdFx0XHRkaXNwbGF5OiBub25lO1xuXHRcdFx0XHRcdGxhYmVsIHtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogQGdsb2JhbC1mb250LXNpemUtYmFzZSsycHg7XG5cdFx0XHRcdFx0XHRjb2xvcjogQGNvbG9yX21haW47XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHRcdC5kZXZpY2VzIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1ib3R0b206IDMwcHg7XG5cdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAzMHB4O1xuXHRcdFx0XHRcdFx0d2lkdGg6IDk1JTtcblx0XHRcdFx0XHRcdG1hcmdpbi1sZWZ0OiAxOXB4O1xuXHRcdFx0XHRcdFx0bWluLWhlaWdodDogODBweDtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDI1cHggNDBweDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEB3aGl0ZTtcblx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cblx0XHRcdFx0XHRcdGRsLmluZm8tbGlzdCB7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdFx0XHRcdFx0XHRmb250LXNpemU6IEBnbG9iYWwtZm9udC1zaXplLWJhc2UrMXB4O1xuXHRcdFx0XHRcdFx0XHRkdCwgZGQge1xuXHRcdFx0XHRcdFx0XHRcdG92ZXJmbG93OiBoaWRkZW47XG5cdFx0XHRcdFx0XHRcdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0LmRldmljZUJveCB7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiA1MCU7XG5cdFx0XHRcdFx0XHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdFx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogLTVweDtcblxuXHRcdFx0XHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRcdFx0XHRmb250LXNpemU6IEBnbG9iYWwtZm9udC1zaXplLWJhc2UrMnB4O1xuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOkBjb2xvcl9tYWluO1xuXHRcdFx0XHRcdFx0XHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHRcdFx0XHRcdFx0XHR0b3A6IDJweDtcblx0XHRcdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0XHRcdC5tZXRhRGF0YSB7XG5cdFx0XHRcdFx0XHRcdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMjVweDtcblx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0LnN0YXRlQm94IHtcblx0XHRcdFx0XHRcdFx0d2lkdGg6IDUwJTtcblx0XHRcdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHRcdFx0XHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXG5cdFx0XHRcdFx0XHRcdC5kYXRhcG9pbnRIZWFkIHtcblx0XHRcdFx0XHRcdFx0XHRjb2xvcjogQGNvbG9yX21haW47XG5cdFx0XHRcdFx0XHRcdFx0Zm9udC1zaXplOiBAZ2xvYmFsLWZvbnQtc2l6ZS1iYXNlKzJweDtcblx0XHRcdFx0XHRcdFx0XHQuZmlyc3QtbGV0dGVyLXVwcGVyY2FzZS1taXhpbigpO1xuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0ZGwuaW5mby1saXN0IHtcblx0XHRcdFx0XHRcdFx0XHRtYXJnaW4tdG9wOiAxNXB4O1xuXG5cdFx0XHRcdFx0XHRcdFx0ZHQsIGRkIHtcblx0XHRcdFx0XHRcdFx0XHRcdHdpZHRoOiAzMyU7XG5cdFx0XHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdFx0XHRcdGRkLmxhc3QtcmVhZGluZy12YWx1ZSB7XG5cdFx0XHRcdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiByaWdodDtcblx0XHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cblxuXHRAaGVhZC1iYXItZWxlbWVudC1tYXJnaW4tcmlnaHQ6IDMwcHg7XG5cblx0LmhlYWQtYmFyLWJ1dHRvbiB7XG5cdFx0ZGlzcGxheTogaW5saW5lO1xuXHRcdGZsb2F0OiByaWdodDtcblx0XHRtYXJnaW4tdG9wOiA2cHg7XG5cdFx0Y3Vyc29yOiBwb2ludGVyO1xuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHRjdXJzb3I6cG9pbnRlcjtcblx0XHR9XG5cdH1cblxuXHQuc2NhbGUtYnV0dG9uIHtcblx0XHR3aWR0aDogMjVweDtcblx0XHRoZWlnaHQ6IDI1cHg7XG5cdFx0bWFyZ2luLXJpZ2h0OiA5cHg7XG5cdFx0ZGl2IHtcblx0XHRcdGRpc3BsYXk6bm9uZTtcblx0XHRcdC8vbm9pbnNwZWN0aW9uIENzc092ZXJ3cml0dGVuUHJvcGVydGllcyBJRSBIQUNLIHRvIGhhdmUgZGlzcGxheSBzZXQgdG8gJ2lubGluZScgaWYgJ2luaXRpYWwnIGlzIG5vdCBzdXBwb3J0ZWRcblx0XHRcdCYuYWN0aXZlIHtcblx0XHRcdFx0ZGlzcGxheTogaW5saW5lO1xuXHRcdFx0XHRkaXNwbGF5OiBpbml0aWFsO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC5xdWFudGl0eS10eXBlLWJ1dHRvbiB7XG5cdFx0aGVpZ2h0OjIwcHg7XG5cdFx0bWFyZ2luLXJpZ2h0OiBAaGVhZC1iYXItZWxlbWVudC1tYXJnaW4tcmlnaHQ7XG5cblx0XHRkaXYge1xuXHRcdFx0dHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAxcztcblx0XHRcdHdpZHRoOjI3cHg7XG5cdFx0XHRoZWlnaHQ6MjdweDtcblx0XHRcdGZsb2F0OmxlZnQ7XG5cdFx0XHRib3JkZXI6IHNvbGlkIHdoaXRlIDFweDtcblxuXHRcdFx0Ji5hY3RpdmUge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAY29sb3JfcXVhbnRpdHktdHlwZS1idXR0b25fYWN0aXZlO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdC56b29tLW91dC1idXR0b24ge1xuXHRcdGRpc3BsYXk6IG5vbmU7XG5cdFx0bWFyZ2luLXJpZ2h0OiBAaGVhZC1iYXItZWxlbWVudC1tYXJnaW4tcmlnaHQ7XG5cdFx0bWFyZ2luLXRvcDogMTBweDtcblx0fVxuXG5cdC5wZXJpb2Qtc2VsZWN0aW9uIHtcblx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0bWFyZ2luLXJpZ2h0OiBAaGVhZC1iYXItZWxlbWVudC1tYXJnaW4tcmlnaHQ7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdC5kYXRldGltZS1waWNrZXIge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRmbG9hdDogcmlnaHQ7XG5cdH1cblxuXHQuZGF0ZXRpbWUtaW5wdXQge1xuXHRcdGZsb2F0OiByaWdodDtcblx0XHR3aWR0aDogMTIwcHg7XG5cdFx0aGVpZ2h0OiBAY29udGVudC13aWRnZXQtaGVhZC1jb250cm9sLWhlaWdodDtcblx0XHRtYXJnaW4tdG9wOiAoQGNvbnRlbnQtd2lkZ2V0LWhlYWQtYmFyLWhlaWdodCAtIEBjb250ZW50LXdpZGdldC1oZWFkLWNvbnRyb2wtaGVpZ2h0KSAvIDI7XG5cdFx0bWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHRcdG1hcmdpbi1sZWZ0OiAxMHB4O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0XHRib3JkZXI6IG5vbmU7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogQGdyZXk2O1xuXHRcdGNvbG9yOiBAZGFya2dyZXk7XG5cdH1cbn1cbiIsIlxuLmNoYXJ0LXRvb2x0aXAge1xuXHRwYWRkaW5nOiAzcHg7XG5cdGxpbmUtaGVpZ2h0OiAxNnB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiBAZGFya2dyZXk7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0Zm9udC1zaXplOiBAZ2xvYmFsLWZvbnQtc2l6ZS1iYXNlO1xuXHRjb2xvcjogd2hpdGU7XG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xuXHRvcGFjaXR5OiAwLjM7XG5cdGJvcmRlcjogMXB4IHNvbGlkIGdyZXk7XG59XG5cbi5ncmFwaCB7XG5cdFxuXHQuYXhpcyB7XG5cdFx0XG5cdFx0LmRvbWFpbiB7XG5cdFx0XHRmaWxsOiBub25lO1xuXHRcdFx0c3Ryb2tlOiBAZGFya2dyZXk7XG5cdFx0fVxuXHRcdFxuXHRcdC50aWNrIHRleHQge1xuXHRcdFx0Zm9udC1zaXplOiBAZ2xvYmFsLWZvbnQtc2l6ZS1iYXNlIC0gMnB4O1xuXHRcdFx0ZmlsbDogQGRhcmtncmV5O1xuXHRcdFx0c3Ryb2tlOiBub25lO1xuXHRcdH1cblx0fVxufVxuIiwiLm1hbmFnZS1tZXNzYWdlcy1wYWdlIHtcblx0Y29sb3I6IEBkYXJrZ3JleTtcblx0XG5cdC5sZWZ0LWNvbHVtbiB7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0d2lkdGg6IDQwJTtcblx0XHRwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuXHR9XG5cdFxuXHQucmlnaHQtY29sdW1uIHtcblx0XHRmbG9hdDogbGVmdDtcblx0XHR3aWR0aDogNjAlO1xuXHRcdHBhZGRpbmctbGVmdDogMjBweDtcblx0fVxuXG5cdC5tZXNzYWdlLXRhYmxlIHtcblx0XHRAY29sV2lkdGhTdW06IDY7XG5cdFx0XG5cdFx0LmRhdGUtY29sIHtcblx0XHRcdHdpZHRoOiAyICogKDEwMCUgLyBAY29sV2lkdGhTdW0pO1xuXHRcdH1cblx0XHQuc3ViamVjdC1jb2wge1xuXHRcdFx0d2lkdGg6IDMgKiAoMTAwJSAvIEBjb2xXaWR0aFN1bSk7XG5cdFx0fVxuXHRcdC5hdHRhY2htZW50LWNvbCB7XG5cdFx0XHR3aWR0aDogMSAqICgxMDAlIC8gQGNvbFdpZHRoU3VtKTtcblx0XHR9XG5cdFx0XG5cdFx0dHIubmV3LW1lc3NhZ2Uge1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0fVxuXHR9XG5cdFxuXHQubWVzc2FnZSB7XG5cdFx0bWFyZ2luLXRvcDogNTBweDtcblx0XHRcblx0XHQubWVzc2FnZS1zdWJqZWN0IHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0XHRmb250LXNpemU6IEBnbG9iYWwtZm9udC1zaXplLWJhc2UrNHB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0fVxuXHRcdFxuXHRcdC5tZXNzYWdlLWNvbnRlbnQge1xuXHRcdFx0XG5cdFx0fVxuXHRcdFxuXHRcdC5tZXNzYWdlLWRhdGUge1xuXHRcdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdH1cblx0fVxufVxuXG4ucmVhZC1tZXNzYWdlLWRpYWxvZyB7XG5cdHdpZHRoOiA2MDBweDtcblx0XG5cdC5kaWFsb2ctYm9keSB7XG5cdFx0Y29sb3I6IEBkYXJrZ3JleTtcblx0XHRcblx0XHQubWVzc2FnZS1zdWJqZWN0IHtcblx0XHRcdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdFx0XHRmb250LXNpemU6IEBnbG9iYWwtZm9udC1zaXplLWJhc2UrNHB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0fVxuXHRcdFxuXHRcdC5tZXNzYWdlLWNvbnRlbnQge1xuXHRcdFx0XG5cdFx0fVxuXHRcdFxuXHRcdC5tZXNzYWdlLWRhdGUge1xuXHRcdFx0bWFyZ2luLXRvcDogMjBweDtcblx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRcdH1cblx0fVxufVxuXG4ud3JpdGUtbWVzc2FnZS1kaWFsb2cge1xuXHR3aWR0aDogNjAwcHg7XG5cblx0LnRyZWUtY29udGFpbmVyIHtcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0d2lkdGg6IDUwMHB4IC0gMTQwcHg7XG5cdH1cblxuXHQuZm9ybS1yb3cge1xuXHRcdC5rcnUtZm9ybS1maWVsZCB7XG5cdFx0XHR3aWR0aDogNTEwcHggLSAxNDBweDtcblx0XHR9XG5cdH1cbn1cblxuIiwiLm9iamVjdC1oZWFkaW5nLWxhYmVsIHtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRmb250LXNpemU6IEBnbG9iYWwtZm9udC1zaXplLWJhc2UrOHB4O1xuXHRmb250LXdlaWdodDogYm9sZDtcblx0Y29sb3I6IEBjb2xvcl9tYWluO1xuXHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4ub2JqZWN0LWhlYWRpbmctdmFsdWUge1xuXHRmb250LXNpemU6IEBnbG9iYWwtZm9udC1zaXplLWJhc2UrNnB4O1xuXHRmb250LXdlaWdodDogYm9sZDtcblx0Y29sb3I6IEBkYXJrZ3JleTtcbn1cblxuI3N1Yi1jb250ZW50IHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtYXJnaW4tdG9wOiA0MHB4O1xuXG5cdC53aWRnZXQtY29udGFpbmVyIHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0bWluLWhlaWdodDogMzAwcHg7XG5cdH1cbn1cbiIsIi5sby1yYS12YWx1ZS1jb25maWctZGlhbG9nIHRhYmxlIHtcblx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCBAZGFya2dyZXk7XG5cdGJvcmRlci1yaWdodDogMXB4IHNvbGlkIEBkYXJrZ3JleTtcblx0XG5cdHRoZWFkIHtcblx0XHR0ciB7XG5cdFx0XHQvLyBzbyBoZWFkIGRvZXMgbm90IHJlc2l6ZSB3aGVuIHN2Z3MgYXJlIGxvYWRlZFxuXHRcdFx0aGVpZ2h0OiAzMHB4O1xuXHRcdH1cblx0XHRcblx0XHR0aCB7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcblx0XHRcdHBhZGRpbmc6IDAgIWltcG9ydGFudDtcblx0XHRcdFxuXHRcdFx0b2JqZWN0IHtcblx0XHRcdFx0d2lkdGg6IDI1cHg7XG5cdFx0XHRcdGhlaWdodDogMjVweDtcblx0XHRcdFx0bWFyZ2luLXRvcDogMnB4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRcblx0dHIge1xuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBAZGFya2dyZXk7XG5cdH1cblx0XG5cdHRib2R5IHtcblx0XHR0ZCB7XG5cdFx0XHRwYWRkaW5nOiA0cHggNHB4IDRweCA0cHggIWltcG9ydGFudDtcblx0XHRcdGN1cnNvcjogZGVmYXVsdDtcblx0XHR9XG5cdFx0XG5cdFx0dGQuZmlyc3QtY29sdW1uLWNlbGwge1xuXHRcdFx0dGV4dC1hbGlnbjogbGVmdDtcblx0XHR9XG5cdFx0XG5cdFx0dGQuZmFjdG9yLWNlbGwsIHRkLmZhY3Rvci1zdW0tY2VsbCB7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRpbnB1dCB7XG5cdFx0XHRcdHRleHQtYWxpZ246IHJpZ2h0O1xuXHRcdFx0fVxuXHRcdH1cblx0XHRcblx0XHR0ZC5mYWN0b3ItZGl2aWRlZC1ldmVubHktY2VsbCB7XG5cdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcblx0XHRcdGxhYmVsIHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlOyBcblx0XHRcdFx0bGVmdDogMy43cHg7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdFxuXHRcdC5mYWN0b3Itc3VtLXRleHQtZmllbGQge1xuXHRcdFx0Y3Vyc29yOiBkZWZhdWx0O1xuXHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0fVxuXHRcdFxuXHRcdC5oZWFkaW5nLWNlbGwge1xuXHRcdFx0LmZpcnN0LWxldHRlci11cHBlcmNhc2UtbWl4aW4oKTtcblx0XHR9XG5cdH1cblx0XG5cdC5pbmZvLXN5bWJvbCB7XG5cdFx0QGZvbnRTaXplOiAxNnB4O1xuXHRcdC5pbmZvLXN5bWJvbC1taXhpbihAZm9udFNpemUpO1xuXG5cdFx0LnRvb2x0aXAge1xuXHRcdFx0QHdpZHRoOiAzMjBweDtcblx0XHRcdEBub3NlU2l6ZTogMTBweDtcblxuXHRcdFx0bGVmdDogLUB3aWR0aCAvIDIgKyBAZm9udFNpemUgLyAyO1xuXHRcdFx0dG9wOiBAZm9udFNpemUgKyBAbm9zZVNpemU7XG5cdFx0XHR3aWR0aDogQHdpZHRoO1xuXHRcdFx0Zm9udC1zaXplOiBAZ2xvYmFsLWZvbnQtc2l6ZS1iYXNlO1xuXHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0XHRcblx0XHRcdC50b29sdGlwLW5vc2UtdG9wLW1peGluKEBub3NlU2l6ZSwgQGRlZmF1bHRUb29sdGlwQmFja2dyb3VuZENvbG9yKTtcblx0XHR9XG5cdH1cblx0XG5cdGlucHV0LCBzZWxlY3Qge1xuXHRcdHdpZHRoOiA1NXB4O1xuXHRcdHBhZGRpbmctcmlnaHQ6IDRweDtcblx0XHRwYWRkaW5nLWxlZnQ6IDRweDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCBncmF5O1xuXHRcdGNvbG9yOiBAZGFya2dyZXk7XG5cdH1cblx0XG5cdFxufVxuXG4uaW5mby1zeW1ib2wtbWl4aW4oQGZvbnRTaXplKSB7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0d2lkdGg6IEBmb250U2l6ZTtcblx0aGVpZ2h0OiBAZm9udFNpemU7XG5cdHRleHQtYWxpZ246IGNlbnRlcjtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0Ym9yZGVyOiAxcHggc29saWQgQGRhcmtncmV5O1xuXHRib3JkZXItcmFkaXVzOiBAZm9udFNpemUgLyAyO1xuXHRmb250LXNpemU6IEBmb250U2l6ZSAqIDAuODtcblx0XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHRjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbnRhYmxlLmVsZW1lbnQtdGVtcGxhdGUtdGFibGUge1xuXHQ+IHRib2R5IHtcblx0XHQ+IHRyIHtcblx0XHRcdD4gdGQ6Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHR3aWR0aDogNDBweDtcblx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHRoZWlnaHQ6IDIwcHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLmVsZW1lbnQtdGVtcGxhdGUtZm9ybSB7XG5cdGlucHV0W3R5cGU9ZmlsZV0ua3J1LWZvcm0tZmllbGQge1xuXHRcdHdpZHRoOiAxMjBweDtcblx0XHRib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRjb2xvcjogdHJhbnNwYXJlbnQ7XG5cblx0XHQmLmludmFsaWQsICYuZW1wdHktYW5kLXJlcXVpcmVkIHtcblx0XHRcdGJvcmRlci1jb2xvcjogQHJlZDtcblx0XHR9XG5cdH1cbn1cblxuLmNvbnRpbnVlLWJ1dHRvbntcblx0ZmxvYXQ6cmlnaHQ7XG5cdG1hcmdpbi1yaWdodDoxMHB4O1xufVxuXG4iLCIubWV0YWRhdGEtZGVmaW5pdGlvbi10YWJsZSB7XG5cdFt0eXBlPVwiY2hlY2tib3hcIl06bm90KDpjaGVja2VkKSArIGxhYmVsLFxuXHRbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQgKyBsYWJlbCB7XG5cdFx0dG9wOiAwO1xuXHR9XG59XG5cbnRhYmxlLm1ldGFkYXRhLWdyb3VwLXRhYmxlIHtcblx0ZGwuaW5mby1saXN0LmluLXRhYmxlIHtcblx0XHRjb2xvcjogaW5oZXJpdDtcblx0XHR3aWR0aDogYXV0bztcblx0XHRmb250LXNpemU6IDEwMCU7XG5cblx0XHRkdCB7XG5cdFx0XHRtYXgtd2lkdGg6IDIwMHB4O1xuXHRcdH1cblxuXHRcdGRkIHtcblx0XHRcdHdpZHRoOiBhdXRvO1xuXHRcdH1cblx0XHRkdCwgZGQge1xuXHRcdFx0bWFyZ2luLXRvcDogNXB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogNXB4O1xuXHRcdH1cblx0fVxufVxuXG5kaXYubWV0YWRhdGEtZmllbGRzZXQge1xuXHQuZm9ybS1yb3cubWV0YS12YWx1ZSB7XG5cdFx0d2lkdGg6IDM1MHB4O1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuXHRcdC5rcnUtZm9ybS1maWVsZC1sYWJlbC10ZXh0IHtcblx0XHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0fVxuXHR9XG5cblx0ZGl2LmNoZWNrYm94LWNvbnRhaW5lciB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHdpZHRoOiAzMHB4O1xuXHRcdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdH1cblxuXHRkaXYuc3ltYm9sLWNvbnRhaW5lciB7XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdHdpZHRoOiAxMDBweDtcblx0fVxufVxuXG5kaXYub2JqZWN0LW1ldGFkYXRhIHtcblx0ZGl2Lmludm9pY2UtYWN0aW9ucyB7XG5cdFx0bWFyZ2luLWJvdHRvbTogMzBweDtcblx0XHQ+IGJ1dHRvbi5zaG93LWludm9pY2Uge1xuXHRcdFx0bWFyZ2luLXJpZ2h0OiAzMHB4O1xuXHRcdH1cblx0fVxuXHRkbC5pbmZvLWxpc3Qge1xuXHRcdHdpZHRoOiBhdXRvO1xuXHR9XG5cdGlmcmFtZSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdpZHRoOiA3MDBweDtcblx0XHRtaW4taGVpZ2h0OiA5ODlweDtcblx0XHRib3gtc2hhZG93OiAxcHggMXB4IDVweCAwcHggcmdiYSgwLDAsMCwwLjc1KTtcblx0fVxufVxuIiwiLmludm9pY2UtaXRlbS1ncm91cCB7XG5cdG1hcmdpbi1ib3R0b206IDEwcHg7XG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdCYuc2VsZWN0ZWQge1xuXHRcdGJhY2tncm91bmQtY29sb3I6IEBjb2xvcl9tYWluICFpbXBvcnRhbnQ7XG5cdH1cblx0Jjpob3ZlciB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogQGdyZXk4O1xuXHR9XG59XG5cblxuLmludm9pY2UtaXRlbSB7XG5cdHBhZGRpbmctdG9wOiAxMHB4O1xuXHRwYWRkaW5nLWJvdHRvbTogMTBweDtcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0Ji5zZWxlY3RlZCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogQGNvbG9yX21haW4gIWltcG9ydGFudDtcblx0fVxuXHQmOmhvdmVyIHtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAZ3JleTc7XG5cdH1cbn1cblxuLml0ZW0tb3JkZXIge1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHJpZ2h0OiAtNDBweDtcblx0ZGlzcGxheTogbm9uZTtcblx0ZGl2IHtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0dG9wOi0zMHB4O1xuXHR9XG59XG4iLCIudGhyZXNob2xkLXRhYmxlIHtcblxuXHR0aCB7XG5cdFx0d2lkdGg6ICgxMDAlKSAvIDU7XG5cdH1cbn1cblxuLnRocmVzaG9sZC12aW9sYXRpb24tdGFibGUge1xuXG5cdHRoIHtcblx0XHR3aWR0aDogKDEwMCUpIC8gNDtcblx0fVxufVxuIiwiXG4jcGlja0VsZW1lbnRUeXBlRGlhbG9nIHtcblx0LmtydS1mb3JtLWZpZWxkLW9wdGlvbi1sYWJlbCB7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0bWFyZ2luLXRvcDogNnB4O1xuXHR9XG59XG5cbmRpdiNtZWFzdXJlbWVudFBvaW50RGlhbG9nLCAgZGl2I3N1bURpYWxvZ3tcblx0aW5wdXQuY2xpY2thYmxlOm5vdCguZGlzYWJsZWQpIHtcblx0XHRjdXJzb3I6IHBvaW50ZXI7XG5cdH1cbn1cblxuZGl2I2Zvcm11bGFEaWFsb2cge1xuXHRcblx0LmZvcm11bGEtdmFsaWRhdGlvbi1yZXN1bHQge1xuXHRcblx0XHQuc3VjY2VzcyB7XG5cdFx0XHRjb2xvciA6IEBncmVlbjtcblx0XHR9XG5cdFx0XG5cdFx0LnBlbmRpbmcge1xuXHRcdFx0Y29sb3IgOiBAZGFya2dyZXk7XG5cdFx0XHRiYWNrZ3JvdW5kOiB1cmwoXCIvaW1hZ2VzL2dpZi9zcGlubmVyLnBuZy5naWZcIikgbm8tcmVwZWF0O1xuXHRcdFx0YmFja2dyb3VuZC1zaXplOiAxZW0gMWVtO1xuXHRcdFx0cGFkZGluZy1sZWZ0OiAxN3B4O1xuXHRcdH1cblx0XHRcblx0XHQuZmFpbHVyZSB7XG5cdFx0XHRjb2xvciA6IEByZWQ7XG5cdFx0fVxuXHR9XG59XG5cbi51c2FnZS1lbGVtZW50LW5hbWUge1xuXHRmb250LXN0eWxlOiBpdGFsaWM7XG59XG5cbi51c2FnZS1yZWZlcmVuY2VzIHtcblx0bGlzdC1zdHlsZS10eXBlOiBzcXVhcmU7XG5cdG1hcmdpbi1sZWZ0OiAyMHB4O1xuXHQ+IGxpIHtcblx0XHRmb250LXN0eWxlOiBpdGFsaWM7XG5cdH1cbn0iLCJAZGVmYXVsdF9tYXJnaW5fcmlnaHRfbGVmdCA6IDE0cHg7XG5cbmRpdi5jaGFydGluZy1tYWluLWNvbnRhaW5lciB7XG5cdGJvcmRlci10b3A6IEBkZWZhdWx0LWJvcmRlci10b3A7XG5cblx0PiBkaXYuY2hhcnQtaGVhZGVyLWNvbnRhaW5lciB7XG5cdFx0bWFyZ2luLWJvdHRvbTogNjBweDtcblxuXHRcdD4gZGl2LnRvb2xiYXItY29udGFpbmVyIHtcblx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGdyYXkyMDtcblxuXHRcdFx0PiBkaXYudG9vbGJhciB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHRcdFx0LmRpc2FibGVkIHN2ZyB7XG5cdFx0XHRcdFx0Y29sb3I6IEBncmF5MTY7XG5cdFx0XHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0XHRcdFx0Y3Vyc29yOiBkZWZhdWx0O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0c3ZnIHtcblx0XHRcdFx0XHRoZWlnaHQ6IDIwcHg7XG5cdFx0XHRcdFx0d2lkdGg6IDIwcHg7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiBAZGVmYXVsdF9tYXJnaW5fcmlnaHRfbGVmdDtcblxuXHRcdFx0XHRcdCY6aG92ZXIge1xuXHRcdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRcdFx0Y29sb3I6IEBncmV5Mztcblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHQmLnNhdmUtY2hhcnQtYnRuLFxuXHRcdFx0XHRcdCYuY2hhbmdlLW9wdGlvbnMtYnRuLFxuXHRcdFx0XHRcdCYudW5kby1idG4ge1xuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAwO1xuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYuY29uc3VtcHRpb24tYnV0dG9uLFxuXHRcdFx0XHRcdCYucHJvZ3Jlc3MtYnV0dG9uIHtcblx0XHRcdFx0XHRcdGhlaWdodDogMjBweDtcblx0XHRcdFx0XHRcdHdpZHRoOiAyMHB4O1xuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAycHg7XG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogMnB4O1xuXG5cdFx0XHRcdFx0XHQmLmRpc2FibGVkIHtcblx0XHRcdFx0XHRcdFx0Y29sb3I6IEBncmF5MTY7XG5cdFx0XHRcdFx0XHRcdHBvaW50ZXItZXZlbnRzOiBhbGw7XG5cdFx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHRkaXYuY2hhcnQtdHlwZS1zaW1wbGUtc3dpdGNoIHtcblx0XHRcdFx0XHR3aWR0aDogNTVweDtcblx0XHRcdFx0XHRwb2ludGVyLWV2ZW50czogYWxsO1xuXHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0fVxuXG5cdFx0XHRcdGRpdi52ZXJ0aWNhbC1kaXZpZGVyIHtcblx0XHRcdFx0XHRoZWlnaHQ6IDIwcHg7XG5cdFx0XHRcdFx0d2lkdGg6IDFweDtcblx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAZ3JheTE5O1xuXHRcdFx0XHRcdG1hcmdpbjogMCBAZGVmYXVsdF9tYXJnaW5fcmlnaHRfbGVmdDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdD4gZGl2LnByaW1hcnktdG9vbGJhci1jb250YWluZXIge1xuXHRcdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdFx0aGVpZ2h0OiA0OHB4O1xuXHRcdFx0bWFyZ2luLWJvdHRvbTogOHB4O1xuXHRcdFx0cGFkZGluZzogMTRweCAyNHB4O1xuXG5cdFx0XHQ+IGRpdi5uYW1lLWNvbnRhaW5lciB7XG5cdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHRcdFx0c3ZnIHtcblx0XHRcdFx0XHRoZWlnaHQ6IDMwcHg7XG5cdFx0XHRcdFx0d2lkdGg6IDMwcHg7XG5cdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAyNHB4O1xuXHRcdFx0XHR9XG5cblx0XHRcdFx0PiBzcGFuLm5hbWUtZGlzcGxheSB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAyNHB4O1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cblx0XHRcdD4gZGl2LnByaW1hcnktdG9vbGJhciB7XG5cdFx0XHRcdD4gZGl2LmNoYXJ0LXR5cGUtc2VsZWN0aW9uIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHRcdFx0XHRzcGFuLmNoYXJ0LXR5cGUtc2VsZWN0LWxhYmVsIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogQGRlZmF1bHRfbWFyZ2luX3JpZ2h0X2xlZnQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0PiBkaXYuc2Vjb25kYXJ5LXRvb2xiYXItY29udGFpbmVyIHtcblx0XHRcdGhlaWdodDogMjhweDtcblx0XHRcdHBhZGRpbmctbGVmdDogMjRweDtcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDI0cHg7XG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuXG5cdFx0XHQ+IGRpdi5zZWNvbmRhcnktdG9vbGJhciB7XG5cdFx0XHRcdD4gc3Bhbi5jb21wcmVzc2lvbi1sZXZlbC1zZWxlY3QtdGl0bGUge1xuXHRcdFx0XHRcdG1hcmdpbi1yaWdodDogQGRlZmF1bHRfbWFyZ2luX3JpZ2h0X2xlZnQ7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQ+IGRpdi5wZXJpb2Qtc2VsZWN0aW9uIHtcblx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XG5cdFx0XHRcdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcblxuXHRcdFx0XHRcdD4gc2VsZWN0W25hbWU9XCJtYWluXCJdIHtcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogQGRlZmF1bHRfbWFyZ2luX3JpZ2h0X2xlZnQ7XG5cdFx0XHRcdFx0fVxuXG5cdFx0XHRcdFx0PiBkaXYuYnJvd3NlLWJ1dHRvbiB7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXG5cdFx0XHRcdFx0XHQ+IHN2ZyB7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAxNXB4O1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDE1cHg7XG5cdFx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRkaXYuZGlzYWJsZWQge1xuXHRcdFx0XHRcdFx0c3ZnIHtcblx0XHRcdFx0XHRcdFx0Y29sb3I6IEBncmF5MTY7XG5cdFx0XHRcdFx0XHRcdGN1cnNvcjogZGVmYXVsdDtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRpbnB1dC5kYXRldGltZS1pbnB1dCB7XG5cdFx0XHRcdFx0XHRoZWlnaHQ6IDI2cHg7XG5cdFx0XHRcdFx0XHR3aWR0aDogMTIwcHg7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0PiBkaXYuY29tcGFyZS1wZXJpb2QtaW50ZXJ2YWwtZGlzcGxheSB7XG5cdFx0XHRcdFx0ZGlzcGxheTogZmxleDtcblx0XHRcdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xuXG5cdFx0XHRcdFx0PiBzcGFuLmludGVydmFsLXN0YXJ0LWRhdGUtc3BhbiB7XG5cdFx0XHRcdFx0XHRtYXJnaW4tbGVmdDogQGRlZmF1bHRfbWFyZ2luX3JpZ2h0X2xlZnQ7XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0PiBkaXYuY29tcGFyZS10aW1lLWJ0bi1jb250YWluZXIge1xuXHRcdFx0XHRcdHN2ZyB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMjVweDtcblx0XHRcdFx0XHRcdGhlaWdodDogMjVweDtcblx0XHRcdFx0XHRcdG1hcmdpbi1yaWdodDogMDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0ZGl2LmRhdGUtaW50ZXJ2YWwtc2VwYXJhdG9yIHtcblx0XHRcdFx0aGVpZ2h0OiAycHg7XG5cdFx0XHRcdHdpZHRoOiAxMHB4O1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAZ3JheTE5O1xuXHRcdFx0XHRtYXJnaW46IDAgM3B4O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG5kaXYuZXhwb3J0LXR5cGUtZGlhbG9nIHtcblx0bGFiZWwua3J1LWZvcm0tZmllbGQtb3B0aW9uLWxhYmVsIHtcblx0XHQmLmRpc2FibGVkIHtcblx0XHRcdD4gc3BhbiB7XG5cdFx0XHRcdGNvbG9yOiBAY29sb3JfbWVudV9pdGVtX3RleHRfZGlzYWJsZWRcblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuZGl2I2xlZ2VuZC1jb250YWluZXIsIGRpdi5sZWdlbmQtY29udGFpbmVyIHtcblx0ZGl2LmJsb2Nrcy1jb250YWluZXIge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0d2lkdGg6IDgwJTtcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHRcdG1hcmdpbi1sZWZ0OiA3NXB4O1xuXG5cdFx0PiBkaXYuZW50cnktZGl2IHtcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdG1hcmdpbi1sZWZ0OiAwO1xuXHRcdFx0d2lkdGg6IDMzLjMlO1xuXHRcdFx0aGVpZ2h0OiAzMHB4O1xuXHRcdFx0dGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG5cdFx0XHR3aGl0ZS1zcGFjZTogbm93cmFwO1xuXHRcdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHRcdFx0PiBkaXYuY29sdW1uLWRpdiB7XG5cdFx0XHRcdGRpc3BsYXk6IGlubGluZTtcblx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblxuXHRcdFx0XHQmOmZpcnN0LWNoaWxkIHtcblx0XHRcdFx0XHRwYWRkaW5nLXJpZ2h0OiA1cHg7XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQ+IGRpdiB7XG5cdFx0XHRcdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi8qXG4gKiBTdGFuZGFsb25lIGNoYXJ0cyBvbiBhIGJsYW5rIHBhZ2UgZS5nLiBmb3IgUGhhbnRvbUpTXG4gKi9cbi5jaGFydGluZy1zdGFuZGFsb25lIHtcblx0I3Rvb2xiYXItY29udGFpbmVyIHtcblx0XHQvKiBoaWRlIGludGVyYWN0aXZlIHN0dWZmICovXG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxuXG5cdCNjaGFydC1jb250YWluZXIge1xuXHR9XG5cblx0I2xlZ2VuZC1jb250YWluZXIge1xuXHR9XG5cblx0I2luZm8taGVhZGxpbmUtY29udGFpbmVyIHtcblx0XHR0ciB7XG5cdFx0XHRoZWlnaHQ6IDQwcHg7XG5cblx0XHRcdHRoIHtcblx0XHRcdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0XHRcdH1cblxuXHRcdFx0dGgubWFpbi1wZXJpb2QtY29sIHtcblx0XHRcdFx0dGV4dC1hbGlnbjogcmlnaHQ7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbmRpdi5kaWFsb2ctYm9keSB7XG5cblx0LnVzYWdlLXJlZmVyZW5jZS1oZWFkZXIge1xuXHRcdHBhZGRpbmctdG9wOiAyMHB4O1xuXHRcdHBhZGRpbmctYm90dG9tOiAxMHB4O1xuXHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHR9XG59XG4iLCJcbi5hdXRvLXJlcG9ydC1maWxldHlwZS1yb3cge1xuXHQuc2V0dGluZ3MtaWNvbiB7XG5cdFx0d2lkdGg6IDIwcHg7XG5cdFx0aGVpZ2h0OiAyMHB4O1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHR2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuXHR9XG59XG4uZGlhbG9nIHtcblx0LmZ0cC10ZXN0LWJ1dHRvbiB7XG5cdFx0d2lkdGg6IDEwMHB4XG5cdH1cblx0LnN0YXR1c1RleHRGdHBUZXN0e1xuXHRcdG1hcmdpbi1sZWZ0OiAxNDBweDtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHR9XG5cdC5sZWZ0U2lkZUF1dG9tYXRpY1JlcG9ydEZvcm1EaWFsb2cge1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdHdpZHRoOiA1MCVcblx0fVxuXHQucmlnaHRTaWRlQXV0b21hdGljUmVwb3J0Rm9ybURpYWxvZyB7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0d2lkdGg6IDUwJTtcblx0fVxufVxuIiwiLmxvLXJhLXZhbHVlLWNvbmZpZy1kaWFsb2cge1xuXHR0YWJsZSB7XG5cdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkIEBkYXJrZ3JleTtcblx0XHR0aCB7XG5cdFx0XHR2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7XG5cdFx0XHQuZmlyc3QtbGV0dGVyLXVwcGVyY2FzZS1taXhpbigpO1xuXHRcdFx0Zm9udC13ZWlnaHQ6IGJvbGQ7XG5cdFx0XHRjb2xvcjogQGRhcmtncmV5O1xuXHRcdH1cblx0XHRpbnB1dCB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHR9XG5cdFx0c2VsZWN0IHtcblx0XHRcdHdpZHRoOiAxMDAlO1xuXHRcdH1cblx0XHR0ZCBidXR0b24ge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDJweDtcblx0XHR9XG5cdFx0dHIuaGlnaGxpZ2h0ZWQge1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogeWVsbG93O1xuXHRcdH1cblx0XHR0ciB7XG5cdFx0XHR0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIDFzO1xuXHRcdH1cblx0fVxuXHRcblx0dHIuc29ydGFibGUtaXRlbS1yb3cge1xuXHRcdGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcblx0XHRcdGhlaWdodDogMjZweDtcblx0XHRcdHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcblx0XHR9XG5cdFx0c2VsZWN0IHtcblx0XHRcdHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcblx0XHRcdGhlaWdodDogMjdweDtcblx0XHR9XG5cdH1cbn1cblxuLmNzdi1pbXBvcnQtZGlhbG9nIHtcblx0d2lkdGg6IDYwMHB4O1xuXHQuZGlhbG9nLWJvZHkge1xuXHRcdC8qIEhlYWRpbmcgYWxyZWFkeSBoYXMgbWFyZ2luIHRvcCwgdG9vIG11Y2ggc3BhY2luZyAqL1xuXHRcdHBhZGRpbmctdG9wOiAwcHg7XG5cdH1cbn1cblxuLmNzdi1pbXBvcnQtZm9ybSB7XG5cdC5jc3YtaW1wb3J0LWV4cGxhbmF0aW9uIHtcblx0XHRtYXJnaW4tYm90dG9tOiAxMHB4O1xuXHRcdFxuXHRcdHAge1xuXHRcdFx0bWFyZ2luLXRvcDogNXB4O1xuXHRcdFx0bGluZS1oZWlnaHQ6IDEuMjU7XG5cdFx0fVxuXHRcdHN0cm9uZyB7XG5cdFx0XHRkaXNwbGF5OmlubGluZS1ibG9jaztcblx0XHRcdGZvbnQtd2VpZ2h0OmJvbGQ7XG5cdFx0XHRjb2xvcjogQGRhcmtncmV5O1xuXHRcdFx0cGFkZGluZzogMTVweCAwIDAgMDtcblx0XHR9XG5cdFx0XG5cdFx0dGFibGUge1xuXHRcdFx0dGgge1xuXHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAZ3JleTtcblx0XHRcdFx0cGFkZGluZzogMnB4O1xuXHRcdFx0XHRib3JkZXI6IDFweCBAZGFya2dyZXkgc29saWQ7XG5cdFx0XHR9XG5cdFx0XHR0ZCB7XG5cdFx0XHRcdHBhZGRpbmc6IDJweDtcblx0XHRcdFx0Ym9yZGVyOiAxcHggQGRhcmtncmV5IHNvbGlkO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxuXHRcblx0LmNzdi1pbXBvcnQtZXhhbXBsZSB7XG5cdFx0bWFyZ2luLXRvcDogMTBweDtcblx0fVxuXHRcblx0LmZvcm0tcm93IHtcblx0XHRtYXJnaW4tdG9wOiAxMHB4O1xuXHR9XG59XG5cbi5kZWFjdGl2YXRlZC1kYXRhc291cmNlLXRvb2x0aXBwIHtcblx0bWFyZ2luLXRvcDogLThweDtcbn1cblxuXG4iLCJcbnRleHRhcmVhLmhlbHAtdGV4dC10ZXh0YXJlYSB7XG5cdHdpZHRoOiA0MDBweDtcblx0aGVpZ2h0OiA0MDBweDtcbn1cblxuXG4udHdvQ29sdW1uTGF5b3V0IHtcblx0XG5cdCAubGVmdC1jb250YWluZXJ7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdHdpZHRoOiA1MCU7XG5cdH1cblx0XG5cdC5yaWdodC1jb250YWluZXIge1xuXHRcdGZsb2F0OiBsZWZ0O1xuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0XHR3aWR0aDogNTAlO1xuXHRcdHBhZGRpbmctbGVmdDogMTBweDtcblx0XHRtaW4taGVpZ2h0OiA4MHB4O1xuXHR9XG5cdFxuXHQmOmFmdGVyIHsgY29udGVudDogXCJcXDAwQTBcIjsgZGlzcGxheTogYmxvY2s7IGNsZWFyOiBib3RoOyB2aXNpYmlsaXR5OiBoaWRkZW47IGxpbmUtaGVpZ2h0OiAwOyBoZWlnaHQ6IDA7fVxufVxuXG5kaXYjaGVscC10ZXh0LWZvcm0tY29udGFpbmVyIHtcblx0LmZvcm0tZmllbGQtdG9vbHRpcCB7XG5cdFx0ZGlzcGxheTogbm9uZTtcblx0fVxufVxuXG5kaXYjaGVscC10ZXh0LW1hcmtkb3duLXByZXZpZXctY29udGFpbmVyIHtcblx0bWFyZ2luLXRvcDogMzBweDtcblx0YmFja2dyb3VuZC1jb2xvcjogQGdyZXk7XG5cdHBhZGRpbmc6IDEwcHg7XG59XG5cbmRpdi5lbWFpbC1jb25maWctZm9ybS1jb250YWluZXIge1xuXHRtYXJnaW4tdG9wOiAyMHB4O1xuXHRtYXJnaW4tYm90dG9tOiA0MHB4O1xuXG5cdD4gcCB7XG5cdFx0bWFyZ2luOiAxNXB4IDA7XG5cdH1cblxuXHQuZW1haWwtdGV4dC1jb25maWctZmllbGQge1xuXHRcdHdpZHRoOiA2MDBweDtcblx0fVxuXHRcblx0dGV4dGFyZWEuZW1haWwtdGV4dC1jb25maWctZmllbGQge1xuXHRcdGhlaWdodDogMzAwcHg7XG5cdH1cbn1cblxuXG4uZmxvYXQtbGVmdC1wYW5lbCB7XG5cdC5jbGVhcmZpeCgpO1xuXG5cdD4gKiB7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdH1cbn1cblxuLnBsYWluLWZvcm0tY29udGFpbmVyIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRtYXJnaW4tcmlnaHQ6IDQwcHg7XG5cdHBhZGRpbmc6IDIwcHggMjBweCA2MHB4IDIwcHg7XG5cdGJvcmRlcjogMXB4IHNvbGlkIGdyZXk7XG5cblx0PiBoMyB7XG5cdFx0bWFyZ2luLXRvcDogMDtcblx0XHRtYXJnaW4tYm90dG9tOiA1MHB4O1xuXHR9XG5cblx0PiBidXR0b24ge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogMjBweDtcblx0XHRib3R0b206IDIwcHg7XG5cdH1cblxuXHQ+IC5idXR0b24tcGFuZWwge1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRyaWdodDogMjBweDtcblx0XHRib3R0b206IDIwcHg7XG5cdFx0LmNsZWFyZml4KCk7XG5cblx0XHQ+IGJ1dHRvbiB7XG5cdFx0XHRmbG9hdDogcmlnaHQ7XG5cdFx0XHRtYXJnaW4tbGVmdDogMjBweDtcblx0XHR9XG5cdH1cblxuXHQ+IGZvcm0ge1xuXHRcdD4gbGFiZWwge1xuXHRcdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0XHRtYXJnaW4tYm90dG9tOiAyMHB4O1xuXG5cdFx0XHQ+IHNwYW46Zmlyc3QtY2hpbGQge1xuXHRcdFx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuXG4jYmFja3VwLXNldHRpbmdzLWZvcm0ge1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdG1pbi13aWR0aDogNjAwcHg7XG5cdGRpdi5mb3JtLXJvdyB7XG5cdFx0d2lkdGg6IDM0MHB4O1xuXHR9XG59XG5cbnRhYmxlLnBhcnRpdGlvbi10YWJsZSB7XG5cdHRkIHtcblx0XHRwYWRkaW5nOiA1cHg7XG5cdFx0cGFkZGluZy1sZWZ0OiAxMHB4O1xuXHR9XG59XG5cbmRpdi5tb25pdG9yaW5nLWluZm8taXRlbSB7XG5cdHdpZHRoOiA0MTVweDtcblx0YmFja2dyb3VuZCA6IEBncmV5Nztcblx0cGFkZGluZzogMTBweDtcblx0bWFyZ2luLWJvdHRvbTogOHB4O1xuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XG5cdG1pbi1oZWlnaHQ6IDYwcHg7XG5cblx0LmluZm8tbGFiZWwge1xuXHRcdG1hcmdpbi1ib3R0b206IDVweDtcblx0fVxuXG5cdC5wcm9ncmVzcy1jb250YWluZXIge1xuXHRcdG1pbi1oZWlnaHQ6IDIwcHg7XG5cdH1cbn1cbiIsIlxuLmVycm9yLW1lc3NhZ2VzLWNvbnRhaW5lciB7XG5cbiAgLnVzZXItZ3JvdXAge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGJhY2tncm91bmQ6IEBncmV5NztcbiAgICBtaW4td2lkdGg6IDI1MHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuIiwiI3N5c3RlbS11cGRhdGUtdGFibGUge1xuXG5cdHRoIHtcblx0XHR3aWR0aDogNTAlO1xuXHR9XG5cblx0dHIucnVubmluZyB7XG5cdFx0Y29sb3I6IHN0ZWVsYmx1ZTtcblx0fVxufVxuXG4ucG9zc2libGUtcmVib290IHtcblx0Zm9udC1zaXplOiBAZ2xvYmFsLWZvbnQtc2l6ZS1iYXNlKzNweDtcblx0bWFyZ2luLWxlZnQ6IDI1cHg7XG59XG4iLCJcbi5saWNlbnNlLW92ZXJ2aWV3LWNvbnRhaW5lciB7XG5cblx0Lmluc3RhbGwtaWQge1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRwYWRkaW5nOiAxMHB4O1xuXHRcdGJhY2tncm91bmQ6IEBncmV5Nztcblx0XHRtaW4td2lkdGg6IDI1MHB4O1xuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcblx0fVxuXG5cdC5jb250ZW50LWJsb2NrIHtcblx0XHQmLnZhbGlkIHtcblx0XHRcdC5ibG9jay1oZWFkZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiBAY29sb3JfbWFpbjtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLmV4cGlyZWQge1xuXHRcdFx0LmJsb2NrLWhlYWRlciB7XG5cdFx0XHRcdGJhY2tncm91bmQ6IGRhcmtvcmFuZ2U7XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0Ji5pbnZhbGlkIHtcblx0XHRcdC5ibG9jay1oZWFkZXIge1xuXHRcdFx0XHRiYWNrZ3JvdW5kOiBAcmVkO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiXG50YWJsZS50YXJpZmYtaXRlbS10YWJsZSB7XG5cblx0bWFyZ2luLWJvdHRvbTogMTBweDtcblxuXHR0Ym9keSB7XG5cdFx0cG9zaXRpb246IHN0YXRpYztcblx0fVxuXG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCBAYmxhY2s7XG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBAYmxhY2s7XG59XG5cbi50YXJpZmYtaXRlbS1lbXB0eS1jb250YWluZXIsIC5mbGV4LWZvcm0tY29sbGVjdGlvbi10eXBlLXNlbGVjdC1kZXNjIHtcblx0bWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLmZsZXgtZm9ybS1jb2xsZWN0aW9uLXR5cGUtc2VsZWN0IHtcblx0d2lkdGg6IDIwMHB4O1xufVxuIiwiZGl2LmRpYXNob3ctbGF5b3V0LWNvbnRhaW5lciB7XG5cdHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG5cblx0PiBkaXYjbGF5b3V0LWhlYWRlciB7XG5cdFx0d2lkdGg6IDEwMCU7XG5cdFx0ZGlzcGxheTogaW5saW5lLWZsZXg7XG5cdFx0anVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cdFx0cGFkZGluZzogMCA0MHB4O1xuXHRcdGhlaWdodDogMTQwcHg7XG5cblx0XHQ+IGRpdi5sb2dvIHtcblx0XHRcdHBvc2l0aW9uOiB1bnNldDtcblx0XHR9XG5cblx0XHQ+IGRpdi5kaWFzaG93LXNsaWRlci1jb250cm9sLWNvbnRhaW5lciB7XG5cdFx0XHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcblx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHRcdD4gZGl2LnNsaWRlLWRvdHMtY29udGFpbmVyIHtcblx0XHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdFx0XHR0b3A6IDE3cHg7XG5cdFx0XHRcdHJpZ2h0OiAyNXB4O1xuXG5cdFx0XHRcdD4gZGl2LnNsaWRlLWRvdHMge1xuXHRcdFx0XHRcdGRpc3BsYXk6IGZsZXg7XG5cdFx0XHRcdFx0aGVpZ2h0OiA0MHB4O1xuXHRcdFx0XHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cblx0XHRcdFx0XHQ+IGRpdi5zbGlkZS1kb3Qge1xuXHRcdFx0XHRcdFx0aGVpZ2h0OiAyM3B4O1xuXHRcdFx0XHRcdFx0d2lkdGg6IDIzcHg7XG5cdFx0XHRcdFx0XHRmb250LXNpemU6IDEycHg7XG5cdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAZ3JheTEyO1xuXHRcdFx0XHRcdFx0Y29sb3I6IEBncmF5MTM7XG5cdFx0XHRcdFx0XHRib3JkZXItcmFkaXVzOiA1MCU7XG5cdFx0XHRcdFx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0XHRcdFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdFx0XHRcdFx0XHRwYWRkaW5nLXRvcDogM3B4O1xuXHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiAxOHB4O1xuXHRcdFx0XHRcdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNnMgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAwLjZzIGVhc2U7XG5cblx0XHRcdFx0XHRcdCYuc2VsZWN0ZWQtc2xpZGUge1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAZ3JheTExO1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTZweDtcblx0XHRcdFx0XHRcdFx0aGVpZ2h0OiAzMHB4O1xuXHRcdFx0XHRcdFx0XHR3aWR0aDogMzBweDtcblx0XHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDhweDtcblx0XHRcdFx0XHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdD4gc3BhbiB7XG5cdFx0XHRcdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IHVuc2V0O1xuXHRcdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCY6aG92ZXI6bm90KC5zZWxlY3RlZC1zbGlkZSkge1xuXHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBAZ3JheTExO1xuXHRcdFx0XHRcdFx0XHRjb2xvcjogd2hpdGU7XG5cdFx0XHRcdFx0XHRcdHBhZGRpbmctdG9wOiAzcHg7XG5cdFx0XHRcdFx0XHRcdGN1cnNvcjogcG9pbnRlcjtcblx0XHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdFx0PiBzcGFuIHtcblx0XHRcdFx0XHRcdFx0dmVydGljYWwtYWxpZ246IHN1Yjtcblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0PiBkaXYuc2xpZGUtY29udHJvbHMtY29udGFpbmVyIHtcblx0XHRcdFx0d2lkdGg6IDgwcHg7XG5cblx0XHRcdFx0PiBkaXYuc2xpZGUtY29udHJvbHMge1xuXHRcdFx0XHRcdGEuc2xpZGUtY29udHJvbC1pY29ucyB7XG5cdFx0XHRcdFx0XHQ+IHN2ZyB7XG5cdFx0XHRcdFx0XHRcdHdpZHRoOiAzMHB4O1xuXHRcdFx0XHRcdFx0XHRoZWlnaHQ6IDMwcHg7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCYuc2xpZGUtcGxheS1pY29uIHtcblx0XHRcdFx0XHRcdFx0bWFyZ2luLXJpZ2h0OiA3cHg7XG5cdFx0XHRcdFx0XHRcdGN1cnNvcjogZGVmYXVsdDtcblx0XHRcdFx0XHRcdFx0Y29sb3I6IEBncmF5MTQ7XG5cdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdCYuc2xpZGUtcGF1c2UtaWNvbiB7XG5cdFx0XHRcdFx0XHRcdGNvbG9yOiBAZ3JheTIxO1xuXHRcdFx0XHRcdFx0fVxuXHRcdFx0XHRcdH1cblxuXHRcdFx0XHRcdCYuc3RhdGUtc3RvcHBlZCB7XG5cdFx0XHRcdFx0XHRhLnNsaWRlLWNvbnRyb2wtaWNvbnMge1xuXHRcdFx0XHRcdFx0XHQmLnNsaWRlLXBsYXktaWNvbiB7XG5cdFx0XHRcdFx0XHRcdFx0Y3Vyc29yOiBwb2ludGVyO1xuXHRcdFx0XHRcdFx0XHRcdGNvbG9yOiBAZ3JheTIxO1xuXHRcdFx0XHRcdFx0XHR9XG5cblx0XHRcdFx0XHRcdFx0Ji5zbGlkZS1wYXVzZS1pY29uIHtcblx0XHRcdFx0XHRcdFx0XHRjdXJzb3I6IGRlZmF1bHQ7XG5cdFx0XHRcdFx0XHRcdFx0cG9pbnRlci1ldmVudHM6IG5vbmU7XG5cdFx0XHRcdFx0XHRcdFx0Y29sb3I6IEBncmF5MTQ7XG5cdFx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHRcdH1cblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblxuXHRcdFx0XHQ+IGRpdi5zbGlkZS1wcm9ncmVzcy1iYXItY29udGFpbmVyIHtcblx0XHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHRcdFx0dG9wOiA4cHg7XG5cdFx0XHRcdFx0aGVpZ2h0OiA1cHg7XG5cdFx0XHRcdFx0YmFja2dyb3VuZC1jb2xvcjogQGdyZXk7XG5cdFx0XHRcdFx0Ym9yZGVyLXJhZGl1czogMjVweDtcblx0XHRcdFx0XHR3aWR0aDogNzBweDtcblxuXHRcdFx0XHRcdD4gZGl2LnNsaWRlLXByb2dyZXNzLWJhciB7XG5cdFx0XHRcdFx0XHR3aWR0aDogMDtcblx0XHRcdFx0XHRcdGhlaWdodDogaW5oZXJpdDtcblx0XHRcdFx0XHRcdGJhY2tncm91bmQtY29sb3I6IEBjb2xvcl9tYWluO1xuXHRcdFx0XHRcdH1cblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0fVxuXG5cdD4gZGl2I2xheW91dC1jb250ZW50IHtcblx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdGZsZXg6IDEgMSBhdXRvO1xuXHRcdHBhZGRpbmc6IDAgNDBweDtcblxuXHRcdD4gZGl2LnNsaWRlLWNvbnRhaW5lciB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdGhlaWdodDogMTAwJTtcblx0XHRcdG1hcmdpbi10b3A6IDA7XG5cblx0XHRcdD4gZGl2LnNsaWRlLWluZm8tY29udGFpbmVyIHtcblx0XHRcdFx0bWFyZ2luLXRvcDogMDtcblx0XHRcdFx0aGVpZ2h0OiAxMDBweDtcblxuXHRcdFx0XHQ+IGRpdi5tYWluLXBlcmlvZC1kaXNwbGF5LFxuXHRcdFx0XHQ+IGRpdi5jb21wYXJlLXBlcmlvZC1kaXNwbGF5IHtcblx0XHRcdFx0XHRzcGFuIHtcblx0XHRcdFx0XHRcdHBhZGRpbmc6IDFweDtcblx0XHRcdFx0XHRcdGZvbnQtc2l6ZTogMTRweDtcblx0XHRcdFx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRcdFx0XHRcdCYubWFpbi1wZXJpb2QtbmFtZS1kaXNwbGF5LCAmLmNvbXBhcmUtcGVyaW9kLW5hbWUtZGlzcGxheSB7XG5cdFx0XHRcdFx0XHRcdG1pbi13aWR0aDogMjQwcHg7XG5cdFx0XHRcdFx0XHR9XG5cdFx0XHRcdFx0fVxuXHRcdFx0XHR9XG5cblx0XHRcdFx0PiBkaXYubmFtZS1kaXNwbGF5IHtcblx0XHRcdFx0XHRmb250LXNpemU6IDI2cHg7XG5cdFx0XHRcdFx0cGFkZGluZy1ib3R0b206IDE0cHg7XG5cdFx0XHRcdH1cblx0XHRcdH1cblxuXHRcdFx0PiBkaXYuY2hhcnQtY29udGVudC1jb250YWluZXIge1xuXHRcdFx0XHRkaXNwbGF5OiBmbGV4O1xuXHRcdFx0XHRmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG5cdFx0XHRcdD4gZGl2I2xlZ2VuZC1jb250YWluZXIge1xuXHRcdFx0XHRcdD4gdGFibGUudGFibGUgdGJvZHkgdHIgdGQge1xuXHRcdFx0XHRcdFx0cGFkZGluZy10b3A6IDVweDtcblx0XHRcdFx0XHR9XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cbiJdLCJzb3VyY2VSb290IjoiL3NvdXJjZS8ifQ== */
