.layout-fixed-header .main-panel>.header{padding-left:0;z-index:2000}.layout-fixed-header .main-panel>.header .dropdown-menu{min-width:100px;border:1px solid hsla(0,0%,100%,.54);background:rgba(62,62,62,.92);text-align:right}.layout-fixed-header .main-panel>.header .dropdown-menu a{color:#fff;font-size:.875rem}.layout-fixed-header .main-panel>.header .dropdown-menu a:focus,.layout-fixed-header .main-panel>.header .dropdown-menu a:hover{background:#00b0ca}.layout-fixed-header .main-panel>.header .brand .brand-logo{color:#00b0ca;text-transform:capitalize}.layout-fixed-header .main-panel>.header .brand .brand-logo img{margin-right:.625rem}.layout-fixed-header .main-panel .main-content{padding-top:3.125rem}.layout-small-menu .main-panel>.main-content{padding-left:0}.layout-small-menu .sidebar-panel ul.nav>li>a{text-align:center}.layout-small-menu .sidebar-panel ul.nav>li>a i{margin-right:0}.layout-small-menu .sidebar-panel ul.nav>li>ul.sub-menu{background:rgba(82,82,82,.8) url(../images/sidebar-bg.png) 0 0 repeat}.layout-small-menu .sidebar-panel ul.nav>li>ul.sub-menu>li>a{padding-left:.625rem}.sidebar-panel{padding-top:3.2rem;background:#777 url(../images/sidebar-bg.png) 0 0 repeat;padding-bottom:2.188rem;z-index:1040}.sidebar-panel ul.nav a,.sidebar-panel ul.nav a:focus,.sidebar-panel ul.nav a:hover{color:#fff!important;font-size:.875rem}.sidebar-panel ul.nav>li{border-bottom:1px solid #525252}.sidebar-panel ul.nav>li>a{font-weight:700;text-transform:uppercase;padding-left:1rem}.sidebar-panel ul.nav>li>a span{display:inline}.sidebar-panel ul.nav>li>a i{color:#00b0ca;margin-right:.3125rem}.sidebar-panel ul.nav>li>a:hover{background:#00b0ca!important}.sidebar-panel ul.nav>li>a:hover i{color:#fff}.sidebar-panel ul.nav>li.active>a,.sidebar-panel ul.nav>li.active>a:focus,.sidebar-panel ul.nav>li.open>a,.sidebar-panel ul.nav>li.open>a:focus{background:rgba(0,176,202,.4)}.sidebar-panel>nav li.open.menu-accordion>a:before,.sidebar-panel>nav li:hover.menu-accordion>a:before{background:#fff;box-shadow:0 0 0 .0625rem #fff}.sidebar-panel>nav li.open .sub-menu,.sidebar-panel>nav li:hover .sub-menu{background:hsla(0,0%,100%,.1)}.sidebar-panel>nav li.open .sub-menu li,.sidebar-panel>nav li:hover .sub-menu li{border-bottom:1px solid #525252}.sidebar-panel>nav li.open .sub-menu li a,.sidebar-panel>nav li:hover .sub-menu li a{padding-left:2.5rem}.sidebar-panel>nav li.open .sub-menu li a span,.sidebar-panel>nav li:hover .sub-menu li a span{display:inline}.sidebar-panel>nav li.open .sub-menu li a i,.sidebar-panel>nav li:hover .sub-menu li a i{color:#00b0ca;font-size:.875rem;margin-right:.3125rem}.sidebar-panel>nav li.open .sub-menu li a:hover,.sidebar-panel>nav li:hover .sub-menu li a:hover{background:#00b0ca!important}.sidebar-panel>nav li.open .sub-menu li a:hover i,.sidebar-panel>nav li:hover .sub-menu li a:hover i{color:#fff}.sidebar-panel>nav li.open .sub-menu li.active a,.sidebar-panel>nav li.open .sub-menu li .active a:focus,.sidebar-panel>nav li:hover .sub-menu li.active a,.sidebar-panel>nav li:hover .sub-menu li .active a:focus{background:rgba(0,176,202,.6);font-weight:700}.main-panel>.header{height:3.125rem;background-color:#525252;box-shadow:0 1px 2px #272727}.main-panel>.header .hamburger-icon{padding:0}.main-panel>.header .hamburger-icon span{background:#00b0ca}.main-panel>.header .hamburger-icon span:hover{background:#fff}.main-panel>.header i{font-size:1rem}.main-panel>.header .nav>li a{max-height:3.125rem}.main-panel>.header .nav>li.open>a,.main-panel>.header .nav>li.open>a:focus,.main-panel>.header .nav>li.open>a:hover,.main-panel>.header .nav>li>a,.main-panel>.header .nav>li>a:focus,.main-panel>.header .nav>li>a:hover{background:transparent}.main-panel>.main-content{padding:0}.main-panel>.main-content .main-subcontent{padding:0 1rem}.brand{display:inline-block}.brand .brand-logo{margin-top:.3rem}.breadcrumb{border-bottom:1px solid #525252;background:#777 url(../images/sidebar-bg.png) 0 0 repeat;padding:.65625rem 1rem;border-left:1px solid #aaa;font-style:italic}.breadcrumb,.breadcrumb>.active{color:#dfdfdf}.breadcrumb>li:first-child:before{content:"\e021";font-family:Glyphicons Halflings;font-style:normal;margin-right:1rem;color:#00b0ca;font-size:.875rem}.breadcrumb>li+li:before{content:"/"}.breadcrumb li a:focus,.breadcrumb li a:hover{color:#dfdfdf}footer.content-footer{padding-left:3.5rem;z-index:2000;background:#fff url(../images/footer-bg.jpg) repeat-x;height:2.188rem}footer.content-footer nav ul li a{line-height:.8rem;font-size:.6875rem}@media screen and (min-width:768px){.layout-fixed-header.layout-small-menu .main-panel>.header{padding:0}.main-panel>.main-content{padding:3.125rem 0 0 .65rem}.sidebar-panel,.sidebar-panel nav>ul{width:13.125rem}}@media (max-width:767px){.sidebar-panel{padding-bottom:0;z-index:1000}.layout-fixed-header.layout-small-menu .sidebar-panel ul.nav>li .sub-menu>li>a{text-align:center}.offscreen:before{z-index:0}.main-panel>.header .hamburger-icon{padding:.9375rem}}::-moz-selection{background:#00b0ca}::selection{background:#00b0ca}.m-b-xs{margin-bottom:5px}.no-padding{padding:0!important}.text-danger{color:#d9534f}.b-a-0,.no-border{border:0!important}.bg-default-gradient{background-image:linear-gradient(180deg,#f0f0f0,#dfdfdf)}.loading[translate-cloak],.translate-cloak{display:none!important}.loading.translate-cloak[translate-cloak]{display:block!important}.color-primary{color:#00b0ca}.btn-primary{color:#fff;background-color:#00b0ca;border-color:#00b0ca}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#008497;border-color:#00414b}.btn-primary.active,.btn-primary:active,.btn-primary:hover,.open>.btn-primary.dropdown-toggle{color:#fff;background-color:#008497;border-color:#007b8d}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.btn-primary.dropdown-toggle.focus,.open>.btn-primary.dropdown-toggle:focus,.open>.btn-primary.dropdown-toggle:hover{color:#fff;background-color:#006473;border-color:#00414b}.btn-primary.active,.btn-primary:active,.open>.btn-primary.dropdown-toggle{background-image:none}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#00b0ca;border-color:#00b0ca}.btn-primary .badge{color:#00b0ca;background-color:#fff}.btn-primary-darken{color:#fff;background-color:#008497;border-color:#008497}.btn-primary-darken.focus,.btn-primary-darken:focus{color:#fff;background-color:#005764;border-color:#001418}.btn-primary-darken.active,.btn-primary-darken:active,.btn-primary-darken:hover,.open>.btn-primary-darken.dropdown-toggle{color:#fff;background-color:#005764;border-color:#004e5a}.btn-primary-darken.active.focus,.btn-primary-darken.active:focus,.btn-primary-darken.active:hover,.btn-primary-darken:active.focus,.btn-primary-darken:active:focus,.btn-primary-darken:active:hover,.open>.btn-primary-darken.dropdown-toggle.focus,.open>.btn-primary-darken.dropdown-toggle:focus,.open>.btn-primary-darken.dropdown-toggle:hover{color:#fff;background-color:#003840;border-color:#001418}.btn-primary-darken.active,.btn-primary-darken:active,.open>.btn-primary-darken.dropdown-toggle{background-image:none}.btn-primary-darken.disabled.focus,.btn-primary-darken.disabled:focus,.btn-primary-darken.disabled:hover,.btn-primary-darken[disabled].focus,.btn-primary-darken[disabled]:focus,.btn-primary-darken[disabled]:hover,fieldset[disabled] .btn-primary-darken.focus,fieldset[disabled] .btn-primary-darken:focus,fieldset[disabled] .btn-primary-darken:hover{background-color:#008497;border-color:#008497}.btn-primary-darken .badge{color:#008497;background-color:#fff}.btn-language .btn.dropdown-toggle{background-color:#fff!important;padding-left:.625rem;padding-right:.625rem;width:100%;text-align:left}.btn-language .btn.dropdown-toggle .caret{position:absolute;top:40%;right:.625rem}.btn-language .dropdown-menu{min-width:0}.btn-language .dropdown-menu li a{padding-right:2.625rem;padding-left:.75rem}.btn-language .dropdown-menu li a:hover{background-color:#00b0ca;color:#fff}.btn-language img{width:20px;height:20px;margin-right:.9375rem}.btn-default-gradient{font-size:.875rem;background:#d8d8d8 -webkit-gradient(linear,0 0,0 100%,from(hsla(0,0%,100%,.6)),to(hsla(0,0%,100%,0)));border-color:rgba(0,0,0,.3);color:#525252;border-radius:4px;padding:.3125rem .625rem}.btn-default-gradient:hover:not(.disabled){background:#b8b8b8 -webkit-gradient(linear,0 0,0 100%,from(hsla(0,0%,100%,.6)),to(hsla(0,0%,100%,0)));color:#525252}.form.ng-invalid.ng-submitted .input__field.ng-invalid+.input__label span{color:#d9534f}.form.ng-invalid.ng-submitted .input__field.ng-invalid+.input__label:after,.form.ng-invalid.ng-submitted .input__field.ng-invalid+.input__label:before{background:#d9534f}.form.ng-invalid.ng-submitted .select2-choice.select2-default,.form.ng-invalid.ng-submitted .select2-container-multi .select2-choices{border-color:#d9534f}.form.ng-invalid.ng-submitted .input__errors,.form.ng-invalid.ng-submitted .select2-choice.select2-default .select2-chosen,.form.ng-invalid.ng-submitted .select2-container-multi .select2-choices .select2-chosen{color:#d9534f}.form-control:focus{border-color:#00b0ca}.form-control.input-sm{height:34px}select.form-control{width:100%}.input__label:after{background:#00b0ca;transform:translate3d(101%,0,0)}.input__field{padding:18px 12px 6px 0}.input__field.ng-invalid-required+.input__label .input__label-content:after,.input__field.ng-invalid-required .select2-choice.select2-default .select2-chosen,.input__field.ng-valid-required+.input__label .input__label-content:after,.input__field.ng-valid-required .select2-choice.select2-default .select2-chosen{content:"*";margin-left:.625rem;color:#d9534f}.select2-container.input__field{box-sizing:content-box;padding:0}.input--filled .input__label-content,.input--focused .input__label-content,.input__field:focus+.input__label .input__label-content{color:#00b0ca;transform:translateZ(0) scaleX(1)}.select2-search-choice-close,.select2-search input{background-image:url(../images/select2x2.png)!important}.select2-container{width:100%}.select2-container .select2-choice .select2-arrow b,.select2-container .select2-choice abbr{background-image:url(../images/select2x2.png)!important}.select2-container .select2-choice abbr{right:40px;top:20px}.select2-container--default .select2-results__option--highlighted[aria-selected],.select2-results .select2-highlighted{background-color:#00b0ca}.select2-container--default.select2-container--focus .select2-selection--multiple,.select2-container-active .select2-choice,.select2-container-active .select2-choices,.select2-container-multi.select2-container-active .select2-choices,.select2-dropdown-open.select2-drop-above .select2-choices,.select2-dropdown-open.select2-drop-above .select2-selection{border-color:#00b0ca}.select2-drop-active{z-index:10000;padding-top:5px;border:none}.select2-container .select2-choice,.ui-select-container[theme=select2] .select2-choice{border:none;padding:0 0 1.25rem;background:transparent}.select2-dropdown-open.select2-drop-above .select2-choice,.select2-dropdown-open.select2-drop-above .select2-choices{background-image:none;border:none}.select2-container .select2-choice>.select2-chosen{color:#525252}.select2-container-active.select2-dropdown-open .select2-choice{border-width:1px}.select2-choice:not(.select2-default){padding:8px 0;border-bottom:none}.select2-container .select2-choice .select2-arrow,.ui-select-container[theme=select2] .select2-choice .select2-arrow{background:transparent}.select2-drop.select2-drop-above.select2-drop-active{border-top:none}.select2-container .select2-choice .select2-arrow{top:5px}.select2-dropdown-open.select2-drop-above{background-color:#fff;border:1px solid #00b0ca;margin-bottom:-2px}.select2-dropdown-open.select2-drop-above .select2-choice{border-radius:0;margin-left:1px}.select2-container-multi .select2-choices{background:transparent;border:none;position:absolute;bottom:0;width:100%}.select2-container-multi .select2-choices .select2-search-field input{padding:.1rem .3125rem;width:100%}.select2-container-multi.select2-container-active .select2-choices{border:none}.select2-container-multi.select2-dropdown-open~.input__label .input__label-content{color:#00b0ca}.select2-container-multi.select2-dropdown-open~.input__label:after,.select2-container-multi.select2-dropdown-open~.input__label:before{background:#00b0ca}.select2-container-multi.select2-dropdown-open~.input__label .input__label-content{transform:translateZ(0) scaleX(1)}.select2-container-multi.input__field{height:45px}.card{border-radius:6px 6px 0 0;border:1px solid hsla(0,1%,55%,.59)}.card.bg-gray{background-color:#ebebeb}.card legend{font-size:.875rem;border-bottom-color:#b8b8b8}.card-header.bg-primary{background-color:#00b0ca;border-bottom-color:#00b0ca;padding:.53125rem 1rem;color:#fff}.card-header:first-child{border-radius:4px 4px 0 0}.card-header h4{font-size:.8125rem;font-weight:700;margin:0}.nav-tabs>li.active:before{background-color:#00b0ca}table.smart-table{border-radius:5px 5px 0 0;background-color:transparent;margin-top:20px;margin-bottom:0}table.smart-table thead{border:solid hsla(0,1%,55%,.59);border-width:1px 1px 0;background-image:linear-gradient(180deg,#f0f0f0,#dfdfdf)}table.smart-table thead th{font-weight:700;text-transform:none;position:relative}table.smart-table thead th.st-sort-ascent:before,table.smart-table thead th.st-sort-descent:before,table.smart-table thead th:before{font-family:FontAwesome;position:absolute;right:0}table.smart-table thead th.st-sort-ascent:before{content:"\f0de"}table.smart-table thead th.st-sort-descent:before{content:"\f0dd"}table.smart-table thead th[st-sort]:not(.st-sort-ascent):not(.st-sort-descent):before{content:"\f0dc";color:#ddd}table.smart-table thead tr:first-child th:first-child{border-top-left-radius:5px}table.smart-table thead tr:first-child th:last-child{border-top-right-radius:5px}table.smart-table tbody{border:solid hsla(0,1%,55%,.59);border-width:0 1px}table.smart-table tbody tr:nth-child(2n){background-color:#fff}table.smart-table tbody tr:nth-child(odd){background-color:#f3f3f3}table.smart-table tbody tr td{padding:.1rem 1.25rem;line-height:2.5}table.smart-table tbody tr td.td-detail{color:#00b0ca}table.smart-table tbody tr td.td-detail a:focus,table.smart-table tbody tr td.td-detail a:hover{text-decoration:underline;color:#00b0ca}table.smart-table tbody tr td.td-actions{text-align:center}table.smart-table tbody tr:last-child td{border-bottom:1px solid hsla(0,1%,55%,.59)}table.smart-table tfoot td{padding:0}table.smart-table tfoot .pagination{vertical-align:middle}table.smart-table i{font-size:20px;cursor:pointer}.table-filters{margin-bottom:20px}.table-filters label{font-weight:700}.table-advanced-search .card-header{padding:7.5px 20px}.table-length{padding:0}.table-length select{width:auto}.table-length select:focus{outline:none;border:none}.table-search{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;text-align:right;padding:0}.table-search input{margin-left:5px;border-radius:4px}.table-search input,.table-search input:focus{border:1px solid #ccc}.table-info{margin:20px 0}.modal-dialog{margin-top:8.125rem}.modal-header{color:#fff;background:#00b0ca}.dropdown-menu{z-index:10000}.datetimepicker .table.table-condensed>tbody>tr>td,.datetimepicker .table.table-condensed>tbody>tr>th,.datetimepicker .table.table-condensed>tfoot>tr>td,.datetimepicker .table.table-condensed>tfoot>tr>th,.datetimepicker .table.table-condensed>thead>tr>td,.datetimepicker .table.table-condensed>thead>tr>th{padding:5px}.sweet-alert .pulseWarning,.sweet-alert .pulseWarningIns{animation:none}body.stop-scrolling{overflow:auto}.loading{display:none;display:block;position:absolute;width:100%;height:100%;z-index:10000;top:0;left:0;animation:a 5s;background:#fff}.loading .sk-rotating-plane{position:fixed;top:40%;z-index:1;left:50%;background-color:#00b0ca}@keyframes a{0%{opacity:1}to{opacity:.3}}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{border-color:#008497;background-color:#008497}.pagination>li>a,.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{color:#008497}.angular-google-map-container{height:calc(100vh - 210px)}.marker-info{background-color:#00b0ca;border-color:1px solid #00b0ca;color:#fff;border-radius:4px;width:15.625rem;padding:10px}ul.ivh-treeview ul{list-style:none}ul.ivh-treeview li.ivh-treeview-node-leaf .ivh-treeview-twistie-leaf{display:none}ul.ivh-treeview .ivh-treeview-node{display:block}ul.ivh-treeview .ivh-treeview-node-label,ul.ivh-treeview .ivh-treeview-twistie-collapsed,ul.ivh-treeview .ivh-treeview-twistie-expanded{cursor:pointer}.p-l-0>ul.ivh-treeview{padding-left:0}.custom-timeline{background:#fff;border:1px solid #777;padding-top:20px}.custom-timeline .timeline-line{border-bottom:2px dashed #00b0ca;display:block}.custom-timeline .timeline-events{overflow-x:auto;white-space:nowrap}.custom-timeline .timeline-event{display:inline-block;position:relative;margin:10px 30px 20px}.custom-timeline .timeline-event:hover{color:inherit}.custom-timeline .timeline-event:before{content:" ";display:block;width:10px;height:10px;border-radius:50%;background-color:#00b0ca;position:absolute;top:-10px;left:50%}.custom-timeline .timeline-event-selected{color:#00b0ca!important}.angular-color-picker{position:absolute;z-index:1000}.app.signin{background:url(../images/grey-bg.png) repeat scroll 0 0 #ddd}.app.signin .card{background-color:#ebebeb;box-shadow:0 15px 30px #555;max-width:400px}.app.signin .footer-brand{position:absolute;right:50px;bottom:30px}.work .uib-tab{padding:0}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9jb211bi5zY3NzIiwiX3ZhcmlhYmxlcy5zY3NzIiwiX21peGlucy5zY3NzIiwiX2J1dHRvbnMuc2NzcyIsIl9mb3Jtcy5zY3NzIiwiX3BhbmVscy5zY3NzIiwiX3RhYmxlcy5zY3NzIiwiX21vZGFsLnNjc3MiLCJfcGx1Z2lucy5zY3NzIiwicGFnZXMvX2xvZ2luLnNjc3MiLCJwYWdlcy9fd29yay5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBLHlDQUtNLGVBQWdCLEFBQ2hCLFlBQWMsQ0EwQmYsQUFoQ0wsd0RBU1EsZ0JBQWlCLEFBQ2pCLHFDQUE0QixBQUM1Qiw4QkFBdUIsQUFDdkIsZ0JBQWtCLENBVW5CLEFBdEJQLDBEQWVVLFdBQWEsQUFDYixpQkFBb0IsQ0FLckIsQUFyQlQsZ0lBbUJZLGtCQ1ZLLENEV04sQUFwQlgsNERBeUJRLGNDaEJTLEFEaUJULHlCQUEyQixDQUs1QixBQS9CUCxnRUE2QlUsb0JFM0JTLENGNEJWLEFBOUJULCtDQW1DTSxvQkNoQ2tCLENEaUNuQixBQUlMLDZDQUdJLGNBQWdCLENBQ2pCLEFBSkgsOENBU00saUJBQW1CLENBS3BCLEFBZEwsZ0RBWVEsY0FDRCxDQUFDLEFBYlIsd0RBaUJNLHFFQUEwRSxDQUszRSxBQXRCTCw2REFvQlEsb0JFMURXLENGMkRaLEFBS1AsZUFDRSxtQkFBNEIsQUFDNUIseURBQStELEFBQy9ELHdCQ2pFc0IsQURrRXRCLFlBQWMsQ0FxRmYsQUF6RkQsb0ZBU00scUJBQXdCLEFBQ3hCLGlCQUFtQixDQUNwQixBQVhMLHlCQWNNLCtCQ3hFVyxDRHNHWixBQTVDTCwyQkFpQlEsZ0JBQWtCLEFBQ2xCLHlCQUEwQixBQUMxQixpQkVuRlcsQ0ZxR1osQUFyQ1AsZ0NBc0JVLGNBQWdCLENBQ2pCLEFBdkJULDZCQTBCVSxjQ25GTyxBRG9GUCxxQkUzRlMsQ0Y0RlYsQUE1QlQsaUNBK0JVLDRCQUErQixDQUtoQyxBQXBDVCxtQ0FrQ1ksVUFBYSxDQUNkLEFBbkNYLGdKQXlDVSw2QkNsR08s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aEIsQUFWTCxrQ0FhTSxnQkFBaUIsQUFDakIsa0JBQW9CLENBQ3JCLEFBZkwsaUNBa0JNLHFCQUFzQixBQUN0QixrQkFBbUIsQUFDbkIscUJBQTRCLENBcUI3QixBQXpDTCx1Q0F1QlEsYUFBZSxDQUNoQixBQXhCUCx3Q0EyQlEsWUFBYSxBQUNiLGNBQWUsQUFDZixXQUFZLEFBQ1osWUFBWSxBQUNaLGtCQUFtQixBQUNuQix5QlBoSlMsQU9pSlQsa0JBQW1CLEFBQ25CLFVBQVcsQUFDWCxRQUFVLENBQ1gsQUFwQ1AsMENBdUNRLHVCQUEwQixDQUMzQixBQU9QLHNCQUNFLGtCQUFtQixBQUNuQixZQUFhLENBQ2QsQUMzS0QsWUFDRSw0REFBa0UsQ0FhbkUsQUFkRCxrQkFJSSx5QlJNWSxBUUxaLDRCQUE4QixBQUM5QixlQUFpQixDQUNsQixBQVBILDBCQVVJLGtCQUFtQixBQUNuQixXQUFZLEFBQ1osV0FBWSxDQUNiLEFDYkgsZUFFSSxTQUNELENBQUMiLCJmaWxlIjoiY3VzdG9tLm1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIubGF5b3V0LWZpeGVkLWhlYWRlciB7XG5cbiAgLm1haW4tcGFuZWwge1xuXG4gICAgPiAuaGVhZGVyIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIHotaW5kZXg6IDIwMDA7XG5cbiAgICAgIC5kcm9wZG93bi1tZW51IHtcbiAgICAgICAgbWluLXdpZHRoOiAxMDBweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSh3aGl0ZSwgMC41NCk7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoZGFya2VuKCRibGFjay0yLCA3Ljg0KSwgMC45Mik7XG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuXG4gICAgICAgIGEge1xuICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuXG4gICAgICAgICAgJjpob3ZlciwgJjpmb2N1cyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JlZW4tMTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmJyYW5kIC5icmFuZC1sb2dvIHtcbiAgICAgICAgY29sb3I6ICRncmVlbi0xO1xuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogcmVtKDEwcHgpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLm1haW4tY29udGVudCB7XG4gICAgICBwYWRkaW5nLXRvcDogJGhlYWRlci1oZWlnaHQ7XG4gICAgfVxuICB9XG59XG5cbi5sYXlvdXQtc21hbGwtbWVudSB7XG5cbiAgLm1haW4tcGFuZWw+Lm1haW4tY29udGVudCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG5cbiAgLnNpZGViYXItcGFuZWwgdWwubmF2ID4gbGkge1xuXG4gICAgPiBhIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgaSB7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMFxuICAgICAgfVxuICAgIH1cblxuICAgID4gdWwuc3ViLW1lbnUge1xuICAgICAgYmFja2dyb3VuZDogcmdiYSgkYmxhY2stMiwgMC44KSB1cmwoXCIuLi9pbWFnZXMvc2lkZWJhci1iZy5wbmdcIikgMCAwIHJlcGVhdDtcblxuICAgICAgPiBsaSA+IGEge1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IHJlbSgxMHB4KTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnNpZGViYXItcGFuZWwge1xuICBwYWRkaW5nLXRvcDogKCRoZWFkZXItaGVpZ2h0ICsgMC4wNzVyZW0pO1xuICBiYWNrZ3JvdW5kOiAkYmxhY2stMSB1cmwoXCIuLi9pbWFnZXMvc2lkZWJhci1iZy5wbmdcIikgMCAwIHJlcGVhdDtcbiAgcGFkZGluZy1ib3R0b206ICRmb290ZXItaGVpZ2h0O1xuICB6LWluZGV4OiAxMDQwO1xuXG4gIHVsLm5hdiB7XG5cbiAgICBhLCBhOmhvdmVyLCBhOmZvY3VzIHtcbiAgICAgIGNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50O1xuICAgICAgZm9udC1zaXplOiAuODc1cmVtO1xuICAgIH1cblxuICAgID4gbGkge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRibGFjay0yO1xuXG4gICAgICA+IGEge1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiByZW0oMTZweCk7XG5cbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICB9XG5cbiAgICAgICAgaSB7XG4gICAgICAgICAgY29sb3I6ICRncmVlbi0xO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogcmVtKDVweCk7XG4gICAgICAgIH1cblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JlZW4tMSAhaW1wb3J0YW50O1xuXG4gICAgICAgICAgaSB7XG4gICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuYWN0aXZlLCAmLm9wZW4ge1xuICAgICAgICA+IGEsID4gYTpmb2N1cyB7XG4gICAgICAgICAgYmFja2dyb3VuZDogcmdiYSgkZ3JlZW4tMSwgMC40KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gID4gbmF2IGxpLm9wZW4sID4gbmF2IGxpOmhvdmVyIHtcblxuICAgICYubWVudS1hY2NvcmRpb24gPiBhOmJlZm9yZSB7XG4gICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAwIDAuMDYyNXJlbSB3aGl0ZTtcbiAgICB9XG5cbiAgICAuc3ViLW1lbnUge1xuICAgICAgYmFja2dyb3VuZDogcmdiYSh3aGl0ZSwgMC4xKTtcblxuICAgICAgbGkge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJsYWNrLTI7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiByZW0oNDBweCk7XG5cbiAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBpIHtcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JlZW4tMTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiByZW0oNXB4KTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmVlbi0xICFpbXBvcnRhbnQ7XG5cbiAgICAgICAgICAgIGkge1xuICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi5hY3RpdmUgYSwgLmFjdGl2ZSBhOmZvY3VzIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKCRncmVlbi0xLCAwLjYpO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5tYWluLXBhbmVsIHtcblxuICA+IC5oZWFkZXIge1xuICAgIGhlaWdodDogJGhlYWRlci1oZWlnaHQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrLTI7XG4gICAgYm94LXNoYWRvdzogMCAxcHggMnB4IGRhcmtlbigkYmxhY2stMiwgMTYuODYpO1xuXG4gICAgLmhhbWJ1cmdlci1pY29uIHtcbiAgICAgIHBhZGRpbmc6IDA7XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JlZW4tMTtcblxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB3aGl0ZTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIGkge1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgIH1cblxuICAgIC5uYXYgPiBsaSB7XG4gICAgICBhIHtcbiAgICAgICAgbWF4LWhlaWdodDogJGhlYWRlci1oZWlnaHQ7XG4gICAgICB9XG5cbiAgICAgICYsICYub3BlbiB7XG4gICAgICAgID4gYSwgPiBhOmhvdmVyLCA+IGE6Zm9jdXMge1xuICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgPiAubWFpbi1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAwO1xuXG4gICAgLm1haW4tc3ViY29udGVudCB7XG4gICAgICBwYWRkaW5nOiAwIDFyZW07XG4gICAgfVxuICB9XG59XG5cbi5icmFuZCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcblxuICAuYnJhbmQtbG9nbyB7XG4gICAgbWFyZ2luLXRvcDogMC4zcmVtO1xuICB9XG59XG5cbi5icmVhZGNydW1iIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRibGFjay0yO1xuICBiYWNrZ3JvdW5kOiAkYmxhY2stMSB1cmwoXCIuLi9pbWFnZXMvc2lkZWJhci1iZy5wbmdcIikgMCAwIHJlcGVhdDtcbiAgcGFkZGluZzogcmVtKDEwLjVweCkgMXJlbTtcbiAgY29sb3I6IGxpZ2h0ZW4oJGJsYWNrLTEsIDQwLjc4KTtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCBkYXJrZW4oJGdyYXktMSwgMjUuNDkpO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG5cbiAgPiAuYWN0aXZlIHtcbiAgICBjb2xvcjogbGlnaHRlbigkYmxhY2stMSwgNDAuNzgpO1xuICB9XG5cbiAgPiBsaTpmaXJzdC1jaGlsZDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXFxlMDIxXCI7XG4gICAgZm9udC1mYW1pbHk6IFwiR2x5cGhpY29ucyBIYWxmbGluZ3NcIjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtO1xuICAgIGNvbG9yOiAkZ3JlZW4tMTtcbiAgICBmb250LXNpemU6IHJlbSgxNHB4KTtcbiAgfVxuXG4gID4gbGkgKyBsaTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIi9cIjtcbiAgfVxuXG4gIGxpIGE6Zm9jdXMsIGxpIGE6aG92ZXIge1xuICAgIGNvbG9yOiBsaWdodGVuKCRibGFjay0xLCA0MC43OCk7XG4gIH1cbn1cblxuZm9vdGVyLmNvbnRlbnQtZm9vdGVyIHtcbiAgcGFkZGluZy1sZWZ0OiAzLjVyZW07XG4gIHotaW5kZXg6IDIwMDA7XG4gIGJhY2tncm91bmQ6IHdoaXRlIHVybChcIi4uL2ltYWdlcy9mb290ZXItYmcuanBnXCIpIHJlcGVhdC14O1xuICBoZWlnaHQ6ICRmb290ZXItaGVpZ2h0O1xuXG4gIG5hdiB1bCBsaSBhIHtcbiAgICBsaW5lLWhlaWdodDogMC44cmVtO1xuICAgIGZvbnQtc2l6ZTogMC42ODc1cmVtO1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzY3JlZW4tc20tbWluKSB7XG5cbiAgLmxheW91dC1maXhlZC1oZWFkZXIubGF5b3V0LXNtYWxsLW1lbnUgLm1haW4tcGFuZWwgPiAuaGVhZGVyIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgLm1haW4tcGFuZWwgPiAubWFpbi1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAkaGVhZGVyLWhlaWdodCAwIDAgMC42NXJlbTtcbiAgfVxuXG4gIC5zaWRlYmFyLXBhbmVsIHtcbiAgICB3aWR0aDogJHNpZGViYXItd2lkdGg7XG5cbiAgICBuYXYgPiB1bCB7XG4gICAgICB3aWR0aDogJHNpZGViYXItd2lkdGg7XG4gICAgfVxuICB9XG59XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAkc2NyZWVuLXhzLW1heCkge1xuICAuc2lkZWJhci1wYW5lbCB7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgei1pbmRleDogMTAwMDtcbiAgfVxuXG4gIC5sYXlvdXQtZml4ZWQtaGVhZGVyLmxheW91dC1zbWFsbC1tZW51IHtcbiAgICAuc2lkZWJhci1wYW5lbCB1bC5uYXYgPiBsaSAuc3ViLW1lbnUgPiBsaSA+IGEge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgfVxuXG4gIC5vZmZzY3JlZW4ge1xuICAgICY6OmJlZm9yZSB7XG4gICAgICB6LWluZGV4OiAwO1xuICAgIH1cbiAgfVxuXG4gIC5tYWluLXBhbmVsID4gLmhlYWRlciAuaGFtYnVyZ2VyLWljb24ge1xuICAgIHBhZGRpbmc6IC45Mzc1cmVtO1xuICB9XG59XG5cbjo6LW1vei1zZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiAkZ3JlZW4tMTtcbn1cblxuOjpzZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiAkZ3JlZW4tMTtcbn1cblxuLm0tYi14cyB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbn1cblxuLm5vLXBhZGRpbmcge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG5cbi50ZXh0LWRhbmdlciB7XG4gIGNvbG9yOiAkYnJhbmQtZGFuZ2VyO1xufVxuXG4uYi1hLTAsIC5uby1ib3JkZXIge1xuICBib3JkZXI6IDAgIWltcG9ydGFudDtcbn1cblxuLmJnLWRlZmF1bHQtZ3JhZGllbnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCBsaWdodGVuKCRncmF5LTEsIDEuOTYpLCBkYXJrZW4oJGdyYXktMSwgNC43MSkpO1xufVxuXG4udHJhbnNsYXRlLWNsb2FrIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLmxvYWRpbmdbdHJhbnNsYXRlLWNsb2FrXSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5sb2FkaW5nLnRyYW5zbGF0ZS1jbG9ha1t0cmFuc2xhdGUtY2xvYWtdIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmNvbG9yLXByaW1hcnkge1xuICBjb2xvcjogJGdyZWVuLTFcbn1cbiIsIkBpbXBvcnQgXCIuLi8uLi8uLi92ZW5kb3JzL2Jvb3RzdHJhcC1zYXNzL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvdmFyaWFibGVzXCI7XG5cbiRzaWRlYmFyLXdpZHRoOiAxMy4xMjVyZW07XG4kaGVhZGVyLWhlaWdodDogMy4xMjVyZW07XG4kZm9vdGVyLWhlaWdodDogMi4xODhyZW07XG4kYnJhbmQtZGFuZ2VyOiAjZDk1MzRmO1xuXG4kYmxhY2stMTogIzc3NztcbiRibGFjay0yOiAjNTI1MjUyO1xuJGdyZWVuLTE6ICMwMEIwQ0E7XG4kZ3JheS0xOiAjZWJlYmViO1xuIiwiQGZ1bmN0aW9uIHJlbSgkc2l6ZSkge1xuICAkcmVtLXNpemU6ICRzaXplIC8gMTZweDtcbiAgQHJldHVybiAkcmVtLXNpemUgKiAxcmVtO1xufVxuXG5AbWl4aW4gYnV0dG9uLXZhcmlhbnQoJGNvbG9yLCAkYmFja2dyb3VuZCwgJGJvcmRlcikge1xuICBjb2xvcjogJGNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcbiAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xuXG4gICY6Zm9jdXMsXG4gICYuZm9jdXMge1xuICAgIGNvbG9yOiAkY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRiYWNrZ3JvdW5kLCAxMCUpO1xuICAgIGJvcmRlci1jb2xvcjogZGFya2VuKCRib3JkZXIsIDI1JSk7XG4gIH1cbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICRjb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGJhY2tncm91bmQsIDEwJSk7XG4gICAgYm9yZGVyLWNvbG9yOiBkYXJrZW4oJGJvcmRlciwgMTIlKTtcbiAgfVxuICAmOmFjdGl2ZSxcbiAgJi5hY3RpdmUsXG4gIC5vcGVuID4gJi5kcm9wZG93bi10b2dnbGUge1xuICAgIGNvbG9yOiAkY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRiYWNrZ3JvdW5kLCAxMCUpO1xuICAgIGJvcmRlci1jb2xvcjogZGFya2VuKCRib3JkZXIsIDEyJSk7XG5cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMsXG4gICAgJi5mb2N1cyB7XG4gICAgICBjb2xvcjogJGNvbG9yO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRiYWNrZ3JvdW5kLCAxNyUpO1xuICAgICAgYm9yZGVyLWNvbG9yOiBkYXJrZW4oJGJvcmRlciwgMjUlKTtcbiAgICB9XG4gIH1cbiAgJjphY3RpdmUsXG4gICYuYWN0aXZlLFxuICAub3BlbiA+ICYuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICB9XG4gICYuZGlzYWJsZWQsXG4gICZbZGlzYWJsZWRdLFxuICBmaWVsZHNldFtkaXNhYmxlZF0gJiB7XG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzLFxuICAgICYuZm9jdXMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQ7XG4gICAgICBib3JkZXItY29sb3I6ICRib3JkZXI7XG4gICAgfVxuICB9XG5cbiAgLmJhZGdlIHtcbiAgICBjb2xvcjogJGJhY2tncm91bmQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICB9XG59XG4iLCIuYnRuLXByaW1hcnkge1xuICBAaW5jbHVkZSBidXR0b24tdmFyaWFudCh3aGl0ZSwgJGdyZWVuLTEsICRncmVlbi0xKTtcbn1cblxuLmJ0bi1wcmltYXJ5LWRhcmtlbiB7XG4gIEBpbmNsdWRlIGJ1dHRvbi12YXJpYW50KHdoaXRlLCBkYXJrZW4oJGdyZWVuLTEsIDEwJSksIGRhcmtlbigkZ3JlZW4tMSwgMTAlKSk7XG59XG5cbi5idG4tbGFuZ3VhZ2Uge1xuICAuYnRuLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IHJlbSgxMHB4KTtcbiAgICBwYWRkaW5nLXJpZ2h0OiByZW0oMTBweCk7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcblxuICAgIC5jYXJldCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDQwJTtcbiAgICAgIHJpZ2h0OiByZW0oMTBweCk7XG4gICAgfVxuICB9XG5cbiAgLmRyb3Bkb3duLW1lbnUge1xuICAgIG1pbi13aWR0aDogMDtcblxuICAgIGxpIGEge1xuICAgICAgcGFkZGluZy1yaWdodDogcmVtKDQycHgpO1xuICAgICAgcGFkZGluZy1sZWZ0OiByZW0oMTJweCk7XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW4tMTtcbiAgICAgICAgY29sb3I6IHdoaXRlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIGltZyB7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIG1hcmdpbi1yaWdodDogcmVtKDE1cHgpO1xuICB9XG59XG5cbi5idG4tZGVmYXVsdC1ncmFkaWVudCB7XG4gIGZvbnQtc2l6ZTogcmVtKDE0cHgpO1xuICBiYWNrZ3JvdW5kOiBkYXJrZW4oJGdyYXktMSwgNy40NSkgLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIDAlIDAlLCAwJSAxMDAlLCBmcm9tKHJnYmEoMjU1LCAyNTUsIDI1NSwgMC42KSksXG4gICAgdG8ocmdiYSgyNTUsIDI1NSwgMjU1LCAwKSkpO1xuICBib3JkZXItY29sb3I6IHJnYmEoYmxhY2ssIDAuMyk7XG4gIGNvbG9yOiAkYmxhY2stMjtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBwYWRkaW5nOiByZW0oNXB4KSByZW0oMTBweCk7XG5cbiAgJjpob3Zlcjpub3QoLmRpc2FibGVkKSB7XG4gICAgYmFja2dyb3VuZDogZGFya2VuKCRncmF5LTEsIDIwLjAwKSAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgMCUgMCUsIDAlIDEwMCUsIGZyb20ocmdiYSgyNTUsIDI1NSwgMjU1LCAwLjYpKSxcbiAgICAgIHRvKHJnYmEoMjU1LCAyNTUsIDI1NSwgMCkpKTtcbiAgICBjb2xvcjogJGJsYWNrLTI7XG4gIH1cbn1cbiIsIi5mb3JtIHtcbiAgJi5uZy1pbnZhbGlkLm5nLXN1Ym1pdHRlZCB7XG5cbiAgICAuaW5wdXRfX2ZpZWxkLm5nLWludmFsaWQge1xuXG4gICAgICArIC5pbnB1dF9fbGFiZWwge1xuXG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGNvbG9yOiAkYnJhbmQtZGFuZ2VyO1xuICAgICAgICB9XG4gICAgICAgICY6YmVmb3JlLCAmOmFmdGVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkYnJhbmQtZGFuZ2VyO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLnNlbGVjdDItY29udGFpbmVyLW11bHRpIC5zZWxlY3QyLWNob2ljZXMsXG4gICAgLnNlbGVjdDItY2hvaWNlLnNlbGVjdDItZGVmYXVsdCB7XG4gICAgICBib3JkZXItY29sb3I6ICRicmFuZC1kYW5nZXI7XG5cbiAgICAgIC5zZWxlY3QyLWNob3NlbiB7XG4gICAgICAgIGNvbG9yOiAkYnJhbmQtZGFuZ2VyO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5pbnB1dF9fZXJyb3JzIHtcbiAgICAgIGNvbG9yOiAkYnJhbmQtZGFuZ2VyO1xuICAgIH1cbiAgfVxufVxuXG4uZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAkZ3JlZW4tMTtcbn1cblxuLmZvcm0tY29udHJvbC5pbnB1dC1zbSB7XG4gIGhlaWdodDogMzRweDtcbn1cblxuc2VsZWN0LmZvcm0tY29udHJvbCB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uaW5wdXRfX2xhYmVsIHtcbiAgJjo6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQ6ICRncmVlbi0xO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAxJSwgMCwgMCk7XG4gIH1cbn1cblxuLmlucHV0X19maWVsZCB7XG4gIHBhZGRpbmc6IDE4cHggMTJweCA2cHggMDtcblxuICAmLm5nLXZhbGlkLXJlcXVpcmVkLCAmLm5nLWludmFsaWQtcmVxdWlyZWQge1xuXG4gICAgKyAuaW5wdXRfX2xhYmVsIC5pbnB1dF9fbGFiZWwtY29udGVudDphZnRlcixcbiAgICAuc2VsZWN0Mi1jaG9pY2Uuc2VsZWN0Mi1kZWZhdWx0IC5zZWxlY3QyLWNob3NlbiB7XG4gICAgICBjb250ZW50OiBcIipcIjtcbiAgICAgIG1hcmdpbi1sZWZ0OiByZW0oMTBweCk7XG4gICAgICBjb2xvcjogJGJyYW5kLWRhbmdlcjtcbiAgICB9XG4gIH1cbn1cblxuLnNlbGVjdDItY29udGFpbmVyLmlucHV0X19maWVsZCB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBwYWRkaW5nOiAwO1xufVxuXG4uaW5wdXRfX2ZpZWxkOmZvY3VzICsgLmlucHV0X19sYWJlbCAuaW5wdXRfX2xhYmVsLWNvbnRlbnQsXG4uaW5wdXQtLWZpbGxlZCAuaW5wdXRfX2xhYmVsLWNvbnRlbnQsXG4uaW5wdXQtLWZvY3VzZWQgLmlucHV0X19sYWJlbC1jb250ZW50IHtcbiAgY29sb3I6ICRncmVlbi0xO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCkgc2NhbGUzZCgxLCAxLCAxKTtcbn1cblxuXG4vLyBzZWxlY3QyXG4uc2VsZWN0Mi1zZWFyY2gtY2hvaWNlLWNsb3NlLFxuLnNlbGVjdDItc2VhcmNoIGlucHV0IHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiLi4vaW1hZ2VzL3NlbGVjdDJ4Mi5wbmdcIikgIWltcG9ydGFudDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgLnNlbGVjdDItY2hvaWNlIC5zZWxlY3QyLWFycm93IGIsXG4gIC5zZWxlY3QyLWNob2ljZSBhYmJyIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi9pbWFnZXMvc2VsZWN0MngyLnBuZ1wiKSAhaW1wb3J0YW50O1xuICB9XG5cbiAgLnNlbGVjdDItY2hvaWNlIGFiYnIge1xuICAgIHJpZ2h0OiA0MHB4O1xuICAgIHRvcDogMjBweFxuICB9XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkW2FyaWEtc2VsZWN0ZWRdLFxuLnNlbGVjdDItcmVzdWx0cyAuc2VsZWN0Mi1oaWdobGlnaHRlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRncmVlbi0xO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItYWN0aXZlIC5zZWxlY3QyLWNob2ljZSxcbi5zZWxlY3QyLWNvbnRhaW5lci1hY3RpdmUgLnNlbGVjdDItY2hvaWNlcyxcbi5zZWxlY3QyLWRyb3Bkb3duLW9wZW4uc2VsZWN0Mi1kcm9wLWFib3ZlIC5zZWxlY3QyLXNlbGVjdGlvbixcbi5zZWxlY3QyLWRyb3Bkb3duLW9wZW4uc2VsZWN0Mi1kcm9wLWFib3ZlIC5zZWxlY3QyLWNob2ljZXMsXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUsXG4uc2VsZWN0Mi1jb250YWluZXItbXVsdGkuc2VsZWN0Mi1jb250YWluZXItYWN0aXZlIC5zZWxlY3QyLWNob2ljZXMge1xuICBib3JkZXItY29sb3I6ICRncmVlbi0xO1xufVxuXG4uc2VsZWN0Mi1kcm9wLWFjdGl2ZSB7XG4gIHotaW5kZXg6IDEwMDAwO1xuICBwYWRkaW5nLXRvcDogNXB4O1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1jaG9pY2UsXG4udWktc2VsZWN0LWNvbnRhaW5lclt0aGVtZT1zZWxlY3QyXSAuc2VsZWN0Mi1jaG9pY2Uge1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDAgMCByZW0oMjBweCkgMDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG59XG5cbi5zZWxlY3QyLWRyb3Bkb3duLW9wZW4uc2VsZWN0Mi1kcm9wLWFib3ZlIC5zZWxlY3QyLWNob2ljZSxcbi5zZWxlY3QyLWRyb3Bkb3duLW9wZW4uc2VsZWN0Mi1kcm9wLWFib3ZlIC5zZWxlY3QyLWNob2ljZXMge1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1jaG9pY2UgPiAuc2VsZWN0Mi1jaG9zZW4ge1xuICBjb2xvcjogJGJsYWNrLTJcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLWFjdGl2ZS5zZWxlY3QyLWRyb3Bkb3duLW9wZW4ge1xuICAuc2VsZWN0Mi1jaG9pY2Uge1xuICAgIGJvcmRlci13aWR0aDogMXB4O1xuICB9XG59XG5cbi5zZWxlY3QyLWNob2ljZTpub3QoLnNlbGVjdDItZGVmYXVsdCkge1xuICBwYWRkaW5nOiA4cHggMDtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLWNob2ljZSAuc2VsZWN0Mi1hcnJvdyxcbi51aS1zZWxlY3QtY29udGFpbmVyW3RoZW1lPXNlbGVjdDJdIC5zZWxlY3QyLWNob2ljZSAuc2VsZWN0Mi1hcnJvdyB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG4uc2VsZWN0Mi1kcm9wLnNlbGVjdDItZHJvcC1hYm92ZS5zZWxlY3QyLWRyb3AtYWN0aXZlIHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLWNob2ljZSAuc2VsZWN0Mi1hcnJvdyB7XG4gIHRvcDogNXB4O1xufVxuXG4uc2VsZWN0Mi1kcm9wZG93bi1vcGVuLnNlbGVjdDItZHJvcC1hYm92ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICBib3JkZXI6IDFweCBzb2xpZCAkZ3JlZW4tMTtcbiAgbWFyZ2luLWJvdHRvbTogLTJweDtcblxuICAuc2VsZWN0Mi1jaG9pY2Uge1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDFweDtcbiAgfVxufVxuXG4uc2VsZWN0Mi1jb250YWluZXItbXVsdGkge1xuICAuc2VsZWN0Mi1jaG9pY2VzIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIC5zZWxlY3QyLXNlYXJjaC1maWVsZCBpbnB1dCB7XG4gICAgICBwYWRkaW5nOiAwLjFyZW0gLjMxMjVyZW07XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG4gIH1cblxuICAmLnNlbGVjdDItY29udGFpbmVyLWFjdGl2ZSAuc2VsZWN0Mi1jaG9pY2VzIHtcbiAgICBib3JkZXI6IG5vbmU7XG4gIH1cblxuICAmLnNlbGVjdDItZHJvcGRvd24tb3BlbiB+IC5pbnB1dF9fbGFiZWwge1xuICAgIC5pbnB1dF9fbGFiZWwtY29udGVudCB7XG4gICAgICBjb2xvcjogJGdyZWVuLTE7XG4gICAgfVxuICAgICY6YWZ0ZXIsICY6YmVmb3JlIHtcbiAgICAgIGJhY2tncm91bmQ6ICRncmVlbi0xO1xuICAgIH1cbiAgICAuaW5wdXRfX2xhYmVsLWNvbnRlbnQge1xuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApIHNjYWxlM2QoMC43LCAwLjcsIDEpO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKSBzY2FsZTNkKDEsIDEsIDEpO1xuICAgIH1cbiAgfVxuXG4gICYuaW5wdXRfX2ZpZWxkIHtcbiAgICBoZWlnaHQ6IDQ1cHg7XG4gIH1cbn1cbiIsIi5jYXJkIHtcbiAgYm9yZGVyLXJhZGl1czogNnB4IDZweCAwIDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoZGFya2VuKHNhdHVyYXRlKCRncmF5LTEsIDAuODYpLCAzNy42NSksIDAuNTkpO1xuXG4gICYuYmctZ3JheSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMTtcbiAgfVxuXG4gIGxlZ2VuZCB7XG4gICAgZm9udC1zaXplOiByZW0oMTRweCk7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogZGFya2VuKCRncmF5LTEsIDIwJSk7XG4gIH1cbn1cblxuLmNhcmQtaGVhZGVyIHtcblxuICAmLmJnLXByaW1hcnkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbi0xO1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRncmVlbi0xO1xuICAgIHBhZGRpbmc6IHJlbSg4LjVweCkgMXJlbTtcbiAgICBjb2xvcjogd2hpdGU7XG4gIH1cblxuICAmOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItcmFkaXVzOiA0cHggNHB4IDAgMDtcbiAgfVxuXG4gIGg0IHtcbiAgICBmb250LXNpemU6IC44MTI1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIG1hcmdpbjogMDtcbiAgfVxufVxuXG4ubmF2LXRhYnM+bGkuYWN0aXZlOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRncmVlbi0xO1xufVxuIiwidGFibGUuc21hcnQtdGFibGUge1xuICBib3JkZXItcmFkaXVzOiA1cHggNXB4IDAgMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG5cbiAgdGhlYWQge1xuICAgIGJvcmRlcjogc29saWQgcmdiYShkYXJrZW4oc2F0dXJhdGUoJGdyYXktMSwgMC44NiksIDM3LjY1KSwgMC41OSk7XG4gICAgYm9yZGVyLXdpZHRoOiAxcHggMXB4IDAgMXB4O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIGxpZ2h0ZW4oJGdyYXktMSwgMS45NiksIGRhcmtlbigkZ3JheS0xLCA0LjcxKSk7XG5cbiAgICB0aCB7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAmLnN0LXNvcnQtYXNjZW50OmJlZm9yZSxcbiAgICAgICYuc3Qtc29ydC1kZXNjZW50OmJlZm9yZSxcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiRm9udEF3ZXNvbWVcIjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMDtcbiAgICAgIH1cblxuICAgICAgJi5zdC1zb3J0LWFzY2VudDpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlxcZjBkZVwiO1xuICAgICAgfVxuXG4gICAgICAmLnN0LXNvcnQtZGVzY2VudDpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlxcZjBkZFwiO1xuICAgICAgfVxuXG4gICAgICAmW3N0LXNvcnRdOm5vdCguc3Qtc29ydC1hc2NlbnQpOm5vdCguc3Qtc29ydC1kZXNjZW50KTpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIlxcZjBkY1wiO1xuICAgICAgICBjb2xvcjogZGFya2VuKCRncmF5LTEsIDUuNDkpO1xuICAgICAgfVxuICAgIH1cblxuICAgIHRyOmZpcnN0LWNoaWxkIHRoOmZpcnN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVweDtcbiAgICB9XG5cbiAgICB0cjpmaXJzdC1jaGlsZCB0aDpsYXN0LWNoaWxkIHtcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1cHg7XG4gICAgfVxuICB9XG5cbiAgdGJvZHkge1xuICAgIGJvcmRlcjogc29saWQgcmdiYShkYXJrZW4oc2F0dXJhdGUoJGdyYXktMSwgMC44NiksIDM3LjY1KSwgMC41OSk7XG4gICAgYm9yZGVyLXdpZHRoOiAwIDFweCAwIDFweDtcblxuICAgIHRyIHtcblxuICAgICAgJjpudGgtY2hpbGQoMm4pIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICB9XG5cbiAgICAgICY6bnRoLWNoaWxkKG9kZCkge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRncmF5LTEsIDMuMTQpO1xuICAgICAgfVxuXG4gICAgICB0ZCB7XG4gICAgICAgIHBhZGRpbmc6IC4xcmVtIDEuMjVyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyLjU7XG5cbiAgICAgICAgJi50ZC1kZXRhaWwge1xuICAgICAgICAgIGNvbG9yOiAkZ3JlZW4tMTtcblxuICAgICAgICAgIGE6aG92ZXIsIGE6Zm9jdXMge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICAgICAgICBjb2xvcjogJGdyZWVuLTE7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJi50ZC1hY3Rpb25zIHtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJjpsYXN0LWNoaWxkIHRkIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoZGFya2VuKHNhdHVyYXRlKCRncmF5LTEsIDAuODYpLCAzNy42NSksIDAuNTkpO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIHRmb290IHtcblxuICAgIHRkIHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuXG4gICAgLnBhZ2luYXRpb24ge1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB9XG4gIH1cblxuICBpIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG59XG5cbi50YWJsZS1maWx0ZXJzIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICBsYWJlbCB7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIH1cbn1cblxuLnRhYmxlLWFkdmFuY2VkLXNlYXJjaCB7XG5cbiAgLmNhcmQtaGVhZGVyIHtcbiAgICBwYWRkaW5nOiA3LjVweCAyMHB4O1xuICB9XG59XG5cbi50YWJsZS1sZW5ndGgge1xuICBwYWRkaW5nOiAwO1xuXG4gIHNlbGVjdCB7XG4gICAgd2lkdGg6IGF1dG87XG5cbiAgICAmOmZvY3VzIHtcbiAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgICBib3JkZXI6IG5vbmU7XG4gICAgfVxuICB9XG59XG5cbi50YWJsZS1zZWFyY2gge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgcGFkZGluZzogMDtcblxuICBpbnB1dCB7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQgZGFya2VuKCRncmF5LTEsIDEyLjE2KTtcblxuICAgICY6Zm9jdXMge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgZGFya2VuKCRncmF5LTEsIDEyLjE2KTtcbiAgICB9XG4gIH1cbn1cblxuLnRhYmxlLWluZm8ge1xuICBtYXJnaW46IDIwcHggMDtcbn1cbiIsIi5tb2RhbC1kaWFsb2cge1xuICBtYXJnaW4tdG9wOiAoJGhlYWRlci1oZWlnaHQgKyA1KTtcbn1cblxuLm1vZGFsLWhlYWRlciB7XG4gIGNvbG9yOiB3aGl0ZTtcbiAgYmFja2dyb3VuZDogJGdyZWVuLTE7XG59XG4iLCJcbi8qIERhdGV0aW1lIFBpY2tlciAqL1xuLmRyb3Bkb3duLW1lbnUge1xuICB6LWluZGV4OiAxMDAwMDtcbn1cblxuLmRhdGV0aW1lcGlja2VyIHtcbiAgLnRhYmxlLnRhYmxlLWNvbmRlbnNlZCA+IHRib2R5ID4gdHIgPiB0ZCxcbiAgLnRhYmxlLnRhYmxlLWNvbmRlbnNlZCA+IHRib2R5ID4gdHIgPiB0aCxcbiAgLnRhYmxlLnRhYmxlLWNvbmRlbnNlZCA+IHRmb290ID4gdHIgPiB0ZCxcbiAgLnRhYmxlLnRhYmxlLWNvbmRlbnNlZCA+IHRmb290ID4gdHIgPiB0aCxcbiAgLnRhYmxlLnRhYmxlLWNvbmRlbnNlZCA+IHRoZWFkID4gdHIgPiB0ZCxcbiAgLnRhYmxlLnRhYmxlLWNvbmRlbnNlZCA+IHRoZWFkID4gdHIgPiB0aCB7XG4gICAgcGFkZGluZzogNXB4O1xuICB9XG59XG5cblxuLyogYWxlcnRzICovXG4uc3dlZXQtYWxlcnQgLnB1bHNlV2FybmluZyxcbi5zd2VldC1hbGVydCAucHVsc2VXYXJuaW5nSW5zIHtcbiAgYW5pbWF0aW9uOiBub25lO1xufVxuXG5ib2R5LnN0b3Atc2Nyb2xsaW5nIHtcbiAgb3ZlcmZsb3c6IGF1dG87XG59XG5cbi8qIGxvYWRpbmcgKi9cbi5sb2FkaW5nIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmxvYWRpbmcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxMDAwMDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBhbmltYXRpb246IGJhY2tncm91bmQtZmFkZSA1cztcbiAgYmFja2dyb3VuZDogd2hpdGU7XG5cbiAgLnNrLXJvdGF0aW5nLXBsYW5lIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiA0MCU7XG4gICAgei1pbmRleDogMTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuLTE7XG4gIH1cbn1cblxuQGtleWZyYW1lcyBiYWNrZ3JvdW5kLWZhZGUge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwLjM7XG4gIH1cbn1cblxuLy9wYWdpbmF0aW9uXG4ucGFnaW5hdGlvbj4uYWN0aXZlPmEsXG4ucGFnaW5hdGlvbj4uYWN0aXZlPmE6Zm9jdXMsXG4ucGFnaW5hdGlvbj4uYWN0aXZlPmE6aG92ZXIsXG4ucGFnaW5hdGlvbj4uYWN0aXZlPnNwYW4sXG4ucGFnaW5hdGlvbj4uYWN0aXZlPnNwYW46Zm9jdXMsXG4ucGFnaW5hdGlvbj4uYWN0aXZlPnNwYW46aG92ZXIge1xuICBib3JkZXItY29sb3I6IGRhcmtlbigkZ3JlZW4tMSwgMTAlKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRncmVlbi0xLCAxMCUpO1xufVxuXG4ucGFnaW5hdGlvbj5saT5hLFxuLnBhZ2luYXRpb24+bGk+YTpmb2N1cyxcbi5wYWdpbmF0aW9uPmxpPmE6aG92ZXIsXG4ucGFnaW5hdGlvbj5saT5zcGFuOmZvY3VzLFxuLnBhZ2luYXRpb24+bGk+c3Bhbjpob3ZlciB7XG4gIGNvbG9yOiBkYXJrZW4oJGdyZWVuLTEsIDEwJSk7XG59XG5cblxuLy8gZ29vZ2xlIG1hcHNcbi5hbmd1bGFyLWdvb2dsZS1tYXAtY29udGFpbmVyIHsgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMjEwcHgpIH1cblxuLm1hcmtlci1pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGdyZWVuLTE7XG4gIGJvcmRlci1jb2xvcjogMXB4IHNvbGlkICRncmVlbi0xO1xuICBjb2xvcjogd2hpdGU7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgd2lkdGg6IHJlbSgyNTBweCk7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG5cbi8vIHRyZWV2aWV3XG51bC5pdmgtdHJlZXZpZXcge1xuXG4gIHVsIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICB9XG5cbiAgbGkuaXZoLXRyZWV2aWV3LW5vZGUtbGVhZiAuaXZoLXRyZWV2aWV3LXR3aXN0aWUtbGVhZiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gIC5pdmgtdHJlZXZpZXctbm9kZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cblxuICAuaXZoLXRyZWV2aWV3LXR3aXN0aWUtY29sbGFwc2VkLFxuICAuaXZoLXRyZWV2aWV3LXR3aXN0aWUtZXhwYW5kZWQsXG4gIC5pdmgtdHJlZXZpZXctbm9kZS1sYWJlbCB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG59XG5cbi5wLWwtMCA+IHVsLml2aC10cmVldmlldyB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cblxuXG4uY3VzdG9tLXRpbWVsaW5lIHtcbiAgYmFja2dyb3VuZDogd2hpdGU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRibGFjay0xO1xuICBwYWRkaW5nLXRvcDogMjBweDtcblxuICAudGltZWxpbmUge1xuXG4gICAgJi1saW5lIHtcbiAgICAgIGJvcmRlci1ib3R0b206IDJweCBkYXNoZWQgJGdyZWVuLTE7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAmLWV2ZW50cyB7XG4gICAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB9XG5cbiAgICAmLWV2ZW50IHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1hcmdpbjogMTBweCAzMHB4IDIwcHggMzBweDtcblxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgICAgfVxuXG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgIGhlaWdodDoxMHB4O1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbi0xO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogLTEwcHg7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIH1cblxuICAgICAgJi1zZWxlY3RlZCB7XG4gICAgICAgIGNvbG9yOiAkZ3JlZW4tMSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5cbi8vIGNvbG9yIHBpY2tlclxuLmFuZ3VsYXItY29sb3ItcGlja2VyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OjEwMDA7XG59XG4iLCIuYXBwLnNpZ25pbiB7XG4gIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2dyZXktYmcucG5nJykgcmVwZWF0IHNjcm9sbCAwIDAgbGlnaHRlbigkYmxhY2stMSwgNDAuMDApO1xuXG4gIC5jYXJkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0xO1xuICAgIGJveC1zaGFkb3c6IDAgMTVweCAzMHB4IGRhcmtlbigkYmxhY2stMSwgMTMuMzMpO1xuICAgIG1heC13aWR0aDogNDAwcHg7XG4gIH1cblxuICAuZm9vdGVyLWJyYW5kIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDUwcHg7XG4gICAgYm90dG9tOjMwcHg7XG4gIH1cbn1cbiIsIi53b3JrIHtcbiAgLnVpYi10YWIge1xuICAgIHBhZGRpbmc6IDBcbiAgfVxufVxuIl19 */
