@charset "utf-8";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}.cf:after,.cf:before{content:'';display:table}.cf:after{clear:both}.cf{zoom:1}.cf2{margin:0!important;padding-top:3px;border-top:1px solid #eaeaea}.nodisplay{display:none}.nodisplay_strict{display:none!important}.alignleft{float:left}.alignright{float:right}hr{display:block;height:1px;border:0;margin:1em 0;padding:0;border-top:1px solid #ccc}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}[hidden]{display:none}html{overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body,button,input,select,textarea{font-family:'Open Sans',sans-serif}a:focus{outline:0 none}a:active,a:hover{outline:0 none}h1{font-size:2em}blockquote,fieldset,form,h1,h2,h3,h4,h5,h6,p,pre,table,ul{margin:0}del{text-decoration:line-through}abbr[title]{border-bottom:1px dotted;cursor:help}b,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}code,kbd,pre,samp{font-family:monospace,serif;_font-family:'courier new',monospace;font-size:1em}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}small{font-size:75%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0;-ms-interpolation-mode:bicubic}svg:not(:root){overflow:hidden}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;*margin-left:-7px}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle}button,input{line-height:normal}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button;*overflow:visible}input,select{vertical-align:middle}th.verticalCenter{vertical-align:middle!important}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=search]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box}input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}textarea{overflow:auto;vertical-align:top}button:focus{outline:0 none}body{position:relative;color:#323232;font-size:14px;line-height:20px;font-family:'Open Sans',sans-serif;font-weight:400;background:#eaeaea;text-rendering:optimizeLegibility}h1{color:#3d6a80;font-size:26px;font-weight:600;margin:8px 0 30px}h2{color:#3d6a80;font-size:16px;font-weight:600}h3{color:#3d6a80;font-size:14px;font-weight:600}strong{font-weight:600}p{margin:0 0 10px}a,a:focus,a:hover{color:#323232;font-weight:400;text-decoration:none}.imageLink{display:inline-block}.blue{color:#3d6a80}button{font-family:'Open Sans',sans-serif}.btn:active,.btn:focus,button:active,button:focus{outline:0 none}.btn{outline:0 none!important;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}.btn:hover{color:#fff}.user-edit-btn{border:0 none;background:0 0}.user-edit-btn i{margin:0 -9px 0 5px}input:focus{outline:0 none}.loginTop .dropdown-menu{left:auto;right:-11px;margin-top:16px;box-shadow:0 0 0;border:1px solid #dfdfdf;background:#f9f9f9}.loginTop .dropdown-menu:before{content:'';position:absolute;width:0;height:0;top:-10px;right:16px;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:10px solid #f9f9f9;z-index:5}.loginTop .dropdown-menu:after{content:'';position:absolute;top:-11px;right:14px;width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:11px solid #dfdfdf;z-index:1}.greenColor{color:#63b849!important}.green-btn{color:#fff!important;background:#63b849}.green-btn:hover{background:#499033}.nobg-btn{color:#a51e36;background:0 0}.nobg-btn:hover{color:#a51e36;text-decoration:underline}.blue-btn{color:#fff!important;background:#378dc2}.blue-btn:hover{background:#323232}.light-grey-btn{color:#323232;background:#ddd}.light-grey-btn:hover{color:#fff;background:#b5b4b4}.grey-btn{color:#fff;background:#323232}.grey-btn:hover{background:#000}.red-btn{color:#fff;background:#a5122d}.red-btn:hover{background:#8a1228}.icon-btn{padding:2px 10px 2px 7px}.icon-btn i{margin:0 5px 0 0}.no-bg-btn{color:#333;text-decoration:underline;background:0 0}.no-bg-btn:hover{color:#333;text-decoration:none}#header{position:relative;min-height:0;padding:0;margin-bottom:20px;border-bottom:1px solid #dfdfdf;background:#fff}.top-menu{position:absolute;top:27px;right:15px;line-height:30px;padding:0 10px;border:1px solid #dfdfdf;border-radius:3px;background:#f9f9f9;z-index:99}.top-menu .user-name{float:left}.top-menu ul{float:left;margin:0 0 0 30px}.top-menu li a{font-weight:600;padding:4px 8px}.logoCards{height:0!important;margin-left:20px!important;margin-top:-10px!important}#logo{float:left;display:block;width:auto;height:120px;margin:20px 0 0 52px}#logo img{display:block;width:100%;height:auto}#logotest{display:block;position:absolute;top:-60px;left:calc(35%);z-index:9999;padding-top:50px}#logoOrderFuel{display:block;position:absolute;top:-60px;left:calc(50% - 73px);z-index:9999;padding-top:50px}.promo-box-top{display:table;width:100%;height:50px}.promo-box-top a{display:table-cell;vertical-align:middle}.promo-box-top a img{max-height:100%;width:auto}#main-nav{margin:0 0 15px;padding:10px 0 0;background:#fff}#main-nav ul{margin:75px 0 0;text-align:right}#main-nav ul li{display:inline-block;margin:0 0 0 30px}#main-nav ul li a{position:relative;display:block;font-size:17px;font-weight:600;line-height:30px}#main-nav ul li a:after{content:'';position:absolute;left:0;bottom:0;width:0;height:1px;background:#3d91c5;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}#main-nav ul li a:hover:after,#main-nav ul li.active a:after{width:100%}.navbar-collapse{padding:0}.main-nav.scroll-state .middle-menu-inner{width:100%}.cp-toggle-button{font-size:16px;font-weight:600;line-height:30px}.user-menu{position:absolute;right:15px;top:20px;z-index:10}.btn-group.open .dropdown-toggle,.user-menu .dropdown-toggle{background:0 0;-webkit-box-shadow:0 0 0;-moz-box-shadow:0 0 0;-o-box-shadow:0 0 0;box-shadow:0 0 0}.user-menu .dropdown-toggle{font-size:15px;padding:6px 0;margin:0 12px}.user-menu .dropdown-toggle:hover{color:#323232}.user-menu .dropdown-menu{margin:0;padding:3px 0;-webkit-box-shadow:0 0 0;-moz-box-shadow:0 0 0;-o-box-shadow:0 0 0;box-shadow:0 0 0;border:1px solid #dfdfdf;background:#f9f9f9}.user-menu .dropdown-menu:before{content:'';position:absolute;top:-5px;width:10px;height:10px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);border-left:1px solid #dfdfdf;border-top:1px solid #dfdfdf;background:#f9f9f9}.user-menu .dropdown-menu-left:before{left:10px}.user-menu .dropdown-menu-right:before{right:10px}.user-menu .dropdown-menu li{position:relative;cursor:pointer;z-index:5}.user-menu .dropdown-menu li a{font-weight:400;padding:4px 11px}.user-menu .caret{margin:0 0 0 5px;border-top:5px dashed;border-right:5px solid transparent;border-left:5px solid transparent}.user-menu .dropdown-menu .divider{margin:0}.icon-menu-btn .dropdown-toggle{margin-right:0}.icon-menu-btn .dropdown-menu{margin:4px 0 0}.icon-menu-btn i{width:30px;height:30px;color:#378dc2;line-height:27px;text-align:center;border-radius:50%;border:1px solid #dfdfdf;margin:0 0 0 5px;background-color:#f9f9f9;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.btn-group.open.icon-menu-btn i{color:#f9f9f9;border:1px solid #378dc2;background-color:#378dc2}.panel{position:relative;min-height:52px;padding:0;margin:0 0 20px;border:1px solid #dfdfdf;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;box-shadow:0 0 0;-webkit-box-shadow:0 0 0;background:#fff}.panel-title{position:relative;font-size:15px;padding:15px 20px;margin:0}.panel-subtitle{position:relative;font-size:15px;padding:10px 20px 10px 20px;margin:0}.border-bottom-title{border-bottom:1px solid #dfdfdf}.panel-title h2,.panel-title h3{float:left;padding:0 12px 0 0;margin:0 12px 0 0}.panel-title>span{float:left}#main-content .panel-title h2,#main-content .panel-title h3{border-right:1px solid #dfdfdf}.border-title{border-bottom:1px solid #d5d5d5}.panel-content{padding:20px}.chart-box.toggle-panel{min-height:0}.toggle-panel .panel-title{position:relative;cursor:pointer}.toggle-panel .panel-title:before{content:'\f107';position:absolute;left:50%;top:5px;font:normal normal normal 40px/1 FontAwesome}.toggle-panel.active .panel-title:before{content:'\f106'}.toggle-panel .panel-content{display:none}.toggle-panel.active .panel-content{display:block}.message-list{margin:0 0 10px}.message-list li a{display:block;font-size:13px;line-height:30px;padding:0 20px;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}.message-list li a:hover{background:#dfdfdf}.sidebar .message-box .btn{margin:0}.sidebar .message-box h3{line-height:40px;margin-right:0}.message-box .panel-title{cursor:pointer}.message-box .panel-content{max-height:0;padding:0;overflow:hidden;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out}.message-box .panel-content.active{max-height:1000px;padding:0}.message-number{position:relative;top:5px;right:0;width:30px;height:24px;color:#fff;font-size:13px;line-height:24px;text-align:center;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;background:#378dc2}.scroll-box-250{max-height:250px;overflow-y:scroll;overflow-x:auto}.scroll-box-280{max-height:500px;overflow-y:scroll;overflow-x:auto}.scroll-box-501{max-height:500px;overflow-y:auto;overflow-x:hidden}.scroll-box-500{height:500px;max-height:500px;overflow-y:scroll;overflow-x:auto}.custom-table-cell{border-bottom:1px solid #ddd}.custom-table-cell:first-child{border-top:1px solid #ddd}.custom-table-cell label{padding:5px 10px}.bottom-btn-inner{padding:20px 0 0;border-top:1px solid #ddd;margin:30px 0 0}.empty-required-field .select-search-list{background:rgba(165,18,45,.1)}.empty-required-field .select-search-list input{background:0 0}.selection-bubble{position:relative;padding:20px 30px;border:1px solid #ddd;border-top:0 none;margin:-20px 0;background:#f9f9f9}#roleColumnID .custom-table-cell>div{position:relative}#roleColumnID .custom-table-cell>div.selected:before{content:'';position:absolute;right:-41px;top:calc(50% - 10px);width:20px;height:20px;border-left:1px solid #ddd;border-top:1px solid #ddd;transform:rotate(-45deg);background:#f9f9f9;z-index:99}.promo-box{padding:10px 0}.promo-box a{display:block;text-align:center}.promo-box .flexslider .slides img{width:auto;margin:0 auto}.promo-box .flexslider{margin:0}.promo-box .flex-control-nav{bottom:-50px}.promo-box .flex-control-paging li a{width:14px;height:14px;border:1px solid #d2d2d2;box-shadow:0 0 0;-webkit-box-shadow:0 0 0;-moz-box-shadow:0 0 0;background:#fff}.flex-control-paging li a:hover,.promo-box .flex-control-paging li a.flex-active{border:1px solid #378dc2;background:#378dc2}.pagination{margin:15px}.grey-box{padding:15px 5px;margin:15px -5px 20px;border-top:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;background:#f9f9f9}.ng-table-counts{margin:15px}.chart-box .panel-title,.table-box .panel-subtitle,.table-box .panel-title{border-bottom:1px solid #dfdfdf;background:#fbfbfb}.noborder{border-bottom:none!important}.more-table .panel-title{padding-right:120px}.more-btn{display:block;position:absolute;top:0;right:0;height:100%;font-size:14px;font-weight:400;border:0 none;padding:0 70px 0 10px;background:#fbfbfb}.more-btn .btn-graphic{position:absolute;top:0;right:0;width:50px;height:100%;border-left:1px solid #dfdfdf;background:#fff}.more-btn .btn-graphic:after,.more-btn .btn-graphic:before{content:'';position:absolute;top:50%;margin-top:-7px;width:1px;height:16px;background:#8e8e8e;transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out}.more-btn .btn-graphic:before{left:50%;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);margin-left:-5px}.more-btn.active .btn-graphic:before{transform:rotate(-135deg);-webkit-transform:rotate(-135deg);-moz-transform:rotate(-135deg);-o-transform:rotate(-135deg);background:#323232}.more-btn .btn-graphic:after{right:50%;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);margin-right:-7px}.more-btn.active .btn-graphic:after{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);background:#323232}.table-box .table{margin:0;border:0 none;text-align:center}.table-box .table th{font-weight:600;text-align:center;cursor:pointer}.table-box .table input[type=checkbox]{margin:0}.table-box .table td{vertical-align:middle}.table-box .table th:focus{outline:0 none}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:5px;height:31px}.tablesorter-header-inner{position:relative;padding:0 10px}.tablesorter-header-inner:after,.tablesorter-header-inner:before{content:'';position:absolute;width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent}.sorter-false .tablesorter-header-inner:after,.sorter-false .tablesorter-header-inner:before{display:none}.tablesorter-header-inner:before{top:3px;right:0;border-bottom:5px solid #8e8e8e}.tablesorter-headerAsc .tablesorter-header-inner:before{border-bottom:5px solid #323232}.tablesorter-header-inner:after{bottom:3px;right:0;border-top:5px solid #8e8e8e}.tablesorter-headerDesc .tablesorter-header-inner:after{border-top:5px solid #323232}.table-box .table td:first-child,.table-box .table th:first-child{border-left:0 none}.table-box .table td:last-child,.table-box .table th:last-child{border-right:0 none}div.selected,tr.selected{color:#fff;background:#378dc2}tr.selected button{color:#323232}.more-table .panel-content{overflow:hidden;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out}.table-box .panel-content.active{overflow-y:scroll;max-height:500px!important}.top-btns{float:right;padding:0}.more-table .top-btns{padding:0 20px 0 0;border-right:1px solid #dfdfdf}.top-btns>span{font-size:13px}.exportBtnsDelimiter{font-size:20px!important;padding:0 20px}span.help{display:inline-block;color:#333;font-size:16px;padding:4px 0;cursor:pointer}.save-as-btn{display:inline-block;border:0 none;color:#fff;padding:2px 10px;border-radius:3px;margin:0 0 0 10px;background:#63b849;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}.save-pdf-btn span{color:#fff;padding:3px 5px;border-radius:3px;margin:0 0 0 10px;background:#a2132d;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}.save-as-btn:hover{background:#323232}.filter-btn{color:#323232;font-size:13px;font-weight:600;border:1px solid #dfdfdf;background:#fff;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}.filter-btn:hover{border:1px solid #eaeaea;background:#eaeaea}.filter-btn .line{position:absolute;display:block;right:7px;top:8px;width:15px;height:2px;background:#ddd}.filter-btn .line.second{top:13px}.filter-btn .line.last{top:18px}.filters-box .filter-btn{position:absolute;right:15px;top:10px;padding:5px 30px 5px 7px}.filters-box .panel-title>span{font-size:14px}.tooltip .tooltip-inner{font-family:'Open Sans',sans-serif;padding:10px;background:#323232}.tooltip.bottom .tooltip-arrow{border-bottom-color:#323232}.filter-list{margin-top:0;border-radius:0 0 3px 3px;-webkit-border-radius:0 0 3px 3px;-moz-border-radius:0 0 3px 3px;-o-border-radius:0 0 3px 3px}.tabs-selector{position:relative;margin:-1px;background:#eaeaea}.tabs-selector li{cursor:pointer;float:left;padding:3px 15px 3px;border-radius:3px 3px 0 0;-webkit-border-radius:3px 3px 0 0;-moz-border-radius:3px 3px 0 0;-o-border-radius:3px 3px 0 0;margin:0 -1px 0 0;border:1px solid #dfdfdf;background:#f9f9f9}.tabs-selector li.active{padding:6px 15px 3px;margin:-3px -1px 0 0;border-bottom:1px solid #fff;background:#fff}.tabs-selector li a{font-size:13px}.tabs-selector li.active a{font-size:14px;font-weight:600}.tabs-inner{display:none}.tabs-inner.active{display:block}.select-inner{display:block}.tabs-inner .datepicker-inner,.tabs-inner .select-inner{margin:0 0 15px}.tabs-inner select{width:100%}.tabs-inner .datepicker-inner label,.tabs-inner .select-inner label{width:100%;margin:0 0 5px}.tabs-inner .select2-container{width:100%!important}.my-filters-inner{overflow-y:scroll;max-height:320px;margin:0 -10px 0 0;padding:0 9px 0 0;border-top:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0}.table-style-box li{padding:5px;border-bottom:1px solid #dfdfdf}.table-style-box li:last-child{border-bottom:0 none}.table-style-box li .row-name{margin:0 10px 0 0}.table-style-box li .row-value{font-weight:600}.table-style-item{position:relative;border:1px solid #dfdfdf;margin:-1px 0 40px}.table-style-item:last-child{margin:0 0 35px}.table-style-buttons{display:inline-block;position:absolute;bottom:-25px;right:-1px;padding:0;border:1px solid #dfdfdf;overflow:hidden;background:#fff}.table-style-buttons button.btn{font-size:12px;font-weight:600;padding:2px 8px;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border-radius:0}.select2-container--default .select2-selection--single{border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border:1px solid #cfcfcf;height:35px}.select2-container--default .select2-selection--single:focus{outline:0 none}.select2-container .select2-selection--single .select2-selection__rendered{padding:2px 20px 2px 10px}.select2-container--default.select2-container--open .select2-selection--single .select2-selection__arrow b{border-width:0 7px 7px 7px}.select2-container--default .select2-selection--single .select2-selection__arrow b{border-width:7px 7px 0 7px}.select2-container--default .select2-selection--single .select2-selection__arrow{top:4px;right:10px}.select2-container--default .select2-results__option--highlighted[aria-selected]{color:#fff;background:#323232}.select2-results__option{padding-left:10px}.account-list-box h4{color:#378dc2}.account-list-box span{display:block;font-size:13px}.chart-box{min-height:250px}.chart-box .panel-title{text-align:left}.h500{height:500px}.h30{height:30px}.scroll-y{overflow-y:scroll}.checkbox-column{width:30px;padding:4px}.icheckbox,.iradio{position:relative;display:inline-block;*display:inline;vertical-align:middle;margin:0;padding:0;width:18px;height:18px;background:#f9f9f9;border:1px solid #cecece;cursor:pointer;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}.icheckbox:after,.icheckbox:before{display:none;content:'';position:absolute;width:2px;background:#fff}.icheckbox:before{height:6px;left:4px;top:6px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);-ms-transform:rotate(-45deg)}.icheckbox:after{height:10px;left:9px;top:3px;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg)}.icheckbox{background-position:0 0}.icheckbox.hover{background:#cecece}.icheckbox.hover:after,.icheckbox.hover:before{display:block}.icheckbox.checked{border:1px solid #378dc2;background:#378dc2}.icheckbox.checked:after,.icheckbox.checked:before{display:block}.icheckbox.disabled{border:0 none;background:#fff;box-shadow:0 0 0 3px #63b849}.icheckbox.checked.disabled{background-position:-96px 0}.checkbox-header .table th{position:relative;padding-top:38px}.checkbox-header th .icheckbox{position:absolute;top:-26px;left:50%;margin-left:-9px;z-index:99}.check-header td{position:relative;height:0!important;line-height:0!important;padding:0!important;border:0 none!important}.check-header td .icheckbox{position:absolute;top:-50px;left:50%;margin-left:-9px;z-index:99}.table>tbody+tbody{border:0 none}.iradio_square-blue{background-position:-120px 0}.iradio_square-blue.hover{background-position:-144px 0}.iradio_square-blue.checked{background-position:-168px 0}.iradio_square-blue.disabled{background-position:-192px 0;cursor:default}.iradio_square-blue.checked.disabled{background-position:-216px 0}form{margin:0}.commercial-box{text-align:center}.news-inner{position:relative;background-color:#fff}.news-title h3{padding:0 0 5px;border-bottom:1px solid #dfdfdf}.news-box h4{color:#b20839;font-weight:600;margin:9px 0 10px}.bottom-news-date{position:absolute;top:13px;left:0;width:68px;padding:5px 6px;text-align:center;line-height:1;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid #dfdfdf;background:#f9f9f9}.blog-date-value{color:#b20839;font-weight:600;font-size:24px;margin-bottom:4px}.blog-month-value,.blog-year-value{font-size:11px;margin-bottom:4px}.bottom-news-text{padding:0 0 0 85px}.bottom-news-text p{margin:0}#footer{display:none;position:absolute;bottom:0;width:100%;margin:20px 0}.copyright{text-align:center}.copyright span{display:block;font-size:13px;margin:0 0 10px}.copyright a{display:inline-block;width:130px}.copyright a img{display:block;width:100%;height:auto}.select2-dropdown{z-index:99999}fieldset{border:1px solid transparent;margin:0;padding:0}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:1px}.table-bordered,.table-box .table.table-bordered{border:1px solid #ddd}.sfp-datepicker-form{position:relative;margin:0;padding:0 0 50px}.sfp-datepicker-btn{position:relative;display:block;width:100%;height:35px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border:1px solid #cfcfcf;padding:7px 45px 0 10px}.sfp-datepicker-btn .date-btn{position:absolute;top:0;right:0;display:block;width:34px;height:34px;color:#323232;font-size:18px;line-height:33px;text-align:center;border-left:1px solid #cfcfcf;font-family:FontAwesome;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out}.sfp-datepicker-btn .date-btn:before{content:'\f133'}.sfp-datepicker-btn .date-btn:hover{background:#dfdfdf}.sfp-datepicker{z-index:9999;display:none;position:absolute;top:264px;left:309px;width:auto;height:auto;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border:1px solid #cfcfcf;background:#fff}.sfp-datepicker.active{display:block}.sfp-datepicker.sfp-right:before{content:'';position:absolute;top:12px;left:-7px;width:12px;height:12px;border-left:1px solid #cfcfcf;border-bottom:1px solid #cfcfcf;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);background:#f9f9f9}.sfp-datepicker.sfp-bottom:before{content:'';position:absolute;top:-7px;left:12px;width:12px;height:12px;border-left:1px solid #cfcfcf;border-top:1px solid #cfcfcf;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);background:#f9f9f9}.sfp-type-selector{position:relative;color:#fff;text-align:left;padding:10px 10px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-bottom:1px solid #eaeaea;background:#f9f9f9}.sfp-type-selector li{float:left;margin:0 0 0 5px}.sfp-type-selector li:first-child{margin:0}.sfp-type-selector li a{display:block;color:#323232;padding:3px 7px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border:1px solid transparent;transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}.sfp-type-selector li a:hover,.sfp-type-selector li.active a{border:1px solid #ddd;background:#fff}.sfp-type-container li{display:none;padding:20px}.sfp-type-container li.active{display:block}.sfp-input-inner{padding:0 30px 0 0}.sfp-input-inner label{margin:0 10px 0 0}.sfp-input-inner input[type=text]{width:95px;padding:5px 8px;border:1px solid #cfcfcf;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;outline:0 none}.ui-datepicker{font-family:'Open Sans',sans-serif;font-weight:400;padding:10px 10px 5px;margin:15px 0 0;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px}.ui-datepicker:before{content:'';position:absolute;top:-7px;left:12px;width:12px;height:12px;border-left:1px solid #cfcfcf;border-top:1px solid #cfcfcf;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);background:#f9f9f9}.ui-datepicker .ui-datepicker-header{color:#323232;margin:-10px -10px 0;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;border:0 none;border-bottom:1px solid #eaeaea;background:#f9f9f9}.ui-datepicker .ui-datepicker-title,.ui-datepicker th{font-weight:400}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{color:#323232;font-weight:400;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;text-align:center}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #ccc;background:#f6f6f6}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{color:#fff;border:1px solid #378dc2;background:#378dc2}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{color:#fff;border:1px solid #63b849;background:#63b849}.ui-datepicker-trigger{width:28px;height:28px;margin:0 0 0 6px;font-family:FontAwesome;border:0 none;padding:0;background:0 0}.ui-datepicker-trigger:before{content:'\f133';position:relative;top:1px;padding:7px;border:1px solid #cfcfcf;border-radius:3px;background:#f9f9f9}.sfp-datepicker-options{font-size:13px;padding:0 10px;margin:-20px -20px 20px;background:#dfdfdf}.sfp-datepicker-options button{padding:0 5px;margin:0 5px 1px 0;border:0 none;background:0 0}.sfp-datepicker-options button:hover{color:#fff;background:#323232}.sfp-datepicker-btns{position:absolute;left:0;bottom:0;width:100%;padding:10px;border-top:1px solid #eaeaea;background:#f9f9f9}.sfp-datepicker-btns .btn{float:left;padding:3px 10px;margin:0 10px 0 0}#sfpCancelBtn{font-size:12px;color:#323232;margin:0;padding:3px;background:0 0}#sfpCancelBtn:hover{text-decoration:underline}.tablet-only{display:none!important}.mobile-only{display:none!important}.overlay-box{display:none;position:fixed;width:100%;height:100%;background:rgba(0,0,0,.4);z-index:999}.overlay-box.active{display:block}.filter-list{position:relative;z-index:1010}.filter-list .datepicker-inner{padding:0}input[type=date],input[type=email],input[type=password],input[type=text]{width:100%;padding:8px 10px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;border:1px solid #cacaca}.edit-banner-form .input-inner input[type=checkbox]{display:inline;width:auto}.loginTitle h1{margin-bottom:20px}.loginTitle h2{color:#b00c39;margin-bottom:15px}.login-form-inner{width:500px;margin:40px auto}.login-form{padding:10px}.login-form h2{color:#3d6a80;font-size:26px;font-weight:600;margin:8px 0 30px;margin:0 0 35px}.login-form input[type=email],.login-form input[type=password],.login-form input[type=text]{width:100%;padding:8px 10px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;border:1px solid #cacaca}.login-page-header{padding:30px 0 10px 0}.login-logo img{width:400px;max-width:80%}.header-phone{position:absolute;right:15px;bottom:0}.header-phone i{color:#b00c39;margin:0 5px 0 0}.edit-banner-form textarea,.edit-user-form input[type=email],.edit-user-form input[type=password],.edit-user-form input[type=text]{width:100%;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border:1px solid #cfcfcf;padding:7px 10px}.content-subtext{text-align:center;padding:20px 0 0;margin:10px 0 0;border-top:1px solid #dbdbdb}p a{font-weight:500;font-weight:700;color:#24a6da;text-decoration:underline}p a:hover{font-weight:500;text-decoration:none}.content-subtext a img{display:block;width:200px;height:auto;margin:0 auto}.edit-user-form input[type=email],.edit-user-form input[type=password],.edit-user-form input[type=text]{height:35px}.edit-banner-form input[type=email],.edit-banner-form input[type=password],.edit-banner-form input[type=text],.edit-banner-form select,select{width:100%;height:35px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border:1px solid #cfcfcf;padding:7px 10px}.input-inner{margin:0 0 15px}.input-inner label{display:block;min-height:20px;margin:0 0 5px}.edit-banner-form .input-inner input,.edit-banner-form .input-inner select{display:block;width:100%}.email-validation,.number-validation{position:relative;display:block;float:left;clear:both;color:#fff;font-size:13px;padding:3px 9px 4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin:10px 0 0;background:#a5122d}.email-validation:before,.number-validation:before{content:'';position:absolute;top:-6px;left:7px;width:0;height:0;border-bottom:6px solid #a5122d;border-left:7px solid transparent;border-right:7px solid transparent}.validation-message-error{position:relative;display:block;float:left;clear:both;color:#fff;font-size:13px;padding:3px 9px 4px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;margin:0 0 15px;background:#a5122d}.datepicker-inner .tabs-selector{padding:10px;margin:0;background:#f9f9f9}.datepicker-inner .tabs-selector li{padding:3px 9px;margin:0 5px 0 0;border:1px solid transparent;background:0 0}.datepicker-inner .tabs-selector li.active{padding:3px 9px;margin:0 5px 0 0;border:1px solid #dfdfdf;border-bottom:1px solid #dfdfdf;background:#fff}#dateResults{font-size:14px;padding:3px 20px;margin:0;background:#dfdfdf}.period-selector{padding:20px}.period-selector input[type=date],.period-selector input[type=month],.period-selector input[type=week]{height:30px;padding:4px 6px;margin:0 0 0 10px;border-radius:3px;border:1px solid #ddd}.custom-datepicker label{display:block;margin:0 0 10px}.custom-datepicker input[type=date]{margin:0 10px 0 0}.modal-content{border:0 none;border:0 none;-webkit-box-shadow:0 0 0;-moz-box-shadow:0 0 0;-o-box-shadow:0 0 0;box-shadow:0 0 0}.modal-icon-header{text-align:center;background:#378dc2}.modal-icon-header i{width:150px;height:50px;color:#fff;font-size:30px;line-height:50px;margin:-15px 0 20px;background:#63b849}.modal-icon-header h3{color:#fff;font-size:15px;font-weight:200}.modal-elements-list-item{padding:16px 0;border-bottom:1px solid #dfdfdf}.modal-elements-list-item:last-child{border-bottom:0 none;padding-bottom:0}.modal-elements-list-item .save-as-btn{padding:1px 5px 3px;margin-left:0;cursor:default}.modal-elements-list{text-align:left}.modal-elements-list h2{font-size:18px;font-weight:400;margin:0 0 5px}.small-slideshow{width:100%;height:79px}.small-slideshow>div{width:100%;-webkit-transition:opacity .4s ease-in-out;-moz-transition:opacity .4s ease-in-out;-o-transition:opacity .4s ease-in-out;transition:opacity .4s ease-in-out}.small-slideshow img{display:block;max-width:100%;height:100%;margin:0 auto}.filter-input{position:relative}.filter-input input{padding:8px 38px 8px 10px}.filter-input .fa-filter{position:absolute;top:50%;right:10px;color:#b3b3b3;font-size:23px;margin:-12px 0 0}.panel-header-btn{margin:-7px -13px -7px 0}.ng-table-pager{zoom:1}.ng-table-pager:after,.ng-table-pager:before{content:'';display:table}.ng-table-pager:after{clear:both}.welcome-page{border-bottom:1px solid #ccc;margin:0 0 20px}.panel.video-panel{width:100%;max-width:1170px;margin:0 auto;border:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;background:0 0}.video-box{position:relative;width:calc(100% - 2px);margin:0 0 -5px 1px}.play-btn{position:absolute;display:block;top:50%;left:50%;width:60px;height:60px;color:#24a6da;font-size:60px;line-height:60px;text-align:center;border:0 none;margin:-30px 0 0 -30px;padding:0;background:0 0;z-index:899}.play-btn i{display:block}.video-box video{width:100%;border:0 none;border-radius:3px}.panel.carouselvideopanel{width:100%;max-width:200px;margin:0 15px;border:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-o-border-radius:0;background:0 0}.modal-dialog table th{vertical-align:top}.modal-header{border-bottom:4px solid #ccc}.modal-title{color:#333}.modal-body{min-height:100px;padding:20px 15px;overflow:auto;overflow-x:hidden;max-height:500px}.modal-footer{text-align:right;padding:10px 15px;background:#f9f9f9}.modal-footer .btn{min-width:70px}.modal-section{padding:20px 0;border-bottom:1px solid #ddd}.modal-section-title{margin:0 0 10px}.inside-bubble{display:inline-block;position:relative;padding:15px 20px;border:1px solid #ddd;border-radius:3px;background:#f9f9f9}.inside-bubble:before{content:'';position:absolute;top:-8px;left:15px;width:15px;height:15px;border-left:1px solid #ddd;border-top:1px solid #ddd;transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);background:#f9f9f9}.inside-bubble .checkbox-inline,.inside-bubble .radio-inline{margin-left:10px}.inside-bubble .checkbox-inline:first-child,.inside-bubble .radio-inline:first-child{margin-left:0}.bigger-btn,.modal-footer .btn.bigger-btn{min-width:100px}#replyBackMessagebtn{display:block;padding:0 10px;border:0 none;margin:1px 0 -1px 0;background:0 0}#replyBackMessagebtn img{display:block;width:auto;height:20px}.select-search-list{max-height:200px;overflow-y:scroll}.divTextarea{padding:8px 10px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;border:1px solid #cacaca}.marginTop8{margin-top:8px!important}.green{display:block;background-color:#0f0}.yellow{display:block;background-color:#fc0}.orange{display:block;background-color:#ff4800}.red{display:block;background-color:#f30}.italic{font-style:italic}.no-border{border:0 none}.btn i{margin-right:8px}.inner-panel-box{padding:20px 0 25px;border-top:1px solid #ddd}.inner-panel-box.last{padding-bottom:0}.inner-panel-box .btn{margin-right:10px}.inner-panel-box .inlineReportBtn{padding:0;margin-top:5px}.inner-panel-box h2{margin:0 0 10px}.ar-inner-panel-box{padding:10px 0 25px;border-top:none}.button-label-box{border:1px solid #ddd;padding:15px 20px 20px;margin:0 0 0 20px;background:#f9f9f9}.button-label-box.first{margin-left:0}.button-label-box h3{margin:0 0 5px}#cityID .select-search-list,#userAccountSelect .select-search-list{overflow:hidden}.login-text-privacy{margin:0 15px 0 15px;display:block}.cursor-pointer{cursor:pointer}.paragraph-justified{text-align:justify}.heading1-centered{text-align:center}a,a img{cursor:pointer}.button-test{margin-left:80px;margin-top:10px}.button-heating-oil{margin-top:10px}.image-heating-oil{height:30px;vertical-align:-7px}@media (min-width:768px){.container{width:100%}}@media (min-width:992px){.container{width:100%}}@media (min-width:1200px){.container{width:100%}.container.container-fixed{width:1170px;margin:0 auto;padding:0 15px}}@media (max-width:1300px){.toggle-panel .panel-title:before{left:auto;right:15px}}@media screen and (max-width:1350px){#logo{height:70px;margin:35px 0 0 5px}#main-nav ul li{margin:0 0 0 20px}#main-nav ul li a{font-size:16px}}@media screen and (max-width:992px){.login-logo img{width:200px;max-width:80%}.menu-btn{position:absolute;top:6px;right:15px;float:none;width:38px;height:38px;color:#323232;font-size:18px;border:1px solid #dfdfdf;padding:0;text-align:center;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;background:#fff;z-index:9999}.user-menu{top:10px}.user-menu>div{display:none}.user-menu>div.icon-menu-btn{display:block}#main-menu{position:fixed;right:-100%;top:0;width:320px;height:100%;padding:20px;z-index:9999;border-left:1px solid #cecece;background:#dfdfdf;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out}#main-menu.active{right:0}.close-menu{position:absolute;top:0;left:0;width:35px;height:35px;line-height:35px;padding:0;font-size:23px;border:0 none;background:#cecece}#main-menu ul{margin:30px 0 0}#main-nav ul li{display:block;margin:0 0 10px}#main-nav ul li a{padding:0 10px;text-align:center;border-radius:3px;background:#f4f4f4}#main-nav ul li a:active,#main-nav ul li a:focus{color:#fff;background:#323232}#main-nav ul li a:after{display:none}.check-header td .icheckbox{position:relative;top:auto;left:auto}.table-box .panel-content.active{overflow:initial;max-height:100%!important}.checkbox-column{width:100%}.checkbox-column .icheckbox{float:left;margin:2px 0 0 5px}.message-number{position:relative;top:5px;right:0;margin-top:0;width:22px;height:22px;color:#fff;font-size:13px;line-height:22px;text-align:center;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;background:#378dc2}.table-responsive{margin:1em 0;min-width:300px;text-align:left}.table-box .table{text-align:left}.table-responsive tr{display:block;border:1px solid #cecece;margin:20px;background:#fff}.table-responsive thead{display:none}.table-responsive td{display:block;height:41px!important;padding:10px 5px!important;border:0 none!important;border-bottom:1px solid #dfdfdf!important}.table-responsive td:last-child{border-bottom:0 none!important}.table-responsive td:first-child{padding-top:5px}.table-responsive td:last-child{padding-bottom:5px}.table-responsive td:before{content:attr(data-th);font-weight:700;display:inline-block}.table-responsive td:last-child,.table-responsive th:last-child{padding-right:0}.table-responsive td:before,.table-responsive th{color:#323232;padding:0 15px 0 5px;margin:0 15px 0 0;border-right:1px solid #dfdfdf}.more-btn .btn-graphic{width:40px;height:100%}.more-btn .btn-graphic:after,.more-btn .btn-graphic:before{height:12px;margin-top:-5px}.more-btn .btn-graphic:before{margin-left:-4px}.more-btn .btn-graphic:after{margin-right:-5px}.filters-box .panel-title{float:none;padding:15px 170px 15px 20px}.more-btn{padding:0 55px 0 10px}.more-table .top-btns,.top-btns{float:left;width:100%;clear:both;text-align:left;margin-top:14px;padding-top:10px;border:0 none;border-top:1px solid #dfdfdf}}@media screen and (min-width:993px) and (max-width:1024px){.login-form-panel,.login-text-panel{float:left;width:calc(50% - 45px);margin:0 15px}.login-text-panel{margin:0 15px 20px 30px}.login-form-panel{margin:0 30px 20px 15px}.login-page-header{padding:30px 15px 30px 15px}}@media screen and (max-width:992px) and (min-width:768px){.sm-no-pull{float:none!important}.tablet-only{display:block!important}#main-nav{margin:0 0 15px}.login-form-panel,.login-text-panel{float:left;width:calc(50% - 45px);margin:0 15px}.login-text-panel{margin:0 15px 20px 30px}.login-form-panel{margin:0 30px 20px 15px}.login-page-header{padding:30px 15px 30px 15px}.dropdown-menu-right{top:50px}#logo{position:relative;float:none;display:block;width:auto;height:40px;margin:5px 0;text-align:center;z-index:99}#logo img{position:relative;top:2px;display:block;width:auto;height:49px;margin:0 0 0 55px;padding:0 0 0 15px;border-left:1px solid #dfdfdf}.top-menu ul{float:left;margin:0 0 0 10px}.panel-title{padding:10px 20px}.sidebar{position:fixed;left:-100%;top:0;width:450px;height:100%;padding:20px;z-index:999;border-right:1px solid #cecece;background:#dfdfdf;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;overflow-y:scroll;overflow-x:hidden}.sidebar.active{left:0}.sidebar-title{font-size:18px;font-weight:600;margin:0 0 20px}.tabs-selector{background:#dfdfdf}.sidebar-btn{position:absolute;float:none;top:14px;left:15px;width:38px;height:38px;color:#323232;font-size:18px;border:1px solid #dfdfdf;text-align:center;padding:0;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;background:#fff;z-index:999}.close-sidebar{position:absolute;top:0;right:0;width:35px;height:35px;line-height:35px;padding:0;font-size:23px;border:0 none;background:#cecece}.tablet-hide{display:none}.top-menu{display:none}}.menu-btn{display:none}@media screen and (max-width:767px) and (orientation:portrait){.icon-menu-btn .dropdown-toggle{margin-top:-9px}}@media screen and (max-width:767px){.xs-no-pull{float:none!important}.header-phone{display:block;position:relative;right:0;bottom:0;text-align:right;width:100%;float:left}h1{font-size:22px}.container{padding-left:15px;padding-right:15px}.mobile-hide{display:none}.mobile-only{display:block!important}#header{height:auto;padding:0;margin:0 0 20px}.top-menu{display:none}#logo{float:none;display:block;width:auto;height:36px;margin:7px auto;text-align:center}#logo img{display:inline}#main-nav{margin:0;padding:0;background:#fff}.top-menu{font-size:13px}.top-menu ul{margin:0 0 0 15px}.menu-btn{position:absolute;top:6px;right:15px;float:none;width:38px;height:38px;color:#323232;font-size:18px;border:1px solid #dfdfdf;padding:0;text-align:center;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;background:#fff;z-index:9999}#main-menu{position:fixed;right:-100%;top:0;width:100%;height:100%;padding:20px;z-index:9999;border-left:1px solid #cecece;background:#dfdfdf;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out}#main-menu.active{right:0}.close-menu{position:absolute;top:0;left:0;width:35px;height:35px;line-height:35px;padding:0;font-size:23px;border:0 none;background:#cecece}#main-menu ul{margin:30px 0 0}#main-nav ul li{display:block;margin:0 0 10px}#main-nav ul li a{padding:0 10px;text-align:center;border-radius:3px;background:#f4f4f4}#main-nav ul li a:active,#main-nav ul li a:focus{color:#fff;background:#323232}#main-nav ul li a:after{display:none}.login-form-inner{width:100%;margin:40px auto}.login-form h1{margin:0 0 25px}.sidebar{position:fixed;left:-100%;top:0;width:100%;height:100%;padding:20px;z-index:999;border-right:1px solid #cecece;background:#dfdfdf;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;overflow-y:scroll;overflow-x:hidden}.sidebar.active{left:0}.sidebar-title{font-size:18px;font-weight:600;margin:0 0 20px}.tabs-selector{background:#dfdfdf}.sidebar-btn{position:absolute;top:6px;left:15px;float:none;width:38px;height:38px;color:#323232;font-size:18px;border:1px solid #dfdfdf;text-align:center;padding:0;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;background:#fff}.close-sidebar{position:absolute;top:0;right:0;width:35px;height:35px;line-height:35px;text-align:center;padding:0;font-size:23px;border:0 none;background:#cecece}.message-number{position:relative;top:8px;right:0;width:25px;height:25px;color:#fff;font-size:13px;line-height:25px;text-align:center;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;background:#378dc2}}.no-padding{padding:0}.full-width-panel{margin-left:-15px;margin-right:-15px;margin-bottom:0;border-right:none;border-left:none;border-bottom:none}.br{border:1px solid red}.bb{border:1px solid #00f}.bc{border:1px solid #000}.bg{border:1px solid green}@-webkit-keyframes sk-bouncedelay{0%,100%,80%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@-moz-keyframes sk-bouncedelay{0%,100%,80%{transform:scale(0)}40%{transform:scale(1)}}@-o-keyframes sk-bouncedelay{0%,100%,80%{transform:scale(0)}40%{transform:scale(1)}}@keyframes sk-bouncedelay{0%,100%,80%{transform:scale(0)}40%{transform:scale(1)}}.fullPage{width:100%}.spinner{position:absolute;top:50%;margin-top:-9px;left:50%;margin-left:-38px;width:76px;height:18px;text-align:center;z-index:999}.spinner>div{display:inline-block;width:18px;height:18px;margin:0 3px;-webkit-border-radius:100%;-moz-border-radius:100%;-o-border-radius:100%;border-radius:100%;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;-moz-animation:sk-bouncedelay 1.4s infinite ease-in-out both;-o-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both;background:#3c90c7}.spinner .point1{-webkit-animation-delay:-.32s;-moz-animation-delay:-.32s;-o-animation-delay:-.32s;animation-delay:-.32s}.spinner .point2{-webkit-animation-delay:-.16s;-moz-animation-delay:-.16s;-o-animation-delay:-.16s;animation-delay:-.16s}.bannerMgmtImg{max-width:230px;max-height:120px}.imagePopup{text-align:center;cursor:pointer}form.submitted input.ng-invalid-autocomplete-required,form.submitted input.ng-invalid-date,form.submitted input.ng-invalid-number,form.submitted input.ng-invalid-required,form.submitted oi-select.ng-invalid-required,form.submitted oi-select.ng-invalid-required input,form.submitted select.ng-invalid-required,form.submitted textarea.ng-invalid-required,input.invalidFloatNumber,input.ng-invalid-multiple-emails{background:rgba(165,18,45,.1)}form .validation-message-error.nodisplay{display:none}form.submitted.ng-invalid-required .validation-message-error-required{display:block}form.submitted.ng-invalid-email .validation-message-error-email{display:block}form.submitted.ng-invalid-password .validation-message-error-password{display:block}.outgoing{background-color:#f0f8ff;font-weight:400}.unread{font-weight:700}.table tr.outgoing:not(.selected):hover{background-color:#ecf4fb}.PDF .sort-indicator:after,.PDF .sort-indicator:before{display:none}.PDF .top-btns{display:none}#siteInput_dropdown{width:100%;overflow-y:auto;max-height:300px}#customerInputDD_dropdown,#customerInput_dropdown{width:100%;overflow-y:auto;max-height:200px;z-index:9991}div.modal-lg{width:750px!important}div.fuelTypeChart{height:400px!important}div.gallonsChart{height:400px!important}div.assetsChart{height:400px!important}div.siteChart{height:400px!important}button[ng-click^='select(null)']{display:none}#gridCellFilter button[ng-click^='select(null)']{display:inherit!important}#gridCellFilter button[ng-click^="select('today')"]{display:none}#gridCellFilter table th:nth-child(2),.gridCellFilter table th:nth-child(2){vertical-align:middle}.inlineBtn{position:relative;font-size:15px;padding:20px 20px;margin:0}.inlineReportBtn{position:relative;font-size:15px;padding:10px 15px;margin:0}.narative a,a:focus,a:hover{color:#3d6a80;font-weight:400;text-decoration:none}.resultsPerPage{position:relative;float:left;line-height:34px;margin:0 12px 0 0}.loginTitle{color:red}.arrowDown{color:#444;cursor:pointer;padding-left:10px;line-height:18px;position:absolute;z-index:9999;right:5px;top:57%;font-size:12px}.deliverySiteCss{position:relative}.signUp{clear:both;padding-top:6px}a.signUp{padding:0 12px;font-size:12px}a.privacy{padding:0 12px 0 0;font-size:12px}.activeCbx{margin-top:0!important;margin-left:10px!important}input.disabled,select.disabled{background:#ddd}.pendingChanges{background-color:#ffd767}.noPaddingtop{padding-top:0!important}.noPaddingtopbottom{padding-bottom:0!important;padding-top:0!important}.noPaddingMargin{padding-left:0;padding-right:0}.reportLink{border-radius:3px}.glyphicon.glyphicon-one-fine-dot:before{content:'\25cf';font-size:1.5em}a.customLink{color:#337ab7;text-decoration:underline}.customLink a,a:focus,a:hover{text-decoration:none}.filterCell{width:10%}div#gridCellFilter button.uib-datepicker-current{display:none}.checkbox-inline *,.radio-inline *{cursor:pointer}.noMargin{margin:0!important}.noMarginLeft{margin-left:0!important}.marginBottom0{margin-bottom:0}.marginBottom5{margin-bottom:5px}.marginBottom10{margin-bottom:10px}.paddingLeft45{padding-left:45px}.paddingLeft80{padding-left:80px}.fa-envelope-dd{background:url(/images/envelope_16_white.png)}.rotate-icon-inner{display:none}.marginRight5{margin-right:5px}.cardTitle{font-size:16px}.cardDetails{padding-bottom:10px}.cardDetails span a{color:#378dc2}.cardDetails i{margin-left:2px;margin-right:10px;margin-top:-1px}.redColorInactive{color:#a5122d}.cardAutoPay .form-group{padding-left:0;margin-top:15px}.cardAutoPay .form-group input[type=checkbox]{margin:-1px 0 0 3px}.fontHeader{font-size:1.2em}.actionsDiv{min-width:140px}.filter-btn-pointer{pointer-events:none;cursor:pointer}oi-select .select-dropdown{max-height:200px!important}@media screen and (max-width:767px) and (orientation:portrait){.login-logo img{display:block;width:150px;margin:0 auto 10px}.login-form-panel,.login-text-panel{margin:0 15px 20px}.login-text-privacy{margin:0}.header-phone{text-align:center}.user-menu .dropdown-toggle{font-size:.9em;padding:2px 0}.icon-menu-btn i{width:38px;height:38px;font-size:16px;padding:4px}#cp-dropdown,#main-nav,.commercial-box,.panel{display:none}.login-form-panel,.login-text-panel,.login-text-privacy{display:block}#header{z-index:99999999}.rotate-icon-inner{position:fixed;left:0;top:50px;display:block;width:100%;height:calc(100vh - 50px);z-index:99999999;background:#eee}.rotate-icon-inner .rotate-icon{position:absolute;display:block;width:180px;height:auto;top:calc(50% - 60px);left:calc(50% - 90px);text-align:center}.rotate-icon-inner .rotate-icon img{display:block;width:80px;height:auto;margin:0 auto 10px}}@media screen and (max-width:767px) and (orientation:landscape){@keyframes animateRotation{0%{opacity:0}50%{opacity:1}}.content{animation:1s animateRotation}.commercial-box,.rotate-icon-inner{display:none}#header{margin-bottom:-2px;z-index:99}.login-page-header{padding:15px 0 10px 0}.login-logo{float:left}.login-logo img{width:160px}.header-phone{top:6px;float:right;width:auto}.login-page .panel{min-height:210px;float:left;margin:0 0 15px 15px}.login-text-panel{width:calc(50% - 22px)}.login-text-panel p{font-size:.9em;line-height:1.5}.login-form-panel{width:calc(50% - 22px)}.login-form{padding:0}.login-form h2,h1{font-size:1.2em}.loginTitle h1{margin-top:0}.login-form input[type=email],.login-form input[type=password],.login-form input[type=text]{padding:10px}.btn,.save-as-btn,.table-style-buttons button.btn{font-size:.9em;font-weight:400;padding:10px 15px}.modal-dialog,div.modal-lg{width:calc(100% - 30px)!important;margin:15px}.modal-dialog table{margin:0 auto 20px}.modal-dialog .datepicker-title{font-size:1.3em;text-align:center;padding:20px 0 0;margin:0 0 20px;border-top:1px solid #ddd}.modal-dialog .datepicker-title.first-title{border:0 none;padding:0}.table-style-buttons{bottom:-41px}.table-style-item:last-child{margin:0 0 65px}.content-subtext{border:0 none;padding:0 15px;margin:0 0 10px}.content-subtext a img{width:130px}#logo{position:relative;z-index:9999;width:120px;margin:7px 56px}.border-bottom-title{background:#f9f9f9}.icon-menu-btn .dropdown-menu{display:block!important;left:auto;top:43px;right:-16px;width:100vw;border-left:0 none;border-right:0 none;border-radius:0;padding:0;transition:all .4s ease-in-out;-webkit-transition:all .4s ease-in-out;-moz-transition:all .4s ease-in-out;-o-transition:all .4s ease-in-out;overflow:hidden;max-height:0}.icon-menu-btn.open .dropdown-menu{max-height:120px}.icon-menu-btn .dropdown-menu li{border-bottom:1px solid #2a7caf}.icon-menu-btn .dropdown-menu li:last-child{border-bottom:0 none}.user-menu .dropdown-menu li a{color:#fff;font-weight:400;padding:14px 11px;text-align:center;background:#378dc2}.user-menu .dropdown-menu-right:before{display:none}.menu-btn{display:none!important}.filters-box{display:none}.panel{margin:0 -15px;border-left:0 none;border-right:0 none}.message-box{margin-bottom:15px}.tabs-selector li{padding:12px 15px 12px}.tabs-selector li.active{padding:15px 15px 12px}.news-box{display:none}.icon-menu-btn i{width:38px;height:38px;font-size:16px;padding:4px}.panel h2{font-size:1.2em;margin:10px 0}.login-form-panel h2{margin:0 0 18px}.top-btns{float:right;width:auto;border:0 none;clear:none;padding:0;margin:0}.filter-list form{margin:0 -10px}.filter-list .datepicker-inner,.filter-list .select-inner{float:left;width:50%;padding:0 10px}.filter-list .form-btns{padding:0 10px}.landscape-table{margin:15px}.message-box .panel-content{display:none}.sidebar .panel{margin:0 0 15px}#assetsGrid .landscape-table th{font-size:.9em;font-weight:400;vertical-align:middle;text-align:left}#assetsGrid .landscape-table th input{display:none}#assetsGrid .landscape-table th .sort-indicator:after,#assetsGrid .landscape-table th .sort-indicator:before{display:none}#assetsGrid .landscape-table td{font-size:.9em;font-weight:400;vertical-align:middle}#assetsGrid th.sortable .sort-indicator{padding:0}#assetsGrid .landscape-table th span{display:block}#assetsGrid .landscape-table td,#assetsGrid .landscape-table th{padding:5px 10px}#assetsGrid .landscape-table td.mobile-hide{display:none}.two-btns-row{width:80px;text-align:center}#cp-dropdown>div{display:none}#cp-dropdown>div.icon-menu-btn{display:block}.user-menu{top:2px}.user-menu .dropdown-toggle{font-size:.9em;padding:2px 0}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,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RUMsUUFBUyxJQUFJLEtBR2QsNENBQ0MsUUFBUyxLQUdWLGNBQ0MsTUFBTyxLQUNQLFdBQVksT0FHYixpQkFDQyxRQUFTLEtBR1YsK0JBQ0MsUUFBUyxNQUdWLFdBQ0MsSUFBSyxJQUdOLDRCQUNDLFVBQVcsS0FDWCxRQUFTLElBQUkiLCJmaWxlIjoic3R5bGVzLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwidXRmLThcIjtcclxuXHJcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuQ1NTIFN0eWxlcyBmb3IgPFBST0pFQ1QgTkFNRT4uXHJcblxyXG52ZXJzaW9uOiAgIDEuMFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcblxyXG4vKiA9Q1NTIFJlc2V0XHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuXHJcbi8qIGh0dHA6Ly9tZXllcndlYi5jb20vZXJpYy90b29scy9jc3MvcmVzZXQvXHJcbiAgIHYyLjAgfCAyMDExMDEyNlxyXG4gICBMaWNlbnNlOiBub25lIChwdWJsaWMgZG9tYWluKVxyXG4qL1xyXG5odG1sLFxyXG5ib2R5LFxyXG5kaXYsXHJcbnNwYW4sXHJcbmFwcGxldCxcclxub2JqZWN0LFxyXG5pZnJhbWUsXHJcbmgxLFxyXG5oMixcclxuaDMsXHJcbmg0LFxyXG5oNSxcclxuaDYsXHJcbnAsXHJcbmJsb2NrcXVvdGUsXHJcbnByZSxcclxuYSxcclxuYWJicixcclxuYWNyb255bSxcclxuYWRkcmVzcyxcclxuYmlnLFxyXG5jaXRlLFxyXG5jb2RlLFxyXG5kZWwsXHJcbmRmbixcclxuZW0sXHJcbmltZyxcclxuaW5zLFxyXG5rYmQsXHJcbnEsXHJcbnMsXHJcbnNhbXAsXHJcbnNtYWxsLFxyXG5zdHJpa2UsXHJcbnN0cm9uZyxcclxuc3ViLFxyXG5zdXAsXHJcbnR0LFxyXG52YXIsXHJcbmIsXHJcbnUsXHJcbmksXHJcbmNlbnRlcixcclxuZGwsXHJcbmR0LFxyXG5kZCxcclxub2wsXHJcbnVsLFxyXG5saSxcclxuZmllbGRzZXQsXHJcbmZvcm0sXHJcbmxhYmVsLFxyXG5sZWdlbmQsXHJcbnRhYmxlLFxyXG5jYXB0aW9uLFxyXG50Ym9keSxcclxudGZvb3QsXHJcbnRoZWFkLFxyXG50cixcclxudGgsXHJcbnRkLFxyXG5hcnRpY2xlLFxyXG5hc2lkZSxcclxuY2FudmFzLFxyXG5kZXRhaWxzLFxyXG5lbWJlZCxcclxuZmlndXJlLFxyXG5maWdjYXB0aW9uLFxyXG5mb290ZXIsXHJcbmhlYWRlcixcclxuaGdyb3VwLFxyXG5tZW51LFxyXG5uYXYsXHJcbm91dHB1dCxcclxucnVieSxcclxuc2VjdGlvbixcclxuc3VtbWFyeSxcclxudGltZSxcclxubWFyayxcclxuYXVkaW8sXHJcbnZpZGVvIHtcclxuXHRtYXJnaW46IDA7XHJcblx0cGFkZGluZzogMDtcclxuXHRib3JkZXI6IDA7XHJcblx0Zm9udC1zaXplOiAxMDAlO1xyXG5cdGZvbnQ6IGluaGVyaXQ7XHJcblx0dmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG59XHJcblxyXG4vKiBIVE1MNSBkaXNwbGF5LXJvbGUgcmVzZXQgZm9yIG9sZGVyIGJyb3dzZXJzICovXHJcbmFydGljbGUsXHJcbmFzaWRlLFxyXG5kZXRhaWxzLFxyXG5maWdjYXB0aW9uLFxyXG5maWd1cmUsXHJcbmZvb3RlcixcclxuaGVhZGVyLFxyXG5oZ3JvdXAsXHJcbm1lbnUsXHJcbm5hdixcclxuc2VjdGlvbiB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbmJvZHkge1xyXG5cdGxpbmUtaGVpZ2h0OiAxO1xyXG59XHJcblxyXG5vbCxcclxudWwge1xyXG5cdGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn1cclxuXHJcbmJsb2NrcXVvdGUsXHJcbnEge1xyXG5cdHF1b3Rlczogbm9uZTtcclxufVxyXG5cclxuYmxvY2txdW90ZTpiZWZvcmUsXHJcbmJsb2NrcXVvdGU6YWZ0ZXIsXHJcbnE6YmVmb3JlLFxyXG5xOmFmdGVyIHtcclxuXHRjb250ZW50OiAnJztcclxuXHRjb250ZW50OiBub25lO1xyXG59XHJcblxyXG50YWJsZSB7XHJcblx0Ym9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcclxuXHRib3JkZXItc3BhY2luZzogMDtcclxufVxyXG5cclxuLyogRW5kIENTUyBSZXNldFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcblxyXG4vKiA9VG9vbGtpdFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcblxyXG4vKiBNaWNybyBDbGVhcmZpeCBIYWNrIGJ5IE5pY2hvbGFzIEdhbGxhZ2hlciAoaHR0cDovL25pY29sYXNnYWxsYWdoZXIuY29tL21pY3JvLWNsZWFyZml4LWhhY2svKSAqL1xyXG4vKiBGb3IgbW9kZXJuIGJyb3dzZXJzICovXHJcbi5jZjpiZWZvcmUsXHJcbi5jZjphZnRlciB7XHJcblx0Y29udGVudDogJyc7XHJcblx0ZGlzcGxheTogdGFibGU7XHJcbn1cclxuXHJcbi5jZjphZnRlciB7XHJcblx0Y2xlYXI6IGJvdGg7XHJcbn1cclxuXHJcbi8qIEZvciBJRSA2LzcgKHRyaWdnZXIgaGFzTGF5b3V0KSAqL1xyXG4uY2Yge1xyXG5cdHpvb206IDE7XHJcbn1cclxuXHJcbi5jZjIge1xyXG5cdG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG5cdHBhZGRpbmctdG9wOiAzcHg7XHJcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNlYWVhZWE7XHJcbn1cclxuXHJcbi8qIGdlbmVyYWwgcHVycG9zZSBjbGFzc2VzICovXHJcbi5ub2Rpc3BsYXkge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5ub2Rpc3BsYXlfc3RyaWN0IHtcclxuXHRkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5hbGlnbmxlZnQge1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG59XHJcblxyXG4uYWxpZ25yaWdodCB7XHJcblx0ZmxvYXQ6IHJpZ2h0O1xyXG59XHJcblxyXG4vKiBFbmQgVG9vbGtpdFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcblxyXG4vKiA9Tm9ybWFsaXphdGlvbiAtIG1vc3RseSBkZXJpdmVkIGZyb20gbm9ybWFsaXplLmNzcyAoaHR0cHM6Ly9naXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzcy8pIGJ1dCB3aXRob3V0IGNvbW1lbnRzIGFuZCBjb21wcmVzc2VkIHRvIGtlZXAgdGhlIGZpbGUgc21hbGxcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5cclxuaHIge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGhlaWdodDogMXB4O1xyXG5cdGJvcmRlcjogMDtcclxuXHRtYXJnaW46IDFlbSAwO1xyXG5cdHBhZGRpbmc6IDA7XHJcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNjY2NjY2M7IC8qIGNoYW5nZSBib3JkZXIgY29sb3VyIHRvIHN1aXQgeW91ciBuZWVkcyAqL1xyXG59XHJcblxyXG5hdWRpbyxcclxuY2FudmFzLFxyXG52aWRlbyB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdCpkaXNwbGF5OiBpbmxpbmU7XHJcblx0Knpvb206IDE7XHJcbn1cclxuXHJcbmF1ZGlvOm5vdChbY29udHJvbHNdKSB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuW2hpZGRlbl0ge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbmh0bWwge1xyXG5cdG92ZXJmbG93LXk6IHNjcm9sbDtcclxuXHQtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XHJcblx0LW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XHJcbn1cclxuXHJcbmJvZHksXHJcbmJ1dHRvbixcclxuaW5wdXQsXHJcbnNlbGVjdCxcclxudGV4dGFyZWEge1xyXG5cdGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcclxufVxyXG5cclxuYTpmb2N1cyB7XHJcblx0b3V0bGluZTogMCBub25lO1xyXG59XHJcblxyXG5hOmhvdmVyLFxyXG5hOmFjdGl2ZSB7XHJcblx0b3V0bGluZTogMCBub25lO1xyXG59XHJcblxyXG5oMSB7XHJcblx0Zm9udC1zaXplOiAyZW07XHJcbn1cclxuXHJcbmgxLFxyXG5oMixcclxuaDMsXHJcbmg0LFxyXG5oNSxcclxuaDYsXHJcbnAsXHJcbnByZSxcclxuYmxvY2txdW90ZSxcclxuZm9ybSxcclxuZmllbGRzZXQsXHJcbnRhYmxlLFxyXG51bCB7XHJcblx0bWFyZ2luOiAwO1xyXG59XHJcblxyXG5kZWwge1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xyXG59XHJcblxyXG5hYmJyW3RpdGxlXSB7XHJcblx0Ym9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZDtcclxuXHRjdXJzb3I6IGhlbHA7XHJcbn1cclxuXHJcbmIsXHJcbnN0cm9uZyB7XHJcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuXHJcbmRmbiB7XHJcblx0Zm9udC1zdHlsZTogaXRhbGljO1xyXG59XHJcblxyXG5tYXJrIHtcclxuXHRiYWNrZ3JvdW5kOiAjZmYwO1xyXG5cdGNvbG9yOiAjMDAwO1xyXG59XHJcblxyXG5wcmUsXHJcbmNvZGUsXHJcbmtiZCxcclxuc2FtcCB7XHJcblx0Zm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgc2VyaWY7XHJcblx0X2ZvbnQtZmFtaWx5OiAnY291cmllciBuZXcnLCBtb25vc3BhY2U7XHJcblx0Zm9udC1zaXplOiAxZW07XHJcbn1cclxuXHJcbnByZSB7XHJcblx0d2hpdGUtc3BhY2U6IHByZTtcclxuXHR3aGl0ZS1zcGFjZTogcHJlLXdyYXA7XHJcblx0d29yZC13cmFwOiBicmVhay13b3JkO1xyXG59XHJcblxyXG5zbWFsbCB7XHJcblx0Zm9udC1zaXplOiA3NSU7XHJcbn1cclxuXHJcbnN1Yixcclxuc3VwIHtcclxuXHRmb250LXNpemU6IDc1JTtcclxuXHRsaW5lLWhlaWdodDogMDtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0dmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG59XHJcblxyXG5zdXAge1xyXG5cdHRvcDogLTAuNWVtO1xyXG59XHJcblxyXG5zdWIge1xyXG5cdGJvdHRvbTogLTAuMjVlbTtcclxufVxyXG5cclxuaW1nIHtcclxuXHRib3JkZXI6IDA7XHJcblx0LW1zLWludGVycG9sYXRpb24tbW9kZTogYmljdWJpYztcclxufVxyXG5cclxuc3ZnOm5vdCg6cm9vdCkge1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbmZpZWxkc2V0IHtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjYzBjMGMwO1xyXG5cdG1hcmdpbjogMCAycHg7XHJcblx0cGFkZGluZzogMC4zNWVtIDAuNjI1ZW0gMC43NWVtO1xyXG59XHJcblxyXG5sZWdlbmQge1xyXG5cdGJvcmRlcjogMDtcclxuXHQqbWFyZ2luLWxlZnQ6IC03cHg7XHJcbn1cclxuXHJcbmJ1dHRvbixcclxuaW5wdXQsXHJcbnNlbGVjdCxcclxudGV4dGFyZWEge1xyXG5cdGZvbnQtc2l6ZTogMTAwJTtcclxuXHRtYXJnaW46IDA7XHJcblx0dmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG5cdCp2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG59XHJcblxyXG5idXR0b24sXHJcbmlucHV0IHtcclxuXHRsaW5lLWhlaWdodDogbm9ybWFsO1xyXG59XHJcblxyXG5idXR0b24sXHJcbmlucHV0W3R5cGU9J2J1dHRvbiddLFxyXG5pbnB1dFt0eXBlPSdyZXNldCddLFxyXG5pbnB1dFt0eXBlPSdzdWJtaXQnXSB7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xyXG5cdCpvdmVyZmxvdzogdmlzaWJsZTtcclxufVxyXG5cclxuaW5wdXQsXHJcbnNlbGVjdCB7XHJcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxufVxyXG5cclxudGgudmVydGljYWxDZW50ZXIge1xyXG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDtcclxufVxyXG5cclxuaW5wdXRbdHlwZT0nY2hlY2tib3gnXSxcclxuaW5wdXRbdHlwZT0ncmFkaW8nXSB7XHJcblx0Ym94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHRwYWRkaW5nOiAwO1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPSdzZWFyY2gnXSB7XHJcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XHJcblx0LW1vei1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxuXHQtd2Via2l0LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG5cdGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPSdzZWFyY2gnXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XHJcblx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG59XHJcblxyXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXHJcbmlucHV0OjotbW96LWZvY3VzLWlubmVyIHtcclxuXHRib3JkZXI6IDA7XHJcblx0cGFkZGluZzogMDtcclxufVxyXG5cclxudGV4dGFyZWEge1xyXG5cdG92ZXJmbG93OiBhdXRvO1xyXG5cdHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbn1cclxuXHJcbmJ1dHRvbjpmb2N1cyB7XHJcblx0b3V0bGluZTogMCBub25lO1xyXG59XHJcblxyXG4vKiBFbmQgTm9ybWFsaXphdGlvblxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcblxyXG4vKiA9VHlwb2dyYXBoeVxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcblxyXG4vKiBTZXR0aW5nIHVwIHRoZSBmb250cyAqL1xyXG5ib2R5IHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0Y29sb3I6ICMzMjMyMzI7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG5cdGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcclxuXHRmb250LXdlaWdodDogNDAwO1xyXG5cdGJhY2tncm91bmQ6ICNlYWVhZWE7XHJcblx0dGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcclxufVxyXG5cclxuaDEge1xyXG5cdGNvbG9yOiAjM2Q2YTgwO1xyXG5cdGZvbnQtc2l6ZTogMjZweDtcclxuXHRmb250LXdlaWdodDogNjAwO1xyXG5cdG1hcmdpbjogOHB4IDAgMzBweDtcclxufVxyXG5cclxuaDIge1xyXG5cdGNvbG9yOiAjM2Q2YTgwO1xyXG5cdGZvbnQtc2l6ZTogMTZweDtcclxuXHRmb250LXdlaWdodDogNjAwO1xyXG59XHJcblxyXG5oMyB7XHJcblx0Y29sb3I6ICMzZDZhODA7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG5cdGZvbnQtd2VpZ2h0OiA2MDA7XHJcbn1cclxuXHJcbnN0cm9uZyB7XHJcblx0Zm9udC13ZWlnaHQ6IDYwMDtcclxufVxyXG5cclxucCB7XHJcblx0bWFyZ2luOiAwIDAgMTBweDtcclxufVxyXG5cclxuYSxcclxuYTpob3ZlcixcclxuYTpmb2N1cyB7XHJcblx0Y29sb3I6ICMzMjMyMzI7XHJcblx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuXHJcbi5pbWFnZUxpbmsge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG5cclxuLmJsdWUge1xyXG5cdGNvbG9yOiAjM2Q2YTgwO1xyXG59XHJcblxyXG5idXR0b24ge1xyXG5cdGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgc2Fucy1zZXJpZjtcclxufVxyXG5cclxuLmJ0bjpmb2N1cyxcclxuYnV0dG9uOmZvY3VzLFxyXG4uYnRuOmFjdGl2ZSxcclxuYnV0dG9uOmFjdGl2ZSB7XHJcblx0b3V0bGluZTogMCBub25lO1xyXG59XHJcblxyXG4uYnRuIHtcclxuXHRvdXRsaW5lOiAwIG5vbmUgIWltcG9ydGFudDtcclxuXHR0cmFuc2l0aW9uOiBhbGwgMjAwbXMgZWFzZS1pbi1vdXQ7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMjAwbXMgZWFzZS1pbi1vdXQ7XHJcblx0LW1vei10cmFuc2l0aW9uOiBhbGwgMjAwbXMgZWFzZS1pbi1vdXQ7XHJcblx0LW8tdHJhbnNpdGlvbjogYWxsIDIwMG1zIGVhc2UtaW4tb3V0O1xyXG59XHJcblxyXG4uYnRuOmhvdmVyIHtcclxuXHRjb2xvcjogI2ZmZmZmZjtcclxufVxyXG5cclxuLnVzZXItZWRpdC1idG4ge1xyXG5cdGJvcmRlcjogMCBub25lO1xyXG5cdGJhY2tncm91bmQ6IG5vbmU7XHJcbn1cclxuXHJcbi51c2VyLWVkaXQtYnRuIGkge1xyXG5cdG1hcmdpbjogMCAtOXB4IDAgNXB4O1xyXG59XHJcblxyXG5pbnB1dDpmb2N1cyB7XHJcblx0b3V0bGluZTogMCBub25lO1xyXG59XHJcblxyXG4ubG9naW5Ub3AgLmRyb3Bkb3duLW1lbnUge1xyXG5cdGxlZnQ6IGF1dG87XHJcblx0cmlnaHQ6IC0xMXB4O1xyXG5cdG1hcmdpbi10b3A6IDE2cHg7XHJcblx0Ym94LXNoYWRvdzogMCAwIDA7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgI2RmZGZkZjtcclxuXHRiYWNrZ3JvdW5kOiAjZjlmOWY5O1xyXG59XHJcblxyXG4ubG9naW5Ub3AgLmRyb3Bkb3duLW1lbnU6YmVmb3JlIHtcclxuXHRjb250ZW50OiAnJztcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0d2lkdGg6IDA7XHJcblx0aGVpZ2h0OiAwO1xyXG5cdHRvcDogLTEwcHg7XHJcblx0cmlnaHQ6IDE2cHg7XHJcblx0Ym9yZGVyLWxlZnQ6IDEwcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcblx0Ym9yZGVyLXJpZ2h0OiAxMHB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cdGJvcmRlci1ib3R0b206IDEwcHggc29saWQgI2Y5ZjlmOTtcclxuXHR6LWluZGV4OiA1O1xyXG59XHJcblxyXG4ubG9naW5Ub3AgLmRyb3Bkb3duLW1lbnU6YWZ0ZXIge1xyXG5cdGNvbnRlbnQ6ICcnO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IC0xMXB4O1xyXG5cdHJpZ2h0OiAxNHB4O1xyXG5cdHdpZHRoOiAwO1xyXG5cdGhlaWdodDogMDtcclxuXHRib3JkZXItbGVmdDogMTJweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuXHRib3JkZXItcmlnaHQ6IDEycHggc29saWQgdHJhbnNwYXJlbnQ7XHJcblx0Ym9yZGVyLWJvdHRvbTogMTFweCBzb2xpZCAjZGZkZmRmO1xyXG5cdHotaW5kZXg6IDE7XHJcbn1cclxuXHJcbi5ncmVlbkNvbG9yIHtcclxuXHRjb2xvcjogIzYzYjg0OSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZ3JlZW4tYnRuIHtcclxuXHRjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xyXG5cdGJhY2tncm91bmQ6ICM2M2I4NDk7XHJcbn1cclxuXHJcbi5ncmVlbi1idG46aG92ZXIge1xyXG5cdGJhY2tncm91bmQ6ICM0OTkwMzM7XHJcbn1cclxuXHJcbi5ub2JnLWJ0biB7XHJcblx0Y29sb3I6ICNhNTFlMzY7XHJcblx0YmFja2dyb3VuZDogbm9uZTtcclxufVxyXG5cclxuLm5vYmctYnRuOmhvdmVyIHtcclxuXHRjb2xvcjogI2E1MWUzNjtcclxuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxufVxyXG5cclxuLmJsdWUtYnRuIHtcclxuXHRjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xyXG5cdGJhY2tncm91bmQ6ICMzNzhkYzI7XHJcbn1cclxuXHJcbi5ibHVlLWJ0bjpob3ZlciB7XHJcblx0YmFja2dyb3VuZDogIzMyMzIzMjtcclxufVxyXG5cclxuLmxpZ2h0LWdyZXktYnRuIHtcclxuXHRjb2xvcjogIzMyMzIzMjtcclxuXHRiYWNrZ3JvdW5kOiAjZGRkZGRkO1xyXG59XHJcblxyXG4ubGlnaHQtZ3JleS1idG46aG92ZXIge1xyXG5cdGNvbG9yOiAjZmZmZmZmO1xyXG5cdGJhY2tncm91bmQ6ICNiNWI0YjQ7XHJcbn1cclxuXHJcbi5ncmV5LWJ0biB7XHJcblx0Y29sb3I6ICNmZmZmZmY7XHJcblx0YmFja2dyb3VuZDogIzMyMzIzMjtcclxufVxyXG5cclxuLmdyZXktYnRuOmhvdmVyIHtcclxuXHRiYWNrZ3JvdW5kOiAjMDAwMDAwO1xyXG59XHJcblxyXG4ucmVkLWJ0biB7XHJcblx0Y29sb3I6ICNmZmZmZmY7XHJcblx0YmFja2dyb3VuZDogI2E1MTIyZDtcclxufVxyXG5cclxuLnJlZC1idG46aG92ZXIge1xyXG5cdGJhY2tncm91bmQ6ICM4YTEyMjg7XHJcbn1cclxuXHJcbi5pY29uLWJ0biB7XHJcblx0cGFkZGluZzogMnB4IDEwcHggMnB4IDdweDtcclxufVxyXG5cclxuLmljb24tYnRuIGkge1xyXG5cdG1hcmdpbjogMCA1cHggMCAwO1xyXG59XHJcblxyXG4ubm8tYmctYnRuIHtcclxuXHRjb2xvcjogIzMzMzMzMztcclxuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHRiYWNrZ3JvdW5kOiBub25lO1xyXG59XHJcblxyXG4ubm8tYmctYnRuOmhvdmVyIHtcclxuXHRjb2xvcjogIzMzMzMzMztcclxuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuXHJcbi8qIEVuZCBUeXBvZ3JhcGh5XHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuXHJcbi8qID1IZWFkaW5nc1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbiNoZWFkZXIge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRtaW4taGVpZ2h0OiAwO1xyXG5cdHBhZGRpbmc6IDA7XHJcblx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RmZGZkZjtcclxuXHRiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG59XHJcblxyXG4udG9wLW1lbnUge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDI3cHg7XHJcblx0cmlnaHQ6IDE1cHg7XHJcblx0bGluZS1oZWlnaHQ6IDMwcHg7XHJcblx0cGFkZGluZzogMCAxMHB4O1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICNkZmRmZGY7XHJcblx0Ym9yZGVyLXJhZGl1czogM3B4O1xyXG5cdGJhY2tncm91bmQ6ICNmOWY5Zjk7XHJcblx0ei1pbmRleDogOTk7XHJcbn1cclxuXHJcbi50b3AtbWVudSAudXNlci1uYW1lIHtcclxuXHRmbG9hdDogbGVmdDtcclxufVxyXG5cclxuLnRvcC1tZW51IHVsIHtcclxuXHRmbG9hdDogbGVmdDtcclxuXHRtYXJnaW46IDAgMCAwIDMwcHg7XHJcbn1cclxuXHJcbi50b3AtbWVudSBsaSBhIHtcclxuXHRmb250LXdlaWdodDogNjAwO1xyXG5cdHBhZGRpbmc6IDRweCA4cHg7XHJcbn1cclxuXHJcbi5sb2dvQ2FyZHMge1xyXG5cdGhlaWdodDogMHB4ICFpbXBvcnRhbnQ7XHJcblx0bWFyZ2luLWxlZnQ6IDIwcHggIWltcG9ydGFudDtcclxuXHRtYXJnaW4tdG9wOiAtMTBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4jbG9nbyB7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0d2lkdGg6IGF1dG87XHJcblx0aGVpZ2h0OiAxMjBweDtcclxuXHRtYXJnaW46IDIwcHggMCAwIDUycHg7XHJcbn1cclxuXHJcbiNsb2dvIGltZyB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4jbG9nb3Rlc3Qge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IC02MHB4O1xyXG5cdGxlZnQ6IGNhbGMoMzUlKTtcclxuXHR6LWluZGV4OiA5OTk5O1xyXG5cdHBhZGRpbmctdG9wOiA1MHB4O1xyXG59XHJcblxyXG4jbG9nb09yZGVyRnVlbCB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogLTYwcHg7XHJcblx0bGVmdDogY2FsYyg1MCUgLSA3M3B4KTtcclxuXHR6LWluZGV4OiA5OTk5O1xyXG5cdHBhZGRpbmctdG9wOiA1MHB4O1xyXG59XHJcblxyXG4ucHJvbW8tYm94LXRvcCB7XHJcblx0ZGlzcGxheTogdGFibGU7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiA1MHB4O1xyXG59XHJcblxyXG4ucHJvbW8tYm94LXRvcCBhIHtcclxuXHRkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuXHJcbi5wcm9tby1ib3gtdG9wIGEgaW1nIHtcclxuXHRtYXgtaGVpZ2h0OiAxMDAlO1xyXG5cdHdpZHRoOiBhdXRvO1xyXG59XHJcblxyXG4vKiBFbmQgSGVhZGluZ3NcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5cclxuLyogPUxpbmtzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuXHJcbi8qIEVuZCBMaW5rc1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcblxyXG4vKiA9QnJhbmRpbmdcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5cclxuLyogRW5kIEJyYW5kaW5nXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuXHJcbi8qID1NYWluIE5hdlxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbiNtYWluLW5hdiB7XHJcblx0bWFyZ2luOiAwIDAgMTVweDtcclxuXHRwYWRkaW5nOiAxMHB4IDAgMDtcclxuXHRiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG59XHJcblxyXG4jbWFpbi1uYXYgdWwge1xyXG5cdG1hcmdpbjogNzVweCAwIDA7XHJcblx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcbn1cclxuXHJcbiNtYWluLW5hdiB1bCBsaSB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdG1hcmdpbjogMCAwIDAgMzBweDtcclxufVxyXG5cclxuI21haW4tbmF2IHVsIGxpIGEge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRmb250LXNpemU6IDE3cHg7XHJcblx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRsaW5lLWhlaWdodDogMzBweDtcclxufVxyXG5cclxuI21haW4tbmF2IHVsIGxpIGE6YWZ0ZXIge1xyXG5cdGNvbnRlbnQ6ICcnO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRsZWZ0OiAwO1xyXG5cdGJvdHRvbTogMDtcclxuXHR3aWR0aDogMDtcclxuXHRoZWlnaHQ6IDFweDtcclxuXHRiYWNrZ3JvdW5kOiAjM2Q5MWM1O1xyXG5cdHRyYW5zaXRpb246IGFsbCAyMDBtcyBlYXNlLWluLW91dDtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAyMDBtcyBlYXNlLWluLW91dDtcclxuXHQtbW96LXRyYW5zaXRpb246IGFsbCAyMDBtcyBlYXNlLWluLW91dDtcclxuXHQtby10cmFuc2l0aW9uOiBhbGwgMjAwbXMgZWFzZS1pbi1vdXQ7XHJcbn1cclxuXHJcbiNtYWluLW5hdiB1bCBsaSBhOmhvdmVyOmFmdGVyLFxyXG4jbWFpbi1uYXYgdWwgbGkuYWN0aXZlIGE6YWZ0ZXIge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4ubmF2YmFyLWNvbGxhcHNlIHtcclxuXHRwYWRkaW5nOiAwO1xyXG59XHJcblxyXG4ubWFpbi1uYXYuc2Nyb2xsLXN0YXRlIC5taWRkbGUtbWVudS1pbm5lciB7XHJcblx0d2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi8qUmV2aWV3IFBldHJpY2EgKENsYXVkaWEpKi9cclxuXHJcbi5jcC10b2dnbGUtYnV0dG9uIHtcclxuXHRmb250LXNpemU6IDE2cHg7XHJcblx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRsaW5lLWhlaWdodDogMzBweDtcclxufVxyXG5cclxuLnVzZXItbWVudSB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHJpZ2h0OiAxNXB4O1xyXG5cdHRvcDogMjBweDtcclxuXHR6LWluZGV4OiAxMDtcclxufVxyXG5cclxuLnVzZXItbWVudSAuZHJvcGRvd24tdG9nZ2xlLFxyXG4uYnRuLWdyb3VwLm9wZW4gLmRyb3Bkb3duLXRvZ2dsZSB7XHJcblx0YmFja2dyb3VuZDogbm9uZTtcclxuXHQtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwO1xyXG5cdC1tb3otYm94LXNoYWRvdzogMCAwIDA7XHJcblx0LW8tYm94LXNoYWRvdzogMCAwIDA7XHJcblx0Ym94LXNoYWRvdzogMCAwIDA7XHJcbn1cclxuXHJcbi51c2VyLW1lbnUgLmRyb3Bkb3duLXRvZ2dsZSB7XHJcblx0Zm9udC1zaXplOiAxNXB4O1xyXG5cdHBhZGRpbmc6IDZweCAwO1xyXG5cdG1hcmdpbjogMCAxMnB4O1xyXG59XHJcblxyXG4udXNlci1tZW51IC5kcm9wZG93bi10b2dnbGU6aG92ZXIge1xyXG5cdGNvbG9yOiAjMzIzMjMyO1xyXG59XHJcblxyXG4udXNlci1tZW51IC5kcm9wZG93bi1tZW51IHtcclxuXHRtYXJnaW46IDA7XHJcblx0cGFkZGluZzogM3B4IDA7XHJcblx0LXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMDtcclxuXHQtbW96LWJveC1zaGFkb3c6IDAgMCAwO1xyXG5cdC1vLWJveC1zaGFkb3c6IDAgMCAwO1xyXG5cdGJveC1zaGFkb3c6IDAgMCAwO1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICNkZmRmZGY7XHJcblx0YmFja2dyb3VuZDogI2Y5ZjlmOTtcclxufVxyXG5cclxuLnVzZXItbWVudSAuZHJvcGRvd24tbWVudTpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6ICcnO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IC01cHg7XHJcblx0d2lkdGg6IDEwcHg7XHJcblx0aGVpZ2h0OiAxMHB4O1xyXG5cdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG5cdC1tb3otdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG5cdC1vLXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuXHR0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcblx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZGZkZmRmO1xyXG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGZkZmRmO1xyXG5cdGJhY2tncm91bmQ6ICNmOWY5Zjk7XHJcbn1cclxuXHJcbi51c2VyLW1lbnUgLmRyb3Bkb3duLW1lbnUtbGVmdDpiZWZvcmUge1xyXG5cdGxlZnQ6IDEwcHg7XHJcbn1cclxuXHJcbi51c2VyLW1lbnUgLmRyb3Bkb3duLW1lbnUtcmlnaHQ6YmVmb3JlIHtcclxuXHRyaWdodDogMTBweDtcclxufVxyXG5cclxuLnVzZXItbWVudSAuZHJvcGRvd24tbWVudSBsaSB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxuXHR6LWluZGV4OiA1O1xyXG59XHJcblxyXG4udXNlci1tZW51IC5kcm9wZG93bi1tZW51IGxpIGEge1xyXG5cdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0cGFkZGluZzogNHB4IDExcHg7XHJcbn1cclxuXHJcbi51c2VyLW1lbnUgLmNhcmV0IHtcclxuXHRtYXJnaW46IDAgMCAwIDVweDtcclxuXHRib3JkZXItdG9wOiA1cHggZGFzaGVkO1xyXG5cdGJvcmRlci1yaWdodDogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cdGJvcmRlci1sZWZ0OiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbi51c2VyLW1lbnUgLmRyb3Bkb3duLW1lbnUgLmRpdmlkZXIge1xyXG5cdG1hcmdpbjogMDtcclxufVxyXG5cclxuLmljb24tbWVudS1idG4gLmRyb3Bkb3duLXRvZ2dsZSB7XHJcblx0bWFyZ2luLXJpZ2h0OiAwO1xyXG59XHJcblxyXG4uaWNvbi1tZW51LWJ0biAuZHJvcGRvd24tbWVudSB7XHJcblx0bWFyZ2luOiA0cHggMCAwO1xyXG59XHJcblxyXG4uaWNvbi1tZW51LWJ0biBpIHtcclxuXHR3aWR0aDogMzBweDtcclxuXHRoZWlnaHQ6IDMwcHg7XHJcblx0Y29sb3I6ICMzNzhkYzI7XHJcblx0bGluZS1oZWlnaHQ6IDI3cHg7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjZGZkZmRmO1xyXG5cdG1hcmdpbjogMCAwIDAgNXB4O1xyXG5cdGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMjAwbXMgZWFzZS1pbi1vdXQ7XHJcblx0LW1vei10cmFuc2l0aW9uOiBhbGwgMjAwbXMgZWFzZS1pbi1vdXQ7XHJcblx0LW8tdHJhbnNpdGlvbjogYWxsIDIwMG1zIGVhc2UtaW4tb3V0O1xyXG5cdHRyYW5zaXRpb246IGFsbCAyMDBtcyBlYXNlLWluLW91dDtcclxufVxyXG5cclxuLmJ0bi1ncm91cC5vcGVuLmljb24tbWVudS1idG4gaSB7XHJcblx0Y29sb3I6ICNmOWY5Zjk7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgIzM3OGRjMjtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMzc4ZGMyO1xyXG59XHJcblxyXG4vKiBFbmQgTWFpbiBOYXZcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5cclxuLyogPU1haW4gQ29udGVudFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcbi5wYW5lbCB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdG1pbi1oZWlnaHQ6IDUycHg7XHJcblx0cGFkZGluZzogMDtcclxuXHRtYXJnaW46IDAgMCAyMHB4O1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICNkZmRmZGY7XHJcblx0Ym9yZGVyLXJhZGl1czogM3B4O1xyXG5cdC13ZWJraXQtYm9yZGVyLXJhZGl1czogM3B4O1xyXG5cdC1tb3otYm9yZGVyLXJhZGl1czogM3B4O1xyXG5cdC1vLWJvcmRlci1yYWRpdXM6IDNweDtcclxuXHRib3gtc2hhZG93OiAwIDAgMDtcclxuXHQtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwO1xyXG5cdGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbn1cclxuXHJcbi5wYW5lbC10aXRsZSB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGZvbnQtc2l6ZTogMTVweDtcclxuXHRwYWRkaW5nOiAxNXB4IDIwcHg7XHJcblx0bWFyZ2luOiAwO1xyXG59XHJcblxyXG4ucGFuZWwtc3VidGl0bGUge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRmb250LXNpemU6IDE1cHg7XHJcblx0cGFkZGluZzogMTBweCAyMHB4IDEwcHggMjBweDtcclxuXHRtYXJnaW46IDA7XHJcbn1cclxuXHJcbi5ib3JkZXItYm90dG9tLXRpdGxlIHtcclxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RmZGZkZjtcclxufVxyXG5cclxuLnBhbmVsLXRpdGxlIGgyLFxyXG4ucGFuZWwtdGl0bGUgaDMge1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG5cdHBhZGRpbmc6IDAgMTJweCAwIDA7XHJcblx0bWFyZ2luOiAwIDEycHggMCAwO1xyXG59XHJcblxyXG4ucGFuZWwtdGl0bGUgPiBzcGFuIHtcclxuXHRmbG9hdDogbGVmdDtcclxufVxyXG5cclxuI21haW4tY29udGVudCAucGFuZWwtdGl0bGUgaDIsXHJcbiNtYWluLWNvbnRlbnQgLnBhbmVsLXRpdGxlIGgzIHtcclxuXHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZGZkZmRmO1xyXG59XHJcblxyXG4uYm9yZGVyLXRpdGxlIHtcclxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2Q1ZDVkNTtcclxufVxyXG5cclxuLnBhbmVsLWNvbnRlbnQge1xyXG5cdHBhZGRpbmc6IDIwcHg7XHJcbn1cclxuXHJcbi5jaGFydC1ib3gudG9nZ2xlLXBhbmVsIHtcclxuXHRtaW4taGVpZ2h0OiAwO1xyXG59XHJcblxyXG4udG9nZ2xlLXBhbmVsIC5wYW5lbC10aXRsZSB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLnRvZ2dsZS1wYW5lbCAucGFuZWwtdGl0bGU6YmVmb3JlIHtcclxuXHRjb250ZW50OiAnXFxmMTA3JztcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0bGVmdDogNTAlO1xyXG5cdHRvcDogNXB4O1xyXG5cdGZvbnQ6IG5vcm1hbCBub3JtYWwgbm9ybWFsIDQwcHgvMSBGb250QXdlc29tZTtcclxufVxyXG5cclxuLnRvZ2dsZS1wYW5lbC5hY3RpdmUgLnBhbmVsLXRpdGxlOmJlZm9yZSB7XHJcblx0Y29udGVudDogJ1xcZjEwNic7XHJcbn1cclxuXHJcbi50b2dnbGUtcGFuZWwgLnBhbmVsLWNvbnRlbnQge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi50b2dnbGUtcGFuZWwuYWN0aXZlIC5wYW5lbC1jb250ZW50IHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLm1lc3NhZ2UtbGlzdCB7XHJcblx0bWFyZ2luOiAwIDAgMTBweDtcclxufVxyXG5cclxuLm1lc3NhZ2UtbGlzdCBsaSB7XHJcbn1cclxuXHJcbi5tZXNzYWdlLWxpc3QgbGkgYSB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0Zm9udC1zaXplOiAxM3B4O1xyXG5cdGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG5cdHBhZGRpbmc6IDAgMjBweDtcclxuXHR0cmFuc2l0aW9uOiBhbGwgMjAwbXMgZWFzZS1pbi1vdXQ7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMjAwbXMgZWFzZS1pbi1vdXQ7XHJcblx0LW1vei10cmFuc2l0aW9uOiBhbGwgMjAwbXMgZWFzZS1pbi1vdXQ7XHJcblx0LW8tdHJhbnNpdGlvbjogYWxsIDIwMG1zIGVhc2UtaW4tb3V0O1xyXG59XHJcblxyXG4ubWVzc2FnZS1saXN0IGxpIGE6aG92ZXIge1xyXG5cdGJhY2tncm91bmQ6ICNkZmRmZGY7XHJcbn1cclxuXHJcbi5zaWRlYmFyIC5tZXNzYWdlLWJveCAuYnRuIHtcclxuXHRtYXJnaW46IDA7XHJcbn1cclxuXHJcbi5zaWRlYmFyIC5tZXNzYWdlLWJveCBoMyB7XHJcblx0bGluZS1oZWlnaHQ6IDQwcHg7XHJcblx0bWFyZ2luLXJpZ2h0OiAwO1xyXG59XHJcblxyXG4ubWVzc2FnZS1ib3ggLnBhbmVsLXRpdGxlIHtcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi5tZXNzYWdlLWJveCAucGFuZWwtY29udGVudCB7XHJcblx0bWF4LWhlaWdodDogMDtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0dHJhbnNpdGlvbjogYWxsIDUwMG1zIGVhc2UtaW4tb3V0O1xyXG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDUwMG1zIGVhc2UtaW4tb3V0O1xyXG5cdC1tb3otdHJhbnNpdGlvbjogYWxsIDUwMG1zIGVhc2UtaW4tb3V0O1xyXG5cdC1vLXRyYW5zaXRpb246IGFsbCA1MDBtcyBlYXNlLWluLW91dDtcclxufVxyXG5cclxuLm1lc3NhZ2UtYm94IC5wYW5lbC1jb250ZW50LmFjdGl2ZSB7XHJcblx0bWF4LWhlaWdodDogMTAwMHB4O1xyXG5cdHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi5tZXNzYWdlLW51bWJlciB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHRvcDogNXB4O1xyXG5cdHJpZ2h0OiAwO1xyXG5cdC8qbWFyZ2luLXRvcDogLTExcHg7Ki9cclxuXHR3aWR0aDogMzBweDtcclxuXHRoZWlnaHQ6IDI0cHg7XHJcblx0Y29sb3I6ICNmZmZmZmY7XHJcblx0Zm9udC1zaXplOiAxM3B4O1xyXG5cdGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0LXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0LW1vei1ib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0LW8tYm9yZGVyLXJhZGl1czogNTAlO1xyXG5cdGJhY2tncm91bmQ6ICMzNzhkYzI7XHJcbn1cclxuXHJcbi5zY3JvbGwtYm94LTI1MCB7XHJcblx0bWF4LWhlaWdodDogMjUwcHg7XHJcblx0b3ZlcmZsb3cteTogc2Nyb2xsO1xyXG5cdG92ZXJmbG93LXg6IGF1dG87XHJcbn1cclxuXHJcbi5zY3JvbGwtYm94LTI4MCB7XHJcblx0bWF4LWhlaWdodDogNTAwcHg7XHJcblx0b3ZlcmZsb3cteTogc2Nyb2xsO1xyXG5cdG92ZXJmbG93LXg6IGF1dG87XHJcbn1cclxuXHJcbi5zY3JvbGwtYm94LTUwMSB7XHJcblx0bWF4LWhlaWdodDogNTAwcHg7XHJcblx0b3ZlcmZsb3cteTogYXV0bztcclxuXHRvdmVyZmxvdy14OiBoaWRkZW47XHJcbn1cclxuXHJcbi5zY3JvbGwtYm94LTUwMCB7XHJcblx0aGVpZ2h0OiA1MDBweDtcclxuXHRtYXgtaGVpZ2h0OiA1MDBweDtcclxuXHRvdmVyZmxvdy15OiBzY3JvbGw7XHJcblx0b3ZlcmZsb3cteDogYXV0bztcclxufVxyXG5cclxuLmN1c3RvbS10YWJsZS1jZWxsIHtcclxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZGRkZDtcclxufVxyXG5cclxuLmN1c3RvbS10YWJsZS1jZWxsOmZpcnN0LWNoaWxkIHtcclxuXHRib3JkZXItdG9wOiAxcHggc29saWQgI2RkZGRkZDtcclxufVxyXG5cclxuLmN1c3RvbS10YWJsZS1jZWxsIGxhYmVsIHtcclxuXHRwYWRkaW5nOiA1cHggMTBweDtcclxufVxyXG5cclxuLmJvdHRvbS1idG4taW5uZXIge1xyXG5cdHBhZGRpbmc6IDIwcHggMCAwO1xyXG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGRkZGRkO1xyXG5cdG1hcmdpbjogMzBweCAwIDA7XHJcbn1cclxuXHJcbi5lbXB0eS1yZXF1aXJlZC1maWVsZCAuc2VsZWN0LXNlYXJjaC1saXN0IHtcclxuXHRiYWNrZ3JvdW5kOiByZ2JhKDE2NSwgMTgsIDQ1LCAwLjEpO1xyXG59XHJcblxyXG4uZW1wdHktcmVxdWlyZWQtZmllbGQgLnNlbGVjdC1zZWFyY2gtbGlzdCBpbnB1dCB7XHJcblx0YmFja2dyb3VuZDogbm9uZTtcclxufVxyXG5cclxuLnNlbGVjdGlvbi1idWJibGUge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRwYWRkaW5nOiAyMHB4IDMwcHg7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgI2RkZGRkZDtcclxuXHRib3JkZXItdG9wOiAwIG5vbmU7XHJcblx0bWFyZ2luOiAtMjBweCAwO1xyXG5cdGJhY2tncm91bmQ6ICNmOWY5Zjk7XHJcbn1cclxuXHJcbiNyb2xlQ29sdW1uSUQgLmN1c3RvbS10YWJsZS1jZWxsID4gZGl2IHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbiNyb2xlQ29sdW1uSUQgLmN1c3RvbS10YWJsZS1jZWxsID4gZGl2LnNlbGVjdGVkOmJlZm9yZSB7XHJcblx0Y29udGVudDogJyc7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHJpZ2h0OiAtNDFweDtcclxuXHR0b3A6IGNhbGMoNTAlIC0gMTBweCk7XHJcblx0d2lkdGg6IDIwcHg7XHJcblx0aGVpZ2h0OiAyMHB4O1xyXG5cdGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2RkZGRkZDtcclxuXHRib3JkZXItdG9wOiAxcHggc29saWQgI2RkZGRkZDtcclxuXHR0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xyXG5cdGJhY2tncm91bmQ6ICNmOWY5Zjk7XHJcblx0ei1pbmRleDogOTk7XHJcbn1cclxuXHJcbi8qIFByb21vIGJveCAqL1xyXG4ucHJvbW8tYm94IHtcclxuXHRwYWRkaW5nOiAxMHB4IDA7XHJcbn1cclxuXHJcbi5wcm9tby1ib3ggYSB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4ucHJvbW8tYm94IC5mbGV4c2xpZGVyIC5zbGlkZXMgaW1nIHtcclxuXHR3aWR0aDogYXV0bztcclxuXHRtYXJnaW46IDAgYXV0bztcclxufVxyXG5cclxuLnByb21vLWJveCAuZmxleHNsaWRlciB7XHJcblx0bWFyZ2luOiAwO1xyXG59XHJcblxyXG4ucHJvbW8tYm94IC5mbGV4LWNvbnRyb2wtbmF2IHtcclxuXHRib3R0b206IC01MHB4O1xyXG59XHJcblxyXG4ucHJvbW8tYm94IC5mbGV4LWNvbnRyb2wtcGFnaW5nIGxpIGEge1xyXG5cdHdpZHRoOiAxNHB4O1xyXG5cdGhlaWdodDogMTRweDtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjZDJkMmQyO1xyXG5cdGJveC1zaGFkb3c6IDAgMCAwO1xyXG5cdC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDA7XHJcblx0LW1vei1ib3gtc2hhZG93OiAwIDAgMDtcclxuXHRiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG59XHJcblxyXG4ucHJvbW8tYm94IC5mbGV4LWNvbnRyb2wtcGFnaW5nIGxpIGEuZmxleC1hY3RpdmUsXHJcbi5mbGV4LWNvbnRyb2wtcGFnaW5nIGxpIGE6aG92ZXIge1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICMzNzhkYzI7XHJcblx0YmFja2dyb3VuZDogIzM3OGRjMjtcclxufVxyXG5cclxuLnBhZ2luYXRpb24ge1xyXG5cdG1hcmdpbjogMTVweDtcclxufVxyXG5cclxuLmdyZXktYm94IHtcclxuXHRwYWRkaW5nOiAxNXB4IDVweDtcclxuXHRtYXJnaW46IDE1cHggLTVweCAyMHB4O1xyXG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGZkZmRmO1xyXG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGZkZmRmO1xyXG5cdGJhY2tncm91bmQ6ICNmOWY5Zjk7XHJcbn1cclxuXHJcbi5uZy10YWJsZS1jb3VudHMge1xyXG5cdG1hcmdpbjogMTVweDtcclxufVxyXG5cclxuLyogTmV3cyBib3ggKi9cclxuLm5ld3MtYm94IHtcclxufVxyXG5cclxuLyogVGFibGUgYm94ICovXHJcbi50YWJsZS1ib3ggLnBhbmVsLXRpdGxlLFxyXG4udGFibGUtYm94IC5wYW5lbC1zdWJ0aXRsZSxcclxuLmNoYXJ0LWJveCAucGFuZWwtdGl0bGUge1xyXG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGZkZmRmO1xyXG5cdGJhY2tncm91bmQ6ICNmYmZiZmI7XHJcbn1cclxuXHJcbi5ub2JvcmRlciB7XHJcblx0Ym9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubW9yZS10YWJsZSAucGFuZWwtdGl0bGUge1xyXG5cdHBhZGRpbmctcmlnaHQ6IDEyMHB4O1xyXG59XHJcblxyXG4ubW9yZS1idG4ge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDA7XHJcblx0cmlnaHQ6IDA7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxuXHRmb250LXdlaWdodDogNDAwO1xyXG5cdGJvcmRlcjogMCBub25lO1xyXG5cdHBhZGRpbmc6IDAgNzBweCAwIDEwcHg7XHJcblx0YmFja2dyb3VuZDogI2ZiZmJmYjtcclxufVxyXG5cclxuLm1vcmUtYnRuIC5idG4tZ3JhcGhpYyB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogMDtcclxuXHRyaWdodDogMDtcclxuXHR3aWR0aDogNTBweDtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZGZkZmRmO1xyXG5cdGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbn1cclxuXHJcbi5tb3JlLWJ0biAuYnRuLWdyYXBoaWM6YmVmb3JlLFxyXG4ubW9yZS1idG4gLmJ0bi1ncmFwaGljOmFmdGVyIHtcclxuXHRjb250ZW50OiAnJztcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiA1MCU7XHJcblx0bWFyZ2luLXRvcDogLTdweDtcclxuXHR3aWR0aDogMXB4O1xyXG5cdGhlaWdodDogMTZweDtcclxuXHRiYWNrZ3JvdW5kOiAjOGU4ZThlO1xyXG5cdHRyYW5zaXRpb246IGFsbCAzMDBtcyBlYXNlLWluLW91dDtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCAzMDBtcyBlYXNlLWluLW91dDtcclxuXHQtbW96LXRyYW5zaXRpb246IGFsbCAzMDBtcyBlYXNlLWluLW91dDtcclxuXHQtby10cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZS1pbi1vdXQ7XHJcbn1cclxuXHJcbi5tb3JlLWJ0biAuYnRuLWdyYXBoaWM6YmVmb3JlIHtcclxuXHRsZWZ0OiA1MCU7XHJcblx0dHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcclxuXHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XHJcblx0LW1vei10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xyXG5cdC1vLXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XHJcblx0bWFyZ2luLWxlZnQ6IC01cHg7XHJcbn1cclxuXHJcbi5tb3JlLWJ0bi5hY3RpdmUgLmJ0bi1ncmFwaGljOmJlZm9yZSB7XHJcblx0dHJhbnNmb3JtOiByb3RhdGUoLTEzNWRlZyk7XHJcblx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtMTM1ZGVnKTtcclxuXHQtbW96LXRyYW5zZm9ybTogcm90YXRlKC0xMzVkZWcpO1xyXG5cdC1vLXRyYW5zZm9ybTogcm90YXRlKC0xMzVkZWcpO1xyXG5cdGJhY2tncm91bmQ6ICMzMjMyMzI7XHJcbn1cclxuXHJcbi5tb3JlLWJ0biAuYnRuLWdyYXBoaWM6YWZ0ZXIge1xyXG5cdHJpZ2h0OiA1MCU7XHJcblx0dHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG5cdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG5cdC1tb3otdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG5cdC1vLXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuXHRtYXJnaW4tcmlnaHQ6IC03cHg7XHJcbn1cclxuXHJcbi5tb3JlLWJ0bi5hY3RpdmUgLmJ0bi1ncmFwaGljOmFmdGVyIHtcclxuXHR0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xyXG5cdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcclxuXHQtbW96LXRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XHJcblx0LW8tdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcclxuXHRiYWNrZ3JvdW5kOiAjMzIzMjMyO1xyXG59XHJcblxyXG4udGFibGUtYm94IC50YWJsZSB7XHJcblx0bWFyZ2luOiAwO1xyXG5cdGJvcmRlcjogMCBub25lO1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLnRhYmxlLWJveCAudGFibGUgdGgge1xyXG5cdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLnRhYmxlLWJveCAudGFibGUgaW5wdXRbdHlwZT0nY2hlY2tib3gnXSB7XHJcblx0bWFyZ2luOiAwO1xyXG59XHJcblxyXG4udGFibGUtYm94IC50YWJsZSB0ZCB7XHJcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxufVxyXG5cclxuLnRhYmxlLWJveCAudGFibGUgdGg6Zm9jdXMge1xyXG5cdG91dGxpbmU6IDAgbm9uZTtcclxufVxyXG5cclxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRkLFxyXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGgsXHJcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0ZCxcclxuLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRoLFxyXG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGQsXHJcbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0aCB7XHJcblx0cGFkZGluZzogNXB4O1xyXG5cdGhlaWdodDogMzFweDtcclxufVxyXG5cclxuLnRhYmxlc29ydGVyLWhlYWRlci1pbm5lciB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHBhZGRpbmc6IDAgMTBweDtcclxufVxyXG5cclxuLnRhYmxlc29ydGVyLWhlYWRlci1pbm5lcjpiZWZvcmUsXHJcbi50YWJsZXNvcnRlci1oZWFkZXItaW5uZXI6YWZ0ZXIge1xyXG5cdGNvbnRlbnQ6ICcnO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR3aWR0aDogMDtcclxuXHRoZWlnaHQ6IDA7XHJcblx0Ym9yZGVyLWxlZnQ6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuXHRib3JkZXItcmlnaHQ6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuLnNvcnRlci1mYWxzZSAudGFibGVzb3J0ZXItaGVhZGVyLWlubmVyOmJlZm9yZSxcclxuLnNvcnRlci1mYWxzZSAudGFibGVzb3J0ZXItaGVhZGVyLWlubmVyOmFmdGVyIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4udGFibGVzb3J0ZXItaGVhZGVyLWlubmVyOmJlZm9yZSB7XHJcblx0dG9wOiAzcHg7XHJcblx0cmlnaHQ6IDA7XHJcblx0Ym9yZGVyLWJvdHRvbTogNXB4IHNvbGlkICM4ZThlOGU7XHJcbn1cclxuXHJcbi50YWJsZXNvcnRlci1oZWFkZXJBc2MgLnRhYmxlc29ydGVyLWhlYWRlci1pbm5lcjpiZWZvcmUge1xyXG5cdGJvcmRlci1ib3R0b206IDVweCBzb2xpZCAjMzIzMjMyO1xyXG59XHJcblxyXG4udGFibGVzb3J0ZXItaGVhZGVyLWlubmVyOmFmdGVyIHtcclxuXHRib3R0b206IDNweDtcclxuXHRyaWdodDogMDtcclxuXHRib3JkZXItdG9wOiA1cHggc29saWQgIzhlOGU4ZTtcclxufVxyXG5cclxuLnRhYmxlc29ydGVyLWhlYWRlckRlc2MgLnRhYmxlc29ydGVyLWhlYWRlci1pbm5lcjphZnRlciB7XHJcblx0Ym9yZGVyLXRvcDogNXB4IHNvbGlkICMzMjMyMzI7XHJcbn1cclxuXHJcbi50YWJsZS1ib3ggLnRhYmxlIHRoOmZpcnN0LWNoaWxkLFxyXG4udGFibGUtYm94IC50YWJsZSB0ZDpmaXJzdC1jaGlsZCB7XHJcblx0Ym9yZGVyLWxlZnQ6IDAgbm9uZTtcclxufVxyXG5cclxuLnRhYmxlLWJveCAudGFibGUgdGg6bGFzdC1jaGlsZCxcclxuLnRhYmxlLWJveCAudGFibGUgdGQ6bGFzdC1jaGlsZCB7XHJcblx0Ym9yZGVyLXJpZ2h0OiAwIG5vbmU7XHJcbn1cclxuXHJcbi50YWJsZSB0cjpub3QoLnNlbGVjdGVkKTpob3ZlciB7XHJcblx0LypiYWNrZ3JvdW5kOiAjZmJmYmZiOyovXHJcbn1cclxuXHJcbnRyLnNlbGVjdGVkLFxyXG5kaXYuc2VsZWN0ZWQge1xyXG5cdGNvbG9yOiAjZmZmO1xyXG5cdGJhY2tncm91bmQ6ICMzNzhkYzI7XHJcbn1cclxuXHJcbnRyLnNlbGVjdGVkIGJ1dHRvbiB7XHJcblx0Y29sb3I6ICMzMjMyMzI7XHJcbn1cclxuXHJcbi5tb3JlLXRhYmxlIC5wYW5lbC1jb250ZW50IHtcclxuXHQvKm1heC1oZWlnaHQ6IDEyNHB4OyovXHJcblx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHR0cmFuc2l0aW9uOiBhbGwgNTAwbXMgZWFzZS1pbi1vdXQ7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgNTAwbXMgZWFzZS1pbi1vdXQ7XHJcblx0LW1vei10cmFuc2l0aW9uOiBhbGwgNTAwbXMgZWFzZS1pbi1vdXQ7XHJcblx0LW8tdHJhbnNpdGlvbjogYWxsIDUwMG1zIGVhc2UtaW4tb3V0O1xyXG59XHJcblxyXG4udGFibGUtYm94IC5wYW5lbC1jb250ZW50LmFjdGl2ZSB7XHJcblx0b3ZlcmZsb3cteTogc2Nyb2xsO1xyXG5cdG1heC1oZWlnaHQ6IDUwMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi50b3AtYnRucyB7XHJcblx0ZmxvYXQ6IHJpZ2h0O1xyXG5cdHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi5tb3JlLXRhYmxlIC50b3AtYnRucyB7XHJcblx0cGFkZGluZzogMCAyMHB4IDAgMDtcclxuXHRib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZGZkZmRmO1xyXG59XHJcblxyXG4udG9wLWJ0bnMgPiBzcGFuIHtcclxuXHRmb250LXNpemU6IDEzcHg7XHJcbn1cclxuXHJcbi5leHBvcnRCdG5zRGVsaW1pdGVyIHtcclxuXHRmb250LXNpemU6IDIwcHggIWltcG9ydGFudDtcclxuXHRwYWRkaW5nOiAwIDIwcHg7XHJcbn1cclxuXHJcbi8qY3NzIGZvciBoZWxwIGJ1dHRvbnMgKi9cclxuc3Bhbi5oZWxwIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0Y29sb3I6ICMzMzMzMzM7XHJcblx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdHBhZGRpbmc6IDRweCAwcHg7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4uc2F2ZS1hcy1idG4ge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRib3JkZXI6IDAgbm9uZTtcclxuXHRjb2xvcjogI2ZmZmZmZjtcclxuXHRwYWRkaW5nOiAycHggMTBweDtcclxuXHRib3JkZXItcmFkaXVzOiAzcHg7XHJcblx0bWFyZ2luOiAwIDAgMCAxMHB4O1xyXG5cdGJhY2tncm91bmQ6ICM2M2I4NDk7XHJcblx0dHJhbnNpdGlvbjogYWxsIDIwMG1zIGVhc2UtaW4tb3V0O1xyXG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDIwMG1zIGVhc2UtaW4tb3V0O1xyXG5cdC1tb3otdHJhbnNpdGlvbjogYWxsIDIwMG1zIGVhc2UtaW4tb3V0O1xyXG5cdC1vLXRyYW5zaXRpb246IGFsbCAyMDBtcyBlYXNlLWluLW91dDtcclxufVxyXG5cclxuLnNhdmUtcGRmLWJ0biBzcGFuIHtcclxuXHRjb2xvcjogI2ZmZmZmZjtcclxuXHRwYWRkaW5nOiAzcHggNXB4O1xyXG5cdGJvcmRlci1yYWRpdXM6IDNweDtcclxuXHRtYXJnaW46IDAgMCAwIDEwcHg7XHJcblx0YmFja2dyb3VuZDogI2EyMTMyZDtcclxuXHR0cmFuc2l0aW9uOiBhbGwgMjAwbXMgZWFzZS1pbi1vdXQ7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMjAwbXMgZWFzZS1pbi1vdXQ7XHJcblx0LW1vei10cmFuc2l0aW9uOiBhbGwgMjAwbXMgZWFzZS1pbi1vdXQ7XHJcblx0LW8tdHJhbnNpdGlvbjogYWxsIDIwMG1zIGVhc2UtaW4tb3V0O1xyXG59XHJcblxyXG4uc2F2ZS1hcy1idG46aG92ZXIge1xyXG5cdGJhY2tncm91bmQ6ICMzMjMyMzI7XHJcbn1cclxuXHJcbi5maWx0ZXItYnRuIHtcclxuXHRjb2xvcjogIzMyMzIzMjtcclxuXHRmb250LXNpemU6IDEzcHg7XHJcblx0Zm9udC13ZWlnaHQ6IDYwMDtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjZGZkZmRmO1xyXG5cdGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcblx0dHJhbnNpdGlvbjogYWxsIDIwMG1zIGVhc2UtaW4tb3V0O1xyXG5cdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDIwMG1zIGVhc2UtaW4tb3V0O1xyXG5cdC1tb3otdHJhbnNpdGlvbjogYWxsIDIwMG1zIGVhc2UtaW4tb3V0O1xyXG5cdC1vLXRyYW5zaXRpb246IGFsbCAyMDBtcyBlYXNlLWluLW91dDtcclxufVxyXG5cclxuLmZpbHRlci1idG46aG92ZXIge1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICNlYWVhZWE7XHJcblx0YmFja2dyb3VuZDogI2VhZWFlYTtcclxufVxyXG5cclxuLmZpbHRlci1idG4gLmxpbmUge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRyaWdodDogN3B4O1xyXG5cdHRvcDogOHB4O1xyXG5cdHdpZHRoOiAxNXB4O1xyXG5cdGhlaWdodDogMnB4O1xyXG5cdGJhY2tncm91bmQ6ICNkZGRkZGQ7XHJcbn1cclxuXHJcbi5maWx0ZXItYnRuIC5saW5lLnNlY29uZCB7XHJcblx0dG9wOiAxM3B4O1xyXG59XHJcblxyXG4uZmlsdGVyLWJ0biAubGluZS5sYXN0IHtcclxuXHR0b3A6IDE4cHg7XHJcbn1cclxuXHJcbi5maWx0ZXJzLWJveCAuZmlsdGVyLWJ0biB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHJpZ2h0OiAxNXB4O1xyXG5cdHRvcDogMTBweDtcclxuXHRwYWRkaW5nOiA1cHggMzBweCA1cHggN3B4O1xyXG59XHJcblxyXG4uZmlsdGVycy1ib3ggLnBhbmVsLXRpdGxlID4gc3BhbiB7XHJcblx0Zm9udC1zaXplOiAxNHB4O1xyXG59XHJcblxyXG4udG9vbHRpcCAudG9vbHRpcC1pbm5lciB7XHJcblx0Zm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xyXG5cdHBhZGRpbmc6IDEwcHg7XHJcblx0YmFja2dyb3VuZDogIzMyMzIzMjtcclxufVxyXG5cclxuLnRvb2x0aXAuYm90dG9tIC50b29sdGlwLWFycm93IHtcclxuXHRib3JkZXItYm90dG9tLWNvbG9yOiAjMzIzMjMyO1xyXG59XHJcblxyXG4vKiBGaWx0ZXIgbGlzdCAqL1xyXG4uZmlsdGVyLWxpc3Qge1xyXG5cdG1hcmdpbi10b3A6IDA7XHJcblx0Ym9yZGVyLXJhZGl1czogMCAwIDNweCAzcHg7XHJcblx0LXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwIDAgM3B4IDNweDtcclxuXHQtbW96LWJvcmRlci1yYWRpdXM6IDAgMCAzcHggM3B4O1xyXG5cdC1vLWJvcmRlci1yYWRpdXM6IDAgMCAzcHggM3B4O1xyXG59XHJcblxyXG4udGFicy1zZWxlY3RvciB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdG1hcmdpbjogLTFweDtcclxuXHRiYWNrZ3JvdW5kOiAjZWFlYWVhO1xyXG59XHJcblxyXG4udGFicy1zZWxlY3RvciBsaSB7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG5cdHBhZGRpbmc6IDNweCAxNXB4IDNweDtcclxuXHRib3JkZXItcmFkaXVzOiAzcHggM3B4IDAgMDtcclxuXHQtd2Via2l0LWJvcmRlci1yYWRpdXM6IDNweCAzcHggMCAwO1xyXG5cdC1tb3otYm9yZGVyLXJhZGl1czogM3B4IDNweCAwIDA7XHJcblx0LW8tYm9yZGVyLXJhZGl1czogM3B4IDNweCAwIDA7XHJcblx0bWFyZ2luOiAwIC0xcHggMCAwO1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICNkZmRmZGY7XHJcblx0YmFja2dyb3VuZDogI2Y5ZjlmOTtcclxufVxyXG5cclxuLnRhYnMtc2VsZWN0b3IgbGkuYWN0aXZlIHtcclxuXHRwYWRkaW5nOiA2cHggMTVweCAzcHg7XHJcblx0bWFyZ2luOiAtM3B4IC0xcHggMCAwO1xyXG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmZmZmO1xyXG5cdGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbn1cclxuXHJcbi50YWJzLXNlbGVjdG9yIGxpIGEge1xyXG5cdGZvbnQtc2l6ZTogMTNweDtcclxufVxyXG5cclxuLnRhYnMtc2VsZWN0b3IgbGkuYWN0aXZlIGEge1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxuXHRmb250LXdlaWdodDogNjAwO1xyXG59XHJcblxyXG4udGFicy1pbm5lciB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLnRhYnMtaW5uZXIuYWN0aXZlIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLnNlbGVjdC1pbm5lciB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi50YWJzLWlubmVyIC5zZWxlY3QtaW5uZXIsXHJcbi50YWJzLWlubmVyIC5kYXRlcGlja2VyLWlubmVyIHtcclxuXHRtYXJnaW46IDAgMCAxNXB4O1xyXG59XHJcblxyXG4udGFicy1pbm5lciBzZWxlY3Qge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4udGFicy1pbm5lciAuc2VsZWN0LWlubmVyIGxhYmVsLFxyXG4udGFicy1pbm5lciAuZGF0ZXBpY2tlci1pbm5lciBsYWJlbCB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0bWFyZ2luOiAwIDAgNXB4O1xyXG59XHJcblxyXG4udGFicy1pbm5lciAuc2VsZWN0Mi1jb250YWluZXIge1xyXG5cdHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5teS1maWx0ZXJzLWlubmVyIHtcclxuXHRvdmVyZmxvdy15OiBzY3JvbGw7XHJcblx0bWF4LWhlaWdodDogMzIwcHg7XHJcblx0bWFyZ2luOiAwIC0xMHB4IDAgMDtcclxuXHRwYWRkaW5nOiAwIDlweCAwIDA7XHJcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNmMGYwZjA7XHJcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmMGYwZjA7XHJcbn1cclxuXHJcbi50YWJsZS1zdHlsZS1ib3ggbGkge1xyXG5cdHBhZGRpbmc6IDVweDtcclxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RmZGZkZjtcclxufVxyXG5cclxuLnRhYmxlLXN0eWxlLWJveCBsaTpsYXN0LWNoaWxkIHtcclxuXHRib3JkZXItYm90dG9tOiAwIG5vbmU7XHJcbn1cclxuXHJcbi50YWJsZS1zdHlsZS1ib3ggbGkgLnJvdy1uYW1lIHtcclxuXHRtYXJnaW46IDAgMTBweCAwIDA7XHJcbn1cclxuXHJcbi50YWJsZS1zdHlsZS1ib3ggbGkgLnJvdy12YWx1ZSB7XHJcblx0Zm9udC13ZWlnaHQ6IDYwMDtcclxufVxyXG5cclxuLnRhYmxlLXN0eWxlLWl0ZW0ge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjZGZkZmRmO1xyXG5cdG1hcmdpbjogLTFweCAwIDQwcHg7XHJcbn1cclxuXHJcbi50YWJsZS1zdHlsZS1pdGVtOmxhc3QtY2hpbGQge1xyXG5cdG1hcmdpbjogMCAwIDM1cHg7XHJcbn1cclxuXHJcbi50YWJsZS1zdHlsZS1idXR0b25zIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGJvdHRvbTogLTI1cHg7XHJcblx0cmlnaHQ6IC0xcHg7XHJcblx0cGFkZGluZzogMDtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjZGZkZmRmO1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcblx0YmFja2dyb3VuZDogI2ZmZmZmZjtcclxufVxyXG5cclxuLnRhYmxlLXN0eWxlLWJ1dHRvbnMgYnV0dG9uLmJ0biB7XHJcblx0Zm9udC1zaXplOiAxMnB4O1xyXG5cdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0cGFkZGluZzogMnB4IDhweDtcclxuXHQtd2Via2l0LWJvcmRlci1yYWRpdXM6IDA7XHJcblx0LW1vei1ib3JkZXItcmFkaXVzOiAwO1xyXG5cdC1vLWJvcmRlci1yYWRpdXM6IDA7XHJcblx0Ym9yZGVyLXJhZGl1czogMDtcclxufVxyXG5cclxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcclxuXHRib3JkZXItcmFkaXVzOiAzcHg7XHJcblx0LXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzcHg7XHJcblx0LW1vei1ib3JkZXItcmFkaXVzOiAzcHg7XHJcblx0LW8tYm9yZGVyLXJhZGl1czogM3B4O1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICNjZmNmY2Y7XHJcblx0aGVpZ2h0OiAzNXB4O1xyXG59XHJcblxyXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGU6Zm9jdXMge1xyXG5cdG91dGxpbmU6IDAgbm9uZTtcclxufVxyXG5cclxuLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xyXG5cdHBhZGRpbmc6IDJweCAyMHB4IDJweCAxMHB4O1xyXG59XHJcblxyXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLW9wZW4gLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyBiIHtcclxuXHRib3JkZXItd2lkdGg6IDAgN3B4IDdweCA3cHg7XHJcbn1cclxuXHJcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IGIge1xyXG5cdGJvcmRlci13aWR0aDogN3B4IDdweCAwIDdweDtcclxufVxyXG5cclxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3cge1xyXG5cdHRvcDogNHB4O1xyXG5cdHJpZ2h0OiAxMHB4O1xyXG59XHJcblxyXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZFthcmlhLXNlbGVjdGVkXSB7XHJcblx0Y29sb3I6ICNmZmZmZmY7XHJcblx0YmFja2dyb3VuZDogIzMyMzIzMjtcclxufVxyXG5cclxuLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcclxuXHRwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbn1cclxuXHJcbi5hY2NvdW50LWxpc3QtYm94IGg0IHtcclxuXHRjb2xvcjogIzM3OGRjMjtcclxufVxyXG5cclxuLmFjY291bnQtbGlzdC1ib3ggc3BhbiB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0Zm9udC1zaXplOiAxM3B4O1xyXG59XHJcblxyXG4vKiBDaGFydCBib3ggKi9cclxuLmNoYXJ0LWJveCB7XHJcblx0bWluLWhlaWdodDogMjUwcHg7XHJcbn1cclxuXHJcbi5jaGFydC1ib3ggLnBhbmVsLXRpdGxlIHtcclxuXHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG59XHJcblxyXG4uaDUwMCB7XHJcblx0aGVpZ2h0OiA1MDBweDtcclxufVxyXG5cclxuLmgzMCB7XHJcblx0aGVpZ2h0OiAzMHB4O1xyXG59XHJcblxyXG4uc2Nyb2xsLXkge1xyXG5cdG92ZXJmbG93LXk6IHNjcm9sbDtcclxufVxyXG5cclxuLyogPUVuZCBNYWluIENvbnRlbnRcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5cclxuLyogPVNlY29uZGFyeSBDb250ZW50XHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuXHJcbi8qIEVuZCBTZWNvbmRhcnkgQ29udGVudFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcblxyXG4vKiBpQ2hlY2sgcGx1Z2luIFNxdWFyZSBza2luLCBibHVlXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcbi5jaGVja2JveC1jb2x1bW4ge1xyXG5cdHdpZHRoOiAzMHB4O1xyXG5cdHBhZGRpbmc6IDRweDtcclxufVxyXG5cclxuLmljaGVja2JveCxcclxuLmlyYWRpbyB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHQqZGlzcGxheTogaW5saW5lO1xyXG5cdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0bWFyZ2luOiAwO1xyXG5cdHBhZGRpbmc6IDA7XHJcblx0d2lkdGg6IDE4cHg7XHJcblx0aGVpZ2h0OiAxOHB4O1xyXG5cdGJhY2tncm91bmQ6ICNmOWY5Zjk7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgI2NlY2VjZTtcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcblx0Ym9yZGVyLXJhZGl1czogM3B4O1xyXG5cdC13ZWJraXQtYm9yZGVyLXJhZGl1czogM3B4O1xyXG5cdC1tb3otYm9yZGVyLXJhZGl1czogM3B4O1xyXG5cdC1vLWJvcmRlci1yYWRpdXM6IDNweDtcclxuXHR0cmFuc2l0aW9uOiBhbGwgMjAwbXMgZWFzZS1pbi1vdXQ7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMjAwbXMgZWFzZS1pbi1vdXQ7XHJcblx0LW1vei10cmFuc2l0aW9uOiBhbGwgMjAwbXMgZWFzZS1pbi1vdXQ7XHJcblx0LW8tdHJhbnNpdGlvbjogYWxsIDIwMG1zIGVhc2UtaW4tb3V0O1xyXG59XHJcblxyXG4uaWNoZWNrYm94OmJlZm9yZSxcclxuLmljaGVja2JveDphZnRlciB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxuXHRjb250ZW50OiAnJztcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0d2lkdGg6IDJweDtcclxuXHRiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG59XHJcblxyXG4uaWNoZWNrYm94OmJlZm9yZSB7XHJcblx0aGVpZ2h0OiA2cHg7XHJcblx0bGVmdDogNHB4O1xyXG5cdHRvcDogNnB4O1xyXG5cdHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XHJcblx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xyXG5cdC1tb3otdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcclxuXHQtby10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xyXG5cdC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xyXG59XHJcblxyXG4uaWNoZWNrYm94OmFmdGVyIHtcclxuXHRoZWlnaHQ6IDEwcHg7XHJcblx0bGVmdDogOXB4O1xyXG5cdHRvcDogM3B4O1xyXG5cdHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuXHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuXHQtbW96LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuXHQtby10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcblx0LW1zLXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxufVxyXG5cclxuaW5wdXRbdHlwZT0nY2hlY2tib3gnXSB7XHJcbn1cclxuXHJcbi5pY2hlY2tib3gge1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcclxufVxyXG5cclxuLmljaGVja2JveC5ob3ZlciB7XHJcblx0YmFja2dyb3VuZDogI2NlY2VjZTtcclxufVxyXG5cclxuLmljaGVja2JveC5ob3ZlcjpiZWZvcmUsXHJcbi5pY2hlY2tib3guaG92ZXI6YWZ0ZXIge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4uaWNoZWNrYm94LmNoZWNrZWQge1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICMzNzhkYzI7XHJcblx0YmFja2dyb3VuZDogIzM3OGRjMjtcclxufVxyXG5cclxuLmljaGVja2JveC5jaGVja2VkOmJlZm9yZSxcclxuLmljaGVja2JveC5jaGVja2VkOmFmdGVyIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLmljaGVja2JveC5kaXNhYmxlZCB7XHJcblx0Ym9yZGVyOiAwIG5vbmU7XHJcblx0YmFja2dyb3VuZDogI2ZmZmZmZjtcclxuXHRib3gtc2hhZG93OiAwIDAgMCAzcHggIzYzYjg0OTtcclxufVxyXG5cclxuLmljaGVja2JveC5jaGVja2VkLmRpc2FibGVkIHtcclxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtOTZweCAwO1xyXG59XHJcblxyXG4uY2hlY2tib3gtaGVhZGVyIC50YWJsZSB0aCB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHBhZGRpbmctdG9wOiAzOHB4O1xyXG59XHJcblxyXG4uY2hlY2tib3gtaGVhZGVyIHRoIC5pY2hlY2tib3gge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IC0yNnB4O1xyXG5cdGxlZnQ6IDUwJTtcclxuXHRtYXJnaW4tbGVmdDogLTlweDtcclxuXHR6LWluZGV4OiA5OTtcclxufVxyXG5cclxuLmNoZWNrLWhlYWRlciB0ZCB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGhlaWdodDogMCAhaW1wb3J0YW50O1xyXG5cdGxpbmUtaGVpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcblx0cGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG5cdGJvcmRlcjogMCBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5jaGVjay1oZWFkZXIgdGQgLmljaGVja2JveCB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogLTUwcHg7XHJcblx0bGVmdDogNTAlO1xyXG5cdG1hcmdpbi1sZWZ0OiAtOXB4O1xyXG5cdHotaW5kZXg6IDk5O1xyXG59XHJcblxyXG4udGFibGUgPiB0Ym9keSArIHRib2R5IHtcclxuXHRib3JkZXI6IDAgbm9uZTtcclxufVxyXG5cclxuLmlyYWRpb19zcXVhcmUtYmx1ZSB7XHJcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTEyMHB4IDA7XHJcbn1cclxuXHJcbi5pcmFkaW9fc3F1YXJlLWJsdWUuaG92ZXIge1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb246IC0xNDRweCAwO1xyXG59XHJcblxyXG4uaXJhZGlvX3NxdWFyZS1ibHVlLmNoZWNrZWQge1xyXG5cdGJhY2tncm91bmQtcG9zaXRpb246IC0xNjhweCAwO1xyXG59XHJcblxyXG4uaXJhZGlvX3NxdWFyZS1ibHVlLmRpc2FibGVkIHtcclxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTkycHggMDtcclxuXHRjdXJzb3I6IGRlZmF1bHQ7XHJcbn1cclxuXHJcbi5pcmFkaW9fc3F1YXJlLWJsdWUuY2hlY2tlZC5kaXNhYmxlZCB7XHJcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTIxNnB4IDA7XHJcbn1cclxuXHJcbmZvcm0ge1xyXG5cdG1hcmdpbjogMDtcclxufVxyXG5cclxuLmNvbW1lcmNpYWwtYm94IHtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5uZXdzLWlubmVyIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XHJcbn1cclxuXHJcbi5uZXdzLXRpdGxlIGgzIHtcclxuXHRwYWRkaW5nOiAwIDAgNXB4O1xyXG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGZkZmRmO1xyXG59XHJcblxyXG4ubmV3cy1ib3ggaDQge1xyXG5cdGNvbG9yOiAjYjIwODM5O1xyXG5cdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0bWFyZ2luOiA5cHggMCAxMHB4O1xyXG59XHJcblxyXG4uYm90dG9tLW5ld3MtZGF0ZSB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogMTNweDtcclxuXHRsZWZ0OiAwO1xyXG5cdHdpZHRoOiA2OHB4O1xyXG5cdHBhZGRpbmc6IDVweCA2cHg7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdGxpbmUtaGVpZ2h0OiAxO1xyXG5cdC13ZWJraXQtYm9yZGVyLXJhZGl1czogM3B4O1xyXG5cdC1tb3otYm9yZGVyLXJhZGl1czogM3B4O1xyXG5cdGJvcmRlci1yYWRpdXM6IDNweDtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjZGZkZmRmO1xyXG5cdGJhY2tncm91bmQ6ICNmOWY5Zjk7XHJcbn1cclxuXHJcbi5ibG9nLWRhdGUtdmFsdWUge1xyXG5cdGNvbG9yOiAjYjIwODM5O1xyXG5cdGZvbnQtd2VpZ2h0OiA2MDA7XHJcblx0Zm9udC1zaXplOiAyNHB4O1xyXG5cdG1hcmdpbi1ib3R0b206IDRweDtcclxufVxyXG5cclxuLmJsb2ctbW9udGgtdmFsdWUsXHJcbi5ibG9nLXllYXItdmFsdWUge1xyXG5cdGZvbnQtc2l6ZTogMTFweDtcclxuXHRtYXJnaW4tYm90dG9tOiA0cHg7XHJcbn1cclxuXHJcbi5ib3R0b20tbmV3cy10ZXh0IHtcclxuXHRwYWRkaW5nOiAwIDAgMCA4NXB4O1xyXG59XHJcblxyXG4uYm90dG9tLW5ld3MtdGV4dCBwIHtcclxuXHRtYXJnaW46IDA7XHJcbn1cclxuXHJcbi8qID1Gb290ZXJcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4ucGFnZS1mb290ZXIge1xyXG59XHJcblxyXG4jZm9vdGVyIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRib3R0b206IDA7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0bWFyZ2luOiAyMHB4IDA7XHJcbn1cclxuXHJcbi5jb3B5cmlnaHQge1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLmNvcHlyaWdodCBzcGFuIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRmb250LXNpemU6IDEzcHg7XHJcblx0bWFyZ2luOiAwIDAgMTBweDtcclxufVxyXG5cclxuLmNvcHlyaWdodCBhIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0d2lkdGg6IDEzMHB4O1xyXG59XHJcblxyXG4uY29weXJpZ2h0IGEgaW1nIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbi8qIEVuZCBGb290ZXJcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5cclxuLnNlbGVjdDItZHJvcGRvd24ge1xyXG5cdHotaW5kZXg6IDk5OTk5O1xyXG59XHJcblxyXG4vKiA9Rm9ybXNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5cclxuLyogUmVtb3ZpbmcgZmllbGRzZXQgYm9yZGVycyAocmVtb3ZlIGlmIHlvdSB3YW50IHRvIGtlZXAgdGhlIGRlZmF1bHRzIGRlZmluZWQgaW4gTm9ybWFsaXphdGlvbikgKi9cclxuZmllbGRzZXQge1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG5cdG1hcmdpbjogMDtcclxuXHRwYWRkaW5nOiAwO1xyXG59XHJcblxyXG4udGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGQsXHJcbi50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0aCB7XHJcblx0Ym9yZGVyLWJvdHRvbS13aWR0aDogMXB4O1xyXG59XHJcblxyXG4udGFibGUtYm9yZGVyZWQsXHJcbi50YWJsZS1ib3ggLnRhYmxlLnRhYmxlLWJvcmRlcmVkIHtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xyXG59XHJcblxyXG4vKiBFbmQgRm9ybXNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5cclxuLyogPURhdGUgcGlja2VyXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLnNmcC1kYXRlcGlja2VyLWZvcm0ge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRtYXJnaW46IDA7XHJcblx0cGFkZGluZzogMCAwIDUwcHg7XHJcbn1cclxuXHJcbi5zZnAtZGF0ZXBpY2tlci1idG4ge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IDM1cHg7XHJcblx0Ym9yZGVyLXJhZGl1czogM3B4O1xyXG5cdC13ZWJraXQtYm9yZGVyLXJhZGl1czogM3B4O1xyXG5cdC1tb3otYm9yZGVyLXJhZGl1czogM3B4O1xyXG5cdC1vLWJvcmRlci1yYWRpdXM6IDNweDtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjY2ZjZmNmO1xyXG5cdHBhZGRpbmc6IDdweCA0NXB4IDAgMTBweDtcclxufVxyXG5cclxuLnNmcC1kYXRlcGlja2VyLWJ0biAuZGF0ZS1idG4ge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDA7XHJcblx0cmlnaHQ6IDA7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0d2lkdGg6IDM0cHg7XHJcblx0aGVpZ2h0OiAzNHB4O1xyXG5cdGNvbG9yOiAjMzIzMjMyO1xyXG5cdGZvbnQtc2l6ZTogMThweDtcclxuXHRsaW5lLWhlaWdodDogMzNweDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjY2ZjZmNmO1xyXG5cdGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcclxuXHR0cmFuc2l0aW9uOiBhbGwgNDAwbXMgZWFzZS1pbi1vdXQ7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgNDAwbXMgZWFzZS1pbi1vdXQ7XHJcblx0LW1vei10cmFuc2l0aW9uOiBhbGwgNDAwbXMgZWFzZS1pbi1vdXQ7XHJcblx0LW8tdHJhbnNpdGlvbjogYWxsIDQwMG1zIGVhc2UtaW4tb3V0O1xyXG59XHJcblxyXG4uc2ZwLWRhdGVwaWNrZXItYnRuIC5kYXRlLWJ0bjpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6ICdcXGYxMzMnO1xyXG59XHJcblxyXG4uc2ZwLWRhdGVwaWNrZXItYnRuIC5kYXRlLWJ0bjpob3ZlciB7XHJcblx0YmFja2dyb3VuZDogI2RmZGZkZjtcclxufVxyXG5cclxuLnNmcC1kYXRlcGlja2VyIHtcclxuXHR6LWluZGV4OiA5OTk5O1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogMjY0cHg7XHJcblx0bGVmdDogMzA5cHg7XHJcblx0d2lkdGg6IGF1dG87XHJcblx0aGVpZ2h0OiBhdXRvO1xyXG5cdGJvcmRlci1yYWRpdXM6IDNweDtcclxuXHQtd2Via2l0LWJvcmRlci1yYWRpdXM6IDNweDtcclxuXHQtbW96LWJvcmRlci1yYWRpdXM6IDNweDtcclxuXHQtby1ib3JkZXItcmFkaXVzOiAzcHg7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgI2NmY2ZjZjtcclxuXHRiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG59XHJcblxyXG4uc2ZwLWRhdGVwaWNrZXIuYWN0aXZlIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLnNmcC1kYXRlcGlja2VyLnNmcC1yaWdodDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6ICcnO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDEycHg7XHJcblx0bGVmdDogLTdweDtcclxuXHR3aWR0aDogMTJweDtcclxuXHRoZWlnaHQ6IDEycHg7XHJcblx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjY2ZjZmNmO1xyXG5cdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2ZjZmNmO1xyXG5cdHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuXHQtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuXHQtbW96LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuXHQtby10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcblx0YmFja2dyb3VuZDogI2Y5ZjlmOTtcclxufVxyXG5cclxuLnNmcC1kYXRlcGlja2VyLnNmcC1ib3R0b206YmVmb3JlIHtcclxuXHRjb250ZW50OiAnJztcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAtN3B4O1xyXG5cdGxlZnQ6IDEycHg7XHJcblx0d2lkdGg6IDEycHg7XHJcblx0aGVpZ2h0OiAxMnB4O1xyXG5cdGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2NmY2ZjZjtcclxuXHRib3JkZXItdG9wOiAxcHggc29saWQgI2NmY2ZjZjtcclxuXHR0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcblx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcblx0LW1vei10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcblx0LW8tdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG5cdGJhY2tncm91bmQ6ICNmOWY5Zjk7XHJcbn1cclxuXHJcbi8qIFR5cGUgc2VsZWN0b3IgKi9cclxuLnNmcC10eXBlLXNlbGVjdG9yIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0Y29sb3I6ICNmZmZmZmY7XHJcblx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRwYWRkaW5nOiAxMHB4IDEwcHg7XHJcblx0Ym9yZGVyLXJhZGl1czogM3B4O1xyXG5cdC13ZWJraXQtYm9yZGVyLXJhZGl1czogM3B4O1xyXG5cdC1tb3otYm9yZGVyLXJhZGl1czogM3B4O1xyXG5cdC1vLWJvcmRlci1yYWRpdXM6IDNweDtcclxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VhZWFlYTtcclxuXHRiYWNrZ3JvdW5kOiAjZjlmOWY5O1xyXG59XHJcblxyXG4uc2ZwLXR5cGUtc2VsZWN0b3IgbGkge1xyXG5cdGZsb2F0OiBsZWZ0O1xyXG5cdG1hcmdpbjogMCAwIDAgNXB4O1xyXG59XHJcblxyXG4uc2ZwLXR5cGUtc2VsZWN0b3IgbGk6Zmlyc3QtY2hpbGQge1xyXG5cdG1hcmdpbjogMDtcclxufVxyXG5cclxuLnNmcC10eXBlLXNlbGVjdG9yIGxpIGEge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGNvbG9yOiAjMzIzMjMyO1xyXG5cdHBhZGRpbmc6IDNweCA3cHg7XHJcblx0Ym9yZGVyLXJhZGl1czogM3B4O1xyXG5cdC13ZWJraXQtYm9yZGVyLXJhZGl1czogM3B4O1xyXG5cdC1tb3otYm9yZGVyLXJhZGl1czogM3B4O1xyXG5cdC1vLWJvcmRlci1yYWRpdXM6IDNweDtcclxuXHRib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuXHR0cmFuc2l0aW9uOiBhbGwgMjAwbXMgZWFzZS1pbi1vdXQ7XHJcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMjAwbXMgZWFzZS1pbi1vdXQ7XHJcblx0LW1vei10cmFuc2l0aW9uOiBhbGwgMjAwbXMgZWFzZS1pbi1vdXQ7XHJcblx0LW8tdHJhbnNpdGlvbjogYWxsIDIwMG1zIGVhc2UtaW4tb3V0O1xyXG59XHJcblxyXG4uc2ZwLXR5cGUtc2VsZWN0b3IgbGkgYTpob3ZlcixcclxuLnNmcC10eXBlLXNlbGVjdG9yIGxpLmFjdGl2ZSBhIHtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjZGRkZGRkO1xyXG5cdGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbn1cclxuXHJcbi5zZnAtdHlwZS1jb250YWluZXIge1xyXG59XHJcblxyXG4uc2ZwLXR5cGUtY29udGFpbmVyIGxpIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG5cdHBhZGRpbmc6IDIwcHg7XHJcbn1cclxuXHJcbi5zZnAtdHlwZS1jb250YWluZXIgbGkuYWN0aXZlIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLnNmcC1pbnB1dC1pbm5lciB7XHJcblx0cGFkZGluZzogMCAzMHB4IDAgMDtcclxufVxyXG5cclxuLnNmcC1pbnB1dC1pbm5lciBsYWJlbCB7XHJcblx0bWFyZ2luOiAwIDEwcHggMCAwO1xyXG59XHJcblxyXG4uc2ZwLWlucHV0LWlubmVyIGlucHV0W3R5cGU9J3RleHQnXSB7XHJcblx0d2lkdGg6IDk1cHg7XHJcblx0cGFkZGluZzogNXB4IDhweDtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjY2ZjZmNmO1xyXG5cdGJvcmRlci1yYWRpdXM6IDNweDtcclxuXHQtd2Via2l0LWJvcmRlci1yYWRpdXM6IDNweDtcclxuXHQtbW96LWJvcmRlci1yYWRpdXM6IDNweDtcclxuXHQtby1ib3JkZXItcmFkaXVzOiAzcHg7XHJcblx0b3V0bGluZTogMCBub25lO1xyXG59XHJcblxyXG4udWktZGF0ZXBpY2tlciB7XHJcblx0Zm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xyXG5cdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0cGFkZGluZzogMTBweCAxMHB4IDVweDtcclxuXHRtYXJnaW46IDE1cHggMCAwO1xyXG5cdGJvcmRlci1yYWRpdXM6IDNweDtcclxuXHQtd2Via2l0LWJvcmRlci1yYWRpdXM6IDNweDtcclxuXHQtbW96LWJvcmRlci1yYWRpdXM6IDNweDtcclxuXHQtby1ib3JkZXItcmFkaXVzOiAzcHg7XHJcbn1cclxuXHJcbi51aS1kYXRlcGlja2VyOmJlZm9yZSB7XHJcblx0Y29udGVudDogJyc7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogLTdweDtcclxuXHRsZWZ0OiAxMnB4O1xyXG5cdHdpZHRoOiAxMnB4O1xyXG5cdGhlaWdodDogMTJweDtcclxuXHRib3JkZXItbGVmdDogMXB4IHNvbGlkICNjZmNmY2Y7XHJcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNjZmNmY2Y7XHJcblx0dHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG5cdC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG5cdC1tb3otdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG5cdC1vLXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuXHRiYWNrZ3JvdW5kOiAjZjlmOWY5O1xyXG59XHJcblxyXG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci1oZWFkZXIge1xyXG5cdGNvbG9yOiAjMzIzMjMyO1xyXG5cdG1hcmdpbjogLTEwcHggLTEwcHggMDtcclxuXHRib3JkZXItcmFkaXVzOiAwO1xyXG5cdC13ZWJraXQtYm9yZGVyLXJhZGl1czogMDtcclxuXHQtbW96LWJvcmRlci1yYWRpdXM6IDA7XHJcblx0LW8tYm9yZGVyLXJhZGl1czogMDtcclxuXHRib3JkZXI6IDAgbm9uZTtcclxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VhZWFlYTtcclxuXHRiYWNrZ3JvdW5kOiAjZjlmOWY5O1xyXG59XHJcblxyXG4udWktZGF0ZXBpY2tlciAudWktZGF0ZXBpY2tlci10aXRsZSxcclxuLnVpLWRhdGVwaWNrZXIgdGgge1xyXG5cdGZvbnQtd2VpZ2h0OiA0MDA7XHJcbn1cclxuXHJcbi51aS1zdGF0ZS1kZWZhdWx0LFxyXG4udWktd2lkZ2V0LWNvbnRlbnQgLnVpLXN0YXRlLWRlZmF1bHQsXHJcbi51aS13aWRnZXQtaGVhZGVyIC51aS1zdGF0ZS1kZWZhdWx0IHtcclxuXHRjb2xvcjogIzMyMzIzMjtcclxuXHRmb250LXdlaWdodDogNDAwO1xyXG5cdGJvcmRlci1yYWRpdXM6IDNweDtcclxuXHQtd2Via2l0LWJvcmRlci1yYWRpdXM6IDNweDtcclxuXHQtbW96LWJvcmRlci1yYWRpdXM6IDNweDtcclxuXHQtby1ib3JkZXItcmFkaXVzOiAzcHg7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4udWktc3RhdGUtaG92ZXIsXHJcbi51aS13aWRnZXQtY29udGVudCAudWktc3RhdGUtaG92ZXIsXHJcbi51aS13aWRnZXQtaGVhZGVyIC51aS1zdGF0ZS1ob3ZlcixcclxuLnVpLXN0YXRlLWZvY3VzLFxyXG4udWktd2lkZ2V0LWNvbnRlbnQgLnVpLXN0YXRlLWZvY3VzLFxyXG4udWktd2lkZ2V0LWhlYWRlciAudWktc3RhdGUtZm9jdXMge1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XHJcblx0YmFja2dyb3VuZDogI2Y2ZjZmNjtcclxufVxyXG5cclxuLnVpLXN0YXRlLWFjdGl2ZSxcclxuLnVpLXdpZGdldC1jb250ZW50IC51aS1zdGF0ZS1hY3RpdmUsXHJcbi51aS13aWRnZXQtaGVhZGVyIC51aS1zdGF0ZS1hY3RpdmUge1xyXG5cdGNvbG9yOiAjZmZmZmZmO1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICMzNzhkYzI7XHJcblx0YmFja2dyb3VuZDogIzM3OGRjMjtcclxufVxyXG5cclxuLnVpLXN0YXRlLWhpZ2hsaWdodCxcclxuLnVpLXdpZGdldC1jb250ZW50IC51aS1zdGF0ZS1oaWdobGlnaHQsXHJcbi51aS13aWRnZXQtaGVhZGVyIC51aS1zdGF0ZS1oaWdobGlnaHQge1xyXG5cdGNvbG9yOiAjZmZmZmZmO1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICM2M2I4NDk7XHJcblx0YmFja2dyb3VuZDogIzYzYjg0OTtcclxufVxyXG5cclxuLnVpLWRhdGVwaWNrZXItdHJpZ2dlciB7XHJcblx0d2lkdGg6IDI4cHg7XHJcblx0aGVpZ2h0OiAyOHB4O1xyXG5cdG1hcmdpbjogMCAwIDAgNnB4O1xyXG5cdGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcclxuXHRib3JkZXI6IDAgbm9uZTtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdGJhY2tncm91bmQ6IG5vbmU7XHJcbn1cclxuXHJcbi51aS1kYXRlcGlja2VyLXRyaWdnZXI6YmVmb3JlIHtcclxuXHRjb250ZW50OiAnXFxmMTMzJztcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0dG9wOiAxcHg7XHJcblx0cGFkZGluZzogN3B4O1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICNjZmNmY2Y7XHJcblx0Ym9yZGVyLXJhZGl1czogM3B4O1xyXG5cdGJhY2tncm91bmQ6ICNmOWY5Zjk7XHJcbn1cclxuXHJcbi5zZnAtZGF0ZXBpY2tlci1vcHRpb25zIHtcclxuXHRmb250LXNpemU6IDEzcHg7XHJcblx0cGFkZGluZzogMCAxMHB4O1xyXG5cdG1hcmdpbjogLTIwcHggLTIwcHggMjBweDtcclxuXHRiYWNrZ3JvdW5kOiAjZGZkZmRmO1xyXG59XHJcblxyXG4uc2ZwLWRhdGVwaWNrZXItb3B0aW9ucyBidXR0b24ge1xyXG5cdHBhZGRpbmc6IDAgNXB4O1xyXG5cdG1hcmdpbjogMCA1cHggMXB4IDA7XHJcblx0Ym9yZGVyOiAwIG5vbmU7XHJcblx0YmFja2dyb3VuZDogbm9uZTtcclxufVxyXG5cclxuLnNmcC1kYXRlcGlja2VyLW9wdGlvbnMgYnV0dG9uOmhvdmVyIHtcclxuXHRjb2xvcjogI2ZmZmZmZjtcclxuXHRiYWNrZ3JvdW5kOiAjMzIzMjMyO1xyXG59XHJcblxyXG4uc2ZwLWRhdGVwaWNrZXItYnRucyB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGxlZnQ6IDA7XHJcblx0Ym90dG9tOiAwO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdHBhZGRpbmc6IDEwcHg7XHJcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICNlYWVhZWE7XHJcblx0YmFja2dyb3VuZDogI2Y5ZjlmOTtcclxufVxyXG5cclxuLnNmcC1kYXRlcGlja2VyLWJ0bnMgLmJ0biB7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcblx0cGFkZGluZzogM3B4IDEwcHg7XHJcblx0bWFyZ2luOiAwIDEwcHggMCAwO1xyXG59XHJcblxyXG4jc2ZwQ2FuY2VsQnRuIHtcclxuXHRmb250LXNpemU6IDEycHg7XHJcblx0Y29sb3I6ICMzMjMyMzI7XHJcblx0bWFyZ2luOiAwO1xyXG5cdHBhZGRpbmc6IDNweDtcclxuXHRiYWNrZ3JvdW5kOiBub25lO1xyXG59XHJcblxyXG4jc2ZwQ2FuY2VsQnRuOmhvdmVyIHtcclxuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxufVxyXG5cclxuLyogRW5kIERhdGUgcGlja2VyXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuXHJcbi50YWJsZXQtb25seSB7XHJcblx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubW9iaWxlLW9ubHkge1xyXG5cdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm92ZXJsYXktYm94IHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG5cdHBvc2l0aW9uOiBmaXhlZDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0YmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjQpO1xyXG5cdHotaW5kZXg6IDk5OTtcclxufVxyXG5cclxuLm92ZXJsYXktYm94LmFjdGl2ZSB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi5maWx0ZXItbGlzdCB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdHotaW5kZXg6IDEwMTA7XHJcbn1cclxuXHJcbi5maWx0ZXItbGlzdCAuZGF0ZXBpY2tlci1pbm5lciB7XHJcblx0cGFkZGluZzogMDtcclxufVxyXG5cclxuaW5wdXRbdHlwZT0ndGV4dCddLFxyXG5pbnB1dFt0eXBlPSdwYXNzd29yZCddLFxyXG5pbnB1dFt0eXBlPSdlbWFpbCddLFxyXG5pbnB1dFt0eXBlPSdkYXRlJ10ge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdHBhZGRpbmc6IDhweCAxMHB4O1xyXG5cdC13ZWJraXQtYm9yZGVyLXJhZGl1czogM3B4O1xyXG5cdC1tb3otYm9yZGVyLXJhZGl1czogM3B4O1xyXG5cdC1vLWJvcmRlci1yYWRpdXM6IDNweDtcclxuXHRib3JkZXItcmFkaXVzOiAzcHg7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgI2NhY2FjYTtcclxufVxyXG5cclxuLmVkaXQtYmFubmVyLWZvcm0gLmlucHV0LWlubmVyIGlucHV0W3R5cGU9J2NoZWNrYm94J10ge1xyXG5cdGRpc3BsYXk6IGlubGluZTtcclxuXHR3aWR0aDogYXV0bztcclxufVxyXG5cclxuLmxvZ2luVGl0bGUgaDEge1xyXG5cdG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbn1cclxuXHJcbi5sb2dpblRpdGxlIGgyIHtcclxuXHRjb2xvcjogI2IwMGMzOTtcclxuXHRtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG59XHJcblxyXG4ubG9naW4tZm9ybS1pbm5lciB7XHJcblx0d2lkdGg6IDUwMHB4O1xyXG5cdG1hcmdpbjogNDBweCBhdXRvO1xyXG59XHJcblxyXG4ubG9naW4tZm9ybSB7XHJcblx0cGFkZGluZzogMTBweDtcclxufVxyXG5cclxuLmxvZ2luLWZvcm0gaDIge1xyXG5cdGNvbG9yOiAjM2Q2YTgwO1xyXG5cdGZvbnQtc2l6ZTogMjZweDtcclxuXHRmb250LXdlaWdodDogNjAwO1xyXG5cdG1hcmdpbjogOHB4IDAgMzBweDtcclxuXHRtYXJnaW46IDAgMCAzNXB4O1xyXG59XHJcblxyXG4ubG9naW4tZm9ybSBpbnB1dFt0eXBlPSd0ZXh0J10sXHJcbi5sb2dpbi1mb3JtIGlucHV0W3R5cGU9J3Bhc3N3b3JkJ10sXHJcbi5sb2dpbi1mb3JtIGlucHV0W3R5cGU9J2VtYWlsJ10ge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdHBhZGRpbmc6IDhweCAxMHB4O1xyXG5cdC13ZWJraXQtYm9yZGVyLXJhZGl1czogM3B4O1xyXG5cdC1tb3otYm9yZGVyLXJhZGl1czogM3B4O1xyXG5cdC1vLWJvcmRlci1yYWRpdXM6IDNweDtcclxuXHRib3JkZXItcmFkaXVzOiAzcHg7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgI2NhY2FjYTtcclxufVxyXG5cclxuLmxvZ2luLXBhZ2UtaGVhZGVyIHtcclxuXHRwYWRkaW5nOiAzMHB4IDAgMTBweCAwO1xyXG59XHJcblxyXG4ubG9naW4tbG9nbyB7XHJcbn1cclxuXHJcbi5sb2dpbi1sb2dvIGltZyB7XHJcblx0d2lkdGg6IDQwMHB4O1xyXG5cdG1heC13aWR0aDogODAlO1xyXG59XHJcblxyXG4uaGVhZGVyLXBob25lIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0cmlnaHQ6IDE1cHg7XHJcblx0Ym90dG9tOiAwO1xyXG59XHJcblxyXG4uaGVhZGVyLXBob25lIGkge1xyXG5cdGNvbG9yOiAjYjAwYzM5O1xyXG5cdG1hcmdpbjogMCA1cHggMCAwO1xyXG59XHJcblxyXG4uZWRpdC1iYW5uZXItZm9ybSB0ZXh0YXJlYSxcclxuLmVkaXQtdXNlci1mb3JtIGlucHV0W3R5cGU9J3RleHQnXSxcclxuLmVkaXQtdXNlci1mb3JtIGlucHV0W3R5cGU9J3Bhc3N3b3JkJ10sXHJcbi5lZGl0LXVzZXItZm9ybSBpbnB1dFt0eXBlPSdlbWFpbCddIHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRib3JkZXItcmFkaXVzOiAzcHg7XHJcblx0LXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzcHg7XHJcblx0LW1vei1ib3JkZXItcmFkaXVzOiAzcHg7XHJcblx0LW8tYm9yZGVyLXJhZGl1czogM3B4O1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICNjZmNmY2Y7XHJcblx0cGFkZGluZzogN3B4IDEwcHg7XHJcbn1cclxuXHJcbi5jb250ZW50LXN1YnRleHQge1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRwYWRkaW5nOiAyMHB4IDAgMDtcclxuXHRtYXJnaW46IDEwcHggMCAwO1xyXG5cdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGJkYmRiO1xyXG59XHJcblxyXG5wIGEge1xyXG5cdGZvbnQtd2VpZ2h0OiA1MDA7XHJcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcblx0Y29sb3I6ICMyNGE2ZGE7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbn1cclxuXHJcbnAgYTpob3ZlciB7XHJcblx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuXHJcbi5jb250ZW50LXN1YnRleHQgYSBpbWcge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHdpZHRoOiAyMDBweDtcclxuXHRoZWlnaHQ6IGF1dG87XHJcblx0bWFyZ2luOiAwIGF1dG87XHJcbn1cclxuXHJcbi5lZGl0LXVzZXItZm9ybSBpbnB1dFt0eXBlPSd0ZXh0J10sXHJcbi5lZGl0LXVzZXItZm9ybSBpbnB1dFt0eXBlPSdwYXNzd29yZCddLFxyXG4uZWRpdC11c2VyLWZvcm0gaW5wdXRbdHlwZT0nZW1haWwnXSB7XHJcblx0aGVpZ2h0OiAzNXB4O1xyXG59XHJcblxyXG4uZWRpdC1iYW5uZXItZm9ybSBpbnB1dFt0eXBlPSd0ZXh0J10sXHJcbi5lZGl0LWJhbm5lci1mb3JtIGlucHV0W3R5cGU9J3Bhc3N3b3JkJ10sXHJcbi5lZGl0LWJhbm5lci1mb3JtIGlucHV0W3R5cGU9J2VtYWlsJ10sXHJcbi5lZGl0LWJhbm5lci1mb3JtIHNlbGVjdCxcclxuc2VsZWN0IHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IDM1cHg7XHJcblx0Ym9yZGVyLXJhZGl1czogM3B4O1xyXG5cdC13ZWJraXQtYm9yZGVyLXJhZGl1czogM3B4O1xyXG5cdC1tb3otYm9yZGVyLXJhZGl1czogM3B4O1xyXG5cdC1vLWJvcmRlci1yYWRpdXM6IDNweDtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjY2ZjZmNmO1xyXG5cdHBhZGRpbmc6IDdweCAxMHB4O1xyXG59XHJcblxyXG4uaW5wdXQtaW5uZXIge1xyXG5cdG1hcmdpbjogMCAwIDE1cHg7XHJcbn1cclxuXHJcbi5pbnB1dC1pbm5lciBsYWJlbCB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0bWluLWhlaWdodDogMjBweDtcclxuXHRtYXJnaW46IDAgMCA1cHg7XHJcbn1cclxuXHJcbi5lZGl0LWJhbm5lci1mb3JtIC5pbnB1dC1pbm5lciBpbnB1dCxcclxuLmVkaXQtYmFubmVyLWZvcm0gLmlucHV0LWlubmVyIHNlbGVjdCB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0d2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5lbWFpbC12YWxpZGF0aW9uLFxyXG4ubnVtYmVyLXZhbGlkYXRpb24ge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRmbG9hdDogbGVmdDtcclxuXHRjbGVhcjogYm90aDtcclxuXHRjb2xvcjogI2ZmZmZmZjtcclxuXHRmb250LXNpemU6IDEzcHg7XHJcblx0cGFkZGluZzogM3B4IDlweCA0cHg7XHJcblx0LXdlYmtpdC1ib3JkZXItcmFkaXVzOiA0cHg7XHJcblx0LW1vei1ib3JkZXItcmFkaXVzOiA0cHg7XHJcblx0LW8tYm9yZGVyLXJhZGl1czogNHB4O1xyXG5cdGJvcmRlci1yYWRpdXM6IDRweDtcclxuXHRtYXJnaW46IDEwcHggMCAwO1xyXG5cdGJhY2tncm91bmQ6ICNhNTEyMmQ7XHJcbn1cclxuXHJcbi5lbWFpbC12YWxpZGF0aW9uOmJlZm9yZSxcclxuLm51bWJlci12YWxpZGF0aW9uOmJlZm9yZSB7XHJcblx0Y29udGVudDogJyc7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogLTZweDtcclxuXHRsZWZ0OiA3cHg7XHJcblx0d2lkdGg6IDA7XHJcblx0aGVpZ2h0OiAwO1xyXG5cdGJvcmRlci1ib3R0b206IDZweCBzb2xpZCAjYTUxMjJkO1xyXG5cdGJvcmRlci1sZWZ0OiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcblx0Ym9yZGVyLXJpZ2h0OiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbi52YWxpZGF0aW9uLW1lc3NhZ2UtZXJyb3Ige1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRmbG9hdDogbGVmdDtcclxuXHRjbGVhcjogYm90aDtcclxuXHRjb2xvcjogI2ZmZmZmZjtcclxuXHRmb250LXNpemU6IDEzcHg7XHJcblx0cGFkZGluZzogM3B4IDlweCA0cHg7XHJcblx0LXdlYmtpdC1ib3JkZXItcmFkaXVzOiA0cHg7XHJcblx0LW1vei1ib3JkZXItcmFkaXVzOiA0cHg7XHJcblx0LW8tYm9yZGVyLXJhZGl1czogNHB4O1xyXG5cdGJvcmRlci1yYWRpdXM6IDRweDtcclxuXHRtYXJnaW46IDAgMCAxNXB4O1xyXG5cdGJhY2tncm91bmQ6ICNhNTEyMmQ7XHJcbn1cclxuXHJcbi5kYXRlcGlja2VyLWlubmVyIC50YWJzLXNlbGVjdG9yIHtcclxuXHRwYWRkaW5nOiAxMHB4O1xyXG5cdG1hcmdpbjogMDtcclxuXHRiYWNrZ3JvdW5kOiAjZjlmOWY5O1xyXG59XHJcblxyXG4uZGF0ZXBpY2tlci1pbm5lciAudGFicy1zZWxlY3RvciBsaSB7XHJcblx0cGFkZGluZzogM3B4IDlweDtcclxuXHRtYXJnaW46IDAgNXB4IDAgMDtcclxuXHRib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuXHRiYWNrZ3JvdW5kOiBub25lO1xyXG59XHJcblxyXG4uZGF0ZXBpY2tlci1pbm5lciAudGFicy1zZWxlY3RvciBsaS5hY3RpdmUge1xyXG5cdHBhZGRpbmc6IDNweCA5cHg7XHJcblx0bWFyZ2luOiAwIDVweCAwIDA7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgI2RmZGZkZjtcclxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RmZGZkZjtcclxuXHRiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG59XHJcblxyXG4jZGF0ZVJlc3VsdHMge1xyXG5cdGZvbnQtc2l6ZTogMTRweDtcclxuXHRwYWRkaW5nOiAzcHggMjBweDtcclxuXHRtYXJnaW46IDA7XHJcblx0YmFja2dyb3VuZDogI2RmZGZkZjtcclxufVxyXG5cclxuLnBlcmlvZC1zZWxlY3RvciB7XHJcblx0cGFkZGluZzogMjBweDtcclxufVxyXG5cclxuLnBlcmlvZC1zZWxlY3RvciBpbnB1dFt0eXBlPSdtb250aCddLFxyXG4ucGVyaW9kLXNlbGVjdG9yIGlucHV0W3R5cGU9J3dlZWsnXSxcclxuLnBlcmlvZC1zZWxlY3RvciBpbnB1dFt0eXBlPSdkYXRlJ10ge1xyXG5cdGhlaWdodDogMzBweDtcclxuXHRwYWRkaW5nOiA0cHggNnB4O1xyXG5cdG1hcmdpbjogMCAwIDAgMTBweDtcclxuXHRib3JkZXItcmFkaXVzOiAzcHg7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgI2RkZGRkZDtcclxufVxyXG5cclxuLmN1c3RvbS1kYXRlcGlja2VyIGxhYmVsIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRtYXJnaW46IDAgMCAxMHB4O1xyXG59XHJcblxyXG4uY3VzdG9tLWRhdGVwaWNrZXIgaW5wdXRbdHlwZT0nZGF0ZSddIHtcclxuXHRtYXJnaW46IDAgMTBweCAwIDA7XHJcbn1cclxuXHJcbi5tb2RhbC1jb250ZW50IHtcclxuXHRib3JkZXI6IDAgbm9uZTtcclxuXHRib3JkZXI6IDAgbm9uZTtcclxuXHQtd2Via2l0LWJveC1zaGFkb3c6IDAgMCAwO1xyXG5cdC1tb3otYm94LXNoYWRvdzogMCAwIDA7XHJcblx0LW8tYm94LXNoYWRvdzogMCAwIDA7XHJcblx0Ym94LXNoYWRvdzogMCAwIDA7XHJcbn1cclxuXHJcbi5tb2RhbC1pY29uLWhlYWRlciB7XHJcblx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdGJhY2tncm91bmQ6ICMzNzhkYzI7XHJcbn1cclxuXHJcbi5tb2RhbC1pY29uLWhlYWRlciBpIHtcclxuXHR3aWR0aDogMTUwcHg7XHJcblx0aGVpZ2h0OiA1MHB4O1xyXG5cdGNvbG9yOiAjZmZmZmZmO1xyXG5cdGZvbnQtc2l6ZTogMzBweDtcclxuXHRsaW5lLWhlaWdodDogNTBweDtcclxuXHRtYXJnaW46IC0xNXB4IDAgMjBweDtcclxuXHRiYWNrZ3JvdW5kOiAjNjNiODQ5O1xyXG59XHJcblxyXG4ubW9kYWwtaWNvbi1oZWFkZXIgaDMge1xyXG5cdGNvbG9yOiAjZmZmZmZmO1xyXG5cdGZvbnQtc2l6ZTogMTVweDtcclxuXHRmb250LXdlaWdodDogMjAwO1xyXG59XHJcblxyXG4ubW9kYWwtZWxlbWVudHMtbGlzdC1pdGVtIHtcclxuXHRwYWRkaW5nOiAxNnB4IDA7XHJcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZmRmZGY7XHJcbn1cclxuXHJcbi5tb2RhbC1lbGVtZW50cy1saXN0LWl0ZW06bGFzdC1jaGlsZCB7XHJcblx0Ym9yZGVyLWJvdHRvbTogMCBub25lO1xyXG5cdHBhZGRpbmctYm90dG9tOiAwO1xyXG59XHJcblxyXG4ubW9kYWwtZWxlbWVudHMtbGlzdC1pdGVtIC5zYXZlLWFzLWJ0biB7XHJcblx0cGFkZGluZzogMXB4IDVweCAzcHg7XHJcblx0bWFyZ2luLWxlZnQ6IDA7XHJcblx0Y3Vyc29yOiBkZWZhdWx0O1xyXG59XHJcblxyXG4ubW9kYWwtZWxlbWVudHMtbGlzdCB7XHJcblx0dGV4dC1hbGlnbjogbGVmdDtcclxufVxyXG5cclxuLm1vZGFsLWVsZW1lbnRzLWxpc3QgaDIge1xyXG5cdGZvbnQtc2l6ZTogMThweDtcclxuXHRmb250LXdlaWdodDogNDAwO1xyXG5cdG1hcmdpbjogMCAwIDVweDtcclxufVxyXG5cclxuLyogU2lkZWJhciBzbGlkZXNob3cgKi9cclxuLnNtYWxsLXNsaWRlc2hvdyB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0aGVpZ2h0OiA3OXB4O1xyXG59XHJcblxyXG4uc21hbGwtc2xpZGVzaG93ID4gZGl2IHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHQtd2Via2l0LXRyYW5zaXRpb246IG9wYWNpdHkgNDAwbXMgZWFzZS1pbi1vdXQ7XHJcblx0LW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IDQwMG1zIGVhc2UtaW4tb3V0O1xyXG5cdC1vLXRyYW5zaXRpb246IG9wYWNpdHkgNDAwbXMgZWFzZS1pbi1vdXQ7XHJcblx0dHJhbnNpdGlvbjogb3BhY2l0eSA0MDBtcyBlYXNlLWluLW91dDtcclxufVxyXG5cclxuLnNtYWxsLXNsaWRlc2hvdyBpbWcge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdG1heC13aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0bWFyZ2luOiAwIGF1dG87XHJcbn1cclxuXHJcbi5maWx0ZXItaW5wdXQge1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLmZpbHRlci1pbnB1dCBpbnB1dCB7XHJcblx0cGFkZGluZzogOHB4IDM4cHggOHB4IDEwcHg7XHJcbn1cclxuXHJcbi5maWx0ZXItaW5wdXQgLmZhLWZpbHRlciB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogNTAlO1xyXG5cdHJpZ2h0OiAxMHB4O1xyXG5cdGNvbG9yOiAjYjNiM2IzO1xyXG5cdGZvbnQtc2l6ZTogMjNweDtcclxuXHRtYXJnaW46IC0xMnB4IDAgMDtcclxufVxyXG5cclxuLnBhbmVsLWhlYWRlci1idG4ge1xyXG5cdG1hcmdpbjogLTdweCAtMTNweCAtN3B4IDA7XHJcbn1cclxuXHJcbi5uZy10YWJsZS1wYWdlciB7XHJcblx0em9vbTogMTtcclxufVxyXG5cclxuLm5nLXRhYmxlLXBhZ2VyOmJlZm9yZSxcclxuLm5nLXRhYmxlLXBhZ2VyOmFmdGVyIHtcclxuXHRjb250ZW50OiAnJztcclxuXHRkaXNwbGF5OiB0YWJsZTtcclxufVxyXG5cclxuLm5nLXRhYmxlLXBhZ2VyOmFmdGVyIHtcclxuXHRjbGVhcjogYm90aDtcclxufVxyXG5cclxuLyogV2VsY29tZSAqL1xyXG4ud2VsY29tZS1wYWdlIHtcclxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjY2NjYztcclxuXHRtYXJnaW46IDAgMCAyMHB4O1xyXG59XHJcblxyXG4ucGFuZWwudmlkZW8tcGFuZWwge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdG1heC13aWR0aDogMTE3MHB4O1xyXG5cdG1hcmdpbjogMCBhdXRvO1xyXG5cdGJvcmRlcjogbm9uZTtcclxuXHRib3JkZXItcmFkaXVzOiAwO1xyXG5cdC13ZWJraXQtYm9yZGVyLXJhZGl1czogMDtcclxuXHQtbW96LWJvcmRlci1yYWRpdXM6IDA7XHJcblx0LW8tYm9yZGVyLXJhZGl1czogMDtcclxuXHRiYWNrZ3JvdW5kOiBub25lO1xyXG59XHJcblxyXG4udmlkZW8tYm94IHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0d2lkdGg6IGNhbGMoMTAwJSAtIDJweCk7XHJcblx0bWFyZ2luOiAwIDAgLTVweCAxcHg7XHJcbn1cclxuXHJcbi5wbGF5LWJ0biB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHRvcDogNTAlO1xyXG5cdGxlZnQ6IDUwJTtcclxuXHR3aWR0aDogNjBweDtcclxuXHRoZWlnaHQ6IDYwcHg7XHJcblx0Y29sb3I6ICMyNGE2ZGE7XHJcblx0Zm9udC1zaXplOiA2MHB4O1xyXG5cdGxpbmUtaGVpZ2h0OiA2MHB4O1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRib3JkZXI6IDAgbm9uZTtcclxuXHRtYXJnaW46IC0zMHB4IDAgMCAtMzBweDtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdGJhY2tncm91bmQ6IG5vbmU7XHJcblx0ei1pbmRleDogODk5O1xyXG59XHJcblxyXG4ucGxheS1idG4gaSB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi52aWRlby1vdmVybGF5IHtcclxufVxyXG5cclxuLnZpZGVvLWJveCB2aWRlbyB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0Ym9yZGVyOiAwIG5vbmU7XHJcblx0Ym9yZGVyLXJhZGl1czogM3B4O1xyXG59XHJcblxyXG4ucGFuZWwuY2Fyb3VzZWx2aWRlb3BhbmVsIHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRtYXgtd2lkdGg6IDIwMHB4O1xyXG5cdG1hcmdpbjogMCAxNXB4O1xyXG5cdGJvcmRlcjogbm9uZTtcclxuXHRib3JkZXItcmFkaXVzOiAwO1xyXG5cdC13ZWJraXQtYm9yZGVyLXJhZGl1czogMDtcclxuXHQtbW96LWJvcmRlci1yYWRpdXM6IDA7XHJcblx0LW8tYm9yZGVyLXJhZGl1czogMDtcclxuXHRiYWNrZ3JvdW5kOiBub25lO1xyXG59XHJcblxyXG4vKiBNb2RhbCAqL1xyXG4ubW9kYWwtZGlhbG9nIHRhYmxlIHRoIHtcclxuXHR2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG59XHJcblxyXG4ubW9kYWwtaGVhZGVyIHtcclxuXHRib3JkZXItYm90dG9tOiA0cHggc29saWQgI2NjY2NjYztcclxufVxyXG5cclxuLm1vZGFsLXRpdGxlIHtcclxuXHRjb2xvcjogIzMzMzMzMztcclxufVxyXG5cclxuLm1vZGFsLWJvZHkge1xyXG5cdG1pbi1oZWlnaHQ6IDEwMHB4O1xyXG5cdHBhZGRpbmc6IDIwcHggMTVweDtcclxuXHJcblx0b3ZlcmZsb3c6IGF1dG87XHJcblx0b3ZlcmZsb3cteDogaGlkZGVuO1xyXG5cdG1heC1oZWlnaHQ6IDUwMHB4O1xyXG59XHJcblxyXG4ubW9kYWwtZm9vdGVyIHtcclxuXHR0ZXh0LWFsaWduOiByaWdodDtcclxuXHRwYWRkaW5nOiAxMHB4IDE1cHg7XHJcblx0YmFja2dyb3VuZDogI2Y5ZjlmOTtcclxufVxyXG5cclxuLm1vZGFsLWZvb3RlciAuYnRuIHtcclxuXHRtaW4td2lkdGg6IDcwcHg7XHJcbn1cclxuXHJcbi5tb2RhbC1zZWN0aW9uIHtcclxuXHRwYWRkaW5nOiAyMHB4IDA7XHJcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XHJcbn1cclxuXHJcbi5tb2RhbC1zZWN0aW9uLXRpdGxlIHtcclxuXHRtYXJnaW46IDAgMCAxMHB4O1xyXG59XHJcblxyXG4uaW5zaWRlLWJ1YmJsZSB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRwYWRkaW5nOiAxNXB4IDIwcHg7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgI2RkZGRkZDtcclxuXHRib3JkZXItcmFkaXVzOiAzcHg7XHJcblx0YmFja2dyb3VuZDogI2Y5ZjlmOTtcclxufVxyXG5cclxuLmluc2lkZS1idWJibGU6YmVmb3JlIHtcclxuXHRjb250ZW50OiAnJztcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAtOHB4O1xyXG5cdGxlZnQ6IDE1cHg7XHJcblx0d2lkdGg6IDE1cHg7XHJcblx0aGVpZ2h0OiAxNXB4O1xyXG5cdGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2RkZGRkZDtcclxuXHRib3JkZXItdG9wOiAxcHggc29saWQgI2RkZGRkZDtcclxuXHR0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcblx0LXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcblx0LW1vei10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcblx0LW8tdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG5cdGJhY2tncm91bmQ6ICNmOWY5Zjk7XHJcbn1cclxuXHJcbi5pbnNpZGUtYnViYmxlIC5yYWRpby1pbmxpbmUsXHJcbi5pbnNpZGUtYnViYmxlIC5jaGVja2JveC1pbmxpbmUge1xyXG5cdG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG59XHJcblxyXG4uaW5zaWRlLWJ1YmJsZSAucmFkaW8taW5saW5lOmZpcnN0LWNoaWxkLFxyXG4uaW5zaWRlLWJ1YmJsZSAuY2hlY2tib3gtaW5saW5lOmZpcnN0LWNoaWxkIHtcclxuXHRtYXJnaW4tbGVmdDogMDtcclxufVxyXG5cclxuLmJpZ2dlci1idG4sXHJcbi5tb2RhbC1mb290ZXIgLmJ0bi5iaWdnZXItYnRuIHtcclxuXHRtaW4td2lkdGg6IDEwMHB4O1xyXG59XHJcblxyXG4jcmVwbHlCYWNrTWVzc2FnZWJ0biB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0cGFkZGluZzogMCAxMHB4O1xyXG5cdGJvcmRlcjogMCBub25lO1xyXG5cdG1hcmdpbjogMXB4IDAgLTFweCAwO1xyXG5cdGJhY2tncm91bmQ6IG5vbmU7XHJcbn1cclxuXHJcbiNyZXBseUJhY2tNZXNzYWdlYnRuIGltZyB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0d2lkdGg6IGF1dG87XHJcblx0aGVpZ2h0OiAyMHB4O1xyXG59XHJcblxyXG4uc2VsZWN0LXNlYXJjaC1saXN0IHtcclxuXHRtYXgtaGVpZ2h0OiAyMDBweDtcclxuXHRvdmVyZmxvdy15OiBzY3JvbGw7XHJcbn1cclxuXHJcbi5kaXZUZXh0YXJlYSB7XHJcblx0cGFkZGluZzogOHB4IDEwcHg7XHJcblx0LXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzcHg7XHJcblx0LW1vei1ib3JkZXItcmFkaXVzOiAzcHg7XHJcblx0LW8tYm9yZGVyLXJhZGl1czogM3B4O1xyXG5cdGJvcmRlci1yYWRpdXM6IDNweDtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjY2FjYWNhO1xyXG59XHJcblxyXG4ubWFyZ2luVG9wOCB7XHJcblx0bWFyZ2luLXRvcDogOHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi8qIHRhbmsgc3VtbWFyeSBjb2xvcnMgKi9cclxuLmdyZWVuIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjMDBmZjAwO1xyXG59XHJcblxyXG4ueWVsbG93IHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjYzAwO1xyXG59XHJcblxyXG4ub3JhbmdlIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmY0ODAwO1xyXG59XHJcblxyXG4ucmVkIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmYzMzAwO1xyXG59XHJcblxyXG4uaXRhbGljIHtcclxuXHRmb250LXN0eWxlOiBpdGFsaWM7XHJcbn1cclxuXHJcbi5uby1ib3JkZXIge1xyXG5cdGJvcmRlcjogMCBub25lO1xyXG59XHJcblxyXG4uYnRuIGkge1xyXG5cdG1hcmdpbi1yaWdodDogOHB4O1xyXG59XHJcblxyXG4uaW5uZXItcGFuZWwtYm94IHtcclxuXHRwYWRkaW5nOiAyMHB4IDAgMjVweDtcclxuXHRib3JkZXItdG9wOiAxcHggc29saWQgI2RkZGRkZDtcclxufVxyXG5cclxuLmlubmVyLXBhbmVsLWJveC5sYXN0IHtcclxuXHRwYWRkaW5nLWJvdHRvbTogMDtcclxufVxyXG5cclxuLmlubmVyLXBhbmVsLWJveCAuYnRuIHtcclxuXHRtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbn1cclxuXHJcbi5pbm5lci1wYW5lbC1ib3ggLmlubGluZVJlcG9ydEJ0biB7XHJcblx0cGFkZGluZzogMDtcclxuXHRtYXJnaW4tdG9wOiA1cHg7XHJcbn1cclxuXHJcbi5pbm5lci1wYW5lbC1ib3ggaDIge1xyXG5cdG1hcmdpbjogMCAwIDEwcHg7XHJcbn1cclxuXHJcbi5hci1pbm5lci1wYW5lbC1ib3gge1xyXG5cdHBhZGRpbmc6IDEwcHggMCAyNXB4O1xyXG5cdGJvcmRlci10b3A6IG5vbmU7XHJcbn1cclxuXHJcbi5idXR0b24tbGFiZWwtYm94IHtcclxuXHRib3JkZXI6IDFweCBzb2xpZCAjZGRkZGRkO1xyXG5cdHBhZGRpbmc6IDE1cHggMjBweCAyMHB4O1xyXG5cdG1hcmdpbjogMCAwIDAgMjBweDtcclxuXHRiYWNrZ3JvdW5kOiAjZjlmOWY5O1xyXG59XHJcblxyXG4uYnV0dG9uLWxhYmVsLWJveC5maXJzdCB7XHJcblx0bWFyZ2luLWxlZnQ6IDA7XHJcbn1cclxuXHJcbi5idXR0b24tbGFiZWwtYm94IGgzIHtcclxuXHRtYXJnaW46IDAgMCA1cHg7XHJcbn1cclxuXHJcbiN1c2VyQWNjb3VudFNlbGVjdCAuc2VsZWN0LXNlYXJjaC1saXN0LFxyXG4jY2l0eUlEIC5zZWxlY3Qtc2VhcmNoLWxpc3Qge1xyXG5cdG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi5sb2dpbi10ZXh0LXByaXZhY3kge1xyXG5cdG1hcmdpbjogMCAxNXB4IDAgMTVweDtcclxuXHRkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLmN1cnNvci1wb2ludGVyIHtcclxuXHRjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi5wYXJhZ3JhcGgtanVzdGlmaWVkIHtcclxuXHR0ZXh0LWFsaWduOiBqdXN0aWZ5O1xyXG59XHJcblxyXG4uaGVhZGluZzEtY2VudGVyZWQge1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuYSxcclxuYSBpbWcge1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLmJ1dHRvbi10ZXN0IHtcclxuXHRtYXJnaW4tbGVmdDogODBweDtcclxuXHRtYXJnaW4tdG9wOiAxMHB4O1xyXG59XHJcblxyXG4uYnV0dG9uLWhlYXRpbmctb2lsIHtcclxuXHRtYXJnaW4tdG9wOiAxMHB4O1xyXG59XHJcblxyXG4uaW1hZ2UtaGVhdGluZy1vaWwge1xyXG5cdGhlaWdodDogMzBweDtcclxuXHR2ZXJ0aWNhbC1hbGlnbjogLTdweDtcclxufVxyXG5cclxuLyogQm9vdHN0cmFwIG92ZXJ3cml0ZSAqL1xyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuXHQuY29udGFpbmVyIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcblx0LmNvbnRhaW5lciB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuXHQuY29udGFpbmVyIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdH1cclxuXHJcblx0LyogTmV3LWNvbnRhaW5lciAqL1xyXG5cdC5jb250YWluZXIuY29udGFpbmVyLWZpeGVkIHtcclxuXHRcdHdpZHRoOiAxMTcwcHg7XHJcblx0XHRtYXJnaW46IDAgYXV0bztcclxuXHRcdHBhZGRpbmc6IDAgMTVweDtcclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMzAwcHgpIHtcclxuXHQudG9nZ2xlLXBhbmVsIC5wYW5lbC10aXRsZTpiZWZvcmUge1xyXG5cdFx0bGVmdDogYXV0bztcclxuXHRcdHJpZ2h0OiAxNXB4O1xyXG5cdH1cclxufVxyXG5cclxuLyogPVJlc3BvbnNpdmVcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzUwcHgpIHtcclxuXHQjbG9nbyB7XHJcblx0XHRoZWlnaHQ6IDcwcHg7XHJcblx0XHRtYXJnaW46IDM1cHggMCAwIDVweDtcclxuXHR9XHJcblxyXG5cdCNtYWluLW5hdiB1bCBsaSB7XHJcblx0XHRtYXJnaW46IDAgMCAwIDIwcHg7XHJcblx0fVxyXG5cclxuXHQjbWFpbi1uYXYgdWwgbGkgYSB7XHJcblx0XHRmb250LXNpemU6IDE2cHg7XHJcblx0fVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xyXG5cdC5sb2dpbi1sb2dvIGltZyB7XHJcblx0XHR3aWR0aDogMjAwcHg7XHJcblx0XHRtYXgtd2lkdGg6IDgwJTtcclxuXHR9XHJcblxyXG5cdC5tZW51LWJ0biB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDZweDtcclxuXHRcdHJpZ2h0OiAxNXB4O1xyXG5cdFx0ZmxvYXQ6IG5vbmU7XHJcblx0XHR3aWR0aDogMzhweDtcclxuXHRcdGhlaWdodDogMzhweDtcclxuXHRcdGNvbG9yOiAjMzIzMjMyO1xyXG5cdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI2RmZGZkZjtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHQtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdC1tb3otYm9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0LW8tYm9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0YmFja2dyb3VuZDogI2ZmZmZmZjtcclxuXHRcdHotaW5kZXg6IDk5OTk7XHJcblx0fVxyXG5cclxuXHQudXNlci1tZW51IHtcclxuXHRcdHRvcDogMTBweDtcclxuXHR9XHJcblxyXG5cdC51c2VyLW1lbnUgPiBkaXYge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC51c2VyLW1lbnUgPiBkaXYuaWNvbi1tZW51LWJ0biB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHR9XHJcblxyXG5cdCNtYWluLW1lbnUge1xyXG5cdFx0cG9zaXRpb246IGZpeGVkO1xyXG5cdFx0cmlnaHQ6IC0xMDAlO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0d2lkdGg6IDMyMHB4O1xyXG5cdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0cGFkZGluZzogMjBweDtcclxuXHRcdHotaW5kZXg6IDk5OTk7XHJcblx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkICNjZWNlY2U7XHJcblx0XHRiYWNrZ3JvdW5kOiAjZGZkZmRmO1xyXG5cdFx0dHJhbnNpdGlvbjogYWxsIDQwMG1zIGVhc2UtaW4tb3V0O1xyXG5cdFx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgNDAwbXMgZWFzZS1pbi1vdXQ7XHJcblx0XHQtbW96LXRyYW5zaXRpb246IGFsbCA0MDBtcyBlYXNlLWluLW91dDtcclxuXHRcdC1vLXRyYW5zaXRpb246IGFsbCA0MDBtcyBlYXNlLWluLW91dDtcclxuXHR9XHJcblxyXG5cdCNtYWluLW1lbnUuYWN0aXZlIHtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdH1cclxuXHJcblx0LmNsb3NlLW1lbnUge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHdpZHRoOiAzNXB4O1xyXG5cdFx0aGVpZ2h0OiAzNXB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDM1cHg7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0Zm9udC1zaXplOiAyM3B4O1xyXG5cdFx0Ym9yZGVyOiAwIG5vbmU7XHJcblx0XHRiYWNrZ3JvdW5kOiAjY2VjZWNlO1xyXG5cdH1cclxuXHJcblx0I21haW4tbWVudSB1bCB7XHJcblx0XHRtYXJnaW46IDMwcHggMCAwO1xyXG5cdH1cclxuXHJcblx0I21haW4tbmF2IHVsIGxpIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0bWFyZ2luOiAwIDAgMTBweDtcclxuXHR9XHJcblxyXG5cdCNtYWluLW5hdiB1bCBsaSBhIHtcclxuXHRcdHBhZGRpbmc6IDAgMTBweDtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDNweDtcclxuXHRcdGJhY2tncm91bmQ6ICNmNGY0ZjQ7XHJcblx0fVxyXG5cclxuXHQjbWFpbi1uYXYgdWwgbGkgYTpmb2N1cyxcclxuXHQjbWFpbi1uYXYgdWwgbGkgYTphY3RpdmUge1xyXG5cdFx0Y29sb3I6ICNmZmZmZmY7XHJcblx0XHRiYWNrZ3JvdW5kOiAjMzIzMjMyO1xyXG5cdH1cclxuXHJcblx0I21haW4tbmF2IHVsIGxpIGE6YWZ0ZXIge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5jaGVjay1oZWFkZXIgdGQgLmljaGVja2JveCB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR0b3A6IGF1dG87XHJcblx0XHRsZWZ0OiBhdXRvO1xyXG5cdH1cclxuXHJcblx0LnRhYmxlLWJveCAucGFuZWwtY29udGVudC5hY3RpdmUge1xyXG5cdFx0b3ZlcmZsb3c6IGluaXRpYWw7XHJcblx0XHRtYXgtaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cclxuXHQuY2hlY2tib3gtY29sdW1uIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdH1cclxuXHJcblx0LmNoZWNrYm94LWNvbHVtbiAuaWNoZWNrYm94IHtcclxuXHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0bWFyZ2luOiAycHggMCAwIDVweDtcclxuXHR9XHJcblxyXG5cdC5tZXNzYWdlLW51bWJlciB7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHR0b3A6IDVweDtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdFx0bWFyZ2luLXRvcDogMDtcclxuXHRcdHdpZHRoOiAyMnB4O1xyXG5cdFx0aGVpZ2h0OiAyMnB4O1xyXG5cdFx0Y29sb3I6ICNmZmZmZmY7XHJcblx0XHRmb250LXNpemU6IDEzcHg7XHJcblx0XHRsaW5lLWhlaWdodDogMjJweDtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0LW1vei1ib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHQtby1ib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRiYWNrZ3JvdW5kOiAjMzc4ZGMyO1xyXG5cdH1cclxuXHJcblx0LnRhYmxlLXJlc3BvbnNpdmUge1xyXG5cdFx0bWFyZ2luOiAxZW0gMDtcclxuXHRcdG1pbi13aWR0aDogMzAwcHg7XHJcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdH1cclxuXHJcblx0LnRhYmxlLWJveCAudGFibGUge1xyXG5cdFx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHR9XHJcblxyXG5cdC50YWJsZS1yZXNwb25zaXZlIHRyIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI2NlY2VjZTtcclxuXHRcdG1hcmdpbjogMjBweDtcclxuXHRcdGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcblx0fVxyXG5cclxuXHQudGFibGUtcmVzcG9uc2l2ZSB0aGVhZCB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0LnRhYmxlLXJlc3BvbnNpdmUgdGQge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRoZWlnaHQ6IDQxcHggIWltcG9ydGFudDtcclxuXHRcdHBhZGRpbmc6IDEwcHggNXB4ICFpbXBvcnRhbnQ7XHJcblx0XHRib3JkZXI6IDAgbm9uZSAhaW1wb3J0YW50O1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZmRmZGYgIWltcG9ydGFudDtcclxuXHR9XHJcblxyXG5cdC50YWJsZS1yZXNwb25zaXZlIHRkOmxhc3QtY2hpbGQge1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogMCBub25lICFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cclxuXHQudGFibGUtcmVzcG9uc2l2ZSB0ZDpmaXJzdC1jaGlsZCB7XHJcblx0XHRwYWRkaW5nLXRvcDogNXB4O1xyXG5cdH1cclxuXHJcblx0LnRhYmxlLXJlc3BvbnNpdmUgdGQ6bGFzdC1jaGlsZCB7XHJcblx0XHRwYWRkaW5nLWJvdHRvbTogNXB4O1xyXG5cdH1cclxuXHJcblx0LnRhYmxlLXJlc3BvbnNpdmUgdGQ6YmVmb3JlIHtcclxuXHRcdGNvbnRlbnQ6IGF0dHIoZGF0YS10aCk7XHJcblx0XHRmb250LXdlaWdodDogYm9sZDtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHR9XHJcblxyXG5cdC50YWJsZS1yZXNwb25zaXZlIHRoOmxhc3QtY2hpbGQsXHJcblx0LnRhYmxlLXJlc3BvbnNpdmUgdGQ6bGFzdC1jaGlsZCB7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAwO1xyXG5cdH1cclxuXHJcblx0LnRhYmxlLXJlc3BvbnNpdmUgdGgsXHJcblx0LnRhYmxlLXJlc3BvbnNpdmUgdGQ6YmVmb3JlIHtcclxuXHRcdGNvbG9yOiAjMzIzMjMyO1xyXG5cdFx0cGFkZGluZzogMCAxNXB4IDAgNXB4O1xyXG5cdFx0bWFyZ2luOiAwIDE1cHggMCAwO1xyXG5cdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2RmZGZkZjtcclxuXHR9XHJcblxyXG5cdC5tb3JlLWJ0biAuYnRuLWdyYXBoaWMge1xyXG5cdFx0d2lkdGg6IDQwcHg7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0fVxyXG5cclxuXHQubW9yZS1idG4gLmJ0bi1ncmFwaGljOmJlZm9yZSxcclxuXHQubW9yZS1idG4gLmJ0bi1ncmFwaGljOmFmdGVyIHtcclxuXHRcdGhlaWdodDogMTJweDtcclxuXHRcdG1hcmdpbi10b3A6IC01cHg7XHJcblx0fVxyXG5cclxuXHQubW9yZS1idG4gLmJ0bi1ncmFwaGljOmJlZm9yZSB7XHJcblx0XHRtYXJnaW4tbGVmdDogLTRweDtcclxuXHR9XHJcblxyXG5cdC5tb3JlLWJ0biAuYnRuLWdyYXBoaWM6YWZ0ZXIge1xyXG5cdFx0bWFyZ2luLXJpZ2h0OiAtNXB4O1xyXG5cdH1cclxuXHJcblx0LmZpbHRlcnMtYm94IC5wYW5lbC10aXRsZSB7XHJcblx0XHRmbG9hdDogbm9uZTtcclxuXHRcdHBhZGRpbmc6IDE1cHggMTcwcHggMTVweCAyMHB4O1xyXG5cdH1cclxuXHJcblx0Lm1vcmUtYnRuIHtcclxuXHRcdHBhZGRpbmc6IDAgNTVweCAwIDEwcHg7XHJcblx0fVxyXG5cclxuXHQubW9yZS10YWJsZSAudG9wLWJ0bnMsXHJcblx0LnRvcC1idG5zIHtcclxuXHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRjbGVhcjogYm90aDtcclxuXHRcdHRleHQtYWxpZ246IGxlZnQ7XHJcblx0XHRtYXJnaW4tdG9wOiAxNHB4O1xyXG5cdFx0cGFkZGluZy10b3A6IDEwcHg7XHJcblx0XHRib3JkZXI6IDAgbm9uZTtcclxuXHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGZkZmRmO1xyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkzcHgpIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuXHQubG9naW4tdGV4dC1wYW5lbCxcclxuXHQubG9naW4tZm9ybS1wYW5lbCB7XHJcblx0XHRmbG9hdDogbGVmdDtcclxuXHRcdHdpZHRoOiBjYWxjKDUwJSAtIDQ1cHgpO1xyXG5cdFx0bWFyZ2luOiAwIDE1cHg7XHJcblx0fVxyXG5cclxuXHQubG9naW4tdGV4dC1wYW5lbCB7XHJcblx0XHRtYXJnaW46IDAgMTVweCAyMHB4IDMwcHg7XHJcblx0fVxyXG5cclxuXHQubG9naW4tZm9ybS1wYW5lbCB7XHJcblx0XHRtYXJnaW46IDAgMzBweCAyMHB4IDE1cHg7XHJcblx0fVxyXG5cclxuXHQubG9naW4tcGFnZS1oZWFkZXIge1xyXG5cdFx0cGFkZGluZzogMzBweCAxNXB4IDMwcHggMTVweDtcclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MnB4KSBhbmQgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuXHQuc20tbm8tcHVsbCB7XHJcblx0XHRmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHJcblx0LnRhYmxldC1vbmx5IHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcblx0fVxyXG5cclxuXHQjbWFpbi1uYXYge1xyXG5cdFx0bWFyZ2luOiAwIDAgMTVweDtcclxuXHR9XHJcblxyXG5cdC5sb2dpbi10ZXh0LXBhbmVsLFxyXG5cdC5sb2dpbi1mb3JtLXBhbmVsIHtcclxuXHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0d2lkdGg6IGNhbGMoNTAlIC0gNDVweCk7XHJcblx0XHRtYXJnaW46IDAgMTVweDtcclxuXHR9XHJcblxyXG5cdC5sb2dpbi10ZXh0LXBhbmVsIHtcclxuXHRcdG1hcmdpbjogMCAxNXB4IDIwcHggMzBweDtcclxuXHR9XHJcblxyXG5cdC5sb2dpbi1mb3JtLXBhbmVsIHtcclxuXHRcdG1hcmdpbjogMCAzMHB4IDIwcHggMTVweDtcclxuXHR9XHJcblxyXG5cdC5sb2dpbi1wYWdlLWhlYWRlciB7XHJcblx0XHRwYWRkaW5nOiAzMHB4IDE1cHggMzBweCAxNXB4O1xyXG5cdH1cclxuXHJcblx0LmRyb3Bkb3duLW1lbnUtcmlnaHQge1xyXG5cdFx0dG9wOiA1MHB4O1xyXG5cdH1cclxuXHJcblx0I2xvZ28ge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0ZmxvYXQ6IG5vbmU7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0aGVpZ2h0OiA0MHB4O1xyXG5cdFx0bWFyZ2luOiA1cHggMDtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdHotaW5kZXg6IDk5O1xyXG5cdH1cclxuXHJcblx0I2xvZ28gaW1nIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHRvcDogMnB4O1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR3aWR0aDogYXV0bztcclxuXHRcdGhlaWdodDogNDlweDtcclxuXHRcdG1hcmdpbjogMCAwIDAgNTVweDtcclxuXHRcdHBhZGRpbmc6IDAgMCAwIDE1cHg7XHJcblx0XHRib3JkZXItbGVmdDogMXB4IHNvbGlkICNkZmRmZGY7XHJcblx0fVxyXG5cclxuXHQudG9wLW1lbnUgdWwge1xyXG5cdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHRtYXJnaW46IDAgMCAwIDEwcHg7XHJcblx0fVxyXG5cclxuXHQucGFuZWwtdGl0bGUge1xyXG5cdFx0cGFkZGluZzogMTBweCAyMHB4O1xyXG5cdH1cclxuXHJcblx0LnNpZGViYXIge1xyXG5cdFx0cG9zaXRpb246IGZpeGVkO1xyXG5cdFx0bGVmdDogLTEwMCU7XHJcblx0XHR0b3A6IDA7XHJcblx0XHR3aWR0aDogNDUwcHg7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRwYWRkaW5nOiAyMHB4O1xyXG5cdFx0ei1pbmRleDogOTk5O1xyXG5cdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2NlY2VjZTtcclxuXHRcdGJhY2tncm91bmQ6ICNkZmRmZGY7XHJcblx0XHR0cmFuc2l0aW9uOiBhbGwgNDAwbXMgZWFzZS1pbi1vdXQ7XHJcblx0XHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCA0MDBtcyBlYXNlLWluLW91dDtcclxuXHRcdC1tb3otdHJhbnNpdGlvbjogYWxsIDQwMG1zIGVhc2UtaW4tb3V0O1xyXG5cdFx0LW8tdHJhbnNpdGlvbjogYWxsIDQwMG1zIGVhc2UtaW4tb3V0O1xyXG5cdFx0b3ZlcmZsb3cteTogc2Nyb2xsO1xyXG5cdFx0b3ZlcmZsb3cteDogaGlkZGVuO1xyXG5cdH1cclxuXHJcblx0LnNpZGViYXIuYWN0aXZlIHtcclxuXHRcdGxlZnQ6IDA7XHJcblx0fVxyXG5cclxuXHQuc2lkZWJhci10aXRsZSB7XHJcblx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0bWFyZ2luOiAwIDAgMjBweDtcclxuXHR9XHJcblxyXG5cdC50YWJzLXNlbGVjdG9yIHtcclxuXHRcdGJhY2tncm91bmQ6ICNkZmRmZGY7XHJcblx0fVxyXG5cclxuXHQuc2lkZWJhci1idG4ge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0ZmxvYXQ6IG5vbmU7XHJcblx0XHR0b3A6IDE0cHg7XHJcblx0XHRsZWZ0OiAxNXB4O1xyXG5cdFx0d2lkdGg6IDM4cHg7XHJcblx0XHRoZWlnaHQ6IDM4cHg7XHJcblx0XHRjb2xvcjogIzMyMzIzMjtcclxuXHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNkZmRmZGY7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0LXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHQtbW96LWJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdC1vLWJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcblx0XHR6LWluZGV4OiA5OTk7XHJcblx0fVxyXG5cclxuXHQuY2xvc2Utc2lkZWJhciB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHR0b3A6IDA7XHJcblx0XHRyaWdodDogMDtcclxuXHRcdHdpZHRoOiAzNXB4O1xyXG5cdFx0aGVpZ2h0OiAzNXB4O1xyXG5cdFx0bGluZS1oZWlnaHQ6IDM1cHg7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0Zm9udC1zaXplOiAyM3B4O1xyXG5cdFx0Ym9yZGVyOiAwIG5vbmU7XHJcblx0XHRiYWNrZ3JvdW5kOiAjY2VjZWNlO1xyXG5cdH1cclxuXHJcblx0LnRhYmxldC1oaWRlIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQudG9wLW1lbnUge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcbn1cclxuXHJcbi5tZW51LWJ0biB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIGFuZCAob3JpZW50YXRpb246IHBvcnRyYWl0KSB7XHJcblx0Lmljb24tbWVudS1idG4gLmRyb3Bkb3duLXRvZ2dsZSB7XHJcblx0XHRtYXJnaW4tdG9wOiAtOXB4O1xyXG5cdH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcclxuXHQueHMtbm8tcHVsbCB7XHJcblx0XHRmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHJcblx0LmhlYWRlci1waG9uZSB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdFx0Ym90dG9tOiAwO1xyXG5cdFx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGZsb2F0OiBsZWZ0O1xyXG5cdH1cclxuXHJcblx0aDEge1xyXG5cdFx0Zm9udC1zaXplOiAyMnB4O1xyXG5cdH1cclxuXHJcblx0LmNvbnRhaW5lciB7XHJcblx0XHRwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcblx0XHRwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG5cdH1cclxuXHJcblx0Lm1vYmlsZS1oaWRlIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQubW9iaWxlLW9ubHkge1xyXG5cdFx0ZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuXHR9XHJcblxyXG5cdCNoZWFkZXIge1xyXG5cdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHRcdG1hcmdpbjogMCAwIDIwcHg7XHJcblx0fVxyXG5cclxuXHQudG9wLW1lbnUge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdCNsb2dvIHtcclxuXHRcdGZsb2F0OiBub25lO1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR3aWR0aDogYXV0bztcclxuXHRcdGhlaWdodDogMzZweDtcclxuXHRcdG1hcmdpbjogN3B4IGF1dG87XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0fVxyXG5cclxuXHQjbG9nbyBpbWcge1xyXG5cdFx0ZGlzcGxheTogaW5saW5lO1xyXG5cdH1cclxuXHJcblx0I21haW4tbmF2IHtcclxuXHRcdG1hcmdpbjogMDtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0XHRiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG5cdH1cclxuXHJcblx0LnRvcC1tZW51IHtcclxuXHRcdGZvbnQtc2l6ZTogMTNweDtcclxuXHR9XHJcblxyXG5cdC50b3AtbWVudSB1bCB7XHJcblx0XHRtYXJnaW46IDAgMCAwIDE1cHg7XHJcblx0fVxyXG5cclxuXHQubWVudS1idG4ge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiA2cHg7XHJcblx0XHRyaWdodDogMTVweDtcclxuXHRcdGZsb2F0OiBub25lO1xyXG5cdFx0d2lkdGg6IDM4cHg7XHJcblx0XHRoZWlnaHQ6IDM4cHg7XHJcblx0XHRjb2xvcjogIzMyMzIzMjtcclxuXHRcdGZvbnQtc2l6ZTogMThweDtcclxuXHRcdGJvcmRlcjogMXB4IHNvbGlkICNkZmRmZGY7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0LXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHQtbW96LWJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdC1vLWJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcblx0XHR6LWluZGV4OiA5OTk5O1xyXG5cdH1cclxuXHJcblx0I21haW4tbWVudSB7XHJcblx0XHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0XHRyaWdodDogLTEwMCU7XHJcblx0XHR0b3A6IDA7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHRcdHBhZGRpbmc6IDIwcHg7XHJcblx0XHR6LWluZGV4OiA5OTk5O1xyXG5cdFx0Ym9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjY2VjZWNlO1xyXG5cdFx0YmFja2dyb3VuZDogI2RmZGZkZjtcclxuXHRcdHRyYW5zaXRpb246IGFsbCA0MDBtcyBlYXNlLWluLW91dDtcclxuXHRcdC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDQwMG1zIGVhc2UtaW4tb3V0O1xyXG5cdFx0LW1vei10cmFuc2l0aW9uOiBhbGwgNDAwbXMgZWFzZS1pbi1vdXQ7XHJcblx0XHQtby10cmFuc2l0aW9uOiBhbGwgNDAwbXMgZWFzZS1pbi1vdXQ7XHJcblx0fVxyXG5cclxuXHQjbWFpbi1tZW51LmFjdGl2ZSB7XHJcblx0XHRyaWdodDogMDtcclxuXHR9XHJcblxyXG5cdC5jbG9zZS1tZW51IHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogMDtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHR3aWR0aDogMzVweDtcclxuXHRcdGhlaWdodDogMzVweDtcclxuXHRcdGxpbmUtaGVpZ2h0OiAzNXB4O1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHRcdGZvbnQtc2l6ZTogMjNweDtcclxuXHRcdGJvcmRlcjogMCBub25lO1xyXG5cdFx0YmFja2dyb3VuZDogI2NlY2VjZTtcclxuXHR9XHJcblxyXG5cdCNtYWluLW1lbnUgdWwge1xyXG5cdFx0bWFyZ2luOiAzMHB4IDAgMDtcclxuXHR9XHJcblxyXG5cdCNtYWluLW5hdiB1bCBsaSB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdG1hcmdpbjogMCAwIDEwcHg7XHJcblx0fVxyXG5cclxuXHQjbWFpbi1uYXYgdWwgbGkgYSB7XHJcblx0XHRwYWRkaW5nOiAwIDEwcHg7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRib3JkZXItcmFkaXVzOiAzcHg7XHJcblx0XHRiYWNrZ3JvdW5kOiAjZjRmNGY0O1xyXG5cdH1cclxuXHJcblx0I21haW4tbmF2IHVsIGxpIGE6Zm9jdXMsXHJcblx0I21haW4tbmF2IHVsIGxpIGE6YWN0aXZlIHtcclxuXHRcdGNvbG9yOiAjZmZmZmZmO1xyXG5cdFx0YmFja2dyb3VuZDogIzMyMzIzMjtcclxuXHR9XHJcblxyXG5cdCNtYWluLW5hdiB1bCBsaSBhOmFmdGVyIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQubG9naW4tZm9ybS1pbm5lciB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdG1hcmdpbjogNDBweCBhdXRvO1xyXG5cdH1cclxuXHJcblx0LmxvZ2luLWZvcm0gaDEge1xyXG5cdFx0bWFyZ2luOiAwIDAgMjVweDtcclxuXHR9XHJcblxyXG5cdC5zaWRlYmFyIHtcclxuXHRcdHBvc2l0aW9uOiBmaXhlZDtcclxuXHRcdGxlZnQ6IC0xMDAlO1xyXG5cdFx0dG9wOiAwO1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRwYWRkaW5nOiAyMHB4O1xyXG5cdFx0ei1pbmRleDogOTk5O1xyXG5cdFx0Ym9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2NlY2VjZTtcclxuXHRcdGJhY2tncm91bmQ6ICNkZmRmZGY7XHJcblx0XHR0cmFuc2l0aW9uOiBhbGwgNDAwbXMgZWFzZS1pbi1vdXQ7XHJcblx0XHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCA0MDBtcyBlYXNlLWluLW91dDtcclxuXHRcdC1tb3otdHJhbnNpdGlvbjogYWxsIDQwMG1zIGVhc2UtaW4tb3V0O1xyXG5cdFx0LW8tdHJhbnNpdGlvbjogYWxsIDQwMG1zIGVhc2UtaW4tb3V0O1xyXG5cdFx0b3ZlcmZsb3cteTogc2Nyb2xsO1xyXG5cdFx0b3ZlcmZsb3cteDogaGlkZGVuO1xyXG5cdH1cclxuXHJcblx0LnNpZGViYXIuYWN0aXZlIHtcclxuXHRcdGxlZnQ6IDA7XHJcblx0fVxyXG5cclxuXHQuc2lkZWJhci10aXRsZSB7XHJcblx0XHRmb250LXNpemU6IDE4cHg7XHJcblx0XHRmb250LXdlaWdodDogNjAwO1xyXG5cdFx0bWFyZ2luOiAwIDAgMjBweDtcclxuXHR9XHJcblxyXG5cdC50YWJzLXNlbGVjdG9yIHtcclxuXHRcdGJhY2tncm91bmQ6ICNkZmRmZGY7XHJcblx0fVxyXG5cclxuXHQuc2lkZWJhci1idG4ge1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0dG9wOiA2cHg7XHJcblx0XHRsZWZ0OiAxNXB4O1xyXG5cdFx0ZmxvYXQ6IG5vbmU7XHJcblx0XHR3aWR0aDogMzhweDtcclxuXHRcdGhlaWdodDogMzhweDtcclxuXHRcdGNvbG9yOiAjMzIzMjMyO1xyXG5cdFx0Zm9udC1zaXplOiAxOHB4O1xyXG5cdFx0Ym9yZGVyOiAxcHggc29saWQgI2RmZGZkZjtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0XHRib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHQtd2Via2l0LWJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdC1tb3otYm9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0LW8tYm9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0YmFja2dyb3VuZDogI2ZmZmZmZjtcclxuXHR9XHJcblxyXG5cdC5jbG9zZS1zaWRlYmFyIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogMDtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdFx0d2lkdGg6IDM1cHg7XHJcblx0XHRoZWlnaHQ6IDM1cHg7XHJcblx0XHRsaW5lLWhlaWdodDogMzVweDtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0XHRmb250LXNpemU6IDIzcHg7XHJcblx0XHRib3JkZXI6IDAgbm9uZTtcclxuXHRcdGJhY2tncm91bmQ6ICNjZWNlY2U7XHJcblx0fVxyXG5cclxuXHQubWVzc2FnZS1udW1iZXIge1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0dG9wOiA4cHg7XHJcblx0XHRyaWdodDogMDtcclxuXHRcdHdpZHRoOiAyNXB4O1xyXG5cdFx0aGVpZ2h0OiAyNXB4O1xyXG5cdFx0Y29sb3I6ICNmZmZmZmY7XHJcblx0XHRmb250LXNpemU6IDEzcHg7XHJcblx0XHRsaW5lLWhlaWdodDogMjVweDtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHRcdC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0LW1vei1ib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHQtby1ib3JkZXItcmFkaXVzOiA1MCU7XHJcblx0XHRiYWNrZ3JvdW5kOiAjMzc4ZGMyO1xyXG5cdH1cclxufVxyXG5cclxuLyogRW5kIFJlc3BvbnNpdmVcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5cclxuLyogPUltcG9ydGFudCBib3R0b20gZWxlbWVudHNcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4ubm8tcGFkZGluZyB7XHJcblx0cGFkZGluZzogMDtcclxufVxyXG5cclxuLmZ1bGwtd2lkdGgtcGFuZWwge1xyXG5cdG1hcmdpbi1sZWZ0OiAtMTVweDtcclxuXHRtYXJnaW4tcmlnaHQ6IC0xNXB4O1xyXG5cdG1hcmdpbi1ib3R0b206IDA7XHJcblx0Ym9yZGVyLXJpZ2h0OiBub25lO1xyXG5cdGJvcmRlci1sZWZ0OiBub25lO1xyXG5cdGJvcmRlci1ib3R0b206IG5vbmU7XHJcbn1cclxuXHJcbi8qZGVidWcgcHVycG9zZSovXHJcbi5iciB7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgcmVkO1xyXG59XHJcblxyXG4uYmIge1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkIGJsdWU7XHJcbn1cclxuXHJcbi5iYyB7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgYmxhY2s7XHJcbn1cclxuXHJcbi5iZyB7XHJcblx0Ym9yZGVyOiAxcHggc29saWQgZ3JlZW47XHJcbn1cclxuXHJcbi8qZGVidWcgcHVycG9zZSovXHJcblxyXG4vKiBFbmQgSW1wb3J0YW50IGJvdHRvbSBlbGVtZW50c1xyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXHJcblxyXG4vKnNwaW5uZXIqL1xyXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2stYm91bmNlZGVsYXkge1xyXG5cdDAlLFxyXG5cdDgwJSxcclxuXHQxMDAlIHtcclxuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwKTtcclxuXHR9XHJcblxyXG5cdDQwJSB7XHJcblx0XHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSk7XHJcblx0fVxyXG59XHJcblxyXG5ALW1vei1rZXlmcmFtZXMgc2stYm91bmNlZGVsYXkge1xyXG5cdDAlLFxyXG5cdDgwJSxcclxuXHQxMDAlIHtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGUoMCk7XHJcblx0fVxyXG5cclxuXHQ0MCUge1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuXHR9XHJcbn1cclxuXHJcbkAtby1rZXlmcmFtZXMgc2stYm91bmNlZGVsYXkge1xyXG5cdDAlLFxyXG5cdDgwJSxcclxuXHQxMDAlIHtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGUoMCk7XHJcblx0fVxyXG5cclxuXHQ0MCUge1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuXHR9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgc2stYm91bmNlZGVsYXkge1xyXG5cdDAlLFxyXG5cdDgwJSxcclxuXHQxMDAlIHtcclxuXHRcdHRyYW5zZm9ybTogc2NhbGUoMCk7XHJcblx0fVxyXG5cclxuXHQ0MCUge1xyXG5cdFx0dHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuXHR9XHJcbn1cclxuXHJcbi5mdWxsUGFnZSB7XHJcblx0d2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5zcGlubmVyIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiA1MCU7XHJcblx0bWFyZ2luLXRvcDogLTlweDtcclxuXHRsZWZ0OiA1MCU7XHJcblx0bWFyZ2luLWxlZnQ6IC0zOHB4O1xyXG5cdHdpZHRoOiA3NnB4O1xyXG5cdGhlaWdodDogMThweDtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0ei1pbmRleDogOTk5O1xyXG59XHJcblxyXG4uc3Bpbm5lciA+IGRpdiB7XHJcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG5cdHdpZHRoOiAxOHB4O1xyXG5cdGhlaWdodDogMThweDtcclxuXHRtYXJnaW46IDAgM3B4O1xyXG5cdC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTAwJTtcclxuXHQtbW96LWJvcmRlci1yYWRpdXM6IDEwMCU7XHJcblx0LW8tYm9yZGVyLXJhZGl1czogMTAwJTtcclxuXHRib3JkZXItcmFkaXVzOiAxMDAlO1xyXG5cdC13ZWJraXQtYW5pbWF0aW9uOiBzay1ib3VuY2VkZWxheSAxLjRzIGluZmluaXRlIGVhc2UtaW4tb3V0IGJvdGg7XHJcblx0LW1vei1hbmltYXRpb246IHNrLWJvdW5jZWRlbGF5IDEuNHMgaW5maW5pdGUgZWFzZS1pbi1vdXQgYm90aDtcclxuXHQtby1hbmltYXRpb246IHNrLWJvdW5jZWRlbGF5IDEuNHMgaW5maW5pdGUgZWFzZS1pbi1vdXQgYm90aDtcclxuXHRhbmltYXRpb246IHNrLWJvdW5jZWRlbGF5IDEuNHMgaW5maW5pdGUgZWFzZS1pbi1vdXQgYm90aDtcclxuXHRiYWNrZ3JvdW5kOiAjM2M5MGM3O1xyXG59XHJcblxyXG4uc3Bpbm5lciAucG9pbnQxIHtcclxuXHQtd2Via2l0LWFuaW1hdGlvbi1kZWxheTogLTAuMzJzO1xyXG5cdC1tb3otYW5pbWF0aW9uLWRlbGF5OiAtMC4zMnM7XHJcblx0LW8tYW5pbWF0aW9uLWRlbGF5OiAtMC4zMnM7XHJcblx0YW5pbWF0aW9uLWRlbGF5OiAtMC4zMnM7XHJcbn1cclxuXHJcbi5zcGlubmVyIC5wb2ludDIge1xyXG5cdC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAtMC4xNnM7XHJcblx0LW1vei1hbmltYXRpb24tZGVsYXk6IC0wLjE2cztcclxuXHQtby1hbmltYXRpb24tZGVsYXk6IC0wLjE2cztcclxuXHRhbmltYXRpb24tZGVsYXk6IC0wLjE2cztcclxufVxyXG5cclxuLmJhbm5lck1nbXRJbWcge1xyXG5cdG1heC13aWR0aDogMjMwcHg7XHJcblx0bWF4LWhlaWdodDogMTIwcHg7XHJcbn1cclxuXHJcbi5pbWFnZVBvcHVwIHtcclxuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG5mb3JtLnN1Ym1pdHRlZCBvaS1zZWxlY3QubmctaW52YWxpZC1yZXF1aXJlZCxcclxuaW5wdXQubmctaW52YWxpZC1tdWx0aXBsZS1lbWFpbHMsXHJcbmlucHV0LmludmFsaWRGbG9hdE51bWJlcixcclxuZm9ybS5zdWJtaXR0ZWQgaW5wdXQubmctaW52YWxpZC1yZXF1aXJlZCxcclxuZm9ybS5zdWJtaXR0ZWQgdGV4dGFyZWEubmctaW52YWxpZC1yZXF1aXJlZCxcclxuZm9ybS5zdWJtaXR0ZWQgc2VsZWN0Lm5nLWludmFsaWQtcmVxdWlyZWQsXHJcbmZvcm0uc3VibWl0dGVkIGlucHV0Lm5nLWludmFsaWQtZGF0ZSxcclxuZm9ybS5zdWJtaXR0ZWQgaW5wdXQubmctaW52YWxpZC1udW1iZXIsXHJcbmZvcm0uc3VibWl0dGVkIGlucHV0Lm5nLWludmFsaWQtYXV0b2NvbXBsZXRlLXJlcXVpcmVkLFxyXG5mb3JtLnN1Ym1pdHRlZCBvaS1zZWxlY3QubmctaW52YWxpZC1yZXF1aXJlZCBpbnB1dCB7XHJcblx0YmFja2dyb3VuZDogcmdiYSgxNjUsIDE4LCA0NSwgMC4xKTtcclxufVxyXG5cclxuZm9ybSAudmFsaWRhdGlvbi1tZXNzYWdlLWVycm9yLm5vZGlzcGxheSB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuZm9ybS5zdWJtaXR0ZWQubmctaW52YWxpZC1yZXF1aXJlZCAudmFsaWRhdGlvbi1tZXNzYWdlLWVycm9yLXJlcXVpcmVkIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuZm9ybS5zdWJtaXR0ZWQubmctaW52YWxpZC1lbWFpbCAudmFsaWRhdGlvbi1tZXNzYWdlLWVycm9yLWVtYWlsIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuZm9ybS5zdWJtaXR0ZWQubmctaW52YWxpZC1wYXNzd29yZCAudmFsaWRhdGlvbi1tZXNzYWdlLWVycm9yLXBhc3N3b3JkIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLypfX19fX19fX19fX19fX19fX19fXyAqL1xyXG5cclxuLm91dGdvaW5nIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiBhbGljZWJsdWU7XHJcblx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcclxufVxyXG5cclxuLnVucmVhZCB7XHJcblx0Zm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuXHJcbi50YWJsZSB0ci5vdXRnb2luZzpub3QoLnNlbGVjdGVkKTpob3ZlciB7XHJcblx0YmFja2dyb3VuZC1jb2xvcjogI2VjZjRmYjtcclxufVxyXG5cclxuLyotfC18LXwtIFBERiBzdHlsZXMgLXwtfC18LSovXHJcbi5QREYgLnNvcnQtaW5kaWNhdG9yOmJlZm9yZSxcclxuLlBERiAuc29ydC1pbmRpY2F0b3I6YWZ0ZXIge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5QREYgLnRvcC1idG5zIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4vKi18LXwtfC0gRU5EIFBERiBzdHlsZXMgLXwtfC18LSovXHJcblxyXG4vKiB3ZWVrIHBpY2tlciAqL1xyXG4vKiB0aGlzIGRvZXMgbm90IHdvcmsgYmVjYXVzZSBvZiBCVUc6IGh0dHBzOi8vZ2l0aHViLmNvbS9hbmd1bGFyLXVpL2Jvb3RzdHJhcC9pc3N1ZXMvNDYyNlxyXG50ZC5zZWxlY3RlZFdlZWsgYnV0dG9uIHsgYmFja2dyb3VuZC1jb2xvcjogI0JCQjsgfVxyXG4qL1xyXG4jc2l0ZUlucHV0X2Ryb3Bkb3duIHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRvdmVyZmxvdy15OiBhdXRvO1xyXG5cdG1heC1oZWlnaHQ6IDMwMHB4O1xyXG59XHJcblxyXG4jY3VzdG9tZXJJbnB1dF9kcm9wZG93bixcclxuI2N1c3RvbWVySW5wdXRERF9kcm9wZG93biB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0b3ZlcmZsb3cteTogYXV0bztcclxuXHRtYXgtaGVpZ2h0OiAyMDBweDtcclxuXHR6LWluZGV4OiA5OTkxO1xyXG59XHJcblxyXG4vKiBjdXN0b20gY29kZSBmb3IgbW9kYWwgcG9wdXAgKi9cclxuZGl2Lm1vZGFsLWxnIHtcclxuXHR3aWR0aDogNzUwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuZGl2LmZ1ZWxUeXBlQ2hhcnQge1xyXG5cdGhlaWdodDogNDAwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuZGl2LmdhbGxvbnNDaGFydCB7XHJcblx0aGVpZ2h0OiA0MDBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5kaXYuYXNzZXRzQ2hhcnQge1xyXG5cdGhlaWdodDogNDAwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuZGl2LnNpdGVDaGFydCB7XHJcblx0aGVpZ2h0OiA0MDBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5idXR0b25bbmctY2xpY2tePSdzZWxlY3QobnVsbCknXSB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLypkaXNwcGxheSBjbGVhciBidXR0b24gZm9yIGZpbHRlciBkYXRlIHBpY2tlciovXHJcbiNncmlkQ2VsbEZpbHRlciBidXR0b25bbmctY2xpY2tePSdzZWxlY3QobnVsbCknXSB7XHJcblx0ZGlzcGxheTogaW5oZXJpdCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4jZ3JpZENlbGxGaWx0ZXIgYnV0dG9uW25nLWNsaWNrXj1cInNlbGVjdCgndG9kYXknKVwiXSB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLmdyaWRDZWxsRmlsdGVyIHRhYmxlIHRoOm50aC1jaGlsZCgyKSxcclxuI2dyaWRDZWxsRmlsdGVyIHRhYmxlIHRoOm50aC1jaGlsZCgyKSB7XHJcblx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxufVxyXG5cclxuLmlubGluZUJ0biB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdGZvbnQtc2l6ZTogMTVweDtcclxuXHRwYWRkaW5nOiAyMHB4IDIwcHg7XHJcblx0bWFyZ2luOiAwO1xyXG59XHJcblxyXG4uaW5saW5lUmVwb3J0QnRuIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0Zm9udC1zaXplOiAxNXB4O1xyXG5cdHBhZGRpbmc6IDEwcHggMTVweDtcclxuXHRtYXJnaW46IDA7XHJcbn1cclxuXHJcbi5uYXJhdGl2ZSBhLFxyXG5hOmhvdmVyLFxyXG5hOmZvY3VzIHtcclxuXHRjb2xvcjogIzNkNmE4MDtcclxuXHRmb250LXdlaWdodDogNDAwO1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuLnJlc3VsdHNQZXJQYWdlIHtcclxuXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0ZmxvYXQ6IGxlZnQ7XHJcblx0bGluZS1oZWlnaHQ6IDM0cHg7XHJcblx0bWFyZ2luOiAwIDEycHggMCAwO1xyXG59XHJcblxyXG4ubG9naW5UaXRsZSB7XHJcblx0Y29sb3I6IHJlZDtcclxufVxyXG5cclxuLmFycm93RG93biB7XHJcblx0Y29sb3I6ICM0NDQ0NDQ7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG5cdHBhZGRpbmctbGVmdDogMTBweDtcclxuXHRsaW5lLWhlaWdodDogMThweDtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0ei1pbmRleDogOTk5OTtcclxuXHRyaWdodDogNXB4O1xyXG5cdHRvcDogNTclO1xyXG5cdGZvbnQtc2l6ZTogMTJweDtcclxufVxyXG5cclxuLmRlbGl2ZXJ5U2l0ZUNzcyB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uc2lnblVwIHtcclxuXHRjbGVhcjogYm90aDtcclxuXHRwYWRkaW5nLXRvcDogNnB4O1xyXG59XHJcblxyXG5hLnNpZ25VcCB7XHJcblx0cGFkZGluZzogMCAxMnB4O1xyXG5cdGZvbnQtc2l6ZTogMTJweDtcclxufVxyXG5cclxuYS5wcml2YWN5IHtcclxuXHRwYWRkaW5nOiAwIDEycHggMCAwO1xyXG5cdGZvbnQtc2l6ZTogMTJweDtcclxufVxyXG5cclxuLmFjdGl2ZUNieCB7XHJcblx0bWFyZ2luLXRvcDogMHB4ICFpbXBvcnRhbnQ7XHJcblx0bWFyZ2luLWxlZnQ6IDEwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuc2VsZWN0LmRpc2FibGVkLFxyXG5pbnB1dC5kaXNhYmxlZCB7XHJcblx0YmFja2dyb3VuZDogI2RkZGRkZDtcclxufVxyXG5cclxuLnBlbmRpbmdDaGFuZ2VzIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkNzY3O1xyXG59XHJcblxyXG4ubm9QYWRkaW5ndG9wIHtcclxuXHRwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ub1BhZGRpbmd0b3Bib3R0b20ge1xyXG5cdHBhZGRpbmctYm90dG9tOiAwcHggIWltcG9ydGFudDtcclxuXHRwYWRkaW5nLXRvcDogMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ub1BhZGRpbmdNYXJnaW4ge1xyXG5cdHBhZGRpbmctbGVmdDogMHB4O1xyXG5cdHBhZGRpbmctcmlnaHQ6IDBweDtcclxufVxyXG5cclxuLnJlcG9ydExpbmsge1xyXG5cdGJvcmRlci1yYWRpdXM6IDNweDtcclxufVxyXG5cclxuLmdseXBoaWNvbi5nbHlwaGljb24tb25lLWZpbmUtZG90OmJlZm9yZSB7XHJcblx0Y29udGVudDogJ1xcMjVjZic7XHJcblx0Zm9udC1zaXplOiAxLjVlbTtcclxufVxyXG5cclxuYS5jdXN0b21MaW5rIHtcclxuXHRjb2xvcjogIzMzN2FiNztcclxuXHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxufVxyXG5cclxuLmN1c3RvbUxpbmsgYSxcclxuYTpob3ZlcixcclxuYTpmb2N1cyB7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG4uZmlsdGVyQ2VsbCB7XHJcblx0d2lkdGg6IDEwJTtcclxufVxyXG5cclxuZGl2I2dyaWRDZWxsRmlsdGVyIGJ1dHRvbi51aWItZGF0ZXBpY2tlci1jdXJyZW50IHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uY2hlY2tib3gtaW5saW5lICosXHJcbi5yYWRpby1pbmxpbmUgKiB7XHJcblx0Y3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4ubm9NYXJnaW4ge1xyXG5cdG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubm9NYXJnaW5MZWZ0IHtcclxuXHRtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubWFyZ2luQm90dG9tMCB7XHJcblx0bWFyZ2luLWJvdHRvbTogMHB4O1xyXG59XHJcblxyXG4ubWFyZ2luQm90dG9tNSB7XHJcblx0bWFyZ2luLWJvdHRvbTogNXB4O1xyXG59XHJcblxyXG4ubWFyZ2luQm90dG9tMTAge1xyXG5cdG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbn1cclxuXHJcbi5wYWRkaW5nTGVmdDQ1IHtcclxuXHRwYWRkaW5nLWxlZnQ6IDQ1cHg7XHJcbn1cclxuXHJcbi5wYWRkaW5nTGVmdDgwIHtcclxuXHRwYWRkaW5nLWxlZnQ6IDgwcHg7XHJcbn1cclxuXHJcbi5mYS1lbnZlbG9wZS1kZCB7XHJcblx0YmFja2dyb3VuZDogdXJsKCcvaW1hZ2VzL2VudmVsb3BlXzE2X3doaXRlLnBuZycpO1xyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xyXG59XHJcblxyXG4ucm90YXRlLWljb24taW5uZXIge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5tYXJnaW5SaWdodDUge1xyXG5cdG1hcmdpbi1yaWdodDogNXB4O1xyXG59XHJcblxyXG4uY2FyZFRpdGxlIHtcclxuXHRmb250LXNpemU6IDE2cHg7XHJcbn1cclxuXHJcbi5jYXJkRGV0YWlscyB7XHJcblx0cGFkZGluZy1ib3R0b206IDEwcHg7XHJcbn1cclxuXHJcbi5jYXJkRGV0YWlscyBzcGFuIGEge1xyXG5cdGNvbG9yOiAjMzc4ZGMyO1xyXG59XHJcblxyXG4uY2FyZERldGFpbHMgaSB7XHJcblx0bWFyZ2luLWxlZnQ6IDJweDtcclxuXHRtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcblx0bWFyZ2luLXRvcDogLTFweDtcclxufVxyXG5cclxuLnJlZENvbG9ySW5hY3RpdmUge1xyXG5cdGNvbG9yOiAjYTUxMjJkO1xyXG59XHJcblxyXG4uY2FyZEF1dG9QYXkgLmZvcm0tZ3JvdXAge1xyXG5cdHBhZGRpbmctbGVmdDogMDtcclxuXHRtYXJnaW4tdG9wOiAxNXB4O1xyXG59XHJcblxyXG4uY2FyZEF1dG9QYXkgLmZvcm0tZ3JvdXAgaW5wdXRbdHlwZT0nY2hlY2tib3gnXSB7XHJcblx0bWFyZ2luOiAtMXB4IDBweCAwcHggM3B4O1xyXG59XHJcblxyXG4uZm9udEhlYWRlciB7XHJcblx0Zm9udC1zaXplOiAxLjJlbTtcclxufVxyXG5cclxuLmFjdGlvbnNEaXYge1xyXG5cdG1pbi13aWR0aDogMTQwcHg7XHJcbn1cclxuXHJcbi5maWx0ZXItYnRuLXBvaW50ZXIge1xyXG5cdHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG5cdGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxub2ktc2VsZWN0IC5zZWxlY3QtZHJvcGRvd24ge1xyXG5cdG1heC1oZWlnaHQ6IDIwMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSBhbmQgKG9yaWVudGF0aW9uOiBwb3J0cmFpdCkge1xyXG5cdC5sb2dpbi1sb2dvIGltZyB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHdpZHRoOiAxNTBweDtcclxuXHRcdG1hcmdpbjogMCBhdXRvIDEwcHg7XHJcblx0fVxyXG5cclxuXHQubG9naW4tdGV4dC1wYW5lbCxcclxuXHQubG9naW4tZm9ybS1wYW5lbCB7XHJcblx0XHRtYXJnaW46IDAgMTVweCAyMHB4O1xyXG5cdH1cclxuXHJcblx0LmxvZ2luLXRleHQtcHJpdmFjeSB7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0fVxyXG5cclxuXHQuaGVhZGVyLXBob25lIHtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHR9XHJcblxyXG5cdC51c2VyLW1lbnUgLmRyb3Bkb3duLXRvZ2dsZSB7XHJcblx0XHRmb250LXNpemU6IDAuOWVtO1xyXG5cdFx0cGFkZGluZzogMnB4IDA7XHJcblx0fVxyXG5cclxuXHQuaWNvbi1tZW51LWJ0biBpIHtcclxuXHRcdHdpZHRoOiAzOHB4O1xyXG5cdFx0aGVpZ2h0OiAzOHB4O1xyXG5cdFx0Zm9udC1zaXplOiAxNnB4O1xyXG5cdFx0cGFkZGluZzogNHB4O1xyXG5cdH1cclxuXHJcblx0LnBhbmVsLFxyXG5cdCNtYWluLW5hdixcclxuXHQjY3AtZHJvcGRvd24sXHJcblx0LmNvbW1lcmNpYWwtYm94IHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQubG9naW4tdGV4dC1wYW5lbCxcclxuXHQubG9naW4tZm9ybS1wYW5lbCxcclxuXHQubG9naW4tdGV4dC1wcml2YWN5IHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxuXHJcblx0I2hlYWRlciB7XHJcblx0XHR6LWluZGV4OiA5OTk5OTk5OTtcclxuXHR9XHJcblxyXG5cdC5yb3RhdGUtaWNvbi1pbm5lciB7XHJcblx0XHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0dG9wOiA1MHB4O1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGhlaWdodDogY2FsYygxMDB2aCAtIDUwcHgpO1xyXG5cdFx0ei1pbmRleDogOTk5OTk5OTk7XHJcblx0XHRiYWNrZ3JvdW5kOiAjZWVlZWVlO1xyXG5cdH1cclxuXHJcblx0LnJvdGF0ZS1pY29uLWlubmVyIC5yb3RhdGUtaWNvbiB7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHdpZHRoOiAxODBweDtcclxuXHRcdGhlaWdodDogYXV0bztcclxuXHRcdHRvcDogY2FsYyg1MCUgLSA2MHB4KTtcclxuXHRcdGxlZnQ6IGNhbGMoNTAlIC0gOTBweCk7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0fVxyXG5cclxuXHQucm90YXRlLWljb24taW5uZXIgLnJvdGF0ZS1pY29uIGltZyB7XHJcblx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdHdpZHRoOiA4MHB4O1xyXG5cdFx0aGVpZ2h0OiBhdXRvO1xyXG5cdFx0bWFyZ2luOiAwIGF1dG8gMTBweDtcclxuXHR9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSBhbmQgKG9yaWVudGF0aW9uOiBsYW5kc2NhcGUpIHtcclxuXHRAa2V5ZnJhbWVzIGFuaW1hdGVSb3RhdGlvbiB7XHJcblx0XHQwJSB7XHJcblx0XHRcdG9wYWNpdHk6IDA7XHJcblx0XHR9XHJcblx0XHQ1MCUge1xyXG5cdFx0XHRvcGFjaXR5OiAxO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0LmNvbnRlbnQge1xyXG5cdFx0YW5pbWF0aW9uOiAxMDAwbXMgYW5pbWF0ZVJvdGF0aW9uO1xyXG5cdH1cclxuXHJcblx0LnJvdGF0ZS1pY29uLWlubmVyLFxyXG5cdC5jb21tZXJjaWFsLWJveCB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0I2hlYWRlciB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAtMnB4O1xyXG5cdFx0ei1pbmRleDogOTk7XHJcblx0fVxyXG5cclxuXHQubG9naW4tcGFnZS1oZWFkZXIge1xyXG5cdFx0cGFkZGluZzogMTVweCAwIDEwcHggMDtcclxuXHR9XHJcblxyXG5cdC5sb2dpbi1sb2dvIHtcclxuXHRcdGZsb2F0OiBsZWZ0O1xyXG5cdH1cclxuXHJcblx0LmxvZ2luLWxvZ28gaW1nIHtcclxuXHRcdHdpZHRoOiAxNjBweDtcclxuXHR9XHJcblxyXG5cdC5oZWFkZXItcGhvbmUge1xyXG5cdFx0dG9wOiA2cHg7XHJcblx0XHRmbG9hdDogcmlnaHQ7XHJcblx0XHR3aWR0aDogYXV0bztcclxuXHR9XHJcblxyXG5cdC5sb2dpbi1wYWdlIC5wYW5lbCB7XHJcblx0XHRtaW4taGVpZ2h0OiAyMTBweDtcclxuXHRcdGZsb2F0OiBsZWZ0O1xyXG5cdFx0bWFyZ2luOiAwIDBweCAxNXB4IDE1cHg7XHJcblx0fVxyXG5cclxuXHQubG9naW4tdGV4dC1wYW5lbCB7XHJcblx0XHR3aWR0aDogY2FsYyg1MCUgLSAyMnB4KTtcclxuXHR9XHJcblxyXG5cdC5sb2dpbi10ZXh0LXBhbmVsIHAge1xyXG5cdFx0Zm9udC1zaXplOiAwLjllbTtcclxuXHRcdGxpbmUtaGVpZ2h0OiAxLjU7XHJcblx0fVxyXG5cclxuXHQubG9naW4tZm9ybS1wYW5lbCB7XHJcblx0XHR3aWR0aDogY2FsYyg1MCUgLSAyMnB4KTtcclxuXHR9XHJcblxyXG5cdC5sb2dpbi1mb3JtIHtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0fVxyXG5cclxuXHRoMSxcclxuXHQubG9naW4tZm9ybSBoMiB7XHJcblx0XHRmb250LXNpemU6IDEuMmVtO1xyXG5cdH1cclxuXHJcblx0LmxvZ2luVGl0bGUgaDEge1xyXG5cdFx0bWFyZ2luLXRvcDogMDtcclxuXHR9XHJcblxyXG5cdC5sb2dpbi1mb3JtIGlucHV0W3R5cGU9J3RleHQnXSxcclxuXHQubG9naW4tZm9ybSBpbnB1dFt0eXBlPSdwYXNzd29yZCddLFxyXG5cdC5sb2dpbi1mb3JtIGlucHV0W3R5cGU9J2VtYWlsJ10ge1xyXG5cdFx0cGFkZGluZzogMTBweDtcclxuXHR9XHJcblxyXG5cdC5idG4sXHJcblx0LnNhdmUtYXMtYnRuLFxyXG5cdC50YWJsZS1zdHlsZS1idXR0b25zIGJ1dHRvbi5idG4ge1xyXG5cdFx0Zm9udC1zaXplOiAwLjllbTtcclxuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRwYWRkaW5nOiAxMHB4IDE1cHg7XHJcblx0fVxyXG5cclxuXHQubW9kYWwtZGlhbG9nLFxyXG5cdGRpdi5tb2RhbC1sZyB7XHJcblx0XHR3aWR0aDogY2FsYygxMDAlIC0gMzBweCkgIWltcG9ydGFudDtcclxuXHRcdG1hcmdpbjogMTVweDtcclxuXHR9XHJcblxyXG5cdC5tb2RhbC1kaWFsb2cgdGFibGUge1xyXG5cdFx0bWFyZ2luOiAwIGF1dG8gMjBweDtcclxuXHR9XHJcblxyXG5cdC5tb2RhbC1kaWFsb2cgLmRhdGVwaWNrZXItdGl0bGUge1xyXG5cdFx0Zm9udC1zaXplOiAxLjNlbTtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRcdHBhZGRpbmc6IDIwcHggMCAwO1xyXG5cdFx0bWFyZ2luOiAwIDAgMjBweDtcclxuXHRcdGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGRkO1xyXG5cdH1cclxuXHJcblx0Lm1vZGFsLWRpYWxvZyAuZGF0ZXBpY2tlci10aXRsZS5maXJzdC10aXRsZSB7XHJcblx0XHRib3JkZXI6IDAgbm9uZTtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0fVxyXG5cclxuXHQudGFibGUtc3R5bGUtYnV0dG9ucyB7XHJcblx0XHRib3R0b206IC00MXB4O1xyXG5cdH1cclxuXHJcblx0LnRhYmxlLXN0eWxlLWl0ZW06bGFzdC1jaGlsZCB7XHJcblx0XHRtYXJnaW46IDAgMCA2NXB4O1xyXG5cdH1cclxuXHJcblx0LmNvbnRlbnQtc3VidGV4dCB7XHJcblx0XHRib3JkZXI6IDAgbm9uZTtcclxuXHRcdHBhZGRpbmc6IDAgMTVweDtcclxuXHRcdG1hcmdpbjogMCAwIDEwcHg7XHJcblx0fVxyXG5cclxuXHQuY29udGVudC1zdWJ0ZXh0IGEgaW1nIHtcclxuXHRcdHdpZHRoOiAxMzBweDtcclxuXHR9XHJcblxyXG5cdCNsb2dvIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHotaW5kZXg6IDk5OTk7XHJcblx0XHR3aWR0aDogMTIwcHg7XHJcblx0XHRtYXJnaW46IDdweCA1NnB4O1xyXG5cdH1cclxuXHJcblx0LmJvcmRlci1ib3R0b20tdGl0bGUge1xyXG5cdFx0YmFja2dyb3VuZDogI2Y5ZjlmOTtcclxuXHR9XHJcblxyXG5cdC5pY29uLW1lbnUtYnRuIC5kcm9wZG93bi1tZW51IHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcblx0XHRsZWZ0OiBhdXRvO1xyXG5cdFx0dG9wOiA0M3B4O1xyXG5cdFx0cmlnaHQ6IC0xNnB4O1xyXG5cdFx0d2lkdGg6IDEwMHZ3O1xyXG5cdFx0Ym9yZGVyLWxlZnQ6IDAgbm9uZTtcclxuXHRcdGJvcmRlci1yaWdodDogMCBub25lO1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogMDtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0XHR0cmFuc2l0aW9uOiBhbGwgNDAwbXMgZWFzZS1pbi1vdXQ7XHJcblx0XHQtd2Via2l0LXRyYW5zaXRpb246IGFsbCA0MDBtcyBlYXNlLWluLW91dDtcclxuXHRcdC1tb3otdHJhbnNpdGlvbjogYWxsIDQwMG1zIGVhc2UtaW4tb3V0O1xyXG5cdFx0LW8tdHJhbnNpdGlvbjogYWxsIDQwMG1zIGVhc2UtaW4tb3V0O1xyXG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcclxuXHRcdG1heC1oZWlnaHQ6IDA7XHJcblx0fVxyXG5cclxuXHQuaWNvbi1tZW51LWJ0bi5vcGVuIC5kcm9wZG93bi1tZW51IHtcclxuXHRcdG1heC1oZWlnaHQ6IDEyMHB4O1xyXG5cdH1cclxuXHJcblx0Lmljb24tbWVudS1idG4gLmRyb3Bkb3duLW1lbnUgbGkge1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMyYTdjYWY7XHJcblx0fVxyXG5cclxuXHQuaWNvbi1tZW51LWJ0biAuZHJvcGRvd24tbWVudSBsaTpsYXN0LWNoaWxkIHtcclxuXHRcdGJvcmRlci1ib3R0b206IDAgbm9uZTtcclxuXHR9XHJcblxyXG5cdC51c2VyLW1lbnUgLmRyb3Bkb3duLW1lbnUgbGkgYSB7XHJcblx0XHRjb2xvcjogI2ZmZmZmZjtcclxuXHRcdGZvbnQtd2VpZ2h0OiA0MDA7XHJcblx0XHRwYWRkaW5nOiAxNHB4IDExcHg7XHJcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblx0XHRiYWNrZ3JvdW5kOiAjMzc4ZGMyO1xyXG5cdH1cclxuXHJcblx0LnVzZXItbWVudSAuZHJvcGRvd24tbWVudS1yaWdodDpiZWZvcmUge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC8qIFRlbW9wb3JhciAqL1xyXG5cdCNtYWluLW5hdiB7XHJcblx0fVxyXG5cclxuXHQubWVudS1idG4ge1xyXG5cdFx0ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG5cdH1cclxuXHJcblx0LmZpbHRlcnMtYm94IHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQucGFuZWwge1xyXG5cdFx0bWFyZ2luOiAwIC0xNXB4O1xyXG5cdFx0Ym9yZGVyLWxlZnQ6IDAgbm9uZTtcclxuXHRcdGJvcmRlci1yaWdodDogMCBub25lO1xyXG5cdH1cclxuXHJcblx0Lm1lc3NhZ2UtYm94IHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDE1cHg7XHJcblx0fVxyXG5cclxuXHQudGFicy1zZWxlY3RvciBsaSB7XHJcblx0XHRwYWRkaW5nOiAxMnB4IDE1cHggMTJweDtcclxuXHR9XHJcblxyXG5cdC50YWJzLXNlbGVjdG9yIGxpLmFjdGl2ZSB7XHJcblx0XHRwYWRkaW5nOiAxNXB4IDE1cHggMTJweDtcclxuXHR9XHJcblxyXG5cdC5uZXdzLWJveCB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0Lmljb24tbWVudS1idG4gaSB7XHJcblx0XHR3aWR0aDogMzhweDtcclxuXHRcdGhlaWdodDogMzhweDtcclxuXHRcdGZvbnQtc2l6ZTogMTZweDtcclxuXHRcdHBhZGRpbmc6IDRweDtcclxuXHR9XHJcblxyXG5cdC5wYW5lbCBoMiB7XHJcblx0XHRmb250LXNpemU6IDEuMmVtO1xyXG5cdFx0bWFyZ2luOiAxMHB4IDA7XHJcblx0fVxyXG5cclxuXHQubG9naW4tZm9ybS1wYW5lbCBoMiB7XHJcblx0XHRtYXJnaW46IDAgMCAxOHB4O1xyXG5cdH1cclxuXHJcblx0LnRvcC1idG5zIHtcclxuXHRcdGZsb2F0OiByaWdodDtcclxuXHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0Ym9yZGVyOiAwIG5vbmU7XHJcblx0XHRjbGVhcjogbm9uZTtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0fVxyXG5cclxuXHQuZmlsdGVyLWxpc3QgZm9ybSB7XHJcblx0XHRtYXJnaW46IDAgLTEwcHg7XHJcblx0fVxyXG5cclxuXHQuZmlsdGVyLWxpc3QgLnNlbGVjdC1pbm5lcixcclxuXHQuZmlsdGVyLWxpc3QgLmRhdGVwaWNrZXItaW5uZXIge1xyXG5cdFx0ZmxvYXQ6IGxlZnQ7XHJcblx0XHR3aWR0aDogNTAlO1xyXG5cdFx0cGFkZGluZzogMCAxMHB4O1xyXG5cdH1cclxuXHJcblx0LmZpbHRlci1saXN0IC5mb3JtLWJ0bnMge1xyXG5cdFx0cGFkZGluZzogMCAxMHB4O1xyXG5cdH1cclxuXHJcblx0LmxhbmRzY2FwZS10YWJsZSB7XHJcblx0XHRtYXJnaW46IDE1cHg7XHJcblx0fVxyXG5cclxuXHQubWVzc2FnZS1ib3ggLnBhbmVsLWNvbnRlbnQge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblxyXG5cdC5zaWRlYmFyIC5wYW5lbCB7XHJcblx0XHRtYXJnaW46IDAgMCAxNXB4O1xyXG5cdH1cclxuXHJcblx0I2Fzc2V0c0dyaWQgLmxhbmRzY2FwZS10YWJsZSB0aCB7XHJcblx0XHRmb250LXNpemU6IDAuOWVtO1xyXG5cdFx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdH1cclxuXHJcblx0I2Fzc2V0c0dyaWQgLmxhbmRzY2FwZS10YWJsZSB0aCBpbnB1dCB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0I2Fzc2V0c0dyaWQgLmxhbmRzY2FwZS10YWJsZSB0aCAuc29ydC1pbmRpY2F0b3I6YmVmb3JlLFxyXG5cdCNhc3NldHNHcmlkIC5sYW5kc2NhcGUtdGFibGUgdGggLnNvcnQtaW5kaWNhdG9yOmFmdGVyIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cclxuXHQjYXNzZXRzR3JpZCAubGFuZHNjYXBlLXRhYmxlIHRkIHtcclxuXHRcdGZvbnQtc2l6ZTogMC45ZW07XHJcblx0XHRmb250LXdlaWdodDogNDAwO1xyXG5cdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHR9XHJcblxyXG5cdCNhc3NldHNHcmlkIHRoLnNvcnRhYmxlIC5zb3J0LWluZGljYXRvciB7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdH1cclxuXHJcblx0I2Fzc2V0c0dyaWQgLmxhbmRzY2FwZS10YWJsZSB0aCBzcGFuIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdH1cclxuXHJcblx0I2Fzc2V0c0dyaWQgLmxhbmRzY2FwZS10YWJsZSB0aCxcclxuXHQjYXNzZXRzR3JpZCAubGFuZHNjYXBlLXRhYmxlIHRkIHtcclxuXHRcdHBhZGRpbmc6IDVweCAxMHB4O1xyXG5cdH1cclxuXHJcblx0I2Fzc2V0c0dyaWQgLmxhbmRzY2FwZS10YWJsZSB0ZC5tb2JpbGUtaGlkZSB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0LnR3by1idG5zLXJvdyB7XHJcblx0XHR3aWR0aDogODBweDtcclxuXHRcdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHR9XHJcblxyXG5cdCNjcC1kcm9wZG93biA+IGRpdiB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxuXHJcblx0I2NwLWRyb3Bkb3duID4gZGl2Lmljb24tbWVudS1idG4ge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0fVxyXG5cclxuXHQudXNlci1tZW51IHtcclxuXHRcdHRvcDogMnB4O1xyXG5cdH1cclxuXHJcblx0LnVzZXItbWVudSAuZHJvcGRvd24tdG9nZ2xlIHtcclxuXHRcdGZvbnQtc2l6ZTogMC45ZW07XHJcblx0XHRwYWRkaW5nOiAycHggMDtcclxuXHR9XHJcbn1cclxuIl19 */
