/*!*****************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./assets/sass/admin/dashboard.scss ***!
  \*****************************************************************************************************************************************************************************************************************************/
h4.nofontfamilyreq{font-weight:600!important}clearfix{overflow:hidden}clearfix:after{clear:both;content:"";display:table}.jv-modal-container{overflow-x:hidden;top:0}.jv-modal-container,.jv-modal-container-center{bottom:0;left:0;position:fixed;right:0;z-index:11000}.jv-modal-container-center{overflow:hidden;top:50%}.jv-modal input,.jv-modal textarea{background-color:#fff;border:1px solid #e6e6e6;border-radius:2px;color:#404040;display:inline-block;font-size:13px;height:auto;margin:0;padding:6px 5px 7px;resize:none}.jv-modal input:focus,.jv-modal textarea:focus{background-color:#fff;border:1px solid #3d87cf;outline:0}.jv-modal .row-label-multiple{float:left;padding-right:15px}.jv-modal input{font-weight:400;vertical-align:middle}.jv-modal input[type=radio]{margin:5px}.jv-modal input[type=checkbox],.jv-modal input[type=radio]{border:none!important;overflow-y:auto}.jv-modal select{-webkit-appearance:none;box-sizing:border-box;color:#333;font-size:13px;height:28px;-webkit-box-align:center;border-image:initial;white-space:pre;-webkit-rtl-ordering:logical;border:1px solid #e6e6e6;color:#000;cursor:default;min-width:85px;padding:5px}.jv-modal select:focus{background-color:#fff;border:1px solid #3d87cf;outline:0}.jv-modal .select2-container{margin:0}.jv-modal .hasDatepicker{background-image:url(../cf88f593f319a8a03bc3.png);background-position:100% 0;background-repeat:no-repeat}.jv-modal .next,.jv-modal .prev{background:#fff no-repeat 50%;box-sizing:content-box;display:block;height:65px;margin:-32px 0 0;opacity:1;padding:0;position:absolute;top:50%;width:55px!important}.jv-modal .next:hover,.jv-modal .prev:hover{background-color:#fff;opacity:.8}.jv-modal .prev{background:url(../4a1141184967009b17ea.svg) 0 0 no-repeat #fff;border:1px solid #e6e6e6;border-radius:2px;color:transparent;cursor:pointer;display:inline-block;height:24px;padding:5px;text-indent:-99999px;width:24px}.jv-modal .prev.disabled{cursor:text;display:inline-block;opacity:.3}.jv-modal .prev{left:-57px}.jv-modal .next{background:url(../24d4f4f57f1e96194e2e.svg) 0 0 no-repeat #fff;border:1px solid #e6e6e6;border-radius:2px;color:transparent;cursor:pointer;display:inline-block;height:24px;padding:5px;text-indent:-99999px;width:24px}.jv-modal .next.disabled{cursor:text;display:inline-block;opacity:.3}.jv-modal .next{right:-57px}.jv-modal{background-color:#fff;border-radius:0 0 2px 2px;box-shadow:0 0 2em rgba(0,0,0,.3);margin:0 auto 20px;position:relative;top:10%!important;width:740px;z-index:12000}.jv-modal .modalTableView tr:last-child{border-bottom:1px solid #ccc!important}.jv-modal .modalTableView td{max-width:123px;padding:3px}.jv-modal .modalTableView th{padding:5px 2px;text-align:left}.jv-modal .paging{position:absolute;right:10px;top:125px}.jv-modal .paging .jv-arrowLeft{margin-right:0}.jv-modal .paging .jv-arrowLeft,.jv-modal .paging .jv-arrowRight{height:30px!important;min-width:30px!important}.jv-modal .paging .pagination-count{color:#333}.jv-modal-minimal .jv-modal{border-radius:3px;margin-top:20px}.jv-modal-minimal .jv-modal-header{display:none}.jv-modal-minimal .jv-modal-content{padding:25px;text-align:center}.jv-modal-minimal .jv-modal-icon-close{color:#ccc}.jv-modal-minimal .jv-modal-close{right:10px;top:10px}.jv-modal-content,.jv-modal-header{overflow:auto;padding:15px}.jv-modal-content.clearfix,.jv-modal-header.clearfix{overflow:inherit}.jv-modal-content .jv-modal-subpoints,.jv-modal-header .jv-modal-subpoints{margin:15px 40px}.jv-modal-content .jv-modal-subpoints>li,.jv-modal-header .jv-modal-subpoints>li{font-size:11px;list-style:initial;margin-bottom:10px}.jv-modal-content .tooltipWindow,.jv-modal-header .tooltipWindow{padding:0}.jv-modal-content .tooltipWindow:before,.jv-modal-header .tooltipWindow:before{border-left:0;border-right:0}.jv-modalSubTitle{display:inline-block;padding:0 0 10px}.jv-modal-header{background:#3d87cf;box-sizing:border-box;color:#fff;height:50px;position:relative}.jv-modal-header h1,.jv-modal-header h2,.jv-modal-header h3,.jv-modal-header h4,.jv-modal-header h5,.jv-modal-header h6{border:0;font-weight:400;margin:0;padding:0}.jv-modal-header h2{font-size:13px;font-weight:600;margin-top:4px;padding:0}.jv-modal-overlay{background-color:rgba(51,51,51,.2);bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;visibility:hidden;z-index:10000}.jv-modal-overlay.animate{transition:opacity .2s,visibility 0s linear;transition-delay:.2s,.4s}.jv-modal-overlay.visible{opacity:1;transition-delay:0s;visibility:visible}.jv-modal-visible{height:100%;overflow:hidden;position:static}.jv-modal-visible .select2-drop{z-index:13000}.jv-modal-visible .select2-drop-mask{z-index:12999}.jv-modal-visible #ui-datepicker-div{z-index:13001!important}.jv-modal-close{position:absolute;right:15px;top:18px}.jv-modal-icon-close{color:#fff;font-size:13px}.modal-animate-hide,.modal-animate-show{transition:opacity .3s,transform .4s}.modal-animate-hide.modal-animate-hide-active,.modal-animate-show{bottom:-100px;opacity:0;transform:translateY(-100px)}.modal-animate-hide.modal-animate-hide-active .jv-modal,.modal-animate-show .jv-modal{margin-bottom:120px}.modal-animate-show.modal-animate-show-active{opacity:1;transform:translateY(0)}.animate-modal{transition:opacity .3s,transform .4s}.animate-modal.ng-hide-add,.animate-modal.ng-hide-remove{display:block!important}.animate-modal.ng-hide-add-active,.animate-modal.ng-hide-remove{bottom:-100px;opacity:0;transform:translateY(-100px)}.animate-modal.ng-hide-add-active .jv-modal,.animate-modal.ng-hide-remove .jv-modal{margin-bottom:120px}.animate-modal.ng-hide-remove-active{opacity:1;transform:translateY(0)}.button-group{margin-top:15px}.button-group:after{clear:both;content:"";display:table}.primary-buttons{float:right}.primary-buttons button{margin-left:10px;margin-right:0}.secondary-buttons{float:left}.error,.errorLabel{color:#e51414}.error{background-color:#fff;padding-top:5px}.ng-hide{display:none!important}.field-row{margin-bottom:10px}.field-row:after{clear:both;content:"";display:table}.field-row .row-label{float:left;margin-top:5px;width:120px}.field-row .row-label.required:after{content:"*";margin-left:2px}.field-row .row-controls{margin-left:130px}.field-row .row-controls p{padding-top:5px}.field-row.wide .row-label{display:block;float:none;margin-bottom:5px}.field-row.wide .row-controls{margin-left:0}.field-row .row-error{color:#e51414}.field-divider{background-color:transparent;border:0;border-bottom:1px solid #e6e6e6;height:0;margin:15px 0}.actionsDropdown{height:20px;position:relative;z-index:10}.actionsDropdown .actionsDropdownContainer{background:#fff;border:1px solid #ccc;box-shadow:1px 1px 1px #ccc;display:none;padding:5px;position:absolute;top:20px;width:160px}.actionsDropdown .actionsDropdownContainer .action-link{margin:5px 0}.actionsDropdown .action-expand{float:left;font-size:1.4em;margin-right:5px}.actionsDropdown:hover .actionsDropdownContainer{display:block}.jv-loading-image{background-image:url(../013f1a04d7d70954a316.gif);background-position:50%;background-repeat:no-repeat;height:32px;width:32px}.jv-loading-overlay{background-color:hsla(0,0%,100%,0);position:fixed;z-index:10000}.jv-contextual-loading-overlay,.jv-loading-overlay{background-position:50%;background-repeat:no-repeat;bottom:0;left:0;right:0;top:0}.jv-contextual-loading-overlay{background-color:#fff;opacity:.5;position:absolute;transition:opacity .2s;z-index:9999}.jv-contextual-loading-overlay .jv-loading-image{display:none}.spin{-webkit-animation:spin .7s linear infinite;-moz-animation:spin .7s linear infinite;animation:spin .7s linear infinite;height:13px;width:13px}@-moz-keyframes spin{to{-moz-transform:rotate(1turn)}}@-webkit-keyframes spin{to{-webkit-transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.jv-loading-image{left:50%;margin-left:-16px;margin-top:-16px;position:absolute;top:50%}.loading-animate-hide.loading-animate-hide-active,.loading-animate-show{opacity:0}.jv-message-bar{background:#333;left:0;position:fixed;right:0;z-index:15000}.jv-message-bar.bottom{bottom:0}.jv-message-bar.top{top:0}.jv-message-bar-inner{color:#fff;font-size:14px;margin:0 auto;position:relative;width:600px}.jv-message-bar-inner .block{padding:15px 10px}.jv-message-bar-inner .secondary{display:none;margin-right:10px;position:relative;top:-3px}.jv-message-bar-inner .body{margin:0;text-align:center}.jv-message-bar-body{color:grey}.jv-message-bar-header{margin-top:0;padding:0}.jv-message-bar-close{cursor:pointer;display:none;position:absolute;right:0;top:30px}.jv-message-bar,.message-bar-animate-hide,.message-bar-animate-show{transition:transform .4s,opacity .2s}.jv-message-bar.ng-hide-add,.jv-message-bar.ng-hide-remove{display:block!important;opacity:1;transform:translateY(0)}.jv-message-bar.ng-hide{opacity:0;transform:translateY(100px)}.jv-message-bar.ng-hide-remove,.message-bar-animate-hide{transition-delay:0s,.2s}.message-bar-animate-hide.message-bar-animate-hide-active,.message-bar-animate-show{opacity:0;transform:translateY(100px)}.message-bar-animate-hide,.message-bar-animate-show-active{opacity:1;transform:translateY(0)}.ellipsis{white-space:nowrap}.ellipsis,.ellipsisWrap{overflow:hidden;text-overflow:ellipsis}.ellipsisWrap{white-space:normal}.jhire-modal input,.jhire-modal textarea{background-color:#fff;border:1px solid #e6e6e6;border-radius:2px;color:#404040;display:inline-block;font-size:13px;height:auto;margin:0;padding:6px 5px 7px;resize:none}.jhire-modal input:focus,.jhire-modal textarea:focus{background-color:#fff;border:1px solid #3d87cf;outline:0}.jhire-modal .row-label-multiple{float:left;padding-right:15px}.jhire-modal input{font-weight:400;vertical-align:middle}.jhire-modal input[type=radio]{margin:5px}.jhire-modal input[type=checkbox],.jhire-modal input[type=radio]{border:none!important;overflow-y:auto}.jhire-modal select{-webkit-appearance:none;box-sizing:border-box;color:#333;font-size:13px;height:28px;-webkit-box-align:center;border-image:initial;white-space:pre;-webkit-rtl-ordering:logical;border:1px solid #e6e6e6;color:#000;cursor:default;min-width:85px;padding:5px}.jhire-modal select:focus{background-color:#fff;border:1px solid #3d87cf;outline:0}.jhire-modal .select2-container{margin:0}.jhire-modal .hasDatepicker{background-image:url(../cf88f593f319a8a03bc3.png);background-position:100% 0;background-repeat:no-repeat}.jhire-modal .next,.jhire-modal .prev{background:#fff no-repeat 50%;box-sizing:content-box;display:block;height:65px;margin:-32px 0 0;opacity:1;padding:0;position:absolute;top:50%;width:55px!important}.jhire-modal .next:hover,.jhire-modal .prev:hover{background-color:#fff;opacity:.8}.jhire-modal .prev{background:url(../4a1141184967009b17ea.svg) 0 0 no-repeat #fff;border:1px solid #e6e6e6;border-radius:2px;color:transparent;cursor:pointer;display:inline-block;height:24px;padding:5px;text-indent:-99999px;width:24px}.jhire-modal .prev.disabled{cursor:text;display:inline-block;opacity:.3}.jhire-modal .prev{left:-57px}.jhire-modal .next{background:url(../24d4f4f57f1e96194e2e.svg) 0 0 no-repeat #fff;border:1px solid #e6e6e6;border-radius:2px;color:transparent;cursor:pointer;display:inline-block;height:24px;padding:5px;text-indent:-99999px;width:24px}.jhire-modal .next.disabled{cursor:text;display:inline-block;opacity:.3}.jhire-modal .next{right:-57px}.jhire-modal .row-label-multiple input[type=radio]{margin:0 0 5px;width:1.5em}.jhire-modal h3{font-size:13px;font-weight:400;margin-bottom:5px}.jhire-modal textarea{min-height:150px}.jhire-modal input[type=text],.jhire-modal select,.jhire-modal textarea{box-sizing:border-box;display:inline-block;width:100%}.jhire-modal input[type=text]{padding:6px 5px 7px}.jhire-modal input[type=checkbox]{margin-bottom:3px;margin-right:5px}.jhire-modal .select2-input{border:0!important;width:auto!important}.jhire-modal .field-row .row-label{cursor:default}.jhire-modal .field-divider{border-bottom:1px solid #e6e6e6!important}.jhire-modal .errorDiv{border:1px solid #e51414!important}.jhire-modal .warning{background-color:#fff;color:#f57d21;padding-top:0}.jhire-modal .tinymce-placeholder{background-color:#f4f4f4;border:solid #e6e6e6;border-radius:3px 3px 0 0;border-width:1px 1px 0;height:25px}.jhire-modal .tinymce-placeholder+textarea{border-radius:0 0 3px 3px;border-top:0;box-shadow:none}.jhire-modal .tinymce-placeholder+textarea:focus{border-top:0}.jhire-modal .select2-container{border:0;border-radius:3px;box-sizing:border-box;width:100%}.jhire-modal .select2-container .select2-choice,.jhire-modal .select2-container .select2-choices{border:1px solid grey!important}.jhire-modal .select2-container .select2-offscreen{position:absolute}.jhire-modal .select2-result-label strong{display:block;margin-bottom:3px}.todoHeader .todoHeaderTabs{padding-left:100px}ul .todo-navigation{display:inline-block;padding-right:2.2em;position:relative;top:-1px}ul .todo-navigation li{font-size:.8em;padding-bottom:.45em;text-align:center}ul .todo-navigation li:hover{border-bottom:5px solid #b8d3ed}ul .todo-navigation .selected{border-bottom:5px solid #3d87cf}ul .todo-navigation li:first-child{padding-left:1em}.todo{color:#e6e6e6;padding-top:1.5em;text-align:center}.badge{background-color:#f01978;color:#fff;display:inline-block;min-width:1.7em;padding:2px 3px}.todoIcon{font-size:5em}.firstColumn{display:inline-block;padding-left:.5em;width:5%}.secondColumn{display:inline-block;width:75%}.thirdColumn{display:inline-block;width:20%}.todoBody{height:100%}#toDo-widget .dashboard-widget-body{padding:0}#toDo-widget ul.list{text-align:left}#toDo-widget ul.list li{border-bottom:1px solid #e6e6e6;border-left:2px solid #fff;display:inline-block;float:left;font-size:.8em;width:100%}#toDo-widget ul.list li a.regularFont{font-weight:400}#toDo-widget ul.list li .redBorderLeft{border-left:2px solid red}#toDo-widget .customIcon.icon-check,#toDo-widget .customIcon.icon-edit{padding:6px}#toDo-widget .customIcon.icon-check.orange-bg,#toDo-widget .customIcon.icon-edit.orange-bg{color:#fff}#myOpenJobs-widget .dashboard-widget-body{padding-bottom:15px}.dashboard-widget-my-open-jobs .col-2{margin:0;width:16.6%}.dashboard-widget-my-open-jobs h2{border:none;margin-left:15px}.dashboard-widget-my-open-jobs>div>header{border-bottom:1px solid #e6e6e6}.dashboard-widget-my-open-jobs>div>header i{cursor:pointer;float:right;height:.5em;line-height:2.5em;padding-right:15px}.dashboard-widget-my-open-jobs .vertical-centered{display:table-cell;vertical-align:middle}.dashboard-widget-my-open-jobs .dashboard-widget-wrapper{clear:both}.dashboard-widget-my-open-jobs .dashboard-widget-wrapper:after{clear:both;content:"";display:table}.dashboard-widget-my-open-jobs .dashboard-widget-wrapper{align:center}.dashboard-widget-my-open-jobs .moj-extraPadding{padding-top:3.5em}.dashboard-widget-my-open-jobs .moj-widget-data{line-height:1em;position:relative}.dashboard-widget-my-open-jobs .moj-widget-data>div{line-height:1em}.dashboard-widget-my-open-jobs .moj-widget-data .moj-widget-data-placeholder{bottom:0;left:49%;position:absolute;top:0}.dashboard-widget-my-open-jobs .moj-widget-data .moj-widget-count{display:table;height:100%}.dashboard-widget-my-open-jobs .moj-widget-data .moj-widget-count:last-child{border-right:1px solid #e6e6e6}.dashboard-widget-my-open-jobs .moj-widget-data{display:inline-block;vertical-align:middle}.dashboard-widget-my-open-jobs .moj-widget-data input[type=submit]{background:none!important;color:#3d87cf}.dashboard-widget-my-open-jobs .moj-widget-data input[type=submit]:hover{background:none!important}.dashboard-widget-my-open-jobs .moj-widget-content{height:80px;line-height:1em}.dashboard-widget-my-open-jobs .moj-widget-content:after{clear:both;content:"";display:table}.dashboard-widget-my-open-jobs .moj-widget-even{background-color:#edf4fa}.dashboard-widget-my-open-jobs .widget-column{font-size:9px}.dashboard-widget-my-open-jobs .widget-column .moj-widget-header:last-child>div{border-right:1px solid #e6e6e6}.dashboard-widget-my-open-jobs .moj-widget-header{height:75px;position:relative}.dashboard-widget-my-open-jobs .moj-widget-header>div{height:100%;left:21.5px;position:relative;top:0;-ms-transform:skew(-30deg,0deg);-moz-transform:skew(-30deg,0deg);-webkit-transform:skew(-30deg,0deg);-o-transform:skew(-30deg,0deg);transform:skew(-30deg,0deg)}.dashboard-widget-my-open-jobs .moj-widget-header form{bottom:28px;display:inline-block;left:-25px;position:absolute;-ms-transform:skew(30deg,0deg) rotate(300deg);-moz-transform:skew(30deg,0deg) rotate(300deg);-webkit-transform:skew(30deg,0deg) rotate(300deg);-o-transform:skew(30deg,0deg) rotate(300deg);transform:skew(30deg,0deg) rotate(300deg)}.dashboard-widget-my-open-jobs .moj-widget-header form button{color:#3d87cf;line-height:1em;width:85px}.dashboard-widget-my-open-jobs .dashboard-widget-my-open-jobs-error-message li{line-height:1.5em}.dashboard-widget-my-open-jobs .dashboard-widget-my-open-jobs-error-message li:first-child{margin-bottom:1em}.dashboard-widget-my-open-jobs .dashboard-widget-my-open-jobs-error-message li:last-child{margin-top:1em}.dashboard-widget-my-open-jobs .underline{border-bottom:1px solid #ccc}.dashboard-widget-my-open-jobs .dashboard-settings-wrapper:after{clear:both;content:"";display:table}.dashboard-widget-my-open-jobs .dashboard-settings-wrapper .setting-width{float:left;padding:8px 0 8px 7px;width:10.7em}.dashboard-widget-my-open-jobs .dashboard-settings-wrapper i{line-height:3em}.dashboard-widget-my-open-jobs .dashboard-widget-paginationbar{background-color:#edf4fa;bottom:0;box-sizing:border-box;color:#215485;cursor:pointer;padding:.4em;position:absolute;text-align:center;width:100%}.edit-information{border-top:none;bottom:18%;box-shadow:0 0 4px rgba(0,0,0,.1);left:11%;position:absolute}.interview-summary{cursor:pointer}.interview-summary:hover{background:#edf4fa}.interview-detail .interview-detail-name{width:65%}.interview-detail .close{cursor:pointer;position:absolute;right:15px;top:10px;z-index:10}.interview-detail .detail-item{position:relative}.interview-detail .profile-pic{height:25px;width:25px}.interview-detail .connector{border:1px solid #ccc;height:100%;left:29px;position:absolute;top:40px;width:1px}.interview-detail .close{color:#ccc;float:right}.interview-detail .icon-caution{left:15px;position:absolute;top:27px}.interview-data-container{left:6px;position:absolute;top:40px;width:20px}.interview-data-container .interview-data{background:#f01978;border-radius:4px;color:red;float:left;height:4px;margin-bottom:2px;margin-left:2px;text-indent:-999px;width:4px}.interview-data-container .interview-data:after{content:"."}.interview-data-container .show-more{color:#f01978;left:15px;position:absolute;top:0}.week-calendar{color:#ccc}.week-calendar .pagination{border-bottom:1px solid #e6e6e6}.week-calendar .pagination .pagination-left,.week-calendar .pagination .pagination-right{color:#3d87cf}.week-calendar .pagination .title-container{line-height:24px}.week-calendar .pagination .next{border:none;border-left:1px solid #e6e6e6}.week-calendar .pagination .previous{border:none;border-right:1px solid #e6e6e6}.week-calendar .month-title{color:#333;float:left;left:34%;position:relative}.week-calendar .date-item{position:relative;width:30px}.week-calendar .date-item .day{color:grey}.week-calendar .date-item .date{background:#f4f4f4;border-radius:2px;color:grey;padding:1px 6px}.week-calendar .date-item .today{background:#ccc;color:#fff}.week-calendar .date-item .active{background:#3d87cf;color:#fff}.kpi-widget .magentaBackground{background-color:#f01978}.kpi-widget .greenBackground{background-color:#38b24a}.kpi-widget .rotate180{transform:rotate(180deg)}.kpi-widget .kpi-data{overflow:hidden;padding-bottom:.8em;padding-left:1.5em}.kpi-widget .radial-progress{background-color:#edf4fa;border-radius:50%;height:48px;width:48px}.kpi-widget .radial-progress .circle .fill,.kpi-widget .radial-progress .circle .mask,.kpi-widget .radial-progress .circle .shadow{border-radius:50%;height:48px;position:absolute;width:48px}.kpi-widget .radial-progress .circle .shadow{box-shadow:inset 1px 1px 3px rgba(0,0,0,.2)}.kpi-widget .radial-progress .circle .fill,.kpi-widget .radial-progress .circle .mask{-webkit-backface-visibility:hidden;border-radius:50%;transition:-webkit-transform 2s;transition:-ms-transform 2s;transition:transform 2s}.kpi-widget .radial-progress .circle .mask{clip:rect(0,48px,48px,24px)}.kpi-widget .radial-progress .circle .mask .fill{clip:rect(0,24px,48px,0)}.kpi-widget .radial-progress .inset{background-color:#fff;border-radius:50%;box-shadow:1px 1px 3px rgba(0,0,0,.2);height:36px;margin-left:6px;margin-top:6px;position:absolute;width:36px}.kpi-widget .radial-progress .inset .percentage{color:#333;font-size:12px;left:-10.5px;position:absolute;text-align:center;top:12px;width:57px}.kpi-widget .radial-progress .arrow-up{border-bottom:5px solid #38b24a;border-left:5px solid transparent;border-right:5px solid transparent;height:0;position:relative;right:-13px;top:5px;width:0}.kpi-widget .radial-progress .arrow-low{border-bottom:5px solid #f01978}.kpi-widget .radial-progress[data-progress="0"] .circle .fill,.kpi-widget .radial-progress[data-progress="0"] .circle .fill.fix,.kpi-widget .radial-progress[data-progress="0"] .circle .mask.full{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.kpi-widget .radial-progress[data-progress="1"] .circle .fill,.kpi-widget .radial-progress[data-progress="1"] .circle .mask.full{-webkit-transform:rotate(1.8deg);-ms-transform:rotate(1.8deg);transform:rotate(1.8deg)}.kpi-widget .radial-progress[data-progress="1"] .circle .fill.fix,.kpi-widget .radial-progress[data-progress="2"] .circle .fill,.kpi-widget .radial-progress[data-progress="2"] .circle .mask.full{-webkit-transform:rotate(3.6deg);-ms-transform:rotate(3.6deg);transform:rotate(3.6deg)}.kpi-widget .radial-progress[data-progress="2"] .circle .fill.fix{-webkit-transform:rotate(7.2deg);-ms-transform:rotate(7.2deg);transform:rotate(7.2deg)}.kpi-widget .radial-progress[data-progress="3"] .circle .fill,.kpi-widget .radial-progress[data-progress="3"] .circle .mask.full{-webkit-transform:rotate(5.4deg);-ms-transform:rotate(5.4deg);transform:rotate(5.4deg)}.kpi-widget .radial-progress[data-progress="3"] .circle .fill.fix{-webkit-transform:rotate(10.8deg);-ms-transform:rotate(10.8deg);transform:rotate(10.8deg)}.kpi-widget .radial-progress[data-progress="4"] .circle .fill,.kpi-widget .radial-progress[data-progress="4"] .circle .mask.full{-webkit-transform:rotate(7.2deg);-ms-transform:rotate(7.2deg);transform:rotate(7.2deg)}.kpi-widget .radial-progress[data-progress="4"] .circle .fill.fix{-webkit-transform:rotate(14.4deg);-ms-transform:rotate(14.4deg);transform:rotate(14.4deg)}.kpi-widget .radial-progress[data-progress="5"] .circle .fill,.kpi-widget .radial-progress[data-progress="5"] .circle .mask.full{-webkit-transform:rotate(9deg);-ms-transform:rotate(9deg);transform:rotate(9deg)}.kpi-widget .radial-progress[data-progress="5"] .circle .fill.fix{-webkit-transform:rotate(18deg);-ms-transform:rotate(18deg);transform:rotate(18deg)}.kpi-widget .radial-progress[data-progress="6"] .circle .fill,.kpi-widget .radial-progress[data-progress="6"] .circle .mask.full{-webkit-transform:rotate(10.8deg);-ms-transform:rotate(10.8deg);transform:rotate(10.8deg)}.kpi-widget .radial-progress[data-progress="6"] .circle .fill.fix{-webkit-transform:rotate(21.6deg);-ms-transform:rotate(21.6deg);transform:rotate(21.6deg)}.kpi-widget .radial-progress[data-progress="7"] .circle .fill,.kpi-widget .radial-progress[data-progress="7"] .circle .mask.full{-webkit-transform:rotate(12.6deg);-ms-transform:rotate(12.6deg);transform:rotate(12.6deg)}.kpi-widget .radial-progress[data-progress="7"] .circle .fill.fix{-webkit-transform:rotate(25.2deg);-ms-transform:rotate(25.2deg);transform:rotate(25.2deg)}.kpi-widget .radial-progress[data-progress="8"] .circle .fill,.kpi-widget .radial-progress[data-progress="8"] .circle .mask.full{-webkit-transform:rotate(14.4deg);-ms-transform:rotate(14.4deg);transform:rotate(14.4deg)}.kpi-widget .radial-progress[data-progress="8"] .circle .fill.fix{-webkit-transform:rotate(28.8deg);-ms-transform:rotate(28.8deg);transform:rotate(28.8deg)}.kpi-widget .radial-progress[data-progress="9"] .circle .fill,.kpi-widget .radial-progress[data-progress="9"] .circle .mask.full{-webkit-transform:rotate(16.2deg);-ms-transform:rotate(16.2deg);transform:rotate(16.2deg)}.kpi-widget .radial-progress[data-progress="9"] .circle .fill.fix{-webkit-transform:rotate(32.4deg);-ms-transform:rotate(32.4deg);transform:rotate(32.4deg)}.kpi-widget .radial-progress[data-progress="10"] .circle .fill,.kpi-widget .radial-progress[data-progress="10"] .circle .mask.full{-webkit-transform:rotate(18deg);-ms-transform:rotate(18deg);transform:rotate(18deg)}.kpi-widget .radial-progress[data-progress="10"] .circle .fill.fix{-webkit-transform:rotate(36deg);-ms-transform:rotate(36deg);transform:rotate(36deg)}.kpi-widget .radial-progress[data-progress="11"] .circle .fill,.kpi-widget .radial-progress[data-progress="11"] .circle .mask.full{-webkit-transform:rotate(19.8deg);-ms-transform:rotate(19.8deg);transform:rotate(19.8deg)}.kpi-widget .radial-progress[data-progress="11"] .circle .fill.fix{-webkit-transform:rotate(39.6deg);-ms-transform:rotate(39.6deg);transform:rotate(39.6deg)}.kpi-widget .radial-progress[data-progress="12"] .circle .fill,.kpi-widget .radial-progress[data-progress="12"] .circle .mask.full{-webkit-transform:rotate(21.6deg);-ms-transform:rotate(21.6deg);transform:rotate(21.6deg)}.kpi-widget .radial-progress[data-progress="12"] .circle .fill.fix{-webkit-transform:rotate(43.2deg);-ms-transform:rotate(43.2deg);transform:rotate(43.2deg)}.kpi-widget .radial-progress[data-progress="13"] .circle .fill,.kpi-widget .radial-progress[data-progress="13"] .circle .mask.full{-webkit-transform:rotate(23.4deg);-ms-transform:rotate(23.4deg);transform:rotate(23.4deg)}.kpi-widget .radial-progress[data-progress="13"] .circle .fill.fix{-webkit-transform:rotate(46.8deg);-ms-transform:rotate(46.8deg);transform:rotate(46.8deg)}.kpi-widget .radial-progress[data-progress="14"] .circle .fill,.kpi-widget .radial-progress[data-progress="14"] .circle .mask.full{-webkit-transform:rotate(25.2deg);-ms-transform:rotate(25.2deg);transform:rotate(25.2deg)}.kpi-widget .radial-progress[data-progress="14"] .circle .fill.fix{-webkit-transform:rotate(50.4deg);-ms-transform:rotate(50.4deg);transform:rotate(50.4deg)}.kpi-widget .radial-progress[data-progress="15"] .circle .fill,.kpi-widget .radial-progress[data-progress="15"] .circle .mask.full{-webkit-transform:rotate(27deg);-ms-transform:rotate(27deg);transform:rotate(27deg)}.kpi-widget .radial-progress[data-progress="15"] .circle .fill.fix{-webkit-transform:rotate(54deg);-ms-transform:rotate(54deg);transform:rotate(54deg)}.kpi-widget .radial-progress[data-progress="16"] .circle .fill,.kpi-widget .radial-progress[data-progress="16"] .circle .mask.full{-webkit-transform:rotate(28.8deg);-ms-transform:rotate(28.8deg);transform:rotate(28.8deg)}.kpi-widget .radial-progress[data-progress="16"] .circle .fill.fix{-webkit-transform:rotate(57.6deg);-ms-transform:rotate(57.6deg);transform:rotate(57.6deg)}.kpi-widget .radial-progress[data-progress="17"] .circle .fill,.kpi-widget .radial-progress[data-progress="17"] .circle .mask.full{-webkit-transform:rotate(30.6deg);-ms-transform:rotate(30.6deg);transform:rotate(30.6deg)}.kpi-widget .radial-progress[data-progress="17"] .circle .fill.fix{-webkit-transform:rotate(61.2deg);-ms-transform:rotate(61.2deg);transform:rotate(61.2deg)}.kpi-widget .radial-progress[data-progress="18"] .circle .fill,.kpi-widget .radial-progress[data-progress="18"] .circle .mask.full{-webkit-transform:rotate(32.4deg);-ms-transform:rotate(32.4deg);transform:rotate(32.4deg)}.kpi-widget .radial-progress[data-progress="18"] .circle .fill.fix{-webkit-transform:rotate(64.8deg);-ms-transform:rotate(64.8deg);transform:rotate(64.8deg)}.kpi-widget .radial-progress[data-progress="19"] .circle .fill,.kpi-widget .radial-progress[data-progress="19"] .circle .mask.full{-webkit-transform:rotate(34.2deg);-ms-transform:rotate(34.2deg);transform:rotate(34.2deg)}.kpi-widget .radial-progress[data-progress="19"] .circle .fill.fix{-webkit-transform:rotate(68.4deg);-ms-transform:rotate(68.4deg);transform:rotate(68.4deg)}.kpi-widget .radial-progress[data-progress="20"] .circle .fill,.kpi-widget .radial-progress[data-progress="20"] .circle .mask.full{-webkit-transform:rotate(36deg);-ms-transform:rotate(36deg);transform:rotate(36deg)}.kpi-widget .radial-progress[data-progress="20"] .circle .fill.fix{-webkit-transform:rotate(72deg);-ms-transform:rotate(72deg);transform:rotate(72deg)}.kpi-widget .radial-progress[data-progress="21"] .circle .fill,.kpi-widget .radial-progress[data-progress="21"] .circle .mask.full{-webkit-transform:rotate(37.8deg);-ms-transform:rotate(37.8deg);transform:rotate(37.8deg)}.kpi-widget .radial-progress[data-progress="21"] .circle .fill.fix{-webkit-transform:rotate(75.6deg);-ms-transform:rotate(75.6deg);transform:rotate(75.6deg)}.kpi-widget .radial-progress[data-progress="22"] .circle .fill,.kpi-widget .radial-progress[data-progress="22"] .circle .mask.full{-webkit-transform:rotate(39.6deg);-ms-transform:rotate(39.6deg);transform:rotate(39.6deg)}.kpi-widget .radial-progress[data-progress="22"] .circle .fill.fix{-webkit-transform:rotate(79.2deg);-ms-transform:rotate(79.2deg);transform:rotate(79.2deg)}.kpi-widget .radial-progress[data-progress="23"] .circle .fill,.kpi-widget .radial-progress[data-progress="23"] .circle .mask.full{-webkit-transform:rotate(41.4deg);-ms-transform:rotate(41.4deg);transform:rotate(41.4deg)}.kpi-widget .radial-progress[data-progress="23"] .circle .fill.fix{-webkit-transform:rotate(82.8deg);-ms-transform:rotate(82.8deg);transform:rotate(82.8deg)}.kpi-widget .radial-progress[data-progress="24"] .circle .fill,.kpi-widget .radial-progress[data-progress="24"] .circle .mask.full{-webkit-transform:rotate(43.2deg);-ms-transform:rotate(43.2deg);transform:rotate(43.2deg)}.kpi-widget .radial-progress[data-progress="24"] .circle .fill.fix{-webkit-transform:rotate(86.4deg);-ms-transform:rotate(86.4deg);transform:rotate(86.4deg)}.kpi-widget .radial-progress[data-progress="25"] .circle .fill,.kpi-widget .radial-progress[data-progress="25"] .circle .mask.full{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.kpi-widget .radial-progress[data-progress="25"] .circle .fill.fix{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.kpi-widget .radial-progress[data-progress="26"] .circle .fill,.kpi-widget .radial-progress[data-progress="26"] .circle .mask.full{-webkit-transform:rotate(46.8deg);-ms-transform:rotate(46.8deg);transform:rotate(46.8deg)}.kpi-widget .radial-progress[data-progress="26"] .circle .fill.fix{-webkit-transform:rotate(93.6deg);-ms-transform:rotate(93.6deg);transform:rotate(93.6deg)}.kpi-widget .radial-progress[data-progress="27"] .circle .fill,.kpi-widget .radial-progress[data-progress="27"] .circle .mask.full{-webkit-transform:rotate(48.6deg);-ms-transform:rotate(48.6deg);transform:rotate(48.6deg)}.kpi-widget .radial-progress[data-progress="27"] .circle .fill.fix{-webkit-transform:rotate(97.2deg);-ms-transform:rotate(97.2deg);transform:rotate(97.2deg)}.kpi-widget .radial-progress[data-progress="28"] .circle .fill,.kpi-widget .radial-progress[data-progress="28"] .circle .mask.full{-webkit-transform:rotate(50.4deg);-ms-transform:rotate(50.4deg);transform:rotate(50.4deg)}.kpi-widget .radial-progress[data-progress="28"] .circle .fill.fix{-webkit-transform:rotate(100.8deg);-ms-transform:rotate(100.8deg);transform:rotate(100.8deg)}.kpi-widget .radial-progress[data-progress="29"] .circle .fill,.kpi-widget .radial-progress[data-progress="29"] .circle .mask.full{-webkit-transform:rotate(52.2deg);-ms-transform:rotate(52.2deg);transform:rotate(52.2deg)}.kpi-widget .radial-progress[data-progress="29"] .circle .fill.fix{-webkit-transform:rotate(104.4deg);-ms-transform:rotate(104.4deg);transform:rotate(104.4deg)}.kpi-widget .radial-progress[data-progress="30"] .circle .fill,.kpi-widget .radial-progress[data-progress="30"] .circle .mask.full{-webkit-transform:rotate(54deg);-ms-transform:rotate(54deg);transform:rotate(54deg)}.kpi-widget .radial-progress[data-progress="30"] .circle .fill.fix{-webkit-transform:rotate(108deg);-ms-transform:rotate(108deg);transform:rotate(108deg)}.kpi-widget .radial-progress[data-progress="31"] .circle .fill,.kpi-widget .radial-progress[data-progress="31"] .circle .mask.full{-webkit-transform:rotate(55.8deg);-ms-transform:rotate(55.8deg);transform:rotate(55.8deg)}.kpi-widget .radial-progress[data-progress="31"] .circle .fill.fix{-webkit-transform:rotate(.31turn);-ms-transform:rotate(.31turn);transform:rotate(.31turn)}.kpi-widget .radial-progress[data-progress="32"] .circle .fill,.kpi-widget .radial-progress[data-progress="32"] .circle .mask.full{-webkit-transform:rotate(57.6deg);-ms-transform:rotate(57.6deg);transform:rotate(57.6deg)}.kpi-widget .radial-progress[data-progress="32"] .circle .fill.fix{-webkit-transform:rotate(.32turn);-ms-transform:rotate(.32turn);transform:rotate(.32turn)}.kpi-widget .radial-progress[data-progress="33"] .circle .fill,.kpi-widget .radial-progress[data-progress="33"] .circle .mask.full{-webkit-transform:rotate(59.4deg);-ms-transform:rotate(59.4deg);transform:rotate(59.4deg)}.kpi-widget .radial-progress[data-progress="33"] .circle .fill.fix{-webkit-transform:rotate(.33turn);-ms-transform:rotate(.33turn);transform:rotate(.33turn)}.kpi-widget .radial-progress[data-progress="34"] .circle .fill,.kpi-widget .radial-progress[data-progress="34"] .circle .mask.full{-webkit-transform:rotate(61.2deg);-ms-transform:rotate(61.2deg);transform:rotate(61.2deg)}.kpi-widget .radial-progress[data-progress="34"] .circle .fill.fix{-webkit-transform:rotate(.34turn);-ms-transform:rotate(.34turn);transform:rotate(.34turn)}.kpi-widget .radial-progress[data-progress="35"] .circle .fill,.kpi-widget .radial-progress[data-progress="35"] .circle .mask.full{-webkit-transform:rotate(63deg);-ms-transform:rotate(63deg);transform:rotate(63deg)}.kpi-widget .radial-progress[data-progress="35"] .circle .fill.fix{-webkit-transform:rotate(126deg);-ms-transform:rotate(126deg);transform:rotate(126deg)}.kpi-widget .radial-progress[data-progress="36"] .circle .fill,.kpi-widget .radial-progress[data-progress="36"] .circle .mask.full{-webkit-transform:rotate(64.8deg);-ms-transform:rotate(64.8deg);transform:rotate(64.8deg)}.kpi-widget .radial-progress[data-progress="36"] .circle .fill.fix{-webkit-transform:rotate(.36turn);-ms-transform:rotate(.36turn);transform:rotate(.36turn)}.kpi-widget .radial-progress[data-progress="37"] .circle .fill,.kpi-widget .radial-progress[data-progress="37"] .circle .mask.full{-webkit-transform:rotate(66.6deg);-ms-transform:rotate(66.6deg);transform:rotate(66.6deg)}.kpi-widget .radial-progress[data-progress="37"] .circle .fill.fix{-webkit-transform:rotate(.37turn);-ms-transform:rotate(.37turn);transform:rotate(.37turn)}.kpi-widget .radial-progress[data-progress="38"] .circle .fill,.kpi-widget .radial-progress[data-progress="38"] .circle .mask.full{-webkit-transform:rotate(68.4deg);-ms-transform:rotate(68.4deg);transform:rotate(68.4deg)}.kpi-widget .radial-progress[data-progress="38"] .circle .fill.fix{-webkit-transform:rotate(.38turn);-ms-transform:rotate(.38turn);transform:rotate(.38turn)}.kpi-widget .radial-progress[data-progress="39"] .circle .fill,.kpi-widget .radial-progress[data-progress="39"] .circle .mask.full{-webkit-transform:rotate(70.2deg);-ms-transform:rotate(70.2deg);transform:rotate(70.2deg)}.kpi-widget .radial-progress[data-progress="39"] .circle .fill.fix{-webkit-transform:rotate(.39turn);-ms-transform:rotate(.39turn);transform:rotate(.39turn)}.kpi-widget .radial-progress[data-progress="40"] .circle .fill,.kpi-widget .radial-progress[data-progress="40"] .circle .mask.full{-webkit-transform:rotate(72deg);-ms-transform:rotate(72deg);transform:rotate(72deg)}.kpi-widget .radial-progress[data-progress="40"] .circle .fill.fix{-webkit-transform:rotate(144deg);-ms-transform:rotate(144deg);transform:rotate(144deg)}.kpi-widget .radial-progress[data-progress="41"] .circle .fill,.kpi-widget .radial-progress[data-progress="41"] .circle .mask.full{-webkit-transform:rotate(73.8deg);-ms-transform:rotate(73.8deg);transform:rotate(73.8deg)}.kpi-widget .radial-progress[data-progress="41"] .circle .fill.fix{-webkit-transform:rotate(.41turn);-ms-transform:rotate(.41turn);transform:rotate(.41turn)}.kpi-widget .radial-progress[data-progress="42"] .circle .fill,.kpi-widget .radial-progress[data-progress="42"] .circle .mask.full{-webkit-transform:rotate(75.6deg);-ms-transform:rotate(75.6deg);transform:rotate(75.6deg)}.kpi-widget .radial-progress[data-progress="42"] .circle .fill.fix{-webkit-transform:rotate(.42turn);-ms-transform:rotate(.42turn);transform:rotate(.42turn)}.kpi-widget .radial-progress[data-progress="43"] .circle .fill,.kpi-widget .radial-progress[data-progress="43"] .circle .mask.full{-webkit-transform:rotate(77.4deg);-ms-transform:rotate(77.4deg);transform:rotate(77.4deg)}.kpi-widget .radial-progress[data-progress="43"] .circle .fill.fix{-webkit-transform:rotate(154.8deg);-ms-transform:rotate(154.8deg);transform:rotate(154.8deg)}.kpi-widget .radial-progress[data-progress="44"] .circle .fill,.kpi-widget .radial-progress[data-progress="44"] .circle .mask.full{-webkit-transform:rotate(79.2deg);-ms-transform:rotate(79.2deg);transform:rotate(79.2deg)}.kpi-widget .radial-progress[data-progress="44"] .circle .fill.fix{-webkit-transform:rotate(.44turn);-ms-transform:rotate(.44turn);transform:rotate(.44turn)}.kpi-widget .radial-progress[data-progress="45"] .circle .fill,.kpi-widget .radial-progress[data-progress="45"] .circle .mask.full{-webkit-transform:rotate(81deg);-ms-transform:rotate(81deg);transform:rotate(81deg)}.kpi-widget .radial-progress[data-progress="45"] .circle .fill.fix{-webkit-transform:rotate(162deg);-ms-transform:rotate(162deg);transform:rotate(162deg)}.kpi-widget .radial-progress[data-progress="46"] .circle .fill,.kpi-widget .radial-progress[data-progress="46"] .circle .mask.full{-webkit-transform:rotate(82.8deg);-ms-transform:rotate(82.8deg);transform:rotate(82.8deg)}.kpi-widget .radial-progress[data-progress="46"] .circle .fill.fix{-webkit-transform:rotate(165.6deg);-ms-transform:rotate(165.6deg);transform:rotate(165.6deg)}.kpi-widget .radial-progress[data-progress="47"] .circle .fill,.kpi-widget .radial-progress[data-progress="47"] .circle .mask.full{-webkit-transform:rotate(84.6deg);-ms-transform:rotate(84.6deg);transform:rotate(84.6deg)}.kpi-widget .radial-progress[data-progress="47"] .circle .fill.fix{-webkit-transform:rotate(.47turn);-ms-transform:rotate(.47turn);transform:rotate(.47turn)}.kpi-widget .radial-progress[data-progress="48"] .circle .fill,.kpi-widget .radial-progress[data-progress="48"] .circle .mask.full{-webkit-transform:rotate(86.4deg);-ms-transform:rotate(86.4deg);transform:rotate(86.4deg)}.kpi-widget .radial-progress[data-progress="48"] .circle .fill.fix{-webkit-transform:rotate(172.8deg);-ms-transform:rotate(172.8deg);transform:rotate(172.8deg)}.kpi-widget .radial-progress[data-progress="49"] .circle .fill,.kpi-widget .radial-progress[data-progress="49"] .circle .mask.full{-webkit-transform:rotate(88.2deg);-ms-transform:rotate(88.2deg);transform:rotate(88.2deg)}.kpi-widget .radial-progress[data-progress="49"] .circle .fill.fix{-webkit-transform:rotate(.49turn);-ms-transform:rotate(.49turn);transform:rotate(.49turn)}.kpi-widget .radial-progress[data-progress="50"] .circle .fill,.kpi-widget .radial-progress[data-progress="50"] .circle .mask.full{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.kpi-widget .radial-progress[data-progress="50"] .circle .fill.fix{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.kpi-widget .radial-progress[data-progress="51"] .circle .fill,.kpi-widget .radial-progress[data-progress="51"] .circle .mask.full{-webkit-transform:rotate(91.8deg);-ms-transform:rotate(91.8deg);transform:rotate(91.8deg)}.kpi-widget .radial-progress[data-progress="51"] .circle .fill.fix{-webkit-transform:rotate(.51turn);-ms-transform:rotate(.51turn);transform:rotate(.51turn)}.kpi-widget .radial-progress[data-progress="52"] .circle .fill,.kpi-widget .radial-progress[data-progress="52"] .circle .mask.full{-webkit-transform:rotate(93.6deg);-ms-transform:rotate(93.6deg);transform:rotate(93.6deg)}.kpi-widget .radial-progress[data-progress="52"] .circle .fill.fix{-webkit-transform:rotate(.52turn);-ms-transform:rotate(.52turn);transform:rotate(.52turn)}.kpi-widget .radial-progress[data-progress="53"] .circle .fill,.kpi-widget .radial-progress[data-progress="53"] .circle .mask.full{-webkit-transform:rotate(95.4deg);-ms-transform:rotate(95.4deg);transform:rotate(95.4deg)}.kpi-widget .radial-progress[data-progress="53"] .circle .fill.fix{-webkit-transform:rotate(.53turn);-ms-transform:rotate(.53turn);transform:rotate(.53turn)}.kpi-widget .radial-progress[data-progress="54"] .circle .fill,.kpi-widget .radial-progress[data-progress="54"] .circle .mask.full{-webkit-transform:rotate(97.2deg);-ms-transform:rotate(97.2deg);transform:rotate(97.2deg)}.kpi-widget .radial-progress[data-progress="54"] .circle .fill.fix{-webkit-transform:rotate(.54turn);-ms-transform:rotate(.54turn);transform:rotate(.54turn)}.kpi-widget .radial-progress[data-progress="55"] .circle .fill,.kpi-widget .radial-progress[data-progress="55"] .circle .mask.full{-webkit-transform:rotate(99deg);-ms-transform:rotate(99deg);transform:rotate(99deg)}.kpi-widget .radial-progress[data-progress="55"] .circle .fill.fix{-webkit-transform:rotate(198deg);-ms-transform:rotate(198deg);transform:rotate(198deg)}.kpi-widget .radial-progress[data-progress="56"] .circle .fill,.kpi-widget .radial-progress[data-progress="56"] .circle .mask.full{-webkit-transform:rotate(100.8deg);-ms-transform:rotate(100.8deg);transform:rotate(100.8deg)}.kpi-widget .radial-progress[data-progress="56"] .circle .fill.fix{-webkit-transform:rotate(201.6deg);-ms-transform:rotate(201.6deg);transform:rotate(201.6deg)}.kpi-widget .radial-progress[data-progress="57"] .circle .fill,.kpi-widget .radial-progress[data-progress="57"] .circle .mask.full{-webkit-transform:rotate(102.6deg);-ms-transform:rotate(102.6deg);transform:rotate(102.6deg)}.kpi-widget .radial-progress[data-progress="57"] .circle .fill.fix{-webkit-transform:rotate(.57turn);-ms-transform:rotate(.57turn);transform:rotate(.57turn)}.kpi-widget .radial-progress[data-progress="58"] .circle .fill,.kpi-widget .radial-progress[data-progress="58"] .circle .mask.full{-webkit-transform:rotate(104.4deg);-ms-transform:rotate(104.4deg);transform:rotate(104.4deg)}.kpi-widget .radial-progress[data-progress="58"] .circle .fill.fix{-webkit-transform:rotate(208.8deg);-ms-transform:rotate(208.8deg);transform:rotate(208.8deg)}.kpi-widget .radial-progress[data-progress="59"] .circle .fill,.kpi-widget .radial-progress[data-progress="59"] .circle .mask.full{-webkit-transform:rotate(106.2deg);-ms-transform:rotate(106.2deg);transform:rotate(106.2deg)}.kpi-widget .radial-progress[data-progress="59"] .circle .fill.fix{-webkit-transform:rotate(.59turn);-ms-transform:rotate(.59turn);transform:rotate(.59turn)}.kpi-widget .radial-progress[data-progress="60"] .circle .fill,.kpi-widget .radial-progress[data-progress="60"] .circle .mask.full{-webkit-transform:rotate(108deg);-ms-transform:rotate(108deg);transform:rotate(108deg)}.kpi-widget .radial-progress[data-progress="60"] .circle .fill.fix{-webkit-transform:rotate(216deg);-ms-transform:rotate(216deg);transform:rotate(216deg)}.kpi-widget .radial-progress[data-progress="61"] .circle .fill,.kpi-widget .radial-progress[data-progress="61"] .circle .mask.full{-webkit-transform:rotate(109.8deg);-ms-transform:rotate(109.8deg);transform:rotate(109.8deg)}.kpi-widget .radial-progress[data-progress="61"] .circle .fill.fix{-webkit-transform:rotate(.61turn);-ms-transform:rotate(.61turn);transform:rotate(.61turn)}.kpi-widget .radial-progress[data-progress="62"] .circle .fill,.kpi-widget .radial-progress[data-progress="62"] .circle .mask.full{-webkit-transform:rotate(.31turn);-ms-transform:rotate(.31turn);transform:rotate(.31turn)}.kpi-widget .radial-progress[data-progress="62"] .circle .fill.fix{-webkit-transform:rotate(.62turn);-ms-transform:rotate(.62turn);transform:rotate(.62turn)}.kpi-widget .radial-progress[data-progress="63"] .circle .fill,.kpi-widget .radial-progress[data-progress="63"] .circle .mask.full{-webkit-transform:rotate(113.4deg);-ms-transform:rotate(113.4deg);transform:rotate(113.4deg)}.kpi-widget .radial-progress[data-progress="63"] .circle .fill.fix{-webkit-transform:rotate(.63turn);-ms-transform:rotate(.63turn);transform:rotate(.63turn)}.kpi-widget .radial-progress[data-progress="64"] .circle .fill,.kpi-widget .radial-progress[data-progress="64"] .circle .mask.full{-webkit-transform:rotate(.32turn);-ms-transform:rotate(.32turn);transform:rotate(.32turn)}.kpi-widget .radial-progress[data-progress="64"] .circle .fill.fix{-webkit-transform:rotate(.64turn);-ms-transform:rotate(.64turn);transform:rotate(.64turn)}.kpi-widget .radial-progress[data-progress="65"] .circle .fill,.kpi-widget .radial-progress[data-progress="65"] .circle .mask.full{-webkit-transform:rotate(117deg);-ms-transform:rotate(117deg);transform:rotate(117deg)}.kpi-widget .radial-progress[data-progress="65"] .circle .fill.fix{-webkit-transform:rotate(234deg);-ms-transform:rotate(234deg);transform:rotate(234deg)}.kpi-widget .radial-progress[data-progress="66"] .circle .fill,.kpi-widget .radial-progress[data-progress="66"] .circle .mask.full{-webkit-transform:rotate(.33turn);-ms-transform:rotate(.33turn);transform:rotate(.33turn)}.kpi-widget .radial-progress[data-progress="66"] .circle .fill.fix{-webkit-transform:rotate(.66turn);-ms-transform:rotate(.66turn);transform:rotate(.66turn)}.kpi-widget .radial-progress[data-progress="67"] .circle .fill,.kpi-widget .radial-progress[data-progress="67"] .circle .mask.full{-webkit-transform:rotate(120.6deg);-ms-transform:rotate(120.6deg);transform:rotate(120.6deg)}.kpi-widget .radial-progress[data-progress="67"] .circle .fill.fix{-webkit-transform:rotate(241.2deg);-ms-transform:rotate(241.2deg);transform:rotate(241.2deg)}.kpi-widget .radial-progress[data-progress="68"] .circle .fill,.kpi-widget .radial-progress[data-progress="68"] .circle .mask.full{-webkit-transform:rotate(.34turn);-ms-transform:rotate(.34turn);transform:rotate(.34turn)}.kpi-widget .radial-progress[data-progress="68"] .circle .fill.fix{-webkit-transform:rotate(.68turn);-ms-transform:rotate(.68turn);transform:rotate(.68turn)}.kpi-widget .radial-progress[data-progress="69"] .circle .fill,.kpi-widget .radial-progress[data-progress="69"] .circle .mask.full{-webkit-transform:rotate(124.2deg);-ms-transform:rotate(124.2deg);transform:rotate(124.2deg)}.kpi-widget .radial-progress[data-progress="69"] .circle .fill.fix{-webkit-transform:rotate(248.4deg);-ms-transform:rotate(248.4deg);transform:rotate(248.4deg)}.kpi-widget .radial-progress[data-progress="70"] .circle .fill,.kpi-widget .radial-progress[data-progress="70"] .circle .mask.full{-webkit-transform:rotate(126deg);-ms-transform:rotate(126deg);transform:rotate(126deg)}.kpi-widget .radial-progress[data-progress="70"] .circle .fill.fix{-webkit-transform:rotate(252deg);-ms-transform:rotate(252deg);transform:rotate(252deg)}.kpi-widget .radial-progress[data-progress="71"] .circle .fill,.kpi-widget .radial-progress[data-progress="71"] .circle .mask.full{-webkit-transform:rotate(127.8deg);-ms-transform:rotate(127.8deg);transform:rotate(127.8deg)}.kpi-widget .radial-progress[data-progress="71"] .circle .fill.fix{-webkit-transform:rotate(.71turn);-ms-transform:rotate(.71turn);transform:rotate(.71turn)}.kpi-widget .radial-progress[data-progress="72"] .circle .fill,.kpi-widget .radial-progress[data-progress="72"] .circle .mask.full{-webkit-transform:rotate(.36turn);-ms-transform:rotate(.36turn);transform:rotate(.36turn)}.kpi-widget .radial-progress[data-progress="72"] .circle .fill.fix{-webkit-transform:rotate(.72turn);-ms-transform:rotate(.72turn);transform:rotate(.72turn)}.kpi-widget .radial-progress[data-progress="73"] .circle .fill,.kpi-widget .radial-progress[data-progress="73"] .circle .mask.full{-webkit-transform:rotate(131.4deg);-ms-transform:rotate(131.4deg);transform:rotate(131.4deg)}.kpi-widget .radial-progress[data-progress="73"] .circle .fill.fix{-webkit-transform:rotate(.73turn);-ms-transform:rotate(.73turn);transform:rotate(.73turn)}.kpi-widget .radial-progress[data-progress="74"] .circle .fill,.kpi-widget .radial-progress[data-progress="74"] .circle .mask.full{-webkit-transform:rotate(.37turn);-ms-transform:rotate(.37turn);transform:rotate(.37turn)}.kpi-widget .radial-progress[data-progress="74"] .circle .fill.fix{-webkit-transform:rotate(.74turn);-ms-transform:rotate(.74turn);transform:rotate(.74turn)}.kpi-widget .radial-progress[data-progress="75"] .circle .fill,.kpi-widget .radial-progress[data-progress="75"] .circle .mask.full{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}.kpi-widget .radial-progress[data-progress="75"] .circle .fill.fix{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.kpi-widget .radial-progress[data-progress="76"] .circle .fill,.kpi-widget .radial-progress[data-progress="76"] .circle .mask.full{-webkit-transform:rotate(.38turn);-ms-transform:rotate(.38turn);transform:rotate(.38turn)}.kpi-widget .radial-progress[data-progress="76"] .circle .fill.fix{-webkit-transform:rotate(.76turn);-ms-transform:rotate(.76turn);transform:rotate(.76turn)}.kpi-widget .radial-progress[data-progress="77"] .circle .fill,.kpi-widget .radial-progress[data-progress="77"] .circle .mask.full{-webkit-transform:rotate(138.6deg);-ms-transform:rotate(138.6deg);transform:rotate(138.6deg)}.kpi-widget .radial-progress[data-progress="77"] .circle .fill.fix{-webkit-transform:rotate(.77turn);-ms-transform:rotate(.77turn);transform:rotate(.77turn)}.kpi-widget .radial-progress[data-progress="78"] .circle .fill,.kpi-widget .radial-progress[data-progress="78"] .circle .mask.full{-webkit-transform:rotate(.39turn);-ms-transform:rotate(.39turn);transform:rotate(.39turn)}.kpi-widget .radial-progress[data-progress="78"] .circle .fill.fix{-webkit-transform:rotate(.78turn);-ms-transform:rotate(.78turn);transform:rotate(.78turn)}.kpi-widget .radial-progress[data-progress="79"] .circle .fill,.kpi-widget .radial-progress[data-progress="79"] .circle .mask.full{-webkit-transform:rotate(142.2deg);-ms-transform:rotate(142.2deg);transform:rotate(142.2deg)}.kpi-widget .radial-progress[data-progress="79"] .circle .fill.fix{-webkit-transform:rotate(284.4deg);-ms-transform:rotate(284.4deg);transform:rotate(284.4deg)}.kpi-widget .radial-progress[data-progress="80"] .circle .fill,.kpi-widget .radial-progress[data-progress="80"] .circle .mask.full{-webkit-transform:rotate(144deg);-ms-transform:rotate(144deg);transform:rotate(144deg)}.kpi-widget .radial-progress[data-progress="80"] .circle .fill.fix{-webkit-transform:rotate(288deg);-ms-transform:rotate(288deg);transform:rotate(288deg)}.kpi-widget .radial-progress[data-progress="81"] .circle .fill,.kpi-widget .radial-progress[data-progress="81"] .circle .mask.full{-webkit-transform:rotate(145.8deg);-ms-transform:rotate(145.8deg);transform:rotate(145.8deg)}.kpi-widget .radial-progress[data-progress="81"] .circle .fill.fix{-webkit-transform:rotate(.81turn);-ms-transform:rotate(.81turn);transform:rotate(.81turn)}.kpi-widget .radial-progress[data-progress="82"] .circle .fill,.kpi-widget .radial-progress[data-progress="82"] .circle .mask.full{-webkit-transform:rotate(.41turn);-ms-transform:rotate(.41turn);transform:rotate(.41turn)}.kpi-widget .radial-progress[data-progress="82"] .circle .fill.fix{-webkit-transform:rotate(.82turn);-ms-transform:rotate(.82turn);transform:rotate(.82turn)}.kpi-widget .radial-progress[data-progress="83"] .circle .fill,.kpi-widget .radial-progress[data-progress="83"] .circle .mask.full{-webkit-transform:rotate(149.4deg);-ms-transform:rotate(149.4deg);transform:rotate(149.4deg)}.kpi-widget .radial-progress[data-progress="83"] .circle .fill.fix{-webkit-transform:rotate(298.8deg);-ms-transform:rotate(298.8deg);transform:rotate(298.8deg)}.kpi-widget .radial-progress[data-progress="84"] .circle .fill,.kpi-widget .radial-progress[data-progress="84"] .circle .mask.full{-webkit-transform:rotate(.42turn);-ms-transform:rotate(.42turn);transform:rotate(.42turn)}.kpi-widget .radial-progress[data-progress="84"] .circle .fill.fix{-webkit-transform:rotate(.84turn);-ms-transform:rotate(.84turn);transform:rotate(.84turn)}.kpi-widget .radial-progress[data-progress="85"] .circle .fill,.kpi-widget .radial-progress[data-progress="85"] .circle .mask.full{-webkit-transform:rotate(153deg);-ms-transform:rotate(153deg);transform:rotate(153deg)}.kpi-widget .radial-progress[data-progress="85"] .circle .fill.fix{-webkit-transform:rotate(306deg);-ms-transform:rotate(306deg);transform:rotate(306deg)}.kpi-widget .radial-progress[data-progress="86"] .circle .fill,.kpi-widget .radial-progress[data-progress="86"] .circle .mask.full{-webkit-transform:rotate(154.8deg);-ms-transform:rotate(154.8deg);transform:rotate(154.8deg)}.kpi-widget .radial-progress[data-progress="86"] .circle .fill.fix{-webkit-transform:rotate(309.6deg);-ms-transform:rotate(309.6deg);transform:rotate(309.6deg)}.kpi-widget .radial-progress[data-progress="87"] .circle .fill,.kpi-widget .radial-progress[data-progress="87"] .circle .mask.full{-webkit-transform:rotate(156.6deg);-ms-transform:rotate(156.6deg);transform:rotate(156.6deg)}.kpi-widget .radial-progress[data-progress="87"] .circle .fill.fix{-webkit-transform:rotate(.87turn);-ms-transform:rotate(.87turn);transform:rotate(.87turn)}.kpi-widget .radial-progress[data-progress="88"] .circle .fill,.kpi-widget .radial-progress[data-progress="88"] .circle .mask.full{-webkit-transform:rotate(.44turn);-ms-transform:rotate(.44turn);transform:rotate(.44turn)}.kpi-widget .radial-progress[data-progress="88"] .circle .fill.fix{-webkit-transform:rotate(.88turn);-ms-transform:rotate(.88turn);transform:rotate(.88turn)}.kpi-widget .radial-progress[data-progress="89"] .circle .fill,.kpi-widget .radial-progress[data-progress="89"] .circle .mask.full{-webkit-transform:rotate(160.2deg);-ms-transform:rotate(160.2deg);transform:rotate(160.2deg)}.kpi-widget .radial-progress[data-progress="89"] .circle .fill.fix{-webkit-transform:rotate(320.4deg);-ms-transform:rotate(320.4deg);transform:rotate(320.4deg)}.kpi-widget .radial-progress[data-progress="90"] .circle .fill,.kpi-widget .radial-progress[data-progress="90"] .circle .mask.full{-webkit-transform:rotate(162deg);-ms-transform:rotate(162deg);transform:rotate(162deg)}.kpi-widget .radial-progress[data-progress="90"] .circle .fill.fix{-webkit-transform:rotate(324deg);-ms-transform:rotate(324deg);transform:rotate(324deg)}.kpi-widget .radial-progress[data-progress="91"] .circle .fill,.kpi-widget .radial-progress[data-progress="91"] .circle .mask.full{-webkit-transform:rotate(163.8deg);-ms-transform:rotate(163.8deg);transform:rotate(163.8deg)}.kpi-widget .radial-progress[data-progress="91"] .circle .fill.fix{-webkit-transform:rotate(.91turn);-ms-transform:rotate(.91turn);transform:rotate(.91turn)}.kpi-widget .radial-progress[data-progress="92"] .circle .fill,.kpi-widget .radial-progress[data-progress="92"] .circle .mask.full{-webkit-transform:rotate(165.6deg);-ms-transform:rotate(165.6deg);transform:rotate(165.6deg)}.kpi-widget .radial-progress[data-progress="92"] .circle .fill.fix{-webkit-transform:rotate(331.2deg);-ms-transform:rotate(331.2deg);transform:rotate(331.2deg)}.kpi-widget .radial-progress[data-progress="93"] .circle .fill,.kpi-widget .radial-progress[data-progress="93"] .circle .mask.full{-webkit-transform:rotate(167.4deg);-ms-transform:rotate(167.4deg);transform:rotate(167.4deg)}.kpi-widget .radial-progress[data-progress="93"] .circle .fill.fix{-webkit-transform:rotate(.93turn);-ms-transform:rotate(.93turn);transform:rotate(.93turn)}.kpi-widget .radial-progress[data-progress="94"] .circle .fill,.kpi-widget .radial-progress[data-progress="94"] .circle .mask.full{-webkit-transform:rotate(.47turn);-ms-transform:rotate(.47turn);transform:rotate(.47turn)}.kpi-widget .radial-progress[data-progress="94"] .circle .fill.fix{-webkit-transform:rotate(.94turn);-ms-transform:rotate(.94turn);transform:rotate(.94turn)}.kpi-widget .radial-progress[data-progress="95"] .circle .fill,.kpi-widget .radial-progress[data-progress="95"] .circle .mask.full{-webkit-transform:rotate(171deg);-ms-transform:rotate(171deg);transform:rotate(171deg)}.kpi-widget .radial-progress[data-progress="95"] .circle .fill.fix{-webkit-transform:rotate(342deg);-ms-transform:rotate(342deg);transform:rotate(342deg)}.kpi-widget .radial-progress[data-progress="96"] .circle .fill,.kpi-widget .radial-progress[data-progress="96"] .circle .mask.full{-webkit-transform:rotate(172.8deg);-ms-transform:rotate(172.8deg);transform:rotate(172.8deg)}.kpi-widget .radial-progress[data-progress="96"] .circle .fill.fix{-webkit-transform:rotate(345.6deg);-ms-transform:rotate(345.6deg);transform:rotate(345.6deg)}.kpi-widget .radial-progress[data-progress="97"] .circle .fill,.kpi-widget .radial-progress[data-progress="97"] .circle .mask.full{-webkit-transform:rotate(174.6deg);-ms-transform:rotate(174.6deg);transform:rotate(174.6deg)}.kpi-widget .radial-progress[data-progress="97"] .circle .fill.fix{-webkit-transform:rotate(.97turn);-ms-transform:rotate(.97turn);transform:rotate(.97turn)}.kpi-widget .radial-progress[data-progress="98"] .circle .fill,.kpi-widget .radial-progress[data-progress="98"] .circle .mask.full{-webkit-transform:rotate(.49turn);-ms-transform:rotate(.49turn);transform:rotate(.49turn)}.kpi-widget .radial-progress[data-progress="98"] .circle .fill.fix{-webkit-transform:rotate(.98turn);-ms-transform:rotate(.98turn);transform:rotate(.98turn)}.kpi-widget .radial-progress[data-progress="99"] .circle .fill,.kpi-widget .radial-progress[data-progress="99"] .circle .mask.full{-webkit-transform:rotate(178.2deg);-ms-transform:rotate(178.2deg);transform:rotate(178.2deg)}.kpi-widget .radial-progress[data-progress="99"] .circle .fill.fix{-webkit-transform:rotate(.99turn);-ms-transform:rotate(.99turn);transform:rotate(.99turn)}.kpi-widget .radial-progress[data-progress="100"] .circle .fill,.kpi-widget .radial-progress[data-progress="100"] .circle .mask.full{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.kpi-widget .radial-progress[data-progress="100"] .circle .fill.fix{-webkit-transform:rotate(1turn);-ms-transform:rotate(1turn);transform:rotate(1turn)}.approvalHeader{display:none}.approval-expanded{background-color:#edf4fa}.approvalDetails{background-color:#f4f4f4;padding-bottom:.6em;padding-top:.3em}.alternateApproverInformation,.approverInformation{padding-top:4px}.alternateApproverInformation .note,.approverInformation .note{display:none}.alternateApproverInformation .approverPicture,.approverInformation .approverPicture{display:inline-block;height:25px;padding-left:1em;width:10%}.alternateApproverInformation .approverPicture .img-circle,.approverInformation .approverPicture .img-circle{border:1px solid #e6e6e6;height:25px;position:relative;width:25px;z-index:100}.alternateApproverInformation .approverPicture{padding-left:0;width:7%}.alternateApproverInformation .approverPicture .icon-profile-circle{z-index:200}.alternateApproverInformation .approverColumn{padding-left:0;width:35.5%}.alternateApproverInformation .top-connector{border:1px solid #e6e6e6;display:inline-block;height:30px;margin-left:2em;margin-top:-1em;position:relative;width:1px}.alternateApproverInformation .left-connector{border:1px solid #e6e6e6;display:inline-block;height:1px;margin-right:-.5em;width:3%}.alternateApproverInformation .icon-profile-circle{background:#fff;border-radius:50%;float:left;left:.7em;position:relative;top:-1em}.approval-item{border-bottom:1px solid #e6e6e6;cursor:pointer;padding-bottom:.5em;padding-top:.5em}.approval-item .triangle.expand{position:relative;top:4px}.approval-item .triangle.expand:before{border-bottom:5px solid transparent;border-left:5px solid #3d87cf;border-top:5px solid transparent;content:"";height:0;margin:0;padding:0;position:absolute;width:0}.approval-item .triangle.collapse{position:relative;top:6px}.approval-item .triangle.collapse:before{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #3d87cf;content:"";height:0;margin:0;padding:0;position:absolute;width:0}.job-approval-icon-circle{background-color:#3d87cf;height:30px;padding:3px;text-align:center;width:30px}.approval-item:hover{background-color:#edf4fa}.approverColumn{display:inline-block;padding-left:1em;width:40%}.approvalActions,.approvalExtras{display:none}.statusColumn{display:inline-block;width:50%}.statusColumn .actns{display:none}.statusColumn .approvalDate,.statusColumn .approvalStatus{color:gray;font-style:italic}.statusColumn .approvalDate{float:right;padding-right:2em}.pill{border-radius:5px;padding-left:1em;padding-right:1em}.magenta-border{border:1px solid #9f0348}.grey-border{border:1px solid #6d6c6d}.orange-border{border:1px solid #d68d15}.jv-modal .paging{bottom:15px;position:relative;top:0}.jv-modal .paging .jv-arrowLeft.disabled,.jv-modal .paging .jv-arrowRight.disabled{background-color:hsla(0,0%,96%,.5);cursor:default}.jv-modal .paging .jv-arrowLeft.disabled i,.jv-modal .paging .jv-arrowRight.disabled i{color:rgba(184,211,237,.5)}.thumbnail{height:80px;width:285px}.jv-modal .jv-contextual-loading-overlay{top:0}.evaluation-item .triangle.expand{position:relative;top:-5px}.evaluation-item .triangle.expand:before{border-bottom:5px solid transparent;border-left:5px solid #3d87cf;border-top:5px solid transparent;content:"";height:0;margin:0;padding:0;position:absolute;width:0}.evaluation-item .triangle.collapse{position:relative;top:-4px}.evaluation-item .triangle.collapse:before{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #3d87cf;content:"";height:0;margin:0;padding:0;position:absolute;width:0}.evaluation-item.tab{cursor:pointer}.evaluation-item.tab:hover{background-color:#edf4fa}.select2-container{display:inline-block;margin:0;position:relative;zoom:1;*display:inline;vertical-align:middle}.select2-container,.select2-drop,.select2-search,.select2-search input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.select2-container .select2-choice{background-clip:padding-box;border:1px solid #aaa;border-radius:4px;color:#444;display:block;height:26px;line-height:26px;overflow:hidden;padding:0 0 0 8px;position:relative;text-decoration:none;white-space:nowrap;-webkit-touch-callout:none;background-color:#fff;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#eee),color-stop(.5,#fff));background-image:-webkit-linear-gradient(center bottom,#eee 0,#fff 50%);background-image:-moz-linear-gradient(center bottom,#eee 0,#fff 50%);background-image:linear-gradient(top,#fff,#eee 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = "#ffffff",endColorstr = "#eeeeee",GradientType = 0);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select2-container.select2-drop-above .select2-choice{background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#eee),color-stop(.9,#fff));background-image:-webkit-linear-gradient(center bottom,#eee 0,#fff 90%);background-image:-moz-linear-gradient(center bottom,#eee 0,#fff 90%);background-image:linear-gradient(top,#eee,#fff 90%);border-bottom-color:#aaa;border-radius:0 0 4px 4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#eeeeee",GradientType=0)}.select2-container.select2-allowclear .select2-choice .select2-chosen{margin-right:42px}.select2-container .select2-choice>.select2-chosen{display:block;margin-right:26px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-choice abbr{background:url(../c07457739c183c845cac.png) 100% 0 no-repeat;border:0;cursor:pointer;display:none;font-size:1px;height:12px;outline:0;position:absolute;right:24px;text-decoration:none;top:8px;width:12px}.select2-container.select2-allowclear .select2-choice abbr{display:inline-block}.select2-container .select2-choice abbr:hover{background-position:right -11px;cursor:pointer}.select2-drop-mask{background-color:#fff;border:0;filter:alpha(opacity=0);height:auto;left:0;margin:0;min-height:100%;min-width:100%;opacity:0;padding:0;position:fixed;top:0;width:auto;z-index:9998}.select2-drop{background:#fff;border:1px solid #aaa;border-radius:0 0 4px 4px;border-top:0;-webkit-box-shadow:0 4px 5px rgba(0,0,0,.15);box-shadow:0 4px 5px rgba(0,0,0,.15);color:#000;margin-top:-1px;position:absolute;top:100%;width:100%;z-index:9999}.select2-drop-auto-width{border-top:1px solid #aaa;width:auto}.select2-drop-auto-width .select2-search{padding-top:4px}.select2-drop.select2-drop-above{border-bottom:0;border-radius:4px 4px 0 0;border-top:1px solid #aaa;-webkit-box-shadow:0 -4px 5px rgba(0,0,0,.15);box-shadow:0 -4px 5px rgba(0,0,0,.15);margin-top:1px}.select2-drop-active{border:1px solid #5897fb;border-top:none}.select2-drop.select2-drop-above.select2-drop-active{border-top:1px solid #5897fb}.select2-container .select2-choice .select2-arrow{background-clip:padding-box;background:#ccc;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#ccc),color-stop(.6,#eee));background-image:-webkit-linear-gradient(center bottom,#ccc 0,#eee 60%);background-image:-moz-linear-gradient(center bottom,#ccc 0,#eee 60%);background-image:linear-gradient(top,#ccc,#eee 60%);border-left:1px solid #aaa;border-radius:0 4px 4px 0;display:inline-block;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = "#eeeeee",endColorstr = "#cccccc",GradientType = 0);height:100%;position:absolute;right:0;top:0;width:18px}.select2-container .select2-choice .select2-arrow b{background:url(../c07457739c183c845cac.png) no-repeat 0 1px;display:block;height:100%;width:100%}.select2-search{display:inline-block;margin:0;min-height:26px;padding-left:4px;padding-right:4px;position:relative;white-space:nowrap;width:100%;z-index:10000}.select2-search input{background:#fff url(../c07457739c183c845cac.png) no-repeat 100% -22px;background:url(../c07457739c183c845cac.png) no-repeat 100% -22px,-webkit-gradient(linear,left bottom,left top,color-stop(.85,#fff),color-stop(.99,#eee));background:url(../c07457739c183c845cac.png) no-repeat 100% -22px,-webkit-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url(../c07457739c183c845cac.png) no-repeat 100% -22px,-moz-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url(../c07457739c183c845cac.png) no-repeat 100% -22px,linear-gradient(top,#fff 85%,#eee 99%);border:1px solid #aaa;border-radius:0;-webkit-box-shadow:none;box-shadow:none;font-family:sans-serif;font-size:1em;height:auto!important;margin:0;min-height:26px;outline:0;padding:4px 20px 4px 5px;width:100%}.select2-drop.select2-drop-above .select2-search input{margin-top:4px}.select2-search input.select2-active{background:#fff url(../56d4c7ce2d3591a02107.gif) no-repeat 100%;background:url(../56d4c7ce2d3591a02107.gif) no-repeat 100%,-webkit-gradient(linear,left bottom,left top,color-stop(.85,#fff),color-stop(.99,#eee));background:url(../56d4c7ce2d3591a02107.gif) no-repeat 100%,-webkit-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url(../56d4c7ce2d3591a02107.gif) no-repeat 100%,-moz-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url(../56d4c7ce2d3591a02107.gif) no-repeat 100%,linear-gradient(top,#fff 85%,#eee 99%)}.select2-container-active .select2-choice,.select2-container-active .select2-choices{border:1px solid #5897fb;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3);outline:none}.select2-dropdown-open .select2-choice{background-color:#eee;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#fff),color-stop(.5,#eee));background-image:-webkit-linear-gradient(center bottom,#fff 0,#eee 50%);background-image:-moz-linear-gradient(center bottom,#fff 0,#eee 50%);background-image:linear-gradient(top,#fff,#eee 50%);border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0;-webkit-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#eeeeee",endColorstr="#ffffff",GradientType=0)}.select2-dropdown-open.select2-drop-above .select2-choice,.select2-dropdown-open.select2-drop-above .select2-choices{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(.5,#eee));background-image:-webkit-linear-gradient(center top,#fff 0,#eee 50%);background-image:-moz-linear-gradient(center top,#fff 0,#eee 50%);background-image:linear-gradient(bottom,#fff,#eee 50%);border:1px solid #5897fb;border-top-color:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#eeeeee",endColorstr="#ffffff",GradientType=0)}.select2-dropdown-open .select2-choice .select2-arrow{background:transparent;border-left:none;filter:none}.select2-dropdown-open .select2-choice .select2-arrow b{background-position:-18px 1px}.select2-results{margin:4px 4px 4px 0;max-height:200px;overflow-x:hidden;overflow-y:auto;padding:0 0 0 4px;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0)}.select2-results ul.select2-result-sub{margin:0;padding-left:0}.select2-results ul.select2-result-sub>li .select2-result-label{padding-left:20px}.select2-results ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:40px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:60px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:80px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:100px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:110px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:120px}.select2-results li{background-image:none;display:list-item;list-style:none}.select2-results li.select2-result-with-children>.select2-result-label{font-weight:700}.select2-results .select2-result-label{cursor:pointer;margin:0;min-height:1em;padding:3px 7px 4px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select2-results .select2-highlighted{background:#3875d7;color:#fff}.select2-results li em{background:#feffde;font-style:normal}.select2-results .select2-highlighted em{background:transparent}.select2-results .select2-highlighted ul{background:#fff;color:#000}.select2-results .select2-no-results,.select2-results .select2-searching,.select2-results .select2-selection-limit{background:#f4f4f4;display:list-item}.select2-results .select2-disabled.select2-highlighted{background:#f4f4f4;color:#666;cursor:default;display:list-item}.select2-results .select2-disabled{background:#f4f4f4;cursor:default;display:list-item}.select2-results .select2-selected{display:none}.select2-more-results.select2-active{background:#f4f4f4 url(../56d4c7ce2d3591a02107.gif) no-repeat 100%}.select2-more-results{background:#f4f4f4;display:list-item}.select2-container.select2-container-disabled .select2-choice{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default}.select2-container.select2-container-disabled .select2-choice .select2-arrow{background-color:#f4f4f4;background-image:none;border-left:0}.select2-container.select2-container-disabled .select2-choice abbr{display:none}.select2-container-multi .select2-choices{background-color:#fff;background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(1%,#eee),color-stop(15%,#fff));background-image:-webkit-linear-gradient(top,#eee 1%,#fff 15%);background-image:-moz-linear-gradient(top,#eee 1%,#fff 15%);background-image:linear-gradient(top,#eee 1%,#fff 15%);border:1px solid #aaa;cursor:text;height:auto!important;height:1%;margin:0;overflow:hidden;padding:0;position:relative}.select2-locked{padding:3px 5px!important}.select2-container-multi .select2-choices{min-height:26px}.select2-container-multi.select2-container-active .select2-choices{border:1px solid #5897fb;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3);outline:none}.select2-container-multi .select2-choices li{float:left;list-style:none}.select2-container-multi .select2-choices .select2-search-field{margin:0;padding:0;white-space:nowrap}.select2-container-multi .select2-choices .select2-search-field input{background:transparent!important;border:0;-webkit-box-shadow:none;box-shadow:none;color:#666;font-family:sans-serif;font-size:100%;margin:1px 0;outline:0;padding:5px}.select2-container-multi .select2-choices .select2-search-field input.select2-active{background:#fff url(../56d4c7ce2d3591a02107.gif) no-repeat 100%!important}.select2-default{color:#999!important}.select2-container-multi .select2-choices .select2-search-choice{background-clip:padding-box;border:1px solid #aaa;border-radius:3px;-webkit-box-shadow:inset 0 0 2px #fff,0 1px 0 rgba(0,0,0,.05);box-shadow:inset 0 0 2px #fff,0 1px 0 rgba(0,0,0,.05);color:#333;cursor:default;line-height:13px;margin:3px 0 3px 5px;padding:3px 5px 3px 18px;position:relative;-webkit-touch-callout:none;background-color:#e4e4e4;background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee);background-image:-moz-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#eeeeee",endColorstr="#f4f4f4",GradientType=0);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select2-container-multi .select2-choices .select2-search-choice .select2-chosen{cursor:default}.select2-container-multi .select2-choices .select2-search-choice-focus{background:#d4d4d4}.select2-search-choice-close{background:url(../c07457739c183c845cac.png) 100% 0 no-repeat;display:block;font-size:1px;height:13px;outline:none;position:absolute;right:3px;top:4px;width:12px}.select2-container-multi .select2-search-choice-close{left:3px}.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover,.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close{background-position:right -11px}.select2-container-multi.select2-container-disabled .select2-choices{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;padding:3px 5px}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close{background:none;display:none}.select2-result-selectable .select2-match,.select2-result-unselectable .select2-match{text-decoration:underline}.select2-offscreen,.select2-offscreen:focus{clip:rect(0 0 0 0)!important;border:0!important;height:1px!important;left:0!important;margin:0!important;outline:0!important;overflow:hidden!important;padding:0!important;position:absolute!important;top:0!important;width:1px!important}.select2-display-none{display:none}.select2-measure-scrollbar{height:100px;left:-10000px;overflow:scroll;position:absolute;top:-10000px;width:100px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi){.select2-container .select2-choice .select2-arrow b,.select2-container .select2-choice abbr,.select2-search input,.select2-search-choice-close{background-image:url(../688bccf95583ddf2ba42.png)!important;background-repeat:no-repeat!important;background-size:60px 40px!important}.select2-search input{background-position:100% -21px!important}}.help .icon-help{position:relative;top:2px}#hr-footerContainer{margin:3em auto 0}body,html{background:#f4f4f4!important}body.cozy{font-size:12px}.container,.settings-icon{position:relative}.settings-icon{left:1px;top:1px}.dashboard-settings-datasource{height:100%}.settings-top-panel{margin-left:-15px;margin-right:-15px;margin-top:-15px}.settings-selected-border{border-bottom:3px solid #3d87cf}.settings-graph-image{max-width:40px}.settings-template-image{max-width:60px}.settings-graph{position:relative;width:50px}.absolute{position:absolute}.selected-graph-image{display:inline-block;height:40px;opacity:.8;position:absolute;width:40px}.jv-contextual-loading-overlay{top:2.5em}.hide{display:none}.show{display:block}.disabled{pointer-events:none}.action-navigation .links{border-bottom:1px solid #e6e6e6;float:left;height:90px;margin-right:1.7px;text-align:center;width:32.99%}.action-navigation .links i{padding-bottom:5px}.action-navigation .links:hover{background-color:#edf4fa}.action-navigation .links:nth-child(-n+5){border-right:1px solid #e6e6e6}.dashboard-widget{border:1px solid #ccc;height:100%;overflow:hidden;position:relative;text-align:left}.ui-draggable-dragging .dashboard-widget{box-shadow:0 5px 10px rgba(0,0,0,.1)}.dashboard-widget-body{bottom:0;left:0;position:absolute;right:0;top:2.4em}.dashboard-widget-header{border-bottom:1px solid #ccc;height:2.4em;padding:.5em;position:relative}.dashboard-widget-header h2{border:none}.widget-timestamp{position:absolute;right:30px;top:5px;z-index:0}.widget-timestamp.editMode{right:115px}.visually-hidden{border:0;height:1px;margin:-1px;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);overflow:hidden}.widgetActions{position:absolute;right:10px;top:7px}.toggle-widget{color:#ccc;height:1.3em;left:.5em;min-width:inherit;padding:0 .5em 0 0;position:absolute;top:.5em;width:1em;z-index:100}.toggle-widget:active,.toggle-widget:focus,.toggle-widget:hover{color:#333}.toggle-widget:active,.toggle-widget:focus,.toggle-widget:hover,.toggle-widget:visited{background:transparent}.gridster .gridster-item{background:#fff;z-index:inherit}.gridster .gridster-item.movable{box-shadow:0 2px 4px #aaa}.gridster .gridster-item.newWidget{box-shadow:0 2px 4px #3d87cf}h2.defaultTitle{text-align:center}.move-handler:hover{cursor:move}.blue-icon-circle{background-color:#3d87cf;display:block;height:30px;padding:5px;text-align:center;width:30px}.dashboard-widget-controls{position:absolute;right:.5em;top:.5em;visibility:hidden}.dashboard-widget:hover .dashboard-widget-controls{visibility:visible}.dashboard-widget-move{cursor:move}.scroll-y{overflow:auto}.active{background-color:#edf4fa}.gridster-item{border:1px solid #ccc}.gridster-item .pagination .pagination-context{margin-top:.25em}.gridster-item .pagination .pagination-controls-compact{float:right}.gridster-item .pagination .pagination-controls-compact .next,.gridster-item .pagination .pagination-controls-compact .previous{border-left:1px solid #e6e6e6;cursor:pointer;display:inline-block;float:left;line-height:1em;padding:.35em 1em}.gridster-item .pagination .pagination-controls-compact .next i,.gridster-item .pagination .pagination-controls-compact .previous i{color:#3d87cf}.gridster-item .pagination .pagination-controls-compact .next:hover,.gridster-item .pagination .pagination-controls-compact .previous:hover{background-color:#edf4fa}.gridster-item .pagination .pagination-controls-compact .next:hover i,.gridster-item .pagination .pagination-controls-compact .previous:hover i{color:#215485}.gridster-item .pagination .pagination-controls-compact .next:active,.gridster-item .pagination .pagination-controls-compact .previous:active{background-color:#b8d3ed}.gridster-item .pagination .pagination-controls-compact .next:active i,.gridster-item .pagination .pagination-controls-compact .previous:active i{color:#215485}.gridster-item .pagination .pagination-controls-compact .next.disabled,.gridster-item .pagination .pagination-controls-compact .previous.disabled{background-color:hsla(0,0%,96%,.5);cursor:default}.gridster-item .pagination .pagination-controls-compact .next.disabled i,.gridster-item .pagination .pagination-controls-compact .previous.disabled i{color:rgba(184,211,237,.5)}.gridster-item .invalid-widget-height{min-height:70px}.old-dashboard-link{left:0;position:absolute;top:0;z-index:5}button[disabled]{opacity:.5!important}.vertical-align-middle{vertical-align:middle!important}.w6{width:6%!important}.w15{width:15%!important}.w20{width:20%!important}.w25{width:25%!important}.w30{width:30%!important}.w49{width:49%!important}.w50{width:50%!important}.w55{width:55%!important}.w60{width:60%!important}.w65{width:65%!important}.w68{width:68%!important}.w80{width:80%!important}.w73{width:73%!important}.w75{width:75%!important}.w70{width:70%!important}.w85{width:85%!important}.w95{width:95%!important}.w100{width:100%!important}.overflow-hidden{overflow:hidden}.word-break-break-word{word-break:break-word}.background-none{background-image:none!important}.today{background:#ccc}.select2-container .select2-choice{color:#444!important}.select2-container .select2-choice abbr{display:block}.img-circle{height:32px}.error{border:1px solid #e51414!important}.newWidget{box-shadow:0 2px 4px #3d87cf}.addWidgetSection{background:#fff;border:5px dotted #ccc;border-radius:5px;height:300px;margin:5px;width:490px}.addWidgetSection button{color:grey}.dashboardTitle{max-width:30%}.dashboardTitle.dashboardTitleInput{height:20px}.dashboardTitle.dashboardTitleInput:focus{border:1px solid #3d87cf}.actionsDropdown{overflow:visible!important;position:absolute}.actionsDropdown .actionsDropdownContainer{border:1px solid rgba(48,122,194,.6);display:block;left:0;top:0;width:96px}.padding-top-3{padding-top:3px}.widget-holder{position:relative;z-index:1}.quicklinks-new{width:498px}.jv-dashboard-settings-dates-dropdown .select2-container{width:20%!important}.jv-dashboard-settings-dates-dropdown .select2-container .select2-choice abbr{display:none}.jv-dashboard-settings-dropdown .select2-container{width:90%!important}.display-none,.jv-dashboard-settings-dropdown .select2-container .select2-choice abbr{display:none}.im-chat-icon{background-color:#3d87cf;border-radius:2px;color:#fff;cursor:pointer;display:block;font-size:11px;height:9px;position:relative;top:4px;width:13px;z-index:1}.im-chat-icon:before{content:"...";height:0;left:3px;position:relative;top:-7px;width:0}.im-chat-icon:after{border-left:1px solid transparent;border-right:6px solid transparent;border-top:7px solid #3d87cf;bottom:-3px;content:"";display:block;height:0;position:absolute;right:4px;width:0}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiYWRtaW4vZGFzaGJvYXJkLmNzcyIsIm1hcHBpbmdzIjoiOzs7QUFzRkEsbUJBQ0kseUJDakZKLENDYUEsU0FDQyxlRFZELENDV0UsZUFHRSxXQUZBLFdBQ0EsYURSSixDRVJJLG9CQU9JLGtCQUxBLEtGaUNSLENFekJJLCtDQU5JLFNBQ0EsT0FKQSxlQUVBLFFBR0EsYUZ1Q1IsQ0VuQ0ksMkJBT0ksZ0JBTEEsT0ZpQ1IsQ0d2Q0MsbUNBT0MscUJDakJNLENEa0JOLHlCQU5BLGtCQUVBLGNBUUEscUJBUEEsZUFNQSxZQUZBLFNBQ0Esb0JBSkEsV0grQ0YsQ0d4Q0UsK0NBSUMscUJDM0JLLENEMEJMLHlCQURBLFNINENILENHdENDLDhCQUNDLFdBQ0Esa0JId0NGLENHckNDLGdCSnBCRyxlQWRrQixDSW9DcEIscUJIdUNGLENHcENDLDRCQUNDLFVIc0NGLENHcENDLDJEQUVDLHNCQUNBLGVIc0NGLENHbkNDLGlCQUlDLHdCQUNBLHNCQUZBLFVDcERLLENEa0RMLGVBQ0EsWUFJQSx5QkFDQSxxQkFDQSxnQkFDQSw2QkFFQSx5QkFEQSxXQUVBLGVBQ0EsZUFDQSxXSHFDRixDR25DRSx1QkFHQyxzQkFEQSx5QkFEQSxTSHVDSCxDR2pDQyw2QkFDQyxRSG1DRixDR2hDQyx5QkFDQyx5REFDQSwyQkFDQSwyQkhrQ0YsQ0cvQkMsZ0NBS0MsOEJBSkEsdUJBR0EsY0FHQSxZQUVBLGlCQVBBLFVBUUEsVUFQQSxrQkFLQSxRQUZBLG9CSHFDRixDR2hDRSw0Q0FFQyxxQkNoR0ssQ0QrRkwsVUhtQ0gsQ0cvQkMsZ0JFekZDLHNFQVZELHlCQURBLGtCQUVBLGtCQUVBLGVBQ0EscUJBQ0EsWUFFQSxZQUxBLHFCQUlBLFVMd0lELENLNUhDLHlCQUdDLFlBREEscUJBREEsVUxnSUYsQ0doREMsZ0JBTUMsVUg2Q0YsQ0d2Q0MsZ0JFaEdDLHNFQWZELHlCQURBLGtCQUVBLGtCQUVBLGVBQ0EscUJBQ0EsWUFFQSxZQUxBLHFCQUlBLFVMNEpELENLaEpDLHlCQUdDLFlBREEscUJBREEsVUxvSkYsQ0d4REMsZ0JBTUMsV0hxREYsQ0VsSkksVUFRSSxxQkVoQ0EsQ0YwQkEsMEJBQ0Esa0NBR0EsbUJBRkEsa0JBQ0Esa0JBRUEsWUFFQSxhRm1KUixDRS9JZ0Isd0NBQ0ksc0NGaUpwQixDRTlJWSw2QkFFSSxnQkFEQSxXRmlKaEIsQ0U5SVksNkJBQ0ksZ0JBRUEsZUYrSWhCLENFNUlRLGtCQUNJLGtCQUVBLFdBREEsU0YrSVosQ0U3SVksZ0NBR0ksY0YrSWhCLENFN0lZLGlFQUhJLHNCQURBLHdCRnFKaEIsQ0U3SVksb0NBQ0ksVUYrSWhCLENFeklRLDRCQUNJLGtCQUNBLGVGNElaLENFMUlRLG1DQUNJLFlGNElaLENFMUlRLG9DQUNJLGFBQ0EsaUJGNElaLENFMUlRLHVDQUNJLFVGNElaLENFMUlRLGtDQUVJLFVJekZGLENKd0ZFLFFGNklaLENFeElJLG1DQUdJLGNBREEsWUY0SVIsQ0UxSVEscURBQ0ksZ0JGNklaLENFM0lRLDJFQUNJLGdCRjhJWixDRTdJWSxpRkFFSSxlQURBLG1CQUVBLGtCRmdKaEIsQ0U3SVEsaUVBQ0ksU0ZnSlosQ0UvSVksK0VBQ0ksY0FDQSxjRmtKaEIsQ0U5SUksa0JBQ0kscUJBQ0EsZ0JGaUpSLENFL0lJLGlCQUVJLGtCRWhIRCxDRitHQyxzQkFFQSxVRXpIQSxDRjJIQSxZQURBLGlCRm1KUixDRWpKUSx3SEFJSSxTSGhIUixlQWRrQixDRzRIVixTQUNBLFNGb0paLENFakpRLG9CQUdJLGVIakhSLGVBakJlLENHaUlQLGVBRUEsU0ZtSlosQ0UvSUksa0JBUUksbUNBRkEsU0FDQSxPQU5BLFVBRUEsZUFFQSxRQURBLE1BRkEsa0JBT0EsYUZrSlIsQ0VqSlEsMEJBQ0ksNENBQ0Esd0JGbUpaLENFakpRLDBCQUVJLFVBREEsb0JBRUEsa0JGbUpaLENFL0lJLGtCQUdJLFlBREEsZ0JBREEsZUZvSlIsQ0VoSlEsZ0NBQ0ksYUZrSlosQ0VoSlEscUNBQ0ksYUZrSlosQ0UvSVEscUNBQ0ksdUJGaUpaLENFN0lJLGdCQUNJLGtCQUNBLFdBQ0EsUUZnSlIsQ0U3SUkscUJBQ0ksVUV2TEEsQ0Z3TEEsY0ZnSlIsQ0U3SUksd0NBRUksb0NGZ0pSLENFN0lJLGtFQUlJLGNBREEsVUFEQSw0QkZrSlIsQ0U5SVEsc0ZBQ0ksbUJGaUpaLENFN0lJLDhDQUVJLFVBREEsdUJGaUpSLENFN0lJLGVBQ0ksb0NGZ0pSLENFN0lJLHlEQUVJLHVCRmdKUixDRTdJSSxnRUFJSSxjQURBLFVBREEsNEJGa0pSLENFL0lRLG9GQUNJLG1CRmtKWixDRTlJSSxxQ0FFSSxVQURBLHVCRmtKUixDRTlJSSxjQUNJLGVGaUpSLENFaEpRLG9CQUdJLFdBRkEsV0FDQSxhRm1KWixDRS9JSSxpQkFDSSxXRmtKUixDRWhKUSx3QkFDSSxnQkl0UEYsQ0p1UEUsY0ZrSlosQ0UvSUksbUJBQ0ksVUZrSlIsQ0UzSUksbUJBSEksYUZ3SlIsQ0VySkksT0FHSSxxQkVuUUEsQ0ZpUUEsZUZvSlIsQ0U5SUksU0FDSSxzQkZpSlIsQ0czUkMsV0FDQyxrQkg4UkYsQ0c3UkUsaUJBR0MsV0FGQSxXQUNBLGFIZ1NILENHN1JFLHNCQUNDLFdBQ0EsY0duSUksQ0hvSUosV0grUkgsQ0c3UkkscUNBQ0MsWUFDQSxlSCtSTCxDRzFSRSx5QkFDQyxpQkg0UkgsQ0czUkcsMkJBQ0MsZUg2UkosQ0d4UkcsMkJBRUMsY0FEQSxXQUVBLGlCSDBSSixDR3hSRyw4QkFDQyxhSDBSSixDR3ZSRSxzQkFDQyxhSHlSSCxDR3JSQyxlQUVDLDZCQUNBLFNBQ0EsZ0NBSEEsU0FJQSxhSHdSRixDT3RjQSxpQkFFSSxZQURBLGtCQUVBLFVQeWNKLENPeGNJLDJDQUdJLGVITEEsQ0dJQSxzQkFFQSw0QkFDQSxhQUVBLFlBREEsa0JBRUEsU0FDQSxXUHljUixDT3hjUSx3REFDSSxZUDBjWixDT3ZjSSxnQ0FFSSxXQURBLGdCQUVBLGdCUHljUixDT3RjUSxpREFDSSxhUHdjWixDUWplQSxrQkFZQyx5REFQQSx3QkFEQSw0QkFPQSxZQURBLFVSNGRELENTbmVBLG9CQU9DLG1DQU5BLGVBS0EsYVQrZUQsQ1N6ZUEsbURBSEMsd0JBREEsNEJBSkEsU0FDQSxPQUZBLFFBREEsS1RpZ0JELENTdmZBLCtCQVNDLHFCTHRCTyxDS2VQLFdBQ0Esa0JBRkEsdUJBT0EsWVQrZUQsQ1MzZUMsaURBQ0MsWVQ2ZUYsQ1N6ZUEsTUFHQywyQ0FDQSx3Q0FDQSxtQ0FKQSxZQUNBLFVUK2VELENTMWVBLHFCQUF1QixHQUFPLDRCVCtlNUIsQ0FDRixDUy9lQSx3QkFBMEIsR0FBTywrQlRtZi9CLENBQ0YsQ1NuZkEsZ0JBQWtCLEdBQU8sZ0NBQW1DLHVCVHdmMUQsQ0FDRixDU3ZmQSxrQkFJQyxTQUVBLGtCQURBLGlCQUhBLGtCQUNBLE9UMmZELENTcmZBLHdFQUVDLFNUd2ZELENVNWlCQSxnQkFDQyxnQkFFQSxPQUNBLGVBQ0EsUUFDQSxhVjhpQkQsQ1U3aUJDLHVCQUNDLFFWK2lCRixDVTdpQkMsb0JBQ0MsS1YraUJGLENVM2lCQSxzQkFHQyxVTmxCTyxDTW1CUCxlQUZBLGNBR0Esa0JBSkEsV1ZrakJELENVNWlCQyw2QkFDQyxpQlY4aUJGLENVNWlCQyxpQ0FDQyxhQUdBLGlCSi9CUSxDSTZCUixrQkFDQSxRVitpQkYsQ1U1aUJDLDRCQUNDLFNBQ0EsaUJWOGlCRixDVTFpQkEscUJBQ0MsVVY2aUJELENVMWlCQSx1QkFDQyxhQUNBLFNWNmlCRCxDVTFpQkEsc0JBS0MsZUFKQSxhQUNBLGtCQUNBLFFBQ0EsUVY4aUJELENVMWlCQSxvRUFHQyxvQ1Y2aUJELENVM2lCQSwyREFHQyx3QkFDQSxVQUZBLHVCVmdqQkQsQ1U1aUJBLHdCQUVDLFVBREEsMkJWZ2pCRCxDVXppQkEseURBQ0MsdUJWZ2pCRCxDVTlpQkEsb0ZBR0MsVUFEQSwyQlZrakJELENVL2lCQSwyREFHQyxVQURBLHVCVm1qQkQsQ1d6b0JBLFVBQ0ksa0JYOG9CSixDV3pvQkEsd0JBSkksZ0JBQ0Esc0JYa3BCSixDVy9vQkEsY0FDSSxrQlg4b0JKLENHeG9CQyx5Q0FPQyxxQkNqQk0sQ0RrQk4seUJBTkEsa0JBRUEsY0FRQSxxQkFQQSxlQU1BLFlBRkEsU0FDQSxvQkFKQSxXSGdwQkYsQ0d6b0JFLHFEQUlDLHFCQzNCSyxDRDBCTCx5QkFEQSxTSDZvQkgsQ0d2b0JDLGlDQUNDLFdBQ0Esa0JIeW9CRixDR3RvQkMsbUJKcEJHLGVBZGtCLENJb0NwQixxQkh3b0JGLENHcm9CQywrQkFDQyxVSHVvQkYsQ0dyb0JDLGlFQUVDLHNCQUNBLGVIdW9CRixDR3BvQkMsb0JBSUMsd0JBQ0Esc0JBRkEsVUNwREssQ0RrREwsZUFDQSxZQUlBLHlCQUNBLHFCQUNBLGdCQUNBLDZCQUVBLHlCQURBLFdBRUEsZUFDQSxlQUNBLFdIc29CRixDR3BvQkUsMEJBR0Msc0JBREEseUJBREEsU0h3b0JILENHbG9CQyxnQ0FDQyxRSG9vQkYsQ0dqb0JDLDRCQUNDLHlEQUNBLDJCQUNBLDJCSG1vQkYsQ0dob0JDLHNDQUtDLDhCQUpBLHVCQUdBLGNBR0EsWUFFQSxpQkFQQSxVQVFBLFVBUEEsa0JBS0EsUUFGQSxvQkhzb0JGLENHam9CRSxrREFFQyxxQkNoR0ssQ0QrRkwsVUhvb0JILENHaG9CQyxtQkV6RkMsc0VBVkQseUJBREEsa0JBRUEsa0JBRUEsZUFDQSxxQkFDQSxZQUVBLFlBTEEscUJBSUEsVUx5dUJELENLN3RCQyw0QkFHQyxZQURBLHFCQURBLFVMaXVCRixDR2pwQkMsbUJBTUMsVUg4b0JGLENHeG9CQyxtQkVoR0Msc0VBZkQseUJBREEsa0JBRUEsa0JBRUEsZUFDQSxxQkFDQSxZQUVBLFlBTEEscUJBSUEsVUw2dkJELENLanZCQyw0QkFHQyxZQURBLHFCQURBLFVMcXZCRixDR3pwQkMsbUJBTUMsV0hzcEJGLENZbHdCUSxtREFDSSxlQUNBLFdab3dCWixDWWh3QkksZ0JBR0ksY2JUVyxDQU9mLGVBZGtCLENhZWQsaUJabXdCUixDWS92Qkksc0JBQ0ksZ0Jab3dCUixDWTl2Qkksd0VBSEksc0JBRkEscUJBQ0EsVVp1d0JSLENZN3ZCSSw4QkFDSSxtQlordkJSLENZNXZCSSxrQ0FDSSxrQkFDQSxnQlo4dkJSLENZM3ZCSSw0QkFFSSxtQkFDQSxvQlo2dkJSLENZeHZCUSxtQ0FDSSxjWjB2QlosQ1l0dkJJLDRCQUVJLHlDWnd2QlIsQ1lwdkJJLHVCQUVJLGtDWnl2QlIsQ1l0dkJJLHNCQUdJLHFCUnRFQSxDUXFFQSxhUjlDQyxDUTZDRCxhWjB2QlIsQ1lydkJJLGtDQUVJLHdCUnpFRyxDUTJFSCxxQkFDQSwwQkFEQSx1QkFIQSxXWjJ2QlIsQ1lydkJRLDJDQUVJLDBCQURBLGFBRUEsZVp1dkJaLENZdHZCWSxpREFDSSxZWnd2QmhCLENZbnZCSSxnQ0FDSSxTQUdBLGtCQURBLHNCQURBLFVadXZCUixDWS91QlEsaUdBQ0ksK0Jab3ZCWixDWWp2QlEsbURBQ0ksaUJabXZCWixDWTl1QlEsMENBQ0ksY0FDQSxpQlpndkJaLENhaDJCSSw0QkFDSSxrQmJtMkJSLENhLzFCQSxvQkFDSSxxQkFDQSxvQkFDQSxrQkFDQSxRYmsyQkosQ2FoMkJJLHVCQUNJLGVBR0EscUJBRkEsaUJibTJCUixDYTkxQkksNkJBQ0ksK0JiZzJCUixDYTcxQkksOEJBQ0ksK0JiKzFCUixDYTUxQkksbUNBQ0ksZ0JiODFCUixDYTExQkEsTUFDSSxhVGlCSyxDU2hCTCxrQkFDQSxpQmI2MUJKLENhMTFCQSxPQUNJLHdCVFZNLENTV04sVVR2Q0ksQ1N5Q0oscUJBQ0EsZ0JBRkEsZWIrMUJKLENhMTFCQSxVQUNJLGFiNjFCSixDYTExQkEsYUFDSSxxQkFDQSxrQkFDQSxRYjYxQkosQ2ExMUJBLGNBQ0kscUJBQ0EsU2I2MUJKLENhMTFCQSxhQUNJLHFCQUNBLFNiNjFCSixDYTExQkEsVUFDSSxXYjYxQkosQ2F4MUJJLG9DQUNJLFNiMjFCUixDYXoxQkkscUJBQ0ksZWIyMUJSLENhMTFCUSx3QkFLSSxnQ0FDQSwyQkFMQSxxQkFFQSxXQURBLGVBRUEsVWI4MUJaLENhMzFCWSxzQ0FDSSxlYjYxQmhCLENhMzFCWSx1Q0FDSSx5QmI2MUJoQixDYXQxQlEsdUVBQ0ksV2J3MUJaLENhdjFCWSwyRkFDSSxVYnkxQmhCLENjMTdCSSwwQ0FDSSxtQmQ2N0JSLENjaDdCSSxzQ0FFSSxTQURBLFdkbzdCUixDY2g3Qkksa0NBRUksWUFEQSxnQmRtN0JSLENjaDdCSSwwQ0FDSSwrQmRrN0JSLENjajdCUSw0Q0FHSSxlQURBLFlBR0EsWUFEQSxrQkFIQSxrQmR1N0JaLENjLzZCSSxrREFDSSxtQkFDQSxxQmRpN0JSLENjOTZCSSx5REFDSSxVZGc3QlIsQ2MvNkJRLCtEQUdHLFdBRkEsV0FDQSxhZGs3QlgsQ2N0N0JJLHlEQU9JLFlkazdCUixDYy82QkksaURBQ0ksaUJkaTdCUixDYzk2QkksZ0RBQ0ksZ0JBQ0EsaUJkZzdCUixDYy82QlEsb0RBQ0ksZWRpN0JaLENjOTZCUSw2RUFJSSxTQUZBLFNBREEsa0JBRUEsS2RpN0JaLENjNzZCUSxrRUFDSSxjQUNBLFdkKzZCWixDYzU2QlEsNkVBQ0ksOEJkODZCWixDY2w4QkksZ0RBd0JJLHFCQURBLHFCZCs2QlIsQ2M1NkJRLG1FQUVJLDBCQURBLGFkKzZCWixDYzc2QlkseUVBQ0kseUJkKzZCaEIsQ2MxNkJJLG1EQUNJLFlBQ0EsZWQ0NkJSLENjMzZCUSx5REFHRyxXQUZBLFdBQ0EsYWQ4NkJYLENjejZCSSxnREFDSSx3QmQyNkJSLENjeDZCSSw4Q0FDSSxhZDA2QlIsQ2N6NkJRLGdGQUNJLDhCZDI2QlosQ2N2NkJJLGtEQUNJLFlBQ0EsaUJkeTZCUixDY3Y2QlEsc0RBSUssWUFEQSxZQUZELGtCQUNDLE1BR0EsZ0NBQ0EsaUNBQ0Esb0NBQ0EsK0JBQ0EsMkJkeTZCYixDY3Q2QlEsdURBT00sWUFFQSxxQkFEQSxXQUZBLGtCQUxBLDhDQUNBLCtDQUNBLGtEQUNBLDZDQUNBLHlDZDQ2QmQsQ2N0NkJjLDhEQUNFLGFWaklULENVbUlTLGdCQURBLFVkeTZCaEIsQ2NsNkJRLCtFQUNJLGlCZG82QlosQ2NsNkJRLDJGQUNJLGlCZG82QlosQ2NsNkJRLDBGQUNJLGNkbzZCWixDY2g2QkksMENBQ0ksNEJkazZCUixDYzc1QlEsaUVBR0csV0FGQSxXQUNBLGFkZzZCWCxDYzc1QlEsMEVBRUksV0FDQSxzQkFGQSxZZGk2QlosQ2M3NUJRLDZEQUNJLGVkKzVCWixDYzM1QkksK0RBRUksd0JWMUtHLENVNktILFNBQ0Esc0JBRUEsYVY5S0csQ1UrS0gsZUFGQSxhQUhBLGtCQURBLGtCQUZBLFVkcTZCUixDY3o1QkEsa0JBQ0ksZ0JBQ0EsV0FDQSxrQ0FDQSxTQUNBLGlCZDQ1QkosQ2VqbUNBLG1CQUNJLGNmb21DSixDZW5tQ0kseUJBQ0ksa0JmcW1DUixDZS9sQ0kseUNBQ0ksU2ZrbUNSLENlaG1DSSx5QkFDSSxlQUlBLGtCQURBLFdBREEsU0FEQSxVZnFtQ1IsQ2VobUNJLCtCQUNJLGlCZmttQ1IsQ2VobUNJLCtCQUVJLFlBREEsVWZtbUNSLENlaG1DSSw2QkFDSSxzQkFDQSxZQUlBLFVBRkEsa0JBQ0EsU0FGQSxTZnFtQ1IsQ2VobUNJLHlCQUVJLFVYL0JHLENXOEJILFdmbW1DUixDZWhtQ0ksZ0NBR0ksVUFGQSxrQkFDQSxRZm1tQ1IsQ2U5bENBLDBCQUdJLFNBRkEsa0JBQ0EsU0FFQSxVZmltQ0osQ2VobUNRLDBDQUdJLGtCWHZCRixDV3dCRSxrQkFIQSxVQVFBLFdBSEEsV0FFQSxrQkFEQSxnQkFMQSxtQkFHQSxTZnNtQ1osQ2VqbUNZLGdEQUNJLFdmbW1DaEIsQ2VobUNRLHFDQUlJLGFYdENGLENXcUNFLFVBRkEsa0JBQ0EsS2ZvbUNaLENnQnRxQ0EsZUFDSSxVaEJ5cUNKLENnQnhxQ0ksMkJBQ0ksK0JoQjBxQ1IsQ2dCenFDUSx5RkFDSSxhaEIycUNaLENnQnpxQ1EsNENBQ0ksZ0JoQjJxQ1osQ2dCenFDUSxpQ0FFSSx5Q2hCMnFDWixDZ0J6cUNRLHFDQUVJLDBDaEIycUNaLENnQnZxQ0ksNEJBQ0ksVVpsQkQsQ1ltQkMsV0FDQSxTQUNBLGlCaEJ5cUNSLENnQnRxQ0ksMEJBRUksa0JBREEsVWhCeXFDUixDZ0J2cUNRLCtCQUNJLFVoQnlxQ1osQ2dCdnFDUSxnQ0FDSSxrQlo5QkQsQ1lpQ0Msa0JBREEsVVo5QkQsQ1k2QkMsZWhCMnFDWixDZ0J2cUNRLGlDQUNJLGVabkNELENZb0NDLFVoQnlxQ1osQ2dCdnFDUSxrQ0FDSSxrQlpsQ0wsQ1ltQ0ssVWhCeXFDWixDaUJ4c0NJLCtCQUNFLHdCakIyc0NOLENpQnpzQ0ksNkJBQ0Usd0JqQjJzQ04sQ2lCenNDSSx1QkFDRSx3QmpCMnNDTixDaUJ6c0NJLHNCQUVJLGdCQUVBLG9CQURBLGtCakIyc0NSLENpQnZzQ0ksNkJBR0csd0JidEJJLENhdUJKLGtCQUZBLFdBL0JPLENBOEJQLFVqQjRzQ1AsQ2lCdnNDVyxtSUFJSSxrQkFGQSxXQXJDRCxDQXNDQyxrQkFGQSxVakI0c0NmLENpQnZzQ1csNkNBQ0ksMkNqQnlzQ2YsQ2lCdnNDVyxzRkFDSSxtQ0FJQSxrQkFIQSxnQ0FDQSw0QkFDQSx1QmpCMHNDZixDaUJ2c0NZLDJDQUNJLDJCakJ5c0NoQixDaUJ4c0NnQixpREFDSSx3QmpCMHNDcEIsQ2lCdHNDTyxvQ0FNSSxxQmIvREgsQ2FnRUcsa0JBQ0EscUNBM0RGLENBcURFLFdBeERFLENBMERGLGdCQUNBLGVBRkEsa0JBRkEsVWpCK3NDWCxDaUJ2c0NXLGdEQU1JLFVidkVSLENhd0VRLGNBakVRLENBOERSLGFBRkEsa0JBR0Esa0JBRkEsU0FGQSxVakIrc0NmLENpQnJzQ08sdUNBUUcsZ0NBTEEsa0NBQ0EsbUNBRkEsU0FHQSxrQkFDQSxZQUNBLFFBTkEsT2pCOHNDVixDaUJwc0NPLHdDQUNHLCtCakJzc0NWLENpQnpyQ21CLG1NQUNJLCtCQUNBLDJCQUNBLHNCakJnc0N2QixDaUJ4c0NtQixpSUFDSSxpQ0FDQSw2QkFDQSx3QmpCMHNDdkIsQ2lCN3NDbUIsbU1BQ0ksaUNBQ0EsNkJBQ0Esd0JqQm90Q3ZCLENpQmx0Q21CLGtFQUNJLGlDQUNBLDZCQUNBLHdCakJvdEN2QixDaUI1dENtQixpSUFDSSxpQ0FDQSw2QkFDQSx3QmpCOHRDdkIsQ2lCNXRDbUIsa0VBQ0ksa0NBQ0EsOEJBQ0EseUJqQjh0Q3ZCLENpQnR1Q21CLGlJQUNJLGlDQUNBLDZCQUNBLHdCakJ3dUN2QixDaUJ0dUNtQixrRUFDSSxrQ0FDQSw4QkFDQSx5QmpCd3VDdkIsQ2lCaHZDbUIsaUlBQ0ksK0JBQ0EsMkJBQ0Esc0JqQmt2Q3ZCLENpQmh2Q21CLGtFQUNJLGdDQUNBLDRCQUNBLHVCakJrdkN2QixDaUIxdkNtQixpSUFDSSxrQ0FDQSw4QkFDQSx5QmpCNHZDdkIsQ2lCMXZDbUIsa0VBQ0ksa0NBQ0EsOEJBQ0EseUJqQjR2Q3ZCLENpQnB3Q21CLGlJQUNJLGtDQUNBLDhCQUNBLHlCakJzd0N2QixDaUJwd0NtQixrRUFDSSxrQ0FDQSw4QkFDQSx5QmpCc3dDdkIsQ2lCOXdDbUIsaUlBQ0ksa0NBQ0EsOEJBQ0EseUJqQmd4Q3ZCLENpQjl3Q21CLGtFQUNJLGtDQUNBLDhCQUNBLHlCakJneEN2QixDaUJ4eENtQixpSUFDSSxrQ0FDQSw4QkFDQSx5QmpCMHhDdkIsQ2lCeHhDbUIsa0VBQ0ksa0NBQ0EsOEJBQ0EseUJqQjB4Q3ZCLENpQmx5Q21CLG1JQUNJLGdDQUNBLDRCQUNBLHVCakJveUN2QixDaUJseUNtQixtRUFDSSxnQ0FDQSw0QkFDQSx1QmpCb3lDdkIsQ2lCNXlDbUIsbUlBQ0ksa0NBQ0EsOEJBQ0EseUJqQjh5Q3ZCLENpQjV5Q21CLG1FQUNJLGtDQUNBLDhCQUNBLHlCakI4eUN2QixDaUJ0ekNtQixtSUFDSSxrQ0FDQSw4QkFDQSx5QmpCd3pDdkIsQ2lCdHpDbUIsbUVBQ0ksa0NBQ0EsOEJBQ0EseUJqQnd6Q3ZCLENpQmgwQ21CLG1JQUNJLGtDQUNBLDhCQUNBLHlCakJrMEN2QixDaUJoMENtQixtRUFDSSxrQ0FDQSw4QkFDQSx5QmpCazBDdkIsQ2lCMTBDbUIsbUlBQ0ksa0NBQ0EsOEJBQ0EseUJqQjQwQ3ZCLENpQjEwQ21CLG1FQUNJLGtDQUNBLDhCQUNBLHlCakI0MEN2QixDaUJwMUNtQixtSUFDSSxnQ0FDQSw0QkFDQSx1QmpCczFDdkIsQ2lCcDFDbUIsbUVBQ0ksZ0NBQ0EsNEJBQ0EsdUJqQnMxQ3ZCLENpQjkxQ21CLG1JQUNJLGtDQUNBLDhCQUNBLHlCakJnMkN2QixDaUI5MUNtQixtRUFDSSxrQ0FDQSw4QkFDQSx5QmpCZzJDdkIsQ2lCeDJDbUIsbUlBQ0ksa0NBQ0EsOEJBQ0EseUJqQjAyQ3ZCLENpQngyQ21CLG1FQUNJLGtDQUNBLDhCQUNBLHlCakIwMkN2QixDaUJsM0NtQixtSUFDSSxrQ0FDQSw4QkFDQSx5QmpCbzNDdkIsQ2lCbDNDbUIsbUVBQ0ksa0NBQ0EsOEJBQ0EseUJqQm8zQ3ZCLENpQjUzQ21CLG1JQUNJLGtDQUNBLDhCQUNBLHlCakI4M0N2QixDaUI1M0NtQixtRUFDSSxrQ0FDQSw4QkFDQSx5QmpCODNDdkIsQ2lCdDRDbUIsbUlBQ0ksZ0NBQ0EsNEJBQ0EsdUJqQnc0Q3ZCLENpQnQ0Q21CLG1FQUNJLGdDQUNBLDRCQUNBLHVCakJ3NEN2QixDaUJoNUNtQixtSUFDSSxrQ0FDQSw4QkFDQSx5QmpCazVDdkIsQ2lCaDVDbUIsbUVBQ0ksa0NBQ0EsOEJBQ0EseUJqQms1Q3ZCLENpQjE1Q21CLG1JQUNJLGtDQUNBLDhCQUNBLHlCakI0NUN2QixDaUIxNUNtQixtRUFDSSxrQ0FDQSw4QkFDQSx5QmpCNDVDdkIsQ2lCcDZDbUIsbUlBQ0ksa0NBQ0EsOEJBQ0EseUJqQnM2Q3ZCLENpQnA2Q21CLG1FQUNJLGtDQUNBLDhCQUNBLHlCakJzNkN2QixDaUI5NkNtQixtSUFDSSxrQ0FDQSw4QkFDQSx5QmpCZzdDdkIsQ2lCOTZDbUIsbUVBQ0ksa0NBQ0EsOEJBQ0EseUJqQmc3Q3ZCLENpQng3Q21CLG1JQUNJLGdDQUNBLDRCQUNBLHVCakIwN0N2QixDaUJ4N0NtQixtRUFDSSxnQ0FDQSw0QkFDQSx1QmpCMDdDdkIsQ2lCbDhDbUIsbUlBQ0ksa0NBQ0EsOEJBQ0EseUJqQm84Q3ZCLENpQmw4Q21CLG1FQUNJLGtDQUNBLDhCQUNBLHlCakJvOEN2QixDaUI1OENtQixtSUFDSSxrQ0FDQSw4QkFDQSx5QmpCODhDdkIsQ2lCNThDbUIsbUVBQ0ksa0NBQ0EsOEJBQ0EseUJqQjg4Q3ZCLENpQnQ5Q21CLG1JQUNJLGtDQUNBLDhCQUNBLHlCakJ3OUN2QixDaUJ0OUNtQixtRUFDSSxtQ0FDQSwrQkFDQSwwQmpCdzlDdkIsQ2lCaCtDbUIsbUlBQ0ksa0NBQ0EsOEJBQ0EseUJqQmsrQ3ZCLENpQmgrQ21CLG1FQUNJLG1DQUNBLCtCQUNBLDBCakJrK0N2QixDaUIxK0NtQixtSUFDSSxnQ0FDQSw0QkFDQSx1QmpCNCtDdkIsQ2lCMStDbUIsbUVBQ0ksaUNBQ0EsNkJBQ0Esd0JqQjQrQ3ZCLENpQnAvQ21CLG1JQUNJLGtDQUNBLDhCQUNBLHlCakJzL0N2QixDaUJwL0NtQixtRUFDSSxrQ0FDQSw4QkFDQSx5QmpCcy9DdkIsQ2lCOS9DbUIsbUlBQ0ksa0NBQ0EsOEJBQ0EseUJqQmdnRHZCLENpQjkvQ21CLG1FQUNJLGtDQUNBLDhCQUNBLHlCakJnZ0R2QixDaUJ4Z0RtQixtSUFDSSxrQ0FDQSw4QkFDQSx5QmpCMGdEdkIsQ2lCeGdEbUIsbUVBQ0ksa0NBQ0EsOEJBQ0EseUJqQjBnRHZCLENpQmxoRG1CLG1JQUNJLGtDQUNBLDhCQUNBLHlCakJvaER2QixDaUJsaERtQixtRUFDSSxrQ0FDQSw4QkFDQSx5QmpCb2hEdkIsQ2lCNWhEbUIsbUlBQ0ksZ0NBQ0EsNEJBQ0EsdUJqQjhoRHZCLENpQjVoRG1CLG1FQUNJLGlDQUNBLDZCQUNBLHdCakI4aER2QixDaUJ0aURtQixtSUFDSSxrQ0FDQSw4QkFDQSx5QmpCd2lEdkIsQ2lCdGlEbUIsbUVBQ0ksa0NBQ0EsOEJBQ0EseUJqQndpRHZCLENpQmhqRG1CLG1JQUNJLGtDQUNBLDhCQUNBLHlCakJrakR2QixDaUJoakRtQixtRUFDSSxrQ0FDQSw4QkFDQSx5QmpCa2pEdkIsQ2lCMWpEbUIsbUlBQ0ksa0NBQ0EsOEJBQ0EseUJqQjRqRHZCLENpQjFqRG1CLG1FQUNJLGtDQUNBLDhCQUNBLHlCakI0akR2QixDaUJwa0RtQixtSUFDSSxrQ0FDQSw4QkFDQSx5QmpCc2tEdkIsQ2lCcGtEbUIsbUVBQ0ksa0NBQ0EsOEJBQ0EseUJqQnNrRHZCLENpQjlrRG1CLG1JQUNJLGdDQUNBLDRCQUNBLHVCakJnbER2QixDaUI5a0RtQixtRUFDSSxpQ0FDQSw2QkFDQSx3QmpCZ2xEdkIsQ2lCeGxEbUIsbUlBQ0ksa0NBQ0EsOEJBQ0EseUJqQjBsRHZCLENpQnhsRG1CLG1FQUNJLGtDQUNBLDhCQUNBLHlCakIwbER2QixDaUJsbURtQixtSUFDSSxrQ0FDQSw4QkFDQSx5QmpCb21EdkIsQ2lCbG1EbUIsbUVBQ0ksa0NBQ0EsOEJBQ0Es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LG1DQUNBLCtCQUNBLDBCakI4MUR2QixDaUI1MURtQixtRUFDSSxtQ0FDQSwrQkFDQSwwQmpCODFEdkIsQ2lCdDJEbUIsbUlBQ0ksa0NBQ0EsOEJBQ0EseUJqQncyRHZCLENpQnQyRG1CLG1FQUNJLGtDQUNBLDhCQUNBLHlCakJ3MkR2QixDaUJoM0RtQixtSUFDSSxtQ0FDQSwrQkFDQSwwQmpCazNEdkIsQ2lCaDNEbUIsbUVBQ0ksbUNBQ0EsK0JBQ0EsMEJqQmszRHZCLENpQjEzRG1CLG1JQUNJLGlDQUNBLDZCQUNBLHdCakI0M0R2QixDaUIxM0RtQixtRUFDSSxpQ0FDQSw2QkFDQSx3QmpCNDNEdkIsQ2lCcDREbUIsbUlBQ0ksbUNBQ0EsK0JBQ0EsMEJqQnM0RHZCLENpQnA0RG1CLG1FQUNJLGtDQUNBLDhCQUNBLHlCakJzNER2QixDaUI5NERtQixtSUFDSSxrQ0FDQSw4QkFDQSx5QmpCZzVEdkIsQ2lCOTREbUIsbUVBQ0ksa0NBQ0EsOEJBQ0EseUJqQmc1RHZCLENpQng1RG1CLG1JQUNJLG1DQUNBLCtCQUNBLDBCakIwNUR2QixDaUJ4NURtQixtRUFDSSxrQ0FDQSw4QkFDQSx5QmpCMDVEdkIsQ2lCbDZEbUIsbUlBQ0ksa0NBQ0EsOEJBQ0EseUJqQm82RHZCLENpQmw2RG1CLG1FQUNJLGtDQUNBLDhCQUNBLHlCakJvNkR2QixDaUI1NkRtQixtSUFDSSxpQ0FDQSw2QkFDQSx3QmpCODZEdkIsQ2lCNTZEbUIsbUVBQ0ksaUNBQ0EsNkJBQ0Esd0JqQjg2RHZCLENpQnQ3RG1CLG1JQUNJLGtDQUNBLDhCQUNBLHlCakJ3N0R2QixDaUJ0N0RtQixtRUFDSSxrQ0FDQSw4QkFDQSx5QmpCdzdEdkIsQ2lCaDhEbUIsbUlBQ0ksbUNBQ0EsK0JBQ0EsMEJqQms4RHZCLENpQmg4RG1CLG1FQUNJLGtDQUNBLDhCQUNBLHlCakJrOER2QixDaUIxOERtQixtSUFDSSxrQ0FDQSw4QkFDQSx5QmpCNDhEdkIsQ2lCMThEbUIsbUVBQ0ksa0NBQ0EsOEJBQ0EseUJqQjQ4RHZCLENpQnA5RG1CLG1JQUNJLG1DQUNBLCtCQUNBLDBCakJzOUR2QixDaUJwOURtQixtRUFDSSxtQ0FDQSwrQkFDQSwwQmpCczlEdkIsQ2lCOTlEbUIsbUlBQ0ksaUNBQ0EsNkJBQ0Esd0JqQmcrRHZCLENpQjk5RG1CLG1FQUNJLGlDQUNBLDZCQUNBLHdCakJnK0R2QixDaUJ4K0RtQixtSUFDSSxtQ0FDQSwrQkFDQSwwQmpCMCtEdkIsQ2lCeCtEbUIsbUVBQ0ksa0NBQ0EsOEJBQ0EseUJqQjArRHZCLENpQmwvRG1CLG1JQUNJLGtDQUNBLDhCQUNBLHlCakJvL0R2QixDaUJsL0RtQixtRUFDSSxrQ0FDQSw4QkFDQSx5QmpCby9EdkIsQ2lCNS9EbUIsbUlBQ0ksbUNBQ0EsK0JBQ0EsMEJqQjgvRHZCLENpQjUvRG1CLG1FQUNJLG1DQUNBLCtCQUNBLDBCakI4L0R2QixDaUJ0Z0VtQixtSUFDSSxrQ0FDQSw4QkFDQSx5QmpCd2dFdkIsQ2lCdGdFbUIsbUVBQ0ksa0NBQ0EsOEJBQ0EseUJqQndnRXZCLENpQmhoRW1CLG1JQUNJLGlDQUNBLDZCQUNBLHdCakJraEV2QixDaUJoaEVtQixtRUFDSSxpQ0FDQSw2QkFDQSx3QmpCa2hFdkIsQ2lCMWhFbUIsbUlBQ0ksbUNBQ0EsK0JBQ0EsMEJqQjRoRXZCLENpQjFoRW1CLG1FQUNJLG1DQUNBLCtCQUNBLDBCakI0aEV2QixDaUJwaUVtQixtSUFDSSxtQ0FDQSwrQkFDQSwwQmpCc2lFdkIsQ2lCcGlFbUIsbUVBQ0ksa0NBQ0EsOEJBQ0EseUJqQnNpRXZCLENpQjlpRW1CLG1JQUNJLGtDQUNBLDhCQUNBLHlCakJnakV2QixDaUI5aUVtQixtRUFDSSxrQ0FDQSw4QkFDQSx5QmpCZ2pFdkIsQ2lCeGpFbUIsbUlBQ0ksbUNBQ0EsK0JBQ0EsMEJqQjBqRXZCLENpQnhqRW1CLG1FQUNJLG1DQUNBLCtCQUNBLDBCakIwakV2QixDaUJsa0VtQixtSUFDSSxpQ0FDQSw2QkFDQSx3QmpCb2tFdkIsQ2lCbGtFbUIsbUVBQ0ksaUNBQ0EsNkJBQ0Esd0JqQm9rRXZCLENpQjVrRW1CLG1JQUNJLG1DQUNBLCtCQUNBLDBCakI4a0V2QixD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QkFpaUdKLENBOWhHQSxLQUNJLG1CQWlpR0osQ0E5aEdBLEtBQ0ksbUJBaWlHSixDQTloR0EsTUFDSSxvQkFpaUdKLENBOWhHQSxpQkFDSSxlQWlpR0osQ0E5aEdBLHVCQUNJLHFCQWlpR0osQ0E5aEdBLGlCQUNJLCtCQWlpR0osQ0EzaEdBLE9BQ0ksZUEraEdKLENBNWhHQSxtQ0FDSSxvQkEraEdKLENBNWhHQSx3Q0FDSSxhQStoR0osQ0E1aEdBLFlBQ0ksV0EraEdKLENBNWhHQSxPQUNJLGtDQStoR0osQ0E1aEdBLFdBQ0ksNEJBK2hHSixDQTVoR0Esa0JBTUksZUlsY0ksQ0ppY0osdUJBSkEsa0JBR0EsYUFEQSxXQURBLFdBbWlHSixDQTloR0kseUJBQ0ksVUFnaUdSLENBdGhHQSxnQkFDSSxhQXloR0osQ0F4aEdJLG9DQUNJLFdBMGhHUixDQXpoR1EsMENBQ0ksd0JBMmhHWixDQXRoR0EsaUJBRUksMkJBREEsaUJBMGhHSixDQXhoR0ksMkNBQ0kscUNBRUEsY0FEQSxPQUVBLE1BQ0EsVUEwaEdSLENBdGhHQSxlQUNJLGVBeWhHSixDQXRoR0EsZUFDSSxrQkFDQSxTQXloR0osQ0FyaEdBLGdCQUNJLFdBeWhHSixDQWhoR0kseURBQ0ksbUJBbWhHUixDQWxoR1EsOEVBQ0ksWUFvaEdaLENBdmhHSSxtREFDSSxtQkEwaEdSLENBM2dHQSxzRkFDSSxZQWloR0osQ0E3Z0dBLGNBSUksd0JJemdCRyxDSjJnQkgsa0JBREEsVUlsaEJJLENKc2hCSixlQUNBLGNBRkEsZUFMQSxXQUlBLGtCQUlBLFFBVEEsV0FEQSxTQTBoR0osQ0E5Z0dFLHFCQUNJLGNBR0EsU0FDQSxTQUhBLGtCQUlBLFNBSEEsT0FvaEdOLENBL2dHRSxvQkFRSSxtQiIsInNvdXJjZXMiOlsid2VicGFjazovL2pvYnZpdGUtZGVwZW5kZW5jaWVzLy4vYXNzZXRzL3Nhc3MvY29tbW9uL190eXBvZ3JhcGh5LW5vZm9udHMuc2NzcyIsIndlYnBhY2s6Ly9qb2J2aXRlLWRlcGVuZGVuY2llcy8uL2Fzc2V0cy9zYXNzL2FkbWluL2Rhc2hib2FyZC5zY3NzIiwid2VicGFjazovL2pvYnZpdGUtZGVwZW5kZW5jaWVzLy4vYXNzZXRzL3Nhc3MvbGliL3N1c3kvX2dyaWQuc2NzcyIsIndlYnBhY2s6Ly9qb2J2aXRlLWRlcGVuZGVuY2llcy8uL2Fzc2V0cy9zYXNzL2NvbW1vbi9fbW9kYWwuc2NzcyIsIndlYnBhY2s6Ly9qb2J2aXRlLWRlcGVuZGVuY2llcy8uL2Fzc2V0cy9zYXNzL2NvbW1vbi9fZm9ybS5zY3NzIiwid2VicGFjazovL2pvYnZpdGUtZGVwZW5kZW5jaWVzLy4vYXNzZXRzL3Nhc3MvY29tbW9uL19jb2xvcnMuc2NzcyIsIndlYnBhY2s6Ly9qb2J2aXRlLWRlcGVuZGVuY2llcy8uL2Fzc2V0cy9zYXNzL2NvbW1vbi9fcGFnaW5hdGlvbi5zY3NzIiwid2VicGFjazovL2pvYnZpdGUtZGVwZW5kZW5jaWVzLy4vYXNzZXRzL3Nhc3MvY29tbW9uL19zcGFjaW5nLnNjc3MiLCJ3ZWJwYWNrOi8vam9idml0ZS1kZXBlbmRlbmNpZXMvLi9hc3NldHMvc2Fzcy9jb21tb24vX2FjdGlvbnNEcm9wZG93bi5zY3NzIiwid2VicGFjazovL2pvYnZpdGUtZGVwZW5kZW5jaWVzLy4vYXNzZXRzL3Nhc3MvY29tbW9uL19zcGlubmVyLnNjc3MiLCJ3ZWJwYWNrOi8vam9idml0ZS1kZXBlbmRlbmNpZXMvLi9hc3NldHMvc2Fzcy9jb21tb24vX2xvYWRpbmcuc2NzcyIsIndlYnBhY2s6Ly9qb2J2aXRlLWRlcGVuZGVuY2llcy8uL2Fzc2V0cy9zYXNzL2NvbW1vbi9fbWVzc2FnZUJhci5zY3NzIiwid2VicGFjazovL2pvYnZpdGUtZGVwZW5kZW5jaWVzLy4vYXNzZXRzL3Nhc3MvY29tbW9uL19lbGxpcHNpcy5zY3NzIiwid2VicGFjazovL2pvYnZpdGUtZGVwZW5kZW5jaWVzLy4vYXNzZXRzL3Nhc3MvY29tbW9uL19hcHBsaWNhdGlvbk1vZGFsLnNjc3MiLCJ3ZWJwYWNrOi8vam9idml0ZS1kZXBlbmRlbmNpZXMvLi9hc3NldHMvc2Fzcy9hZG1pbi9fdG9Eb1dpZGdldC5zY3NzIiwid2VicGFjazovL2pvYnZpdGUtZGVwZW5kZW5jaWVzLy4vYXNzZXRzL3Nhc3MvYWRtaW4vX215T3BlbkpvYnMuc2NzcyIsIndlYnBhY2s6Ly9qb2J2aXRlLWRlcGVuZGVuY2llcy8uL2Fzc2V0cy9zYXNzL2FkbWluL19pbnRlcnZpZXdzV2lkZ2V0LnNjc3MiLCJ3ZWJwYWNrOi8vam9idml0ZS1kZXBlbmRlbmNpZXMvLi9hc3NldHMvc2Fzcy9jb21tb24vX3dlZWtjYWxlbmRhci5zY3NzIiwid2VicGFjazovL2pvYnZpdGUtZGVwZW5kZW5jaWVzLy4vYXNzZXRzL3Nhc3MvYWRtaW4vX21ldHJpY3Muc2NzcyIsIndlYnBhY2s6Ly9qb2J2aXRlLWRlcGVuZGVuY2llcy8uL2Fzc2V0cy9zYXNzL2FkbWluL19wZW5kaW5nQXBwcm92YWxzLnNjc3MiLCJ3ZWJwYWNrOi8vam9idml0ZS1kZXBlbmRlbmNpZXMvLi9hc3NldHMvc2Fzcy9jb21tb24vX3RyaWFuZ2xlLnNjc3MiLCJ3ZWJwYWNrOi8vam9idml0ZS1kZXBlbmRlbmNpZXMvLi9hc3NldHMvc2Fzcy9hZG1pbi9fYWxsSm9icy5zY3NzIiwid2VicGFjazovL2pvYnZpdGUtZGVwZW5kZW5jaWVzLy4vYXNzZXRzL3Nhc3MvYWRtaW4vX3dpZGdldExpc3Quc2NzcyIsIndlYnBhY2s6Ly9qb2J2aXRlLWRlcGVuZGVuY2llcy8uL2Fzc2V0cy9zYXNzL2FkbWluL19wZW5kaW5nRXZhbHVhdGlvbnMuc2NzcyIsIndlYnBhY2s6Ly9qb2J2aXRlLWRlcGVuZGVuY2llcy8uL2Fzc2V0cy9saWIvc2VsZWN0Mi9zZWxlY3QyLTMuNC41L3NlbGVjdDIuY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIkB1c2UgXCJzYXNzOmNvbG9yXCI7XG5AdXNlIFwiLi4vY29tbW9uL2NvbG9yc1wiIGFzICo7XG5cbi8vIEZvbnQgV2VpZ2h0c1xuJGZvbnQtd2VpZ2h0LXRoaW46IDMwMDtcbiRmb250LXdlaWdodC1yZWd1bGFyOiA0MDA7XG4kZm9udC13ZWlnaHQtc2VtaTogNjAwO1xuJGZvbnQtd2VpZ2h0LWJvbGQ6IDcwMDtcblxuLy8gRm9udCBTaXplc1xuJGZvbnQtc2l6ZS1zbWFsbDogMTJweDtcbi8vIGJhc2UgZm9udC1zaXplIGlzIGRlZmluZWQgaW4gdGhlIGJvZHkgdGFnIEAgMTNweC4gU2VlIGJlbG93LlxuJGZvbnQtc2l6ZS1ub3JtYWw6IDEzcHg7XG4kZm9udC1zaXplLW1lZGl1bTogMTZweDtcbiRmb250LXNpemUtbGFyZ2U6IDIycHg7XG4kZm9udC1zaXplLXhsYXJnZTogMjhweDtcblxuXG5AbWl4aW4gdHlwZS1saWdodCB7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1yZWd1bGFyO1xufVxuXG5AbWl4aW4gdHlwZS1yb21hbiB7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pO1xufVxuXG5AbWl4aW4gdHlwZS1tZWRpdW0ge1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbn1cblxuQG1peGluIHR5cGUtaGVhdnkge1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZDtcbn1cblxuQG1peGluIHJlc2V0Rm9udHMge1xuICAgIGJvZHkge1xuICAgICAgICBjb2xvcjogJGJvZHk7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgSGVsdmV0aWNhIE5ldWUsIEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7IC8vIEFkZGluZyBIZWx2ZXRpY2EsIEhlbHZldGljYSBOZXVlLCBhbmQgQXJpYWwgYXMgRmFsbGJhY2tzIGlmIG5lY2Vzc2FyeVxuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbm9ybWFsO1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXJlZ3VsYXI7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgfVxuXG4gICAgaDEge1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbGFyZ2U7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtcmVndWxhcjtcbiAgICB9XG5cbiAgICBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1tZWRpdW07XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaTtcbiAgICB9XG5cbiAgICBoMyB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaTtcbiAgICB9XG5cbiAgICBoNCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaTtcbiAgICB9XG5cbiAgICBoNSB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaTtcbiAgICB9XG5cbiAgICBwIHtcblxuICAgIH1cbiAgICBzdHJvbmcsIHN0cm9uZyAqIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pO1xuICAgIH1cbiAgICAuc21hbGwge1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc21hbGw7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaTtcbiAgICB9XG5cbiAgICBsYWJlbCB7XG5cbiAgICB9XG4gICAgdGltZSB7XG4gICAgICAgIGNvbG9yOiBjb2xvci5hZGp1c3QoJGRhcmssICRsaWdodG5lc3M6IDM1JSk7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbDtcbiAgICB9XG5cbn1cbmg0Lm5vZm9udGZhbWlseXJlcSB7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pICFpbXBvcnRhbnQ7XG59IiwiQHVzZSAnc2Fzczpjb2xvcic7XG5AdXNlIFwiLi4vY29tbW9uL2NvbG9yc1wiIGFzICo7XG5AdXNlIFwiLi4vY29tbW9uL2FwcGxpY2F0aW9uTW9kYWxcIjtcbkB1c2UgXCIuLi9jb21tb24vYWN0aW9uc0Ryb3Bkb3duXCI7XG5AdXNlIFwiLi4vY29tbW9uL2xvYWRpbmdcIjtcbkB1c2UgXCIuLi9jb21tb24vbWVzc2FnZUJhclwiO1xuQHVzZSBcIi4uL2NvbW1vbi9lbGxpcHNpc1wiO1xuQHVzZSBcIi4uL2NvbW1vbi90b29sdGlwXCIgYXMgKjtcbkB1c2UgXCIuLi9qaGlyZS9qaGlyZU1vZGFsXCI7XG5AdXNlIFwiLi4vY29tbW9uL3RyaWFuZ2xlXCI7XG5cbkB1c2UgXCJ0b0RvV2lkZ2V0XCI7XG5AdXNlIFwibXlPcGVuSm9ic1wiO1xuQHVzZSBcImludGVydmlld3NXaWRnZXRcIjtcbkB1c2UgXCIuLi9jb21tb24vd2Vla2NhbGVuZGFyXCI7XG5AdXNlIFwibWV0cmljc1wiO1xuQHVzZSBcInBlbmRpbmdBcHByb3ZhbHNcIjtcbkB1c2UgXCJhbGxKb2JzXCI7XG5AdXNlIFwid2lkZ2V0TGlzdFwiO1xuQHVzZSBcInBlbmRpbmdFdmFsdWF0aW9uc1wiO1xuQHVzZSBcIi4uLy4uL2xpYi9zZWxlY3QyL3NlbGVjdDItMy40LjUvc2VsZWN0MlwiO1xuXG4uaGVscCB7XG4gICAgLmljb24taGVscCB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdG9wOiAycHg7XG4gICAgfVxufVxuXG4vL092ZXJyaWRpbmcgb25seSBmb3IgZGFzaGJvYXJkIHBhZ2UuXG4jaHItZm9vdGVyQ29udGFpbmVyIHtcbiAgICBtYXJnaW46IDNlbSBhdXRvIDBlbTtcbn1cblxuaHRtbCwgYm9keSB7XG4gICAgYmFja2dyb3VuZDogJGRhcmstcHJpICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkuY296eSB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xufVxuXG4uY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zZXR0aW5ncy1pY29uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAxcHg7XG4gICAgbGVmdDogMXB4O1xufVxuXG4uZGFzaGJvYXJkLXNldHRpbmdzLWRhdGFzb3VyY2Uge1xuICAgIGhlaWdodDogMTAwJTtcbn1cblxuLnNldHRpbmdzLXRvcC1wYW5lbCB7XG4gICAgbWFyZ2luLXRvcDogLTE1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHg7XG59XG5cbi5zZXR0aW5ncy1zZWxlY3RlZC1ib3JkZXIge1xuICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAkYmx1ZTtcbn1cblxuLnNldHRpbmdzLWdyYXBoLWltYWdlIHtcbiAgICBtYXgtd2lkdGg6IDQwcHg7XG59XG5cbi5zZXR0aW5ncy10ZW1wbGF0ZS1pbWFnZSB7XG4gICAgbWF4LXdpZHRoOiA2MHB4O1xufVxuXG4uc2V0dGluZ3MtZ3JhcGgge1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmFic29sdXRlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5zZWxlY3RlZC1ncmFwaC1pbWFnZSB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIG9wYWNpdHk6IDAuODtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4vL092ZXJyaWRlIHRoZSBzdHlsZXMgaW4gbG9hZGluZy5zY3NzLi4gSnVzdCBmb3IgZGFzaGJvYXJkLlxuXG4uanYtY29udGV4dHVhbC1sb2FkaW5nLW92ZXJsYXkge1xuICAgIHRvcDogMi41ZW07XG59XG5cbi5oaWRlIHtcbiAgICBkaXNwbGF5OiBub25lO1xufVxuXG4uc2hvdyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5kaXNhYmxlZCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG4uYWN0aW9uLW5hdmlnYXRpb24ge1xuICAgIC5saW5rcyB7XG4gICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICBoZWlnaHQ6IDkwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDMyLjk5JTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxLjdweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICNlNmU2ZTY7XG4gICAgICAgIGkge1xuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICAgICAgfVxuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUtcHJpO1xuICAgICAgICB9XG4gICAgfVxuICAgIC8vU2hvdyBhIGJvcmRlciBvbmx5IGlmIDUgcHJlc2VudC4gSWYgbW9yZSB0aGFuIHRoYXQgZG9udCBrbm93LiBXZSB3aWxsIG5lZWQgdG8gZml4IHRoaXMgd2hlbiB3ZSBpbmNyZWFzZSBudW1iZXIgb2YgbGlua3NcbiAgICAubGlua3M6bnRoLWNoaWxkKC1uKzUpIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiBzb2xpZCAxcHggJGJvcmRlcjtcbiAgICB9XG59XG5cbi5kYXNoYm9hcmQtd2lkZ2V0IHtcbiAgICBib3JkZXItdG9wLXdpZHRoOiA2cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbn1cblxuLnVpLWRyYWdnYWJsZS1kcmFnZ2luZyAuZGFzaGJvYXJkLXdpZGdldCB7XG4gICAgYm94LXNoYWRvdzogMCA1cHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG59XG5cbi5kYXNoYm9hcmQtd2lkZ2V0LWJvZHkge1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDIuNGVtO1xuXG59XG5cbi5kYXNoYm9hcmQtd2lkZ2V0LWhlYWRlciB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG4gICAgaGVpZ2h0OiAyLjRlbTtcbiAgICBwYWRkaW5nOiAwLjVlbTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBoMiB7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICB9XG59XG5cbi8vdXNlZCB0byBzaG93IGxhc3R1cGRhdGUgdGltZSBvbiBlYWNoIHdpZGdldFxuLndpZGdldC10aW1lc3RhbXAge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAwO1xuICAgIHRvcDogNXB4O1xuICAgIHJpZ2h0OiAzMHB4O1xuICAgICYuZWRpdE1vZGUge1xuICAgICAgICByaWdodDogMTE1cHg7XG4gICAgfVxufVxuXG4udmlzdWFsbHktaGlkZGVuIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDFweDtcbiAgICBoZWlnaHQ6IDFweDtcbiAgICBtYXJnaW46IC0xcHg7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXI6IDA7XG4gICAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG5cbi53aWRnZXRBY3Rpb25zIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDEwcHg7XG4gICAgdG9wOiA3cHg7XG59XG4vLyBXaWRnZXQgdG9nZ2xlIHN1cHBvcnRcbi50b2dnbGUtd2lkZ2V0IHtcbiAgICBjb2xvcjogJGRhcmstc2VjO1xuICAgIGhlaWdodDogMS4zZW07XG4gICAgbGVmdDogLjVlbTtcbiAgICBtaW4td2lkdGg6IGluaGVyaXQ7XG4gICAgcGFkZGluZzogMCAuNWVtIDAgMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAuNWVtO1xuICAgIHdpZHRoOiAxZW07XG4gICAgei1pbmRleDogMTAwO1xuXG4gICAgJjpob3ZlcixcbiAgICAmOmFjdGl2ZSxcbiAgICAmOmZvY3VzXG4gICAge1xuICAgICAgICBjb2xvcjogJGRhcms7XG4gICAgfVxuXG4gICAgJjpob3ZlcixcbiAgICAmOmFjdGl2ZSxcbiAgICAmOnZpc2l0ZWQsXG4gICAgJjpmb2N1c1xuICAgIHtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgfVxufVxuXG4vLyBPdmVycmlkZSB0aGUgZGVmYXVsdCBpbmxpbmUgc3R5bGluZyBwcm92aWRlZCBieSB0aGUgZ3JpZCBzeXN0ZW1cbi8vIFJlcXVpcmVkIHRvIGdldCB0aGUgZXhwYW5kIGFuZCBjb2xsYXBzZSB0byB3b3JrIGFzIGV4cGVjdGVkXG5cbi5ncmlkc3RlciAuZ3JpZHN0ZXItaXRlbSB7XG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICB6LWluZGV4OiBpbmhlcml0O1xuICAgICYubW92YWJsZSB7XG4gICAgICAgIGJveC1zaGFkb3c6IDBweCAycHggNHB4ICNhYWE7XG4gICAgfVxuICAgICYubmV3V2lkZ2V0IHtcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDJweCA0cHggIzNkODdjZjtcbiAgICB9XG59XG5cbmgyLmRlZmF1bHRUaXRsZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ubW92ZS1oYW5kbGVyOmhvdmVyIHtcbiAgICBjdXJzb3I6IG1vdmU7XG59XG5cbi5ibHVlLWljb24tY2lyY2xlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZTtcbiAgICB3aWR0aDogMzBweDtcbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogNXB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmRhc2hib2FyZC13aWRnZXQtY29udHJvbHMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMC41ZW07XG4gICAgdG9wOiAwLjVlbTtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5kYXNoYm9hcmQtd2lkZ2V0OmhvdmVyIC5kYXNoYm9hcmQtd2lkZ2V0LWNvbnRyb2xzIHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG4uZGFzaGJvYXJkLXdpZGdldC1tb3ZlIHtcbiAgICBjdXJzb3I6IG1vdmU7XG59XG5cbi8vVXBjb21pbmcgaW50ZXJ2aWV3IHdpZGdldFxuXG4uc2Nyb2xsLXkge1xuICAgIG92ZXJmbG93OiBhdXRvO1xufVxuLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUtcHJpO1xufVxuXG4uZ3JpZHN0ZXItaXRlbSB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgICAucGFnaW5hdGlvbiB7XG4gICAgICAgIC5wYWdpbmF0aW9uLWNvbnRleHQge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMC4yNWVtO1xuICAgICAgICB9O1xuXG4gICAgICAgIC8vREItVE9ETzogTW92ZSB0byBzdHlsZWtpdFxuICAgICAgICAucGFnaW5hdGlvbi1jb250cm9scy1jb21wYWN0IHtcbiAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgIC5wcmV2aW91cyxcbiAgICAgICAgICAgIC5uZXh0IHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwLjM1ZW0gMS4wZW0gMC4zNWVtIDEuMGVtO1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxZW07XG4gICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUtcHJpO1xuXG4gICAgICAgICAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibHVlLXRyaTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6YWN0aXZlXG4gICAgICAgICAgICAgICAge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS1zZWM7XG5cbiAgICAgICAgICAgICAgICAgICAgaSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsdWUtdHJpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5kaXNhYmxlZCB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGRhcmstcHJpLCAuNSk7XG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogZGVmYXVsdDtcblxuICAgICAgICAgICAgICAgICAgICBpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiByZ2JhKCRibHVlLXNlYywgLjUpO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5pbnZhbGlkLXdpZGdldC1oZWlnaHQge1xuICAgICAgICBtaW4taGVpZ2h0OiA3MHB4O1xuICAgIH1cbn1cbi8vbGluayB0byBnbyBiYWNrIHRvIG9sZCBkYXNoYm9hcmRcbi5vbGQtZGFzaGJvYXJkLWxpbmsge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDBweDtcbiAgICBsZWZ0OiAwcHg7XG4gICAgei1pbmRleDogNTtcbn1cblxuYnV0dG9uW2Rpc2FibGVkXSB7XG4gICAgb3BhY2l0eTogMC41ICFpbXBvcnRhbnQ7XG59XG5cbi52ZXJ0aWNhbC1hbGlnbi1taWRkbGUge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDtcbn1cblxuLyoqd2lkdGggaGVscGVycyoqL1xuLnc2IHtcbiAgICB3aWR0aDogNiUgIWltcG9ydGFudDtcblxufVxuLncxNSB7XG4gICAgd2lkdGg6IDE1JSAhaW1wb3J0YW50O1xufVxuLncyMCB7XG4gICAgd2lkdGg6IDIwJSAhaW1wb3J0YW50O1xufVxuLncyNSB7XG4gICAgd2lkdGg6IDI1JSAhaW1wb3J0YW50O1xufVxuLnczMCB7XG4gICAgd2lkdGg6IDMwJSAhaW1wb3J0YW50O1xufVxuLnc0OSB7XG4gICAgd2lkdGg6IDQ5JSAhaW1wb3J0YW50O1xufVxuLnc1MCB7XG4gICAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xufVxuLnc1NSB7XG4gICAgd2lkdGg6IDU1JSAhaW1wb3J0YW50O1xufVxuLnc2MCB7XG4gICAgd2lkdGg6IDYwJSAhaW1wb3J0YW50O1xufVxuLnc2NSB7XG4gICAgd2lkdGg6IDY1JSAhaW1wb3J0YW50O1xufVxuLnc2OCB7XG4gICAgd2lkdGg6IDY4JSAhaW1wb3J0YW50O1xufVxuLnc4MCB7XG4gICAgd2lkdGg6IDgwJSAhaW1wb3J0YW50O1xufVxuXG4udzczIHtcbiAgICB3aWR0aDogNzMlICFpbXBvcnRhbnQ7XG59XG5cbi53NzUge1xuICAgIHdpZHRoOiA3NSUgIWltcG9ydGFudDtcbn1cblxuLy9UT0RPOiBDcmVhdGUgYSBtaXhpbiBpZiBub3QgZXhpc3RzIGFscmVhZHkuXG4udzcwIHtcbiAgICB3aWR0aDogNzAlICFpbXBvcnRhbnQ7XG59XG5cbi53ODUge1xuICAgIHdpZHRoOiA4NSUgIWltcG9ydGFudDtcbn1cblxuLnc5NSB7XG4gICAgd2lkdGg6IDk1JSAhaW1wb3J0YW50O1xufVxuXG4udzEwMCB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLm92ZXJmbG93LWhpZGRlbiB7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLndvcmQtYnJlYWstYnJlYWstd29yZCB7XG4gICAgd29yZC1icmVhazogYnJlYWstd29yZDtcbn1cblxuLmJhY2tncm91bmQtbm9uZSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG5cbi8qKmJpIHdlZWtseSBjYWxlbmRhcioqL1xuXG4udG9kYXkge1xuICAgIGJhY2tncm91bmQ6ICRkYXJrLXNlYztcbn1cblxuLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLWNob2ljZSB7XG4gICAgY29sb3I6ICM0NDQgIWltcG9ydGFudDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLWNob2ljZSBhYmJyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmltZy1jaXJjbGUge1xuICAgIGhlaWdodDogMzJweDtcbn1cblxuLmVycm9yIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkcmVkICFpbXBvcnRhbnQ7XG59XG5cbi5uZXdXaWRnZXQge1xuICAgIGJveC1zaGFkb3c6IDBweCAycHggNHB4ICMzZDg3Y2Y7XG59XG5cbi5hZGRXaWRnZXRTZWN0aW9uIHtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgd2lkdGg6IDQ5MHB4O1xuICAgIG1hcmdpbjogNXB4O1xuICAgIGhlaWdodDogMzAwcHg7XG4gICAgYm9yZGVyOiA1cHggZG90dGVkICRkYXJrLXNlYztcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gICAgYnV0dG9uIHtcbiAgICAgICAgY29sb3I6ICRkYXJrLXRyaTtcbiAgICB9XG59XG5cbi51c2VyRGFzaGJvYXJkTGlzdCB7XG4gICAgLnVzZXJEYXNoYm9hcmR7XG5cbiAgICB9XG59XG5cbi5kYXNoYm9hcmRUaXRsZSB7XG4gICAgbWF4LXdpZHRoOiAzMCU7XG4gICAgJi5kYXNoYm9hcmRUaXRsZUlucHV0IHtcbiAgICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRibHVlO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uYWN0aW9uc0Ryb3Bkb3duIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDtcbiAgICAuYWN0aW9uc0Ryb3Bkb3duQ29udGFpbmVyIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSg0OCwgMTIyLCAxOTQsIDAuNik7XG4gICAgICAgIGxlZnQ6IDBweDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHRvcDogMHB4O1xuICAgICAgICB3aWR0aDogOTZweDtcbiAgICB9XG59XG5cbi5wYWRkaW5nLXRvcC0zIHtcbiAgICBwYWRkaW5nLXRvcDogM3B4O1xufVxuXG4ud2lkZ2V0LWhvbGRlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG59XG5cbi8qIGN1c3RvbSBjbGFzcyB0byBjaGFuZ2UgdGhlIHF1aWNrIGxpbmtzIGZyb20gaTE4biBwZXJzcGVjdGl2ZSovXG4ucXVpY2tsaW5rcy1uZXcge1xuICAgIHdpZHRoOiA0OThweDtcbn1cblxuLmp2LXRpbWVzZXJpZXMge1xuICAgIC8vIGhlaWdodDogNTAlO1xuICAgIC8vIG1hcmdpbjogMCBhdXRvO1xufVxuXG5AbWl4aW4gZGFzaGJvYXJkLXNldHRpbmdzLWRyb3Bkb3duKCR3aWR0aCkge1xuICAgIC5zZWxlY3QyLWNvbnRhaW5lciB7XG4gICAgICAgIHdpZHRoOiAkd2lkdGggIWltcG9ydGFudDtcbiAgICAgICAgLnNlbGVjdDItY2hvaWNlIGFiYnIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmp2LWRhc2hib2FyZC1zZXR0aW5ncy1kYXRlcy1kcm9wZG93biB7XG4gICAgQGluY2x1ZGUgZGFzaGJvYXJkLXNldHRpbmdzLWRyb3Bkb3duKDIwJSk7XG59XG5cbi5qdi1kYXNoYm9hcmQtc2V0dGluZ3MtZHJvcGRvd24ge1xuICAgIEBpbmNsdWRlIGRhc2hib2FyZC1zZXR0aW5ncy1kcm9wZG93big5MCUpO1xufVxuXG4uZGlzcGxheS1ub25lIHtcbiAgICBkaXNwbGF5Om5vbmVcbn1cblxuXG4uaW0tY2hhdC1pY29uIHtcbiAgICB6LWluZGV4OiAxO1xuICAgIHdpZHRoOiAxM3B4O1xuICAgIGhlaWdodDogOXB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlO1xuICAgIGNvbG9yOiAkd2hpdGU7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmb250LXNpemU6MTFweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdG9wOjRweDtcbiAgfVxuICAuaW0tY2hhdC1pY29uOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIi4uLlwiO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgd2lkdGg6IDA7XG4gICAgICBoZWlnaHQ6IDA7XG4gICAgICBsZWZ0OjNweDtcbiAgICAgIHRvcDogLTdweDtcbiAgfVxuICAuaW0tY2hhdC1pY29uOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiAwO1xuICAgICAgaGVpZ2h0OiAwO1xuICAgICAgcmlnaHQ6IDRweDtcbiAgICAgIGJvdHRvbTogLTNweDtcbiAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItcmlnaHQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci10b3A6IDdweCBzb2xpZCAkYmx1ZTtcblxuICB9XG5cbiIsIi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gSW1wb3J0c1xuQHVzZSBcIi4vc2V0dGluZ3NcIiBhcyAqO1xuQHVzZSBcIi4vZnVuY3Rpb25zXCIgYXMgKjtcbkB1c2UgXCIuL3VuaXRzXCIgYXMgKjtcbkB1c2UgXCJzYXNzOmxpc3RcIjtcbkB1c2UgJ3Nhc3M6bWV0YSc7XG5cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBCb3JkZXItQm94IFNpemluZ1xuXG4vLyBBcHBseSB0aGUgYm9yZGVyLWJveCBzaXppbmcgbW9kZWwgdG8gYWxsIGVsZW1lbnRzXG4vLyBhbmQgYWRqdXN0IHRoZSBncmlkIG1hdGggYXBwcm9wcmlhdGVseS5cbkBtaXhpbiBib3JkZXItYm94LXNpemluZyB7XG4gICRib3JkZXItYm94LXNpemluZzogdHJ1ZTtcbiAgKiB7IGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cbn1cblxuY2xlYXJmaXgge1xuXHRvdmVyZmxvdzogaGlkZGVuO1xuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gQ29udGFpbmVyXG5cbi8vIFNldCB0aGUgd2lkdGggb2YgYSBjb250YWluZXJcbi8vXG4vLyAgJGNvbHVtbnMgIDogVGhlIG51bWJlciBvZiBjb2x1bW5zIGluIHRoZSBHcmlkIExheW91dC5cbkBtaXhpbiBzZXQtY29udGFpbmVyLXdpZHRoKFxuICAkY29sdW1ucyAgOiAkdG90YWwtY29sdW1ucyxcbiAgJHN0eWxlICAgIDogJGNvbnRhaW5lci1zdHlsZVxuKXtcbiAgJHdpZHRoOiBjb250YWluZXItb3V0ZXItd2lkdGgoJGNvbHVtbnMpO1xuXG4gIEBpZiAkc3R5bGUgPT0gJ3N0YXRpYycge1xuICAgIEBpbmNsdWRlIGlmLXJlbSh3aWR0aCwgJHdpZHRoKTtcbiAgfSBAZWxzZSB7XG4gICAgQGlmICRzdHlsZSA9PSAnZmx1aWQnIHtcbiAgICAgIEBpZiB1bml0KCR3aWR0aCkgPT0gJyUnIHsgQGluY2x1ZGUgaWYtcmVtKHdpZHRoLCAkd2lkdGgpOyB9XG4gICAgfSBAZWxzZSB7XG4gICAgICBAaW5jbHVkZSBpZi1yZW0obWF4LXdpZHRoLCAkd2lkdGgpO1xuICAgICAgLy8gQGlmICRsZWdhY3ktc3VwcG9ydC1mb3ItaWU2IHtcbiAgICAgIC8vICAgQGlmIHVuaXQoJHdpZHRoKSA9PSAncmVtJyB7XG4gICAgICAvLyAgICAgX3dpZHRoOiByb3VuZChjb252ZXJ0LWxlbmd0aCgkd2lkdGgsIHB4KSk7XG4gICAgICAvLyAgIH0gQGVsc2Uge1xuICAgICAgLy8gICAgIF93aWR0aDogJHdpZHRoO1xuICAgICAgLy8gICB9XG4gICAgICAvLyB9XG4gICAgfVxuICB9XG59XG5cbi8vIFNldCB0aGUgb3V0ZXIgZ3JpZC1jb250YWluaW5nIGVsZW1lbnQocykuXG4vL1xuLy8gICRjb2x1bW5zICA6IFRoZSBudW1iZXIgb2YgY29sdW1ucyBpbiB0aGUgY29udGFpbmVyLlxuQG1peGluIGFwcGx5LWNvbnRhaW5lcihcbiAgJGNvbHVtbnMgIDogJHRvdGFsLWNvbHVtbnNcbil7XG4gIEBpbmNsdWRlIHNldC1jb250YWluZXItd2lkdGgoJGNvbHVtbnMpO1xuICBAaW5jbHVkZSBpZi1yZW0ocGFkZGluZy1sZWZ0LCAkZ3JpZC1wYWRkaW5nKTtcbiAgQGluY2x1ZGUgaWYtcmVtKHBhZGRpbmctcmlnaHQsICRncmlkLXBhZGRpbmcpO1xuICBtYXJnaW46IHsgbGVmdDogYXV0bzsgcmlnaHQ6IGF1dG87IH1cbiAgJjo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgY2xlYXI6IGJvdGg7XG59XG59XG5cbi8vIFNldCBvbmUgb3IgbW9yZSBsYXlvdXRzIG9uIGEgZ3JpZC1jb250YWluaW5nIGVsZW1lbnQgYXQgYW55IG51bWJlciBvZiBtZWRpYS1xdWVyeSBicmVha3BvaW50cy5cbi8vXG4vLyAkbWVkaWEtbGF5b3V0LTEgICAgICAgIDogW2RlZmF1bHQ6JHRvdGFsLWNvbHVtbnNdIEEgbGlzdCBvZiB2YWx1ZXMgaW5jbHVkaW5nIC1cbi8vICAgICAgICAgICAgICAgICAgICAgICAgOiBPbmUgdW5pdGxlc3MgbnVtYmVyIChyZXByZXNlbnRpbmcgY29sdW1ucyBpbiBhIGxheW91dClcbi8vICAgICAgICAgICAgICAgICAgICAgICAgOiBUd28gb3B0aW9uYWwgbGVuZ3RocyAocmVwcmVzZW50aW5nIG1pbiBhbmQgbWF4LXdpZHRoIG1lZGlhLXF1ZXJ5IGJyZWFrcG9pbnRzKS5cbi8vICRtZWRpYS1sYXlvdXQtMiAuLi4tMTAgOiBbb3B0aW9uYWxdIFNhbWUgYXMgJG1lZGlhLWxheW91dC0xXG5AbWl4aW4gY29udGFpbmVyKFxuICAkbWVkaWEtbGF5b3V0LTEgICA6ICR0b3RhbC1jb2x1bW5zLFxuICAkbWVkaWEtbGF5b3V0LTIgICA6IGZhbHNlLFxuICAkbWVkaWEtbGF5b3V0LTMgICA6IGZhbHNlLFxuICAkbWVkaWEtbGF5b3V0LTQgICA6IGZhbHNlLFxuICAkbWVkaWEtbGF5b3V0LTUgICA6IGZhbHNlLFxuICAkbWVkaWEtbGF5b3V0LTYgICA6IGZhbHNlLFxuICAkbWVkaWEtbGF5b3V0LTcgICA6IGZhbHNlLFxuICAkbWVkaWEtbGF5b3V0LTggICA6IGZhbHNlLFxuICAkbWVkaWEtbGF5b3V0LTkgICA6IGZhbHNlLFxuICAkbWVkaWEtbGF5b3V0LTEwICA6IGZhbHNlXG4pIHtcbiAgJG1lZGlhLWxheW91dHMgOiBjb21wYWN0KCRtZWRpYS1sYXlvdXQtMiwkbWVkaWEtbGF5b3V0LTMsJG1lZGlhLWxheW91dC00LCRtZWRpYS1sYXlvdXQtNSwkbWVkaWEtbGF5b3V0LTYsJG1lZGlhLWxheW91dC03LCRtZWRpYS1sYXlvdXQtOCwkbWVkaWEtbGF5b3V0LTksJG1lZGlhLWxheW91dC0xMCk7XG5cbiAgLy8gRGVidWc6IENoZWNrIHdoYXQgJG1lZGlhLWxheW91dHMgY29udGFpbnNcbiAgQGRlYnVnICRtZWRpYS1sYXlvdXRzO1xuXG4gIC8vIEFwcGx5IGRlZmF1bHQgbGF5b3V0IGlmIG5lZWRlZFxuICBAaWYgaXMtZGVmYXVsdC1sYXlvdXQoJG1lZGlhLWxheW91dC0xKSB7XG4gICAgQGluY2x1ZGUgYXBwbHktY29udGFpbmVyKCk7XG4gIH0gQGVsc2Uge1xuICAgIEBpbmNsdWRlIGF0LWJyZWFrcG9pbnQoJG1lZGlhLWxheW91dC0xKSB7XG4gICAgICBAaW5jbHVkZSBhcHBseS1jb250YWluZXIoKTtcbiAgICB9XG4gIH1cblxuICAvLyBFbnN1cmUgJG1lZGlhLWxheW91dHMgaXMgYSB2YWxpZCBsaXN0IGJlZm9yZSBpdGVyYXRpbmdcbiAgQGVhY2ggJG1sIGluICRtZWRpYS1sYXlvdXRzIHtcbiAgICBAaWYgJG1sIHtcbiAgICAgIC8vIEVuc3VyZSAkbWwgaXMgYSBsaXN0IHR5cGUgYmVmb3JlIGNhbGxpbmcgYXQtYnJlYWtwb2ludFxuICAgICAgQGlmIG1ldGEudHlwZS1vZigkbWwpID09ICdsaXN0JyB7XG4gICAgICAgIEBpbmNsdWRlIGF0LWJyZWFrcG9pbnQoJG1sKSB7XG4gICAgICAgICAgQGluY2x1ZGUgc2V0LWNvbnRhaW5lci13aWR0aDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4vLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIENvbHVtbnNcblxuLy8gQ3JlYXRlIGEgZ3JpZCBlbGVtZW50IHNwYW5uaW5nIGFueSBudW1iZXIgb2YgJ2NvbHVtbnMnIGluIGEgZ3JpZCAnY29udGV4dCcuXG4vLyAkY29sdW1ucyA6IFRoZSBudW1iZXIgb2YgY29sdW1ucyB0byBzcGFuLlxuLy8gJGNvbnRleHQgOiBbb3B0aW9uYWxdIFRoZSBjb250ZXh0IChjb2x1bW5zIHNwYW5uZWQgYnkgcGFyZW50KS5cbi8vICAgICAgICAgIDogQ29udGV4dCBpcyByZXF1aXJlZCBvbiBhbnkgbmVzdGVkIGVsZW1lbnRzLlxuLy8gICAgICAgICAgOiBDb250ZXh0IE1VU1QgTk9UIGJlIGRlY2xhcmVkIG9uIGEgcm9vdCBlbGVtZW50LlxuLy8gJHBhZGRpbmcgOiBbb3B0aW9uYWxdIFBhZGRpbmcgYXBwbGllZCB0byB0aGUgaW5zaWRlIG9mIGluZGl2aWR1YWwgZ3JpZCBjb2x1bW5zLlxuLy8gICAgICAgICAgOiBQYWRkaW5nIGlzIG9ubHkgb3V0cHV0IGlmIG9uZSBvciB0d28gdmFsdWVzIGFyZSBzcGVjaWZpZWQgKGUuZy4gMWVtIG9yIDEwcHggMjBweClcbi8vICAgICAgICAgIDogUGFkZGluZyB2YWx1ZXMgYXJlIGFwcGxpZWQgb25seSBvbiB0aGUgaG9yaXpvbnRhbCBheGlzIGluIGZyb20tdG8gb3JkZXJcbi8vICRmcm9tICAgIDogVGhlIHN0YXJ0IGRpcmVjdGlvbiBvZiB5b3VyIGxheW91dCAoZS5nLiAnbGVmdCcgZm9yIGx0ciBsYW5ndWFnZXMpXG4vLyAkc3R5bGUgICA6IFRoZSBjb250YWluZXIgc3R5bGUgdG8gdXNlLlxuQG1peGluIHNwYW4tY29sdW1ucyhcbiAgJGNvbHVtbnMsXG4gICRjb250ZXh0ICAgICAgIDogJHRvdGFsLWNvbHVtbnMsXG4gICRwYWRkaW5nICAgICAgIDogZmFsc2UsXG4gICRmcm9tICAgICAgICAgIDogJGZyb20tZGlyZWN0aW9uLFxuICAkc3R5bGUgICAgICAgICA6IGZpeC1zdGF0aWMtbWlzYWxpZ25tZW50KClcbikge1xuICAkZnJvbSAgICAgOiAkZnJvbTsgLy8gVXBkYXRlZCBsaW5lXG4gICR0byAgICAgICA6IG9wcG9zaXRlLXBvc2l0aW9uKCRmcm9tKTtcbiAgJHBvcyAgICAgIDogc3BsaXQtY29sdW1ucy12YWx1ZSgkY29sdW1ucywgcG9zaXRpb24pO1xuICAkY29scyAgICAgOiBzcGxpdC1jb2x1bW5zLXZhbHVlKCRjb2x1bW5zLCBjb2x1bW5zKTtcbiAgJHBhZC1mcm9tIDogaWYoJHN0eWxlID09IHN0YXRpYywgMCAqICRndXR0ZXItd2lkdGgsIHJlbGF0aXZlLXdpZHRoKDAgKiAkZ3V0dGVyLXdpZHRoLCAkY29udGV4dCkpO1xuICAkcGFkLXRvICAgOiBpZigkc3R5bGUgPT0gc3RhdGljLCAwICogJGd1dHRlci13aWR0aCwgcmVsYXRpdmUtd2lkdGgoMCAqICRndXR0ZXItd2lkdGgsICRjb250ZXh0KSk7XG5cbiAgQGlmICRwYWRkaW5nICE9IGZhbHNlIHtcbiAgICAkcGFkLWZyb20gOiBudGgoJHBhZGRpbmcsIDEpO1xuXG4gICAgQGlmIGxlbmd0aCgkcGFkZGluZykgPiAxIHtcbiAgICAgICRwYWQtdG86IG50aCgkcGFkZGluZywgMik7XG4gICAgfSBAZWxzZSB7XG4gICAgICAkcGFkLXRvOiAkcGFkLWZyb207XG4gICAgfVxuXG4gICAgJHBhZC1mcm9tIDogaWYoJHN0eWxlID09IHN0YXRpYywgJHBhZC1mcm9tLCByZWxhdGl2ZS13aWR0aCgkcGFkLWZyb20sICRjb250ZXh0KSk7XG4gICAgJHBhZC10byAgIDogaWYoJHN0eWxlID09IHN0YXRpYywgJHBhZC10bywgcmVsYXRpdmUtd2lkdGgoJHBhZC10bywgJGNvbnRleHQpKTtcblxuICAgIHBhZGRpbmctI3skZnJvbX06ICRwYWQtZnJvbTtcbiAgICBwYWRkaW5nLSN7JHRvfTogJHBhZC10bztcbiAgfVxuXG4gIHdpZHRoOiBjb2x1bW5zKCRjb2xzLCAkY29udGV4dCwgJHN0eWxlKSAtIGlmKCRib3JkZXItYm94LXNpemluZywgMCwgJHBhZC10byArICRwYWQtZnJvbSk7XG5cbiAgQGlmICgkcG9zID09ICdvbWVnYScpIHtcbiAgICBAaW5jbHVkZSBvbWVnYSgkZnJvbSk7XG4gIH0gQGVsc2Uge1xuICAgIGZsb2F0OiAkZnJvbTtcbiAgICBtYXJnaW4tI3skdG99OiBndXR0ZXIoJGNvbnRleHQsICRzdHlsZSk7XG4gIH1cbn1cblxuLy8gQXBwbHkgdG8gZWxlbWVudHMgc3Bhbm5pbmcgdGhlIGxhc3QgY29sdW1uLCB0byBhY2NvdW50IGZvciB0aGUgcGFnZSBlZGdlLlxuLy8gT25seSBuZWVkZWQgYXMgYW4gb3ZlcnJpZGUuIE5vcm1hbGx5ICdvbWVnYScgY2FuIGp1c3QgYmUgY2FsbGVkIGJ5IGBjb2x1bW5zYC5cbi8vXG4vLyAkZnJvbSAgICA6IFRoZSBzdGFydC1kaXJlY3Rpb24gZm9yIHlvdXIgZG9jdW1lbnQuXG5AbWl4aW4gb21lZ2EoXG4gICRmcm9tICAgICA6ICRmcm9tLWRpcmVjdGlvblxuKSB7XG4gICRmcm9tICAgOiAkZnJvbTtcbiAgJHRvICAgICA6IG9wcG9zaXRlLXBvc2l0aW9uKCRmcm9tKTtcbiAgJGhhY2sgICA6IG9wcG9zaXRlLXBvc2l0aW9uKCRvbWVnYS1mbG9hdCk7XG5cbiAgZmxvYXQ6ICRvbWVnYS1mbG9hdDtcbiAgbWFyZ2luLSN7JHRvfTogMDtcbn1cblxuLy8gU2hvcnRjdXQgdG8gYXBwbHkgb21lZ2EgdG8gYSBzcGVjaWZpYyBzdWJzZXQgb2YgZWxlbWVudHMuXG4vL1xuLy8gJG4gICAgICAgICA6IFtmaXJzdCB8IG9ubHkgfCBsYXN0IHwgPGVxdWF0aW9uPl1cbi8vICRzZWxlY3RvciAgOiBbY2hpbGQgfCBsYXN0LWNoaWxkIHwgb2YtdHlwZSB8IGxhc3Qtb2YtdHlwZSBdXG4vLyAkZnJvbSAgICAgIDogVGhlIHN0YXJ0LWRpcmVjdGlvbiBmb3IgeW91ciBkb2N1bWVudC5cbkBtaXhpbiBudGgtb21lZ2EoXG4gICRuICAgICAgICA6IGxhc3QsXG4gICRzZWxlY3RvciA6IGNoaWxkLFxuICAkZnJvbSAgICAgOiAkZnJvbS1kaXJlY3Rpb25cbikge1xuICAkZnJvbSAgICAgOiB1bnF1b3RlKCRmcm9tKTtcbiAgJGllOiBpZigkbiA9PSBcImZpcnN0XCIsIHRydWUsIGZhbHNlKTtcbiAgQGluY2x1ZGUgYWRqdXN0LXN1cHBvcnQtZm9yKCRpZTY6ICRpZSwgJGllNzogJGllLCAkaWU4OiAkaWUpIHtcbiAgICAmOiN7Zm9ybWF0LW50aCgkbiwkc2VsZWN0b3IpfSB7IEBpbmNsdWRlIG9tZWdhKCRmcm9tKTsgfVxuICB9XG59XG5cbi8vIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxuLy8gUmVzZXRzXG5cbi8vIFJlc2V0IGEgJytjb2x1bW5zJyBncmlkIGVsZW1lbnQgdG8gZGVmYXVsdCBibG9jayBiZWhhdmlvclxuLy9cbi8vICRmcm9tICA6IFRoZSBzdGFydCBkaXJlY3Rpb24gb2YgeW91ciBsYXlvdXQgKGUuZy4gJ2xlZnQnIGZvciBsdHIgbGFuZ3VhZ2VzKVxuQG1peGluIHJlc2V0LWNvbHVtbnMoXG4gICRmcm9tOiAkZnJvbS1kaXJlY3Rpb25cbikge1xuICAkZnJvbSAgIDogdW5xdW90ZSgkZnJvbSk7XG4gICR0byAgICAgOiBvcHBvc2l0ZS1wb3NpdGlvbigkZnJvbSk7XG4gICRoYWNrICAgOiBvcHBvc2l0ZS1wb3NpdGlvbigkb21lZ2EtZmxvYXQpO1xuXG4gIGZsb2F0OiBub25lO1xuICB3aWR0aDogYXV0bztcbiAgbWFyZ2luLSN7JHRvfTogYXV0bztcblxuICAvLyBAaWYgJGxlZ2FjeS1zdXBwb3J0LWZvci1pZTYgb3IgJGxlZ2FjeS1zdXBwb3J0LWZvci1pZTcge1xuICAvLyAgICptYXJnaW4tI3skaGFja306IGF1dG87XG4gIC8vICAgQGlmICRsZWdhY3ktc3VwcG9ydC1mb3ItaWU2IHsgZGlzcGxheTogYmxvY2s7IH1cbiAgLy8gfVxufVxuXG4vLyBBcHBseSB0byBlbGVtZW50cyBwcmV2aW91c2x5IHNldCBhcyBvbWVnYS5cbi8vIFRoaXMgd2lsbCByZXR1cm4gZmxvYXRzIGFuZCBtYXJnaW5zIGJhY2sgdG8gbm9uLW9tZWdhIHNldHRpZ25zLlxuLy9cbi8vICRjb250ZXh0IDogW29wdGlvbmFsXSBUaGUgY29udGV4dCAoY29sdW1ucyBzcGFubmVkIGJ5IHBhcmVudCkuXG4vLyAkZnJvbSAgICA6IFRoZSBzdGFydC1kaXJlY3Rpb24gZm9yIHlvdXIgZG9jdW1lbnQuXG4vLyAkc3R5bGUgICA6IFRoZSBjb250YWluZXIgc3R5bGUgdG8gdXNlLlxuQG1peGluIHJlbW92ZS1vbWVnYShcbiAgJGNvbnRleHQgIDogJHRvdGFsLWNvbHVtbnMsXG4gICRmcm9tICAgICA6ICRmcm9tLWRpcmVjdGlvbixcbiAgJHN0eWxlICAgIDogZml4LXN0YXRpYy1taXNhbGlnbm1lbnQoKVxuKSB7XG4gICRmcm9tICAgOiB1bnF1b3RlKCRmcm9tKTtcbiAgJHRvICAgICA6IG9wcG9zaXRlLXBvc2l0aW9uKCRmcm9tKTtcbiAgJGhhY2sgICA6IG9wcG9zaXRlLXBvc2l0aW9uKCRvbWVnYS1mbG9hdCk7XG5cbiAgZmxvYXQ6ICRmcm9tO1xuICBtYXJnaW4tI3skdG99OiBndXR0ZXIoJGNvbnRleHQsICRzdHlsZSk7XG5cbiAgLy8gQGlmICRsZWdhY3ktc3VwcG9ydC1mb3ItaWU2IG9yICRsZWdhY3ktc3VwcG9ydC1mb3ItaWU3IHtcbiAgLy8gICAqbWFyZ2luLSN7JGhhY2t9OiBhdXRvO1xuICAvLyB9XG59XG5cbi8vIFNob3J0Y3V0IHRvIGFwcGx5IHJlbW92ZS1vbWVnYSB0byBhIHNwZWNpZmljIHN1YnNldCBvZiBlbGVtZW50cy5cbi8vXG4vLyAkbiAgICAgICAgIDogW2ZpcnN0IHwgb25seSB8IGxhc3QgfCA8ZXF1YXRpb24+XVxuLy8gJHNlbGVjdG9yICA6IFtjaGlsZCB8IGxhc3QtY2hpbGQgfCBvZi10eXBlIHwgbGFzdC1vZi10eXBlIF1cbi8vICRjb250ZXh0ICAgOiBbb3B0aW9uYWxdIFRoZSBjb250ZXh0IChjb2x1bW5zIHNwYW5uZWQgYnkgcGFyZW50KS5cbi8vICRmcm9tICAgICAgOiBUaGUgc3RhcnQtZGlyZWN0aW9uIGZvciB5b3VyIGRvY3VtZW50LlxuLy8gJHN0eWxlICAgICA6IFRoZSBjb250YWluZXIgc3R5bGUgdG8gdXNlLlxuQG1peGluIHJlbW92ZS1udGgtb21lZ2EoXG4gICRuICAgICAgICA6IGxhc3QsXG4gICRzZWxlY3RvciA6IGNoaWxkLFxuICAkY29udGV4dCAgOiAkdG90YWwtY29sdW1ucyxcbiAgJGZyb20gICAgIDogJGZyb20tZGlyZWN0aW9uLFxuICAkc3R5bGUgICAgOiBmaXgtc3RhdGljLW1pc2FsaWdubWVudCgpXG4pIHtcbiAgJGZyb20gICAgIDogdW5xdW90ZSgkZnJvbSk7XG4gICRpZTogaWYoJG4gPT0gXCJmaXJzdFwiLCB0cnVlLCBmYWxzZSk7XG4gIEBpbmNsdWRlIGFkanVzdC1zdXBwb3J0LWZvcigkaWU2OiAkaWUsICRpZTc6ICRpZSwgJGllODogJGllKSB7XG4gICAgJjoje2Zvcm1hdC1udGgoJG4sJHNlbGVjdG9yKX0ge1xuICAgICAgQGluY2x1ZGUgcmVtb3ZlLW9tZWdhKCRjb250ZXh0LCAkZnJvbSwgJHN0eWxlKTtcbiAgICB9XG4gIH1cbn1cblxuLy8gLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBDaGFuZ2UgU2V0dGluZ3NcblxuQG1peGluIHdpdGgtZ3JpZC1zZXR0aW5ncyhcbiAgJGNvbHVtbnM6ICR0b3RhbC1jb2x1bW5zLFxuICAkd2lkdGg6ICRjb2x1bW4td2lkdGgsXG4gICRndXR0ZXI6ICRndXR0ZXItd2lkdGgsXG4gICRwYWRkaW5nOiAkZ3JpZC1wYWRkaW5nXG4pIHtcbiAgLy8ga2VlcCB0aGUgZGVmYXVsdHMgYXJvdW5kXG4gICRkZWZhdWx0LWNvbHVtbnM6ICR0b3RhbC1jb2x1bW5zO1xuICAkZGVmYXVsdC13aWR0aDogJGNvbHVtbi13aWR0aDtcbiAgJGRlZmF1bHQtZ3V0dGVyOiAkZ3V0dGVyLXdpZHRoO1xuICAkZGVmYXVsdC1wYWRkaW5nOiAkZ3JpZC1wYWRkaW5nO1xuXG4gIC8vIHVzZSB0aGUgbmV3IHNldHRpbmdzXG4gICR0b3RhbC1jb2x1bW5zOiAkY29sdW1ucztcbiAgJGNvbHVtbi13aWR0aDogJHdpZHRoO1xuICAkZ3V0dGVyLXdpZHRoOiAkZ3V0dGVyO1xuICAkZ3JpZC1wYWRkaW5nOiAkcGFkZGluZztcblxuICAvLyBhcHBseSB0byBjb250ZW50c1xuICBAY29udGVudDtcblxuICAvLyByZS1pbnN0YXRlIHRoZSBkZWZhdWx0c1xuICAkdG90YWwtY29sdW1uczogJGRlZmF1bHQtY29sdW1ucztcbiAgJGNvbHVtbi13aWR0aDogJGRlZmF1bHQtd2lkdGg7XG4gICRndXR0ZXItd2lkdGg6ICRkZWZhdWx0LWd1dHRlcjtcbiAgJGdyaWQtcGFkZGluZzogJGRlZmF1bHQtcGFkZGluZztcbn1cbiIsIkB1c2UgXCIuLi9jb21tb24vY29sb3JzXCIgYXMgKjtcbkB1c2UgXCIuLi9jb21tb24vdHlwb2dyYXBoeS1ub2ZvbnRzXCIgYXMgKjtcbkB1c2UgXCIuLi9jb21tb24vZm9ybVwiIGFzICo7XG5AdXNlIFwiLi4vY29tbW9uL3NwYWNpbmdcIiBhcyAqO1xuXG5cbkBtaXhpbiBtb2RhbC1iYXNlIHtcbiAgICAuanYtbW9kYWwtY29udGFpbmVyIHtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHotaW5kZXg6IDExMDAwO1xuICAgICAgICBvdmVyZmxvdy14OiBoaWRkZW47XG4gICAgfVxuXG4gICAgLmp2LW1vZGFsLWNvbnRhaW5lci1jZW50ZXIge1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHRvcDogNTAlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB6LWluZGV4OiAxMTAwMDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG5cbiAgICAuanYtbW9kYWwge1xuICAgICAgICBAaW5jbHVkZSBmb3JtLXN0eWxlcztcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDJweCAycHg7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCAyZW0gcmdiYSgwLDAsMCwwLjMpO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHRvcDogMTAlICFpbXBvcnRhbnQ7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDIwcHg7XG4gICAgICAgIHdpZHRoOiA3NDBweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgICAgICB6LWluZGV4OiAxMjAwMDtcbiAgICAgICAgLm1vZGFsVGFibGVWaWV3e1xuICAgICAgICAgICAgdHJ7XG4gICAgICAgICAgICAgICAgLy9ib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxke1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGRhcmstc2VjICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgdGR7XG4gICAgICAgICAgICAgICAgcGFkZGluZzozcHg7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMjNweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHRoe1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAycHg7XG4gICAgICAgICAgICAgICAgLy9UaGlzIGlzIG5lZWRlZCBmb3IgSUUgaW4gIC0gTlZcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5wYWdpbmd7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB0b3A6IDEyNXB4O1xuICAgICAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAuanYtYXJyb3dMZWZ0e1xuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMzBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIGhlaWdodDogMzBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmp2LWFycm93UmlnaHR7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAucGFnaW5hdGlvbi1jb3VudHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGRhcms7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuanYtbW9kYWwtbWluaW1hbCB7XG4gICAgICAgIC5qdi1tb2RhbCB7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgICB9XG4gICAgICAgIC5qdi1tb2RhbC1oZWFkZXIge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAuanYtbW9kYWwtY29udGVudCB7XG4gICAgICAgICAgICBwYWRkaW5nOiAyNXB4O1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyOyAgICAgICAgICAgIFxuICAgICAgICB9XG4gICAgICAgIC5qdi1tb2RhbC1pY29uLWNsb3NlIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZGFyay1zZWM7XG4gICAgICAgIH1cbiAgICAgICAgLmp2LW1vZGFsLWNsb3NlIHtcbiAgICAgICAgICAgIHRvcDogJHNwYWNpbmc7XG4gICAgICAgICAgICByaWdodDogJHNwYWNpbmc7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuanYtbW9kYWwtaGVhZGVyLFxuICAgIC5qdi1tb2RhbC1jb250ZW50IHtcbiAgICAgICAgcGFkZGluZzogMTVweDtcbiAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICAgICYuY2xlYXJmaXh7XG4gICAgICAgICAgICBvdmVyZmxvdzogaW5oZXJpdDtcbiAgICAgICAgfVxuICAgICAgICAuanYtbW9kYWwtc3VicG9pbnRze1xuICAgICAgICAgICAgbWFyZ2luOiAxNXB4IDQwcHg7XG4gICAgICAgICAgICA+bGl7XG4gICAgICAgICAgICAgICAgbGlzdC1zdHlsZTogaW5pdGlhbDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAudG9vbHRpcFdpbmRvd3tcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICAmOmJlZm9yZXtcbiAgICAgICAgICAgICAgICBib3JkZXItbGVmdDowIG5vbmU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OjAgbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbiAgICAuanYtbW9kYWxTdWJUaXRsZXtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBwYWRkaW5nOiAwcHggMHB4IDEwcHg7XG4gICAgfVxuICAgIC5qdi1tb2RhbC1oZWFkZXIge1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBiYWNrZ3JvdW5kOiAkYmx1ZTtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgIGgxLGgyLGgzLGg0LGg1LGg2IHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHR5cGUtbGlnaHQ7XG4gICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICB9XG4gICAgICAgIGgyIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHR5cGUtcm9tYW47XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA0cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmp2LW1vZGFsLW92ZXJsYXkge1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDUxLDUxLDUxLC4yKTtcbiAgICAgICAgei1pbmRleDogMTAwMDA7XG4gICAgICAgICYuYW5pbWF0ZSB7XG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMsIHZpc2liaWxpdHkgMHMgbGluZWFyO1xuICAgICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMC4ycywgMC40cztcbiAgICAgICAgfVxuICAgICAgICAmLnZpc2libGUge1xuICAgICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMHM7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5qdi1tb2RhbC12aXNpYmxlIHtcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuXG4gICAgICAgIC5zZWxlY3QyLWRyb3Age1xuICAgICAgICAgICAgei1pbmRleDogMTMwMDA7XG4gICAgICAgIH1cbiAgICAgICAgLnNlbGVjdDItZHJvcC1tYXNrIHtcbiAgICAgICAgICAgIHotaW5kZXg6IDEyOTk5O1xuICAgICAgICB9XG5cbiAgICAgICAgI3VpLWRhdGVwaWNrZXItZGl2IHtcbiAgICAgICAgICAgIHotaW5kZXg6IDEzMDAxICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuanYtbW9kYWwtY2xvc2Uge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAkc3BhY2luZys1cHg7XG4gICAgICAgIHRvcDogJHNwYWNpbmcrOHB4O1xuICAgIH1cblxuICAgIC5qdi1tb2RhbC1pY29uLWNsb3NlIHtcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgIH1cblxuICAgIC5tb2RhbC1hbmltYXRlLXNob3csXG4gICAgLm1vZGFsLWFuaW1hdGUtaGlkZSB7XG4gICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcywgdHJhbnNmb3JtIDAuNHM7XG4gICAgfVxuXG4gICAgLm1vZGFsLWFuaW1hdGUtc2hvdyxcbiAgICAubW9kYWwtYW5pbWF0ZS1oaWRlLm1vZGFsLWFuaW1hdGUtaGlkZS1hY3RpdmUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMHB4KTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgYm90dG9tOiAtMTAwcHg7XG5cbiAgICAgICAgLmp2LW1vZGFsIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEyMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLm1vZGFsLWFuaW1hdGUtc2hvdy5tb2RhbC1hbmltYXRlLXNob3ctYWN0aXZlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgIC5hbmltYXRlLW1vZGFsIHtcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzLCB0cmFuc2Zvcm0gMC40cztcbiAgICB9XG5cbiAgICAuYW5pbWF0ZS1tb2RhbC5uZy1oaWRlLXJlbW92ZSxcbiAgICAuYW5pbWF0ZS1tb2RhbC5uZy1oaWRlLWFkZCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLmFuaW1hdGUtbW9kYWwubmctaGlkZS1yZW1vdmUsXG4gICAgLmFuaW1hdGUtbW9kYWwubmctaGlkZS1hZGQtYWN0aXZlIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDBweCk7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIGJvdHRvbTogLTEwMHB4O1xuICAgICAgICAuanYtbW9kYWwge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTIwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuYW5pbWF0ZS1tb2RhbC5uZy1oaWRlLXJlbW92ZS1hY3RpdmUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgLmJ1dHRvbi1ncm91cCB7XG4gICAgICAgIG1hcmdpbi10b3A6ICRzcC1sO1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICAgICAgICBjbGVhcjogYm90aDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAucHJpbWFyeS1idXR0b25zIHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuXG4gICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogJHNwLW07XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLnNlY29uZGFyeS1idXR0b25zIHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgfVxuXG4gICAgLmVycm9yTGFiZWwge1xuICAgICAgICBjb2xvcjogJHJlZDtcbiAgICB9XG5cbiAgICAuZXJyb3Ige1xuICAgICAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgICAgICBjb2xvcjogJHJlZDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuICAgIH1cblxuICAgIC8vIGJhY2t3YXJkcy1jb21wYXQgZm9yIEFuZ3VsYXIgMS4wLnhcbiAgICAubmctaGlkZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG5cbn1cblxuQG1peGluIG1vZGFsLWNvbXBhdCB7XG4gICAgLmp2LW1vZGFsLWFkYXB0ZXIge1xuICAgICAgICB0ZXh0YXJlYSxcbiAgICAgICAgaW5wdXRbdHlwZT1cInRleHRcIl0ge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgICAgLmp2LW1vZGFsQnV0dG9uIHtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcblxuICAgICAgICAgICAgLmJ0bixcbiAgICAgICAgICAgIC5idG4tY2FuY2VsIHtcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmp2LW1vZGFsQ29udGVudCB7XG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgICAgICBjbGVhcjogYm90aDtcbiAgICAgICAgfVxuXG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5qdi1tb2RhbENvbnRlbnQgPiAqIHtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIH1cbiAgICAgICAgZm9ybSB7XG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmp2LWhMaXN0IHtcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMTBweCAwIDA7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNjBweDtcbiAgICAgICAgICAgICAgICAgICAgJi53aWRlSW5wdXQge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ3MHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5idG4sIC5idG4tYmxhY2sge1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAuc2VsZWN0Mi1jb250YWluZXIge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmp2LW1vZGFsLXZpc2libGUgLnNlbGVjdDItZHJvcCB7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB9XG59XG4iLCJAZm9yd2FyZCBcIi4uL2NvbW1vbi9zcGFjaW5nXCI7XG5AZm9yd2FyZCBcIi4uL2NvbW1vbi90eXBvZ3JhcGh5LW5vZm9udHNcIjtcbkBmb3J3YXJkIFwiLi4vY29tbW9uL2NvbG9yc1wiO1xuQGZvcndhcmQgXCIuLi9jb21tb24vc3BhY2luZ1wiO1xuQGZvcndhcmQgXCIuLi9jb21tb24vcGFnaW5hdGlvblwiO1xuXG5AdXNlICdzYXNzOmNvbG9yJztcbkB1c2UgXCIuLi9jb21tb24vdHlwb2dyYXBoeS1ub2ZvbnRzXCIgYXMgKjtcbkB1c2UgXCIuLi9jb21tb24vY29sb3JzXCIgYXMgKjtcbkB1c2UgXCIuLi9jb21tb24vc3BhY2luZ1wiIGFzICo7XG5AdXNlIFwiLi4vY29tbW9uL3BhZ2luYXRpb25cIiBhcyAqO1xuXG5AbWl4aW4gZm9ybS1zdHlsZXMge1xuXHR0ZXh0YXJlYSxcblx0aW5wdXQge1xuXHRcdGJvcmRlci1yYWRpdXM6IDJweDtcblx0XHQvL2JveC1zaGFkb3c6IGluc2V0IDAgMnB4IDZweCAtNHB4IGNvbG9yLmFkanVzdCgkZGFyaywgJGxpZ2h0bmVzczogMTAlKTtcblx0XHRjb2xvcjogY29sb3IuYWRqdXN0KCRib2R5LCAkbGlnaHRuZXNzOiA1JSk7XG5cdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdHJlc2l6ZTpub25lO1xuXHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiA2cHggNXB4IDdweCA1cHg7XG5cdFx0aGVpZ2h0OiBhdXRvO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHQmOmZvY3VzIHtcblx0XHRcdC8vIGJveC1zaGFkb3c6ICAwIDBweCAxNXB4IC01cHggJGRhcms7XG5cdFx0XHRvdXRsaW5lOiAwO1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGJsdWU7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdFx0fVxuXHR9XG5cblx0LnJvdy1sYWJlbC1tdWx0aXBsZSB7XG5cdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0cGFkZGluZy1yaWdodDogMTVweDtcblx0fVxuXG5cdGlucHV0IHtcblx0XHRAaW5jbHVkZSB0eXBlLWxpZ2h0O1xuXHRcdHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cdH1cblxuXHRpbnB1dFt0eXBlPXJhZGlvXSB7XG5cdFx0bWFyZ2luOiA1cHg7XG5cdH1cblx0aW5wdXRbdHlwZT1yYWRpb10sXG5cdGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcblx0XHRib3JkZXI6IG5vbmUhaW1wb3J0YW50O1xuXHRcdG92ZXJmbG93LXk6IGF1dG87XG5cdH1cblxuXHRzZWxlY3Qge1xuXHRcdGZvbnQtc2l6ZTogMTNweDtcblx0XHRoZWlnaHQ6IDI4cHg7XG5cdFx0Y29sb3I6ICRkYXJrO1xuXHRcdC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcblx0XHRib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXHRcdC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG5cdFx0Ym9yZGVyLWltYWdlOiBpbml0aWFsO1xuXHRcdHdoaXRlLXNwYWNlOiBwcmU7XG5cdFx0LXdlYmtpdC1ydGwtb3JkZXJpbmc6IGxvZ2ljYWw7XG5cdFx0Y29sb3I6IGJsYWNrO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXI7XG5cdFx0Y3Vyc29yOiBkZWZhdWx0O1xuXHRcdG1pbi13aWR0aDogODVweDtcblx0XHRwYWRkaW5nOiA1cHg7XG5cdFx0Ly9ib3gtc2hhZG93OiBpbnNldCAwIDJweCA2cHggLTRweCBjb2xvci5hZGp1c3QoJGRhcmssICRsaWdodG5lc3M6IDEwJSk7XG5cdFx0Jjpmb2N1cyB7XG5cdFx0XHRvdXRsaW5lOiAwO1xuXHRcdFx0Ym9yZGVyOiAxcHggc29saWQgJGJsdWU7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvci5hZGp1c3QoJHdoaXRlLCAkbGlnaHRuZXNzOiAwJSk7XG5cblx0XHR9XG5cdH1cblx0LnNlbGVjdDItY29udGFpbmVyIHtcblx0XHRtYXJnaW46IDA7XG5cdH1cblxuXHQuaGFzRGF0ZXBpY2tlciB7XG5cdFx0YmFja2dyb3VuZC1pbWFnZTogdXJsKCcvYXNzZXRzL2ltYWdlcy9ibHVlL2ljb24tY2FsZW5kYXIucG5nJyk7XG5cdFx0YmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgdG9wO1xuXHRcdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdH1cblxuXHQubmV4dCwgLnByZXYge1xuXHRcdGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdGJhY2tncm91bmQ6IHdoaXRlIG5vLXJlcGVhdCBjZW50ZXI7XG5cdFx0d2lkdGg6IDU1cHggIWltcG9ydGFudDtcblx0XHRoZWlnaHQ6IDY1cHg7XG5cdFx0dG9wOiA1MCU7XG5cdFx0bWFyZ2luOiAtMzJweCAwIDA7XG5cdFx0cGFkZGluZzogMDtcblx0XHQmOmhvdmVyIHtcblx0XHRcdG9wYWNpdHk6IC44O1xuXHRcdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdH1cblx0fVxuXHQucHJldiB7XG5cdFx0Ly9ib3JkZXItcmFkaXVzOiAzcHggMCAwIDNweDtcblx0XHQvL2JhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXRzL2ltYWdlcy9hcnJvdy1sZWZ0LnBuZyk7XG5cdFx0Ly9ib3gtc2hhZG93OiAtMjBweCAwIDMwcHggLTIwcHggcmdiYSgwLDAsMCwwLjQpIGluc2V0O1xuXHRcdC8vYmFja2dyb3VuZC1wb3NpdGlvbi14OiBsZWZ0O1xuXHRcdEBpbmNsdWRlIHBhZ2luYXRpb24ocHJldmlvdXMpO1xuXHRcdGxlZnQ6IC01N3B4O1xuXHRcdC8vJjpob3ZlciB7XG5cdFx0Ly9cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXRzL2ltYWdlcy9hcnJvdy1sZWZ0LnBuZyk7XG5cdFx0Ly9cdGJveC1zaGFkb3c6IC0yMHB4IDAgMzBweCAtMjBweCByZ2JhKDAsMCwwLDAuNCkgaW5zZXQ7XG5cdFx0Ly99XG5cdH1cblx0Lm5leHQge1xuXHRcdC8vYm9yZGVyLXJhZGl1czogMCAzcHggM3B4IDA7XG5cdFx0Ly9iYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0cy9pbWFnZXMvYXJyb3ctcmlnaHQucG5nKTtcblx0XHQvL2JveC1zaGFkb3c6IDIwcHggMCAzMHB4IC0yMHB4IHJnYmEoMCwwLDAsMC40KSBpbnNldDtcblx0XHQvL2JhY2tncm91bmQtcG9zaXRpb24teDogcmlnaHQ7XG5cdFx0QGluY2x1ZGUgcGFnaW5hdGlvbihuZXh0KTtcblx0XHRyaWdodDogLTU3cHg7XG5cdFx0Ly8mOmhvdmVyIHtcblx0XHQvL1x0YmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldHMvaW1hZ2VzL2Fycm93LXJpZ2h0LnBuZyk7XG5cdFx0Ly9cdGJveC1zaGFkb3c6IDIwcHggMCAzMHB4IC0yMHB4IHJnYmEoMCwwLDAsMC40KSBpbnNldDtcblx0XHQvL31cblx0fVxufVxuXG5AbWl4aW4gZmllbGQtc3R5bGVzIHtcblx0LmZpZWxkLXJvdyB7XG5cdFx0bWFyZ2luLWJvdHRvbTogJHNwLW07XG5cdFx0Jjo6YWZ0ZXIge1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdGRpc3BsYXk6IHRhYmxlO1xuXHRcdFx0Y2xlYXI6IGJvdGg7XG5cdFx0fVxuXHRcdC5yb3ctbGFiZWwge1xuXHRcdFx0ZmxvYXQ6IGxlZnQ7XG5cdFx0XHRtYXJnaW4tdG9wOiAkc3Atcztcblx0XHRcdHdpZHRoOiAxMjBweDtcblx0XHRcdCYucmVxdWlyZWQge1xuXHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRjb250ZW50OiAnKic7XG5cdFx0XHRcdFx0bWFyZ2luLWxlZnQ6ICRzcC14cztcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblxuXHRcdC5yb3ctY29udHJvbHMge1xuXHRcdFx0bWFyZ2luLWxlZnQ6IDEzMHB4O1xuXHRcdFx0cCB7XG5cdFx0XHRcdHBhZGRpbmctdG9wOiAkc3Atcztcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmLndpZGUge1xuXHRcdFx0LnJvdy1sYWJlbCB7XG5cdFx0XHRcdGZsb2F0OiBub25lO1xuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdFx0bWFyZ2luLWJvdHRvbTogJHNwLXM7XG5cdFx0XHR9XG5cdFx0XHQucm93LWNvbnRyb2xzIHtcblx0XHRcdFx0bWFyZ2luLWxlZnQ6IDA7XG5cdFx0XHR9XG5cdFx0fVxuXHRcdC5yb3ctZXJyb3Ige1xuXHRcdFx0Y29sb3I6ICRyZWQ7XG5cdFx0fVxuXHR9XG5cblx0LmZpZWxkLWRpdmlkZXIge1xuXHRcdGhlaWdodDogMDtcblx0XHRiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcblx0XHRib3JkZXI6IDA7XG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXI7XG5cdFx0bWFyZ2luOiAkc3AtbCAwO1xuXHR9XG59XG4iLCJAdXNlICdzYXNzOmNvbG9yJztcbi8vIFN0eWxla2l0IENvbG9yc1xuJGJsYWNrOiAjMjIyO1xuJHdoaXRlOiAjRkZGO1xuJGRhcms6ICMzMzM7XG4kZGFyay1wcmk6IGNvbG9yLmFkanVzdCgkZGFyaywgJGxpZ2h0bmVzczogNzUuNSUpOyAvKiAjZjFmMWYxICovXG4kZGFyay1zZWM6IGNvbG9yLmFkanVzdCgkZGFyaywgJGxpZ2h0bmVzczogNjAlKTsgLyogI0NDQyAqL1xuJGRhcmstdHJpOiBjb2xvci5hZGp1c3QoJGRhcmssICRsaWdodG5lc3M6IDMwJSk7IC8qICM2NjYgKi9cbiRkYXJrLWJsdWU6ICMzMTQ3OUU7XG4kY29sb3ItYmxhY2s6ICMwMDAwMDA7XG5cbiRibHVlOiAjM2Q4N2NmOyAvKiAkYmx1ZTogIzQxODhDQzsgKi9cbiRibHVlLXByaTogY29sb3IuYWRqdXN0KCRibHVlLCAkbGlnaHRuZXNzOiA0MyUpO1xuJGJsdWUtc2VjOiBjb2xvci5hZGp1c3QoJGJsdWUsICRsaWdodG5lc3M6IDMwJSk7XG4kYmx1ZS10cmk6IGNvbG9yLmFkanVzdCgkYmx1ZSwgJGxpZ2h0bmVzczogLTIwJSk7XG5cbiRncmVlbjogIzM4QjI0QTtcbiRncmVlbi1wcmk6IGNvbG9yLmFkanVzdCgkZ3JlZW4sICRsaWdodG5lc3M6IDQ1JSk7XG4kZ3JlZW4tc2VjOiBjb2xvci5hZGp1c3QoJGdyZWVuLCAkbGlnaHRuZXNzOiAzMCUpO1xuJGdyZWVuLXRyaTogY29sb3IuYWRqdXN0KCRncmVlbiwgJGxpZ2h0bmVzczogLTEwJSk7XG5cbiRyZWQ6ICNlNTE0MTQ7XG4kcmVkLXByaTogY29sb3IuYWRqdXN0KCRyZWQsICRsaWdodG5lc3M6IDQzJSk7XG4kcmVkLXNlYzogY29sb3IuYWRqdXN0KCRyZWQsICRsaWdodG5lc3M6IDIwJSk7XG4kcmVkLXRyaTogY29sb3IuYWRqdXN0KCRyZWQsICRsaWdodG5lc3M6IC0xMCUpO1xuXG4kb3JhbmdlOiAjZjU3ZDIxO1xuJG9yYW5nZS1wcmk6IGNvbG9yLmFkanVzdCgkb3JhbmdlLCAkbGlnaHRuZXNzOiA0MyUpO1xuJG9yYW5nZS1zZWM6IGNvbG9yLmFkanVzdCgkb3JhbmdlLCAkbGlnaHRuZXNzOiAyMCUpO1xuJG9yYW5nZS10cmk6IGNvbG9yLmFkanVzdCgkb3JhbmdlLCAkbGlnaHRuZXNzOiAtNyUpO1xuXG4kbWFnZW50YTogI2YwMTk3ODtcbiRtYWdlbnRhLXByaTogY29sb3IuYWRqdXN0KCRtYWdlbnRhLCAkbGlnaHRuZXNzOiAzMCUpO1xuJG1hZ2VudGEtc2VjOiBjb2xvci5hZGp1c3QoJG1hZ2VudGEsICRsaWdodG5lc3M6IDIwJSk7XG4kbWFnZW50YS10cmk6IGNvbG9yLmFkanVzdCgkbWFnZW50YSwgJGxpZ2h0bmVzczogLTEwJSk7XG5cbiR5ZWxsb3c6ICNmOWVkMjU7XG4keWVsbG93LXByaTogY29sb3IuYWRqdXN0KCR5ZWxsb3csICRsaWdodG5lc3M6IDM0JSk7XG4keWVsbG93LXNlYzogY29sb3IuYWRqdXN0KCR5ZWxsb3csICRsaWdodG5lc3M6IDIwJSk7XG4keWVsbG93LXRyaTogY29sb3IuYWRqdXN0KCR5ZWxsb3csICRsaWdodG5lc3M6IC0xMC41JSk7XG5cbiRsaW5rZWRpbi1jb2xvcjogIzBENjY5NjtcbiR0d2l0dGVyLWNvbG9yOiAjMzRBQURGO1xuJGdvb2dsZS1jb2xvcjogI0RENEIzOTtcbiRmYWNlYm9vay1jb2xvcjogIzNENUI5NjtcbiRkcm9wYm94LWNvbG9yOiAjMDA3RUU1O1xuJGJpbmctY29sb3I6ICNmYWE2MWM7XG4kYmx1ZS1uYXZoaWdobGlnaHQtY29sb3I6ICM2Mzk1QzI7XG5cbiRibHVlLTQ2OiBjb2xvci5hZGp1c3QoJGJsdWUsICRsaWdodG5lc3M6IDQ2JSk7XG4kcHVycGxlOiAjNzM1NGJkO1xuJGJsYWNrOiAjMjIyO1xuJGJvcmRlcjogY29sb3IuYWRqdXN0KCRkYXJrLCAkbGlnaHRuZXNzOiA3MCUpO1xuXG4vLyBHbG9iYWwgRWxlbWVudHNcbiRib2R5OiAkZGFyaztcbiRnbG9iYWwtYmctY29sb3I6ICR3aGl0ZTtcbiRib3JkZXJCbHVlOiAxcHggc29saWQgJGJsdWUtcHJpO1xuJGZvbnQtd2VpZ2h0LXNlbWlHcmF5OiAkZGFyay10cmk7XG4kZ3JpZEFjdGlvbkNvbG9yOiAkZGFyay1wcmk7XG4kZmlsdGVyU2hhZG93Q29sb3I6ICRkYXJrLXNlYztcbiRsYWJlbDogJGRhcmstdHJpO1xuJGVudGl0eVJvd0JvcmRlckNvbG9yOiAkYm9yZGVyO1xuJHRoLWFjdGlvbi1iZy1jb2xvcjogJGRhcmstcHJpO1xuJHRoLWJnLWNvbG9yOiAkYmx1ZS1wcmk7XG4kZmlsdGVyLWJnLWNvbG9yOiAkZGFyay1wcmk7XG4kZW50aXR5Um93Qm9yZGVyQ29sb3I6ICRib3JkZXI7XG4kbW9kYWwtc2hhZG93OiB0cmFuc3BhcmVudDtcblxuLy9zb2NpYWwgYnV0dG9uc1xuJGxpbmtlZGluX2NvbG9yOiAjMDA3QUFBO1xuJGdvb2dsZV9jb2xvcjogIzQyODVmNDtcbiRmYWNlYm9va19jb2xvcjogIzRBNDc5NztcbiR0d2l0dGVyX2NvbG9yOiAjNDI5REUyO1xuXG4kZ3JleTogIzgwODA4MDsiLCJAdXNlIFwiLi9jb2xvcnNcIiBhcyAqO1xuQG1peGluIHBhZ2luYXRpb24oJGRpcmVjdGlvbikge1xuXHRib3JkZXItcmFkaXVzOiAycHg7XG5cdGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXI7XG5cdGNvbG9yOiB0cmFuc3BhcmVudDtcblx0dGV4dC1pbmRlbnQ6IC05OTk5OXB4O1xuXHRjdXJzb3I6IHBvaW50ZXI7XG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0aGVpZ2h0OiAyNHB4O1xuXHR3aWR0aDogMjRweDtcblx0cGFkZGluZzogNXB4O1xuXHQvLyBQcmV2aW91cyBvciBCYWNrIEFycm93XG5cdEBpZiAkZGlyZWN0aW9uID09IFwicHJldmlvdXNcIiB7XG5cdFx0YmFja2dyb3VuZDogdXJsKCcvYXNzZXRzL2ltYWdlcy9pY29uLXByZXZpb3VzLnN2ZycpIDAgMCBuby1yZXBlYXQgJHdoaXRlO1xuXHRcdC8vbWFyZ2luLXJpZ2h0OiA1cHg7XG5cdH1cblx0Ly8gTmV4dCBvciBGb3J3YXJkIEFycm93XG5cdEBpZiAkZGlyZWN0aW9uID09IFwibmV4dFwiIHtcblx0XHRiYWNrZ3JvdW5kOiB1cmwoJy9hc3NldHMvaW1hZ2VzL2ljb24tbmV4dC5zdmcnKSAwIDAgbm8tcmVwZWF0ICR3aGl0ZTtcblx0XHQvL21hcmdpbi1yaWdodDogMTBweDtcblx0fVxuXHQmLmRpc2FibGVkIHtcblx0XHRvcGFjaXR5OiAuMztcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cdFx0Y3Vyc29yOiB0ZXh0O1xuXHR9XG59IiwiQHVzZSAnc2FzczptYXRoJztcbiRzcGFjaW5nOiAxMHB4O1xuJHNwYWNpbmctc21hbGw6IDVweDtcbiRzcGFjaW5nLWxhcmdlOiAxNXB4O1xuXG4vLyBzaG9ydGN1dHNcbiRzcC14czogMnB4O1xuJHNwLXM6IG1hdGguZGl2KCRzcGFjaW5nLCAyKTtcbiRzcC1tOiAkc3BhY2luZztcbiRzcC1sOiAkc3BhY2luZyAqIDEuNTtcbiRzcC14bDogJHNwYWNpbmcgKiAyO1xuXG5AbWl4aW4gc3BhY2luZy1jbGFzc2VzIHtcblx0LnBhZC1pbm5lciB7XG5cdFx0cGFkZGluZzogJHNwYWNpbmc7XG5cdH1cblx0LnBhZC1pbm5lci1zbSB7XG5cdFx0cGFkZGluZzogJHNwYWNpbmctc21hbGw7XG5cdH1cblx0LnBhZC1pbm5lci1sZyB7XG5cdFx0cGFkZGluZzogJHNwYWNpbmctbGFyZ2U7XG5cdH1cblxuXHQucGFkLW91dGVyIHtcblx0XHRtYXJnaW46ICRzcGFjaW5nO1xuXHR9XG5cdC5wYWQtb3V0ZXItc20ge1xuXHRcdG1hcmdpbjogJHNwYWNpbmctc21hbGw7XG5cdH1cblx0LnBhZC1vdXRlci1sZyB7XG5cdFx0bWFyZ2luOiAkc3BhY2luZy1sYXJnZTtcblx0fVxuXG5cdC5jbGVhci1wYWQtb3V0ZXIge1xuXHRcdG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXHR9XG5cdC5jbGVhci1wYWQtaW5uZXIge1xuXHRcdHBhZGRpbmc6IDAgIWltcG9ydGFudDtcblx0fVxufSIsIkB1c2UgXCIuLi9jb21tb24vY29sb3JzXCIgYXMgKjtcbi5hY3Rpb25zRHJvcGRvd257XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogMjBweDtcbiAgICB6LWluZGV4OiAxMDtcbiAgICAuYWN0aW9uc0Ryb3Bkb3duQ29udGFpbmVye1xuICAgICAgICAvL3JlbW92ZSBhZnRlciBjYW5kaWRhdGUgY2VudHJpY1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZGFyay1zZWM7XG4gICAgICAgIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgICAgICAgYm94LXNoYWRvdzoxcHggMXB4IDFweCAkZGFyay1zZWM7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICB0b3A6IDIwcHg7XG4gICAgICAgIHdpZHRoOiAxNjBweDtcbiAgICAgICAgLmFjdGlvbi1saW5re1xuICAgICAgICAgICAgbWFyZ2luOiA1cHggMHB4O1xuICAgICAgICB9XG4gICAgfVxuICAgIC5hY3Rpb24tZXhwYW5ke1xuICAgICAgICBmb250LXNpemU6IDEuNGVtO1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgfVxuICAgICY6aG92ZXJ7XG4gICAgICAgIC5hY3Rpb25zRHJvcGRvd25Db250YWluZXJ7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgIH1cbn1cbiIsIlxuJXNwaW5uZXIge1xuXHQvL2JvcmRlci1yYWRpdXM6IDUwJTtcblx0Ly9ib3gtc2hhZG93OiAwIDFweCAxcHggcmdiYSgwLDAsMCwwLjIpO1xuXHQvL2JhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbn1cblxuJXNwaW5uZXIzMiB7XG5cdEBleHRlbmQgJXNwaW5uZXI7XG5cdHdpZHRoOiAzMnB4O1xuXHRoZWlnaHQ6IDMycHg7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2Fzc2V0cy9pbWFnZXMvaHItbG9hZGluZy5naWYnKTtcbn1cblxuJXNwaW5uZXIxNiB7XG5cdEBleHRlbmQgJXNwaW5uZXI7XG5cdHdpZHRoOiAxNnB4O1xuXHRoZWlnaHQ6IDE2cHg7XG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2Fzc2V0cy9pbWFnZXMvaHItbG9hZGluZy0xNnB4LmdpZicpO1xufVxuXG5AbWl4aW4gc3Bpbm5lci1iYXNlIHtcblx0LnNwaW5uZXIzMiB7XG5cdFx0QGV4dGVuZCAlc3Bpbm5lcjMyO1xuXHR9XG5cdC5zcGlubmVyMTYge1xuXHRcdEBleHRlbmQgJXNwaW5uZXIxNjtcblx0fVxufSIsIlxuQHVzZSBcIi4uL2NvbW1vbi9jb2xvcnNcIiBhcyAqO1xuQHVzZSBcIi4uL2NvbW1vbi9zcGlubmVyXCIgYXMgKjtcblxuLmp2LWxvYWRpbmctb3ZlcmxheSB7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0dG9wOiAwO1xuXHRyaWdodDogMDtcblx0Ym90dG9tOiAwO1xuXHRsZWZ0OiAwO1xuXHR6LWluZGV4OiAxMDAwMDtcblx0YmFja2dyb3VuZC1jb2xvcjogcmdiYSgkd2hpdGUsIDApO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG59XG5cbi5qdi1jb250ZXh0dWFsLWxvYWRpbmctb3ZlcmxheSB7XG5cdHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycztcblx0b3BhY2l0eTogMC41O1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogMDtcblx0cmlnaHQ6IDA7XG5cdGJvdHRvbTogMDtcblx0bGVmdDogMDtcblx0ei1pbmRleDogOTk5OTtcblx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cdC5qdi1sb2FkaW5nLWltYWdle1xuXHRcdGRpc3BsYXk6IG5vbmUgO1xuXHR9XG59XG5cbi5zcGlue1xuXHRoZWlnaHQ6IDEzcHg7XG5cdHdpZHRoOiAxM3B4O1xuXHQtd2Via2l0LWFuaW1hdGlvbjpzcGluIDAuN3MgbGluZWFyIGluZmluaXRlO1xuXHQtbW96LWFuaW1hdGlvbjpzcGluIDAuN3MgbGluZWFyIGluZmluaXRlO1xuXHRhbmltYXRpb246c3BpbiAwLjdzIGxpbmVhciBpbmZpbml0ZTtcbn1cbkAtbW96LWtleWZyYW1lcyBzcGluIHsgMTAwJSB7IC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgfSB9XG5ALXdlYmtpdC1rZXlmcmFtZXMgc3BpbiB7IDEwMCUgeyAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7IH0gfVxuQGtleWZyYW1lcyBzcGluIHsgMTAwJSB7IC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgdHJhbnNmb3JtOnJvdGF0ZSgzNjBkZWcpOyB9IH1cblxuLmp2LWxvYWRpbmctaW1hZ2Uge1xuXHRAZXh0ZW5kICVzcGlubmVyMzI7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiA1MCU7XG5cdGxlZnQ6IDUwJTtcblx0bWFyZ2luLXRvcDogLTE2cHg7XG5cdG1hcmdpbi1sZWZ0OiAtMTZweDtcbn1cblxuLmxvYWRpbmctYW5pbWF0ZS1oaWRlLmxvYWRpbmctYW5pbWF0ZS1oaWRlLWFjdGl2ZSxcbi5sb2FkaW5nLWFuaW1hdGUtc2hvdyB7XG5cdG9wYWNpdHk6IDA7XG59IiwiQHVzZSBcIi4uL2NvbW1vbi9jb2xvcnNcIiBhcyAqO1xuQHVzZSBcIi4uL2NvbW1vbi9zcGFjaW5nXCIgYXMgKjtcblxuLmp2LW1lc3NhZ2UtYmFyIHtcblx0YmFja2dyb3VuZDogJGRhcms7XG5cdFxuXHRsZWZ0OiAwO1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHJpZ2h0OiAwO1xuXHR6LWluZGV4OiAxNTAwMDtcblx0Ji5ib3R0b217XG5cdFx0Ym90dG9tOiAwO1xuXHR9XG5cdCYudG9we1xuXHRcdHRvcDogMDtcblx0fVxufVxuXG4uanYtbWVzc2FnZS1iYXItaW5uZXIge1xuXHR3aWR0aDogNjAwcHg7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHRjb2xvcjogJHdoaXRlO1xuXHRmb250LXNpemU6IDE0cHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHQuYmxvY2sge1xuXHRcdHBhZGRpbmc6ICRzcC1sICRzcC1tO1xuXHR9XG5cdC5zZWNvbmRhcnkge1xuXHRcdGRpc3BsYXk6bm9uZTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0dG9wOiAtM3B4O1xuXHRcdG1hcmdpbi1yaWdodDogJHNwLW07XG5cdH1cblx0LmJvZHkge1xuXHRcdG1hcmdpbjogMDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cbn1cblxuLmp2LW1lc3NhZ2UtYmFyLWJvZHkge1xuXHRjb2xvcjogJGRhcmstdHJpO1xufVxuXG4uanYtbWVzc2FnZS1iYXItaGVhZGVyIHtcblx0bWFyZ2luLXRvcDogMDtcblx0cGFkZGluZzogMDtcbn1cblxuLmp2LW1lc3NhZ2UtYmFyLWNsb3NlIHtcblx0ZGlzcGxheTogbm9uZTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRyaWdodDogMDtcblx0dG9wOiAkc3AtbCAqIDI7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLm1lc3NhZ2UtYmFyLWFuaW1hdGUtc2hvdyxcbi5tZXNzYWdlLWJhci1hbmltYXRlLWhpZGUsXG4uanYtbWVzc2FnZS1iYXIge1xuXHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC40cywgb3BhY2l0eSAwLjJzO1xufVxuLmp2LW1lc3NhZ2UtYmFyLm5nLWhpZGUtYWRkLFxuLmp2LW1lc3NhZ2UtYmFyLm5nLWhpZGUtcmVtb3ZlIHtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuXHRvcGFjaXR5OiAxO1xufVxuLmp2LW1lc3NhZ2UtYmFyLm5nLWhpZGUge1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwcHgpO1xuXHRvcGFjaXR5OiAwO1xufVxuLmp2LW1lc3NhZ2UtYmFyLm5nLWhpZGUtcmVtb3ZlIHtcblx0dHJhbnNpdGlvbi1kZWxheTogMHMsIDAuMnM7XG59XG5cbi5tZXNzYWdlLWJhci1hbmltYXRlLWhpZGUge1xuXHR0cmFuc2l0aW9uLWRlbGF5OiAwcywgMC4ycztcbn1cbi5tZXNzYWdlLWJhci1hbmltYXRlLWhpZGUubWVzc2FnZS1iYXItYW5pbWF0ZS1oaWRlLWFjdGl2ZSxcbi5tZXNzYWdlLWJhci1hbmltYXRlLXNob3cge1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwcHgpO1xuXHRvcGFjaXR5OiAwO1xufVxuLm1lc3NhZ2UtYmFyLWFuaW1hdGUtaGlkZSxcbi5tZXNzYWdlLWJhci1hbmltYXRlLXNob3ctYWN0aXZlIHtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXHRvcGFjaXR5OiAxO1xufSIsIi5lbGxpcHNpcyB7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xufVxuXG4uZWxsaXBzaXNXcmFwIHtcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59IiwiQHVzZSBcIi4uL2NvbW1vbi9mb3JtXCIgYXMgKjtcbkB1c2UgXCIuLi9jb21tb24vZ3JpZFwiO1xuQHVzZSBcIi4uL2NvbW1vbi9tb2RhbFwiIGFzICo7XG5AdXNlIFwiLi4vY29tbW9uL3R5cG9ncmFwaHktbm9mb250c1wiIGFzICo7XG5cbkBpbmNsdWRlIG1vZGFsLWJhc2U7XG5AaW5jbHVkZSBmaWVsZC1zdHlsZXM7XG5cbkBtaXhpbiBhcHBsaWNhdGlvbi1tb2RhbCB7XG4gICAgQGluY2x1ZGUgZm9ybS1zdHlsZXM7XG5cbiAgICAucm93LWxhYmVsLW11bHRpcGxlIHtcbiAgICAgICAgaW5wdXRbdHlwZT1yYWRpb10ge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgNXB4IDA7XG4gICAgICAgICAgICB3aWR0aDogMS41ZW07XG4gICAgICAgIH1cbiAgICB9IFxuXG4gICAgaDMge1xuICAgICAgICBAaW5jbHVkZSB0eXBlLWxpZ2h0O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAkc3AtcztcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW5vcm1hbDtcbiAgICB9XG5cbiAgICB0ZXh0YXJlYSB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDE1MHB4O1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIH1cblxuICAgIHNlbGVjdCwgaW5wdXRbdHlwZT1cInRleHRcIl0ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIH1cblxuICAgIGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcbiAgICAgICAgcGFkZGluZzogNnB4IDVweCA3cHggNXB4O1xuICAgIH1cblxuICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDNweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgfVxuXG4gICAgLnNlbGVjdDItaW5wdXQge1xuICAgICAgICAvKiBEb250IHJlYWxseSB3YW50IHRvIGRvIHRoaXMuIEJ1dCBqb2J2aXRlbmV3ZHVwLmNzcyBnbG9iYWxseSBhZGRzIHRoaXMgOigqL1xuICAgICAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuZmllbGQtcm93IHtcbiAgICAgICAgLy8gQGluY2x1ZGUgY3JlYXRlR3JpZCgyLCBqdi1jb2x1bW4sKDMsOSksMHB4KTtcbiAgICAgICAgLnJvdy1sYWJlbCB7XG4gICAgICAgICAgICBjdXJzb3I6ZGVmYXVsdDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5maWVsZC1kaXZpZGVyIHtcbiAgICAgICAgLyogRG9udCByZWFsbHkgd2FudCB0byBkbyB0aGlzLiBCdXQgam9idml0ZW5ld2R1cC5jc3MgZ2xvYmFsbHkgYWRkcyB0aGlzIDooKi9cbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXIgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAvKiBIYXRlIGRvaW5nIHRoaXMuIEJ1dCBKb2J2aXRlbmV3ZHVwIGlzIHRoZSBjdWxwcml0LiBTZXR0aW5nIGdsb2JhbCBib3JkZXIgdmFsdWVzIGV0Yy4qL1xuICAgIC5lcnJvckRpdiB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJHJlZCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC53YXJuaW5nIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgIGNvbG9yOiAkb3JhbmdlO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgfVxuXG4gICAgLnRpbnltY2UtcGxhY2Vob2xkZXIge1xuICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXByaTtcbiAgICAgICAgYm9yZGVyOiBzb2xpZCAkYm9yZGVyO1xuICAgICAgICBib3JkZXItd2lkdGg6IDFweCAxcHggMDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4IDNweCAwIDA7XG5cbiAgICAgICAgJiArIHRleHRhcmVhIHtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgM3B4IDNweDtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLnNlbGVjdDItY29udGFpbmVyIHtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuXG4gICAgICAgIC5zZWxlY3QyLWNob2ljZSB7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkZGFyay10cmkgIWltcG9ydGFudDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5zZWxlY3QyLWNob2ljZXMge1xuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGRhcmstdHJpICFpbXBvcnRhbnQ7ICAgXG4gICAgICAgIH1cblxuICAgICAgICAuc2VsZWN0Mi1vZmZzY3JlZW57XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuc2VsZWN0Mi1yZXN1bHQtbGFiZWwge1xuICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzcHg7XG4gICAgICAgIH1cbiAgICB9XG59XG4iLCJAdXNlICdzYXNzOmNvbG9yJztcbkB1c2UgXCIuLi9jb21tb24vY29sb3JzXCIgYXMgKjtcbi50b2RvSGVhZGVyIHtcbiAgICAudG9kb0hlYWRlclRhYnMge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwMHB4O1xuICAgIH1cbn1cblxudWwgLnRvZG8tbmF2aWdhdGlvbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmctcmlnaHQ6IDIuMmVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IC0xcHg7XG5cbiAgICBsaSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44ZW07XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgLy8gd2lkdGg6IDEyMHB4O1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC40NWVtO1xuICAgIH1cblxuICAgIGxpOmhvdmVyIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkICRibHVlLXNlYztcbiAgICB9XG5cbiAgICAuc2VsZWN0ZWQge1xuICAgICAgICBib3JkZXItYm90dG9tOiA1cHggc29saWQgJGJsdWU7XG4gICAgfVxuXG4gICAgbGk6Zmlyc3QtY2hpbGQge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEuMGVtO1xuICAgIH1cbn1cblxuLnRvZG8ge1xuICAgIGNvbG9yOiAkYm9yZGVyO1xuICAgIHBhZGRpbmctdG9wOiAxLjVlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5iYWRnZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG1hZ2VudGE7XG4gICAgY29sb3I6ICR3aGl0ZTtcbiAgICBwYWRkaW5nOiAycHggM3B4IDJweCAzcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1pbi13aWR0aDogMS43ZW07XG59XG5cbi50b2RvSWNvbiB7XG4gICAgZm9udC1zaXplOiA1ZW07XG59XG5cbi5maXJzdENvbHVtbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmctbGVmdDogMC41ZW07XG4gICAgd2lkdGg6IDUlO1xufVxuXG4uc2Vjb25kQ29sdW1uIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDc1JTtcbn1cblxuLnRoaXJkQ29sdW1uIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDIwJTtcbn1cblxuLnRvZG9Cb2R5IHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgLy9vdmVyZmxvdy15OiBhdXRvO1xufVxuICAgIFxuI3RvRG8td2lkZ2V0IHtcbiAgICAuZGFzaGJvYXJkLXdpZGdldC1ib2R5IHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gICAgdWwubGlzdHtcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgbGl7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICBmb250LXNpemU6IDAuOGVtO1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAkd2hpdGU7XG4gICAgICAgICAgICBhLnJlZ3VsYXJGb250e1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAucmVkQm9yZGVyTGVmdCB7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCByZWQ7ICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgfVxuICAgICAgIH1cblxuICAgIH0gICBcbiAgICBcbiAgICAuY3VzdG9tSWNvbntcbiAgICAgICAgJi5pY29uLWVkaXQsICYuaWNvbi1jaGVja3tcbiAgICAgICAgICAgIHBhZGRpbmc6IDZweDtcbiAgICAgICAgICAgICYub3JhbmdlLWJne1xuICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn0iLCJAdXNlICdzYXNzOmNvbG9yJztcbkB1c2UgXCIuLi9jb21tb24vY29sb3JzXCIgYXMgKjtcbiNteU9wZW5Kb2JzLXdpZGdldHtcbiAgICAuZGFzaGJvYXJkLXdpZGdldC1ib2R5e1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgICB9IFxufVxuXG4kY29udGFpbmVySGVpZ2h0TG9uZzogNzAwO1xuJHdyYXBwZXJIZWlnaHRMb25nOiRjb250YWluZXJIZWlnaHRMb25nIC0gNzU7XG4kd3JhcHBlckhlaWdodFNob3J0OjQwMDtcblxuLmRhc2hib2FyZC13aWRnZXQtbXktb3Blbi1qb2JzXG57ICAgXG4gICAgLy9IYWNrLiBCZWNhdXNlIG91ciBjdXJyZW50IGdyaWQgc3lzdGVtIGluIHN0eWxla2l0IGhhcyBhIGd1dHRlciBvZiAyJSAtIGxlZnRcbiAgICAvL05vdyBpZiB3ZSByZW1vdmUgdGhhdC4uIHRoZSB3aWR0aCBvZiBlYWNoIGdyaWQgYmVjb21lcyAxNSUgd2hpY2ggaXMgbGVzcy4gXG4gICAgLy9XZSB3YW50IGNvbC0yIHRvIGJlIDEwMCUvNiA9IDE2LjYgaWYgdGhlcmUgaXMgbm8gZ3V0dGVyLiBcbiAgICAuY29sLTIge1xuICAgICAgICB3aWR0aDogMTYuNiU7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICB9XG5cbiAgICBoMntcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICB9XG4gICAgPmRpdiA+aGVhZGVye1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlcjtcbiAgICAgICAgaXtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDoyLjVlbTtcbiAgICAgICAgICAgIGhlaWdodDogMC41ZW07XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudmVydGljYWwtY2VudGVyZWQge1xuICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIH1cblxuICAgIC5kYXNoYm9hcmQtd2lkZ2V0LXdyYXBwZXJ7XG4gICAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgICAgICBjbGVhcjogYm90aDtcbiAgICAgICAgfVxuICAgICAgICBhbGlnbjogY2VudGVyO1xuICAgIH1cblxuICAgIC5tb2otZXh0cmFQYWRkaW5nIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDMuNWVtO1xuICAgIH1cblxuICAgIC5tb2otd2lkZ2V0LWRhdGEge1xuICAgICAgICBsaW5lLWhlaWdodDogMWVtO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgID4gZGl2IHtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxZW07XG4gICAgICAgIH1cblxuICAgICAgICAubW9qLXdpZGdldC1kYXRhLXBsYWNlaG9sZGVyIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGxlZnQ6IDQ5JTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tb2otd2lkZ2V0LWNvdW50IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLm1vai13aWRnZXQtY291bnQ6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IHNvbGlkIDFweCAkYm9yZGVyO1xuICAgICAgICB9XG5cbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBcbiAgICAgICAgaW5wdXRbdHlwZT0nc3VibWl0J117XG4gICAgICAgICAgICBjb2xvcjogJGJsdWU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAmOmhvdmVye1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5tb2otd2lkZ2V0LWNvbnRlbnR7XG4gICAgICAgIGhlaWdodDogODBweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubW9qLXdpZGdldC1ldmVuIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWUtcHJpO1xuICAgIH1cblxuICAgIC53aWRnZXQtY29sdW1uIHtcbiAgICAgICAgZm9udC1zaXplOiA5cHg7XG4gICAgICAgIC5tb2otd2lkZ2V0LWhlYWRlcjpsYXN0LWNoaWxkID4gZGl2IHtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogc29saWQgMXB4ICRib3JkZXI7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubW9qLXdpZGdldC1oZWFkZXIge1xuICAgICAgICBoZWlnaHQ6IDc1cHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICA+ZGl2IHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICB0b3A6IDBweDtcbiAgICAgICAgICAgICBsZWZ0OiAyMS41cHg7XG4gICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgIC1tcy10cmFuc2Zvcm06c2tldygtMzBkZWcsMGRlZyk7XG4gICAgICAgICAgICAgLW1vei10cmFuc2Zvcm06c2tldygtMzBkZWcsMGRlZyk7XG4gICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06c2tldygtMzBkZWcsMGRlZyk7XG4gICAgICAgICAgICAgLW8tdHJhbnNmb3JtOnNrZXcoLTMwZGVnLDBkZWcpO1xuICAgICAgICAgICAgIHRyYW5zZm9ybTpza2V3KC0zMGRlZywwZGVnKTtcbiAgICAgICAgfVxuXG4gICAgICAgIGZvcm0ge1xuICAgICAgICAgICAgICAtbXMtdHJhbnNmb3JtOnNrZXcoMzBkZWcsMGRlZykgcm90YXRlKDMwMGRlZyk7XG4gICAgICAgICAgICAgIC1tb3otdHJhbnNmb3JtOnNrZXcoMzBkZWcsMGRlZykgcm90YXRlKDMwMGRlZyk7XG4gICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOnNrZXcoMzBkZWcsMGRlZykgcm90YXRlKDMwMGRlZyk7XG4gICAgICAgICAgICAgIC1vLXRyYW5zZm9ybTpza2V3KDMwZGVnLDBkZWcpIHJvdGF0ZSgzMDBkZWcpO1xuICAgICAgICAgICAgICB0cmFuc2Zvcm06c2tldygzMGRlZywwZGVnKSByb3RhdGUoMzAwZGVnKTtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICBib3R0b206IDI4cHg7XG4gICAgICAgICAgICAgIGxlZnQ6IC0yNXB4O1xuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICAgICAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsdWU7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDg1cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDFlbTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmRhc2hib2FyZC13aWRnZXQtbXktb3Blbi1qb2JzLWVycm9yLW1lc3NhZ2V7XG4gICAgICAgIGxpe1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNWVtO1xuICAgICAgICB9XG4gICAgICAgIGxpOmZpcnN0LWNoaWxke1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICAgICAgICB9XG4gICAgICAgIGxpOmxhc3QtY2hpbGR7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxZW07XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAudW5kZXJsaW5le1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGRhcmstc2VjO1xuICAgIH1cblxuICAgIC5kYXNoYm9hcmQtc2V0dGluZ3Mtd3JhcHBlclxuICAgIHtcbiAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICAgIH1cbiAgICAgICAgLnNldHRpbmctd2lkdGh7XG4gICAgICAgICAgICB3aWR0aDogMTAuN2VtO1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICBwYWRkaW5nOiA4cHggMHB4IDhweCA3cHg7XG4gICAgICAgIH1cbiAgICAgICAgaXtcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzZW07XG4gICAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgLmRhc2hib2FyZC13aWRnZXQtcGFnaW5hdGlvbmJhcntcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlLXByaTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMHB4O1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBwYWRkaW5nOiAwLjRlbTtcbiAgICAgICAgY29sb3I6ICRibHVlLXRyaTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbn1cblxuLmVkaXQtaW5mb3JtYXRpb24ge1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgYm90dG9tOiAxOCU7XG4gICAgYm94LXNoYWRvdzogMCAwIDRweCByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgbGVmdDogMTElO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbiIsIkB1c2UgXCIuLi9jb21tb24vY29sb3JzXCIgYXMgKjtcbi5pbnRlcnZpZXctc3VtbWFyeXtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgJjpob3ZlcntcbiAgICAgICAgYmFja2dyb3VuZDogJGJsdWUtcHJpO1xuICAgIH1cbiAgICBcbn1cblxuLmludGVydmlldy1kZXRhaWx7XG4gICAgLmludGVydmlldy1kZXRhaWwtbmFtZXtcbiAgICAgICAgd2lkdGg6IDY1JTtcbiAgICB9XG4gICAgLmNsb3Nle1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgICB0b3A6IDEwcHg7XG4gICAgICAgIHJpZ2h0OiAxNXB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgfVxuICAgIC5kZXRhaWwtaXRlbXtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cbiAgICAucHJvZmlsZS1waWN7XG4gICAgICAgIHdpZHRoOiAyNXB4O1xuICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgfVxuICAgIC5jb25uZWN0b3J7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgd2lkdGg6IDFweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDQwcHg7XG4gICAgICAgIGxlZnQ6IDI5cHg7XG4gICAgfVxuICAgIC5jbG9zZXtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICBjb2xvcjogJGRhcmstc2VjO1xuICAgIH1cbiAgICAuaWNvbi1jYXV0aW9ue1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMjdweDtcbiAgICAgICAgbGVmdDogMTVweDtcbiAgICB9XG59XG5cbi5pbnRlcnZpZXctZGF0YS1jb250YWluZXJ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNDBweDtcbiAgICBsZWZ0OiA2cHg7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgICAgIC5pbnRlcnZpZXctZGF0YXtcbiAgICAgICAgICAgIGNvbG9yOiByZWQ7XG4gICAgICAgICAgICB0ZXh0LWluZGVudDogLTk5OXB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJG1hZ2VudGE7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgICAgICAgICB3aWR0aDogNHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMnB4O1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMnB4O1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIi5cIjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuc2hvdy1tb3Jle1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwcHg7XG4gICAgICAgICAgICBsZWZ0OiAxNXB4O1xuICAgICAgICAgICAgY29sb3I6ICRtYWdlbnRhO1xuICAgICAgICB9XG59IiwiQHVzZSBcIi4uL2NvbW1vbi9jb2xvcnNcIiBhcyAqO1xuLndlZWstY2FsZW5kYXJ7XG4gICAgY29sb3I6ICRkYXJrLXNlYztcbiAgICAucGFnaW5hdGlvbntcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgICAgIC5wYWdpbmF0aW9uLXJpZ2h0ICwgLnBhZ2luYXRpb24tbGVmdHtcbiAgICAgICAgICAgIGNvbG9yOiAkYmx1ZTtcbiAgICAgICAgfVxuICAgICAgICAudGl0bGUtY29udGFpbmVye1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gICAgICAgIH1cbiAgICAgICAgLm5leHR7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgICAgIH1cbiAgICAgICAgLnByZXZpb3Vze1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGJvcmRlcjtcbiAgICAgICAgfVxuICAgIH1cbiAgICBcbiAgICAubW9udGgtdGl0bGV7XG4gICAgICAgIGNvbG9yOiAkZGFyaztcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIGxlZnQ6IDM0JTtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cblxuICAgIC5kYXRlLWl0ZW17XG4gICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIC5kYXl7XG4gICAgICAgICAgICBjb2xvcjogJGRhcmstdHJpO1xuICAgICAgICB9XG4gICAgICAgIC5kYXRle1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGRhcmstcHJpO1xuICAgICAgICAgICAgcGFkZGluZzogMXB4IDZweDtcbiAgICAgICAgICAgIGNvbG9yOiAkZGFyay10cmk7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgICAgIH1cbiAgICAgICAgLnRvZGF5e1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGRhcmstc2VjO1xuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcbiAgICAgICAgfVxuICAgICAgICAuYWN0aXZle1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGJsdWU7XG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICB9XG4gICAgfVxufSIsIkB1c2UgJ3Nhc3M6bWF0aCc7XG5AdXNlIFwiLi4vY29tbW9uL2NvbG9yc1wiIGFzICo7XG4kY2lyY2xlLXNpemU6IDQ4cHg7XG4kY2lyY2xlLWJhY2tncm91bmQ6ICRibHVlLXByaTtcbiRjaXJjbGUtY29sb3I6ICRncmVlbjsgLy9EQi1UT0RPOiBOZWVkIHRvIGNoYW5nZSB0byBzdGFuZGFyZCAkZGFyay10cmlcbiRjaXJjbGUtYm9yZGVyOiAxcHggc29saWQgI0NEREJFNTtcbiRpbnNldC1zaXplOiAzNnB4O1xuJGluc2V0LWNvbG9yOiAkd2hpdGU7XG4kdHJhbnNpdGlvbi1sZW5ndGg6IDJzO1xuJHNoYWRvdzogMXB4IDFweCAzcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuJHBlcmNlbnRhZ2UtY29sb3I6ICRkYXJrO1xuJHBlcmNlbnRhZ2UtZm9udC1zaXplOiAxMnB4O1xuJHBlcmNlbnRhZ2UtdGV4dC13aWR0aDogNTdweDtcblxuLmtwaS13aWRnZXQge1xuICAgIC5tYWdlbnRhQmFja2dyb3VuZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWFnZW50YTtcbiAgICB9XG4gICAgLmdyZWVuQmFja2dyb3VuZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW47XG4gICAgfVxuICAgIC5yb3RhdGUxODAge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgICB9XG4gICAgLmtwaS1kYXRhIHtcbiAgICAgICAgLy9oZWlnaHQ6IDYwcHg7XG4gICAgICAgIG92ZXJmbG93OmhpZGRlbjtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjVlbTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAuOGVtO1xuICAgIH1cbiAgICBcbiAgICAucmFkaWFsLXByb2dyZXNzIHtcbiAgICAgICB3aWR0aDogJGNpcmNsZS1zaXplO1xuICAgICAgIGhlaWdodDogJGNpcmNsZS1zaXplO1xuICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjaXJjbGUtYmFja2dyb3VuZDtcbiAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgLmNpcmNsZSB7XG4gICAgICAgICAgIC5tYXNrLCAuZmlsbCwgLnNoYWRvdyB7XG4gICAgICAgICAgICAgICB3aWR0aDogJGNpcmNsZS1zaXplO1xuICAgICAgICAgICAgICAgaGVpZ2h0OiAkY2lyY2xlLXNpemU7XG4gICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgIH1cbiAgICAgICAgICAgLnNoYWRvdyB7XG4gICAgICAgICAgICAgICBib3gtc2hhZG93OiAkc2hhZG93IGluc2V0O1xuICAgICAgICAgICB9XG4gICAgICAgICAgIC5tYXNrLCAuZmlsbCB7XG4gICAgICAgICAgICAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICAgICAgIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtICR0cmFuc2l0aW9uLWxlbmd0aDtcbiAgICAgICAgICAgICAgIHRyYW5zaXRpb246IC1tcy10cmFuc2Zvcm0gJHRyYW5zaXRpb24tbGVuZ3RoO1xuICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtICR0cmFuc2l0aW9uLWxlbmd0aDtcbiAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgICAgfVxuICAgICAgICAgICAgLm1hc2sge1xuICAgICAgICAgICAgICAgIGNsaXA6IHJlY3QoMHB4LCAkY2lyY2xlLXNpemUsICRjaXJjbGUtc2l6ZSwgbWF0aC5kaXYoJGNpcmNsZS1zaXplLCAyKSk7XG4gICAgICAgICAgICAgICAgLmZpbGwge1xuICAgICAgICAgICAgICAgICAgICBjbGlwOiByZWN0KDBweCwgbWF0aC5kaXYoJGNpcmNsZS1zaXplLCAyKSwgJGNpcmNsZS1zaXplLCAwcHgpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICB9XG4gICAgICAgLmluc2V0IHtcbiAgICAgICAgICAgd2lkdGg6ICRpbnNldC1zaXplO1xuICAgICAgICAgICBoZWlnaHQ6ICRpbnNldC1zaXplO1xuICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgIG1hcmdpbi1sZWZ0OiBtYXRoLmRpdigkY2lyY2xlLXNpemUgLSAkaW5zZXQtc2l6ZSwgMik7XG4gICAgICAgICAgIG1hcmdpbi10b3A6IG1hdGguZGl2KCRjaXJjbGUtc2l6ZSAtICRpbnNldC1zaXplLCAyKTtcbiAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGluc2V0LWNvbG9yO1xuICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgICAgIGJveC1zaGFkb3c6ICRzaGFkb3c7XG4gICAgICAgICAgIC5wZXJjZW50YWdlIHtcbiAgICAgICAgICAgICAgIHdpZHRoOiAkcGVyY2VudGFnZS10ZXh0LXdpZHRoO1xuICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgdG9wOiBtYXRoLmRpdigkaW5zZXQtc2l6ZSAtICRwZXJjZW50YWdlLWZvbnQtc2l6ZSwgMik7XG4gICAgICAgICAgICAgICBsZWZ0OiBtYXRoLmRpdigkaW5zZXQtc2l6ZSAtICRwZXJjZW50YWdlLXRleHQtd2lkdGgsIDIpO1xuICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgY29sb3I6ICRwZXJjZW50YWdlLWNvbG9yO1xuICAgICAgICAgICAgICAgZm9udC1zaXplOiAkcGVyY2VudGFnZS1mb250LXNpemU7XG4gICAgICAgICAgIH1cbiAgICAgICB9XG5cbiAgICAgICAuYXJyb3ctdXAge1xuICAgICAgICAgIHdpZHRoOiAwOyBcbiAgICAgICAgICBoZWlnaHQ6IDA7IFxuICAgICAgICAgIGJvcmRlci1sZWZ0OiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIHJpZ2h0OiAtMTNweDtcbiAgICAgICAgICB0b3A6IDVweDtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiA1cHggc29saWQgJGNpcmNsZS1jb2xvcjtcbiAgICAgICB9XG5cbiAgICAgICAuYXJyb3ctbG93IHtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiA1cHggc29saWQgJG1hZ2VudGE7XG4gICAgICAgfVxuXG4gICAgICAgJGk6IDA7XG4gICAgICAgJGluY3JlbWVudDogbWF0aC5kaXYoMTgwZGVnLCAxMDApO1xuICAgICAgIEB3aGlsZSAkaSA8PSAxMDAge1xuICAgICAgICAgICAmW2RhdGEtcHJvZ3Jlc3M9XCIjeyRpfVwiXSB7XG4gICAgICAgICAgICAgICAuY2lyY2xlIHtcbiAgICAgICAgICAgICAgICAgICAubWFzay5mdWxsLCAuZmlsbCB7XG4gICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoJGluY3JlbWVudCAqICRpKTtcbiAgICAgICAgICAgICAgICAgICAgICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKCRpbmNyZW1lbnQgKiAkaSk7XG4gICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKCRpbmNyZW1lbnQgKiAkaSk7XG4gICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgIC5maWxsLmZpeCB7XG4gICAgICAgICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoJGluY3JlbWVudCAqICRpICogMik7XG4gICAgICAgICAgICAgICAgICAgICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgkaW5jcmVtZW50ICogJGkgKiAyKTtcbiAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoJGluY3JlbWVudCAqICRpICogMik7XG4gICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgLy8gLmluc2V0IC5wZXJjZW50YWdlOmJlZm9yZSB7XG4gICAgICAgICAgICAgICAvLyAgICAgY29udGVudDpcIiN7JGl9JVwiXG4gICAgICAgICAgICAgICAvLyB9XG4gICAgICAgICAgIH1cbiAgICAgICAgICAgJGk6ICRpICsgMTtcbiAgICAgICB9XG4gICAgIH1cbn0iLCJAdXNlIFwiLi4vY29tbW9uL2NvbG9yc1wiIGFzICo7XG5AdXNlIFwiLi4vY29tbW9uL3RyaWFuZ2xlXCIgYXMgKjtcbi5hcHByb3ZhbEhlYWRlciB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLmFwcHJvdmFsLWV4cGFuZGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS1wcmk7XG59XG5cbi5hcHByb3ZhbERldGFpbHMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRkYXJrLXByaTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC42ZW07XG4gICAgcGFkZGluZy10b3A6IDAuM2VtO1xufVxuXG4uYWx0ZXJuYXRlQXBwcm92ZXJJbmZvcm1hdGlvbiwgLmFwcHJvdmVySW5mb3JtYXRpb24ge1xuICAgIHBhZGRpbmctdG9wOiA0cHg7XG4gICAgLm5vdGUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cblxuICAgIC5hcHByb3ZlclBpY3R1cmUge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMCU7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMWVtO1xuICAgICAgICBoZWlnaHQ6IDI1cHg7XG5cbiAgICAgICAgLmltZy1jaXJjbGUge1xuICAgICAgICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgei1pbmRleDogMTAwO1xuICAgICAgICB9XG4gICAgfVxufVxuXG4uYWx0ZXJuYXRlQXBwcm92ZXJJbmZvcm1hdGlvbiB7XG4gICAgLmFwcHJvdmVyUGljdHVyZSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDclO1xuXG4gICAgICAgIC5pY29uLXByb2ZpbGUtY2lyY2xlIHtcbiAgICAgICAgICAgIHotaW5kZXg6IDIwMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5hcHByb3ZlckNvbHVtbiB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgd2lkdGg6IDM1LjUlO1xuICAgIH1cblxuICAgIC50b3AtY29ubmVjdG9yIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcbiAgICAgICAgaGVpZ2h0OiAzMHB4O1xuICAgICAgICB3aWR0aDogMXB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyZW07XG4gICAgICAgIG1hcmdpbi10b3A6IC0xZW07XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB9XG5cbiAgICAubGVmdC1jb25uZWN0b3Ige1xuICAgICAgICB3aWR0aDogMyU7XG4gICAgICAgIGhlaWdodDogMXB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbi1yaWdodDogLTAuNWVtO1xuICAgIH1cblxuICAgIC5pY29uLXByb2ZpbGUtY2lyY2xlIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0b3A6IC0xZW07XG4gICAgICAgIGxlZnQ6IDAuN2VtO1xuICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB9XG59XG5cbi5hcHByb3ZhbC1pdGVtIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlcjtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41ZW07XG4gICAgcGFkZGluZy10b3A6IDAuNWVtO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAudHJpYW5nbGV7XG4gICAgICAgICYuZXhwYW5ke1xuICAgICAgICAgICAgdG9wOiA0cHg7XG4gICAgICAgICAgICBAaW5jbHVkZSB0cmlhbmdsZS1iZWZvcmUocmlnaHQsICRibHVlLCA1cHgpO1xuICAgICAgICB9XG4gICAgICAgICYuY29sbGFwc2V7XG4gICAgICAgICAgICB0b3A6IDZweDtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRyaWFuZ2xlLWJlZm9yZShkb3duLCAkYmx1ZSwgNXB4KTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmpvYi1hcHByb3ZhbC1pY29uLWNpcmNsZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIHBhZGRpbmc6IDNweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5hcHByb3ZhbC1pdGVtOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmx1ZS1wcmk7XG59XG5cbi5hcHByb3ZlckNvbHVtbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiA0MCU7XG4gICAgcGFkZGluZy1sZWZ0OiAxZW07XG59XG5cbi5hcHByb3ZhbEV4dHJhcywgLmFwcHJvdmFsQWN0aW9ucyB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLnN0YXR1c0NvbHVtbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiA1MCU7XG4gICAgLmFjdG5zIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAuYXBwcm92YWxTdGF0dXMge1xuICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgIGNvbG9yOiBncmF5O1xuICAgIH1cblxuICAgIC5hcHByb3ZhbERhdGUge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyZW07XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgZm9udC1zdHlsZTogaXRhbGljO1xuICAgICAgICBjb2xvcjogZ3JheTtcbiAgICB9XG59IiwiQHVzZSBcIi4uL2NvbW1vbi9jb2xvcnNcIiBhcyAqO1xuLy8vLyBUUklBTkdMRVMgLy8vL1xuXG4vLyBUcmFuc2Zvcm1zIHRoZSBlbGVtZW50IGludG8gYSB0cmlhbmdsZVxuLy8gWW91IGNhbiBtb2RpZnkgYm9yZGVyIHNpemVzIHRvIGNoYW5nZSB0aGUgc2hhcGVcbkBtaXhpbiB0cmlhbmdsZSgkZGlyZWN0aW9uOiBkb3duLCAkY29sb3I6ICRibHVlLCAkc2l6ZTogNnB4KSB7XG5cdGhlaWdodDogMDtcblx0d2lkdGg6IDA7XG5cdEBpZiAkZGlyZWN0aW9uID09IGxlZnQge1xuXHRcdGJvcmRlci1ib3R0b206ICRzaXplIHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlci1yaWdodDogJHNpemUgc29saWQgJGNvbG9yO1xuXHRcdGJvcmRlci10b3A6ICRzaXplIHNvbGlkIHRyYW5zcGFyZW50O1xuXHR9XG5cdEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gcmlnaHQge1xuXHRcdGJvcmRlci1ib3R0b206ICRzaXplIHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlci1sZWZ0OiAkc2l6ZSBzb2xpZCAkY29sb3I7XG5cdFx0Ym9yZGVyLXRvcDogJHNpemUgc29saWQgdHJhbnNwYXJlbnQ7XG5cdH1cblx0QGVsc2UgaWYgJGRpcmVjdGlvbiA9PSB1cCB7XG5cdFx0Ym9yZGVyLWJvdHRvbTogJHNpemUgc29saWQgJGNvbG9yO1xuXHRcdGJvcmRlci1sZWZ0OiAkc2l6ZSBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRib3JkZXItcmlnaHQ6ICRzaXplIHNvbGlkIHRyYW5zcGFyZW50O1xuXHR9XG5cdEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gZG93biB7XG5cdFx0Ym9yZGVyLXJpZ2h0OiAkc2l6ZSBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRib3JkZXItbGVmdDogJHNpemUgc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0Ym9yZGVyLXRvcDogJHNpemUgc29saWQgJGNvbG9yO1xuXHR9XG59XG5cbi8vIEF0dGFjaGVzIGEgdHJpYW5nbGUgdG8gdGhlIGVsZW1lbnQgdXNpbmcgYSBwc2V1ZG8tZWxlbWVudFxuQG1peGluIHRyaWFuZ2xlLWFmdGVyKCRkaXJlY3Rpb246IGRvd24sICRjb2xvcjogJGJsdWUsICRzaXplOiA2cHgpIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHQmOmFmdGVyIHtcblx0XHRAaW5jbHVkZSB0cmlhbmdsZSgkZGlyZWN0aW9uLCAkY29sb3IsICRzaXplKTtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0fVxufVxuXG4vLyBBdHRhY2hlcyBhIHRyaWFuZ2xlIHRvIHRoZSBlbGVtZW50IHVzaW5nIGEgcHNldWRvLWVsZW1lbnRcbkBtaXhpbiB0cmlhbmdsZS1iZWZvcmUoJGRpcmVjdGlvbjogZG93biwgJGNvbG9yOiAkYmx1ZSwgJHNpemU6IDZweCkge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdCY6YmVmb3JlIHtcblx0XHRAaW5jbHVkZSB0cmlhbmdsZSgkZGlyZWN0aW9uLCAkY29sb3IsICRzaXplKTtcblx0XHRjb250ZW50OiBcIlwiO1xuXHRcdG1hcmdpbjogMDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0fVxufVxuXG4vLyBDb252ZW5pZW5jZSBmdW5jdGlvbiB0byBjaGFuZ2UgdGhlIGN1cnJlbnQgZWxlbWVudCBhbmQgaXQncyB0cmlhbmdsZSdzIGNvbG9yXG5AbWl4aW4gdHJpYW5nbGUtY29sb3IoJGNvbG9yOiAkYmx1ZSwgJGRpcmVjdGlvbjogZG93bikge1xuXHRiYWNrZ3JvdW5kOiAkY29sb3I7XG5cdCY6YWZ0ZXIge1xuXHRcdEBpZiAkZGlyZWN0aW9uID09IGxlZnQge1xuXHRcdFx0Ym9yZGVyLXJpZ2h0LWNvbG9yOiAkY29sb3I7XG5cdFx0fVxuXHRcdEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gcmlnaHQge1xuXHRcdFx0Ym9yZGVyLWxlZnQtY29sb3I6ICRjb2xvcjtcblx0XHR9XG5cdFx0QGVsc2UgaWYgJGRpcmVjdGlvbiA9PSB1cCB7XG5cdFx0XHRib3JkZXItYm90dG9tLWNvbG9yOiAkY29sb3I7XG5cdFx0fVxuXHRcdEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gZG93biB7XG5cdFx0XHRib3JkZXItdG9wLWNvbG9yOiAkY29sb3I7XG5cdFx0fVxuXHR9XG59XG5cbkBtaXhpbiB0cmlhbmdsZS10b2dnbGVzIHtcblx0LnRyaWFuZ2xlLWV4cGFuZGVkLFxuXHQudHJpYW5nbGUtY29sbGFwc2VkIHtcblx0XHRtYXJnaW4tdG9wOiAwLjVlbTtcblx0fVxuXG5cdC50cmlhbmdsZS1leHBhbmRlZCB7XG5cdFx0QGluY2x1ZGUgdHJpYW5nbGUodXAsICRkYXJrLXNlYywgNXB4KTtcblx0fVxuXG5cdC50cmlhbmdsZS1jb2xsYXBzZWQge1xuXHRcdEBpbmNsdWRlIHRyaWFuZ2xlKGRvd24sICRkYXJrLXNlYywgNXB4KTtcblx0fVxufSIsIi5waWxse1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDFlbTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxZW07XG59XG5cbi5tYWdlbnRhLWJvcmRlciB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzlmMDM0ODtcbn1cblxuLmdyZXktYm9yZGVye1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM2ZDZjNmQ7XG59IFxuXG4ub3JhbmdlLWJvcmRlcntcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZDY4ZDE1O1xufSIsIkB1c2UgXCIuLi9jb21tb24vY29sb3JzXCIgYXMgKjtcbi5qdi1tb2RhbCAucGFnaW5ne1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB0b3A6IDBweDtcbiAgICBib3R0b206IDE1cHg7XG4gICAgLmp2LWFycm93TGVmdC5kaXNhYmxlZCwgLmp2LWFycm93UmlnaHQuZGlzYWJsZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRkYXJrLXByaSwgLjUpO1xuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICAgIGkge1xuICAgICAgICAgICAgY29sb3I6IHJnYmEoJGJsdWUtc2VjLCAuNSk7XG4gICAgICAgIH1cbiAgICB9XG5cbn1cbi50aHVtYm5haWx7XG4gICAgd2lkdGg6IDI4NXB4O1xuICAgIGhlaWdodDogODBweDtcbn1cblxuLmp2LW1vZGFsIHtcbiAgICAuanYtY29udGV4dHVhbC1sb2FkaW5nLW92ZXJsYXl7XG4gICAgICAgIHRvcDogMDtcbiAgICB9XG59IiwiQHVzZSBcIi4uL2NvbW1vbi90cmlhbmdsZVwiIGFzICo7XG5AdXNlIFwiLi4vY29tbW9uL2NvbG9yc1wiIGFzICo7XG4uZXZhbHVhdGlvbi1pdGVte1xuICAgIC50cmlhbmdsZXtcbiAgICAgICAgJi5leHBhbmR7XG4gICAgICAgICAgICB0b3A6IC01cHg7XG4gICAgICAgICAgICBAaW5jbHVkZSB0cmlhbmdsZS1iZWZvcmUocmlnaHQsICRibHVlLCA1cHgpO1xuICAgICAgICB9XG4gICAgICAgICYuY29sbGFwc2V7XG4gICAgICAgICAgICB0b3A6IC00cHg7XG4gICAgICAgICAgICBAaW5jbHVkZSB0cmlhbmdsZS1iZWZvcmUoZG93biwgJGJsdWUsIDVweCk7XG4gICAgICAgIH1cbiAgICB9XG4gICAgXG4gICAgJi50YWJ7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibHVlLXByaTtcbiAgICAgICAgfVxuICAgIH1cbn0iLCIvKlxuVmVyc2lvbjogMy40LjUgVGltZXN0YW1wOiBNb24gTm92ICA0IDA4OjIyOjQyIFBTVCAyMDEzXG4qL1xuLnNlbGVjdDItY29udGFpbmVyIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAvKiBpbmxpbmUtYmxvY2sgZm9yIGllNyAqL1xuICAgIHpvb206IDE7XG4gICAgKmRpc3BsYXk6IGlubGluZTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXIsXG4uc2VsZWN0Mi1kcm9wLFxuLnNlbGVjdDItc2VhcmNoLFxuLnNlbGVjdDItc2VhcmNoIGlucHV0IHtcbiAgLypcbiAgICBGb3JjZSBib3JkZXItYm94IHNvIHRoYXQgJSB3aWR0aHMgZml0IHRoZSBwYXJlbnRcbiAgICBjb250YWluZXIgd2l0aG91dCBvdmVybGFwIGJlY2F1c2Ugb2YgbWFyZ2luL3BhZGRpbmcuXG5cbiAgICBNb3JlIEluZm8gOiBodHRwOi8vd3d3LnF1aXJrc21vZGUub3JnL2Nzcy9ib3guaHRtbFxuICAqL1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIHdlYmtpdCAqL1xuICAgICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIGZpcmVmb3ggKi9cbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiBjc3MzICovXG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1jaG9pY2Uge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMjZweDtcbiAgICBwYWRkaW5nOiAwIDAgMCA4cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYWFhO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgY29sb3I6ICM0NDQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuXG4gICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcblxuICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG5cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IGJvdHRvbSwgbGVmdCB0b3AsIGNvbG9yLXN0b3AoMCwgI2VlZSksIGNvbG9yLXN0b3AoMC41LCAjZmZmKSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoY2VudGVyIGJvdHRvbSwgI2VlZSAwJSwgI2ZmZiA1MCUpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC1tb3otbGluZWFyLWdyYWRpZW50KGNlbnRlciBib3R0b20sICNlZWUgMCUsICNmZmYgNTAlKTtcbiAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyID0gJyNmZmZmZmYnLCBlbmRDb2xvcnN0ciA9ICcjZWVlZWVlJywgR3JhZGllbnRUeXBlID0gMCk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvcCwgI2ZmZiAwJSwgI2VlZSA1MCUpO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXIuc2VsZWN0Mi1kcm9wLWFib3ZlIC5zZWxlY3QyLWNob2ljZSB7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2FhYTtcblxuICAgIGJvcmRlci1yYWRpdXM6IDAgMCA0cHggNHB4O1xuXG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgYm90dG9tLCBsZWZ0IHRvcCwgY29sb3Itc3RvcCgwLCAjZWVlKSwgY29sb3Itc3RvcCgwLjksICNmZmYpKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChjZW50ZXIgYm90dG9tLCAjZWVlIDAlLCAjZmZmIDkwJSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLW1vei1saW5lYXItZ3JhZGllbnQoY2VudGVyIGJvdHRvbSwgI2VlZSAwJSwgI2ZmZiA5MCUpO1xuICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyNmZmZmZmYnLCBlbmRDb2xvcnN0cj0nI2VlZWVlZScsIEdyYWRpZW50VHlwZT0wKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG9wLCAjZWVlIDAlLCAjZmZmIDkwJSk7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci5zZWxlY3QyLWFsbG93Y2xlYXIgLnNlbGVjdDItY2hvaWNlIC5zZWxlY3QyLWNob3NlbiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MnB4O1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItY2hvaWNlID4gLnNlbGVjdDItY2hvc2VuIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI2cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cblxuLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLWNob2ljZSBhYmJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDI0cHg7XG4gICAgdG9wOiA4cHg7XG5cbiAgICBmb250LXNpemU6IDFweDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICBib3JkZXI6IDA7XG4gICAgYmFja2dyb3VuZDogdXJsKCcvYXNzZXRzL2xpYi9zZWxlY3QyL3NlbGVjdDItMy40LjUvc2VsZWN0Mi5wbmcnKSByaWdodCB0b3Agbm8tcmVwZWF0O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBvdXRsaW5lOiAwO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXIuc2VsZWN0Mi1hbGxvd2NsZWFyIC5zZWxlY3QyLWNob2ljZSBhYmJyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1jaG9pY2UgYWJicjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgLTExcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uc2VsZWN0Mi1kcm9wLW1hc2sge1xuICAgIGJvcmRlcjogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgei1pbmRleDogOTk5ODtcbiAgICAvKiBzdHlsZXMgcmVxdWlyZWQgZm9yIElFIHRvIHdvcmsgKi9cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTtcbn1cblxuLnNlbGVjdDItZHJvcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogLTFweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogOTk5OTtcbiAgICB0b3A6IDEwMCU7XG5cbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNhYWE7XG4gICAgYm9yZGVyLXRvcDogMDtcblxuICAgIGJvcmRlci1yYWRpdXM6IDAgMCA0cHggNHB4O1xuXG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDRweCA1cHggcmdiYSgwLCAwLCAwLCAuMTUpO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCA0cHggNXB4IHJnYmEoMCwgMCwgMCwgLjE1KTtcbn1cblxuLnNlbGVjdDItZHJvcC1hdXRvLXdpZHRoIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2FhYTtcbiAgICB3aWR0aDogYXV0bztcbn1cblxuLnNlbGVjdDItZHJvcC1hdXRvLXdpZHRoIC5zZWxlY3QyLXNlYXJjaCB7XG4gICAgcGFkZGluZy10b3A6IDRweDtcbn1cblxuLnNlbGVjdDItZHJvcC5zZWxlY3QyLWRyb3AtYWJvdmUge1xuICAgIG1hcmdpbi10b3A6IDFweDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2FhYTtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuXG4gICAgYm9yZGVyLXJhZGl1czogNHB4IDRweCAwIDA7XG5cbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgLTRweCA1cHggcmdiYSgwLCAwLCAwLCAuMTUpO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAtNHB4IDVweCByZ2JhKDAsIDAsIDAsIC4xNSk7XG59XG5cbi5zZWxlY3QyLWRyb3AtYWN0aXZlIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjNTg5N2ZiO1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG59XG5cbi5zZWxlY3QyLWRyb3Auc2VsZWN0Mi1kcm9wLWFib3ZlLnNlbGVjdDItZHJvcC1hY3RpdmUge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjNTg5N2ZiO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItY2hvaWNlIC5zZWxlY3QyLWFycm93IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDE4cHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG5cbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNhYWE7XG4gICAgYm9yZGVyLXJhZGl1czogMCA0cHggNHB4IDA7XG5cbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuXG4gICAgYmFja2dyb3VuZDogI2NjYztcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCBib3R0b20sIGxlZnQgdG9wLCBjb2xvci1zdG9wKDAsICNjY2MpLCBjb2xvci1zdG9wKDAuNiwgI2VlZSkpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGNlbnRlciBib3R0b20sICNjY2MgMCUsICNlZWUgNjAlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudChjZW50ZXIgYm90dG9tLCAjY2NjIDAlLCAjZWVlIDYwJSk7XG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0ciA9ICcjZWVlZWVlJywgZW5kQ29sb3JzdHIgPSAnI2NjY2NjYycsIEdyYWRpZW50VHlwZSA9IDApO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0b3AsICNjY2MgMCUsICNlZWUgNjAlKTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLWNob2ljZSAuc2VsZWN0Mi1hcnJvdyBiIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogdXJsKCcvYXNzZXRzL2xpYi9zZWxlY3QyL3NlbGVjdDItMy40LjUvc2VsZWN0Mi5wbmcnKSBuby1yZXBlYXQgMCAxcHg7XG59XG5cbi5zZWxlY3QyLXNlYXJjaCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDI2cHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmctbGVmdDogNHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDRweDtcblxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxMDAwMDtcblxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5zZWxlY3QyLXNlYXJjaCBpbnB1dCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMjZweDtcbiAgICBwYWRkaW5nOiA0cHggMjBweCA0cHggNXB4O1xuICAgIG1hcmdpbjogMDtcblxuICAgIG91dGxpbmU6IDA7XG4gICAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxZW07XG5cbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYWFhO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG5cbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuXG4gICAgYmFja2dyb3VuZDogI2ZmZiB1cmwoJy9hc3NldHMvbGliL3NlbGVjdDIvc2VsZWN0Mi0zLjQuNS9zZWxlY3QyLnBuZycpIG5vLXJlcGVhdCAxMDAlIC0yMnB4O1xuICAgIGJhY2tncm91bmQ6IHVybCgnL2Fzc2V0cy9saWIvc2VsZWN0Mi9zZWxlY3QyLTMuNC41L3NlbGVjdDIucG5nJykgbm8tcmVwZWF0IDEwMCUgLTIycHgsIC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IGJvdHRvbSwgbGVmdCB0b3AsIGNvbG9yLXN0b3AoMC44NSwgI2ZmZiksIGNvbG9yLXN0b3AoMC45OSwgI2VlZSkpO1xuICAgIGJhY2tncm91bmQ6IHVybCgnL2Fzc2V0cy9saWIvc2VsZWN0Mi9zZWxlY3QyLTMuNC41L3NlbGVjdDIucG5nJykgbm8tcmVwZWF0IDEwMCUgLTIycHgsIC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGNlbnRlciBib3R0b20sICNmZmYgODUlLCAjZWVlIDk5JSk7XG4gICAgYmFja2dyb3VuZDogdXJsKCcvYXNzZXRzL2xpYi9zZWxlY3QyL3NlbGVjdDItMy40LjUvc2VsZWN0Mi5wbmcnKSBuby1yZXBlYXQgMTAwJSAtMjJweCwgLW1vei1saW5lYXItZ3JhZGllbnQoY2VudGVyIGJvdHRvbSwgI2ZmZiA4NSUsICNlZWUgOTklKTtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJy9hc3NldHMvbGliL3NlbGVjdDIvc2VsZWN0Mi0zLjQuNS9zZWxlY3QyLnBuZycpIG5vLXJlcGVhdCAxMDAlIC0yMnB4LCBsaW5lYXItZ3JhZGllbnQodG9wLCAjZmZmIDg1JSwgI2VlZSA5OSUpO1xufVxuXG4uc2VsZWN0Mi1kcm9wLnNlbGVjdDItZHJvcC1hYm92ZSAuc2VsZWN0Mi1zZWFyY2ggaW5wdXQge1xuICAgIG1hcmdpbi10b3A6IDRweDtcbn1cblxuLnNlbGVjdDItc2VhcmNoIGlucHV0LnNlbGVjdDItYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmIHVybCgnL2Fzc2V0cy9saWIvc2VsZWN0Mi9zZWxlY3QyLTMuNC41L3NlbGVjdDItc3Bpbm5lci5naWYnKSBuby1yZXBlYXQgMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJy9hc3NldHMvbGliL3NlbGVjdDIvc2VsZWN0Mi0zLjQuNS9zZWxlY3QyLXNwaW5uZXIuZ2lmJykgbm8tcmVwZWF0IDEwMCUsIC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IGJvdHRvbSwgbGVmdCB0b3AsIGNvbG9yLXN0b3AoMC44NSwgI2ZmZiksIGNvbG9yLXN0b3AoMC45OSwgI2VlZSkpO1xuICAgIGJhY2tncm91bmQ6IHVybCgnL2Fzc2V0cy9saWIvc2VsZWN0Mi9zZWxlY3QyLTMuNC41L3NlbGVjdDItc3Bpbm5lci5naWYnKSBuby1yZXBlYXQgMTAwJSwgLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoY2VudGVyIGJvdHRvbSwgI2ZmZiA4NSUsICNlZWUgOTklKTtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJy9hc3NldHMvbGliL3NlbGVjdDIvc2VsZWN0Mi0zLjQuNS9zZWxlY3QyLXNwaW5uZXIuZ2lmJykgbm8tcmVwZWF0IDEwMCUsIC1tb3otbGluZWFyLWdyYWRpZW50KGNlbnRlciBib3R0b20sICNmZmYgODUlLCAjZWVlIDk5JSk7XG4gICAgYmFja2dyb3VuZDogdXJsKCcvYXNzZXRzL2xpYi9zZWxlY3QyL3NlbGVjdDItMy40LjUvc2VsZWN0Mi1zcGlubmVyLmdpZicpIG5vLXJlcGVhdCAxMDAlLCBsaW5lYXItZ3JhZGllbnQodG9wLCAjZmZmIDg1JSwgI2VlZSA5OSUpO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItYWN0aXZlIC5zZWxlY3QyLWNob2ljZSxcbi5zZWxlY3QyLWNvbnRhaW5lci1hY3RpdmUgLnNlbGVjdDItY2hvaWNlcyB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzU4OTdmYjtcbiAgICBvdXRsaW5lOiBub25lO1xuXG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgNXB4IHJnYmEoMCwgMCwgMCwgLjMpO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDVweCByZ2JhKDAsIDAsIDAsIC4zKTtcbn1cblxuLnNlbGVjdDItZHJvcGRvd24tb3BlbiAuc2VsZWN0Mi1jaG9pY2Uge1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAxcHggMCAjZmZmIGluc2V0O1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAxcHggMCAjZmZmIGluc2V0O1xuXG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcblxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgYm90dG9tLCBsZWZ0IHRvcCwgY29sb3Itc3RvcCgwLCAjZmZmKSwgY29sb3Itc3RvcCgwLjUsICNlZWUpKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChjZW50ZXIgYm90dG9tLCAjZmZmIDAlLCAjZWVlIDUwJSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLW1vei1saW5lYXItZ3JhZGllbnQoY2VudGVyIGJvdHRvbSwgI2ZmZiAwJSwgI2VlZSA1MCUpO1xuICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyNlZWVlZWUnLCBlbmRDb2xvcnN0cj0nI2ZmZmZmZicsIEdyYWRpZW50VHlwZT0wKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG9wLCAjZmZmIDAlLCAjZWVlIDUwJSk7XG59XG5cbi5zZWxlY3QyLWRyb3Bkb3duLW9wZW4uc2VsZWN0Mi1kcm9wLWFib3ZlIC5zZWxlY3QyLWNob2ljZSxcbi5zZWxlY3QyLWRyb3Bkb3duLW9wZW4uc2VsZWN0Mi1kcm9wLWFib3ZlIC5zZWxlY3QyLWNob2ljZXMge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM1ODk3ZmI7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBjb2xvci1zdG9wKDAsICNmZmYpLCBjb2xvci1zdG9wKDAuNSwgI2VlZSkpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGNlbnRlciB0b3AsICNmZmYgMCUsICNlZWUgNTAlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudChjZW50ZXIgdG9wLCAjZmZmIDAlLCAjZWVlIDUwJSk7XG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nI2VlZWVlZScsIGVuZENvbG9yc3RyPScjZmZmZmZmJywgR3JhZGllbnRUeXBlPTApO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudChib3R0b20sICNmZmYgMCUsICNlZWUgNTAlKTtcbn1cblxuLnNlbGVjdDItZHJvcGRvd24tb3BlbiAuc2VsZWN0Mi1jaG9pY2UgLnNlbGVjdDItYXJyb3cge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgIGZpbHRlcjogbm9uZTtcbn1cbi5zZWxlY3QyLWRyb3Bkb3duLW9wZW4gLnNlbGVjdDItY2hvaWNlIC5zZWxlY3QyLWFycm93IGIge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xOHB4IDFweDtcbn1cblxuLyogcmVzdWx0cyAqL1xuLnNlbGVjdDItcmVzdWx0cyB7XG4gICAgbWF4LWhlaWdodDogMjAwcHg7XG4gICAgcGFkZGluZzogMCAwIDAgNHB4O1xuICAgIG1hcmdpbjogNHB4IDRweCA0cHggMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xufVxuXG4uc2VsZWN0Mi1yZXN1bHRzIHVsLnNlbGVjdDItcmVzdWx0LXN1YiB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLnNlbGVjdDItcmVzdWx0cyB1bC5zZWxlY3QyLXJlc3VsdC1zdWIgPiBsaSAuc2VsZWN0Mi1yZXN1bHQtbGFiZWwgeyBwYWRkaW5nLWxlZnQ6IDIwcHggfVxuLnNlbGVjdDItcmVzdWx0cyB1bC5zZWxlY3QyLXJlc3VsdC1zdWIgdWwuc2VsZWN0Mi1yZXN1bHQtc3ViID4gbGkgLnNlbGVjdDItcmVzdWx0LWxhYmVsIHsgcGFkZGluZy1sZWZ0OiA0MHB4IH1cbi5zZWxlY3QyLXJlc3VsdHMgdWwuc2VsZWN0Mi1yZXN1bHQtc3ViIHVsLnNlbGVjdDItcmVzdWx0LXN1YiB1bC5zZWxlY3QyLXJlc3VsdC1zdWIgPiBsaSAuc2VsZWN0Mi1yZXN1bHQtbGFiZWwgeyBwYWRkaW5nLWxlZnQ6IDYwcHggfVxuLnNlbGVjdDItcmVzdWx0cyB1bC5zZWxlY3QyLXJlc3VsdC1zdWIgdWwuc2VsZWN0Mi1yZXN1bHQtc3ViIHVsLnNlbGVjdDItcmVzdWx0LXN1YiB1bC5zZWxlY3QyLXJlc3VsdC1zdWIgPiBsaSAuc2VsZWN0Mi1yZXN1bHQtbGFiZWwgeyBwYWRkaW5nLWxlZnQ6IDgwcHggfVxuLnNlbGVjdDItcmVzdWx0cyB1bC5zZWxlY3QyLXJlc3VsdC1zdWIgdWwuc2VsZWN0Mi1yZXN1bHQtc3ViIHVsLnNlbGVjdDItcmVzdWx0LXN1YiB1bC5zZWxlY3QyLXJlc3VsdC1zdWIgdWwuc2VsZWN0Mi1yZXN1bHQtc3ViID4gbGkgLnNlbGVjdDItcmVzdWx0LWxhYmVsIHsgcGFkZGluZy1sZWZ0OiAxMDBweCB9XG4uc2VsZWN0Mi1yZXN1bHRzIHVsLnNlbGVjdDItcmVzdWx0LXN1YiB1bC5zZWxlY3QyLXJlc3VsdC1zdWIgdWwuc2VsZWN0Mi1yZXN1bHQtc3ViIHVsLnNlbGVjdDItcmVzdWx0LXN1YiB1bC5zZWxlY3QyLXJlc3VsdC1zdWIgdWwuc2VsZWN0Mi1yZXN1bHQtc3ViID4gbGkgLnNlbGVjdDItcmVzdWx0LWxhYmVsIHsgcGFkZGluZy1sZWZ0OiAxMTBweCB9XG4uc2VsZWN0Mi1yZXN1bHRzIHVsLnNlbGVjdDItcmVzdWx0LXN1YiB1bC5zZWxlY3QyLXJlc3VsdC1zdWIgdWwuc2VsZWN0Mi1yZXN1bHQtc3ViIHVsLnNlbGVjdDItcmVzdWx0LXN1YiB1bC5zZWxlY3QyLXJlc3VsdC1zdWIgdWwuc2VsZWN0Mi1yZXN1bHQtc3ViIHVsLnNlbGVjdDItcmVzdWx0LXN1YiA+IGxpIC5zZWxlY3QyLXJlc3VsdC1sYWJlbCB7IHBhZGRpbmctbGVmdDogMTIwcHggfVxuXG4uc2VsZWN0Mi1yZXN1bHRzIGxpIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIGRpc3BsYXk6IGxpc3QtaXRlbTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuXG4uc2VsZWN0Mi1yZXN1bHRzIGxpLnNlbGVjdDItcmVzdWx0LXdpdGgtY2hpbGRyZW4gPiAuc2VsZWN0Mi1yZXN1bHQtbGFiZWwge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uc2VsZWN0Mi1yZXN1bHRzIC5zZWxlY3QyLXJlc3VsdC1sYWJlbCB7XG4gICAgcGFkZGluZzogM3B4IDdweCA0cHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgIG1pbi1oZWlnaHQ6IDFlbTtcblxuICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5zZWxlY3QyLXJlc3VsdHMgLnNlbGVjdDItaGlnaGxpZ2h0ZWQge1xuICAgIGJhY2tncm91bmQ6ICMzODc1ZDc7XG4gICAgY29sb3I6ICNmZmY7XG59XG5cbi5zZWxlY3QyLXJlc3VsdHMgbGkgZW0ge1xuICAgIGJhY2tncm91bmQ6ICNmZWZmZGU7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4uc2VsZWN0Mi1yZXN1bHRzIC5zZWxlY3QyLWhpZ2hsaWdodGVkIGVtIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLnNlbGVjdDItcmVzdWx0cyAuc2VsZWN0Mi1oaWdobGlnaHRlZCB1bCB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBjb2xvcjogIzAwMDtcbn1cblxuXG4uc2VsZWN0Mi1yZXN1bHRzIC5zZWxlY3QyLW5vLXJlc3VsdHMsXG4uc2VsZWN0Mi1yZXN1bHRzIC5zZWxlY3QyLXNlYXJjaGluZyxcbi5zZWxlY3QyLXJlc3VsdHMgLnNlbGVjdDItc2VsZWN0aW9uLWxpbWl0IHtcbiAgICBiYWNrZ3JvdW5kOiAjZjRmNGY0O1xuICAgIGRpc3BsYXk6IGxpc3QtaXRlbTtcbn1cblxuLypcbmRpc2FibGVkIGxvb2sgZm9yIGRpc2FibGVkIGNob2ljZXMgaW4gdGhlIHJlc3VsdHMgZHJvcGRvd25cbiovXG4uc2VsZWN0Mi1yZXN1bHRzIC5zZWxlY3QyLWRpc2FibGVkLnNlbGVjdDItaGlnaGxpZ2h0ZWQge1xuICAgIGNvbG9yOiAjNjY2O1xuICAgIGJhY2tncm91bmQ6ICNmNGY0ZjQ7XG4gICAgZGlzcGxheTogbGlzdC1pdGVtO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5zZWxlY3QyLXJlc3VsdHMgLnNlbGVjdDItZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kOiAjZjRmNGY0O1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLnNlbGVjdDItcmVzdWx0cyAuc2VsZWN0Mi1zZWxlY3RlZCB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNlbGVjdDItbW9yZS1yZXN1bHRzLnNlbGVjdDItYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kOiAjZjRmNGY0IHVybCgnL2Fzc2V0cy9saWIvc2VsZWN0Mi9zZWxlY3QyLTMuNC41L3NlbGVjdDItc3Bpbm5lci5naWYnKSBuby1yZXBlYXQgMTAwJTtcbn1cblxuLnNlbGVjdDItbW9yZS1yZXN1bHRzIHtcbiAgICBiYWNrZ3JvdW5kOiAjZjRmNGY0O1xuICAgIGRpc3BsYXk6IGxpc3QtaXRlbTtcbn1cblxuLyogZGlzYWJsZWQgc3R5bGVzICovXG5cbi5zZWxlY3QyLWNvbnRhaW5lci5zZWxlY3QyLWNvbnRhaW5lci1kaXNhYmxlZCAuc2VsZWN0Mi1jaG9pY2Uge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLnNlbGVjdDItY29udGFpbmVyLWRpc2FibGVkIC5zZWxlY3QyLWNob2ljZSAuc2VsZWN0Mi1hcnJvdyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgIGJvcmRlci1sZWZ0OiAwO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXIuc2VsZWN0Mi1jb250YWluZXItZGlzYWJsZWQgLnNlbGVjdDItY2hvaWNlIGFiYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cblxuLyogbXVsdGlzZWxlY3QgKi9cblxuLnNlbGVjdDItY29udGFpbmVyLW11bHRpIC5zZWxlY3QyLWNob2ljZXMge1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMSU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2FhYTtcbiAgICBjdXJzb3I6IHRleHQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIDAlIDAlLCAwJSAxMDAlLCBjb2xvci1zdG9wKDElLCAjZWVlKSwgY29sb3Itc3RvcCgxNSUsICNmZmYpKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICNlZWUgMSUsICNmZmYgMTUlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICNlZWUgMSUsICNmZmYgMTUlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG9wLCAjZWVlIDElLCAjZmZmIDE1JSk7XG59XG5cbi5zZWxlY3QyLWxvY2tlZCB7XG4gIHBhZGRpbmc6IDNweCA1cHggM3B4IDVweCAhaW1wb3J0YW50O1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItbXVsdGkgLnNlbGVjdDItY2hvaWNlcyB7XG4gICAgbWluLWhlaWdodDogMjZweDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLW11bHRpLnNlbGVjdDItY29udGFpbmVyLWFjdGl2ZSAuc2VsZWN0Mi1jaG9pY2VzIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjNTg5N2ZiO1xuICAgIG91dGxpbmU6IG5vbmU7XG5cbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCA1cHggcmdiYSgwLCAwLCAwLCAuMyk7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgNXB4IHJnYmEoMCwgMCwgMCwgLjMpO1xufVxuLnNlbGVjdDItY29udGFpbmVyLW11bHRpIC5zZWxlY3QyLWNob2ljZXMgbGkge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4uc2VsZWN0Mi1jb250YWluZXItbXVsdGkgLnNlbGVjdDItY2hvaWNlcyAuc2VsZWN0Mi1zZWFyY2gtZmllbGQge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci1tdWx0aSAuc2VsZWN0Mi1jaG9pY2VzIC5zZWxlY3QyLXNlYXJjaC1maWVsZCBpbnB1dCB7XG4gICAgcGFkZGluZzogNXB4O1xuICAgIG1hcmdpbjogMXB4IDA7XG5cbiAgICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDEwMCU7XG4gICAgY29sb3I6ICM2NjY7XG4gICAgb3V0bGluZTogMDtcbiAgICBib3JkZXI6IDA7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItbXVsdGkgLnNlbGVjdDItY2hvaWNlcyAuc2VsZWN0Mi1zZWFyY2gtZmllbGQgaW5wdXQuc2VsZWN0Mi1hY3RpdmUge1xuICAgIGJhY2tncm91bmQ6ICNmZmYgdXJsKCcvYXNzZXRzL2xpYi9zZWxlY3QyL3NlbGVjdDItMy40LjUvc2VsZWN0Mi1zcGlubmVyLmdpZicpIG5vLXJlcGVhdCAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5zZWxlY3QyLWRlZmF1bHQge1xuICAgIGNvbG9yOiAjOTk5ICFpbXBvcnRhbnQ7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci1tdWx0aSAuc2VsZWN0Mi1jaG9pY2VzIC5zZWxlY3QyLXNlYXJjaC1jaG9pY2Uge1xuICAgIHBhZGRpbmc6IDNweCA1cHggM3B4IDE4cHg7XG4gICAgbWFyZ2luOiAzcHggMCAzcHggNXB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIGxpbmUtaGVpZ2h0OiAxM3B4O1xuICAgIGNvbG9yOiAjMzMzO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYWFhYWFhO1xuXG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuXG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMnB4ICNmZmYgaW5zZXQsIDAgMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAycHggI2ZmZiBpbnNldCwgMCAxcHggMCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuXG4gICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcblxuICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG5cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRlNGU0O1xuICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyNlZWVlZWUnLCBlbmRDb2xvcnN0cj0nI2Y0ZjRmNCcsIEdyYWRpZW50VHlwZT0wKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgMCUgMCUsIDAlIDEwMCUsIGNvbG9yLXN0b3AoMjAlLCAjZjRmNGY0KSwgY29sb3Itc3RvcCg1MCUsICNmMGYwZjApLCBjb2xvci1zdG9wKDUyJSwgI2U4ZThlOCksIGNvbG9yLXN0b3AoMTAwJSwgI2VlZSkpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgI2Y0ZjRmNCAyMCUsICNmMGYwZjAgNTAlLCAjZThlOGU4IDUyJSwgI2VlZSAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICNmNGY0ZjQgMjAlLCAjZjBmMGYwIDUwJSwgI2U4ZThlOCA1MiUsICNlZWUgMTAwJSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvcCwgI2Y0ZjRmNCAyMCUsICNmMGYwZjAgNTAlLCAjZThlOGU4IDUyJSwgI2VlZSAxMDAlKTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci1tdWx0aSAuc2VsZWN0Mi1jaG9pY2VzIC5zZWxlY3QyLXNlYXJjaC1jaG9pY2UgLnNlbGVjdDItY2hvc2VuIHtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uc2VsZWN0Mi1jb250YWluZXItbXVsdGkgLnNlbGVjdDItY2hvaWNlcyAuc2VsZWN0Mi1zZWFyY2gtY2hvaWNlLWZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kOiAjZDRkNGQ0O1xufVxuXG4uc2VsZWN0Mi1zZWFyY2gtY2hvaWNlLWNsb3NlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTJweDtcbiAgICBoZWlnaHQ6IDEzcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAzcHg7XG4gICAgdG9wOiA0cHg7XG5cbiAgICBmb250LXNpemU6IDFweDtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJhY2tncm91bmQ6IHVybCgnL2Fzc2V0cy9saWIvc2VsZWN0Mi9zZWxlY3QyLTMuNC41L3NlbGVjdDIucG5nJykgcmlnaHQgdG9wIG5vLXJlcGVhdDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLW11bHRpIC5zZWxlY3QyLXNlYXJjaC1jaG9pY2UtY2xvc2Uge1xuICAgIGxlZnQ6IDNweDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLW11bHRpIC5zZWxlY3QyLWNob2ljZXMgLnNlbGVjdDItc2VhcmNoLWNob2ljZSAuc2VsZWN0Mi1zZWFyY2gtY2hvaWNlLWNsb3NlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgLTExcHg7XG59XG4uc2VsZWN0Mi1jb250YWluZXItbXVsdGkgLnNlbGVjdDItY2hvaWNlcyAuc2VsZWN0Mi1zZWFyY2gtY2hvaWNlLWZvY3VzIC5zZWxlY3QyLXNlYXJjaC1jaG9pY2UtY2xvc2Uge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IC0xMXB4O1xufVxuXG4vKiBkaXNhYmxlZCBzdHlsZXMgKi9cbi5zZWxlY3QyLWNvbnRhaW5lci1tdWx0aS5zZWxlY3QyLWNvbnRhaW5lci1kaXNhYmxlZCAuc2VsZWN0Mi1jaG9pY2VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci1tdWx0aS5zZWxlY3QyLWNvbnRhaW5lci1kaXNhYmxlZCAuc2VsZWN0Mi1jaG9pY2VzIC5zZWxlY3QyLXNlYXJjaC1jaG9pY2Uge1xuICAgIHBhZGRpbmc6IDNweCA1cHggM3B4IDVweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLW11bHRpLnNlbGVjdDItY29udGFpbmVyLWRpc2FibGVkIC5zZWxlY3QyLWNob2ljZXMgLnNlbGVjdDItc2VhcmNoLWNob2ljZSAuc2VsZWN0Mi1zZWFyY2gtY2hvaWNlLWNsb3NlIHsgICAgZGlzcGxheTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xufVxuLyogZW5kIG11bHRpc2VsZWN0ICovXG5cblxuLnNlbGVjdDItcmVzdWx0LXNlbGVjdGFibGUgLnNlbGVjdDItbWF0Y2gsXG4uc2VsZWN0Mi1yZXN1bHQtdW5zZWxlY3RhYmxlIC5zZWxlY3QyLW1hdGNoIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLnNlbGVjdDItb2Zmc2NyZWVuLCAuc2VsZWN0Mi1vZmZzY3JlZW46Zm9jdXMge1xuICAgIGNsaXA6IHJlY3QoMCAwIDAgMCkgIWltcG9ydGFudDtcbiAgICB3aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgIG91dGxpbmU6IDAgIWltcG9ydGFudDtcbiAgICBsZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICB0b3A6IDBweCAhaW1wb3J0YW50O1xufVxuXG4uc2VsZWN0Mi1kaXNwbGF5LW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zZWxlY3QyLW1lYXN1cmUtc2Nyb2xsYmFyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMTAwMDBweDtcbiAgICBsZWZ0OiAtMTAwMDBweDtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICBvdmVyZmxvdzogc2Nyb2xsO1xufVxuLyogUmV0aW5hLWl6ZSBpY29ucyAqL1xuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEuNSksIG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDE0NGRwaSkgIHtcbiAgLnNlbGVjdDItc2VhcmNoIGlucHV0LCAuc2VsZWN0Mi1zZWFyY2gtY2hvaWNlLWNsb3NlLCAuc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItY2hvaWNlIGFiYnIsIC5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1jaG9pY2UgLnNlbGVjdDItYXJyb3cgYiB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvbGliL3NlbGVjdDIvc2VsZWN0Mi0zLjQuNS9zZWxlY3QyeDIucG5nJykgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogNjBweCA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNlbGVjdDItc2VhcmNoIGlucHV0IHtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDEwMCUgLTIxcHggIWltcG9ydGFudDtcbiAgfVxufVxuIl0sIm5hbWVzIjpbXSwic291cmNlUm9vdCI6IiJ9*/