/*! 
 * angular-loading-bar v0.9.0
 * https://chieffancypants.github.io/angular-loading-bar
 * Copyright (c) 2016 Wes Cruver
 * License: MIT
 */#loading-bar,#loading-bar-spinner{pointer-events:none;-webkit-pointer-events:none;-webkit-transition:350ms linear all;-moz-transition:350ms linear all;-o-transition:350ms linear all;transition:350ms linear all}#loading-bar-spinner.ng-enter,#loading-bar-spinner.ng-leave.ng-leave-active,#loading-bar.ng-enter,#loading-bar.ng-leave.ng-leave-active{opacity:0}#loading-bar-spinner.ng-enter.ng-enter-active,#loading-bar-spinner.ng-leave,#loading-bar.ng-enter.ng-enter-active,#loading-bar.ng-leave{opacity:1}#loading-bar .bar{-webkit-transition:width 350ms;-moz-transition:width 350ms;-o-transition:width 350ms;transition:width 350ms;background:#29d;position:fixed;z-index:10002;top:0;left:0;width:100%;height:2px;border-bottom-right-radius:1px;border-top-right-radius:1px}#loading-bar .peg{position:absolute;width:70px;right:0;top:0;height:2px;opacity:.45;-moz-box-shadow:#29d 1px 0 6px 1px;-ms-box-shadow:#29d 1px 0 6px 1px;-webkit-box-shadow:#29d 1px 0 6px 1px;box-shadow:#29d 1px 0 6px 1px;-moz-border-radius:100%;-webkit-border-radius:100%;border-radius:100%}#loading-bar-spinner{display:block;position:fixed;z-index:10002;top:10px;left:10px}#loading-bar-spinner .spinner-icon{width:14px;height:14px;border:solid 2px transparent;border-top-color:#29d;border-left-color:#29d;border-radius:50%;-webkit-animation:loading-bar-spinner .4s linear infinite;-moz-animation:loading-bar-spinner .4s linear infinite;-ms-animation:loading-bar-spinner .4s linear infinite;-o-animation:loading-bar-spinner .4s linear infinite;animation:loading-bar-spinner .4s linear infinite}@-webkit-keyframes loading-bar-spinner{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-moz-keyframes loading-bar-spinner{0%{-moz-transform:rotate(0);transform:rotate(0)}100%{-moz-transform:rotate(360deg);transform:rotate(360deg)}}@-o-keyframes loading-bar-spinner{0%{-o-transform:rotate(0);transform:rotate(0)}100%{-o-transform:rotate(360deg);transform:rotate(360deg)}}@-ms-keyframes loading-bar-spinner{0%{-ms-transform:rotate(0);transform:rotate(0)}100%{-ms-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes loading-bar-spinner{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.nvd3 .nv-axis{pointer-events:none;opacity:1}.nvd3 .nv-axis path{fill:none;stroke:#000;stroke-opacity:.75;shape-rendering:crispEdges}.nvd3 .nv-axis path.domain{stroke-opacity:.75}.nvd3 .nv-axis.nv-x path.domain{stroke-opacity:0}.nvd3 .nv-axis line{fill:none;stroke:#e5e5e5;shape-rendering:crispEdges}.nvd3 .nv-axis .zero line,.nvd3 .nv-axis line.zero{stroke-opacity:.75}.nvd3 .nv-axis .nv-axisMaxMin text{font-weight:700}.nvd3 .x .nv-axis .nv-axisMaxMin text,.nvd3 .x2 .nv-axis .nv-axisMaxMin text,.nvd3 .x3 .nv-axis .nv-axisMaxMin text{text-anchor:middle}.nvd3 .nv-axis.nv-disabled{opacity:0}.nvd3 .nv-bars rect{fill-opacity:.75;transition:fill-opacity 250ms linear}.nvd3 .nv-bars rect.hover{fill-opacity:1}.nvd3 .nv-bars .hover rect{fill:#add8e6}.nvd3 .nv-bars text{fill:transparent}.nvd3 .nv-bars .hover text{fill:rgba(0,0,0,1)}.nvd3 .nv-discretebar .nv-groups rect,.nvd3 .nv-multibar .nv-groups rect,.nvd3 .nv-multibarHorizontal .nv-groups rect{stroke-opacity:0;transition:fill-opacity 250ms linear}.nvd3 .nv-candlestickBar .nv-ticks rect:hover,.nvd3 .nv-discretebar .nv-groups rect:hover,.nvd3 .nv-multibar .nv-groups rect:hover,.nvd3 .nv-multibarHorizontal .nv-groups rect:hover{fill-opacity:1}.nvd3 .nv-discretebar .nv-groups text,.nvd3 .nv-multibarHorizontal .nv-groups text{font-weight:700;fill:rgba(0,0,0,1);stroke:transparent}.nvd3 .nv-boxplot circle{fill-opacity:.5}.nvd3 .nv-boxplot circle:hover{fill-opacity:1}.nvd3 .nv-boxplot rect:hover{fill-opacity:1}.nvd3 line.nv-boxplot-median{stroke:#000}.nv-boxplot-tick:hover{stroke-width:2.5px}.nvd3.nv-bullet{font:10px sans-serif}.nvd3.nv-bullet .nv-measure{fill-opacity:.8}.nvd3.nv-bullet .nv-measure:hover{fill-opacity:1}.nvd3.nv-bullet .nv-marker{stroke:#000;stroke-width:2px}.nvd3.nv-bullet .nv-markerTriangle{stroke:#000;fill:#fff;stroke-width:1.5px}.nvd3.nv-bullet .nv-markerLine{stroke:#000;stroke-width:1.5px}.nvd3.nv-bullet .nv-tick line{stroke:#666;stroke-width:.5px}.nvd3.nv-bullet .nv-range.nv-s0{fill:#eee}.nvd3.nv-bullet .nv-range.nv-s1{fill:#ddd}.nvd3.nv-bullet .nv-range.nv-s2{fill:#ccc}.nvd3.nv-bullet .nv-title{font-size:14px;font-weight:700}.nvd3.nv-bullet .nv-subtitle{fill:#999}.nvd3.nv-bullet .nv-range{fill:#bababa;fill-opacity:.4}.nvd3.nv-bullet .nv-range:hover{fill-opacity:.7}.nvd3.nv-candlestickBar .nv-ticks .nv-tick{stroke-width:1px}.nvd3.nv-candlestickBar .nv-ticks .nv-tick.hover{stroke-width:2px}.nvd3.nv-candlestickBar .nv-ticks .nv-tick.positive rect{stroke:#2ca02c;fill:#2ca02c}.nvd3.nv-candlestickBar .nv-ticks .nv-tick.negative rect{stroke:#d62728;fill:#d62728}.with-transitions .nv-candlestickBar .nv-ticks .nv-tick{transition:stroke-width 250ms linear,stroke-opacity 250ms linear}.nvd3.nv-candlestickBar .nv-ticks line{stroke:#333}.nv-force-node{stroke:#fff;stroke-width:1.5px}.nv-force-link{stroke:#999;stroke-opacity:.6}.nv-force-node text{stroke-width:0}.nvd3 .nv-check-box .nv-box{fill-opacity:0;stroke-width:2}.nvd3 .nv-check-box .nv-check{fill-opacity:0;stroke-width:4}.nvd3 .nv-series.nv-disabled .nv-check-box .nv-check{fill-opacity:0;stroke-opacity:0}.nvd3 .nv-controlsWrap .nv-legend .nv-check-box .nv-check{opacity:0}.nvd3.nv-linePlusBar .nv-bar rect{fill-opacity:.75}.nvd3.nv-linePlusBar .nv-bar rect:hover{fill-opacity:1}.nvd3 .nv-groups path.nv-line{fill:none}.nvd3 .nv-groups path.nv-area{stroke:none}.nvd3.nv-line .nvd3.nv-scatter .nv-groups .nv-point{fill-opacity:0;stroke-opacity:0}.nvd3.nv-scatter.nv-single-point .nv-groups .nv-point{fill-opacity:.5!important;stroke-opacity:.5!important}.with-transitions .nvd3 .nv-groups .nv-point{transition:stroke-width 250ms linear,stroke-opacity 250ms linear}.nvd3 .nv-groups .nv-point.hover,.nvd3.nv-scatter .nv-groups .nv-point.hover{stroke-width:7px;fill-opacity:.95!important;stroke-opacity:.95!important}.nvd3 .nv-point-paths path{stroke:#aaa;stroke-opacity:0;fill:#eee;fill-opacity:0}.nvd3 .nv-indexLine{cursor:ew-resize}svg.nvd3-svg{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;display:block;width:100%;height:100%}.nvtooltip.with-3d-shadow,.with-3d-shadow .nvtooltip{box-shadow:0 5px 10px rgba(0,0,0,.2);border-radius:5px}.nvd3 text{font:400 12px Arial,sans-serif}.nvd3 .title{font:700 14px Arial,sans-serif}.nvd3 .nv-background{fill:#fff;fill-opacity:0}.nvd3.nv-noData{font-size:18px;font-weight:700}.nv-brush .extent{fill-opacity:.125;shape-rendering:crispEdges}.nv-brush .resize path{fill:#eee;stroke:#666}.nvd3 .nv-legend .nv-series{cursor:pointer}.nvd3 .nv-legend .nv-disabled circle{fill-opacity:0}.nvd3 .nv-brush .extent{fill-opacity:0!important}.nvd3 .nv-brushBackground rect{stroke:#000;stroke-width:.4;fill:#fff;fill-opacity:.7}@media print{.nvd3 text{stroke-width:0;fill-opacity:1}}.nvd3.nv-ohlcBar .nv-ticks .nv-tick{stroke-width:1px}.nvd3.nv-ohlcBar .nv-ticks .nv-tick.hover{stroke-width:2px}.nvd3.nv-ohlcBar .nv-ticks .nv-tick.positive{stroke:#2ca02c}.nvd3.nv-ohlcBar .nv-ticks .nv-tick.negative{stroke:#d62728}.nvd3 .background path{fill:none;stroke:#eee;stroke-opacity:.4;shape-rendering:crispEdges}.nvd3 .foreground path{fill:none;stroke-opacity:.7}.nvd3 .nv-parallelCoordinates-brush .extent{fill:#fff;fill-opacity:.6;stroke:gray;shape-rendering:crispEdges}.nvd3 .nv-parallelCoordinates .hover{fill-opacity:1;stroke-width:3px}.nvd3 .missingValuesline line{fill:none;stroke:#000;stroke-width:1;stroke-opacity:1;stroke-dasharray:5,5}.nvd3.nv-pie path{stroke-opacity:0;transition:fill-opacity 250ms linear,stroke-width 250ms linear,stroke-opacity 250ms linear}.nvd3.nv-pie .nv-pie-title{font-size:24px;fill:rgba(19,196,249,.59)}.nvd3.nv-pie .nv-slice text{stroke:#000;stroke-width:0}.nvd3.nv-pie path{stroke:#fff;stroke-width:1px;stroke-opacity:1}.nvd3.nv-pie path{fill-opacity:.7}.nvd3.nv-pie .hover path{fill-opacity:1}.nvd3.nv-pie .nv-label{pointer-events:none}.nvd3.nv-pie .nv-label rect{fill-opacity:0;stroke-opacity:0}.nvd3 .nv-groups .nv-point.hover{stroke-width:20px;stroke-opacity:.5}.nvd3 .nv-scatter .nv-point.hover{fill-opacity:1}.nv-noninteractive{pointer-events:none}.nv-distx,.nv-disty{pointer-events:none}.nvd3.nv-sparkline path{fill:none}.nvd3.nv-sparklineplus g.nv-hoverValue{pointer-events:none}.nvd3.nv-sparklineplus .nv-hoverValue line{stroke:#333;stroke-width:1.5px}.nvd3.nv-sparklineplus,.nvd3.nv-sparklineplus g{pointer-events:all}.nvd3 .nv-hoverArea{fill-opacity:0;stroke-opacity:0}.nvd3.nv-sparklineplus .nv-xValue,.nvd3.nv-sparklineplus .nv-yValue{stroke-width:0;font-size:.9em;font-weight:400}.nvd3.nv-sparklineplus .nv-yValue{stroke:#f66}.nvd3.nv-sparklineplus .nv-maxValue{stroke:#2ca02c;fill:#2ca02c}.nvd3.nv-sparklineplus .nv-minValue{stroke:#d62728;fill:#d62728}.nvd3.nv-sparklineplus .nv-currentValue{font-weight:700;font-size:1.1em}.nvd3.nv-stackedarea path.nv-area{fill-opacity:.7;stroke-opacity:0;transition:fill-opacity 250ms linear,stroke-opacity 250ms linear}.nvd3.nv-stackedarea path.nv-area.hover{fill-opacity:.9}.nvd3.nv-stackedarea .nv-groups .nv-point{stroke-opacity:0;fill-opacity:0}.nvtooltip{position:absolute;background-color:rgba(255,255,255,1);color:rgba(0,0,0,1);padding:1px;border:1px solid rgba(0,0,0,.2);z-index:10000;display:block;font-family:Arial,sans-serif;font-size:13px;text-align:left;pointer-events:none;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.nvtooltip{background:rgba(255,255,255,.8);border:1px solid rgba(0,0,0,.5);border-radius:4px}.nvtooltip.with-transitions,.with-transitions .nvtooltip{transition:opacity 50ms linear;transition-delay:.2s}.nvtooltip.x-nvtooltip,.nvtooltip.y-nvtooltip{padding:8px}.nvtooltip h3{margin:0;padding:4px 14px;line-height:18px;font-weight:400;background-color:rgba(247,247,247,.75);color:rgba(0,0,0,1);text-align:center;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.nvtooltip p{margin:0;padding:5px 14px;text-align:center}.nvtooltip span{display:inline-block;margin:2px 0}.nvtooltip table{margin:6px;border-spacing:0}.nvtooltip table td{padding:2px 9px 2px 0;vertical-align:middle}.nvtooltip table td.key{font-weight:400}.nvtooltip table td.key.total{font-weight:700}.nvtooltip table td.value{text-align:right;font-weight:700}.nvtooltip table td.percent{color:#a9a9a9}.nvtooltip table tr.highlight td{padding:1px 9px 1px 0;border-bottom-style:solid;border-bottom-width:1px;border-top-style:solid;border-top-width:1px}.nvtooltip table td.legend-color-guide div{width:8px;height:8px;vertical-align:middle}.nvtooltip table td.legend-color-guide div{width:12px;height:12px;border:1px solid #999}.nvtooltip .footer{padding:3px;text-align:center}.nvtooltip-pending-removal{pointer-events:none;display:none}.nvd3 .nv-interactiveGuideLine{pointer-events:none}.nvd3 line.nv-guideline{stroke:#ccc}/*! Angular Moment Picker - v0.9.10 - http://indrimuska.github.io/angular-moment-picker - (c) 2015 Indri Muska - MIT */.moment-picker{position:relative;display:block}.moment-picker .moment-picker-input{cursor:pointer}.moment-picker .moment-picker-container{color:#404040;min-width:15em;background:#fff;padding:4px;border:1px solid #f0f3f4;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;position:absolute;top:100%;margin-top:4px;margin-left:-.5em;-webkit-box-shadow:0 2px 4px rgba(0,0,0,.075);-moz-box-shadow:0 2px 4px rgba(0,0,0,.075);box-shadow:0 2px 4px rgba(0,0,0,.075);z-index:5}.moment-picker .moment-picker-container:after,.moment-picker .moment-picker-container:before{content:'';display:block;width:0;height:0;border:8px solid transparent;border-top:none;position:absolute;top:-9px;left:15px}.moment-picker .moment-picker-container:before{border-bottom-color:#f0f3f4;border-width:9px}.moment-picker .moment-picker-container:after{border-bottom-color:#fff;margin-top:1px;margin-left:1px}.moment-picker .moment-picker-container.inline{position:relative;margin:0}.moment-picker .moment-picker-container.inline:after,.moment-picker .moment-picker-container.inline:before{content:none}.moment-picker.top .moment-picker-container{top:auto;bottom:100%;margin-top:auto;margin-bottom:4px}.moment-picker.top .moment-picker-container:after,.moment-picker.top .moment-picker-container:before{border:8px solid transparent;border-bottom:none;top:auto;bottom:-9px}.moment-picker.top .moment-picker-container:before{border-top-color:#f0f3f4;border-width:9px}.moment-picker.top .moment-picker-container:after{border-top-color:#fff;margin-top:auto;margin-bottom:1px}.moment-picker.right .moment-picker-container{right:0;margin-left:auto;margin-right:-.5em}.moment-picker.right .moment-picker-container:after,.moment-picker.right .moment-picker-container:before{left:auto;right:15px}.moment-picker.right .moment-picker-container:after{margin-left:auto;margin-right:1px}.moment-picker table{border-collapse:collapse;border-spacing:0;min-width:100%;table-layout:fixed}.moment-picker th{font-weight:700}.moment-picker th:first-child,.moment-picker th:last-child{width:2em}.moment-picker td,.moment-picker th{padding:0;text-align:center;min-width:2em;height:2em;text-shadow:0 1px 0 rgba(255,255,255,.9);cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.moment-picker td:hover,.moment-picker th:hover{background-color:#fafbfb;background-image:-webkit-gradient(linear,left top,left bottom,from(#f0f3f4),to(#fafbfb));background-image:-webkit-linear-gradient(#f0f3f4,#fafbfb);background-image:-moz-linear-gradient(#f0f3f4,#fafbfb);background-image:-o-linear-gradient(#f0f3f4,#fafbfb);background-image:linear-gradient(#f0f3f4,#fafbfb)}.moment-picker td.disabled,.moment-picker td.disabled:hover,.moment-picker th.disabled,.moment-picker th.disabled:hover{color:#abbbc7;background:0 0;cursor:default}.moment-picker td.today{background:#e4eef5;color:#404040;text-shadow:0 1px 0 rgba(255,255,255,.9)}.moment-picker td.selected{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.3);border-color:#3ca0dd;background-color:#45b1e8;background-image:-webkit-gradient(linear,left top,left bottom,from(#45b1e8),to(#3097de));background-image:-webkit-linear-gradient(#45b1e8,#3097de);background-image:-moz-linear-gradient(#45b1e8,#3097de);background-image:-o-linear-gradient(#45b1e8,#3097de);background-image:linear-gradient(#45b1e8,#3097de)}.moment-picker td.highlighted{background-image:-webkit-radial-gradient(transparent,rgba(0,0,0,.15));background-image:-moz-radial-gradient(transparent,rgba(0,0,0,.15));background-image:-o-radial-gradient(transparent,rgba(0,0,0,.15));background-image:radial-gradient(transparent,rgba(0,0,0,.15))}.moment-picker .decade-view td,.moment-picker .year-view td{height:3.4em}.moment-picker .month-view .moment-picker-specific-views th{background:0 0;cursor:default}.moment-picker .month-view td{width:1.4285714286em}.moment-picker .day-view td,.moment-picker .hour-view td{height:2.3333333333em}.moment-picker .minute-view td{height:1.8em}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImxvYWRpbmctYmFyLmNzcyIsIm52LmQzLmNzcyIsImFuZ3VsYXItbW9tZW50LXBpY2tlci5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7Ozs7O0FBUUEsYUFDQSxxQkFDQSxlQUFBLEtBQ0EsdUJBQUEsS0FDQSxtQkFBQSxNQUFBLE9BQUEsSUFDQSxnQkFBQSxNQUFBLE9BQUEsSUFDQSxjQUFBLE1BQUEsT0FBQSxJQUNBLFdBQUEsTUFBQSxPQUFBLElBS0EsOEJBQ0EsOENBSEEsc0JBQ0Esc0NBR0EsUUFBQSxFQUtBLDhDQUNBLDhCQUhBLHNDQUNBLHNCQUdBLFFBQUEsRUFHQSxrQkFDQSxtQkFBQSxNQUFBLE1BQ0EsZ0JBQUEsTUFBQSxNQUNBLGNBQUEsTUFBQSxNQUNBLFdBQUEsTUFBQSxNQUVBLFdBQUEsS0FDQSxTQUFBLE1BQ0EsUUFBQSxNQUNBLElBQUEsRUFDQSxLQUFBLEVBQ0EsTUFBQSxLQUNBLE9BQUEsSUFDQSwyQkFBQSxJQUNBLHdCQUFBLElBSUEsa0JBQ0EsU0FBQSxTQUNBLE1BQUEsS0FDQSxNQUFBLEVBQ0EsSUFBQSxFQUNBLE9BQUEsSUFDQSxRQUFBLElBQ0EsZ0JBQUEsS0FBQSxJQUFBLEVBQUEsSUFBQSxJQUNBLGVBQUEsS0FBQSxJQUFBLEVBQUEsSUFBQSxJQUNBLG1CQUFBLEtBQUEsSUFBQSxFQUFBLElBQUEsSUFDQSxXQUFBLEtBQUEsSUFBQSxFQUFBLElBQUEsSUFDQSxtQkFBQSxLQUNBLHNCQUFBLEtBQ0EsY0FBQSxLQUdBLHFCQUNBLFFBQUEsTUFDQSxTQUFBLE1BQ0EsUUFBQSxNQUNBLElBQUEsS0FDQSxLQUFBLEtBR0EsbUNBQ0EsTUFBQSxLQUNBLE9BQUEsS0FFQSxPQUFBLE1BQUEsSUFBQSxZQUNBLGlCQUFBLEtBQ0Esa0JBQUEsS0FDQSxjQUFBLElBRUEsa0JBQUEsb0JBQUEsSUFBQSxPQUFBLFNBQ0EsZUFBQSxvQkFBQSxJQUFBLE9BQUEsU0FDQSxjQUFBLG9CQUFBLElBQUEsT0FBQSxTQUNBLGFBQUEs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bGUiOiJ2ZW5kb3IuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyohIFxuICogYW5ndWxhci1sb2FkaW5nLWJhciB2MC45LjBcbiAqIGh0dHBzOi8vY2hpZWZmYW5jeXBhbnRzLmdpdGh1Yi5pby9hbmd1bGFyLWxvYWRpbmctYmFyXG4gKiBDb3B5cmlnaHQgKGMpIDIwMTYgV2VzIENydXZlclxuICogTGljZW5zZTogTUlUXG4gKi9cblxuLyogTWFrZSBjbGlja3MgcGFzcy10aHJvdWdoICovXG4jbG9hZGluZy1iYXIsXG4jbG9hZGluZy1iYXItc3Bpbm5lciB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAtd2Via2l0LXBvaW50ZXItZXZlbnRzOiBub25lO1xuICAtd2Via2l0LXRyYW5zaXRpb246IDM1MG1zIGxpbmVhciBhbGw7XG4gIC1tb3otdHJhbnNpdGlvbjogMzUwbXMgbGluZWFyIGFsbDtcbiAgLW8tdHJhbnNpdGlvbjogMzUwbXMgbGluZWFyIGFsbDtcbiAgdHJhbnNpdGlvbjogMzUwbXMgbGluZWFyIGFsbDtcbn1cblxuI2xvYWRpbmctYmFyLm5nLWVudGVyLFxuI2xvYWRpbmctYmFyLm5nLWxlYXZlLm5nLWxlYXZlLWFjdGl2ZSxcbiNsb2FkaW5nLWJhci1zcGlubmVyLm5nLWVudGVyLFxuI2xvYWRpbmctYmFyLXNwaW5uZXIubmctbGVhdmUubmctbGVhdmUtYWN0aXZlIHtcbiAgb3BhY2l0eTogMDtcbn1cblxuI2xvYWRpbmctYmFyLm5nLWVudGVyLm5nLWVudGVyLWFjdGl2ZSxcbiNsb2FkaW5nLWJhci5uZy1sZWF2ZSxcbiNsb2FkaW5nLWJhci1zcGlubmVyLm5nLWVudGVyLm5nLWVudGVyLWFjdGl2ZSxcbiNsb2FkaW5nLWJhci1zcGlubmVyLm5nLWxlYXZlIHtcbiAgb3BhY2l0eTogMTtcbn1cblxuI2xvYWRpbmctYmFyIC5iYXIge1xuICAtd2Via2l0LXRyYW5zaXRpb246IHdpZHRoIDM1MG1zO1xuICAtbW96LXRyYW5zaXRpb246IHdpZHRoIDM1MG1zO1xuICAtby10cmFuc2l0aW9uOiB3aWR0aCAzNTBtcztcbiAgdHJhbnNpdGlvbjogd2lkdGggMzUwbXM7XG5cbiAgYmFja2dyb3VuZDogIzI5ZDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAxMDAwMjtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAycHg7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAxcHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAxcHg7XG59XG5cbi8qIEZhbmN5IGJsdXIgZWZmZWN0ICovXG4jbG9hZGluZy1iYXIgLnBlZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDcwcHg7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGhlaWdodDogMnB4O1xuICBvcGFjaXR5OiAuNDU7XG4gIC1tb3otYm94LXNoYWRvdzogIzI5ZCAxcHggMCA2cHggMXB4O1xuICAtbXMtYm94LXNoYWRvdzogIzI5ZCAxcHggMCA2cHggMXB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6ICMyOWQgMXB4IDAgNnB4IDFweDtcbiAgYm94LXNoYWRvdzogIzI5ZCAxcHggMCA2cHggMXB4O1xuICAtbW96LWJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbn1cblxuI2xvYWRpbmctYmFyLXNwaW5uZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAxMDAwMjtcbiAgdG9wOiAxMHB4O1xuICBsZWZ0OiAxMHB4O1xufVxuXG4jbG9hZGluZy1iYXItc3Bpbm5lciAuc3Bpbm5lci1pY29uIHtcbiAgd2lkdGg6IDE0cHg7XG4gIGhlaWdodDogMTRweDtcblxuICBib3JkZXI6ICBzb2xpZCAycHggdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3AtY29sb3I6ICAjMjlkO1xuICBib3JkZXItbGVmdC1jb2xvcjogIzI5ZDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuXG4gIC13ZWJraXQtYW5pbWF0aW9uOiBsb2FkaW5nLWJhci1zcGlubmVyIDQwMG1zIGxpbmVhciBpbmZpbml0ZTtcbiAgLW1vei1hbmltYXRpb246ICAgIGxvYWRpbmctYmFyLXNwaW5uZXIgNDAwbXMgbGluZWFyIGluZmluaXRlO1xuICAtbXMtYW5pbWF0aW9uOiAgICAgbG9hZGluZy1iYXItc3Bpbm5lciA0MDBtcyBsaW5lYXIgaW5maW5pdGU7XG4gIC1vLWFuaW1hdGlvbjogICAgICBsb2FkaW5nLWJhci1zcGlubmVyIDQwMG1zIGxpbmVhciBpbmZpbml0ZTtcbiAgYW5pbWF0aW9uOiAgICAgICAgIGxvYWRpbmctYmFyLXNwaW5uZXIgNDAwbXMgbGluZWFyIGluZmluaXRlO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgbG9hZGluZy1iYXItc3Bpbm5lciB7XG4gIDAlICAgeyAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpOyAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpOyB9XG4gIDEwMCUgeyAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7IHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7IH1cbn1cbkAtbW96LWtleWZyYW1lcyBsb2FkaW5nLWJhci1zcGlubmVyIHtcbiAgMCUgICB7IC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7ICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IH1cbiAgMTAwJSB7IC1tb3otdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgfVxufVxuQC1vLWtleWZyYW1lcyBsb2FkaW5nLWJhci1zcGlubmVyIHtcbiAgMCUgICB7IC1vLXRyYW5zZm9ybTogcm90YXRlKDBkZWcpOyAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpOyB9XG4gIDEwMCUgeyAtby10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpOyB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpOyB9XG59XG5ALW1zLWtleWZyYW1lcyBsb2FkaW5nLWJhci1zcGlubmVyIHtcbiAgMCUgICB7IC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgfVxuICAxMDAlIHsgLW1zLXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7IHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7IH1cbn1cbkBrZXlmcmFtZXMgbG9hZGluZy1iYXItc3Bpbm5lciB7XG4gIDAlICAgeyB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTsgfVxuICAxMDAlIHsgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgfVxufVxuIiwiLyogbnZkMyB2ZXJzaW9uIDEuOC41IChodHRwczovL2dpdGh1Yi5jb20vbm92dXMvbnZkMykgMjAxNi0xMi0wMSAqL1xuLm52ZDMgLm52LWF4aXMge1xyXG4gICAgcG9pbnRlci1ldmVudHM6bm9uZTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbn1cclxuXHJcbi5udmQzIC5udi1heGlzIHBhdGgge1xyXG4gICAgZmlsbDogbm9uZTtcclxuICAgIHN0cm9rZTogIzAwMDtcclxuICAgIHN0cm9rZS1vcGFjaXR5OiAuNzU7XHJcbiAgICBzaGFwZS1yZW5kZXJpbmc6IGNyaXNwRWRnZXM7XHJcbn1cclxuXHJcbi5udmQzIC5udi1heGlzIHBhdGguZG9tYWluIHtcclxuICAgIHN0cm9rZS1vcGFjaXR5OiAuNzU7XHJcbn1cclxuXHJcbi5udmQzIC5udi1heGlzLm52LXggcGF0aC5kb21haW4ge1xyXG4gICAgc3Ryb2tlLW9wYWNpdHk6IDA7XHJcbn1cclxuXHJcbi5udmQzIC5udi1heGlzIGxpbmUge1xyXG4gICAgZmlsbDogbm9uZTtcclxuICAgIHN0cm9rZTogI2U1ZTVlNTtcclxuICAgIHNoYXBlLXJlbmRlcmluZzogY3Jpc3BFZGdlcztcclxufVxyXG5cclxuLm52ZDMgLm52LWF4aXMgLnplcm8gbGluZSxcclxuICAgIC8qdGhpcyBzZWxlY3RvciBtYXkgbm90IGJlIG5lY2Vzc2FyeSovIC5udmQzIC5udi1heGlzIGxpbmUuemVybyB7XHJcbiAgICBzdHJva2Utb3BhY2l0eTogLjc1O1xyXG59XHJcblxyXG4ubnZkMyAubnYtYXhpcyAubnYtYXhpc01heE1pbiB0ZXh0IHtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG59XHJcblxyXG4ubnZkMyAueCAgLm52LWF4aXMgLm52LWF4aXNNYXhNaW4gdGV4dCxcclxuLm52ZDMgLngyIC5udi1heGlzIC5udi1heGlzTWF4TWluIHRleHQsXHJcbi5udmQzIC54MyAubnYtYXhpcyAubnYtYXhpc01heE1pbiB0ZXh0IHtcclxuICAgIHRleHQtYW5jaG9yOiBtaWRkbGU7XHJcbn1cclxuXHJcbi5udmQzIC5udi1heGlzLm52LWRpc2FibGVkIHtcclxuICAgIG9wYWNpdHk6IDA7XHJcbn1cclxuXG4ubnZkMyAubnYtYmFycyByZWN0IHtcclxuICAgIGZpbGwtb3BhY2l0eTogLjc1O1xyXG5cclxuICAgIHRyYW5zaXRpb246IGZpbGwtb3BhY2l0eSAyNTBtcyBsaW5lYXI7XHJcbn1cblxyXG4ubnZkMyAubnYtYmFycyByZWN0LmhvdmVyIHtcclxuICAgIGZpbGwtb3BhY2l0eTogMTtcclxufVxyXG5cclxuLm52ZDMgLm52LWJhcnMgLmhvdmVyIHJlY3Qge1xyXG4gICAgZmlsbDogbGlnaHRibHVlO1xyXG59XHJcblxyXG4ubnZkMyAubnYtYmFycyB0ZXh0IHtcclxuICAgIGZpbGw6IHJnYmEoMCwwLDAsMCk7XHJcbn1cclxuXHJcbi5udmQzIC5udi1iYXJzIC5ob3ZlciB0ZXh0IHtcclxuICAgIGZpbGw6IHJnYmEoMCwwLDAsMSk7XHJcbn1cclxuXHJcbi5udmQzIC5udi1tdWx0aWJhciAubnYtZ3JvdXBzIHJlY3QsXHJcbi5udmQzIC5udi1tdWx0aWJhckhvcml6b250YWwgLm52LWdyb3VwcyByZWN0LFxyXG4ubnZkMyAubnYtZGlzY3JldGViYXIgLm52LWdyb3VwcyByZWN0IHtcclxuICAgIHN0cm9rZS1vcGFjaXR5OiAwO1xyXG5cclxuICAgIHRyYW5zaXRpb246IGZpbGwtb3BhY2l0eSAyNTBtcyBsaW5lYXI7XHJcbn1cblxyXG4ubnZkMyAubnYtbXVsdGliYXIgLm52LWdyb3VwcyByZWN0OmhvdmVyLFxyXG4ubnZkMyAubnYtbXVsdGliYXJIb3Jpem9udGFsIC5udi1ncm91cHMgcmVjdDpob3ZlcixcclxuLm52ZDMgLm52LWNhbmRsZXN0aWNrQmFyIC5udi10aWNrcyByZWN0OmhvdmVyLFxyXG4ubnZkMyAubnYtZGlzY3JldGViYXIgLm52LWdyb3VwcyByZWN0OmhvdmVyIHtcclxuICAgIGZpbGwtb3BhY2l0eTogMTtcclxufVxyXG5cclxuLm52ZDMgLm52LWRpc2NyZXRlYmFyIC5udi1ncm91cHMgdGV4dCxcclxuLm52ZDMgLm52LW11bHRpYmFySG9yaXpvbnRhbCAubnYtZ3JvdXBzIHRleHQge1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBmaWxsOiByZ2JhKDAsMCwwLDEpO1xyXG4gICAgc3Ryb2tlOiByZ2JhKDAsMCwwLDApO1xyXG59XHJcblxuLyogYm94cGxvdCBDU1MgKi9cbi5udmQzIC5udi1ib3hwbG90IGNpcmNsZSB7XG4gIGZpbGwtb3BhY2l0eTogMC41O1xufVxuXG4ubnZkMyAubnYtYm94cGxvdCBjaXJjbGU6aG92ZXIge1xuICBmaWxsLW9wYWNpdHk6IDE7XG59XG5cbi5udmQzIC5udi1ib3hwbG90IHJlY3Q6aG92ZXIge1xuICBmaWxsLW9wYWNpdHk6IDE7XG59XG5cbi5udmQzIGxpbmUubnYtYm94cGxvdC1tZWRpYW4ge1xuICBzdHJva2U6IGJsYWNrO1xufVxuXG4ubnYtYm94cGxvdC10aWNrOmhvdmVyIHtcbiAgc3Ryb2tlLXdpZHRoOiAyLjVweDtcbn1cbi8qIGJ1bGxldCAqL1xyXG4ubnZkMy5udi1idWxsZXQgeyBmb250OiAxMHB4IHNhbnMtc2VyaWY7IH1cclxuLm52ZDMubnYtYnVsbGV0IC5udi1tZWFzdXJlIHsgZmlsbC1vcGFjaXR5OiAuODsgfVxyXG4ubnZkMy5udi1idWxsZXQgLm52LW1lYXN1cmU6aG92ZXIgeyBmaWxsLW9wYWNpdHk6IDE7IH1cclxuLm52ZDMubnYtYnVsbGV0IC5udi1tYXJrZXIgeyBzdHJva2U6ICMwMDA7IHN0cm9rZS13aWR0aDogMnB4OyB9XHJcbi5udmQzLm52LWJ1bGxldCAubnYtbWFya2VyVHJpYW5nbGUgeyBzdHJva2U6ICMwMDA7IGZpbGw6ICNmZmY7IHN0cm9rZS13aWR0aDogMS41cHg7IH1cclxuLm52ZDMubnYtYnVsbGV0IC5udi1tYXJrZXJMaW5lIHsgc3Ryb2tlOiAjMDAwOyBzdHJva2Utd2lkdGg6IDEuNXB4OyB9XHJcbi5udmQzLm52LWJ1bGxldCAubnYtdGljayBsaW5lIHsgc3Ryb2tlOiAjNjY2OyBzdHJva2Utd2lkdGg6IC41cHg7IH1cclxuLm52ZDMubnYtYnVsbGV0IC5udi1yYW5nZS5udi1zMCB7IGZpbGw6ICNlZWU7IH1cclxuLm52ZDMubnYtYnVsbGV0IC5udi1yYW5nZS5udi1zMSB7IGZpbGw6ICNkZGQ7IH1cclxuLm52ZDMubnYtYnVsbGV0IC5udi1yYW5nZS5udi1zMiB7IGZpbGw6ICNjY2M7IH1cclxuLm52ZDMubnYtYnVsbGV0IC5udi10aXRsZSB7IGZvbnQtc2l6ZTogMTRweDsgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cclxuLm52ZDMubnYtYnVsbGV0IC5udi1zdWJ0aXRsZSB7IGZpbGw6ICM5OTk7IH1cclxuXHJcbi5udmQzLm52LWJ1bGxldCAubnYtcmFuZ2Uge1xuICAgIGZpbGw6ICNiYWJhYmE7XHJcbiAgICBmaWxsLW9wYWNpdHk6IC40O1xyXG59XG5cbi5udmQzLm52LWJ1bGxldCAubnYtcmFuZ2U6aG92ZXIge1xyXG4gICAgZmlsbC1vcGFjaXR5OiAuNztcclxufVxyXG5cbi5udmQzLm52LWNhbmRsZXN0aWNrQmFyIC5udi10aWNrcyAubnYtdGljayB7XHJcbiAgICBzdHJva2Utd2lkdGg6IDFweDtcclxufVxyXG5cclxuLm52ZDMubnYtY2FuZGxlc3RpY2tCYXIgLm52LXRpY2tzIC5udi10aWNrLmhvdmVyIHtcclxuICAgIHN0cm9rZS13aWR0aDogMnB4O1xyXG59XHJcblxyXG4ubnZkMy5udi1jYW5kbGVzdGlja0JhciAubnYtdGlja3MgLm52LXRpY2sucG9zaXRpdmUgcmVjdCB7XHJcbiAgICBzdHJva2U6ICMyY2EwMmM7XHJcbiAgICBmaWxsOiAjMmNhMDJjO1xyXG59XHJcblxyXG4ubnZkMy5udi1jYW5kbGVzdGlja0JhciAubnYtdGlja3MgLm52LXRpY2submVnYXRpdmUgcmVjdCB7XHJcbiAgICBzdHJva2U6ICNkNjI3Mjg7XHJcbiAgICBmaWxsOiAjZDYyNzI4O1xyXG59XHJcblxyXG4ud2l0aC10cmFuc2l0aW9ucyAubnYtY2FuZGxlc3RpY2tCYXIgLm52LXRpY2tzIC5udi10aWNrIHtcclxuICAgIHRyYW5zaXRpb246IHN0cm9rZS13aWR0aCAyNTBtcyBsaW5lYXIsIHN0cm9rZS1vcGFjaXR5IDI1MG1zIGxpbmVhcjtcclxufVxuXHJcbi5udmQzLm52LWNhbmRsZXN0aWNrQmFyIC5udi10aWNrcyBsaW5lIHtcclxuICAgIHN0cm9rZTogIzMzMztcclxufVxyXG5cbi5udi1mb3JjZS1ub2RlIHtcbiAgICBzdHJva2U6ICNmZmY7XG4gICAgc3Ryb2tlLXdpZHRoOiAxLjVweDtcbn1cblxuLm52LWZvcmNlLWxpbmsge1xuICAgIHN0cm9rZTogIzk5OTtcbiAgICBzdHJva2Utb3BhY2l0eTogLjY7XG59XG5cbi5udi1mb3JjZS1ub2RlIHRleHQge1xuICAgIHN0cm9rZS13aWR0aDogMHB4O1xufVxuXG4ubnZkMyAubnYtbGVnZW5kIC5udi1kaXNhYmxlZCByZWN0IHtcbiAgICAvKmZpbGwtb3BhY2l0eTogMDsqL1xufVxuXG4ubnZkMyAubnYtY2hlY2stYm94IC5udi1ib3gge1xuICAgIGZpbGwtb3BhY2l0eTowO1xuICAgIHN0cm9rZS13aWR0aDoyO1xufVxuXG4ubnZkMyAubnYtY2hlY2stYm94IC5udi1jaGVjayB7XG4gICAgZmlsbC1vcGFjaXR5OjA7XG4gICAgc3Ryb2tlLXdpZHRoOjQ7XG59XG5cbi5udmQzIC5udi1zZXJpZXMubnYtZGlzYWJsZWQgLm52LWNoZWNrLWJveCAubnYtY2hlY2sge1xuICAgIGZpbGwtb3BhY2l0eTowO1xuICAgIHN0cm9rZS1vcGFjaXR5OjA7XG59XG5cbi5udmQzIC5udi1jb250cm9sc1dyYXAgLm52LWxlZ2VuZCAubnYtY2hlY2stYm94IC5udi1jaGVjayB7XG4gICAgb3BhY2l0eTogMDtcbn1cblxuLyogbGluZSBwbHVzIGJhciAqL1xyXG4ubnZkMy5udi1saW5lUGx1c0JhciAubnYtYmFyIHJlY3Qge1xyXG4gICAgZmlsbC1vcGFjaXR5OiAuNzU7XHJcbn1cclxuXHJcbi5udmQzLm52LWxpbmVQbHVzQmFyIC5udi1iYXIgcmVjdDpob3ZlciB7XHJcbiAgICBmaWxsLW9wYWNpdHk6IDE7XHJcbn1cbi5udmQzIC5udi1ncm91cHMgcGF0aC5udi1saW5lIHtcclxuICAgIGZpbGw6IG5vbmU7XHJcbn1cclxuXHJcbi5udmQzIC5udi1ncm91cHMgcGF0aC5udi1hcmVhIHtcclxuICAgIHN0cm9rZTogbm9uZTtcclxufVxyXG5cclxuLm52ZDMubnYtbGluZSAubnZkMy5udi1zY2F0dGVyIC5udi1ncm91cHMgLm52LXBvaW50IHtcclxuICAgIGZpbGwtb3BhY2l0eTogMDtcclxuICAgIHN0cm9rZS1vcGFjaXR5OiAwO1xyXG59XHJcblxyXG4ubnZkMy5udi1zY2F0dGVyLm52LXNpbmdsZS1wb2ludCAubnYtZ3JvdXBzIC5udi1wb2ludCB7XHJcbiAgICBmaWxsLW9wYWNpdHk6IC41ICFpbXBvcnRhbnQ7XHJcbiAgICBzdHJva2Utb3BhY2l0eTogLjUgIWltcG9ydGFudDtcclxufVxyXG5cclxuXHJcbi53aXRoLXRyYW5zaXRpb25zIC5udmQzIC5udi1ncm91cHMgLm52LXBvaW50IHtcclxuICAgIHRyYW5zaXRpb246IHN0cm9rZS13aWR0aCAyNTBtcyBsaW5lYXIsIHN0cm9rZS1vcGFjaXR5IDI1MG1zIGxpbmVhcjtcclxufVxuXHJcbi5udmQzLm52LXNjYXR0ZXIgLm52LWdyb3VwcyAubnYtcG9pbnQuaG92ZXIsXHJcbi5udmQzIC5udi1ncm91cHMgLm52LXBvaW50LmhvdmVyIHtcclxuICAgIHN0cm9rZS13aWR0aDogN3B4O1xyXG4gICAgZmlsbC1vcGFjaXR5OiAuOTUgIWltcG9ydGFudDtcclxuICAgIHN0cm9rZS1vcGFjaXR5OiAuOTUgIWltcG9ydGFudDtcclxufVxyXG5cclxuXHJcbi5udmQzIC5udi1wb2ludC1wYXRocyBwYXRoIHtcclxuICAgIHN0cm9rZTogI2FhYTtcclxuICAgIHN0cm9rZS1vcGFjaXR5OiAwO1xyXG4gICAgZmlsbDogI2VlZTtcclxuICAgIGZpbGwtb3BhY2l0eTogMDtcclxufVxyXG5cclxuXHJcbi5udmQzIC5udi1pbmRleExpbmUge1xuICAgIGN1cnNvcjogZXctcmVzaXplO1xyXG59XHJcblxuLyoqKioqKioqKioqKioqKioqKioqXHJcbiAqIFNWRyBDU1NcclxuICovXHJcblxyXG4vKioqKioqKioqKioqKioqKioqKipcclxuICBEZWZhdWx0IENTUyBmb3IgYW4gc3ZnIGVsZW1lbnQgbnZkMyB1c2VkXHJcbiovXHJcbnN2Zy5udmQzLXN2ZyB7XHJcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xyXG4gICAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcclxuICAgICAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6MTAwJTtcclxuICAgIGhlaWdodDoxMDAlO1xyXG59XHJcblxyXG4vKioqKioqKioqKioqKioqKioqKipcclxuICBCb3ggc2hhZG93IGFuZCBib3JkZXIgcmFkaXVzIHN0eWxpbmdcclxuKi9cclxuLm52dG9vbHRpcC53aXRoLTNkLXNoYWRvdywgLndpdGgtM2Qtc2hhZG93IC5udnRvb2x0aXAge1xyXG4gICAgYm94LXNoYWRvdzogMCA1cHggMTBweCByZ2JhKDAsMCwwLC4yKTtcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XG59XHJcblxyXG5cclxuLm52ZDMgdGV4dCB7XHJcbiAgICBmb250OiBub3JtYWwgMTJweCBBcmlhbCwgc2Fucy1zZXJpZjtcclxufVxyXG5cclxuLm52ZDMgLnRpdGxlIHtcclxuICAgIGZvbnQ6IGJvbGQgMTRweCBBcmlhbCwgc2Fucy1zZXJpZjtcclxufVxyXG5cclxuLm52ZDMgLm52LWJhY2tncm91bmQge1xyXG4gICAgZmlsbDogd2hpdGU7XHJcbiAgICBmaWxsLW9wYWNpdHk6IDA7XHJcbn1cclxuXHJcbi5udmQzLm52LW5vRGF0YSB7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxufVxyXG5cclxuXHJcbi8qKioqKioqKioqXHJcbiogIEJydXNoXHJcbiovXHJcblxyXG4ubnYtYnJ1c2ggLmV4dGVudCB7XHJcbiAgICBmaWxsLW9wYWNpdHk6IC4xMjU7XHJcbiAgICBzaGFwZS1yZW5kZXJpbmc6IGNyaXNwRWRnZXM7XHJcbn1cclxuXHJcbi5udi1icnVzaCAucmVzaXplIHBhdGgge1xyXG4gICAgZmlsbDogI2VlZTtcclxuICAgIHN0cm9rZTogIzY2NjtcclxufVxyXG5cclxuXHJcbi8qKioqKioqKioqXHJcbiogIExlZ2VuZFxyXG4qL1xyXG5cclxuLm52ZDMgLm52LWxlZ2VuZCAubnYtc2VyaWVzIHtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLm52ZDMgLm52LWxlZ2VuZCAubnYtZGlzYWJsZWQgY2lyY2xlIHtcclxuICAgIGZpbGwtb3BhY2l0eTogMDtcclxufVxyXG5cclxuLyogZm9jdXMgKi9cclxuLm52ZDMgLm52LWJydXNoIC5leHRlbnQge1xyXG4gICAgZmlsbC1vcGFjaXR5OiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5udmQzIC5udi1icnVzaEJhY2tncm91bmQgcmVjdCB7XHJcbiAgICBzdHJva2U6ICMwMDA7XHJcbiAgICBzdHJva2Utd2lkdGg6IC40O1xyXG4gICAgZmlsbDogI2ZmZjtcclxuICAgIGZpbGwtb3BhY2l0eTogLjc7XHJcbn1cclxuXHJcbi8qKioqKioqKioqXHJcbiogIFByaW50XHJcbiovXHJcblxyXG5AbWVkaWEgcHJpbnQge1xyXG4gICAgLm52ZDMgdGV4dCB7XG4gICAgICAgIHN0cm9rZS13aWR0aDogMDtcbiAgICAgICAgZmlsbC1vcGFjaXR5OiAxO1xuICAgIH1cbn1cclxuXG4ubnZkMy5udi1vaGxjQmFyIC5udi10aWNrcyAubnYtdGljayB7XHJcbiAgICBzdHJva2Utd2lkdGg6IDFweDtcclxufVxyXG5cclxuLm52ZDMubnYtb2hsY0JhciAubnYtdGlja3MgLm52LXRpY2suaG92ZXIge1xyXG4gICAgc3Ryb2tlLXdpZHRoOiAycHg7XHJcbn1cclxuXHJcbi5udmQzLm52LW9obGNCYXIgLm52LXRpY2tzIC5udi10aWNrLnBvc2l0aXZlIHtcclxuICAgIHN0cm9rZTogIzJjYTAyYztcclxufVxyXG5cclxuLm52ZDMubnYtb2hsY0JhciAubnYtdGlja3MgLm52LXRpY2submVnYXRpdmUge1xyXG4gICAgc3Ryb2tlOiAjZDYyNzI4O1xyXG59XHJcblxyXG5cbi5udmQzIC5iYWNrZ3JvdW5kIHBhdGgge1xyXG4gICAgZmlsbDogbm9uZTtcclxuICAgIHN0cm9rZTogI0VFRTtcclxuICAgIHN0cm9rZS1vcGFjaXR5OiAuNDtcclxuICAgIHNoYXBlLXJlbmRlcmluZzogY3Jpc3BFZGdlcztcclxufVxyXG5cclxuLm52ZDMgLmZvcmVncm91bmQgcGF0aCB7XHJcbiAgICBmaWxsOiBub25lO1xyXG4gICAgc3Ryb2tlLW9wYWNpdHk6IC43O1xyXG59XHJcblxyXG4ubnZkMyAubnYtcGFyYWxsZWxDb29yZGluYXRlcy1icnVzaCAuZXh0ZW50IHtcbiAgICBmaWxsOiAjZmZmO1xyXG4gICAgZmlsbC1vcGFjaXR5OiAuNjtcclxuICAgIHN0cm9rZTogZ3JheTtcclxuICAgIHNoYXBlLXJlbmRlcmluZzogY3Jpc3BFZGdlcztcclxufVxyXG5cclxuLm52ZDMgLm52LXBhcmFsbGVsQ29vcmRpbmF0ZXMgLmhvdmVyICB7XHJcbiAgICBmaWxsLW9wYWNpdHk6IDE7XHJcblx0c3Ryb2tlLXdpZHRoOiAzcHg7XHJcbn1cclxuXHJcblxyXG4ubnZkMyAubWlzc2luZ1ZhbHVlc2xpbmUgbGluZSB7XHJcbiAgZmlsbDogbm9uZTtcclxuICBzdHJva2U6IGJsYWNrO1xyXG4gIHN0cm9rZS13aWR0aDogMTtcclxuICBzdHJva2Utb3BhY2l0eTogMTtcclxuICBzdHJva2UtZGFzaGFycmF5OiA1LCA1O1xufVxuXG4ubnZkMy5udi1waWUgcGF0aCB7XHJcbiAgICBzdHJva2Utb3BhY2l0eTogMDtcclxuICAgIHRyYW5zaXRpb246IGZpbGwtb3BhY2l0eSAyNTBtcyBsaW5lYXIsIHN0cm9rZS13aWR0aCAyNTBtcyBsaW5lYXIsIHN0cm9rZS1vcGFjaXR5IDI1MG1zIGxpbmVhcjtcclxufVxuXHJcbi5udmQzLm52LXBpZSAubnYtcGllLXRpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgIGZpbGw6IHJnYmEoMTksIDE5NiwgMjQ5LCAwLjU5KTtcclxufVxyXG5cclxuLm52ZDMubnYtcGllIC5udi1zbGljZSB0ZXh0IHtcclxuICAgIHN0cm9rZTogIzAwMDtcclxuICAgIHN0cm9rZS13aWR0aDogMDtcclxufVxyXG5cclxuLm52ZDMubnYtcGllIHBhdGgge1xyXG4gICAgc3Ryb2tlOiAjZmZmO1xyXG4gICAgc3Ryb2tlLXdpZHRoOiAxcHg7XHJcbiAgICBzdHJva2Utb3BhY2l0eTogMTtcclxufVxyXG5cclxuLm52ZDMubnYtcGllIHBhdGgge1xyXG4gICAgZmlsbC1vcGFjaXR5OiAuNztcclxufVxuXG4ubnZkMy5udi1waWUgLmhvdmVyIHBhdGgge1xyXG4gICAgZmlsbC1vcGFjaXR5OiAxO1xyXG59XHJcblxuLm52ZDMubnYtcGllIC5udi1sYWJlbCB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbn1cclxuXG4ubnZkMy5udi1waWUgLm52LWxhYmVsIHJlY3Qge1xuICAgIGZpbGwtb3BhY2l0eTogMDtcclxuICAgIHN0cm9rZS1vcGFjaXR5OiAwO1xyXG59XHJcblxuLyogc2NhdHRlciAqL1xyXG4ubnZkMyAubnYtZ3JvdXBzIC5udi1wb2ludC5ob3ZlciB7XHJcbiAgICBzdHJva2Utd2lkdGg6IDIwcHg7XHJcbiAgICBzdHJva2Utb3BhY2l0eTogLjU7XHJcbn1cclxuXHJcbi5udmQzIC5udi1zY2F0dGVyIC5udi1wb2ludC5ob3ZlciB7XHJcbiAgICBmaWxsLW9wYWNpdHk6IDE7XHJcbn1cblxuLm52LW5vbmludGVyYWN0aXZlIHtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG59XHJcblxyXG4ubnYtZGlzdHgsIC5udi1kaXN0eSB7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxufVxyXG5cbi8qIHNwYXJrbGluZSAqL1xyXG4ubnZkMy5udi1zcGFya2xpbmUgcGF0aCB7XHJcbiAgICBmaWxsOiBub25lO1xyXG59XHJcblxyXG4ubnZkMy5udi1zcGFya2xpbmVwbHVzIGcubnYtaG92ZXJWYWx1ZSB7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxufVxyXG5cclxuLm52ZDMubnYtc3BhcmtsaW5lcGx1cyAubnYtaG92ZXJWYWx1ZSBsaW5lIHtcclxuICAgIHN0cm9rZTogIzMzMztcclxuICAgIHN0cm9rZS13aWR0aDogMS41cHg7XHJcbn1cclxuXHJcbi5udmQzLm52LXNwYXJrbGluZXBsdXMsXHJcbi5udmQzLm52LXNwYXJrbGluZXBsdXMgZyB7XHJcbiAgICBwb2ludGVyLWV2ZW50czogYWxsO1xyXG59XHJcblxyXG4ubnZkMyAubnYtaG92ZXJBcmVhIHtcclxuICAgIGZpbGwtb3BhY2l0eTogMDtcclxuICAgIHN0cm9rZS1vcGFjaXR5OiAwO1xyXG59XHJcblxyXG4ubnZkMy5udi1zcGFya2xpbmVwbHVzIC5udi14VmFsdWUsXHJcbi5udmQzLm52LXNwYXJrbGluZXBsdXMgLm52LXlWYWx1ZSB7XHJcbiAgICBzdHJva2Utd2lkdGg6IDA7XHJcbiAgICBmb250LXNpemU6IC45ZW07XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG59XHJcblxyXG4ubnZkMy5udi1zcGFya2xpbmVwbHVzIC5udi15VmFsdWUge1xyXG4gICAgc3Ryb2tlOiAjZjY2O1xyXG59XHJcblxyXG4ubnZkMy5udi1zcGFya2xpbmVwbHVzIC5udi1tYXhWYWx1ZSB7XHJcbiAgICBzdHJva2U6ICMyY2EwMmM7XHJcbiAgICBmaWxsOiAjMmNhMDJjO1xyXG59XHJcblxyXG4ubnZkMy5udi1zcGFya2xpbmVwbHVzIC5udi1taW5WYWx1ZSB7XHJcbiAgICBzdHJva2U6ICNkNjI3Mjg7XHJcbiAgICBmaWxsOiAjZDYyNzI4O1xyXG59XHJcblxyXG4ubnZkMy5udi1zcGFya2xpbmVwbHVzIC5udi1jdXJyZW50VmFsdWUge1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBmb250LXNpemU6IDEuMWVtO1xyXG59XG4vKiBzdGFja2VkIGFyZWEgKi9cclxuLm52ZDMubnYtc3RhY2tlZGFyZWEgcGF0aC5udi1hcmVhIHtcclxuICAgIGZpbGwtb3BhY2l0eTogLjc7XHJcbiAgICBzdHJva2Utb3BhY2l0eTogMDtcclxuICAgIHRyYW5zaXRpb246IGZpbGwtb3BhY2l0eSAyNTBtcyBsaW5lYXIsIHN0cm9rZS1vcGFjaXR5IDI1MG1zIGxpbmVhcjtcclxufVxuXHJcbi5udmQzLm52LXN0YWNrZWRhcmVhIHBhdGgubnYtYXJlYS5ob3ZlciB7XHJcbiAgICBmaWxsLW9wYWNpdHk6IC45O1xyXG59XHJcblxyXG5cclxuLm52ZDMubnYtc3RhY2tlZGFyZWEgLm52LWdyb3VwcyAubnYtcG9pbnQge1xyXG4gICAgc3Ryb2tlLW9wYWNpdHk6IDA7XHJcbiAgICBmaWxsLW9wYWNpdHk6IDA7XHJcbn1cblxuLm52dG9vbHRpcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwxLjApO1xyXG4gICAgY29sb3I6IHJnYmEoMCwwLDAsMS4wKTtcclxuICAgIHBhZGRpbmc6IDFweDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwwLDAsLjIpO1xyXG4gICAgei1pbmRleDogMTAwMDA7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuXHJcbiAgICBmb250LWZhbWlseTogQXJpYWwsIHNhbnMtc2VyaWY7XHJcbiAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcblxyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuXHJcbiAgICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xyXG5cclxuICAgICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XHJcblxyXG4gICAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcclxuXHJcbiAgICAgICAgICAgIHVzZXItc2VsZWN0OiBub25lO1xufVxuXHJcbi5udnRvb2x0aXAge1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsMjU1LDI1NSwgMC44KTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwwLDAsMC41KTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxufVxyXG5cclxuLypHaXZlIHRvb2x0aXBzIHRoYXQgb2xkIGZhZGUgaW4gdHJhbnNpdGlvbiBieVxyXG4gICAgcHV0dGluZyBhIFwid2l0aC10cmFuc2l0aW9uc1wiIGNsYXNzIG9uIHRoZSBjb250YWluZXIgZGl2LlxyXG4qL1xyXG4ubnZ0b29sdGlwLndpdGgtdHJhbnNpdGlvbnMsIC53aXRoLXRyYW5zaXRpb25zIC5udnRvb2x0aXAge1xyXG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSA1MG1zIGxpbmVhcjtcclxuXG4gICAgdHJhbnNpdGlvbi1kZWxheTogMjAwbXM7XG59XG5cclxuLm52dG9vbHRpcC54LW52dG9vbHRpcCxcclxuLm52dG9vbHRpcC55LW52dG9vbHRpcCB7XHJcbiAgICBwYWRkaW5nOiA4cHg7XHJcbn1cclxuXHJcbi5udnRvb2x0aXAgaDMge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogNHB4IDE0cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMThweDtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NywyNDcsMjQ3LDAuNzUpO1xyXG4gICAgY29sb3I6IHJnYmEoMCwwLDAsMS4wKTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ViZWJlYjtcclxuXHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHggNXB4IDAgMDtcbn1cclxuXHJcbi5udnRvb2x0aXAgcCB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiA1cHggMTRweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLm52dG9vbHRpcCBzcGFuIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIG1hcmdpbjogMnB4IDA7XHJcbn1cclxuXHJcbi5udnRvb2x0aXAgdGFibGUge1xyXG4gICAgbWFyZ2luOiA2cHg7XHJcbiAgICBib3JkZXItc3BhY2luZzowO1xyXG59XHJcblxyXG5cclxuLm52dG9vbHRpcCB0YWJsZSB0ZCB7XHJcbiAgICBwYWRkaW5nOiAycHggOXB4IDJweCAwO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxufVxyXG5cclxuLm52dG9vbHRpcCB0YWJsZSB0ZC5rZXkge1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxufVxuXG4ubnZ0b29sdGlwIHRhYmxlIHRkLmtleS50b3RhbCB7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxufVxyXG5cbi5udnRvb2x0aXAgdGFibGUgdGQudmFsdWUge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuXHJcbi5udnRvb2x0aXAgdGFibGUgdGQucGVyY2VudCB7XHJcbiAgICBjb2xvcjogZGFya2dyYXk7XHJcbn1cclxuXHJcbi5udnRvb2x0aXAgdGFibGUgdHIuaGlnaGxpZ2h0IHRkIHtcclxuICAgIHBhZGRpbmc6IDFweCA5cHggMXB4IDA7XHJcbiAgICBib3JkZXItYm90dG9tLXN0eWxlOiBzb2xpZDtcclxuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDFweDtcclxuICAgIGJvcmRlci10b3Atc3R5bGU6IHNvbGlkO1xyXG4gICAgYm9yZGVyLXRvcC13aWR0aDogMXB4O1xyXG59XHJcblxyXG4ubnZ0b29sdGlwIHRhYmxlIHRkLmxlZ2VuZC1jb2xvci1ndWlkZSBkaXYge1xyXG4gICAgd2lkdGg6IDhweDtcclxuICAgIGhlaWdodDogOHB4O1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxufVxyXG5cclxuLm52dG9vbHRpcCB0YWJsZSB0ZC5sZWdlbmQtY29sb3ItZ3VpZGUgZGl2IHtcclxuICAgIHdpZHRoOiAxMnB4O1xyXG4gICAgaGVpZ2h0OiAxMnB4O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgIzk5OTtcclxufVxyXG5cclxuLm52dG9vbHRpcCAuZm9vdGVyIHtcclxuICAgIHBhZGRpbmc6IDNweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLm52dG9vbHRpcC1wZW5kaW5nLXJlbW92YWwge1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG5cclxuLyoqKipcclxuSW50ZXJhY3RpdmUgTGF5ZXJcclxuKi9cclxuLm52ZDMgLm52LWludGVyYWN0aXZlR3VpZGVMaW5lIHtcclxuICAgIHBvaW50ZXItZXZlbnRzOm5vbmU7XHJcbn1cblxuLm52ZDMgbGluZS5udi1ndWlkZWxpbmUge1xyXG4gICAgc3Ryb2tlOiAjY2NjO1xyXG59XHJcbiIsIi8qISBBbmd1bGFyIE1vbWVudCBQaWNrZXIgLSB2MC45LjEwIC0gaHR0cDovL2luZHJpbXVza2EuZ2l0aHViLmlvL2FuZ3VsYXItbW9tZW50LXBpY2tlciAtIChjKSAyMDE1IEluZHJpIE11c2thIC0gTUlUICovXG4ubW9tZW50LXBpY2tlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG4ubW9tZW50LXBpY2tlciAubW9tZW50LXBpY2tlci1pbnB1dCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi5tb21lbnQtcGlja2VyIC5tb21lbnQtcGlja2VyLWNvbnRhaW5lciB7XG4gIGNvbG9yOiAjNDA0MDQwO1xuICBtaW4td2lkdGg6IDE1ZW07XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmc6IDRweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2YwZjNmNDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgIC1tb3otYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDRweDtcbiAgbWFyZ2luLWxlZnQ6IC0wLjVlbTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDJweCA0cHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG4gICAgIC1tb3otYm94LXNoYWRvdzogMCAycHggNHB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbiAgei1pbmRleDogNTtcbn1cbi5tb21lbnQtcGlja2VyIC5tb21lbnQtcGlja2VyLWNvbnRhaW5lcjpiZWZvcmUsXG4ubW9tZW50LXBpY2tlciAubW9tZW50LXBpY2tlci1jb250YWluZXI6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlcjogOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItdG9wOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTlweDtcbiAgbGVmdDogMTVweDtcbn1cbi5tb21lbnQtcGlja2VyIC5tb21lbnQtcGlja2VyLWNvbnRhaW5lcjpiZWZvcmUge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjZjBmM2Y0O1xuICBib3JkZXItd2lkdGg6IDlweDtcbn1cbi5tb21lbnQtcGlja2VyIC5tb21lbnQtcGlja2VyLWNvbnRhaW5lcjphZnRlciB7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7XG4gIG1hcmdpbi10b3A6IDFweDtcbiAgbWFyZ2luLWxlZnQ6IDFweDtcbn1cbi5tb21lbnQtcGlja2VyIC5tb21lbnQtcGlja2VyLWNvbnRhaW5lci5pbmxpbmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMDtcbn1cbi5tb21lbnQtcGlja2VyIC5tb21lbnQtcGlja2VyLWNvbnRhaW5lci5pbmxpbmU6YmVmb3JlLFxuLm1vbWVudC1waWNrZXIgLm1vbWVudC1waWNrZXItY29udGFpbmVyLmlubGluZTphZnRlciB7XG4gIGNvbnRlbnQ6IG5vbmU7XG59XG4ubW9tZW50LXBpY2tlci50b3AgLm1vbWVudC1waWNrZXItY29udGFpbmVyIHtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IDEwMCU7XG4gIG1hcmdpbi10b3A6IGF1dG87XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbn1cbi5tb21lbnQtcGlja2VyLnRvcCAubW9tZW50LXBpY2tlci1jb250YWluZXI6YmVmb3JlLFxuLm1vbWVudC1waWNrZXIudG9wIC5tb21lbnQtcGlja2VyLWNvbnRhaW5lcjphZnRlciB7XG4gIGJvcmRlcjogOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogLTlweDtcbn1cbi5tb21lbnQtcGlja2VyLnRvcCAubW9tZW50LXBpY2tlci1jb250YWluZXI6YmVmb3JlIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2YwZjNmNDtcbiAgYm9yZGVyLXdpZHRoOiA5cHg7XG59XG4ubW9tZW50LXBpY2tlci50b3AgLm1vbWVudC1waWNrZXItY29udGFpbmVyOmFmdGVyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZjtcbiAgbWFyZ2luLXRvcDogYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogMXB4O1xufVxuLm1vbWVudC1waWNrZXIucmlnaHQgLm1vbWVudC1waWNrZXItY29udGFpbmVyIHtcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IC0wLjVlbTtcbn1cbi5tb21lbnQtcGlja2VyLnJpZ2h0IC5tb21lbnQtcGlja2VyLWNvbnRhaW5lcjpiZWZvcmUsXG4ubW9tZW50LXBpY2tlci5yaWdodCAubW9tZW50LXBpY2tlci1jb250YWluZXI6YWZ0ZXIge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMTVweDtcbn1cbi5tb21lbnQtcGlja2VyLnJpZ2h0IC5tb21lbnQtcGlja2VyLWNvbnRhaW5lcjphZnRlciB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IDFweDtcbn1cbi5tb21lbnQtcGlja2VyIHRhYmxlIHtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbn1cbi5tb21lbnQtcGlja2VyIHRoIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG4ubW9tZW50LXBpY2tlciB0aDpmaXJzdC1jaGlsZCxcbi5tb21lbnQtcGlja2VyIHRoOmxhc3QtY2hpbGQge1xuICB3aWR0aDogMmVtO1xufVxuLm1vbWVudC1waWNrZXIgdGgsXG4ubW9tZW50LXBpY2tlciB0ZCB7XG4gIHBhZGRpbmc6IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWluLXdpZHRoOiAyZW07XG4gIGhlaWdodDogMmVtO1xuICB0ZXh0LXNoYWRvdzogMCAxcHggMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA0cHg7XG4gICAgIC1tb3otYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDRweDtcbn1cbi5tb21lbnQtcGlja2VyIHRoOmhvdmVyLFxuLm1vbWVudC1waWNrZXIgdGQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYmZiO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBmcm9tKCNmMGYzZjQpLCB0bygjZmFmYmZiKSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KCNmMGYzZjQsICNmYWZiZmIpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudCgjZjBmM2Y0LCAjZmFmYmZiKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLW8tbGluZWFyLWdyYWRpZW50KCNmMGYzZjQsICNmYWZiZmIpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoI2YwZjNmNCwgI2ZhZmJmYik7XG59XG4ubW9tZW50LXBpY2tlciB0aC5kaXNhYmxlZCxcbi5tb21lbnQtcGlja2VyIHRkLmRpc2FibGVkLFxuLm1vbWVudC1waWNrZXIgdGguZGlzYWJsZWQ6aG92ZXIsXG4ubW9tZW50LXBpY2tlciB0ZC5kaXNhYmxlZDpob3ZlciB7XG4gIGNvbG9yOiAjYWJiYmM3O1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4ubW9tZW50LXBpY2tlciB0ZC50b2RheSB7XG4gIGJhY2tncm91bmQ6ICNlNGVlZjU7XG4gIGNvbG9yOiAjNDA0MDQwO1xuICB0ZXh0LXNoYWRvdzogMCAxcHggMCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOSk7XG59XG4ubW9tZW50LXBpY2tlciB0ZC5zZWxlY3RlZCB7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXNoYWRvdzogMCAtMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBib3JkZXItY29sb3I6ICMzY2EwZGQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NWIxZTg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGZyb20oIzQ1YjFlOCksIHRvKCMzMDk3ZGUpKTtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoIzQ1YjFlOCwgIzMwOTdkZSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1tb3otbGluZWFyLWdyYWRpZW50KCM0NWIxZTgsICMzMDk3ZGUpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtby1saW5lYXItZ3JhZGllbnQoIzQ1YjFlOCwgIzMwOTdkZSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgjNDViMWU4LCAjMzA5N2RlKTtcbn1cbi5tb21lbnQtcGlja2VyIHRkLmhpZ2hsaWdodGVkIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1yYWRpYWwtZ3JhZGllbnQodHJhbnNwYXJlbnQsIHJnYmEoMCwgMCwgMCwgMC4xNSkpO1xuICBiYWNrZ3JvdW5kLWltYWdlOiAtbW96LXJhZGlhbC1ncmFkaWVudCh0cmFuc3BhcmVudCwgcmdiYSgwLCAwLCAwLCAwLjE1KSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLXJhZGlhbC1ncmFkaWVudCh0cmFuc3BhcmVudCwgcmdiYSgwLCAwLCAwLCAwLjE1KSk7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHJhZGlhbC1ncmFkaWVudCh0cmFuc3BhcmVudCwgcmdiYSgwLCAwLCAwLCAwLjE1KSk7XG59XG4ubW9tZW50LXBpY2tlciAuZGVjYWRlLXZpZXcgdGQsXG4ubW9tZW50LXBpY2tlciAueWVhci12aWV3IHRkIHtcbiAgaGVpZ2h0OiAzLjRlbTtcbn1cbi5tb21lbnQtcGlja2VyIC5tb250aC12aWV3IC5tb21lbnQtcGlja2VyLXNwZWNpZmljLXZpZXdzIHRoIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuLm1vbWVudC1waWNrZXIgLm1vbnRoLXZpZXcgdGQge1xuICB3aWR0aDogMS40Mjg1NzE0Mjg2ZW07XG59XG4ubW9tZW50LXBpY2tlciAuZGF5LXZpZXcgdGQsXG4ubW9tZW50LXBpY2tlciAuaG91ci12aWV3IHRkIHtcbiAgaGVpZ2h0OiAyLjMzMzMzMzMzMzNlbTtcbn1cbi5tb21lbnQtcGlja2VyIC5taW51dGUtdmlldyB0ZCB7XG4gIGhlaWdodDogMS44ZW07XG59XG4iXX0= */
