@import url(https://fonts.googleapis.com/css?family=Poppins:300,400,500,600,700);
@import url(https://fonts.googleapis.com/css?family=Poppins:300,400,500,600,700);
@import url(https://fonts.googleapis.com/css?family=Poppins:300,400,500,600,700);
@import url(https://fonts.googleapis.com/css?family=Poppins:300,400,500,600,700);
@import url(https://fonts.googleapis.com/css?family=Poppins:300,400,500,600,700);
@import url(https://fonts.googleapis.com/css?family=Poppins:300,400,500,600,700);
@import url(https://fonts.googleapis.com/css?family=Poppins:300,400,500,600,700);
@import url(https://fonts.googleapis.com/css?family=Poppins:300,400,500,600,700);
@import url(https://fonts.googleapis.com/css?family=Poppins:300,400,500,600,700);
@import url(https://fonts.googleapis.com/css?family=Poppins:300,400,500,600,700);
/* You can add global styles to this file, and also import other style files */

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInN0eWxlcy5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsOEVBQThFIiwiZmlsZSI6InN0eWxlcy5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKiBZb3UgY2FuIGFkZCBnbG9iYWwgc3R5bGVzIHRvIHRoaXMgZmlsZSwgYW5kIGFsc28gaW1wb3J0IG90aGVyIHN0eWxlIGZpbGVzICovXHJcbiJdfQ== */
.ct-label {
  fill: rgba(0, 0, 0, 0.4);
  color: rgba(0, 0, 0, 0.4);
  font-size: 0.75rem;
  line-height: 1; }

.ct-chart-line .ct-label,
.ct-chart-bar .ct-label {
  display: block;
  display: flex; }

.ct-chart-pie .ct-label,
.ct-chart-donut .ct-label {
  dominant-baseline: central; }

.ct-label.ct-horizontal.ct-start {
  align-items: flex-end;
  justify-content: flex-start;
  text-align: left;
  text-anchor: start; }

.ct-label.ct-horizontal.ct-end {
  align-items: flex-start;
  justify-content: flex-start;
  text-align: left;
  text-anchor: start; }

.ct-label.ct-vertical.ct-start {
  align-items: flex-end;
  justify-content: flex-end;
  text-align: right;
  text-anchor: end; }

.ct-label.ct-vertical.ct-end {
  align-items: flex-end;
  justify-content: flex-start;
  text-align: left;
  text-anchor: start; }

.ct-chart-bar .ct-label.ct-horizontal.ct-start {
  align-items: flex-end;
  justify-content: center;
  text-align: center;
  text-anchor: start; }

.ct-chart-bar .ct-label.ct-horizontal.ct-end {
  align-items: flex-start;
  justify-content: center;
  text-align: center;
  text-anchor: start; }

.ct-chart-bar.ct-horizontal-bars .ct-label.ct-horizontal.ct-start {
  align-items: flex-end;
  justify-content: flex-start;
  text-align: left;
  text-anchor: start; }

.ct-chart-bar.ct-horizontal-bars .ct-label.ct-horizontal.ct-end {
  align-items: flex-start;
  justify-content: flex-start;
  text-align: left;
  text-anchor: start; }

.ct-chart-bar.ct-horizontal-bars .ct-label.ct-vertical.ct-start {
  align-items: center;
  justify-content: flex-end;
  text-align: right;
  text-anchor: end; }

.ct-chart-bar.ct-horizontal-bars .ct-label.ct-vertical.ct-end {
  align-items: center;
  justify-content: flex-start;
  text-align: left;
  text-anchor: end; }

.ct-grid {
  stroke: rgba(0, 0, 0, 0.2);
  stroke-width: 1px;
  stroke-dasharray: 2px; }

.ct-grid-background {
  fill: none; }

.ct-point {
  stroke-width: 10px;
  stroke-linecap: round; }

.ct-line {
  fill: none;
  stroke-width: 4px; }

.ct-area {
  stroke: none;
  fill-opacity: 0.1; }

.ct-bar {
  fill: none;
  stroke-width: 10px; }

.ct-slice-donut {
  fill: none;
  stroke-width: 60px; }

.ct-series-a .ct-point, .ct-series-a .ct-line, .ct-series-a .ct-bar, .ct-series-a .ct-slice-donut {
  stroke: #d70206; }

.ct-series-a .ct-slice-pie, .ct-series-a .ct-slice-donut-solid, .ct-series-a .ct-area {
  fill: #d70206; }

.ct-series-b .ct-point, .ct-series-b .ct-line, .ct-series-b .ct-bar, .ct-series-b .ct-slice-donut {
  stroke: #f05b4f; }

.ct-series-b .ct-slice-pie, .ct-series-b .ct-slice-donut-solid, .ct-series-b .ct-area {
  fill: #f05b4f; }

.ct-series-c .ct-point, .ct-series-c .ct-line, .ct-series-c .ct-bar, .ct-series-c .ct-slice-donut {
  stroke: #f4c63d; }

.ct-series-c .ct-slice-pie, .ct-series-c .ct-slice-donut-solid, .ct-series-c .ct-area {
  fill: #f4c63d; }

.ct-series-d .ct-point, .ct-series-d .ct-line, .ct-series-d .ct-bar, .ct-series-d .ct-slice-donut {
  stroke: #d17905; }

.ct-series-d .ct-slice-pie, .ct-series-d .ct-slice-donut-solid, .ct-series-d .ct-area {
  fill: #d17905; }

.ct-series-e .ct-point, .ct-series-e .ct-line, .ct-series-e .ct-bar, .ct-series-e .ct-slice-donut {
  stroke: #453d3f; }

.ct-series-e .ct-slice-pie, .ct-series-e .ct-slice-donut-solid, .ct-series-e .ct-area {
  fill: #453d3f; }

.ct-series-f .ct-point, .ct-series-f .ct-line, .ct-series-f .ct-bar, .ct-series-f .ct-slice-donut {
  stroke: #59922b; }

.ct-series-f .ct-slice-pie, .ct-series-f .ct-slice-donut-solid, .ct-series-f .ct-area {
  fill: #59922b; }

.ct-series-g .ct-point, .ct-series-g .ct-line, .ct-series-g .ct-bar, .ct-series-g .ct-slice-donut {
  stroke: #0544d3; }

.ct-series-g .ct-slice-pie, .ct-series-g .ct-slice-donut-solid, .ct-series-g .ct-area {
  fill: #0544d3; }

.ct-series-h .ct-point, .ct-series-h .ct-line, .ct-series-h .ct-bar, .ct-series-h .ct-slice-donut {
  stroke: #6b0392; }

.ct-series-h .ct-slice-pie, .ct-series-h .ct-slice-donut-solid, .ct-series-h .ct-area {
  fill: #6b0392; }

.ct-series-i .ct-point, .ct-series-i .ct-line, .ct-series-i .ct-bar, .ct-series-i .ct-slice-donut {
  stroke: #f05b4f; }

.ct-series-i .ct-slice-pie, .ct-series-i .ct-slice-donut-solid, .ct-series-i .ct-area {
  fill: #f05b4f; }

.ct-series-j .ct-point, .ct-series-j .ct-line, .ct-series-j .ct-bar, .ct-series-j .ct-slice-donut {
  stroke: #dda458; }

.ct-series-j .ct-slice-pie, .ct-series-j .ct-slice-donut-solid, .ct-series-j .ct-area {
  fill: #dda458; }

.ct-series-k .ct-point, .ct-series-k .ct-line, .ct-series-k .ct-bar, .ct-series-k .ct-slice-donut {
  stroke: #eacf7d; }

.ct-series-k .ct-slice-pie, .ct-series-k .ct-slice-donut-solid, .ct-series-k .ct-area {
  fill: #eacf7d; }

.ct-series-l .ct-point, .ct-series-l .ct-line, .ct-series-l .ct-bar, .ct-series-l .ct-slice-donut {
  stroke: #86797d; }

.ct-series-l .ct-slice-pie, .ct-series-l .ct-slice-donut-solid, .ct-series-l .ct-area {
  fill: #86797d; }

.ct-series-m .ct-point, .ct-series-m .ct-line, .ct-series-m .ct-bar, .ct-series-m .ct-slice-donut {
  stroke: #b2c326; }

.ct-series-m .ct-slice-pie, .ct-series-m .ct-slice-donut-solid, .ct-series-m .ct-area {
  fill: #b2c326; }

.ct-series-n .ct-point, .ct-series-n .ct-line, .ct-series-n .ct-bar, .ct-series-n .ct-slice-donut {
  stroke: #6188e2; }

.ct-series-n .ct-slice-pie, .ct-series-n .ct-slice-donut-solid, .ct-series-n .ct-area {
  fill: #6188e2; }

.ct-series-o .ct-point, .ct-series-o .ct-line, .ct-series-o .ct-bar, .ct-series-o .ct-slice-donut {
  stroke: #a748ca; }

.ct-series-o .ct-slice-pie, .ct-series-o .ct-slice-donut-solid, .ct-series-o .ct-area {
  fill: #a748ca; }

.ct-square {
  display: block;
  position: relative;
  width: 100%; }

.ct-square:before {
    display: block;
    float: left;
    content: "";
    width: 0;
    height: 0;
    padding-bottom: 100%; }

.ct-square:after {
    content: "";
    display: table;
    clear: both; }

.ct-square > svg {
    display: block;
    position: absolute;
    top: 0;
    left: 0; }

.ct-minor-second {
  display: block;
  position: relative;
  width: 100%; }

.ct-minor-second:before {
    display: block;
    float: left;
    content: "";
    width: 0;
    height: 0;
    padding-bottom: 93.75%; }

.ct-minor-second:after {
    content: "";
    display: table;
    clear: both; }

.ct-minor-second > svg {
    display: block;
    position: absolute;
    top: 0;
    left: 0; }

.ct-major-second {
  display: block;
  position: relative;
  width: 100%; }

.ct-major-second:before {
    display: block;
    float: left;
    content: "";
    width: 0;
    height: 0;
    padding-bottom: 88.8888888889%; }

.ct-major-second:after {
    content: "";
    display: table;
    clear: both; }

.ct-major-second > svg {
    display: block;
    position: absolute;
    top: 0;
    left: 0; }

.ct-minor-third {
  display: block;
  position: relative;
  width: 100%; }

.ct-minor-third:before {
    display: block;
    float: left;
    content: "";
    width: 0;
    height: 0;
    padding-bottom: 83.3333333333%; }

.ct-minor-third:after {
    content: "";
    display: table;
    clear: both; }

.ct-minor-third > svg {
    display: block;
    position: absolute;
    top: 0;
    left: 0; }

.ct-major-third {
  display: block;
  position: relative;
  width: 100%; }

.ct-major-third:before {
    display: block;
    float: left;
    content: "";
    width: 0;
    height: 0;
    padding-bottom: 80%; }

.ct-major-third:after {
    content: "";
    display: table;
    clear: both; }

.ct-major-third > svg {
    display: block;
    position: absolute;
    top: 0;
    left: 0; }

.ct-perfect-fourth {
  display: block;
  position: relative;
  width: 100%; }

.ct-perfect-fourth:before {
    display: block;
    float: left;
    content: "";
    width: 0;
    height: 0;
    padding-bottom: 75%; }

.ct-perfect-fourth:after {
    content: "";
    display: table;
    clear: both; }

.ct-perfect-fourth > svg {
    display: block;
    position: absolute;
    top: 0;
    left: 0; }

.ct-perfect-fifth {
  display: block;
  position: relative;
  width: 100%; }

.ct-perfect-fifth:before {
    display: block;
    float: left;
    content: "";
    width: 0;
    height: 0;
    padding-bottom: 66.6666666667%; }

.ct-perfect-fifth:after {
    content: "";
    display: table;
    clear: both; }

.ct-perfect-fifth > svg {
    display: block;
    position: absolute;
    top: 0;
    left: 0; }

.ct-minor-sixth {
  display: block;
  position: relative;
  width: 100%; }

.ct-minor-sixth:before {
    display: block;
    float: left;
    content: "";
    width: 0;
    height: 0;
    padding-bottom: 62.5%; }

.ct-minor-sixth:after {
    content: "";
    display: table;
    clear: both; }

.ct-minor-sixth > svg {
    display: block;
    position: absolute;
    top: 0;
    left: 0; }

.ct-golden-section {
  display: block;
  position: relative;
  width: 100%; }

.ct-golden-section:before {
    display: block;
    float: left;
    content: "";
    width: 0;
    height: 0;
    padding-bottom: 61.804697157%; }

.ct-golden-section:after {
    content: "";
    display: table;
    clear: both; }

.ct-golden-section > svg {
    display: block;
    position: absolute;
    top: 0;
    left: 0; }

.ct-major-sixth {
  display: block;
  position: relative;
  width: 100%; }

.ct-major-sixth:before {
    display: block;
    float: left;
    content: "";
    width: 0;
    height: 0;
    padding-bottom: 60%; }

.ct-major-sixth:after {
    content: "";
    display: table;
    clear: both; }

.ct-major-sixth > svg {
    display: block;
    position: absolute;
    top: 0;
    left: 0; }

.ct-minor-seventh {
  display: block;
  position: relative;
  width: 100%; }

.ct-minor-seventh:before {
    display: block;
    float: left;
    content: "";
    width: 0;
    height: 0;
    padding-bottom: 56.25%; }

.ct-minor-seventh:after {
    content: "";
    display: table;
    clear: both; }

.ct-minor-seventh > svg {
    display: block;
    position: absolute;
    top: 0;
    left: 0; }

.ct-major-seventh {
  display: block;
  position: relative;
  width: 100%; }

.ct-major-seventh:before {
    display: block;
    float: left;
    content: "";
    width: 0;
    height: 0;
    padding-bottom: 53.3333333333%; }

.ct-major-seventh:after {
    content: "";
    display: table;
    clear: both; }

.ct-major-seventh > svg {
    display: block;
    position: absolute;
    top: 0;
    left: 0; }

.ct-octave {
  display: block;
  position: relative;
  width: 100%; }

.ct-octave:before {
    display: block;
    float: left;
    content: "";
    width: 0;
    height: 0;
    padding-bottom: 50%; }

.ct-octave:after {
    content: "";
    display: table;
    clear: both; }

.ct-octave > svg {
    display: block;
    position: absolute;
    top: 0;
    left: 0; }

.ct-major-tenth {
  display: block;
  position: relative;
  width: 100%; }

.ct-major-tenth:before {
    display: block;
    float: left;
    content: "";
    width: 0;
    height: 0;
    padding-bottom: 40%; }

.ct-major-tenth:after {
    content: "";
    display: table;
    clear: both; }

.ct-major-tenth > svg {
    display: block;
    position: absolute;
    top: 0;
    left: 0; }

.ct-major-eleventh {
  display: block;
  position: relative;
  width: 100%; }

.ct-major-eleventh:before {
    display: block;
    float: left;
    content: "";
    width: 0;
    height: 0;
    padding-bottom: 37.5%; }

.ct-major-eleventh:after {
    content: "";
    display: table;
    clear: both; }

.ct-major-eleventh > svg {
    display: block;
    position: absolute;
    top: 0;
    left: 0; }

.ct-major-twelfth {
  display: block;
  position: relative;
  width: 100%; }

.ct-major-twelfth:before {
    display: block;
    float: left;
    content: "";
    width: 0;
    height: 0;
    padding-bottom: 33.3333333333%; }

.ct-major-twelfth:after {
    content: "";
    display: table;
    clear: both; }

.ct-major-twelfth > svg {
    display: block;
    position: absolute;
    top: 0;
    left: 0; }

.ct-double-octave {
  display: block;
  position: relative;
  width: 100%; }

.ct-double-octave:before {
    display: block;
    float: left;
    content: "";
    width: 0;
    height: 0;
    padding-bottom: 25%; }

.ct-double-octave:after {
    content: "";
    display: table;
    clear: both; }

.ct-double-octave > svg {
    display: block;
    position: absolute;
    top: 0;
    left: 0; }

/*# sourceMappingURL=chartist.css.map */
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9zdHlsZXMvY2hhcnRpc3Quc2NzcyIsIi4uLy4uL3NyYy9zdHlsZXMvc2V0dGluZ3MvX2NoYXJ0aXN0LXNldHRpbmdzLnNjc3MiLCJjaGFydGlzdC5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBb0hFO0VBeERBLHdCQzdCa0I7RUQ4QmxCLHlCQzlCa0I7RUQrQmxCLGtCQzlCb0I7RUQrQnBCLGNDNUJxQixFQUFBOztBRHFGckI7O0VBckVBLGNBQWU7RUFLZixhQUFjLEVBQUE7O0FBb0VkOztFQUNFLDBCQUEyQixFQUFBOztBQUc3QjtFQTlGQSxxQkErRm9DO0VBM0ZwQywyQkEyRmdEO0VBeEY5QyxnQkFBaUI7RUEwRmpCLGtCQUFtQixFQUFBOztBQUdyQjtFQXBHQSx1QkFxR3NDO0VBakd0QywyQkFpR2tEO0VBOUZoRCxnQkFBaUI7RUFnR2pCLGtCQUFtQixFQUFBOztBQUdyQjtFQTFHQSxxQkEyR29DO0VBdkdwQyx5QkF1RzhDO0VBbEc1QyxpQkFBa0I7RUFvR2xCLGdCQUFpQixFQUFBOztBQUduQjtFQWhIQSxxQkFpSG9DO0VBN0dwQywyQkE2R2dEO0VBMUc5QyxnQkFBaUI7RUE0R2pCLGtCQUFtQixFQUFBOztBQUdyQjtFQXRIQSxxQkF1SG9DO0VBbkhwQyx1QkFtSDRDO0VBNUcxQyxrQkFBbUI7RUE4R25CLGtCQUFtQixFQUFBOztBQUdyQjtFQTVIQSx1QkE2SHNDO0VBekh0Qyx1QkF5SDhDO0VBbEg1QyxrQkFBbUI7RUFvSG5CLGtCQUFtQixFQUFBOztBQUdyQjtFQWxJQSxxQkFtSW9DO0VBL0hwQywyQkErSGdEO0VBNUg5QyxnQkFBaUI7RUE4SGpCLGtCQUFtQixFQUFBOztBQUdyQjtFQXhJQSx1QkF5SXNDO0VBckl0QywyQkFxSWtEO0VBbEloRCxnQkFBaUI7RUFvSWpCLGtCQUFtQixFQUFBOztBQUdyQjtFQTlJQSxtQkFnSmtDO0VBNUlsQyx5QkE0STRDO0VBdkkxQyxpQkFBa0I7RUF5SWxCLGdCQUFpQixFQUFBOztBQUduQjtFQXJKQSxtQkFzSmtDO0VBbEpsQywyQkFrSjhDO0VBL0k1QyxnQkFBaUI7RUFpSmpCLGdCQUFpQixFQUFBOztBQUduQjtFQTFIQSwwQkM3QmtCO0VEOEJsQixpQkM1QmlCO0VEK0JmLHFCQ2hDbUIsRUFBQTs7QUQwSnJCO0VBQ0UsVUN6SjBCLEVBQUE7O0FENEo1QjtFQXpIQSxrQkM5QmtCO0VEK0JsQixxQkM3Qm9CLEVBQUE7O0FEeUpwQjtFQXhIQSxVQUFXO0VBQ1gsaUJDdENpQixFQUFBOztBRGlLakI7RUFuSEEsWUFBYTtFQUNiLGlCQ3pDbUIsRUFBQTs7QUQrSm5CO0VBbEhBLFVBQVc7RUFDWCxrQkMzQ2lCLEVBQUE7O0FEZ0tqQjtFQWpIQSxVQUFXO0VBQ1gsa0JDN0NtQixFQUFBOztBRGlEbkI7RUFDRSxlQ2xDSyxFQUFBOztBRHFDUDtFQUNFLGFDdENLLEVBQUE7O0FEaUNQO0VBQ0UsZUNqQ0ssRUFBQTs7QURvQ1A7RUFDRSxhQ3JDSyxFQUFBOztBRGdDUDtFQUNFLGVDaENLLEVBQUE7O0FEbUNQO0VBQ0UsYUNwQ0ssRUFBQTs7QUQrQlA7RUFDRSxlQy9CSyxFQUFBOztBRGtDUDtFQUNFLGFDbkNLLEVBQUE7O0FEOEJQO0VBQ0UsZUM5QkssRUFBQTs7QURpQ1A7RUFDRSxhQ2xDSyxFQUFBOztBRDZCUDtFQUNFLGVDN0JLLEVBQUE7O0FEZ0NQO0VBQ0UsYUNqQ0ssRUFBQTs7QUQ0QlA7RUFDRSxlQzVCSyxFQUFBOztBRCtCUDtFQUNFLGFDaENLLEVBQUE7O0FEMkJQO0VBQ0UsZUMzQkssRUFBQTs7QUQ4QlA7RUFDRSxhQy9CSyxFQUFBOztBRDBCUDtFQUNFLGVDMUJLLEVBQUE7O0FENkJQO0VBQ0UsYUM5QkssRUFBQTs7QUR5QlA7RUFDRSxlQ3pCSyxFQUFBOztBRDRCUDtFQUNFLGFDN0JLLEVBQUE7O0FEd0JQO0VBQ0UsZUN4QkssRUFBQTs7QUQyQlA7RUFDRSxhQzVCSyxFQUFBOztBRHVCUDtFQUNFLGVDdkJLLEVBQUE7O0FEMEJQO0VBQ0UsYUMzQkssRUFBQTs7QURzQlA7RUFDRSxlQ3RCSyxFQUFBOztBRHlCUDtFQUNFLGFDMUJLLEVBQUE7O0FEcUJQO0VBQ0UsZUNyQkssRUFBQTs7QUR3QlA7RUFDRSxhQ3pCSyxFQUFBOztBRG9CUDtFQUNFLGVDcEJLLEVBQUE7O0FEdUJQO0VBQ0UsYUN4QkssRUFBQTs7QURtSkg7RUF0T0osY0FBZTtFQUNmLGtCQUFtQjtFQUNuQixXQUg2QyxFQUFBOztBQXVPekM7SUFqT0YsY0FBZTtJQUNmLFdBQVk7SUFDWixXQUFZO0lBQ1osUUFBUztJQUNULFNBQVU7SUFDVixvQkFBc0IsRUFBQTs7QUE0TnBCO0lBeE5GLFdBQVk7SUFDWixjQUFlO0lBQ2YsV0FBWSxFQUFBOztBQUdaO0lBQ0EsY0FBZTtJQUNmLGtCQUFtQjtJQUNuQixNQUFPO0lBQ1AsT0FBUSxFQUFBOztBQStNTjtFQXRPSixjQUFlO0VBQ2Ysa0JBQW1CO0VBQ25CLFdBSDZDLEVBQUE7O0FBdU96QztJQWpPRixjQUFlO0lBQ2YsV0FBWTtJQUNaLFdBQVk7SUFDWixRQUFTO0lBQ1QsU0FBVTtJQUNWLHNCQUFzQixFQUFBOztBQTROcEI7SUF4TkYsV0FBWTtJQUNaLGNBQWU7SUFDZixXQUFZLEVBQUE7O0FBR1o7SUFDQSxjQUFlO0lBQ2Ysa0JBQW1CO0lBQ25CLE1BQU87SUFDUCxPQUFRLEVBQUE7O0FBK01OO0VBdE9KLGNBQWU7RUFDZixrQkFBbUI7RUFDbkIsV0FINkMsRUFBQTs7QUF1T3pDO0lBak9GLGNBQWU7SUFDZixXQUFZO0lBQ1osV0FBWTtJQUNaLFFBQVM7SUFDVCxTQUFVO0lBQ1YsOEJBQXNCLEVBQUE7O0FBNE5wQjtJQXhORixXQUFZO0lBQ1osY0FBZTtJQUNmLFdBQVksRUFBQTs7QUFHWjtJQUNBLGNBQWU7SUFDZixrQkFBbUI7SUFDbkIsTUFBTztJQUNQLE9BQVEsRUFBQTs7QUErTU47RUF0T0osY0FBZTtFQUNmLGtCQUFtQjtFQUNuQixXQUg2QyxFQUFBOztBQXVPekM7SUFqT0YsY0FBZTtJQUNmLFdBQVk7SUFDWixXQUFZO0lBQ1osUUFBUztJQUNULFNBQVU7SUFDViw4QkFBc0IsRUFBQTs7QUE0TnBCO0lBeE5GLFdBQVk7SUFDWixjQUFlO0lBQ2YsV0FBWSxFQUFBOztBQUdaO0lBQ0EsY0FBZTtJQUNmLGtCQUFtQjtJQUNuQixNQUFPO0lBQ1AsT0FBUSxFQUFBOztBQStNTjtFQXRPSixjQUFlO0VBQ2Ysa0JBQW1CO0VBQ25CLFdBSDZDLEVBQUE7O0FBdU96QztJQWpPRixjQUFlO0lBQ2YsV0FBWTtJQUNaLFdBQVk7SUFDWixRQUFTO0lBQ1QsU0FBVTtJQUNWLG1CQUFzQixFQUFBOztBQTROcEI7SUF4TkYsV0FBWTtJQUNaLGNBQWU7SUFDZixXQUFZLEVBQUE7O0FBR1o7SUFDQSxjQUFlO0lBQ2Ysa0JBQW1CO0lBQ25CLE1BQU87SUFDUCxPQUFRLEVBQUE7O0FBK01OO0VBdE9KLGNBQWU7RUFDZixrQkFBbUI7RUFDbkIsV0FINkMsRUFBQTs7QUF1T3pDO0lBak9GLGNBQWU7SUFDZixXQUFZO0lBQ1osV0FBWTtJQUNaLFFBQVM7SUFDVCxTQUFVO0lBQ1YsbUJBQXNCLEVBQUE7O0FBNE5wQjtJQXhORixXQUFZO0lBQ1osY0FBZTtJQUNmLFdBQVksRUFBQTs7QUFHWjtJQUNBLGNBQWU7SUFDZixrQkFBbUI7SUFDbkIsTUFBTztJQUNQLE9BQVEsRUFBQTs7QUErTU47RUF0T0osY0FBZTtFQUNmLGtCQUFtQjtFQUNuQixXQUg2QyxFQUFBOztBQXVPekM7SUFqT0YsY0FBZTtJQUNmLFdBQVk7SUFDWixXQUFZO0lBQ1osUUFBUztJQUNULFNBQVU7SUFDViw4QkFBc0IsRUFBQTs7QUE0TnBCO0lBeE5GLFdBQVk7SUFDWixjQUFlO0lBQ2YsV0FBWSxFQUFBOztBQUdaO0lBQ0EsY0FBZTtJQUNmLGtCQUFtQjtJQUNuQixNQUFPO0lBQ1AsT0FBUSxFQUFBOztBQStNTjtFQXRPSixjQUFlO0VBQ2Ysa0JBQW1CO0VBQ25CLFdBSDZDLEVBQUE7O0FBdU96QztJQWpPRixjQUFlO0lBQ2YsV0FBWTtJQUNaLFdBQVk7SUFDWixRQUFTO0lBQ1QsU0FBVTtJQUNWLHFCQUFzQixFQUFBOztBQTROcEI7SUF4TkYsV0FBWTtJQUNaLGNBQWU7SUFDZixXQUFZLEVBQUE7O0FBR1o7SUFDQSxjQUFlO0lBQ2Ysa0JBQW1CO0lBQ25CLE1BQU87SUFDUCxPQUFRLEVBQUE7O0FBK01OO0VBdE9KLGNBQWU7RUFDZixrQkFBbUI7RUFDbkIsV0FINkMsRUFBQTs7QUF1T3pDO0lBak9GLGNBQWU7SUFDZixXQUFZO0lBQ1osV0FBWTtJQUNaLFFBQVM7SUFDVCxTQUFVO0lBQ1YsNkJBQXNCLEVBQUE7O0FBNE5wQjtJQXhORixXQUFZO0lBQ1osY0FBZTtJQUNmLFdBQVksRUFBQTs7QUFHWjtJQUNBLGNBQWU7SUFDZixrQkFBbUI7SUFDbkIsTUFBTztJQUNQLE9BQVEsRUFBQTs7QUErTU47RUF0T0osY0FBZTtFQUNmLGtCQUFtQjtFQUNuQixXQUg2QyxFQUFBOztBQXVPekM7SUFqT0YsY0FBZTtJQUNmLFdBQVk7SUFDWixXQUFZO0lBQ1osUUFBUztJQUNULFNBQVU7SUFDVixtQkFBc0IsRUFBQTs7QUE0TnBCO0lBeE5GLFdBQVk7SUFDWixjQUFlO0lBQ2YsV0FBWSxFQUFBOztBQUdaO0lBQ0EsY0FBZTtJQUNmLGtCQUFtQjtJQUNuQixNQUFPO0lBQ1AsT0FBUSxFQUFBOztBQStNTjtFQXRPSixjQUFlO0VBQ2Ysa0JBQW1CO0VBQ25CLFdBSDZDLEVBQUE7O0FBdU96QztJQWpPRixjQUFlO0lBQ2YsV0FBWTtJQUNaLFdBQVk7SUFDWixRQUFTO0lBQ1QsU0FBVTtJQUNWLHNCQUFzQixFQUFBOztBQTROcEI7SUF4TkYsV0FBWTtJQUNaLGNBQWU7SUFDZixXQUFZLEVBQUE7O0FBR1o7SUFDQSxjQUFlO0lBQ2Ysa0JBQW1CO0lBQ25CLE1BQU87SUFDUCxPQUFRLEVBQUE7O0FBK01OO0VBdE9KLGNBQWU7RUFDZixrQkFBbUI7RUFDbkIsV0FINkMsRUFBQTs7QUF1T3pDO0lBak9GLGNBQWU7SUFDZixXQUFZO0lBQ1osV0FBWTtJQUNaLFFBQVM7SUFDVCxTQUFVO0lBQ1YsOEJBQXNCLEVBQUE7O0FBNE5wQjtJQXhORixXQUFZO0lBQ1osY0FBZTtJQUNmLFdBQVksRUFBQTs7QUFHWjtJQUNBLGNBQWU7SUFDZixrQkFBbUI7SUFDbkIsTUFBTztJQUNQLE9BQVEsRUFBQTs7QUErTU47RUF0T0osY0FBZTtFQUNmLGtCQUFtQjtFQUNuQixXQUg2QyxFQUFBOztBQXVPekM7SUFqT0YsY0FBZTtJQUNmLFdBQVk7SUFDWixXQUFZO0lBQ1osUUFBUztJQUNULFNBQVU7SUFDVixtQkFBc0IsRUFBQTs7QUE0TnBCO0lBeE5GLFdBQVk7SUFDWixjQUFlO0lBQ2YsV0FBWSxFQUFBOztBQUdaO0lBQ0EsY0FBZTtJQUNmLGtCQUFtQjtJQUNuQixNQUFPO0lBQ1AsT0FBUSxFQUFBOztBQStNTjtFQXRPSixjQUFlO0VBQ2Ysa0JBQW1CO0VBQ25CLFdBSDZDLEVBQUE7O0FBdU96QztJQWpPRixjQUFlO0lBQ2YsV0FBWTtJQUNaLFdBQVk7SUFDWixRQUFTO0lBQ1QsU0FBVTtJQUNWLG1CQUFzQixFQUFBOztBQTROcEI7SUF4TkYsV0FBWTtJQUNaLGNBQWU7SUFDZixXQUFZLEVBQUE7O0FBR1o7SUFDQSxjQUFlO0lBQ2Ysa0JBQW1CO0lBQ25CLE1BQU87SUFDUCxPQUFRLEVBQUE7O0FBK01OO0VBdE9KLGNBQWU7RUFDZixrQkFBbUI7RUFDbkIsV0FINkMsRUFBQTs7QUF1T3pDO0lBak9GLGNBQWU7SUFDZixXQUFZO0lBQ1osV0FBWTtJQUNaLFFBQVM7SUFDVCxTQUFVO0lBQ1YscUJBQXNCLEVBQUE7O0FBNE5wQjtJQXhORixXQUFZO0lBQ1osY0FBZTtJQUNmLFdBQVksRUFBQTs7QUFHWjtJQUNBLGNBQWU7SUFDZixrQkFBbUI7SUFDbkIsTUFBTztJQUNQLE9BQVEsRUFBQTs7QUErTU47RUF0T0osY0FBZTtFQUNmLGtCQUFtQjtFQUNuQixXQUg2QyxFQUFBOztBQXVPekM7SUFqT0YsY0FBZTtJQUNmLFdBQVk7SUFDWixXQUFZO0lBQ1osUUFBUztJQUNULFNBQVU7SUFDViw4QkFBc0IsRUFBQTs7QUE0TnBCO0lBeE5GLFdBQVk7SUFDWixjQUFlO0lBQ2YsV0FBWSxFQUFBOztBQUdaO0lBQ0EsY0FBZTtJQUNmLGtCQUFtQjtJQUNuQixNQUFPO0lBQ1AsT0FBUSxFQUFBOztBQStNTjtFQXRPSixjQUFlO0VBQ2Ysa0JBQW1CO0VBQ25CLFdBSDZDLEVBQUE7O0FBdU96QztJQWpPRixjQUFlO0lBQ2YsV0FBWTtJQUNaLFdBQVk7SUFDWixRQUFTO0lBQ1QsU0FBVTtJQUNWLG1CQUFzQixFQUFBOztBQTROcEI7SUF4TkYsV0FBWTtJQUNaLGNBQWU7SUFDZixXQUFZLEVBQUE7O0FBR1o7SUFDQSxjQUFlO0lBQ2Ysa0JBQW1CO0lBQ25CLE1BQU87SUFDUCxPQUFRLEVBQUE7O0FFNGtCWix1Q0FBdUMiLCJmaWxlIjoiY2hhcnRpc3QuY3NzIn0= */
.c3 svg{font:10px sans-serif;-webkit-tap-highlight-color:transparent}.c3 line,.c3 path{fill:none;stroke:#000}.c3 text{-webkit-user-select:none;-moz-user-select:none;user-select:none}.c3-bars path,.c3-event-rect,.c3-legend-item-tile,.c3-xgrid-focus,.c3-ygrid{shape-rendering:crispEdges}.c3-chart-arc path{stroke:#fff}.c3-chart-arc rect{stroke:#fff;stroke-width:1}.c3-chart-arc text{fill:#fff;font-size:13px}.c3-grid line{stroke:#aaa}.c3-grid text{fill:#aaa}.c3-xgrid,.c3-ygrid{stroke-dasharray:3 3}.c3-text.c3-empty{fill:grey;font-size:2em}.c3-line{stroke-width:1px}.c3-circle._expanded_{stroke-width:1px;stroke:#fff}.c3-selected-circle{fill:#fff;stroke-width:2px}.c3-bar{stroke-width:0}.c3-bar._expanded_{fill-opacity:1;fill-opacity:.75}.c3-target.c3-focused{opacity:1}.c3-target.c3-focused path.c3-line,.c3-target.c3-focused path.c3-step{stroke-width:2px}.c3-target.c3-defocused{opacity:.3!important}.c3-region{fill:#4682b4;fill-opacity:.1}.c3-brush .extent{fill-opacity:.1}.c3-legend-item{font-size:12px}.c3-legend-item-hidden{opacity:.15}.c3-legend-background{opacity:.75;fill:#fff;stroke:#d3d3d3;stroke-width:1}.c3-title{font:14px sans-serif}.c3-tooltip-container{z-index:10}.c3-tooltip{border-collapse:collapse;border-spacing:0;background-color:#fff;empty-cells:show;box-shadow:7px 7px 12px -9px #777;opacity:.9}.c3-tooltip tr{border:1px solid #ccc}.c3-tooltip th{background-color:#aaa;font-size:14px;padding:2px 5px;text-align:left;color:#fff}.c3-tooltip td{font-size:13px;padding:3px 6px;background-color:#fff;border-left:1px dotted #999}.c3-tooltip td>span{display:inline-block;width:10px;height:10px;margin-right:6px}.c3-tooltip td.value{text-align:right}.c3-area{stroke-width:0;opacity:.2}.c3-chart-arcs-title{dominant-baseline:middle;font-size:1.3em}.c3-chart-arcs .c3-chart-arcs-background{fill:#e0e0e0;stroke:#fff}.c3-chart-arcs .c3-chart-arcs-gauge-unit{fill:#000;font-size:16px}.c3-chart-arcs .c3-chart-arcs-gauge-max{fill:#777}.c3-chart-arcs .c3-chart-arcs-gauge-min{fill:#777}.c3-chart-arc .c3-gauge-value{fill:#000}.c3-chart-arc.c3-target g path{opacity:1}.c3-chart-arc.c3-target.c3-focused g path{opacity:1}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImMzLm1pbi5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsUUFBUSxvQkFBb0IsQ0FBQyx1Q0FBdUMsQ0FBQyxrQkFBa0IsU0FBUyxDQUFDLFdBQVcsQ0FBQyxTQUFTLHdCQUF3QixDQUFDLHFCQUFxQixDQUFDLGdCQUFnQixDQUFDLDRFQUE0RSwwQkFBMEIsQ0FBQyxtQkFBbUIsV0FBVyxDQUFDLG1CQUFtQixXQUFXLENBQUMsY0FBYyxDQUFDLG1CQUFtQixTQUFTLENBQUMsY0FBYyxDQUFDLGNBQWMsV0FBVyxDQUFDLGNBQWMsU0FBUyxDQUFDLG9CQUFvQixvQkFBb0IsQ0FBQyxrQkFBa0IsU0FBUyxDQUFDLGFBQWEsQ0FBQyxTQUFTLGdCQUFnQixDQUFDLHNCQUFzQixnQkFBZ0IsQ0FBQyxXQUFXLENBQUMsb0JBQW9CLFNBQVMsQ0FBQyxnQkFBZ0IsQ0FBQyxRQUFRLGNBQWMsQ0FBQyxtQkFBbUIsY0FBYyxDQUFDLGdCQUFnQixDQUFDLHNCQUFzQixTQUFTLENBQUMsc0VBQXNFLGdCQUFnQixDQUFDLHdCQUF3QixvQkFBb0IsQ0FBQyxXQUFXLFlBQVksQ0FBQyxlQUFlLENBQUMsa0JBQWtCLGVBQWUsQ0FBQyxnQkFBZ0IsY0FBYyxDQUFDLHVCQUF1QixXQUFXLENBQUMsc0JBQXNCLFdBQVcsQ0FBQyxTQUFTLENBQUMsY0FBYyxDQUFDLGNBQWMsQ0FBQyxVQUFVLG9CQUFvQixDQUFDLHNCQUFzQixVQUFVLENBQUMsWUFBWSx3QkFBd0IsQ0FBQyxnQkFBZ0IsQ0FBQyxxQkFBcUIsQ0FBQyxnQkFBZ0IsQ0FBa0YsaUNBQWlDLENBQUMsVUFBVSxDQUFDLGVBQWUscUJBQXFCLENBQUMsZUFBZSxxQkFBcUIsQ0FBQyxjQUFjLENBQUMsZUFBZSxDQUFDLGVBQWUsQ0FBQyxVQUFVLENBQUMsZUFBZSxjQUFjLENBQUMsZUFBZSxDQUFDLHFCQUFxQixDQUFDLDJCQUEyQixDQUFDLG9CQUFvQixvQkFBb0IsQ0FBQyxVQUFVLENBQUMsV0FBVyxDQUFDLGdCQUFnQixDQUFDLHFCQUFxQixnQkFBZ0IsQ0FBQyxTQUFTLGNBQWMsQ0FBQyxVQUFVLENBQUMscUJBQXFCLHdCQUF3QixDQUFDLGVBQWUsQ0FBQyx5Q0FBeUMsWUFBWSxDQUFDLFdBQVcsQ0FBQyx5Q0FBeUMsU0FBUyxDQUFDLGNBQWMsQ0FBQyx3Q0FBd0MsU0FBUyxDQUFDLHdDQUF3QyxTQUFTLENBQUMsOEJBQThCLFNBQVMsQ0FBQywrQkFBK0IsU0FBUyxDQUFDLDBDQUEwQyxTQUFTIiwiZmlsZSI6ImMzLm1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIuYzMgc3Zne2ZvbnQ6MTBweCBzYW5zLXNlcmlmOy13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjp0cmFuc3BhcmVudH0uYzMgbGluZSwuYzMgcGF0aHtmaWxsOm5vbmU7c3Ryb2tlOiMwMDB9LmMzIHRleHR7LXdlYmtpdC11c2VyLXNlbGVjdDpub25lOy1tb3otdXNlci1zZWxlY3Q6bm9uZTt1c2VyLXNlbGVjdDpub25lfS5jMy1iYXJzIHBhdGgsLmMzLWV2ZW50LXJlY3QsLmMzLWxlZ2VuZC1pdGVtLXRpbGUsLmMzLXhncmlkLWZvY3VzLC5jMy15Z3JpZHtzaGFwZS1yZW5kZXJpbmc6Y3Jpc3BFZGdlc30uYzMtY2hhcnQtYXJjIHBhdGh7c3Ryb2tlOiNmZmZ9LmMzLWNoYXJ0LWFyYyByZWN0e3N0cm9rZTojZmZmO3N0cm9rZS13aWR0aDoxfS5jMy1jaGFydC1hcmMgdGV4dHtmaWxsOiNmZmY7Zm9udC1zaXplOjEzcHh9LmMzLWdyaWQgbGluZXtzdHJva2U6I2FhYX0uYzMtZ3JpZCB0ZXh0e2ZpbGw6I2FhYX0uYzMteGdyaWQsLmMzLXlncmlke3N0cm9rZS1kYXNoYXJyYXk6MyAzfS5jMy10ZXh0LmMzLWVtcHR5e2ZpbGw6Z3JleTtmb250LXNpemU6MmVtfS5jMy1saW5le3N0cm9rZS13aWR0aDoxcHh9LmMzLWNpcmNsZS5fZXhwYW5kZWRfe3N0cm9rZS13aWR0aDoxcHg7c3Ryb2tlOiNmZmZ9LmMzLXNlbGVjdGVkLWNpcmNsZXtmaWxsOiNmZmY7c3Ryb2tlLXdpZHRoOjJweH0uYzMtYmFye3N0cm9rZS13aWR0aDowfS5jMy1iYXIuX2V4cGFuZGVkX3tmaWxsLW9wYWNpdHk6MTtmaWxsLW9wYWNpdHk6Ljc1fS5jMy10YXJnZXQuYzMtZm9jdXNlZHtvcGFjaXR5OjF9LmMzLXRhcmdldC5jMy1mb2N1c2VkIHBhdGguYzMtbGluZSwuYzMtdGFyZ2V0LmMzLWZvY3VzZWQgcGF0aC5jMy1zdGVwe3N0cm9rZS13aWR0aDoycHh9LmMzLXRhcmdldC5jMy1kZWZvY3VzZWR7b3BhY2l0eTouMyFpbXBvcnRhbnR9LmMzLXJlZ2lvbntmaWxsOiM0NjgyYjQ7ZmlsbC1vcGFjaXR5Oi4xfS5jMy1icnVzaCAuZXh0ZW50e2ZpbGwtb3BhY2l0eTouMX0uYzMtbGVnZW5kLWl0ZW17Zm9udC1zaXplOjEycHh9LmMzLWxlZ2VuZC1pdGVtLWhpZGRlbntvcGFjaXR5Oi4xNX0uYzMtbGVnZW5kLWJhY2tncm91bmR7b3BhY2l0eTouNzU7ZmlsbDojZmZmO3N0cm9rZTojZDNkM2QzO3N0cm9rZS13aWR0aDoxfS5jMy10aXRsZXtmb250OjE0cHggc2Fucy1zZXJpZn0uYzMtdG9vbHRpcC1jb250YWluZXJ7ei1pbmRleDoxMH0uYzMtdG9vbHRpcHtib3JkZXItY29sbGFwc2U6Y29sbGFwc2U7Ym9yZGVyLXNwYWNpbmc6MDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7ZW1wdHktY2VsbHM6c2hvdzstd2Via2l0LWJveC1zaGFkb3c6N3B4IDdweCAxMnB4IC05cHggIzc3NzstbW96LWJveC1zaGFkb3c6N3B4IDdweCAxMnB4IC05cHggIzc3Nztib3gtc2hhZG93OjdweCA3cHggMTJweCAtOXB4ICM3Nzc7b3BhY2l0eTouOX0uYzMtdG9vbHRpcCB0cntib3JkZXI6MXB4IHNvbGlkICNjY2N9LmMzLXRvb2x0aXAgdGh7YmFja2dyb3VuZC1jb2xvcjojYWFhO2ZvbnQtc2l6ZToxNHB4O3BhZGRpbmc6MnB4IDVweDt0ZXh0LWFsaWduOmxlZnQ7Y29sb3I6I2ZmZn0uYzMtdG9vbHRpcCB0ZHtmb250LXNpemU6MTNweDtwYWRkaW5nOjNweCA2cHg7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlci1sZWZ0OjFweCBkb3R0ZWQgIzk5OX0uYzMtdG9vbHRpcCB0ZD5zcGFue2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjEwcHg7aGVpZ2h0OjEwcHg7bWFyZ2luLXJpZ2h0OjZweH0uYzMtdG9vbHRpcCB0ZC52YWx1ZXt0ZXh0LWFsaWduOnJpZ2h0fS5jMy1hcmVhe3N0cm9rZS13aWR0aDowO29wYWNpdHk6LjJ9LmMzLWNoYXJ0LWFyY3MtdGl0bGV7ZG9taW5hbnQtYmFzZWxpbmU6bWlkZGxlO2ZvbnQtc2l6ZToxLjNlbX0uYzMtY2hhcnQtYXJjcyAuYzMtY2hhcnQtYXJjcy1iYWNrZ3JvdW5ke2ZpbGw6I2UwZTBlMDtzdHJva2U6I2ZmZn0uYzMtY2hhcnQtYXJjcyAuYzMtY2hhcnQtYXJjcy1nYXVnZS11bml0e2ZpbGw6IzAwMDtmb250LXNpemU6MTZweH0uYzMtY2hhcnQtYXJjcyAuYzMtY2hhcnQtYXJjcy1nYXVnZS1tYXh7ZmlsbDojNzc3fS5jMy1jaGFydC1hcmNzIC5jMy1jaGFydC1hcmNzLWdhdWdlLW1pbntmaWxsOiM3Nzd9LmMzLWNoYXJ0LWFyYyAuYzMtZ2F1Z2UtdmFsdWV7ZmlsbDojMDAwfS5jMy1jaGFydC1hcmMuYzMtdGFyZ2V0IGcgcGF0aHtvcGFjaXR5OjF9LmMzLWNoYXJ0LWFyYy5jMy10YXJnZXQuYzMtZm9jdXNlZCBnIHBhdGh7b3BhY2l0eToxfSJdfQ== */
@charset "UTF-8";
table.dataTable td.dt-control {
  text-align: center;
  cursor: pointer;
}
table.dataTable td.dt-control:before {
  height: 1em;
  width: 1em;
  margin-top: -9px;
  display: inline-block;
  color: white;
  border: 0.15em solid white;
  border-radius: 1em;
  box-shadow: 0 0 0.2em #444;
  box-sizing: content-box;
  text-align: center;
  text-indent: 0 !important;
  font-family: "Courier New", Courier, monospace;
  line-height: 1em;
  content: "+";
  background-color: #31b131;
}
table.dataTable tr.dt-hasChild td.dt-control:before {
  content: "-";
  background-color: #d33333;
}
table.dataTable thead > tr > th.sorting, table.dataTable thead > tr > th.sorting_asc, table.dataTable thead > tr > th.sorting_desc, table.dataTable thead > tr > th.sorting_asc_disabled, table.dataTable thead > tr > th.sorting_desc_disabled,
table.dataTable thead > tr > td.sorting,
table.dataTable thead > tr > td.sorting_asc,
table.dataTable thead > tr > td.sorting_desc,
table.dataTable thead > tr > td.sorting_asc_disabled,
table.dataTable thead > tr > td.sorting_desc_disabled {
  cursor: pointer;
  position: relative;
  padding-right: 26px;
}
table.dataTable thead > tr > th.sorting:before, table.dataTable thead > tr > th.sorting:after, table.dataTable thead > tr > th.sorting_asc:before, table.dataTable thead > tr > th.sorting_asc:after, table.dataTable thead > tr > th.sorting_desc:before, table.dataTable thead > tr > th.sorting_desc:after, table.dataTable thead > tr > th.sorting_asc_disabled:before, table.dataTable thead > tr > th.sorting_asc_disabled:after, table.dataTable thead > tr > th.sorting_desc_disabled:before, table.dataTable thead > tr > th.sorting_desc_disabled:after,
table.dataTable thead > tr > td.sorting:before,
table.dataTable thead > tr > td.sorting:after,
table.dataTable thead > tr > td.sorting_asc:before,
table.dataTable thead > tr > td.sorting_asc:after,
table.dataTable thead > tr > td.sorting_desc:before,
table.dataTable thead > tr > td.sorting_desc:after,
table.dataTable thead > tr > td.sorting_asc_disabled:before,
table.dataTable thead > tr > td.sorting_asc_disabled:after,
table.dataTable thead > tr > td.sorting_desc_disabled:before,
table.dataTable thead > tr > td.sorting_desc_disabled:after {
  position: absolute;
  display: block;
  opacity: 0.125;
  right: 10px;
  line-height: 9px;
  font-size: 0.9em;
}
table.dataTable thead > tr > th.sorting:before, table.dataTable thead > tr > th.sorting_asc:before, table.dataTable thead > tr > th.sorting_desc:before, table.dataTable thead > tr > th.sorting_asc_disabled:before, table.dataTable thead > tr > th.sorting_desc_disabled:before,
table.dataTable thead > tr > td.sorting:before,
table.dataTable thead > tr > td.sorting_asc:before,
table.dataTable thead > tr > td.sorting_desc:before,
table.dataTable thead > tr > td.sorting_asc_disabled:before,
table.dataTable thead > tr > td.sorting_desc_disabled:before {
  bottom: 50%;
  content: "▴";
}
table.dataTable thead > tr > th.sorting:after, table.dataTable thead > tr > th.sorting_asc:after, table.dataTable thead > tr > th.sorting_desc:after, table.dataTable thead > tr > th.sorting_asc_disabled:after, table.dataTable thead > tr > th.sorting_desc_disabled:after,
table.dataTable thead > tr > td.sorting:after,
table.dataTable thead > tr > td.sorting_asc:after,
table.dataTable thead > tr > td.sorting_desc:after,
table.dataTable thead > tr > td.sorting_asc_disabled:after,
table.dataTable thead > tr > td.sorting_desc_disabled:after {
  top: 50%;
  content: "▾";
}
table.dataTable thead > tr > th.sorting_asc:before, table.dataTable thead > tr > th.sorting_desc:after,
table.dataTable thead > tr > td.sorting_asc:before,
table.dataTable thead > tr > td.sorting_desc:after {
  opacity: 0.6;
}
table.dataTable thead > tr > th.sorting_desc_disabled:after, table.dataTable thead > tr > th.sorting_asc_disabled:before,
table.dataTable thead > tr > td.sorting_desc_disabled:after,
table.dataTable thead > tr > td.sorting_asc_disabled:before {
  display: none;
}
table.dataTable thead > tr > th:active,
table.dataTable thead > tr > td:active {
  outline: none;
}
div.dataTables_scrollBody table.dataTable thead > tr > th:before, div.dataTables_scrollBody table.dataTable thead > tr > th:after,
div.dataTables_scrollBody table.dataTable thead > tr > td:before,
div.dataTables_scrollBody table.dataTable thead > tr > td:after {
  display: none;
}
div.dataTables_processing {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 200px;
  margin-left: -100px;
  margin-top: -26px;
  text-align: center;
  padding: 2px;
}
div.dataTables_processing > div:last-child {
  position: relative;
  width: 80px;
  height: 15px;
  margin: 1em auto;
}
div.dataTables_processing > div:last-child > div {
  position: absolute;
  top: 0;
  width: 13px;
  height: 13px;
  border-radius: 50%;
  background: rgba(13, 110, 253, 0.9);
  -webkit-animation-timing-function: cubic-bezier(0, 1, 1, 0);
          animation-timing-function: cubic-bezier(0, 1, 1, 0);
}
div.dataTables_processing > div:last-child > div:nth-child(1) {
  left: 8px;
  -webkit-animation: datatables-loader-1 0.6s infinite;
          animation: datatables-loader-1 0.6s infinite;
}
div.dataTables_processing > div:last-child > div:nth-child(2) {
  left: 8px;
  -webkit-animation: datatables-loader-2 0.6s infinite;
          animation: datatables-loader-2 0.6s infinite;
}
div.dataTables_processing > div:last-child > div:nth-child(3) {
  left: 32px;
  -webkit-animation: datatables-loader-2 0.6s infinite;
          animation: datatables-loader-2 0.6s infinite;
}
div.dataTables_processing > div:last-child > div:nth-child(4) {
  left: 56px;
  -webkit-animation: datatables-loader-3 0.6s infinite;
          animation: datatables-loader-3 0.6s infinite;
}
@-webkit-keyframes datatables-loader-1 {
  0% {
    transform: scale(0);
  }
  100% {
    transform: scale(1);
  }
}
@keyframes datatables-loader-1 {
  0% {
    transform: scale(0);
  }
  100% {
    transform: scale(1);
  }
}
@-webkit-keyframes datatables-loader-3 {
  0% {
    transform: scale(1);
  }
  100% {
    transform: scale(0);
  }
}
@keyframes datatables-loader-3 {
  0% {
    transform: scale(1);
  }
  100% {
    transform: scale(0);
  }
}
@-webkit-keyframes datatables-loader-2 {
  0% {
    transform: translate(0, 0);
  }
  100% {
    transform: translate(24px, 0);
  }
}
@keyframes datatables-loader-2 {
  0% {
    transform: translate(0, 0);
  }
  100% {
    transform: translate(24px, 0);
  }
}
table.dataTable.nowrap th, table.dataTable.nowrap td {
  white-space: nowrap;
}
table.dataTable th.dt-left,
table.dataTable td.dt-left {
  text-align: left;
}
table.dataTable th.dt-center,
table.dataTable td.dt-center,
table.dataTable td.dataTables_empty {
  text-align: center;
}
table.dataTable th.dt-right,
table.dataTable td.dt-right {
  text-align: right;
}
table.dataTable th.dt-justify,
table.dataTable td.dt-justify {
  text-align: justify;
}
table.dataTable th.dt-nowrap,
table.dataTable td.dt-nowrap {
  white-space: nowrap;
}
table.dataTable thead th,
table.dataTable thead td,
table.dataTable tfoot th,
table.dataTable tfoot td {
  text-align: left;
}
table.dataTable thead th.dt-head-left,
table.dataTable thead td.dt-head-left,
table.dataTable tfoot th.dt-head-left,
table.dataTable tfoot td.dt-head-left {
  text-align: left;
}
table.dataTable thead th.dt-head-center,
table.dataTable thead td.dt-head-center,
table.dataTable tfoot th.dt-head-center,
table.dataTable tfoot td.dt-head-center {
  text-align: center;
}
table.dataTable thead th.dt-head-right,
table.dataTable thead td.dt-head-right,
table.dataTable tfoot th.dt-head-right,
table.dataTable tfoot td.dt-head-right {
  text-align: right;
}
table.dataTable thead th.dt-head-justify,
table.dataTable thead td.dt-head-justify,
table.dataTable tfoot th.dt-head-justify,
table.dataTable tfoot td.dt-head-justify {
  text-align: justify;
}
table.dataTable thead th.dt-head-nowrap,
table.dataTable thead td.dt-head-nowrap,
table.dataTable tfoot th.dt-head-nowrap,
table.dataTable tfoot td.dt-head-nowrap {
  white-space: nowrap;
}
table.dataTable tbody th.dt-body-left,
table.dataTable tbody td.dt-body-left {
  text-align: left;
}
table.dataTable tbody th.dt-body-center,
table.dataTable tbody td.dt-body-center {
  text-align: center;
}
table.dataTable tbody th.dt-body-right,
table.dataTable tbody td.dt-body-right {
  text-align: right;
}
table.dataTable tbody th.dt-body-justify,
table.dataTable tbody td.dt-body-justify {
  text-align: justify;
}
table.dataTable tbody th.dt-body-nowrap,
table.dataTable tbody td.dt-body-nowrap {
  white-space: nowrap;
}
/*
 * Table styles
 */
table.dataTable {
  width: 100%;
  margin: 0 auto;
  clear: both;
  border-collapse: separate;
  border-spacing: 0;
  /*
   * Header and footer styles
   */
  /*
   * Body styles
   */
}
table.dataTable thead th,
table.dataTable tfoot th {
  font-weight: bold;
}
table.dataTable thead th,
table.dataTable thead td {
  padding: 10px;
  border-bottom: 1px solid rgba(0, 0, 0, 0.3);
}
table.dataTable thead th:active,
table.dataTable thead td:active {
  outline: none;
}
table.dataTable tfoot th,
table.dataTable tfoot td {
  padding: 10px 10px 6px 10px;
  border-top: 1px solid rgba(0, 0, 0, 0.3);
}
table.dataTable tbody tr {
  background-color: transparent;
}
table.dataTable tbody tr.selected > * {
  box-shadow: inset 0 0 0 9999px rgba(13, 110, 253, 0.9);
  color: white;
}
table.dataTable tbody th,
table.dataTable tbody td {
  padding: 8px 10px;
}
table.dataTable.row-border tbody th, table.dataTable.row-border tbody td, table.dataTable.display tbody th, table.dataTable.display tbody td {
  border-top: 1px solid rgba(0, 0, 0, 0.15);
}
table.dataTable.row-border tbody tr:first-child th,
table.dataTable.row-border tbody tr:first-child td, table.dataTable.display tbody tr:first-child th,
table.dataTable.display tbody tr:first-child td {
  border-top: none;
}
table.dataTable.cell-border tbody th, table.dataTable.cell-border tbody td {
  border-top: 1px solid rgba(0, 0, 0, 0.15);
  border-right: 1px solid rgba(0, 0, 0, 0.15);
}
table.dataTable.cell-border tbody tr th:first-child,
table.dataTable.cell-border tbody tr td:first-child {
  border-left: 1px solid rgba(0, 0, 0, 0.15);
}
table.dataTable.cell-border tbody tr:first-child th,
table.dataTable.cell-border tbody tr:first-child td {
  border-top: none;
}
table.dataTable.stripe > tbody > tr.odd > *, table.dataTable.display > tbody > tr.odd > * {
  box-shadow: inset 0 0 0 9999px rgba(0, 0, 0, 0.023);
}
table.dataTable.stripe > tbody > tr.odd.selected > *, table.dataTable.display > tbody > tr.odd.selected > * {
  box-shadow: inset 0 0 0 9999px rgba(13, 110, 253, 0.923);
}
table.dataTable.hover > tbody > tr:hover > *, table.dataTable.display > tbody > tr:hover > * {
  box-shadow: inset 0 0 0 9999px rgba(0, 0, 0, 0.035);
}
table.dataTable.hover > tbody > tr.selected:hover > *, table.dataTable.display > tbody > tr.selected:hover > * {
  box-shadow: inset 0 0 0 9999px rgba(13, 110, 253, 0.935);
}
table.dataTable.order-column > tbody tr > .sorting_1,
table.dataTable.order-column > tbody tr > .sorting_2,
table.dataTable.order-column > tbody tr > .sorting_3, table.dataTable.display > tbody tr > .sorting_1,
table.dataTable.display > tbody tr > .sorting_2,
table.dataTable.display > tbody tr > .sorting_3 {
  box-shadow: inset 0 0 0 9999px rgba(0, 0, 0, 0.019);
}
table.dataTable.order-column > tbody tr.selected > .sorting_1,
table.dataTable.order-column > tbody tr.selected > .sorting_2,
table.dataTable.order-column > tbody tr.selected > .sorting_3, table.dataTable.display > tbody tr.selected > .sorting_1,
table.dataTable.display > tbody tr.selected > .sorting_2,
table.dataTable.display > tbody tr.selected > .sorting_3 {
  box-shadow: inset 0 0 0 9999px rgba(13, 110, 253, 0.919);
}
table.dataTable.display > tbody > tr.odd > .sorting_1, table.dataTable.order-column.stripe > tbody > tr.odd > .sorting_1 {
  box-shadow: inset 0 0 0 9999px rgba(0, 0, 0, 0.054);
}
table.dataTable.display > tbody > tr.odd > .sorting_2, table.dataTable.order-column.stripe > tbody > tr.odd > .sorting_2 {
  box-shadow: inset 0 0 0 9999px rgba(0, 0, 0, 0.047);
}
table.dataTable.display > tbody > tr.odd > .sorting_3, table.dataTable.order-column.stripe > tbody > tr.odd > .sorting_3 {
  box-shadow: inset 0 0 0 9999px rgba(0, 0, 0, 0.039);
}
table.dataTable.display > tbody > tr.odd.selected > .sorting_1, table.dataTable.order-column.stripe > tbody > tr.odd.selected > .sorting_1 {
  box-shadow: inset 0 0 0 9999px rgba(13, 110, 253, 0.954);
}
table.dataTable.display > tbody > tr.odd.selected > .sorting_2, table.dataTable.order-column.stripe > tbody > tr.odd.selected > .sorting_2 {
  box-shadow: inset 0 0 0 9999px rgba(13, 110, 253, 0.947);
}
table.dataTable.display > tbody > tr.odd.selected > .sorting_3, table.dataTable.order-column.stripe > tbody > tr.odd.selected > .sorting_3 {
  box-shadow: inset 0 0 0 9999px rgba(13, 110, 253, 0.939);
}
table.dataTable.display > tbody > tr.even > .sorting_1, table.dataTable.order-column.stripe > tbody > tr.even > .sorting_1 {
  box-shadow: inset 0 0 0 9999px rgba(0, 0, 0, 0.019);
}
table.dataTable.display > tbody > tr.even > .sorting_2, table.dataTable.order-column.stripe > tbody > tr.even > .sorting_2 {
  box-shadow: inset 0 0 0 9999px rgba(0, 0, 0, 0.011);
}
table.dataTable.display > tbody > tr.even > .sorting_3, table.dataTable.order-column.stripe > tbody > tr.even > .sorting_3 {
  box-shadow: inset 0 0 0 9999px rgba(0, 0, 0, 0.003);
}
table.dataTable.display > tbody > tr.even.selected > .sorting_1, table.dataTable.order-column.stripe > tbody > tr.even.selected > .sorting_1 {
  box-shadow: inset 0 0 0 9999px rgba(13, 110, 253, 0.919);
}
table.dataTable.display > tbody > tr.even.selected > .sorting_2, table.dataTable.order-column.stripe > tbody > tr.even.selected > .sorting_2 {
  box-shadow: inset 0 0 0 9999px rgba(13, 110, 253, 0.911);
}
table.dataTable.display > tbody > tr.even.selected > .sorting_3, table.dataTable.order-column.stripe > tbody > tr.even.selected > .sorting_3 {
  box-shadow: inset 0 0 0 9999px rgba(13, 110, 253, 0.903);
}
table.dataTable.display tbody tr:hover > .sorting_1, table.dataTable.order-column.hover tbody tr:hover > .sorting_1 {
  box-shadow: inset 0 0 0 9999px rgba(0, 0, 0, 0.082);
}
table.dataTable.display tbody tr:hover > .sorting_2, table.dataTable.order-column.hover tbody tr:hover > .sorting_2 {
  box-shadow: inset 0 0 0 9999px rgba(0, 0, 0, 0.074);
}
table.dataTable.display tbody tr:hover > .sorting_3, table.dataTable.order-column.hover tbody tr:hover > .sorting_3 {
  box-shadow: inset 0 0 0 9999px rgba(0, 0, 0, 0.062);
}
table.dataTable.display tbody tr:hover.selected > .sorting_1, table.dataTable.order-column.hover tbody tr:hover.selected > .sorting_1 {
  box-shadow: inset 0 0 0 9999px rgba(13, 110, 253, 0.982);
}
table.dataTable.display tbody tr:hover.selected > .sorting_2, table.dataTable.order-column.hover tbody tr:hover.selected > .sorting_2 {
  box-shadow: inset 0 0 0 9999px rgba(13, 110, 253, 0.974);
}
table.dataTable.display tbody tr:hover.selected > .sorting_3, table.dataTable.order-column.hover tbody tr:hover.selected > .sorting_3 {
  box-shadow: inset 0 0 0 9999px rgba(13, 110, 253, 0.962);
}
table.dataTable.no-footer {
  border-bottom: 1px solid rgba(0, 0, 0, 0.3);
}
table.dataTable.compact thead th,
table.dataTable.compact thead td {
  padding: 4px 17px;
}
table.dataTable.compact tfoot th,
table.dataTable.compact tfoot td {
  padding: 4px;
}
table.dataTable.compact tbody th,
table.dataTable.compact tbody td {
  padding: 4px;
}
table.dataTable th,
table.dataTable td {
  box-sizing: content-box;
}
/*
 * Control feature layout
 */
.dataTables_wrapper {
  position: relative;
  clear: both;
}
.dataTables_wrapper .dataTables_length {
  float: left;
}
.dataTables_wrapper .dataTables_length select {
  border: 1px solid #aaa;
  border-radius: 3px;
  padding: 5px;
  background-color: transparent;
  padding: 4px;
}
.dataTables_wrapper .dataTables_filter {
  float: right;
  text-align: right;
}
.dataTables_wrapper .dataTables_filter input {
  border: 1px solid #aaa;
  border-radius: 3px;
  padding: 5px;
  background-color: transparent;
  margin-left: 3px;
}
.dataTables_wrapper .dataTables_info {
  clear: both;
  float: left;
  padding-top: 0.755em;
}
.dataTables_wrapper .dataTables_paginate {
  float: right;
  text-align: right;
  padding-top: 0.25em;
}
.dataTables_wrapper .dataTables_paginate .paginate_button {
  box-sizing: border-box;
  display: inline-block;
  min-width: 1.5em;
  padding: 0.5em 1em;
  margin-left: 2px;
  text-align: center;
  text-decoration: none !important;
  cursor: pointer;
  color: #333 !important;
  border: 1px solid transparent;
  border-radius: 2px;
}
.dataTables_wrapper .dataTables_paginate .paginate_button.current, .dataTables_wrapper .dataTables_paginate .paginate_button.current:hover {
  color: #333 !important;
  border: 1px solid rgba(0, 0, 0, 0.3);
  background-color: rgba(230, 230, 230, 0.1);
  /* Chrome,Safari4+ */
  /* Chrome10+,Safari5.1+ */
  /* FF3.6+ */
  /* IE10+ */
  /* Opera 11.10+ */
  background: linear-gradient(to bottom, rgba(230, 230, 230, 0.1) 0%, rgba(0, 0, 0, 0.1) 100%);
  /* W3C */
}
.dataTables_wrapper .dataTables_paginate .paginate_button.disabled, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:hover, .dataTables_wrapper .dataTables_paginate .paginate_button.disabled:active {
  cursor: default;
  color: #666 !important;
  border: 1px solid transparent;
  background: transparent;
  box-shadow: none;
}
.dataTables_wrapper .dataTables_paginate .paginate_button:hover {
  color: white !important;
  border: 1px solid #111;
  background-color: #585858;
  /* Chrome,Safari4+ */
  /* Chrome10+,Safari5.1+ */
  /* FF3.6+ */
  /* IE10+ */
  /* Opera 11.10+ */
  background: linear-gradient(to bottom, #585858 0%, #111 100%);
  /* W3C */
}
.dataTables_wrapper .dataTables_paginate .paginate_button:active {
  outline: none;
  background-color: #2b2b2b;
  /* Chrome,Safari4+ */
  /* Chrome10+,Safari5.1+ */
  /* FF3.6+ */
  /* IE10+ */
  /* Opera 11.10+ */
  background: linear-gradient(to bottom, #2b2b2b 0%, #0c0c0c 100%);
  /* W3C */
  box-shadow: inset 0 0 3px #111;
}
.dataTables_wrapper .dataTables_paginate .ellipsis {
  padding: 0 1em;
}
.dataTables_wrapper .dataTables_length,
.dataTables_wrapper .dataTables_filter,
.dataTables_wrapper .dataTables_info,
.dataTables_wrapper .dataTables_processing,
.dataTables_wrapper .dataTables_paginate {
  color: #333;
}
.dataTables_wrapper .dataTables_scroll {
  clear: both;
}
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody {
  -webkit-overflow-scrolling: touch;
}
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > thead > tr > th, .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > thead > tr > td, .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > th, .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > td {
  vertical-align: middle;
}
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > thead > tr > th > div.dataTables_sizing,
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > thead > tr > td > div.dataTables_sizing, .dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > th > div.dataTables_sizing,
.dataTables_wrapper .dataTables_scroll div.dataTables_scrollBody > table > tbody > tr > td > div.dataTables_sizing {
  height: 0;
  overflow: hidden;
  margin: 0 !important;
  padding: 0 !important;
}
.dataTables_wrapper.no-footer .dataTables_scrollBody {
  border-bottom: 1px solid rgba(0, 0, 0, 0.3);
}
.dataTables_wrapper.no-footer div.dataTables_scrollHead table.dataTable,
.dataTables_wrapper.no-footer div.dataTables_scrollBody > table {
  border-bottom: none;
}
.dataTables_wrapper:after {
  visibility: hidden;
  display: block;
  content: "";
  clear: both;
  height: 0;
}
@media screen and (max-width: 767px) {
  .dataTables_wrapper .dataTables_info,
.dataTables_wrapper .dataTables_paginate {
    float: none;
    text-align: center;
  }
  .dataTables_wrapper .dataTables_paginate {
    margin-top: 0.5em;
  }
}
@media screen and (max-width: 640px) {
  .dataTables_wrapper .dataTables_length,
.dataTables_wrapper .dataTables_filter {
    float: none;
    text-align: center;
  }
  .dataTables_wrapper .dataTables_filter {
    margin-top: 0.5em;
  }
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImpxdWVyeS5kYXRhVGFibGVzLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7QUFDaEI7RUFDRSxrQkFBa0I7RUFDbEIsZUFBZTtBQUNqQjtBQUNBO0VBQ0UsV0FBVztFQUNYLFVBQVU7RUFDVixnQkFBZ0I7RUFDaEIscUJBQXFCO0VBQ3JCLFlBQVk7RUFDWiwwQkFBMEI7RUFDMUIsa0JBQWtCO0VBQ2xCLDBCQUEwQjtFQUMxQix1QkFBdUI7RUFDdkIsa0JBQWtCO0VBQ2xCLHlCQUF5QjtFQUN6Qiw4Q0FBOEM7RUFDOUMsZ0JBQWdCO0VBQ2hCLFlBQVk7RUFDWix5QkFBeUI7QUFDM0I7QUFDQTtFQUNFLFlBQVk7RUFDWix5QkFBeUI7QUFDM0I7QUFFQTs7Ozs7O0VBTUUsZUFBZTtFQUNmLGtCQUFrQjtFQUNsQixtQkFBbUI7QUFDckI7QUFDQTs7Ozs7Ozs7Ozs7RUFXRSxrQkFBa0I7RUFDbEIsY0FBYztFQUNkLGNBQWM7RUFDZCxXQUFXO0VBQ1gsZ0JBQWdCO0VBQ2hCLGdCQUFnQjtBQUNsQjtBQUNBOzs7Ozs7RUFNRSxXQUFXO0VBQ1gsWUFBWTtBQUNkO0FBQ0E7Ozs7OztFQU1FLFFBQVE7RUFDUixZQUFZO0FBQ2Q7QUFDQTs7O0VBR0UsWUFBWTtBQUNkO0FBQ0E7OztFQUdFLGFBQWE7QUFDZjtBQUNBOztFQUVFLGFBQWE7QUFDZjtBQUVBOzs7RUFHRSxhQUFhO0FBQ2Y7QUFFQTtFQUNFLGtCQUFrQjtFQUNsQixRQUFRO0VBQ1IsU0FBUztFQUNULFlBQVk7RUFDWixtQkFBbUI7RUFDbkIsaUJBQWlCO0VBQ2pCLGtCQUFrQjtFQUNsQixZQUFZO0FBQ2Q7QUFDQTtFQUNFLGtCQUFrQjtFQUNsQixXQUFXO0VBQ1gsWUFBWTtFQUNaLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0Usa0JBQWtCO0VBQ2xCLE1BQU07RUFDTixXQUFXO0VBQ1gsWUFBWTtFQUNaLGtCQUFrQjtFQUNsQixtQ0FBbUM7RUFDbkMsMkRBQW1EO1VBQW5ELG1EQUFtRDtB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QkFBdUI7RUFDdkIsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSx1QkFBdUI7RUFDdkIsc0JBQXNCO0VBQ3RCLHlCQUF5QjtFQUV6QixvQkFBb0I7RUFFcEIseUJBQXlCO0VBRXpCLFdBQVc7RUFFWCxVQUFVO0VBRVYsaUJBQWlCO0VBQ2pCLDZEQUE2RDtFQUM3RCxRQUFRO0FBQ1Y7QUFDQTtFQUNFLGFBQWE7RUFDYix5QkFBeUI7RUFFekIsb0JBQW9CO0VBRXBCLHlCQUF5QjtFQUV6QixXQUFXO0VBRVgsVUFBVTtFQUVWLGlCQUFpQjtFQUNqQixnRUFBZ0U7RUFDaEUsUUFBUTtFQUNSLDhCQUE4QjtBQUNoQztBQUNBO0VBQ0UsY0FBYztBQUNoQjtBQUNBOzs7OztFQUtFLFdBQVc7QUFDYjtBQUNBO0VBQ0UsV0FBVztBQUNiO0FBQ0E7RUFDRSxpQ0FBaUM7QUFDbkM7QUFDQTtFQUNFLHNCQUFzQjtBQUN4QjtBQUNBOzs7RUFHRSxTQUFTO0VBQ1QsZ0JBQWdCO0VBQ2hCLG9CQUFvQjtFQUNwQixxQkFBcUI7QUFDdkI7QUFDQTtFQUNFLDJDQUEyQztBQUM3QztBQUNBOztFQUVFLG1CQUFtQjtBQUNyQjtBQUNBO0VBQ0Usa0JBQWtCO0VBQ2xCLGNBQWM7RUFDZCxXQUFXO0VBQ1gsV0FBVztFQUNYLFNBQVM7QUFDWDtBQUVBO0VBQ0U7O0lBRUUsV0FBVztJQUNYLGtCQUFrQjtFQUNwQjtFQUNBO0lBQ0UsaUJBQWlCO0VBQ25CO0FBQ0Y7QUFDQTtFQUNFOztJQUVFLFdBQVc7SUFDWCxrQkFBa0I7RUFDcEI7RUFDQTtJQUNFLGlCQUFpQjtFQUNuQjtBQUNGIiwiZmlsZSI6ImpxdWVyeS5kYXRhVGFibGVzLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcbnRhYmxlLmRhdGFUYWJsZSB0ZC5kdC1jb250cm9sIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG50YWJsZS5kYXRhVGFibGUgdGQuZHQtY29udHJvbDpiZWZvcmUge1xuICBoZWlnaHQ6IDFlbTtcbiAgd2lkdGg6IDFlbTtcbiAgbWFyZ2luLXRvcDogLTlweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBjb2xvcjogd2hpdGU7XG4gIGJvcmRlcjogMC4xNWVtIHNvbGlkIHdoaXRlO1xuICBib3JkZXItcmFkaXVzOiAxZW07XG4gIGJveC1zaGFkb3c6IDAgMCAwLjJlbSAjNDQ0O1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWluZGVudDogMCAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogXCJDb3VyaWVyIE5ld1wiLCBDb3VyaWVyLCBtb25vc3BhY2U7XG4gIGxpbmUtaGVpZ2h0OiAxZW07XG4gIGNvbnRlbnQ6IFwiK1wiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzFiMTMxO1xufVxudGFibGUuZGF0YVRhYmxlIHRyLmR0LWhhc0NoaWxkIHRkLmR0LWNvbnRyb2w6YmVmb3JlIHtcbiAgY29udGVudDogXCItXCI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMzMzMzM7XG59XG5cbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCA+IHRyID4gdGguc29ydGluZywgdGFibGUuZGF0YVRhYmxlIHRoZWFkID4gdHIgPiB0aC5zb3J0aW5nX2FzYywgdGFibGUuZGF0YVRhYmxlIHRoZWFkID4gdHIgPiB0aC5zb3J0aW5nX2Rlc2MsIHRhYmxlLmRhdGFUYWJsZSB0aGVhZCA+IHRyID4gdGguc29ydGluZ19hc2NfZGlzYWJsZWQsIHRhYmxlLmRhdGFUYWJsZSB0aGVhZCA+IHRyID4gdGguc29ydGluZ19kZXNjX2Rpc2FibGVkLFxudGFibGUuZGF0YVRhYmxlIHRoZWFkID4gdHIgPiB0ZC5zb3J0aW5nLFxudGFibGUuZGF0YVRhYmxlIHRoZWFkID4gdHIgPiB0ZC5zb3J0aW5nX2FzYyxcbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCA+IHRyID4gdGQuc29ydGluZ19kZXNjLFxudGFibGUuZGF0YVRhYmxlIHRoZWFkID4gdHIgPiB0ZC5zb3J0aW5nX2FzY19kaXNhYmxlZCxcbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCA+IHRyID4gdGQuc29ydGluZ19kZXNjX2Rpc2FibGVkIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmctcmlnaHQ6IDI2cHg7XG59XG50YWJsZS5kYXRhVGFibGUgdGhlYWQgPiB0ciA+IHRoLnNvcnRpbmc6YmVmb3JlLCB0YWJsZS5kYXRhVGFibGUgdGhlYWQgPiB0ciA+IHRoLnNvcnRpbmc6YWZ0ZXIsIHRhYmxlLmRhdGFUYWJsZSB0aGVhZCA+IHRyID4gdGguc29ydGluZ19hc2M6YmVmb3JlLCB0YWJsZS5kYXRhVGFibGUgdGhlYWQgPiB0ciA+IHRoLnNvcnRpbmdfYXNjOmFmdGVyLCB0YWJsZS5kYXRhVGFibGUgdGhlYWQgPiB0ciA+IHRoLnNvcnRpbmdfZGVzYzpiZWZvcmUsIHRhYmxlLmRhdGFUYWJsZSB0aGVhZCA+IHRyID4gdGguc29ydGluZ19kZXNjOmFmdGVyLCB0YWJsZS5kYXRhVGFibGUgdGhlYWQgPiB0ciA+IHRoLnNvcnRpbmdfYXNjX2Rpc2FibGVkOmJlZm9yZSwgdGFibGUuZGF0YVRhYmxlIHRoZWFkID4gdHIgPiB0aC5zb3J0aW5nX2FzY19kaXNhYmxlZDphZnRlciwgdGFibGUuZGF0YVRhYmxlIHRoZWFkID4gdHIgPiB0aC5zb3J0aW5nX2Rlc2NfZGlzYWJsZWQ6YmVmb3JlLCB0YWJsZS5kYXRhVGFibGUgdGhlYWQgPiB0ciA+IHRoLnNvcnRpbmdfZGVzY19kaXNhYmxlZDphZnRlcixcbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCA+IHRyID4gdGQuc29ydGluZzpiZWZvcmUsXG50YWJsZS5kYXRhVGFibGUgdGhlYWQgPiB0ciA+IHRkLnNvcnRpbmc6YWZ0ZXIsXG50YWJsZS5kYXRhVGFibGUgdGhlYWQgPiB0ciA+IHRkLnNvcnRpbmdfYXNjOmJlZm9yZSxcbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCA+IHRyID4gdGQuc29ydGluZ19hc2M6YWZ0ZXIsXG50YWJsZS5kYXRhVGFibGUgdGhlYWQgPiB0ciA+IHRkLnNvcnRpbmdfZGVzYzpiZWZvcmUsXG50YWJsZS5kYXRhVGFibGUgdGhlYWQgPiB0ciA+IHRkLnNvcnRpbmdfZGVzYzphZnRlcixcbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCA+IHRyID4gdGQuc29ydGluZ19hc2NfZGlzYWJsZWQ6YmVmb3JlLFxudGFibGUuZGF0YVRhYmxlIHRoZWFkID4gdHIgPiB0ZC5zb3J0aW5nX2FzY19kaXNhYmxlZDphZnRlcixcbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCA+IHRyID4gdGQuc29ydGluZ19kZXNjX2Rpc2FibGVkOmJlZm9yZSxcbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCA+IHRyID4gdGQuc29ydGluZ19kZXNjX2Rpc2FibGVkOmFmdGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3BhY2l0eTogMC4xMjU7XG4gIHJpZ2h0OiAxMHB4O1xuICBsaW5lLWhlaWdodDogOXB4O1xuICBmb250LXNpemU6IDAuOWVtO1xufVxudGFibGUuZGF0YVRhYmxlIHRoZWFkID4gdHIgPiB0aC5zb3J0aW5nOmJlZm9yZSwgdGFibGUuZGF0YVRhYmxlIHRoZWFkID4gdHIgPiB0aC5zb3J0aW5nX2FzYzpiZWZvcmUsIHRhYmxlLmRhdGFUYWJsZSB0aGVhZCA+IHRyID4gdGguc29ydGluZ19kZXNjOmJlZm9yZSwgdGFibGUuZGF0YVRhYmxlIHRoZWFkID4gdHIgPiB0aC5zb3J0aW5nX2FzY19kaXNhYmxlZDpiZWZvcmUsIHRhYmxlLmRhdGFUYWJsZSB0aGVhZCA+IHRyID4gdGguc29ydGluZ19kZXNjX2Rpc2FibGVkOmJlZm9yZSxcbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCA+IHRyID4gdGQuc29ydGluZzpiZWZvcmUsXG50YWJsZS5kYXRhVGFibGUgdGhlYWQgPiB0ciA+IHRkLnNvcnRpbmdfYXNjOmJlZm9yZSxcbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCA+IHRyID4gdGQuc29ydGluZ19kZXNjOmJlZm9yZSxcbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCA+IHRyID4gdGQuc29ydGluZ19hc2NfZGlzYWJsZWQ6YmVmb3JlLFxudGFibGUuZGF0YVRhYmxlIHRoZWFkID4gdHIgPiB0ZC5zb3J0aW5nX2Rlc2NfZGlzYWJsZWQ6YmVmb3JlIHtcbiAgYm90dG9tOiA1MCU7XG4gIGNvbnRlbnQ6IFwi4pa0XCI7XG59XG50YWJsZS5kYXRhVGFibGUgdGhlYWQgPiB0ciA+IHRoLnNvcnRpbmc6YWZ0ZXIsIHRhYmxlLmRhdGFUYWJsZSB0aGVhZCA+IHRyID4gdGguc29ydGluZ19hc2M6YWZ0ZXIsIHRhYmxlLmRhdGFUYWJsZSB0aGVhZCA+IHRyID4gdGguc29ydGluZ19kZXNjOmFmdGVyLCB0YWJsZS5kYXRhVGFibGUgdGhlYWQgPiB0ciA+IHRoLnNvcnRpbmdfYXNjX2Rpc2FibGVkOmFmdGVyLCB0YWJsZS5kYXRhVGFibGUgdGhlYWQgPiB0ciA+IHRoLnNvcnRpbmdfZGVzY19kaXNhYmxlZDphZnRlcixcbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCA+IHRyID4gdGQuc29ydGluZzphZnRlcixcbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCA+IHRyID4gdGQuc29ydGluZ19hc2M6YWZ0ZXIsXG50YWJsZS5kYXRhVGFibGUgdGhlYWQgPiB0ciA+IHRkLnNvcnRpbmdfZGVzYzphZnRlcixcbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCA+IHRyID4gdGQuc29ydGluZ19hc2NfZGlzYWJsZWQ6YWZ0ZXIsXG50YWJsZS5kYXRhVGFibGUgdGhlYWQgPiB0ciA+IHRkLnNvcnRpbmdfZGVzY19kaXNhYmxlZDphZnRlciB7XG4gIHRvcDogNTAlO1xuICBjb250ZW50OiBcIuKWvlwiO1xufVxudGFibGUuZGF0YVRhYmxlIHRoZWFkID4gdHIgPiB0aC5zb3J0aW5nX2FzYzpiZWZvcmUsIHRhYmxlLmRhdGFUYWJsZSB0aGVhZCA+IHRyID4gdGguc29ydGluZ19kZXNjOmFmdGVyLFxudGFibGUuZGF0YVRhYmxlIHRoZWFkID4gdHIgPiB0ZC5zb3J0aW5nX2FzYzpiZWZvcmUsXG50YWJsZS5kYXRhVGFibGUgdGhlYWQgPiB0ciA+IHRkLnNvcnRpbmdfZGVzYzphZnRlciB7XG4gIG9wYWNpdHk6IDAuNjtcbn1cbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCA+IHRyID4gdGguc29ydGluZ19kZXNjX2Rpc2FibGVkOmFmdGVyLCB0YWJsZS5kYXRhVGFibGUgdGhlYWQgPiB0ciA+IHRoLnNvcnRpbmdfYXNjX2Rpc2FibGVkOmJlZm9yZSxcbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCA+IHRyID4gdGQuc29ydGluZ19kZXNjX2Rpc2FibGVkOmFmdGVyLFxudGFibGUuZGF0YVRhYmxlIHRoZWFkID4gdHIgPiB0ZC5zb3J0aW5nX2FzY19kaXNhYmxlZDpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxudGFibGUuZGF0YVRhYmxlIHRoZWFkID4gdHIgPiB0aDphY3RpdmUsXG50YWJsZS5kYXRhVGFibGUgdGhlYWQgPiB0ciA+IHRkOmFjdGl2ZSB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG5cbmRpdi5kYXRhVGFibGVzX3Njcm9sbEJvZHkgdGFibGUuZGF0YVRhYmxlIHRoZWFkID4gdHIgPiB0aDpiZWZvcmUsIGRpdi5kYXRhVGFibGVzX3Njcm9sbEJvZHkgdGFibGUuZGF0YVRhYmxlIHRoZWFkID4gdHIgPiB0aDphZnRlcixcbmRpdi5kYXRhVGFibGVzX3Njcm9sbEJvZHkgdGFibGUuZGF0YVRhYmxlIHRoZWFkID4gdHIgPiB0ZDpiZWZvcmUsXG5kaXYuZGF0YVRhYmxlc19zY3JvbGxCb2R5IHRhYmxlLmRhdGFUYWJsZSB0aGVhZCA+IHRyID4gdGQ6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG5kaXYuZGF0YVRhYmxlc19wcm9jZXNzaW5nIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB3aWR0aDogMjAwcHg7XG4gIG1hcmdpbi1sZWZ0OiAtMTAwcHg7XG4gIG1hcmdpbi10b3A6IC0yNnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmc6IDJweDtcbn1cbmRpdi5kYXRhVGFibGVzX3Byb2Nlc3NpbmcgPiBkaXY6bGFzdC1jaGlsZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogMTVweDtcbiAgbWFyZ2luOiAxZW0gYXV0bztcbn1cbmRpdi5kYXRhVGFibGVzX3Byb2Nlc3NpbmcgPiBkaXY6bGFzdC1jaGlsZCA+IGRpdiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTNweDtcbiAgaGVpZ2h0OiAxM3B4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6IHJnYmEoMTMsIDExMCwgMjUzLCAwLjkpO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMCwgMSwgMSwgMCk7XG59XG5kaXYuZGF0YVRhYmxlc19wcm9jZXNzaW5nID4gZGl2Omxhc3QtY2hpbGQgPiBkaXY6bnRoLWNoaWxkKDEpIHtcbiAgbGVmdDogOHB4O1xuICBhbmltYXRpb246IGRhdGF0YWJsZXMtbG9hZGVyLTEgMC42cyBpbmZpbml0ZTtcbn1cbmRpdi5kYXRhVGFibGVzX3Byb2Nlc3NpbmcgPiBkaXY6bGFzdC1jaGlsZCA+IGRpdjpudGgtY2hpbGQoMikge1xuICBsZWZ0OiA4cHg7XG4gIGFuaW1hdGlvbjogZGF0YXRhYmxlcy1sb2FkZXItMiAwLjZzIGluZmluaXRlO1xufVxuZGl2LmRhdGFUYWJsZXNfcHJvY2Vzc2luZyA+IGRpdjpsYXN0LWNoaWxkID4gZGl2Om50aC1jaGlsZCgzKSB7XG4gIGxlZnQ6IDMycHg7XG4gIGFuaW1hdGlvbjogZGF0YXRhYmxlcy1sb2FkZXItMiAwLjZzIGluZmluaXRlO1xufVxuZGl2LmRhdGFUYWJsZXNfcHJvY2Vzc2luZyA+IGRpdjpsYXN0LWNoaWxkID4gZGl2Om50aC1jaGlsZCg0KSB7XG4gIGxlZnQ6IDU2cHg7XG4gIGFuaW1hdGlvbjogZGF0YXRhYmxlcy1sb2FkZXItMyAwLjZzIGluZmluaXRlO1xufVxuXG5Aa2V5ZnJhbWVzIGRhdGF0YWJsZXMtbG9hZGVyLTEge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGRhdGF0YWJsZXMtbG9hZGVyLTMge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGRhdGF0YWJsZXMtbG9hZGVyLTIge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMjRweCwgMCk7XG4gIH1cbn1cbnRhYmxlLmRhdGFUYWJsZS5ub3dyYXAgdGgsIHRhYmxlLmRhdGFUYWJsZS5ub3dyYXAgdGQge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxudGFibGUuZGF0YVRhYmxlIHRoLmR0LWxlZnQsXG50YWJsZS5kYXRhVGFibGUgdGQuZHQtbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG50YWJsZS5kYXRhVGFibGUgdGguZHQtY2VudGVyLFxudGFibGUuZGF0YVRhYmxlIHRkLmR0LWNlbnRlcixcbnRhYmxlLmRhdGFUYWJsZSB0ZC5kYXRhVGFibGVzX2VtcHR5IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxudGFibGUuZGF0YVRhYmxlIHRoLmR0LXJpZ2h0LFxudGFibGUuZGF0YVRhYmxlIHRkLmR0LXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG50YWJsZS5kYXRhVGFibGUgdGguZHQtanVzdGlmeSxcbnRhYmxlLmRhdGFUYWJsZSB0ZC5kdC1qdXN0aWZ5IHtcbiAgdGV4dC1hbGlnbjoganVzdGlmeTtcbn1cbnRhYmxlLmRhdGFUYWJsZSB0aC5kdC1ub3dyYXAsXG50YWJsZS5kYXRhVGFibGUgdGQuZHQtbm93cmFwIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbn1cbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCB0aCxcbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCB0ZCxcbnRhYmxlLmRhdGFUYWJsZSB0Zm9vdCB0aCxcbnRhYmxlLmRhdGFUYWJsZSB0Zm9vdCB0ZCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG50YWJsZS5kYXRhVGFibGUgdGhlYWQgdGguZHQtaGVhZC1sZWZ0LFxudGFibGUuZGF0YVRhYmxlIHRoZWFkIHRkLmR0LWhlYWQtbGVmdCxcbnRhYmxlLmRhdGFUYWJsZSB0Zm9vdCB0aC5kdC1oZWFkLWxlZnQsXG50YWJsZS5kYXRhVGFibGUgdGZvb3QgdGQuZHQtaGVhZC1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCB0aC5kdC1oZWFkLWNlbnRlcixcbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCB0ZC5kdC1oZWFkLWNlbnRlcixcbnRhYmxlLmRhdGFUYWJsZSB0Zm9vdCB0aC5kdC1oZWFkLWNlbnRlcixcbnRhYmxlLmRhdGFUYWJsZSB0Zm9vdCB0ZC5kdC1oZWFkLWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCB0aC5kdC1oZWFkLXJpZ2h0LFxudGFibGUuZGF0YVRhYmxlIHRoZWFkIHRkLmR0LWhlYWQtcmlnaHQsXG50YWJsZS5kYXRhVGFibGUgdGZvb3QgdGguZHQtaGVhZC1yaWdodCxcbnRhYmxlLmRhdGFUYWJsZSB0Zm9vdCB0ZC5kdC1oZWFkLXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG50YWJsZS5kYXRhVGFibGUgdGhlYWQgdGguZHQtaGVhZC1qdXN0aWZ5LFxudGFibGUuZGF0YVRhYmxlIHRoZWFkIHRkLmR0LWhlYWQtanVzdGlmeSxcbnRhYmxlLmRhdGFUYWJsZSB0Zm9vdCB0aC5kdC1oZWFkLWp1c3RpZnksXG50YWJsZS5kYXRhVGFibGUgdGZvb3QgdGQuZHQtaGVhZC1qdXN0aWZ5IHtcbiAgdGV4dC1hbGlnbjoganVzdGlmeTtcbn1cbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCB0aC5kdC1oZWFkLW5vd3JhcCxcbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCB0ZC5kdC1oZWFkLW5vd3JhcCxcbnRhYmxlLmRhdGFUYWJsZSB0Zm9vdCB0aC5kdC1oZWFkLW5vd3JhcCxcbnRhYmxlLmRhdGFUYWJsZSB0Zm9vdCB0ZC5kdC1oZWFkLW5vd3JhcCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG50YWJsZS5kYXRhVGFibGUgdGJvZHkgdGguZHQtYm9keS1sZWZ0LFxudGFibGUuZGF0YVRhYmxlIHRib2R5IHRkLmR0LWJvZHktbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG50YWJsZS5kYXRhVGFibGUgdGJvZHkgdGguZHQtYm9keS1jZW50ZXIsXG50YWJsZS5kYXRhVGFibGUgdGJvZHkgdGQuZHQtYm9keS1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG50YWJsZS5kYXRhVGFibGUgdGJvZHkgdGguZHQtYm9keS1yaWdodCxcbnRhYmxlLmRhdGFUYWJsZSB0Ym9keSB0ZC5kdC1ib2R5LXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG50YWJsZS5kYXRhVGFibGUgdGJvZHkgdGguZHQtYm9keS1qdXN0aWZ5LFxudGFibGUuZGF0YVRhYmxlIHRib2R5IHRkLmR0LWJvZHktanVzdGlmeSB7XG4gIHRleHQtYWxpZ246IGp1c3RpZnk7XG59XG50YWJsZS5kYXRhVGFibGUgdGJvZHkgdGguZHQtYm9keS1ub3dyYXAsXG50YWJsZS5kYXRhVGFibGUgdGJvZHkgdGQuZHQtYm9keS1ub3dyYXAge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuXG4vKlxuICogVGFibGUgc3R5bGVzXG4gKi9cbnRhYmxlLmRhdGFUYWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgY2xlYXI6IGJvdGg7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICAvKlxuICAgKiBIZWFkZXIgYW5kIGZvb3RlciBzdHlsZXNcbiAgICovXG4gIC8qXG4gICAqIEJvZHkgc3R5bGVzXG4gICAqL1xufVxudGFibGUuZGF0YVRhYmxlIHRoZWFkIHRoLFxudGFibGUuZGF0YVRhYmxlIHRmb290IHRoIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG50YWJsZS5kYXRhVGFibGUgdGhlYWQgdGgsXG50YWJsZS5kYXRhVGFibGUgdGhlYWQgdGQge1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjMpO1xufVxudGFibGUuZGF0YVRhYmxlIHRoZWFkIHRoOmFjdGl2ZSxcbnRhYmxlLmRhdGFUYWJsZSB0aGVhZCB0ZDphY3RpdmUge1xuICBvdXRsaW5lOiBub25lO1xufVxudGFibGUuZGF0YVRhYmxlIHRmb290IHRoLFxudGFibGUuZGF0YVRhYmxlIHRmb290IHRkIHtcbiAgcGFkZGluZzogMTBweCAxMHB4IDZweCAxMHB4O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjMpO1xufVxudGFibGUuZGF0YVRhYmxlIHRib2R5IHRyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG50YWJsZS5kYXRhVGFibGUgdGJvZHkgdHIuc2VsZWN0ZWQgPiAqIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgOTk5OXB4IHJnYmEoMTMsIDExMCwgMjUzLCAwLjkpO1xuICBjb2xvcjogd2hpdGU7XG59XG50YWJsZS5kYXRhVGFibGUgdGJvZHkgdGgsXG50YWJsZS5kYXRhVGFibGUgdGJvZHkgdGQge1xuICBwYWRkaW5nOiA4cHggMTBweDtcbn1cbnRhYmxlLmRhdGFUYWJsZS5yb3ctYm9yZGVyIHRib2R5IHRoLCB0YWJsZS5kYXRhVGFibGUucm93LWJvcmRlciB0Ym9keSB0ZCwgdGFibGUuZGF0YVRhYmxlLmRpc3BsYXkgdGJvZHkgdGgsIHRhYmxlLmRhdGFUYWJsZS5kaXNwbGF5IHRib2R5IHRkIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG59XG50YWJsZS5kYXRhVGFibGUucm93LWJvcmRlciB0Ym9keSB0cjpmaXJzdC1jaGlsZCB0aCxcbnRhYmxlLmRhdGFUYWJsZS5yb3ctYm9yZGVyIHRib2R5IHRyOmZpcnN0LWNoaWxkIHRkLCB0YWJsZS5kYXRhVGFibGUuZGlzcGxheSB0Ym9keSB0cjpmaXJzdC1jaGlsZCB0aCxcbnRhYmxlLmRhdGFUYWJsZS5kaXNwbGF5IHRib2R5IHRyOmZpcnN0LWNoaWxkIHRkIHtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbn1cbnRhYmxlLmRhdGFUYWJsZS5jZWxsLWJvcmRlciB0Ym9keSB0aCwgdGFibGUuZGF0YVRhYmxlLmNlbGwtYm9yZGVyIHRib2R5IHRkIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG59XG50YWJsZS5kYXRhVGFibGUuY2VsbC1ib3JkZXIgdGJvZHkgdHIgdGg6Zmlyc3QtY2hpbGQsXG50YWJsZS5kYXRhVGFibGUuY2VsbC1ib3JkZXIgdGJvZHkgdHIgdGQ6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xNSk7XG59XG50YWJsZS5kYXRhVGFibGUuY2VsbC1ib3JkZXIgdGJvZHkgdHI6Zmlyc3QtY2hpbGQgdGgsXG50YWJsZS5kYXRhVGFibGUuY2VsbC1ib3JkZXIgdGJvZHkgdHI6Zmlyc3QtY2hpbGQgdGQge1xuICBib3JkZXItdG9wOiBub25lO1xufVxudGFibGUuZGF0YVRhYmxlLnN0cmlwZSA+IHRib2R5ID4gdHIub2RkID4gKiwgdGFibGUuZGF0YVRhYmxlLmRpc3BsYXkgPiB0Ym9keSA+IHRyLm9kZCA+ICoge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCA5OTk5cHggcmdiYSgwLCAwLCAwLCAwLjAyMyk7XG59XG50YWJsZS5kYXRhVGFibGUuc3RyaXBlID4gdGJvZHkgPiB0ci5vZGQuc2VsZWN0ZWQgPiAqLCB0YWJsZS5kYXRhVGFibGUuZGlzcGxheSA+IHRib2R5ID4gdHIub2RkLnNlbGVjdGVkID4gKiB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDk5OTlweCByZ2JhKDEzLCAxMTAsIDI1MywgMC45MjMpO1xufVxudGFibGUuZGF0YVRhYmxlLmhvdmVyID4gdGJvZHkgPiB0cjpob3ZlciA+ICosIHRhYmxlLmRhdGFUYWJsZS5kaXNwbGF5ID4gdGJvZHkgPiB0cjpob3ZlciA+ICoge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCA5OTk5cHggcmdiYSgwLCAwLCAwLCAwLjAzNSk7XG59XG50YWJsZS5kYXRhVGFibGUuaG92ZXIgPiB0Ym9keSA+IHRyLnNlbGVjdGVkOmhvdmVyID4gKiwgdGFibGUuZGF0YVRhYmxlLmRpc3BsYXkgPiB0Ym9keSA+IHRyLnNlbGVjdGVkOmhvdmVyID4gKiB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDk5OTlweCByZ2JhKDEzLCAxMTAsIDI1MywgMC45MzUpO1xufVxudGFibGUuZGF0YVRhYmxlLm9yZGVyLWNvbHVtbiA+IHRib2R5IHRyID4gLnNvcnRpbmdfMSxcbnRhYmxlLmRhdGFUYWJsZS5vcmRlci1jb2x1bW4gPiB0Ym9keSB0ciA+IC5zb3J0aW5nXzIsXG50YWJsZS5kYXRhVGFibGUub3JkZXItY29sdW1uID4gdGJvZHkgdHIgPiAuc29ydGluZ18zLCB0YWJsZS5kYXRhVGFibGUuZGlzcGxheSA+IHRib2R5IHRyID4gLnNvcnRpbmdfMSxcbnRhYmxlLmRhdGFUYWJsZS5kaXNwbGF5ID4gdGJvZHkgdHIgPiAuc29ydGluZ18yLFxudGFibGUuZGF0YVRhYmxlLmRpc3BsYXkgPiB0Ym9keSB0ciA+IC5zb3J0aW5nXzMge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCA5OTk5cHggcmdiYSgwLCAwLCAwLCAwLjAxOSk7XG59XG50YWJsZS5kYXRhVGFibGUub3JkZXItY29sdW1uID4gdGJvZHkgdHIuc2VsZWN0ZWQgPiAuc29ydGluZ18xLFxudGFibGUuZGF0YVRhYmxlLm9yZGVyLWNvbHVtbiA+IHRib2R5IHRyLnNlbGVjdGVkID4gLnNvcnRpbmdfMixcbnRhYmxlLmRhdGFUYWJsZS5vcmRlci1jb2x1bW4gPiB0Ym9keSB0ci5zZWxlY3RlZCA+IC5zb3J0aW5nXzMsIHRhYmxlLmRhdGFUYWJsZS5kaXNwbGF5ID4gdGJvZHkgdHIuc2VsZWN0ZWQgPiAuc29ydGluZ18xLFxudGFibGUuZGF0YVRhYmxlLmRpc3BsYXkgPiB0Ym9keSB0ci5zZWxlY3RlZCA+IC5zb3J0aW5nXzIsXG50YWJsZS5kYXRhVGFibGUuZGlzcGxheSA+IHRib2R5IHRyLnNlbGVjdGVkID4gLnNvcnRpbmdfMyB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDk5OTlweCByZ2JhKDEzLCAxMTAsIDI1MywgMC45MTkpO1xufVxudGFibGUuZGF0YVRhYmxlLmRpc3BsYXkgPiB0Ym9keSA+IHRyLm9kZCA+IC5zb3J0aW5nXzEsIHRhYmxlLmRhdGFUYWJsZS5vcmRlci1jb2x1bW4uc3RyaXBlID4gdGJvZHkgPiB0ci5vZGQgPiAuc29ydGluZ18xIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgOTk5OXB4IHJnYmEoMCwgMCwgMCwgMC4wNTQpO1xufVxudGFibGUuZGF0YVRhYmxlLmRpc3BsYXkgPiB0Ym9keSA+IHRyLm9kZCA+IC5zb3J0aW5nXzIsIHRhYmxlLmRhdGFUYWJsZS5vcmRlci1jb2x1bW4uc3RyaXBlID4gdGJvZHkgPiB0ci5vZGQgPiAuc29ydGluZ18yIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgOTk5OXB4IHJnYmEoMCwgMCwgMCwgMC4wNDcpO1xufVxudGFibGUuZGF0YVRhYmxlLmRpc3BsYXkgPiB0Ym9keSA+IHRyLm9kZCA+IC5zb3J0aW5nXzMsIHRhYmxlLmRhdGFUYWJsZS5vcmRlci1jb2x1bW4uc3RyaXBlID4gdGJvZHkgPiB0ci5vZGQgPiAuc29ydGluZ18zIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgOTk5OXB4IHJnYmEoMCwgMCwgMCwgMC4wMzkpO1xufVxudGFibGUuZGF0YVRhYmxlLmRpc3BsYXkgPiB0Ym9keSA+IHRyLm9kZC5zZWxlY3RlZCA+IC5zb3J0aW5nXzEsIHRhYmxlLmRhdGFUYWJsZS5vcmRlci1jb2x1bW4uc3RyaXBlID4gdGJvZHkgPiB0ci5vZGQuc2VsZWN0ZWQgPiAuc29ydGluZ18xIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgOTk5OXB4IHJnYmEoMTMsIDExMCwgMjUzLCAwLjk1NCk7XG59XG50YWJsZS5kYXRhVGFibGUuZGlzcGxheSA+IHRib2R5ID4gdHIub2RkLnNlbGVjdGVkID4gLnNvcnRpbmdfMiwgdGFibGUuZGF0YVRhYmxlLm9yZGVyLWNvbHVtbi5zdHJpcGUgPiB0Ym9keSA+IHRyLm9kZC5zZWxlY3RlZCA+IC5zb3J0aW5nXzIge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCA5OTk5cHggcmdiYSgxMywgMTEwLCAyNTMsIDAuOTQ3KTtcbn1cbnRhYmxlLmRhdGFUYWJsZS5kaXNwbGF5ID4gdGJvZHkgPiB0ci5vZGQuc2VsZWN0ZWQgPiAuc29ydGluZ18zLCB0YWJsZS5kYXRhVGFibGUub3JkZXItY29sdW1uLnN0cmlwZSA+IHRib2R5ID4gdHIub2RkLnNlbGVjdGVkID4gLnNvcnRpbmdfMyB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDk5OTlweCByZ2JhKDEzLCAxMTAsIDI1MywgMC45MzkpO1xufVxudGFibGUuZGF0YVRhYmxlLmRpc3BsYXkgPiB0Ym9keSA+IHRyLmV2ZW4gPiAuc29ydGluZ18xLCB0YWJsZS5kYXRhVGFibGUub3JkZXItY29sdW1uLnN0cmlwZSA+IHRib2R5ID4gdHIuZXZlbiA+IC5zb3J0aW5nXzEge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCA5OTk5cHggcmdiYSgwLCAwLCAwLCAwLjAxOSk7XG59XG50YWJsZS5kYXRhVGFibGUuZGlzcGxheSA+IHRib2R5ID4gdHIuZXZlbiA+IC5zb3J0aW5nXzIsIHRhYmxlLmRhdGFUYWJsZS5vcmRlci1jb2x1bW4uc3RyaXBlID4gdGJvZHkgPiB0ci5ldmVuID4gLnNvcnRpbmdfMiB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDk5OTlweCByZ2JhKDAsIDAsIDAsIDAuMDExKTtcbn1cbnRhYmxlLmRhdGFUYWJsZS5kaXNwbGF5ID4gdGJvZHkgPiB0ci5ldmVuID4gLnNvcnRpbmdfMywgdGFibGUuZGF0YVRhYmxlLm9yZGVyLWNvbHVtbi5zdHJpcGUgPiB0Ym9keSA+IHRyLmV2ZW4gPiAuc29ydGluZ18zIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgOTk5OXB4IHJnYmEoMCwgMCwgMCwgMC4wMDMpO1xufVxudGFibGUuZGF0YVRhYmxlLmRpc3BsYXkgPiB0Ym9keSA+IHRyLmV2ZW4uc2VsZWN0ZWQgPiAuc29ydGluZ18xLCB0YWJsZS5kYXRhVGFibGUub3JkZXItY29sdW1uLnN0cmlwZSA+IHRib2R5ID4gdHIuZXZlbi5zZWxlY3RlZCA+IC5zb3J0aW5nXzEge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCA5OTk5cHggcmdiYSgxMywgMTEwLCAyNTMsIDAuOTE5KTtcbn1cbnRhYmxlLmRhdGFUYWJsZS5kaXNwbGF5ID4gdGJvZHkgPiB0ci5ldmVuLnNlbGVjdGVkID4gLnNvcnRpbmdfMiwgdGFibGUuZGF0YVRhYmxlLm9yZGVyLWNvbHVtbi5zdHJpcGUgPiB0Ym9keSA+IHRyLmV2ZW4uc2VsZWN0ZWQgPiAuc29ydGluZ18yIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgOTk5OXB4IHJnYmEoMTMsIDExMCwgMjUzLCAwLjkxMSk7XG59XG50YWJsZS5kYXRhVGFibGUuZGlzcGxheSA+IHRib2R5ID4gdHIuZXZlbi5zZWxlY3RlZCA+IC5zb3J0aW5nXzMsIHRhYmxlLmRhdGFUYWJsZS5vcmRlci1jb2x1bW4uc3RyaXBlID4gdGJvZHkgPiB0ci5ldmVuLnNlbGVjdGVkID4gLnNvcnRpbmdfMyB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDk5OTlweCByZ2JhKDEzLCAxMTAsIDI1MywgMC45MDMpO1xufVxudGFibGUuZGF0YVRhYmxlLmRpc3BsYXkgdGJvZHkgdHI6aG92ZXIgPiAuc29ydGluZ18xLCB0YWJsZS5kYXRhVGFibGUub3JkZXItY29sdW1uLmhvdmVyIHRib2R5IHRyOmhvdmVyID4gLnNvcnRpbmdfMSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDk5OTlweCByZ2JhKDAsIDAsIDAsIDAuMDgyKTtcbn1cbnRhYmxlLmRhdGFUYWJsZS5kaXNwbGF5IHRib2R5IHRyOmhvdmVyID4gLnNvcnRpbmdfMiwgdGFibGUuZGF0YVRhYmxlLm9yZGVyLWNvbHVtbi5ob3ZlciB0Ym9keSB0cjpob3ZlciA+IC5zb3J0aW5nXzIge1xuICBib3gtc2hhZG93OiBpbnNldCAwIDAgMCA5OTk5cHggcmdiYSgwLCAwLCAwLCAwLjA3NCk7XG59XG50YWJsZS5kYXRhVGFibGUuZGlzcGxheSB0Ym9keSB0cjpob3ZlciA+IC5zb3J0aW5nXzMsIHRhYmxlLmRhdGFUYWJsZS5vcmRlci1jb2x1bW4uaG92ZXIgdGJvZHkgdHI6aG92ZXIgPiAuc29ydGluZ18zIHtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgOTk5OXB4IHJnYmEoMCwgMCwgMCwgMC4wNjIpO1xufVxudGFibGUuZGF0YVRhYmxlLmRpc3BsYXkgdGJvZHkgdHI6aG92ZXIuc2VsZWN0ZWQgPiAuc29ydGluZ18xLCB0YWJsZS5kYXRhVGFibGUub3JkZXItY29sdW1uLmhvdmVyIHRib2R5IHRyOmhvdmVyLnNlbGVjdGVkID4gLnNvcnRpbmdfMSB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDk5OTlweCByZ2JhKDEzLCAxMTAsIDI1MywgMC45ODIpO1xufVxudGFibGUuZGF0YVRhYmxlLmRpc3BsYXkgdGJvZHkgdHI6aG92ZXIuc2VsZWN0ZWQgPiAuc29ydGluZ18yLCB0YWJsZS5kYXRhVGFibGUub3JkZXItY29sdW1uLmhvdmVyIHRib2R5IHRyOmhvdmVyLnNlbGVjdGVkID4gLnNvcnRpbmdfMiB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDk5OTlweCByZ2JhKDEzLCAxMTAsIDI1MywgMC45NzQpO1xufVxudGFibGUuZGF0YVRhYmxlLmRpc3BsYXkgdGJvZHkgdHI6aG92ZXIuc2VsZWN0ZWQgPiAuc29ydGluZ18zLCB0YWJsZS5kYXRhVGFibGUub3JkZXItY29sdW1uLmhvdmVyIHRib2R5IHRyOmhvdmVyLnNlbGVjdGVkID4gLnNvcnRpbmdfMyB7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMCAwIDk5OTlweCByZ2JhKDEzLCAxMTAsIDI1MywgMC45NjIpO1xufVxudGFibGUuZGF0YVRhYmxlLm5vLWZvb3RlciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMyk7XG59XG50YWJsZS5kYXRhVGFibGUuY29tcGFjdCB0aGVhZCB0aCxcbnRhYmxlLmRhdGFUYWJsZS5jb21wYWN0IHRoZWFkIHRkIHtcbiAgcGFkZGluZzogNHB4IDE3cHg7XG59XG50YWJsZS5kYXRhVGFibGUuY29tcGFjdCB0Zm9vdCB0aCxcbnRhYmxlLmRhdGFUYWJsZS5jb21wYWN0IHRmb290IHRkIHtcbiAgcGFkZGluZzogNHB4O1xufVxudGFibGUuZGF0YVRhYmxlLmNvbXBhY3QgdGJvZHkgdGgsXG50YWJsZS5kYXRhVGFibGUuY29tcGFjdCB0Ym9keSB0ZCB7XG4gIHBhZGRpbmc6IDRweDtcbn1cblxudGFibGUuZGF0YVRhYmxlIHRoLFxudGFibGUuZGF0YVRhYmxlIHRkIHtcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XG59XG5cbi8qXG4gKiBDb250cm9sIGZlYXR1cmUgbGF5b3V0XG4gKi9cbi5kYXRhVGFibGVzX3dyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNsZWFyOiBib3RoO1xufVxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19sZW5ndGgge1xuICBmbG9hdDogbGVmdDtcbn1cbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoIHNlbGVjdCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNhYWE7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgcGFkZGluZzogNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgcGFkZGluZzogNHB4O1xufVxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19maWx0ZXIge1xuICBmbG9hdDogcmlnaHQ7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19maWx0ZXIgaW5wdXQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYWFhO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIHBhZGRpbmc6IDVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIG1hcmdpbi1sZWZ0OiAzcHg7XG59XG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2luZm8ge1xuICBjbGVhcjogYm90aDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmctdG9wOiAwLjc1NWVtO1xufVxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19wYWdpbmF0ZSB7XG4gIGZsb2F0OiByaWdodDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHBhZGRpbmctdG9wOiAwLjI1ZW07XG59XG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3BhZ2luYXRlIC5wYWdpbmF0ZV9idXR0b24ge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1pbi13aWR0aDogMS41ZW07XG4gIHBhZGRpbmc6IDAuNWVtIDFlbTtcbiAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogIzMzMyAhaW1wb3J0YW50O1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19wYWdpbmF0ZSAucGFnaW5hdGVfYnV0dG9uLmN1cnJlbnQsIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfcGFnaW5hdGUgLnBhZ2luYXRlX2J1dHRvbi5jdXJyZW50OmhvdmVyIHtcbiAgY29sb3I6ICMzMzMgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzMCwgMjMwLCAyMzAsIDAuMSk7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGNvbG9yLXN0b3AoMCUsIHJnYmEoMjMwLCAyMzAsIDIzMCwgMC4xKSksIGNvbG9yLXN0b3AoMTAwJSwgcmdiYSgwLCAwLCAwLCAwLjEpKSk7XG4gIC8qIENocm9tZSxTYWZhcmk0KyAqL1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMjMwLCAyMzAsIDIzMCwgMC4xKSAwJSwgcmdiYSgwLCAwLCAwLCAwLjEpIDEwMCUpO1xuICAvKiBDaHJvbWUxMCssU2FmYXJpNS4xKyAqL1xuICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMjMwLCAyMzAsIDIzMCwgMC4xKSAwJSwgcmdiYSgwLCAwLCAwLCAwLjEpIDEwMCUpO1xuICAvKiBGRjMuNisgKi9cbiAgYmFja2dyb3VuZDogLW1zLWxpbmVhci1ncmFkaWVudCh0b3AsIHJnYmEoMjMwLCAyMzAsIDIzMCwgMC4xKSAwJSwgcmdiYSgwLCAwLCAwLCAwLjEpIDEwMCUpO1xuICAvKiBJRTEwKyAqL1xuICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDIzMCwgMjMwLCAyMzAsIDAuMSkgMCUsIHJnYmEoMCwgMCwgMCwgMC4xKSAxMDAlKTtcbiAgLyogT3BlcmEgMTEuMTArICovXG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMjMwLCAyMzAsIDIzMCwgMC4xKSAwJSwgcmdiYSgwLCAwLCAwLCAwLjEpIDEwMCUpO1xuICAvKiBXM0MgKi9cbn1cbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfcGFnaW5hdGUgLnBhZ2luYXRlX2J1dHRvbi5kaXNhYmxlZCwgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19wYWdpbmF0ZSAucGFnaW5hdGVfYnV0dG9uLmRpc2FibGVkOmhvdmVyLCAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3BhZ2luYXRlIC5wYWdpbmF0ZV9idXR0b24uZGlzYWJsZWQ6YWN0aXZlIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBjb2xvcjogIzY2NiAhaW1wb3J0YW50O1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3BhZ2luYXRlIC5wYWdpbmF0ZV9idXR0b246aG92ZXIge1xuICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzExMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU4NTg1ODtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgY29sb3Itc3RvcCgwJSwgIzU4NTg1OCksIGNvbG9yLXN0b3AoMTAwJSwgIzExMSkpO1xuICAvKiBDaHJvbWUsU2FmYXJpNCsgKi9cbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAjNTg1ODU4IDAlLCAjMTExIDEwMCUpO1xuICAvKiBDaHJvbWUxMCssU2FmYXJpNS4xKyAqL1xuICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICM1ODU4NTggMCUsICMxMTEgMTAwJSk7XG4gIC8qIEZGMy42KyAqL1xuICBiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KHRvcCwgIzU4NTg1OCAwJSwgIzExMSAxMDAlKTtcbiAgLyogSUUxMCsgKi9cbiAgYmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KHRvcCwgIzU4NTg1OCAwJSwgIzExMSAxMDAlKTtcbiAgLyogT3BlcmEgMTEuMTArICovXG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICM1ODU4NTggMCUsICMxMTEgMTAwJSk7XG4gIC8qIFczQyAqL1xufVxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19wYWdpbmF0ZSAucGFnaW5hdGVfYnV0dG9uOmFjdGl2ZSB7XG4gIG91dGxpbmU6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyYjJiMmI7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGNvbG9yLXN0b3AoMCUsICMyYjJiMmIpLCBjb2xvci1zdG9wKDEwMCUsICMwYzBjMGMpKTtcbiAgLyogQ2hyb21lLFNhZmFyaTQrICovXG4gIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgIzJiMmIyYiAwJSwgIzBjMGMwYyAxMDAlKTtcbiAgLyogQ2hyb21lMTArLFNhZmFyaTUuMSsgKi9cbiAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAjMmIyYjJiIDAlLCAjMGMwYzBjIDEwMCUpO1xuICAvKiBGRjMuNisgKi9cbiAgYmFja2dyb3VuZDogLW1zLWxpbmVhci1ncmFkaWVudCh0b3AsICMyYjJiMmIgMCUsICMwYzBjMGMgMTAwJSk7XG4gIC8qIElFMTArICovXG4gIGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsICMyYjJiMmIgMCUsICMwYzBjMGMgMTAwJSk7XG4gIC8qIE9wZXJhIDExLjEwKyAqL1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjMmIyYjJiIDAlLCAjMGMwYzBjIDEwMCUpO1xuICAvKiBXM0MgKi9cbiAgYm94LXNoYWRvdzogaW5zZXQgMCAwIDNweCAjMTExO1xufVxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19wYWdpbmF0ZSAuZWxsaXBzaXMge1xuICBwYWRkaW5nOiAwIDFlbTtcbn1cbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfbGVuZ3RoLFxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19maWx0ZXIsXG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2luZm8sXG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3Byb2Nlc3NpbmcsXG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3BhZ2luYXRlIHtcbiAgY29sb3I6ICMzMzM7XG59XG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3Njcm9sbCB7XG4gIGNsZWFyOiBib3RoO1xufVxuLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19zY3JvbGwgZGl2LmRhdGFUYWJsZXNfc2Nyb2xsQm9keSB7XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbn1cbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfc2Nyb2xsIGRpdi5kYXRhVGFibGVzX3Njcm9sbEJvZHkgPiB0YWJsZSA+IHRoZWFkID4gdHIgPiB0aCwgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19zY3JvbGwgZGl2LmRhdGFUYWJsZXNfc2Nyb2xsQm9keSA+IHRhYmxlID4gdGhlYWQgPiB0ciA+IHRkLCAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3Njcm9sbCBkaXYuZGF0YVRhYmxlc19zY3JvbGxCb2R5ID4gdGFibGUgPiB0Ym9keSA+IHRyID4gdGgsIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfc2Nyb2xsIGRpdi5kYXRhVGFibGVzX3Njcm9sbEJvZHkgPiB0YWJsZSA+IHRib2R5ID4gdHIgPiB0ZCB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3Njcm9sbCBkaXYuZGF0YVRhYmxlc19zY3JvbGxCb2R5ID4gdGFibGUgPiB0aGVhZCA+IHRyID4gdGggPiBkaXYuZGF0YVRhYmxlc19zaXppbmcsXG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3Njcm9sbCBkaXYuZGF0YVRhYmxlc19zY3JvbGxCb2R5ID4gdGFibGUgPiB0aGVhZCA+IHRyID4gdGQgPiBkaXYuZGF0YVRhYmxlc19zaXppbmcsIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfc2Nyb2xsIGRpdi5kYXRhVGFibGVzX3Njcm9sbEJvZHkgPiB0YWJsZSA+IHRib2R5ID4gdHIgPiB0aCA+IGRpdi5kYXRhVGFibGVzX3NpemluZyxcbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfc2Nyb2xsIGRpdi5kYXRhVGFibGVzX3Njcm9sbEJvZHkgPiB0YWJsZSA+IHRib2R5ID4gdHIgPiB0ZCA+IGRpdi5kYXRhVGFibGVzX3NpemluZyB7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cbi5kYXRhVGFibGVzX3dyYXBwZXIubm8tZm9vdGVyIC5kYXRhVGFibGVzX3Njcm9sbEJvZHkge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjMpO1xufVxuLmRhdGFUYWJsZXNfd3JhcHBlci5uby1mb290ZXIgZGl2LmRhdGFUYWJsZXNfc2Nyb2xsSGVhZCB0YWJsZS5kYXRhVGFibGUsXG4uZGF0YVRhYmxlc193cmFwcGVyLm5vLWZvb3RlciBkaXYuZGF0YVRhYmxlc19zY3JvbGxCb2R5ID4gdGFibGUge1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuLmRhdGFUYWJsZXNfd3JhcHBlcjphZnRlciB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGNsZWFyOiBib3RoO1xuICBoZWlnaHQ6IDA7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfaW5mbyxcbi5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfcGFnaW5hdGUge1xuICAgIGZsb2F0OiBub25lO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX3BhZ2luYXRlIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVlbTtcbiAgfVxufVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLmRhdGFUYWJsZXNfd3JhcHBlciAuZGF0YVRhYmxlc19sZW5ndGgsXG4uZGF0YVRhYmxlc193cmFwcGVyIC5kYXRhVGFibGVzX2ZpbHRlciB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5kYXRhVGFibGVzX3dyYXBwZXIgLmRhdGFUYWJsZXNfZmlsdGVyIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVlbTtcbiAgfVxufVxuIl19 */
/* based on angular-toastr css https://github.com/Foxandxss/angular-toastr/blob/cb508fe6801d6b288d3afc525bb40fee1b101650/dist/angular-toastr.css */

/* position */

.toast-center-center {
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}

.toast-top-center {
  top: 0;
  right: 0;
  width: 100%;
}

.toast-bottom-center {
  bottom: 0;
  right: 0;
  width: 100%;
}

.toast-top-full-width {
  top: 0;
  right: 0;
  width: 100%;
}

.toast-bottom-full-width {
  bottom: 0;
  right: 0;
  width: 100%;
}

.toast-top-left {
  top: 12px;
  left: 12px;
}

.toast-top-right {
  top: 12px;
  right: 12px;
}

.toast-bottom-right {
  right: 12px;
  bottom: 12px;
}

.toast-bottom-left {
  bottom: 12px;
  left: 12px;
}

/* toast styles */

.toast-title {
  font-weight: bold;
}

.toast-message {
  word-wrap: break-word;
}

.toast-message a,
.toast-message label {
  color: #FFFFFF;
}

.toast-message a:hover {
  color: #CCCCCC;
  text-decoration: none;
}

.toast-close-button {
  position: relative;
  right: -0.3em;
  top: -0.3em;
  float: right;
  font-size: 20px;
  font-weight: bold;
  color: #FFFFFF;
  text-shadow: 0 1px 0 #ffffff;
  /* opacity: 0.8; */
}

.toast-close-button:hover,
.toast-close-button:focus {
  color: #000000;
  text-decoration: none;
  cursor: pointer;
  opacity: 0.4;
}

/*Additional properties for button version
 iOS requires the button element instead of an anchor tag.
 If you want the anchor version, it requires `href="#"`.*/

button.toast-close-button {
  padding: 0;
  cursor: pointer;
  background: transparent;
  border: 0;
}

.toast-container {
  pointer-events: none;
  position: fixed;
  z-index: 999999;
}

.toast-container * {
  box-sizing: border-box;
}

.toast-container .ngx-toastr {
  position: relative;
  overflow: hidden;
  margin: 0 0 6px;
  padding: 15px 15px 15px 50px;
  width: 300px;
  border-radius: 3px 3px 3px 3px;
  background-position: 15px center;
  background-repeat: no-repeat;
  background-size: 24px;
  box-shadow: 0 0 12px #999999;
  color: #FFFFFF;
}

.toast-container .ngx-toastr:hover {
  box-shadow: 0 0 12px #000000;
  opacity: 1;
  cursor: pointer;
}

/* https://github.com/FortAwesome/Font-Awesome-Pro/blob/master/advanced-options/raw-svg/regular/info-circle.svg */

.toast-info {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' width='512' height='512'%3E%3Cpath fill='rgb(255,255,255)' d='M256 8C119.043 8 8 119.083 8 256c0 136.997 111.043 248 248 248s248-111.003 248-248C504 119.083 392.957 8 256 8zm0 110c23.196 0 42 18.804 42 42s-18.804 42-42 42-42-18.804-42-42 18.804-42 42-42zm56 254c0 6.627-5.373 12-12 12h-88c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h12v-64h-12c-6.627 0-12-5.373-12-12v-24c0-6.627 5.373-12 12-12h64c6.627 0 12 5.373 12 12v100h12c6.627 0 12 5.373 12 12v24z'/%3E%3C/svg%3E");
}

/* https://github.com/FortAwesome/Font-Awesome-Pro/blob/master/advanced-options/raw-svg/regular/times-circle.svg */

.toast-error {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' width='512' height='512'%3E%3Cpath fill='rgb(255,255,255)' d='M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm121.6 313.1c4.7 4.7 4.7 12.3 0 17L338 377.6c-4.7 4.7-12.3 4.7-17 0L256 312l-65.1 65.6c-4.7 4.7-12.3 4.7-17 0L134.4 338c-4.7-4.7-4.7-12.3 0-17l65.6-65-65.6-65.1c-4.7-4.7-4.7-12.3 0-17l39.6-39.6c4.7-4.7 12.3-4.7 17 0l65 65.7 65.1-65.6c4.7-4.7 12.3-4.7 17 0l39.6 39.6c4.7 4.7 4.7 12.3 0 17L312 256l65.6 65.1z'/%3E%3C/svg%3E");
}

/* https://github.com/FortAwesome/Font-Awesome-Pro/blob/master/advanced-options/raw-svg/regular/check.svg */

.toast-success {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 512 512' width='512' height='512'%3E%3Cpath fill='rgb(255,255,255)' d='M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z'/%3E%3C/svg%3E");
}

/* https://github.com/FortAwesome/Font-Awesome-Pro/blob/master/advanced-options/raw-svg/regular/exclamation-triangle.svg */

.toast-warning {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 576 512' width='576' height='512'%3E%3Cpath fill='rgb(255,255,255)' d='M569.517 440.013C587.975 472.007 564.806 512 527.94 512H48.054c-36.937 0-59.999-40.055-41.577-71.987L246.423 23.985c18.467-32.009 64.72-31.951 83.154 0l239.94 416.028zM288 354c-25.405 0-46 20.595-46 46s20.595 46 46 46 46-20.595 46-46-20.595-46-46-46zm-43.673-165.346l7.418 136c.347 6.364 5.609 11.346 11.982 11.346h48.546c6.373 0 11.635-4.982 11.982-11.346l7.418-136c.375-6.874-5.098-12.654-11.982-12.654h-63.383c-6.884 0-12.356 5.78-11.981 12.654z'/%3E%3C/svg%3E");
}

.toast-container.toast-top-center .ngx-toastr,
.toast-container.toast-bottom-center .ngx-toastr {
  width: 300px;
  margin-left: auto;
  margin-right: auto;
}

.toast-container.toast-top-full-width .ngx-toastr,
.toast-container.toast-bottom-full-width .ngx-toastr {
  width: 96%;
  margin-left: auto;
  margin-right: auto;
}

.ngx-toastr {
  background-color: #030303;
  pointer-events: auto;
}

.toast-success {
  background-color: #51A351;
}

.toast-error {
  background-color: #BD362F;
}

.toast-info {
  background-color: #2F96B4;
}

.toast-warning {
  background-color: #F89406;
}

.toast-progress {
  position: absolute;
  left: 0;
  bottom: 0;
  height: 4px;
  background-color: #000000;
  opacity: 0.4;
}

/* Responsive Design */

@media all and (max-width: 240px) {
  .toast-container .ngx-toastr.div {
    padding: 8px 8px 8px 50px;
    width: 11em;
  }
  .toast-container .toast-close-button {
    right: -0.2em;
    top: -0.2em;
  }
}

@media all and (min-width: 241px) and (max-width: 480px) {
  .toast-container .ngx-toastr.div {
    padding: 8px 8px 8px 50px;
    width: 18em;
  }
  .toast-container .toast-close-button {
    right: -0.2em;
    top: -0.2em;
  }
}

@media all and (min-width: 481px) and (max-width: 768px) {
  .toast-container .ngx-toastr.div {
    padding: 15px 15px 15px 50px;
    width: 25em;
  }
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInRvYXN0ci5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsa0pBQWtKOztBQUVsSixhQUFhOztBQUNiO0VBQ0UsUUFBUTtFQUNSLFNBQVM7RUFDVCxnQ0FBZ0M7QUFDbEM7O0FBQ0E7RUFDRSxNQUFNO0VBQ04sUUFBUTtFQUNSLFdBQVc7QUFDYjs7QUFDQTtFQUNFLFNBQVM7RUFDVCxRQUFRO0VBQ1IsV0FBVztBQUNiOztBQUNBO0VBQ0UsTUFBTTtFQUNOLFFBQVE7RUFDUixXQUFXO0FBQ2I7O0FBQ0E7RUFDRSxTQUFTO0VBQ1QsUUFBUTtFQUNSLFdBQVc7QUFDYjs7QUFDQTtFQUNFLFNBQVM7RUFDVCxVQUFVO0FBQ1o7O0FBQ0E7RUFDRSxTQUFTO0VBQ1QsV0FBVztBQUNiOztBQUNBO0VBQ0UsV0FBVztFQUNYLFlBQVk7QUFDZDs7QUFDQTtFQUNFLFlBQVk7RUFDWixVQUFVO0FBQ1o7O0FBRUEsaUJBQWlCOztBQUNqQjtFQUNFLGlCQUFpQjtBQUNuQjs7QUFDQTtFQUNFLHFCQUFxQjtBQUN2Qjs7QUFDQTs7RUFFRSxjQUFjO0FBQ2hCOztBQUNBO0VBQ0UsY0FBYztFQUNkLHFCQUFxQjtBQUN2Qjs7QUFDQTtFQUNFLGtCQUFrQjtFQUNsQixhQUFhO0VBQ2IsV0FBVztFQUNYLFlBQVk7RUFDWixlQUFlO0VBQ2YsaUJBQWlCO0VBQ2pCLGNBQWM7RUFDZCw0QkFBNEI7RUFDNUIsa0JBQWtCO0FBQ3BCOztBQUNBOztFQUVFLGNBQWM7RUFDZCxxQkFBcUI7RUFDckIsZUFBZTtFQUNmLFlBQVk7QUFDZDs7QUFDQTs7eURBRXlEOztBQUN6RDtFQUNFLFVBQVU7RUFDVixlQUFlO0VBQ2YsdUJBQXVCO0VBQ3ZCLFNBQVM7QUFDWDs7QUFDQTtFQUNFLG9CQUFvQjtFQUNwQixlQUFlO0VBQ2YsZUFBZTtBQUNqQjs7QUFDQTtFQUNFLHNCQUFzQjtBQUN4Qjs7QUFDQTtFQUNFLGtCQUFrQjtFQUNsQixnQkFBZ0I7RUFDaEIsZUFBZTtFQUNmLDRCQUE0QjtFQUM1QixZQUFZO0VBQ1osOEJBQThCO0VBQzlCLGdDQUFnQztFQUNoQyw0QkFBNEI7RUFDNUIscUJBQXFCO0VBQ3JCLDRCQUE0QjtFQUM1QixjQUFjO0FBQ2hCOztBQUNBO0VBQ0UsNEJBQTRCO0VBQzVCLFVBQVU7RUFDVixlQUFlO0FBQ2pCOztBQUNBLGlIQUFpSDs7QUFDakg7RUFDRSxxbEJBQXFsQjtBQUN2bEI7O0FBQ0Esa0hBQWtIOztBQUNsSDtFQUNFLDZqQkFBNmpCO0FBQy9qQjs7QUFDQSwyR0FBMkc7O0FBQzNHO0VBQ0Usd2RBQXdkO0FBQzFkOztBQUNBLDBIQUEwSDs7QUFDMUg7RUFDRSxzb0JBQXNvQjtBQUN4b0I7O0FBQ0E7O0VBRUUsWUFBWTtFQUNaLGlCQUFpQjtFQUNqQixrQkFBa0I7QUFDcEI7O0FBQ0E7O0VBRUUsVUFBVTtFQUNWLGlCQUFpQjtFQUNqQixrQkFBa0I7QUFDcEI7O0FBQ0E7RUFDRSx5QkFBeUI7RUFDekIsb0JBQW9CO0FBQ3RCOztBQUNBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUNBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUNBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUNBO0VBQ0UseUJBQXlCO0FBQzNCOztBQUNBO0VBQ0Usa0JBQWtCO0VBQ2xCLE9BQU87RUFDUCxTQUFTO0VBQ1QsV0FBVztFQUNYLHlCQUF5QjtFQUN6QixZQUFZO0FBQ2Q7O0FBQ0Esc0JBQXNCOztBQUN0QjtFQUNFO0lBQ0UseUJBQXlCO0lBQ3pCLFdBQVc7RUFDYjtFQUNBO0lBQ0UsYUFBYTtJQUNiLFdBQVc7RUFDYjtBQUNGOztBQUNBO0VBQ0U7SUFDRSx5QkFBeUI7SUFDekIsV0FBVztFQUNiO0VBQ0E7SUFDRSxhQUFhO0lBQ2IsV0FBVztFQUNiO0FBQ0Y7O0FBQ0E7RUFDRTtJQUNFLDRCQUE0QjtJQUM1QixXQUFXO0VBQ2I7QUFDRiIsImZpbGUiOiJ0b2FzdHIuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyogYmFzZWQgb24gYW5ndWxhci10b2FzdHIgY3NzIGh0dHBzOi8vZ2l0aHViLmNvbS9Gb3hhbmR4c3MvYW5ndWxhci10b2FzdHIvYmxvYi9jYjUwOGZlNjgwMWQ2YjI4OGQzYWZjNTI1YmI0MGZlZTFiMTAxNjUwL2Rpc3QvYW5ndWxhci10b2FzdHIuY3NzICovXG5cbi8qIHBvc2l0aW9uICovXG4udG9hc3QtY2VudGVyLWNlbnRlciB7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuLnRvYXN0LXRvcC1jZW50ZXIge1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi50b2FzdC1ib3R0b20tY2VudGVyIHtcbiAgYm90dG9tOiAwO1xuICByaWdodDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4udG9hc3QtdG9wLWZ1bGwtd2lkdGgge1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi50b2FzdC1ib3R0b20tZnVsbC13aWR0aCB7XG4gIGJvdHRvbTogMDtcbiAgcmlnaHQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnRvYXN0LXRvcC1sZWZ0IHtcbiAgdG9wOiAxMnB4O1xuICBsZWZ0OiAxMnB4O1xufVxuLnRvYXN0LXRvcC1yaWdodCB7XG4gIHRvcDogMTJweDtcbiAgcmlnaHQ6IDEycHg7XG59XG4udG9hc3QtYm90dG9tLXJpZ2h0IHtcbiAgcmlnaHQ6IDEycHg7XG4gIGJvdHRvbTogMTJweDtcbn1cbi50b2FzdC1ib3R0b20tbGVmdCB7XG4gIGJvdHRvbTogMTJweDtcbiAgbGVmdDogMTJweDtcbn1cblxuLyogdG9hc3Qgc3R5bGVzICovXG4udG9hc3QtdGl0bGUge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi50b2FzdC1tZXNzYWdlIHtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuLnRvYXN0LW1lc3NhZ2UgYSxcbi50b2FzdC1tZXNzYWdlIGxhYmVsIHtcbiAgY29sb3I6ICNGRkZGRkY7XG59XG4udG9hc3QtbWVzc2FnZSBhOmhvdmVyIHtcbiAgY29sb3I6ICNDQ0NDQ0M7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi50b2FzdC1jbG9zZS1idXR0b24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHJpZ2h0OiAtMC4zZW07XG4gIHRvcDogLTAuM2VtO1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjRkZGRkZGO1xuICB0ZXh0LXNoYWRvdzogMCAxcHggMCAjZmZmZmZmO1xuICAvKiBvcGFjaXR5OiAwLjg7ICovXG59XG4udG9hc3QtY2xvc2UtYnV0dG9uOmhvdmVyLFxuLnRvYXN0LWNsb3NlLWJ1dHRvbjpmb2N1cyB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3BhY2l0eTogMC40O1xufVxuLypBZGRpdGlvbmFsIHByb3BlcnRpZXMgZm9yIGJ1dHRvbiB2ZXJzaW9uXG4gaU9TIHJlcXVpcmVzIHRoZSBidXR0b24gZWxlbWVudCBpbnN0ZWFkIG9mIGFuIGFuY2hvciB0YWcuXG4gSWYgeW91IHdhbnQgdGhlIGFuY2hvciB2ZXJzaW9uLCBpdCByZXF1aXJlcyBgaHJlZj1cIiNcImAuKi9cbmJ1dHRvbi50b2FzdC1jbG9zZS1idXR0b24ge1xuICBwYWRkaW5nOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG59XG4udG9hc3QtY29udGFpbmVyIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogOTk5OTk5O1xufVxuLnRvYXN0LWNvbnRhaW5lciAqIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi50b2FzdC1jb250YWluZXIgLm5neC10b2FzdHIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbjogMCAwIDZweDtcbiAgcGFkZGluZzogMTVweCAxNXB4IDE1cHggNTBweDtcbiAgd2lkdGg6IDMwMHB4O1xuICBib3JkZXItcmFkaXVzOiAzcHggM3B4IDNweCAzcHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDE1cHggY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IDI0cHg7XG4gIGJveC1zaGFkb3c6IDAgMCAxMnB4ICM5OTk5OTk7XG4gIGNvbG9yOiAjRkZGRkZGO1xufVxuLnRvYXN0LWNvbnRhaW5lciAubmd4LXRvYXN0cjpob3ZlciB7XG4gIGJveC1zaGFkb3c6IDAgMCAxMnB4ICMwMDAwMDA7XG4gIG9wYWNpdHk6IDE7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi8qIGh0dHBzOi8vZ2l0aHViLmNvbS9Gb3J0QXdlc29tZS9Gb250LUF3ZXNvbWUtUHJvL2Jsb2IvbWFzdGVyL2FkdmFuY2VkLW9wdGlvbnMvcmF3LXN2Zy9yZWd1bGFyL2luZm8tY2lyY2xlLnN2ZyAqL1xuLnRvYXN0LWluZm8ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1MTIgNTEyJyB3aWR0aD0nNTEyJyBoZWlnaHQ9JzUxMiclM0UlM0NwYXRoIGZpbGw9J3JnYigyNTUsMjU1LDI1NSknIGQ9J00yNTYgOEMxMTkuMDQzIDggOCAxMTkuMDgzIDggMjU2YzAgMTM2Ljk5NyAxMTEuMDQzIDI0OCAyNDggMjQ4czI0OC0xMTEuMDAzIDI0OC0yNDhDNTA0IDExOS4wODMgMzkyLjk1NyA4IDI1NiA4em0wIDExMGMyMy4xOTYgMCA0MiAxOC44MDQgNDIgNDJzLTE4LjgwNCA0Mi00MiA0Mi00Mi0xOC44MDQtNDItNDIgMTguODA0LTQyIDQyLTQyem01NiAyNTRjMCA2LjYyNy01LjM3MyAxMi0xMiAxMmgtODhjLTYuNjI3IDAtMTItNS4zNzMtMTItMTJ2LTI0YzAtNi42MjcgNS4zNzMtMTIgMTItMTJoMTJ2LTY0aC0xMmMtNi42MjcgMC0xMi01LjM3My0xMi0xMnYtMjRjMC02LjYyNyA1LjM3My0xMiAxMi0xMmg2NGM2LjYyNyAwIDEyIDUuMzczIDEyIDEydjEwMGgxMmM2LjYyNyAwIDEyIDUuMzczIDEyIDEydjI0eicvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cbi8qIGh0dHBzOi8vZ2l0aHViLmNvbS9Gb3J0QXdlc29tZS9Gb250LUF3ZXNvbWUtUHJvL2Jsb2IvbWFzdGVyL2FkdmFuY2VkLW9wdGlvbnMvcmF3LXN2Zy9yZWd1bGFyL3RpbWVzLWNpcmNsZS5zdmcgKi9cbi50b2FzdC1lcnJvciB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDUxMiA1MTInIHdpZHRoPSc1MTInIGhlaWdodD0nNTEyJyUzRSUzQ3BhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTI1NiA4QzExOSA4IDggMTE5IDggMjU2czExMSAyNDggMjQ4IDI0OCAyNDgtMTExIDI0OC0yNDhTMzkzIDggMjU2IDh6bTEyMS42IDMxMy4xYzQuNyA0LjcgNC43IDEyLjMgMCAxN0wzMzggMzc3LjZjLTQuNyA0LjctMTIuMyA0LjctMTcgMEwyNTYgMzEybC02NS4xIDY1LjZjLTQuNyA0LjctMTIuMyA0LjctMTcgMEwxMzQuNCAzMzhjLTQuNy00LjctNC43LTEyLjMgMC0xN2w2NS42LTY1LTY1LjYtNjUuMWMtNC43LTQuNy00LjctMTIuMyAwLTE3bDM5LjYtMzkuNmM0LjctNC43IDEyLjMtNC43IDE3IDBsNjUgNjUuNyA2NS4xLTY1LjZjNC43LTQuNyAxMi4zLTQuNyAxNyAwbDM5LjYgMzkuNmM0LjcgNC43IDQuNyAxMi4zIDAgMTdMMzEyIDI1Nmw2NS42IDY1LjF6Jy8lM0UlM0Mvc3ZnJTNFXCIpO1xufVxuLyogaHR0cHM6Ly9naXRodWIuY29tL0ZvcnRBd2Vzb21lL0ZvbnQtQXdlc29tZS1Qcm8vYmxvYi9tYXN0ZXIvYWR2YW5jZWQtb3B0aW9ucy9yYXctc3ZnL3JlZ3VsYXIvY2hlY2suc3ZnICovXG4udG9hc3Qtc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Zycgdmlld0JveD0nMCAwIDUxMiA1MTInIHdpZHRoPSc1MTInIGhlaWdodD0nNTEyJyUzRSUzQ3BhdGggZmlsbD0ncmdiKDI1NSwyNTUsMjU1KScgZD0nTTE3My44OTggNDM5LjQwNGwtMTY2LjQtMTY2LjRjLTkuOTk3LTkuOTk3LTkuOTk3LTI2LjIwNiAwLTM2LjIwNGwzNi4yMDMtMzYuMjA0YzkuOTk3LTkuOTk4IDI2LjIwNy05Ljk5OCAzNi4yMDQgMEwxOTIgMzEyLjY5IDQzMi4wOTUgNzIuNTk2YzkuOTk3LTkuOTk3IDI2LjIwNy05Ljk5NyAzNi4yMDQgMGwzNi4yMDMgMzYuMjA0YzkuOTk3IDkuOTk3IDkuOTk3IDI2LjIwNiAwIDM2LjIwNGwtMjk0LjQgMjk0LjQwMWMtOS45OTggOS45OTctMjYuMjA3IDkuOTk3LTM2LjIwNC0uMDAxeicvJTNFJTNDL3N2ZyUzRVwiKTtcbn1cbi8qIGh0dHBzOi8vZ2l0aHViLmNvbS9Gb3J0QXdlc29tZS9Gb250LUF3ZXNvbWUtUHJvL2Jsb2IvbWFzdGVyL2FkdmFuY2VkLW9wdGlvbnMvcmF3LXN2Zy9yZWd1bGFyL2V4Y2xhbWF0aW9uLXRyaWFuZ2xlLnN2ZyAqL1xuLnRvYXN0LXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA1NzYgNTEyJyB3aWR0aD0nNTc2JyBoZWlnaHQ9JzUxMiclM0UlM0NwYXRoIGZpbGw9J3JnYigyNTUsMjU1LDI1NSknIGQ9J001NjkuNTE3IDQ0MC4wMTNDNTg3Ljk3NSA0NzIuMDA3IDU2NC44MDYgNTEyIDUyNy45NCA1MTJINDguMDU0Yy0zNi45MzcgMC01OS45OTktNDAuMDU1LTQxLjU3Ny03MS45ODdMMjQ2LjQyMyAyMy45ODVjMTguNDY3LTMyLjAwOSA2NC43Mi0zMS45NTEgODMuMTU0IDBsMjM5Ljk0IDQxNi4wMjh6TTI4OCAzNTRjLTI1LjQwNSAwLTQ2IDIwLjU5NS00NiA0NnMyMC41OTUgNDYgNDYgNDYgNDYtMjAuNTk1IDQ2LTQ2LTIwLjU5NS00Ni00Ni00NnptLTQzLjY3My0xNjUuMzQ2bDcuNDE4IDEzNmMuMzQ3IDYuMzY0IDUuNjA5IDExLjM0NiAxMS45ODIgMTEuMzQ2aDQ4LjU0NmM2LjM3MyAwIDExLjYzNS00Ljk4MiAxMS45ODItMTEuMzQ2bDcuNDE4LTEzNmMuMzc1LTYuODc0LTUuMDk4LTEyLjY1NC0xMS45ODItMTIuNjU0aC02My4zODNjLTYuODg0IDAtMTIuMzU2IDUuNzgtMTEuOTgxIDEyLjY1NHonLyUzRSUzQy9zdmclM0VcIik7XG59XG4udG9hc3QtY29udGFpbmVyLnRvYXN0LXRvcC1jZW50ZXIgLm5neC10b2FzdHIsXG4udG9hc3QtY29udGFpbmVyLnRvYXN0LWJvdHRvbS1jZW50ZXIgLm5neC10b2FzdHIge1xuICB3aWR0aDogMzAwcHg7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4udG9hc3QtY29udGFpbmVyLnRvYXN0LXRvcC1mdWxsLXdpZHRoIC5uZ3gtdG9hc3RyLFxuLnRvYXN0LWNvbnRhaW5lci50b2FzdC1ib3R0b20tZnVsbC13aWR0aCAubmd4LXRvYXN0ciB7XG4gIHdpZHRoOiA5NiU7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG59XG4ubmd4LXRvYXN0ciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMzAzMDM7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuLnRvYXN0LXN1Y2Nlc3Mge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTFBMzUxO1xufVxuLnRvYXN0LWVycm9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0JEMzYyRjtcbn1cbi50b2FzdC1pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJGOTZCNDtcbn1cbi50b2FzdC13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0Y4OTQwNjtcbn1cbi50b2FzdC1wcm9ncmVzcyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgYm90dG9tOiAwO1xuICBoZWlnaHQ6IDRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDAwMDtcbiAgb3BhY2l0eTogMC40O1xufVxuLyogUmVzcG9uc2l2ZSBEZXNpZ24gKi9cbkBtZWRpYSBhbGwgYW5kIChtYXgtd2lkdGg6IDI0MHB4KSB7XG4gIC50b2FzdC1jb250YWluZXIgLm5neC10b2FzdHIuZGl2IHtcbiAgICBwYWRkaW5nOiA4cHggOHB4IDhweCA1MHB4O1xuICAgIHdpZHRoOiAxMWVtO1xuICB9XG4gIC50b2FzdC1jb250YWluZXIgLnRvYXN0LWNsb3NlLWJ1dHRvbiB7XG4gICAgcmlnaHQ6IC0wLjJlbTtcbiAgICB0b3A6IC0wLjJlbTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMjQxcHgpIGFuZCAobWF4LXdpZHRoOiA0ODBweCkge1xuICAudG9hc3QtY29udGFpbmVyIC5uZ3gtdG9hc3RyLmRpdiB7XG4gICAgcGFkZGluZzogOHB4IDhweCA4cHggNTBweDtcbiAgICB3aWR0aDogMThlbTtcbiAgfVxuICAudG9hc3QtY29udGFpbmVyIC50b2FzdC1jbG9zZS1idXR0b24ge1xuICAgIHJpZ2h0OiAtMC4yZW07XG4gICAgdG9wOiAtMC4yZW07XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDQ4MXB4KSBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnRvYXN0LWNvbnRhaW5lciAubmd4LXRvYXN0ci5kaXYge1xuICAgIHBhZGRpbmc6IDE1cHggMTVweCAxNXB4IDUwcHg7XG4gICAgd2lkdGg6IDI1ZW07XG4gIH1cbn1cbiJdfQ== */
/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */
.ql-container {
  box-sizing: border-box;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 13px;
  height: 100%;
  margin: 0px;
  position: relative;
}
.ql-container.ql-disabled .ql-tooltip {
  visibility: hidden;
}
.ql-container.ql-disabled .ql-editor ul[data-checked] > li::before {
  pointer-events: none;
}
.ql-clipboard {
  left: -100000px;
  height: 1px;
  overflow-y: hidden;
  position: absolute;
  top: 50%;
}
.ql-clipboard p {
  margin: 0;
  padding: 0;
}
.ql-editor {
  box-sizing: border-box;
  line-height: 1.42;
  height: 100%;
  outline: none;
  overflow-y: auto;
  padding: 12px 15px;
  -o-tab-size: 4;
     tab-size: 4;
  -moz-tab-size: 4;
  text-align: left;
  white-space: pre-wrap;
  word-wrap: break-word;
}
.ql-editor > * {
  cursor: text;
}
.ql-editor p,
.ql-editor ol,
.ql-editor ul,
.ql-editor pre,
.ql-editor blockquote,
.ql-editor h1,
.ql-editor h2,
.ql-editor h3,
.ql-editor h4,
.ql-editor h5,
.ql-editor h6 {
  margin: 0;
  padding: 0;
  counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol,
.ql-editor ul {
  padding-left: 1.5em;
}
.ql-editor ol > li,
.ql-editor ul > li {
  list-style-type: none;
}
.ql-editor ul > li::before {
  content: '\2022';
}
.ql-editor ul[data-checked=true],
.ql-editor ul[data-checked=false] {
  pointer-events: none;
}
.ql-editor ul[data-checked=true] > li *,
.ql-editor ul[data-checked=false] > li * {
  pointer-events: all;
}
.ql-editor ul[data-checked=true] > li::before,
.ql-editor ul[data-checked=false] > li::before {
  color: #777;
  cursor: pointer;
  pointer-events: all;
}
.ql-editor ul[data-checked=true] > li::before {
  content: '\2611';
}
.ql-editor ul[data-checked=false] > li::before {
  content: '\2610';
}
.ql-editor li::before {
  display: inline-block;
  white-space: nowrap;
  width: 1.2em;
}
.ql-editor li:not(.ql-direction-rtl)::before {
  margin-left: -1.5em;
  margin-right: 0.3em;
  text-align: right;
}
.ql-editor li.ql-direction-rtl::before {
  margin-left: 0.3em;
  margin-right: -1.5em;
}
.ql-editor ol li:not(.ql-direction-rtl),
.ql-editor ul li:not(.ql-direction-rtl) {
  padding-left: 1.5em;
}
.ql-editor ol li.ql-direction-rtl,
.ql-editor ul li.ql-direction-rtl {
  padding-right: 1.5em;
}
.ql-editor ol li {
  counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
  counter-increment: list-0;
}
.ql-editor ol li:before {
  content: counter(list-0, decimal) '. ';
}
.ql-editor ol li.ql-indent-1 {
  counter-increment: list-1;
}
.ql-editor ol li.ql-indent-1:before {
  content: counter(list-1, lower-alpha) '. ';
}
.ql-editor ol li.ql-indent-1 {
  counter-reset: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-2 {
  counter-increment: list-2;
}
.ql-editor ol li.ql-indent-2:before {
  content: counter(list-2, lower-roman) '. ';
}
.ql-editor ol li.ql-indent-2 {
  counter-reset: list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-3 {
  counter-increment: list-3;
}
.ql-editor ol li.ql-indent-3:before {
  content: counter(list-3, decimal) '. ';
}
.ql-editor ol li.ql-indent-3 {
  counter-reset: list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-4 {
  counter-increment: list-4;
}
.ql-editor ol li.ql-indent-4:before {
  content: counter(list-4, lower-alpha) '. ';
}
.ql-editor ol li.ql-indent-4 {
  counter-reset: list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-5 {
  counter-increment: list-5;
}
.ql-editor ol li.ql-indent-5:before {
  content: counter(list-5, lower-roman) '. ';
}
.ql-editor ol li.ql-indent-5 {
  counter-reset: list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-6 {
  counter-increment: list-6;
}
.ql-editor ol li.ql-indent-6:before {
  content: counter(list-6, decimal) '. ';
}
.ql-editor ol li.ql-indent-6 {
  counter-reset: list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-7 {
  counter-increment: list-7;
}
.ql-editor ol li.ql-indent-7:before {
  content: counter(list-7, lower-alpha) '. ';
}
.ql-editor ol li.ql-indent-7 {
  counter-reset: list-8 list-9;
}
.ql-editor ol li.ql-indent-8 {
  counter-increment: list-8;
}
.ql-editor ol li.ql-indent-8:before {
  content: counter(list-8, lower-roman) '. ';
}
.ql-editor ol li.ql-indent-8 {
  counter-reset: list-9;
}
.ql-editor ol li.ql-indent-9 {
  counter-increment: list-9;
}
.ql-editor ol li.ql-indent-9:before {
  content: counter(list-9, decimal) '. ';
}
.ql-editor .ql-indent-1:not(.ql-direction-rtl) {
  padding-left: 3em;
}
.ql-editor li.ql-indent-1:not(.ql-direction-rtl) {
  padding-left: 4.5em;
}
.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right {
  padding-right: 3em;
}
.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right {
  padding-right: 4.5em;
}
.ql-editor .ql-indent-2:not(.ql-direction-rtl) {
  padding-left: 6em;
}
.ql-editor li.ql-indent-2:not(.ql-direction-rtl) {
  padding-left: 7.5em;
}
.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right {
  padding-right: 6em;
}
.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right {
  padding-right: 7.5em;
}
.ql-editor .ql-indent-3:not(.ql-direction-rtl) {
  padding-left: 9em;
}
.ql-editor li.ql-indent-3:not(.ql-direction-rtl) {
  padding-left: 10.5em;
}
.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right {
  padding-right: 9em;
}
.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right {
  padding-right: 10.5em;
}
.ql-editor .ql-indent-4:not(.ql-direction-rtl) {
  padding-left: 12em;
}
.ql-editor li.ql-indent-4:not(.ql-direction-rtl) {
  padding-left: 13.5em;
}
.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right {
  padding-right: 12em;
}
.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right {
  padding-right: 13.5em;
}
.ql-editor .ql-indent-5:not(.ql-direction-rtl) {
  padding-left: 15em;
}
.ql-editor li.ql-indent-5:not(.ql-direction-rtl) {
  padding-left: 16.5em;
}
.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right {
  padding-right: 15em;
}
.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right {
  padding-right: 16.5em;
}
.ql-editor .ql-indent-6:not(.ql-direction-rtl) {
  padding-left: 18em;
}
.ql-editor li.ql-indent-6:not(.ql-direction-rtl) {
  padding-left: 19.5em;
}
.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right {
  padding-right: 18em;
}
.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right {
  padding-right: 19.5em;
}
.ql-editor .ql-indent-7:not(.ql-direction-rtl) {
  padding-left: 21em;
}
.ql-editor li.ql-indent-7:not(.ql-direction-rtl) {
  padding-left: 22.5em;
}
.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right {
  padding-right: 21em;
}
.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right {
  padding-right: 22.5em;
}
.ql-editor .ql-indent-8:not(.ql-direction-rtl) {
  padding-left: 24em;
}
.ql-editor li.ql-indent-8:not(.ql-direction-rtl) {
  padding-left: 25.5em;
}
.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right {
  padding-right: 24em;
}
.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right {
  padding-right: 25.5em;
}
.ql-editor .ql-indent-9:not(.ql-direction-rtl) {
  padding-left: 27em;
}
.ql-editor li.ql-indent-9:not(.ql-direction-rtl) {
  padding-left: 28.5em;
}
.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right {
  padding-right: 27em;
}
.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right {
  padding-right: 28.5em;
}
.ql-editor .ql-video {
  display: block;
  max-width: 100%;
}
.ql-editor .ql-video.ql-align-center {
  margin: 0 auto;
}
.ql-editor .ql-video.ql-align-right {
  margin: 0 0 0 auto;
}
.ql-editor .ql-bg-black {
  background-color: #000;
}
.ql-editor .ql-bg-red {
  background-color: #e60000;
}
.ql-editor .ql-bg-orange {
  background-color: #f90;
}
.ql-editor .ql-bg-yellow {
  background-color: #ff0;
}
.ql-editor .ql-bg-green {
  background-color: #008a00;
}
.ql-editor .ql-bg-blue {
  background-color: #06c;
}
.ql-editor .ql-bg-purple {
  background-color: #93f;
}
.ql-editor .ql-color-white {
  color: #fff;
}
.ql-editor .ql-color-red {
  color: #e60000;
}
.ql-editor .ql-color-orange {
  color: #f90;
}
.ql-editor .ql-color-yellow {
  color: #ff0;
}
.ql-editor .ql-color-green {
  color: #008a00;
}
.ql-editor .ql-color-blue {
  color: #06c;
}
.ql-editor .ql-color-purple {
  color: #93f;
}
.ql-editor .ql-font-serif {
  font-family: Georgia, Times New Roman, serif;
}
.ql-editor .ql-font-monospace {
  font-family: Monaco, Courier New, monospace;
}
.ql-editor .ql-size-small {
  font-size: 0.75em;
}
.ql-editor .ql-size-large {
  font-size: 1.5em;
}
.ql-editor .ql-size-huge {
  font-size: 2.5em;
}
.ql-editor .ql-direction-rtl {
  direction: rtl;
  text-align: inherit;
}
.ql-editor .ql-align-center {
  text-align: center;
}
.ql-editor .ql-align-justify {
  text-align: justify;
}
.ql-editor .ql-align-right {
  text-align: right;
}
.ql-editor.ql-blank::before {
  color: rgba(0,0,0,0.6);
  content: attr(data-placeholder);
  font-style: italic;
  left: 15px;
  pointer-events: none;
  position: absolute;
  right: 15px;
}
.ql-snow.ql-toolbar:after,
.ql-snow .ql-toolbar:after {
  clear: both;
  content: '';
  display: table;
}
.ql-snow.ql-toolbar button,
.ql-snow .ql-toolbar button {
  background: none;
  border: none;
  cursor: pointer;
  display: inline-block;
  float: left;
  height: 24px;
  padding: 3px 5px;
  width: 28px;
}
.ql-snow.ql-toolbar button svg,
.ql-snow .ql-toolbar button svg {
  float: left;
  height: 100%;
}
.ql-snow.ql-toolbar button:active:hover,
.ql-snow .ql-toolbar button:active:hover {
  outline: none;
}
.ql-snow.ql-toolbar input.ql-image[type=file],
.ql-snow .ql-toolbar input.ql-image[type=file] {
  display: none;
}
.ql-snow.ql-toolbar button:hover,
.ql-snow .ql-toolbar button:hover,
.ql-snow.ql-toolbar button:focus,
.ql-snow .ql-toolbar button:focus,
.ql-snow.ql-toolbar button.ql-active,
.ql-snow .ql-toolbar button.ql-active,
.ql-snow.ql-toolbar .ql-picker-label:hover,
.ql-snow .ql-toolbar .ql-picker-label:hover,
.ql-snow.ql-toolbar .ql-picker-label.ql-active,
.ql-snow .ql-toolbar .ql-picker-label.ql-active,
.ql-snow.ql-toolbar .ql-picker-item:hover,
.ql-snow .ql-toolbar .ql-picker-item:hover,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected {
  color: #06c;
}
.ql-snow.ql-toolbar button:hover .ql-fill,
.ql-snow .ql-toolbar button:hover .ql-fill,
.ql-snow.ql-toolbar button:focus .ql-fill,
.ql-snow .ql-toolbar button:focus .ql-fill,
.ql-snow.ql-toolbar button.ql-active .ql-fill,
.ql-snow .ql-toolbar button.ql-active .ql-fill,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,
.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill {
  fill: #06c;
}
.ql-snow.ql-toolbar button:hover .ql-stroke,
.ql-snow .ql-toolbar button:hover .ql-stroke,
.ql-snow.ql-toolbar button:focus .ql-stroke,
.ql-snow .ql-toolbar button:focus .ql-stroke,
.ql-snow.ql-toolbar button.ql-active .ql-stroke,
.ql-snow .ql-toolbar button.ql-active .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-snow.ql-toolbar button:hover .ql-stroke-miter,
.ql-snow .ql-toolbar button:hover .ql-stroke-miter,
.ql-snow.ql-toolbar button:focus .ql-stroke-miter,
.ql-snow .ql-toolbar button:focus .ql-stroke-miter,
.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,
.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,
.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter {
  stroke: #06c;
}
@media (pointer: coarse) {
  .ql-snow.ql-toolbar button:hover:not(.ql-active),
  .ql-snow .ql-toolbar button:hover:not(.ql-active) {
    color: #444;
  }
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill {
    fill: #444;
  }
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,
  .ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,
  .ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter {
    stroke: #444;
  }
}
.ql-snow {
  box-sizing: border-box;
}
.ql-snow * {
  box-sizing: border-box;
}
.ql-snow .ql-hidden {
  display: none;
}
.ql-snow .ql-out-bottom,
.ql-snow .ql-out-top {
  visibility: hidden;
}
.ql-snow .ql-tooltip {
  position: absolute;
  transform: translateY(10px);
}
.ql-snow .ql-tooltip a {
  cursor: pointer;
  text-decoration: none;
}
.ql-snow .ql-tooltip.ql-flip {
  transform: translateY(-10px);
}
.ql-snow .ql-formats {
  display: inline-block;
  vertical-align: middle;
}
.ql-snow .ql-formats:after {
  clear: both;
  content: '';
  display: table;
}
.ql-snow .ql-stroke {
  fill: none;
  stroke: #444;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2;
}
.ql-snow .ql-stroke-miter {
  fill: none;
  stroke: #444;
  stroke-miterlimit: 10;
  stroke-width: 2;
}
.ql-snow .ql-fill,
.ql-snow .ql-stroke.ql-fill {
  fill: #444;
}
.ql-snow .ql-empty {
  fill: none;
}
.ql-snow .ql-even {
  fill-rule: evenodd;
}
.ql-snow .ql-thin,
.ql-snow .ql-stroke.ql-thin {
  stroke-width: 1;
}
.ql-snow .ql-transparent {
  opacity: 0.4;
}
.ql-snow .ql-direction svg:last-child {
  display: none;
}
.ql-snow .ql-direction.ql-active svg:last-child {
  display: inline;
}
.ql-snow .ql-direction.ql-active svg:first-child {
  display: none;
}
.ql-snow .ql-editor h1 {
  font-size: 2em;
}
.ql-snow .ql-editor h2 {
  font-size: 1.5em;
}
.ql-snow .ql-editor h3 {
  font-size: 1.17em;
}
.ql-snow .ql-editor h4 {
  font-size: 1em;
}
.ql-snow .ql-editor h5 {
  font-size: 0.83em;
}
.ql-snow .ql-editor h6 {
  font-size: 0.67em;
}
.ql-snow .ql-editor a {
  text-decoration: underline;
}
.ql-snow .ql-editor blockquote {
  border-left: 4px solid #ccc;
  margin-bottom: 5px;
  margin-top: 5px;
  padding-left: 16px;
}
.ql-snow .ql-editor code,
.ql-snow .ql-editor pre {
  background-color: #f0f0f0;
  border-radius: 3px;
}
.ql-snow .ql-editor pre {
  white-space: pre-wrap;
  margin-bottom: 5px;
  margin-top: 5px;
  padding: 5px 10px;
}
.ql-snow .ql-editor code {
  font-size: 85%;
  padding: 2px 4px;
}
.ql-snow .ql-editor pre.ql-syntax {
  background-color: #23241f;
  color: #f8f8f2;
  overflow: visible;
}
.ql-snow .ql-editor img {
  max-width: 100%;
}
.ql-snow .ql-picker {
  color: #444;
  display: inline-block;
  float: left;
  font-size: 14px;
  font-weight: 500;
  height: 24px;
  position: relative;
  vertical-align: middle;
}
.ql-snow .ql-picker-label {
  cursor: pointer;
  display: inline-block;
  height: 100%;
  padding-left: 8px;
  padding-right: 2px;
  position: relative;
  width: 100%;
}
.ql-snow .ql-picker-label::before {
  display: inline-block;
  line-height: 22px;
}
.ql-snow .ql-picker-options {
  background-color: #fff;
  display: none;
  min-width: 100%;
  padding: 4px 8px;
  position: absolute;
  white-space: nowrap;
}
.ql-snow .ql-picker-options .ql-picker-item {
  cursor: pointer;
  display: block;
  padding-bottom: 5px;
  padding-top: 5px;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-label {
  color: #ccc;
  z-index: 2;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill {
  fill: #ccc;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke {
  stroke: #ccc;
}
.ql-snow .ql-picker.ql-expanded .ql-picker-options {
  display: block;
  margin-top: -1px;
  top: 100%;
  z-index: 1;
}
.ql-snow .ql-color-picker,
.ql-snow .ql-icon-picker {
  width: 28px;
}
.ql-snow .ql-color-picker .ql-picker-label,
.ql-snow .ql-icon-picker .ql-picker-label {
  padding: 2px 4px;
}
.ql-snow .ql-color-picker .ql-picker-label svg,
.ql-snow .ql-icon-picker .ql-picker-label svg {
  right: 4px;
}
.ql-snow .ql-icon-picker .ql-picker-options {
  padding: 4px 0px;
}
.ql-snow .ql-icon-picker .ql-picker-item {
  height: 24px;
  width: 24px;
  padding: 2px 4px;
}
.ql-snow .ql-color-picker .ql-picker-options {
  padding: 3px 5px;
  width: 152px;
}
.ql-snow .ql-color-picker .ql-picker-item {
  border: 1px solid transparent;
  float: left;
  height: 16px;
  margin: 2px;
  padding: 0px;
  width: 16px;
}
.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg {
  position: absolute;
  margin-top: -9px;
  right: 0;
  top: 50%;
  width: 18px;
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=''])::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=''])::before {
  content: attr(data-label);
}
.ql-snow .ql-picker.ql-header {
  width: 98px;
}
.ql-snow .ql-picker.ql-header .ql-picker-label::before,
.ql-snow .ql-picker.ql-header .ql-picker-item::before {
  content: 'Normal';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before {
  content: 'Heading 1';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before {
  content: 'Heading 2';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before {
  content: 'Heading 3';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before {
  content: 'Heading 4';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before {
  content: 'Heading 5';
}
.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]::before,
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {
  content: 'Heading 6';
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before {
  font-size: 2em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before {
  font-size: 1.5em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before {
  font-size: 1.17em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before {
  font-size: 1em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before {
  font-size: 0.83em;
}
.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {
  font-size: 0.67em;
}
.ql-snow .ql-picker.ql-font {
  width: 108px;
}
.ql-snow .ql-picker.ql-font .ql-picker-label::before,
.ql-snow .ql-picker.ql-font .ql-picker-item::before {
  content: 'Sans Serif';
}
.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before {
  content: 'Serif';
}
.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]::before,
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before {
  content: 'Monospace';
}
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before {
  font-family: Georgia, Times New Roman, serif;
}
.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before {
  font-family: Monaco, Courier New, monospace;
}
.ql-snow .ql-picker.ql-size {
  width: 98px;
}
.ql-snow .ql-picker.ql-size .ql-picker-label::before,
.ql-snow .ql-picker.ql-size .ql-picker-item::before {
  content: 'Normal';
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before {
  content: 'Small';
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before {
  content: 'Large';
}
.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]::before,
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before {
  content: 'Huge';
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before {
  font-size: 10px;
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before {
  font-size: 18px;
}
.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before {
  font-size: 32px;
}
.ql-snow .ql-color-picker.ql-background .ql-picker-item {
  background-color: #fff;
}
.ql-snow .ql-color-picker.ql-color .ql-picker-item {
  background-color: #000;
}
.ql-toolbar.ql-snow {
  border: 1px solid #ccc;
  box-sizing: border-box;
  font-family: 'Helvetica Neue', 'Helvetica', 'Arial', sans-serif;
  padding: 8px;
}
.ql-toolbar.ql-snow .ql-formats {
  margin-right: 15px;
}
.ql-toolbar.ql-snow .ql-picker-label {
  border: 1px solid transparent;
}
.ql-toolbar.ql-snow .ql-picker-options {
  border: 1px solid transparent;
  box-shadow: rgba(0,0,0,0.2) 0 2px 8px;
}
.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label {
  border-color: #ccc;
}
.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options {
  border-color: #ccc;
}
.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,
.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover {
  border-color: #000;
}
.ql-toolbar.ql-snow + .ql-container.ql-snow {
  border-top: 0px;
}
.ql-snow .ql-tooltip {
  background-color: #fff;
  border: 1px solid #ccc;
  box-shadow: 0px 0px 5px #ddd;
  color: #444;
  padding: 5px 12px;
  white-space: nowrap;
}
.ql-snow .ql-tooltip::before {
  content: "Visit URL:";
  line-height: 26px;
  margin-right: 8px;
}
.ql-snow .ql-tooltip input[type=text] {
  display: none;
  border: 1px solid #ccc;
  font-size: 13px;
  height: 26px;
  margin: 0px;
  padding: 3px 5px;
  width: 170px;
}
.ql-snow .ql-tooltip a.ql-preview {
  display: inline-block;
  max-width: 200px;
  overflow-x: hidden;
  text-overflow: ellipsis;
  vertical-align: top;
}
.ql-snow .ql-tooltip a.ql-action::after {
  border-right: 1px solid #ccc;
  content: 'Edit';
  margin-left: 16px;
  padding-right: 8px;
}
.ql-snow .ql-tooltip a.ql-remove::before {
  content: 'Remove';
  margin-left: 8px;
}
.ql-snow .ql-tooltip a {
  line-height: 26px;
}
.ql-snow .ql-tooltip.ql-editing a.ql-preview,
.ql-snow .ql-tooltip.ql-editing a.ql-remove {
  display: none;
}
.ql-snow .ql-tooltip.ql-editing input[type=text] {
  display: inline-block;
}
.ql-snow .ql-tooltip.ql-editing a.ql-action::after {
  border-right: 0px;
  content: 'Save';
  padding-right: 0px;
}
.ql-snow .ql-tooltip[data-mode=link]::before {
  content: "Enter link:";
}
.ql-snow .ql-tooltip[data-mode=formula]::before {
  content: "Enter formula:";
}
.ql-snow .ql-tooltip[data-mode=video]::before {
  content: "Enter video:";
}
.ql-snow a {
  color: #06c;
}
.ql-container.ql-snow {
  border: 1px solid #ccc;
}

/*# sourceMappingURL=data:application/json;base64,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Q0UscUJBQXFCO0VBQ3JCLGlCQUFpQjtFQUNqQixpQkFBaUI7QUFDbkI7QUFDQTtFQUNFLGFBQWE7RUFDYixzQkFBc0I7RUFDdEIsZUFBZTtFQUNmLFlBQVk7RUFDWixXQUFXO0VBQ1gsZ0JBQWdCO0VBQ2hCLFlBQVk7QUFDZDtBQUNBO0VBQ0UscUJBQXFCO0VBQ3JCLGdCQUFnQjtFQUNoQixrQkFBa0I7RUFDbEIsdUJBQXVCO0VBQ3ZCLG1CQUFtQjtBQUNyQjtBQUNBO0VBQ0UsNEJBQTRCO0VBQzVCLGVBQWU7RUFDZixpQkFBaUI7RUFDakIsa0JBQWtCO0FBQ3BCO0FBQ0E7RUFDRSxpQkFBaUI7RUFDakIsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxpQkFBaUI7QUFDbkI7QUFDQTs7RUFFRSxhQUFhO0FBQ2Y7QUFDQTtFQUNFLHFCQUFxQjtBQUN2QjtBQUNBO0VBQ0UsaUJBQWlCO0VBQ2pCLGVBQWU7RUFDZixrQkFBa0I7QUFDcEI7QUFDQTtFQUNFLHNCQUFzQjtBQUN4QjtBQUNBO0VBQ0UseUJBQXlCO0FBQzNCO0FBQ0E7RUFDRSx1QkFBdUI7QUFDekI7QUFDQTtFQUNFLFdBQVc7QUFDYjtBQUNBO0VBQ0Usc0JBQXNCO0FBQ3hCIiwiZmlsZSI6InF1aWxsLnNub3cuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyohXG4gKiBRdWlsbCBFZGl0b3IgdjEuMy43XG4gKiBodHRwczovL3F1aWxsanMuY29tL1xuICogQ29weXJpZ2h0IChjKSAyMDE0LCBKYXNvbiBDaGVuXG4gKiBDb3B5cmlnaHQgKGMpIDIwMTMsIHNhbGVzZm9yY2UuY29tXG4gKi9cbi5xbC1jb250YWluZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBmb250LWZhbWlseTogSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbjogMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucWwtY29udGFpbmVyLnFsLWRpc2FibGVkIC5xbC10b29sdGlwIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLnFsLWNvbnRhaW5lci5xbC1kaXNhYmxlZCAucWwtZWRpdG9yIHVsW2RhdGEtY2hlY2tlZF0gPiBsaTo6YmVmb3JlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ucWwtY2xpcGJvYXJkIHtcbiAgbGVmdDogLTEwMDAwMHB4O1xuICBoZWlnaHQ6IDFweDtcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xufVxuLnFsLWNsaXBib2FyZCBwIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLnFsLWVkaXRvciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIHBhZGRpbmc6IDEycHggMTVweDtcbiAgdGFiLXNpemU6IDQ7XG4gIC1tb3otdGFiLXNpemU6IDQ7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuLnFsLWVkaXRvciA+ICoge1xuICBjdXJzb3I6IHRleHQ7XG59XG4ucWwtZWRpdG9yIHAsXG4ucWwtZWRpdG9yIG9sLFxuLnFsLWVkaXRvciB1bCxcbi5xbC1lZGl0b3IgcHJlLFxuLnFsLWVkaXRvciBibG9ja3F1b3RlLFxuLnFsLWVkaXRvciBoMSxcbi5xbC1lZGl0b3IgaDIsXG4ucWwtZWRpdG9yIGgzLFxuLnFsLWVkaXRvciBoNCxcbi5xbC1lZGl0b3IgaDUsXG4ucWwtZWRpdG9yIGg2IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBjb3VudGVyLXJlc2V0OiBsaXN0LTEgbGlzdC0yIGxpc3QtMyBsaXN0LTQgbGlzdC01IGxpc3QtNiBsaXN0LTcgbGlzdC04IGxpc3QtOTtcbn1cbi5xbC1lZGl0b3Igb2wsXG4ucWwtZWRpdG9yIHVsIHtcbiAgcGFkZGluZy1sZWZ0OiAxLjVlbTtcbn1cbi5xbC1lZGl0b3Igb2wgPiBsaSxcbi5xbC1lZGl0b3IgdWwgPiBsaSB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cbi5xbC1lZGl0b3IgdWwgPiBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcMjAyMic7XG59XG4ucWwtZWRpdG9yIHVsW2RhdGEtY2hlY2tlZD10cnVlXSxcbi5xbC1lZGl0b3IgdWxbZGF0YS1jaGVja2VkPWZhbHNlXSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnFsLWVkaXRvciB1bFtkYXRhLWNoZWNrZWQ9dHJ1ZV0gPiBsaSAqLFxuLnFsLWVkaXRvciB1bFtkYXRhLWNoZWNrZWQ9ZmFsc2VdID4gbGkgKiB7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG59XG4ucWwtZWRpdG9yIHVsW2RhdGEtY2hlY2tlZD10cnVlXSA+IGxpOjpiZWZvcmUsXG4ucWwtZWRpdG9yIHVsW2RhdGEtY2hlY2tlZD1mYWxzZV0gPiBsaTo6YmVmb3JlIHtcbiAgY29sb3I6ICM3Nzc7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbn1cbi5xbC1lZGl0b3IgdWxbZGF0YS1jaGVja2VkPXRydWVdID4gbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXDI2MTEnO1xufVxuLnFsLWVkaXRvciB1bFtkYXRhLWNoZWNrZWQ9ZmFsc2VdID4gbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXDI2MTAnO1xufVxuLnFsLWVkaXRvciBsaTo6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB3aWR0aDogMS4yZW07XG59XG4ucWwtZWRpdG9yIGxpOm5vdCgucWwtZGlyZWN0aW9uLXJ0bCk6OmJlZm9yZSB7XG4gIG1hcmdpbi1sZWZ0OiAtMS41ZW07XG4gIG1hcmdpbi1yaWdodDogMC4zZW07XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLnFsLWVkaXRvciBsaS5xbC1kaXJlY3Rpb24tcnRsOjpiZWZvcmUge1xuICBtYXJnaW4tbGVmdDogMC4zZW07XG4gIG1hcmdpbi1yaWdodDogLTEuNWVtO1xufVxuLnFsLWVkaXRvciBvbCBsaTpub3QoLnFsLWRpcmVjdGlvbi1ydGwpLFxuLnFsLWVkaXRvciB1bCBsaTpub3QoLnFsLWRpcmVjdGlvbi1ydGwpIHtcbiAgcGFkZGluZy1sZWZ0OiAxLjVlbTtcbn1cbi5xbC1lZGl0b3Igb2wgbGkucWwtZGlyZWN0aW9uLXJ0bCxcbi5xbC1lZGl0b3IgdWwgbGkucWwtZGlyZWN0aW9uLXJ0bCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNWVtO1xufVxuLnFsLWVkaXRvciBvbCBsaSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpc3QtMSBsaXN0LTIgbGlzdC0zIGxpc3QtNCBsaXN0LTUgbGlzdC02IGxpc3QtNyBsaXN0LTggbGlzdC05O1xuICBjb3VudGVyLWluY3JlbWVudDogbGlzdC0wO1xufVxuLnFsLWVkaXRvciBvbCBsaTpiZWZvcmUge1xuICBjb250ZW50OiBjb3VudGVyKGxpc3QtMCwgZGVjaW1hbCkgJy4gJztcbn1cbi5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTEge1xuICBjb3VudGVyLWluY3JlbWVudDogbGlzdC0xO1xufVxuLnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtMTpiZWZvcmUge1xuICBjb250ZW50OiBjb3VudGVyKGxpc3QtMSwgbG93ZXItYWxwaGEpICcuICc7XG59XG4ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC0xIHtcbiAgY291bnRlci1yZXNldDogbGlzdC0yIGxpc3QtMyBsaXN0LTQgbGlzdC01IGxpc3QtNiBsaXN0LTcgbGlzdC04IGxpc3QtOTtcbn1cbi5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTIge1xuICBjb3VudGVyLWluY3JlbWVudDogbGlzdC0yO1xufVxuLnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtMjpiZWZvcmUge1xuICBjb250ZW50OiBjb3VudGVyKGxpc3QtMiwgbG93ZXItcm9tYW4pICcuICc7XG59XG4ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC0yIHtcbiAgY291bnRlci1yZXNldDogbGlzdC0zIGxpc3QtNCBsaXN0LTUgbGlzdC02IGxpc3QtNyBsaXN0LTggbGlzdC05O1xufVxuLnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtMyB7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBsaXN0LTM7XG59XG4ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC0zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IGNvdW50ZXIobGlzdC0zLCBkZWNpbWFsKSAnLiAnO1xufVxuLnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtMyB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpc3QtNCBsaXN0LTUgbGlzdC02IGxpc3QtNyBsaXN0LTggbGlzdC05O1xufVxuLnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtNCB7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBsaXN0LTQ7XG59XG4ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC00OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IGNvdW50ZXIobGlzdC00LCBsb3dlci1hbHBoYSkgJy4gJztcbn1cbi5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTQge1xuICBjb3VudGVyLXJlc2V0OiBsaXN0LTUgbGlzdC02IGxpc3QtNyBsaXN0LTggbGlzdC05O1xufVxuLnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtNSB7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBsaXN0LTU7XG59XG4ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC01OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IGNvdW50ZXIobGlzdC01LCBsb3dlci1yb21hbikgJy4gJztcbn1cbi5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTUge1xuICBjb3VudGVyLXJlc2V0OiBsaXN0LTYgbGlzdC03IGxpc3QtOCBsaXN0LTk7XG59XG4ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC02IHtcbiAgY291bnRlci1pbmNyZW1lbnQ6IGxpc3QtNjtcbn1cbi5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTY6YmVmb3JlIHtcbiAgY29udGVudDogY291bnRlcihsaXN0LTYsIGRlY2ltYWwpICcuICc7XG59XG4ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC02IHtcbiAgY291bnRlci1yZXNldDogbGlzdC03IGxpc3QtOCBsaXN0LTk7XG59XG4ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC03IHtcbiAgY291bnRlci1pbmNyZW1lbnQ6IGxpc3QtNztcbn1cbi5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTc6YmVmb3JlIHtcbiAgY29udGVudDogY291bnRlcihsaXN0LTcsIGxvd2VyLWFscGhhKSAnLiAnO1xufVxuLnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtNyB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpc3QtOCBsaXN0LTk7XG59XG4ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC04IHtcbiAgY291bnRlci1pbmNyZW1lbnQ6IGxpc3QtODtcbn1cbi5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTg6YmVmb3JlIHtcbiAgY29udGVudDogY291bnRlcihsaXN0LTgsIGxvd2VyLXJvbWFuKSAnLiAnO1xufVxuLnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtOCB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpc3QtOTtcbn1cbi5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTkge1xuICBjb3VudGVyLWluY3JlbWVudDogbGlzdC05O1xufVxuLnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtOTpiZWZvcmUge1xuICBjb250ZW50OiBjb3VudGVyKGxpc3QtOSwgZGVjaW1hbCkgJy4gJztcbn1cbi5xbC1lZGl0b3IgLnFsLWluZGVudC0xOm5vdCgucWwtZGlyZWN0aW9uLXJ0bCkge1xuICBwYWRkaW5nLWxlZnQ6IDNlbTtcbn1cbi5xbC1lZGl0b3IgbGkucWwtaW5kZW50LTE6bm90KC5xbC1kaXJlY3Rpb24tcnRsKSB7XG4gIHBhZGRpbmctbGVmdDogNC41ZW07XG59XG4ucWwtZWRpdG9yIC5xbC1pbmRlbnQtMS5xbC1kaXJlY3Rpb24tcnRsLnFsLWFsaWduLXJpZ2h0IHtcbiAgcGFkZGluZy1yaWdodDogM2VtO1xufVxuLnFsLWVkaXRvciBsaS5xbC1pbmRlbnQtMS5xbC1kaXJlY3Rpb24tcnRsLnFsLWFsaWduLXJpZ2h0IHtcbiAgcGFkZGluZy1yaWdodDogNC41ZW07XG59XG4ucWwtZWRpdG9yIC5xbC1pbmRlbnQtMjpub3QoLnFsLWRpcmVjdGlvbi1ydGwpIHtcbiAgcGFkZGluZy1sZWZ0OiA2ZW07XG59XG4ucWwtZWRpdG9yIGxpLnFsLWluZGVudC0yOm5vdCgucWwtZGlyZWN0aW9uLXJ0bCkge1xuICBwYWRkaW5nLWxlZnQ6IDcuNWVtO1xufVxuLnFsLWVkaXRvciAucWwtaW5kZW50LTIucWwtZGlyZWN0aW9uLXJ0bC5xbC1hbGlnbi1yaWdodCB7XG4gIHBhZGRpbmctcmlnaHQ6IDZlbTtcbn1cbi5xbC1lZGl0b3IgbGkucWwtaW5kZW50LTIucWwtZGlyZWN0aW9uLXJ0bC5xbC1hbGlnbi1yaWdodCB7XG4gIHBhZGRpbmctcmlnaHQ6IDcuNWVtO1xufVxuLnFsLWVkaXRvciAucWwtaW5kZW50LTM6bm90KC5xbC1kaXJlY3Rpb24tcnRsKSB7XG4gIHBhZGRpbmctbGVmdDogOWVtO1xufVxuLnFsLWVkaXRvciBsaS5xbC1pbmRlbnQtMzpub3QoLnFsLWRpcmVjdGlvbi1ydGwpIHtcbiAgcGFkZGluZy1sZWZ0OiAxMC41ZW07XG59XG4ucWwtZWRpdG9yIC5xbC1pbmRlbnQtMy5xbC1kaXJlY3Rpb24tcnRsLnFsLWFsaWduLXJpZ2h0IHtcbiAgcGFkZGluZy1yaWdodDogOWVtO1xufVxuLnFsLWVkaXRvciBsaS5xbC1pbmRlbnQtMy5xbC1kaXJlY3Rpb24tcnRsLnFsLWFsaWduLXJpZ2h0IHtcbiAgcGFkZGluZy1yaWdodDogMTAuNWVtO1xufVxuLnFsLWVkaXRvciAucWwtaW5kZW50LTQ6bm90KC5xbC1kaXJlY3Rpb24tcnRsKSB7XG4gIHBhZGRpbmctbGVmdDogMTJlbTtcbn1cbi5xbC1lZGl0b3IgbGkucWwtaW5kZW50LTQ6bm90KC5xbC1kaXJlY3Rpb24tcnRsKSB7XG4gIHBhZGRpbmctbGVmdDogMTMuNWVtO1xufVxuLnFsLWVkaXRvciAucWwtaW5kZW50LTQucWwtZGlyZWN0aW9uLXJ0bC5xbC1hbGlnbi1yaWdodCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEyZW07XG59XG4ucWwtZWRpdG9yIGxpLnFsLWluZGVudC00LnFsLWRpcmVjdGlvbi1ydGwucWwtYWxpZ24tcmlnaHQge1xuICBwYWRkaW5nLXJpZ2h0OiAxMy41ZW07XG59XG4ucWwtZWRpdG9yIC5xbC1pbmRlbnQtNTpub3QoLnFsLWRpcmVjdGlvbi1ydGwpIHtcbiAgcGFkZGluZy1sZWZ0OiAxNWVtO1xufVxuLnFsLWVkaXRvciBsaS5xbC1pbmRlbnQtNTpub3QoLnFsLWRpcmVjdGlvbi1ydGwpIHtcbiAgcGFkZGluZy1sZWZ0OiAxNi41ZW07XG59XG4ucWwtZWRpdG9yIC5xbC1pbmRlbnQtNS5xbC1kaXJlY3Rpb24tcnRsLnFsLWFsaWduLXJpZ2h0IHtcbiAgcGFkZGluZy1yaWdodDogMTVlbTtcbn1cbi5xbC1lZGl0b3IgbGkucWwtaW5kZW50LTUucWwtZGlyZWN0aW9uLXJ0bC5xbC1hbGlnbi1yaWdodCB7XG4gIHBhZGRpbmctcmlnaHQ6IDE2LjVlbTtcbn1cbi5xbC1lZGl0b3IgLnFsLWluZGVudC02Om5vdCgucWwtZGlyZWN0aW9uLXJ0bCkge1xuICBwYWRkaW5nLWxlZnQ6IDE4ZW07XG59XG4ucWwtZWRpdG9yIGxpLnFsLWluZGVudC02Om5vdCgucWwtZGlyZWN0aW9uLXJ0bCkge1xuICBwYWRkaW5nLWxlZnQ6IDE5LjVlbTtcbn1cbi5xbC1lZGl0b3IgLnFsLWluZGVudC02LnFsLWRpcmVjdGlvbi1ydGwucWwtYWxpZ24tcmlnaHQge1xuICBwYWRkaW5nLXJpZ2h0OiAxOGVtO1xufVxuLnFsLWVkaXRvciBsaS5xbC1pbmRlbnQtNi5xbC1kaXJlY3Rpb24tcnRsLnFsLWFsaWduLXJpZ2h0IHtcbiAgcGFkZGluZy1yaWdodDogMTkuNWVtO1xufVxuLnFsLWVkaXRvciAucWwtaW5kZW50LTc6bm90KC5xbC1kaXJlY3Rpb24tcnRsKSB7XG4gIHBhZGRpbmctbGVmdDogMjFlbTtcbn1cbi5xbC1lZGl0b3IgbGkucWwtaW5kZW50LTc6bm90KC5xbC1kaXJlY3Rpb24tcnRsKSB7XG4gIHBhZGRpbmctbGVmdDogMjIuNWVtO1xufVxuLnFsLWVkaXRvciAucWwtaW5kZW50LTcucWwtZGlyZWN0aW9uLXJ0bC5xbC1hbGlnbi1yaWdodCB7XG4gIHBhZGRpbmctcmlnaHQ6IDIxZW07XG59XG4ucWwtZWRpdG9yIGxpLnFsLWluZGVudC03LnFsLWRpcmVjdGlvbi1ydGwucWwtYWxpZ24tcmlnaHQge1xuICBwYWRkaW5nLXJpZ2h0OiAyMi41ZW07XG59XG4ucWwtZWRpdG9yIC5xbC1pbmRlbnQtODpub3QoLnFsLWRpcmVjdGlvbi1ydGwpIHtcbiAgcGFkZGluZy1sZWZ0OiAyNGVtO1xufVxuLnFsLWVkaXRvciBsaS5xbC1pbmRlbnQtODpub3QoLnFsLWRpcmVjdGlvbi1ydGwpIHtcbiAgcGFkZGluZy1sZWZ0OiAyNS41ZW07XG59XG4ucWwtZWRpdG9yIC5xbC1pbmRlbnQtOC5xbC1kaXJlY3Rpb24tcnRsLnFsLWFsaWduLXJpZ2h0IHtcbiAgcGFkZGluZy1yaWdodDogMjRlbTtcbn1cbi5xbC1lZGl0b3IgbGkucWwtaW5kZW50LTgucWwtZGlyZWN0aW9uLXJ0bC5xbC1hbGlnbi1yaWdodCB7XG4gIHBhZGRpbmctcmlnaHQ6IDI1LjVlbTtcbn1cbi5xbC1lZGl0b3IgLnFsLWluZGVudC05Om5vdCgucWwtZGlyZWN0aW9uLXJ0bCkge1xuICBwYWRkaW5nLWxlZnQ6IDI3ZW07XG59XG4ucWwtZWRpdG9yIGxpLnFsLWluZGVudC05Om5vdCgucWwtZGlyZWN0aW9uLXJ0bCkge1xuICBwYWRkaW5nLWxlZnQ6IDI4LjVlbTtcbn1cbi5xbC1lZGl0b3IgLnFsLWluZGVudC05LnFsLWRpcmVjdGlvbi1ydGwucWwtYWxpZ24tcmlnaHQge1xuICBwYWRkaW5nLXJpZ2h0OiAyN2VtO1xufVxuLnFsLWVkaXRvciBsaS5xbC1pbmRlbnQtOS5xbC1kaXJlY3Rpb24tcnRsLnFsLWFsaWduLXJpZ2h0IHtcbiAgcGFkZGluZy1yaWdodDogMjguNWVtO1xufVxuLnFsLWVkaXRvciAucWwtdmlkZW8ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLnFsLWVkaXRvciAucWwtdmlkZW8ucWwtYWxpZ24tY2VudGVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4ucWwtZWRpdG9yIC5xbC12aWRlby5xbC1hbGlnbi1yaWdodCB7XG4gIG1hcmdpbjogMCAwIDAgYXV0bztcbn1cbi5xbC1lZGl0b3IgLnFsLWJnLWJsYWNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cbi5xbC1lZGl0b3IgLnFsLWJnLXJlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNjAwMDA7XG59XG4ucWwtZWRpdG9yIC5xbC1iZy1vcmFuZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjkwO1xufVxuLnFsLWVkaXRvciAucWwtYmcteWVsbG93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMDtcbn1cbi5xbC1lZGl0b3IgLnFsLWJnLWdyZWVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwOGEwMDtcbn1cbi5xbC1lZGl0b3IgLnFsLWJnLWJsdWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDZjO1xufVxuLnFsLWVkaXRvciAucWwtYmctcHVycGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzkzZjtcbn1cbi5xbC1lZGl0b3IgLnFsLWNvbG9yLXdoaXRlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ucWwtZWRpdG9yIC5xbC1jb2xvci1yZWQge1xuICBjb2xvcjogI2U2MDAwMDtcbn1cbi5xbC1lZGl0b3IgLnFsLWNvbG9yLW9yYW5nZSB7XG4gIGNvbG9yOiAjZjkwO1xufVxuLnFsLWVkaXRvciAucWwtY29sb3IteWVsbG93IHtcbiAgY29sb3I6ICNmZjA7XG59XG4ucWwtZWRpdG9yIC5xbC1jb2xvci1ncmVlbiB7XG4gIGNvbG9yOiAjMDA4YTAwO1xufVxuLnFsLWVkaXRvciAucWwtY29sb3ItYmx1ZSB7XG4gIGNvbG9yOiAjMDZjO1xufVxuLnFsLWVkaXRvciAucWwtY29sb3ItcHVycGxlIHtcbiAgY29sb3I6ICM5M2Y7XG59XG4ucWwtZWRpdG9yIC5xbC1mb250LXNlcmlmIHtcbiAgZm9udC1mYW1pbHk6IEdlb3JnaWEsIFRpbWVzIE5ldyBSb21hbiwgc2VyaWY7XG59XG4ucWwtZWRpdG9yIC5xbC1mb250LW1vbm9zcGFjZSB7XG4gIGZvbnQtZmFtaWx5OiBNb25hY28sIENvdXJpZXIgTmV3LCBtb25vc3BhY2U7XG59XG4ucWwtZWRpdG9yIC5xbC1zaXplLXNtYWxsIHtcbiAgZm9udC1zaXplOiAwLjc1ZW07XG59XG4ucWwtZWRpdG9yIC5xbC1zaXplLWxhcmdlIHtcbiAgZm9udC1zaXplOiAxLjVlbTtcbn1cbi5xbC1lZGl0b3IgLnFsLXNpemUtaHVnZSB7XG4gIGZvbnQtc2l6ZTogMi41ZW07XG59XG4ucWwtZWRpdG9yIC5xbC1kaXJlY3Rpb24tcnRsIHtcbiAgZGlyZWN0aW9uOiBydGw7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG59XG4ucWwtZWRpdG9yIC5xbC1hbGlnbi1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucWwtZWRpdG9yIC5xbC1hbGlnbi1qdXN0aWZ5IHtcbiAgdGV4dC1hbGlnbjoganVzdGlmeTtcbn1cbi5xbC1lZGl0b3IgLnFsLWFsaWduLXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4ucWwtZWRpdG9yLnFsLWJsYW5rOjpiZWZvcmUge1xuICBjb2xvcjogcmdiYSgwLDAsMCwwLjYpO1xuICBjb250ZW50OiBhdHRyKGRhdGEtcGxhY2Vob2xkZXIpO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGxlZnQ6IDE1cHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxNXB4O1xufVxuLnFsLXNub3cucWwtdG9vbGJhcjphZnRlcixcbi5xbC1zbm93IC5xbC10b29sYmFyOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiB0YWJsZTtcbn1cbi5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgYnV0dG9uIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIGhlaWdodDogMjRweDtcbiAgcGFkZGluZzogM3B4IDVweDtcbiAgd2lkdGg6IDI4cHg7XG59XG4ucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbiBzdmcsXG4ucWwtc25vdyAucWwtdG9vbGJhciBidXR0b24gc3ZnIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uOmFjdGl2ZTpob3Zlcixcbi5xbC1zbm93IC5xbC10b29sYmFyIGJ1dHRvbjphY3RpdmU6aG92ZXIge1xuICBvdXRsaW5lOiBub25lO1xufVxuLnFsLXNub3cucWwtdG9vbGJhciBpbnB1dC5xbC1pbWFnZVt0eXBlPWZpbGVdLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgaW5wdXQucWwtaW1hZ2VbdHlwZT1maWxlXSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbjpob3Zlcixcbi5xbC1zbm93IC5xbC10b29sYmFyIGJ1dHRvbjpob3Zlcixcbi5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uOmZvY3VzLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgYnV0dG9uOmZvY3VzLFxuLnFsLXNub3cucWwtdG9vbGJhciBidXR0b24ucWwtYWN0aXZlLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgYnV0dG9uLnFsLWFjdGl2ZSxcbi5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbDpob3Zlcixcbi5xbC1zbm93IC5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWw6aG92ZXIsXG4ucWwtc25vdy5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWwucWwtYWN0aXZlLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbC5xbC1hY3RpdmUsXG4ucWwtc25vdy5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbTpob3Zlcixcbi5xbC1zbm93IC5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbTpob3Zlcixcbi5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtLnFsLXNlbGVjdGVkLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtLnFsLXNlbGVjdGVkIHtcbiAgY29sb3I6ICMwNmM7XG59XG4ucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbjpob3ZlciAucWwtZmlsbCxcbi5xbC1zbm93IC5xbC10b29sYmFyIGJ1dHRvbjpob3ZlciAucWwtZmlsbCxcbi5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uOmZvY3VzIC5xbC1maWxsLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgYnV0dG9uOmZvY3VzIC5xbC1maWxsLFxuLnFsLXNub3cucWwtdG9vbGJhciBidXR0b24ucWwtYWN0aXZlIC5xbC1maWxsLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgYnV0dG9uLnFsLWFjdGl2ZSAucWwtZmlsbCxcbi5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbDpob3ZlciAucWwtZmlsbCxcbi5xbC1zbm93IC5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWw6aG92ZXIgLnFsLWZpbGwsXG4ucWwtc25vdy5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWwucWwtYWN0aXZlIC5xbC1maWxsLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbC5xbC1hY3RpdmUgLnFsLWZpbGwsXG4ucWwtc25vdy5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbTpob3ZlciAucWwtZmlsbCxcbi5xbC1zbm93IC5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbTpob3ZlciAucWwtZmlsbCxcbi5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtLnFsLXNlbGVjdGVkIC5xbC1maWxsLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtLnFsLXNlbGVjdGVkIC5xbC1maWxsLFxuLnFsLXNub3cucWwtdG9vbGJhciBidXR0b246aG92ZXIgLnFsLXN0cm9rZS5xbC1maWxsLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyIC5xbC1zdHJva2UucWwtZmlsbCxcbi5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uOmZvY3VzIC5xbC1zdHJva2UucWwtZmlsbCxcbi5xbC1zbm93IC5xbC10b29sYmFyIGJ1dHRvbjpmb2N1cyAucWwtc3Ryb2tlLnFsLWZpbGwsXG4ucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbi5xbC1hY3RpdmUgLnFsLXN0cm9rZS5xbC1maWxsLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgYnV0dG9uLnFsLWFjdGl2ZSAucWwtc3Ryb2tlLnFsLWZpbGwsXG4ucWwtc25vdy5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWw6aG92ZXIgLnFsLXN0cm9rZS5xbC1maWxsLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbDpob3ZlciAucWwtc3Ryb2tlLnFsLWZpbGwsXG4ucWwtc25vdy5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWwucWwtYWN0aXZlIC5xbC1zdHJva2UucWwtZmlsbCxcbi5xbC1zbm93IC5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWwucWwtYWN0aXZlIC5xbC1zdHJva2UucWwtZmlsbCxcbi5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtOmhvdmVyIC5xbC1zdHJva2UucWwtZmlsbCxcbi5xbC1zbm93IC5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbTpob3ZlciAucWwtc3Ryb2tlLnFsLWZpbGwsXG4ucWwtc25vdy5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbS5xbC1zZWxlY3RlZCAucWwtc3Ryb2tlLnFsLWZpbGwsXG4ucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW0ucWwtc2VsZWN0ZWQgLnFsLXN0cm9rZS5xbC1maWxsIHtcbiAgZmlsbDogIzA2Yztcbn1cbi5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyIC5xbC1zdHJva2UsXG4ucWwtc25vdyAucWwtdG9vbGJhciBidXR0b246aG92ZXIgLnFsLXN0cm9rZSxcbi5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uOmZvY3VzIC5xbC1zdHJva2UsXG4ucWwtc25vdyAucWwtdG9vbGJhciBidXR0b246Zm9jdXMgLnFsLXN0cm9rZSxcbi5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uLnFsLWFjdGl2ZSAucWwtc3Ryb2tlLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgYnV0dG9uLnFsLWFjdGl2ZSAucWwtc3Ryb2tlLFxuLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsOmhvdmVyIC5xbC1zdHJva2UsXG4ucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsOmhvdmVyIC5xbC1zdHJva2UsXG4ucWwtc25vdy5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWwucWwtYWN0aXZlIC5xbC1zdHJva2UsXG4ucWwtc25vdyAucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsLnFsLWFjdGl2ZSAucWwtc3Ryb2tlLFxuLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW06aG92ZXIgLnFsLXN0cm9rZSxcbi5xbC1zbm93IC5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbTpob3ZlciAucWwtc3Ryb2tlLFxuLnFsLXNub3cucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW0ucWwtc2VsZWN0ZWQgLnFsLXN0cm9rZSxcbi5xbC1zbm93IC5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbS5xbC1zZWxlY3RlZCAucWwtc3Ryb2tlLFxuLnFsLXNub3cucWwtdG9vbGJhciBidXR0b246aG92ZXIgLnFsLXN0cm9rZS1taXRlcixcbi5xbC1zbm93IC5xbC10b29sYmFyIGJ1dHRvbjpob3ZlciAucWwtc3Ryb2tlLW1pdGVyLFxuLnFsLXNub3cucWwtdG9vbGJhciBidXR0b246Zm9jdXMgLnFsLXN0cm9rZS1taXRlcixcbi5xbC1zbm93IC5xbC10b29sYmFyIGJ1dHRvbjpmb2N1cyAucWwtc3Ryb2tlLW1pdGVyLFxuLnFsLXNub3cucWwtdG9vbGJhciBidXR0b24ucWwtYWN0aXZlIC5xbC1zdHJva2UtbWl0ZXIsXG4ucWwtc25vdyAucWwtdG9vbGJhciBidXR0b24ucWwtYWN0aXZlIC5xbC1zdHJva2UtbWl0ZXIsXG4ucWwtc25vdy5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWw6aG92ZXIgLnFsLXN0cm9rZS1taXRlcixcbi5xbC1zbm93IC5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWw6aG92ZXIgLnFsLXN0cm9rZS1taXRlcixcbi5xbC1zbm93LnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbC5xbC1hY3RpdmUgLnFsLXN0cm9rZS1taXRlcixcbi5xbC1zbm93IC5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWwucWwtYWN0aXZlIC5xbC1zdHJva2UtbWl0ZXIsXG4ucWwtc25vdy5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbTpob3ZlciAucWwtc3Ryb2tlLW1pdGVyLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtOmhvdmVyIC5xbC1zdHJva2UtbWl0ZXIsXG4ucWwtc25vdy5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbS5xbC1zZWxlY3RlZCAucWwtc3Ryb2tlLW1pdGVyLFxuLnFsLXNub3cgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtLnFsLXNlbGVjdGVkIC5xbC1zdHJva2UtbWl0ZXIge1xuICBzdHJva2U6ICMwNmM7XG59XG5AbWVkaWEgKHBvaW50ZXI6IGNvYXJzZSkge1xuICAucWwtc25vdy5xbC10b29sYmFyIGJ1dHRvbjpob3Zlcjpub3QoLnFsLWFjdGl2ZSksXG4gIC5xbC1zbm93IC5xbC10b29sYmFyIGJ1dHRvbjpob3Zlcjpub3QoLnFsLWFjdGl2ZSkge1xuICAgIGNvbG9yOiAjNDQ0O1xuICB9XG4gIC5xbC1zbm93LnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyOm5vdCgucWwtYWN0aXZlKSAucWwtZmlsbCxcbiAgLnFsLXNub3cgLnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyOm5vdCgucWwtYWN0aXZlKSAucWwtZmlsbCxcbiAgLnFsLXNub3cucWwtdG9vbGJhciBidXR0b246aG92ZXI6bm90KC5xbC1hY3RpdmUpIC5xbC1zdHJva2UucWwtZmlsbCxcbiAgLnFsLXNub3cgLnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyOm5vdCgucWwtYWN0aXZlKSAucWwtc3Ryb2tlLnFsLWZpbGwge1xuICAgIGZpbGw6ICM0NDQ7XG4gIH1cbiAgLnFsLXNub3cucWwtdG9vbGJhciBidXR0b246aG92ZXI6bm90KC5xbC1hY3RpdmUpIC5xbC1zdHJva2UsXG4gIC5xbC1zbm93IC5xbC10b29sYmFyIGJ1dHRvbjpob3Zlcjpub3QoLnFsLWFjdGl2ZSkgLnFsLXN0cm9rZSxcbiAgLnFsLXNub3cucWwtdG9vbGJhciBidXR0b246aG92ZXI6bm90KC5xbC1hY3RpdmUpIC5xbC1zdHJva2UtbWl0ZXIsXG4gIC5xbC1zbm93IC5xbC10b29sYmFyIGJ1dHRvbjpob3Zlcjpub3QoLnFsLWFjdGl2ZSkgLnFsLXN0cm9rZS1taXRlciB7XG4gICAgc3Ryb2tlOiAjNDQ0O1xuICB9XG59XG4ucWwtc25vdyB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4ucWwtc25vdyAqIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5xbC1zbm93IC5xbC1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnFsLXNub3cgLnFsLW91dC1ib3R0b20sXG4ucWwtc25vdyAucWwtb3V0LXRvcCB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5xbC1zbm93IC5xbC10b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTBweCk7XG59XG4ucWwtc25vdyAucWwtdG9vbHRpcCBhIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4ucWwtc25vdyAucWwtdG9vbHRpcC5xbC1mbGlwIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHB4KTtcbn1cbi5xbC1zbm93IC5xbC1mb3JtYXRzIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLnFsLXNub3cgLnFsLWZvcm1hdHM6YWZ0ZXIge1xuICBjbGVhcjogYm90aDtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IHRhYmxlO1xufVxuLnFsLXNub3cgLnFsLXN0cm9rZSB7XG4gIGZpbGw6IG5vbmU7XG4gIHN0cm9rZTogIzQ0NDtcbiAgc3Ryb2tlLWxpbmVjYXA6IHJvdW5kO1xuICBzdHJva2UtbGluZWpvaW46IHJvdW5kO1xuICBzdHJva2Utd2lkdGg6IDI7XG59XG4ucWwtc25vdyAucWwtc3Ryb2tlLW1pdGVyIHtcbiAgZmlsbDogbm9uZTtcbiAgc3Ryb2tlOiAjNDQ0O1xuICBzdHJva2UtbWl0ZXJsaW1pdDogMTA7XG4gIHN0cm9rZS13aWR0aDogMjtcbn1cbi5xbC1zbm93IC5xbC1maWxsLFxuLnFsLXNub3cgLnFsLXN0cm9rZS5xbC1maWxsIHtcbiAgZmlsbDogIzQ0NDtcbn1cbi5xbC1zbm93IC5xbC1lbXB0eSB7XG4gIGZpbGw6IG5vbmU7XG59XG4ucWwtc25vdyAucWwtZXZlbiB7XG4gIGZpbGwtcnVsZTogZXZlbm9kZDtcbn1cbi5xbC1zbm93IC5xbC10aGluLFxuLnFsLXNub3cgLnFsLXN0cm9rZS5xbC10aGluIHtcbiAgc3Ryb2tlLXdpZHRoOiAxO1xufVxuLnFsLXNub3cgLnFsLXRyYW5zcGFyZW50IHtcbiAgb3BhY2l0eTogMC40O1xufVxuLnFsLXNub3cgLnFsLWRpcmVjdGlvbiBzdmc6bGFzdC1jaGlsZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucWwtc25vdyAucWwtZGlyZWN0aW9uLnFsLWFjdGl2ZSBzdmc6bGFzdC1jaGlsZCB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cbi5xbC1zbm93IC5xbC1kaXJlY3Rpb24ucWwtYWN0aXZlIHN2ZzpmaXJzdC1jaGlsZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucWwtc25vdyAucWwtZWRpdG9yIGgxIHtcbiAgZm9udC1zaXplOiAyZW07XG59XG4ucWwtc25vdyAucWwtZWRpdG9yIGgyIHtcbiAgZm9udC1zaXplOiAxLjVlbTtcbn1cbi5xbC1zbm93IC5xbC1lZGl0b3IgaDMge1xuICBmb250LXNpemU6IDEuMTdlbTtcbn1cbi5xbC1zbm93IC5xbC1lZGl0b3IgaDQge1xuICBmb250LXNpemU6IDFlbTtcbn1cbi5xbC1zbm93IC5xbC1lZGl0b3IgaDUge1xuICBmb250LXNpemU6IDAuODNlbTtcbn1cbi5xbC1zbm93IC5xbC1lZGl0b3IgaDYge1xuICBmb250LXNpemU6IDAuNjdlbTtcbn1cbi5xbC1zbm93IC5xbC1lZGl0b3IgYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnFsLXNub3cgLnFsLWVkaXRvciBibG9ja3F1b3RlIHtcbiAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCAjY2NjO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNnB4O1xufVxuLnFsLXNub3cgLnFsLWVkaXRvciBjb2RlLFxuLnFsLXNub3cgLnFsLWVkaXRvciBwcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMGYwO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG59XG4ucWwtc25vdyAucWwtZWRpdG9yIHByZSB7XG4gIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xufVxuLnFsLXNub3cgLnFsLWVkaXRvciBjb2RlIHtcbiAgZm9udC1zaXplOiA4NSU7XG4gIHBhZGRpbmc6IDJweCA0cHg7XG59XG4ucWwtc25vdyAucWwtZWRpdG9yIHByZS5xbC1zeW50YXgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjMyNDFmO1xuICBjb2xvcjogI2Y4ZjhmMjtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG4ucWwtc25vdyAucWwtZWRpdG9yIGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5xbC1zbm93IC5xbC1waWNrZXIge1xuICBjb2xvcjogIzQ0NDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBoZWlnaHQ6IDI0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi5xbC1zbm93IC5xbC1waWNrZXItbGFiZWwge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgcGFkZGluZy1yaWdodDogMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnFsLXNub3cgLnFsLXBpY2tlci1sYWJlbDo6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsaW5lLWhlaWdodDogMjJweDtcbn1cbi5xbC1zbm93IC5xbC1waWNrZXItb3B0aW9ucyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogNHB4IDhweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnFsLXNub3cgLnFsLXBpY2tlci1vcHRpb25zIC5xbC1waWNrZXItaXRlbSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gIHBhZGRpbmctdG9wOiA1cHg7XG59XG4ucWwtc25vdyAucWwtcGlja2VyLnFsLWV4cGFuZGVkIC5xbC1waWNrZXItbGFiZWwge1xuICBjb2xvcjogI2NjYztcbiAgei1pbmRleDogMjtcbn1cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtZXhwYW5kZWQgLnFsLXBpY2tlci1sYWJlbCAucWwtZmlsbCB7XG4gIGZpbGw6ICNjY2M7XG59XG4ucWwtc25vdyAucWwtcGlja2VyLnFsLWV4cGFuZGVkIC5xbC1waWNrZXItbGFiZWwgLnFsLXN0cm9rZSB7XG4gIHN0cm9rZTogI2NjYztcbn1cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtZXhwYW5kZWQgLnFsLXBpY2tlci1vcHRpb25zIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG4gIHRvcDogMTAwJTtcbiAgei1pbmRleDogMTtcbn1cbi5xbC1zbm93IC5xbC1jb2xvci1waWNrZXIsXG4ucWwtc25vdyAucWwtaWNvbi1waWNrZXIge1xuICB3aWR0aDogMjhweDtcbn1cbi5xbC1zbm93IC5xbC1jb2xvci1waWNrZXIgLnFsLXBpY2tlci1sYWJlbCxcbi5xbC1zbm93IC5xbC1pY29uLXBpY2tlciAucWwtcGlja2VyLWxhYmVsIHtcbiAgcGFkZGluZzogMnB4IDRweDtcbn1cbi5xbC1zbm93IC5xbC1jb2xvci1waWNrZXIgLnFsLXBpY2tlci1sYWJlbCBzdmcsXG4ucWwtc25vdyAucWwtaWNvbi1waWNrZXIgLnFsLXBpY2tlci1sYWJlbCBzdmcge1xuICByaWdodDogNHB4O1xufVxuLnFsLXNub3cgLnFsLWljb24tcGlja2VyIC5xbC1waWNrZXItb3B0aW9ucyB7XG4gIHBhZGRpbmc6IDRweCAwcHg7XG59XG4ucWwtc25vdyAucWwtaWNvbi1waWNrZXIgLnFsLXBpY2tlci1pdGVtIHtcbiAgaGVpZ2h0OiAyNHB4O1xuICB3aWR0aDogMjRweDtcbiAgcGFkZGluZzogMnB4IDRweDtcbn1cbi5xbC1zbm93IC5xbC1jb2xvci1waWNrZXIgLnFsLXBpY2tlci1vcHRpb25zIHtcbiAgcGFkZGluZzogM3B4IDVweDtcbiAgd2lkdGg6IDE1MnB4O1xufVxuLnFsLXNub3cgLnFsLWNvbG9yLXBpY2tlciAucWwtcGlja2VyLWl0ZW0ge1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGhlaWdodDogMTZweDtcbiAgbWFyZ2luOiAycHg7XG4gIHBhZGRpbmc6IDBweDtcbiAgd2lkdGg6IDE2cHg7XG59XG4ucWwtc25vdyAucWwtcGlja2VyOm5vdCgucWwtY29sb3ItcGlja2VyKTpub3QoLnFsLWljb24tcGlja2VyKSBzdmcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1hcmdpbi10b3A6IC05cHg7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDUwJTtcbiAgd2lkdGg6IDE4cHg7XG59XG4ucWwtc25vdyAucWwtcGlja2VyLnFsLWhlYWRlciAucWwtcGlja2VyLWxhYmVsW2RhdGEtbGFiZWxdOm5vdChbZGF0YS1sYWJlbD0nJ10pOjpiZWZvcmUsXG4ucWwtc25vdyAucWwtcGlja2VyLnFsLWZvbnQgLnFsLXBpY2tlci1sYWJlbFtkYXRhLWxhYmVsXTpub3QoW2RhdGEtbGFiZWw9JyddKTo6YmVmb3JlLFxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1zaXplIC5xbC1waWNrZXItbGFiZWxbZGF0YS1sYWJlbF06bm90KFtkYXRhLWxhYmVsPScnXSk6OmJlZm9yZSxcbi5xbC1zbm93IC5xbC1waWNrZXIucWwtaGVhZGVyIC5xbC1waWNrZXItaXRlbVtkYXRhLWxhYmVsXTpub3QoW2RhdGEtbGFiZWw9JyddKTo6YmVmb3JlLFxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1mb250IC5xbC1waWNrZXItaXRlbVtkYXRhLWxhYmVsXTpub3QoW2RhdGEtbGFiZWw9JyddKTo6YmVmb3JlLFxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1zaXplIC5xbC1waWNrZXItaXRlbVtkYXRhLWxhYmVsXTpub3QoW2RhdGEtbGFiZWw9JyddKTo6YmVmb3JlIHtcbiAgY29udGVudDogYXR0cihkYXRhLWxhYmVsKTtcbn1cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtaGVhZGVyIHtcbiAgd2lkdGg6IDk4cHg7XG59XG4ucWwtc25vdyAucWwtcGlja2VyLnFsLWhlYWRlciAucWwtcGlja2VyLWxhYmVsOjpiZWZvcmUsXG4ucWwtc25vdyAucWwtcGlja2VyLnFsLWhlYWRlciAucWwtcGlja2VyLWl0ZW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdOb3JtYWwnO1xufVxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1oZWFkZXIgLnFsLXBpY2tlci1sYWJlbFtkYXRhLXZhbHVlPVwiMVwiXTo6YmVmb3JlLFxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1oZWFkZXIgLnFsLXBpY2tlci1pdGVtW2RhdGEtdmFsdWU9XCIxXCJdOjpiZWZvcmUge1xuICBjb250ZW50OiAnSGVhZGluZyAxJztcbn1cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtaGVhZGVyIC5xbC1waWNrZXItbGFiZWxbZGF0YS12YWx1ZT1cIjJcIl06OmJlZm9yZSxcbi5xbC1zbm93IC5xbC1waWNrZXIucWwtaGVhZGVyIC5xbC1waWNrZXItaXRlbVtkYXRhLXZhbHVlPVwiMlwiXTo6YmVmb3JlIHtcbiAgY29udGVudDogJ0hlYWRpbmcgMic7XG59XG4ucWwtc25vdyAucWwtcGlja2VyLnFsLWhlYWRlciAucWwtcGlja2VyLWxhYmVsW2RhdGEtdmFsdWU9XCIzXCJdOjpiZWZvcmUsXG4ucWwtc25vdyAucWwtcGlja2VyLnFsLWhlYWRlciAucWwtcGlja2VyLWl0ZW1bZGF0YS12YWx1ZT1cIjNcIl06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdIZWFkaW5nIDMnO1xufVxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1oZWFkZXIgLnFsLXBpY2tlci1sYWJlbFtkYXRhLXZhbHVlPVwiNFwiXTo6YmVmb3JlLFxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1oZWFkZXIgLnFsLXBpY2tlci1pdGVtW2RhdGEtdmFsdWU9XCI0XCJdOjpiZWZvcmUge1xuICBjb250ZW50OiAnSGVhZGluZyA0Jztcbn1cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtaGVhZGVyIC5xbC1waWNrZXItbGFiZWxbZGF0YS12YWx1ZT1cIjVcIl06OmJlZm9yZSxcbi5xbC1zbm93IC5xbC1waWNrZXIucWwtaGVhZGVyIC5xbC1waWNrZXItaXRlbVtkYXRhLXZhbHVlPVwiNVwiXTo6YmVmb3JlIHtcbiAgY29udGVudDogJ0hlYWRpbmcgNSc7XG59XG4ucWwtc25vdyAucWwtcGlja2VyLnFsLWhlYWRlciAucWwtcGlja2VyLWxhYmVsW2RhdGEtdmFsdWU9XCI2XCJdOjpiZWZvcmUsXG4ucWwtc25vdyAucWwtcGlja2VyLnFsLWhlYWRlciAucWwtcGlja2VyLWl0ZW1bZGF0YS12YWx1ZT1cIjZcIl06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdIZWFkaW5nIDYnO1xufVxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1oZWFkZXIgLnFsLXBpY2tlci1pdGVtW2RhdGEtdmFsdWU9XCIxXCJdOjpiZWZvcmUge1xuICBmb250LXNpemU6IDJlbTtcbn1cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtaGVhZGVyIC5xbC1waWNrZXItaXRlbVtkYXRhLXZhbHVlPVwiMlwiXTo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAxLjVlbTtcbn1cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtaGVhZGVyIC5xbC1waWNrZXItaXRlbVtkYXRhLXZhbHVlPVwiM1wiXTo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAxLjE3ZW07XG59XG4ucWwtc25vdyAucWwtcGlja2VyLnFsLWhlYWRlciAucWwtcGlja2VyLWl0ZW1bZGF0YS12YWx1ZT1cIjRcIl06OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1oZWFkZXIgLnFsLXBpY2tlci1pdGVtW2RhdGEtdmFsdWU9XCI1XCJdOjpiZWZvcmUge1xuICBmb250LXNpemU6IDAuODNlbTtcbn1cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtaGVhZGVyIC5xbC1waWNrZXItaXRlbVtkYXRhLXZhbHVlPVwiNlwiXTo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAwLjY3ZW07XG59XG4ucWwtc25vdyAucWwtcGlja2VyLnFsLWZvbnQge1xuICB3aWR0aDogMTA4cHg7XG59XG4ucWwtc25vdyAucWwtcGlja2VyLnFsLWZvbnQgLnFsLXBpY2tlci1sYWJlbDo6YmVmb3JlLFxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1mb250IC5xbC1waWNrZXItaXRlbTo6YmVmb3JlIHtcbiAgY29udGVudDogJ1NhbnMgU2VyaWYnO1xufVxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1mb250IC5xbC1waWNrZXItbGFiZWxbZGF0YS12YWx1ZT1zZXJpZl06OmJlZm9yZSxcbi5xbC1zbm93IC5xbC1waWNrZXIucWwtZm9udCAucWwtcGlja2VyLWl0ZW1bZGF0YS12YWx1ZT1zZXJpZl06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdTZXJpZic7XG59XG4ucWwtc25vdyAucWwtcGlja2VyLnFsLWZvbnQgLnFsLXBpY2tlci1sYWJlbFtkYXRhLXZhbHVlPW1vbm9zcGFjZV06OmJlZm9yZSxcbi5xbC1zbm93IC5xbC1waWNrZXIucWwtZm9udCAucWwtcGlja2VyLWl0ZW1bZGF0YS12YWx1ZT1tb25vc3BhY2VdOjpiZWZvcmUge1xuICBjb250ZW50OiAnTW9ub3NwYWNlJztcbn1cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtZm9udCAucWwtcGlja2VyLWl0ZW1bZGF0YS12YWx1ZT1zZXJpZl06OmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiBHZW9yZ2lhLCBUaW1lcyBOZXcgUm9tYW4sIHNlcmlmO1xufVxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1mb250IC5xbC1waWNrZXItaXRlbVtkYXRhLXZhbHVlPW1vbm9zcGFjZV06OmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiBNb25hY28sIENvdXJpZXIgTmV3LCBtb25vc3BhY2U7XG59XG4ucWwtc25vdyAucWwtcGlja2VyLnFsLXNpemUge1xuICB3aWR0aDogOThweDtcbn1cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtc2l6ZSAucWwtcGlja2VyLWxhYmVsOjpiZWZvcmUsXG4ucWwtc25vdyAucWwtcGlja2VyLnFsLXNpemUgLnFsLXBpY2tlci1pdGVtOjpiZWZvcmUge1xuICBjb250ZW50OiAnTm9ybWFsJztcbn1cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtc2l6ZSAucWwtcGlja2VyLWxhYmVsW2RhdGEtdmFsdWU9c21hbGxdOjpiZWZvcmUsXG4ucWwtc25vdyAucWwtcGlja2VyLnFsLXNpemUgLnFsLXBpY2tlci1pdGVtW2RhdGEtdmFsdWU9c21hbGxdOjpiZWZvcmUge1xuICBjb250ZW50OiAnU21hbGwnO1xufVxuLnFsLXNub3cgLnFsLXBpY2tlci5xbC1zaXplIC5xbC1waWNrZXItbGFiZWxbZGF0YS12YWx1ZT1sYXJnZV06OmJlZm9yZSxcbi5xbC1zbm93IC5xbC1waWNrZXIucWwtc2l6ZSAucWwtcGlja2VyLWl0ZW1bZGF0YS12YWx1ZT1sYXJnZV06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdMYXJnZSc7XG59XG4ucWwtc25vdyAucWwtcGlja2VyLnFsLXNpemUgLnFsLXBpY2tlci1sYWJlbFtkYXRhLXZhbHVlPWh1Z2VdOjpiZWZvcmUsXG4ucWwtc25vdyAucWwtcGlja2VyLnFsLXNpemUgLnFsLXBpY2tlci1pdGVtW2RhdGEtdmFsdWU9aHVnZV06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdIdWdlJztcbn1cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtc2l6ZSAucWwtcGlja2VyLWl0ZW1bZGF0YS12YWx1ZT1zbWFsbF06OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbn1cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtc2l6ZSAucWwtcGlja2VyLWl0ZW1bZGF0YS12YWx1ZT1sYXJnZV06OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbi5xbC1zbm93IC5xbC1waWNrZXIucWwtc2l6ZSAucWwtcGlja2VyLWl0ZW1bZGF0YS12YWx1ZT1odWdlXTo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAzMnB4O1xufVxuLnFsLXNub3cgLnFsLWNvbG9yLXBpY2tlci5xbC1iYWNrZ3JvdW5kIC5xbC1waWNrZXItaXRlbSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4ucWwtc25vdyAucWwtY29sb3ItcGlja2VyLnFsLWNvbG9yIC5xbC1waWNrZXItaXRlbSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XG59XG4ucWwtdG9vbGJhci5xbC1zbm93IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgZm9udC1mYW1pbHk6ICdIZWx2ZXRpY2EgTmV1ZScsICdIZWx2ZXRpY2EnLCAnQXJpYWwnLCBzYW5zLXNlcmlmO1xuICBwYWRkaW5nOiA4cHg7XG59XG4ucWwtdG9vbGJhci5xbC1zbm93IC5xbC1mb3JtYXRzIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuLnFsLXRvb2xiYXIucWwtc25vdyAucWwtcGlja2VyLWxhYmVsIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG4ucWwtdG9vbGJhci5xbC1zbm93IC5xbC1waWNrZXItb3B0aW9ucyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3gtc2hhZG93OiByZ2JhKDAsMCwwLDAuMikgMCAycHggOHB4O1xufVxuLnFsLXRvb2xiYXIucWwtc25vdyAucWwtcGlja2VyLnFsLWV4cGFuZGVkIC5xbC1waWNrZXItbGFiZWwge1xuICBib3JkZXItY29sb3I6ICNjY2M7XG59XG4ucWwtdG9vbGJhci5xbC1zbm93IC5xbC1waWNrZXIucWwtZXhwYW5kZWQgLnFsLXBpY2tlci1vcHRpb25zIHtcbiAgYm9yZGVyLWNvbG9yOiAjY2NjO1xufVxuLnFsLXRvb2xiYXIucWwtc25vdyAucWwtY29sb3ItcGlja2VyIC5xbC1waWNrZXItaXRlbS5xbC1zZWxlY3RlZCxcbi5xbC10b29sYmFyLnFsLXNub3cgLnFsLWNvbG9yLXBpY2tlciAucWwtcGlja2VyLWl0ZW06aG92ZXIge1xuICBib3JkZXItY29sb3I6ICMwMDA7XG59XG4ucWwtdG9vbGJhci5xbC1zbm93ICsgLnFsLWNvbnRhaW5lci5xbC1zbm93IHtcbiAgYm9yZGVyLXRvcDogMHB4O1xufVxuLnFsLXNub3cgLnFsLXRvb2x0aXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDVweCAjZGRkO1xuICBjb2xvcjogIzQ0NDtcbiAgcGFkZGluZzogNXB4IDEycHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4ucWwtc25vdyAucWwtdG9vbHRpcDo6YmVmb3JlIHtcbiAgY29udGVudDogXCJWaXNpdCBVUkw6XCI7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cbi5xbC1zbm93IC5xbC10b29sdGlwIGlucHV0W3R5cGU9dGV4dF0ge1xuICBkaXNwbGF5OiBub25lO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGhlaWdodDogMjZweDtcbiAgbWFyZ2luOiAwcHg7XG4gIHBhZGRpbmc6IDNweCA1cHg7XG4gIHdpZHRoOiAxNzBweDtcbn1cbi5xbC1zbm93IC5xbC10b29sdGlwIGEucWwtcHJldmlldyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWF4LXdpZHRoOiAyMDBweDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbn1cbi5xbC1zbm93IC5xbC10b29sdGlwIGEucWwtYWN0aW9uOjphZnRlciB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNjY2M7XG4gIGNvbnRlbnQ6ICdFZGl0JztcbiAgbWFyZ2luLWxlZnQ6IDE2cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDhweDtcbn1cbi5xbC1zbm93IC5xbC10b29sdGlwIGEucWwtcmVtb3ZlOjpiZWZvcmUge1xuICBjb250ZW50OiAnUmVtb3ZlJztcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbn1cbi5xbC1zbm93IC5xbC10b29sdGlwIGEge1xuICBsaW5lLWhlaWdodDogMjZweDtcbn1cbi5xbC1zbm93IC5xbC10b29sdGlwLnFsLWVkaXRpbmcgYS5xbC1wcmV2aWV3LFxuLnFsLXNub3cgLnFsLXRvb2x0aXAucWwtZWRpdGluZyBhLnFsLXJlbW92ZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4ucWwtc25vdyAucWwtdG9vbHRpcC5xbC1lZGl0aW5nIGlucHV0W3R5cGU9dGV4dF0ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4ucWwtc25vdyAucWwtdG9vbHRpcC5xbC1lZGl0aW5nIGEucWwtYWN0aW9uOjphZnRlciB7XG4gIGJvcmRlci1yaWdodDogMHB4O1xuICBjb250ZW50OiAnU2F2ZSc7XG4gIHBhZGRpbmctcmlnaHQ6IDBweDtcbn1cbi5xbC1zbm93IC5xbC10b29sdGlwW2RhdGEtbW9kZT1saW5rXTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJFbnRlciBsaW5rOlwiO1xufVxuLnFsLXNub3cgLnFsLXRvb2x0aXBbZGF0YS1tb2RlPWZvcm11bGFdOjpiZWZvcmUge1xuICBjb250ZW50OiBcIkVudGVyIGZvcm11bGE6XCI7XG59XG4ucWwtc25vdyAucWwtdG9vbHRpcFtkYXRhLW1vZGU9dmlkZW9dOjpiZWZvcmUge1xuICBjb250ZW50OiBcIkVudGVyIHZpZGVvOlwiO1xufVxuLnFsLXNub3cgYSB7XG4gIGNvbG9yOiAjMDZjO1xufVxuLnFsLWNvbnRhaW5lci5xbC1zbm93IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbn1cbiJdfQ== */
/*!
 * Quill Editor v1.3.7
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */
.ql-container {
  box-sizing: border-box;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 13px;
  height: 100%;
  margin: 0px;
  position: relative;
}
.ql-container.ql-disabled .ql-tooltip {
  visibility: hidden;
}
.ql-container.ql-disabled .ql-editor ul[data-checked] > li::before {
  pointer-events: none;
}
.ql-clipboard {
  left: -100000px;
  height: 1px;
  overflow-y: hidden;
  position: absolute;
  top: 50%;
}
.ql-clipboard p {
  margin: 0;
  padding: 0;
}
.ql-editor {
  box-sizing: border-box;
  line-height: 1.42;
  height: 100%;
  outline: none;
  overflow-y: auto;
  padding: 12px 15px;
  -o-tab-size: 4;
     tab-size: 4;
  -moz-tab-size: 4;
  text-align: left;
  white-space: pre-wrap;
  word-wrap: break-word;
}
.ql-editor > * {
  cursor: text;
}
.ql-editor p,
.ql-editor ol,
.ql-editor ul,
.ql-editor pre,
.ql-editor blockquote,
.ql-editor h1,
.ql-editor h2,
.ql-editor h3,
.ql-editor h4,
.ql-editor h5,
.ql-editor h6 {
  margin: 0;
  padding: 0;
  counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol,
.ql-editor ul {
  padding-left: 1.5em;
}
.ql-editor ol > li,
.ql-editor ul > li {
  list-style-type: none;
}
.ql-editor ul > li::before {
  content: '\2022';
}
.ql-editor ul[data-checked=true],
.ql-editor ul[data-checked=false] {
  pointer-events: none;
}
.ql-editor ul[data-checked=true] > li *,
.ql-editor ul[data-checked=false] > li * {
  pointer-events: all;
}
.ql-editor ul[data-checked=true] > li::before,
.ql-editor ul[data-checked=false] > li::before {
  color: #777;
  cursor: pointer;
  pointer-events: all;
}
.ql-editor ul[data-checked=true] > li::before {
  content: '\2611';
}
.ql-editor ul[data-checked=false] > li::before {
  content: '\2610';
}
.ql-editor li::before {
  display: inline-block;
  white-space: nowrap;
  width: 1.2em;
}
.ql-editor li:not(.ql-direction-rtl)::before {
  margin-left: -1.5em;
  margin-right: 0.3em;
  text-align: right;
}
.ql-editor li.ql-direction-rtl::before {
  margin-left: 0.3em;
  margin-right: -1.5em;
}
.ql-editor ol li:not(.ql-direction-rtl),
.ql-editor ul li:not(.ql-direction-rtl) {
  padding-left: 1.5em;
}
.ql-editor ol li.ql-direction-rtl,
.ql-editor ul li.ql-direction-rtl {
  padding-right: 1.5em;
}
.ql-editor ol li {
  counter-reset: list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
  counter-increment: list-0;
}
.ql-editor ol li:before {
  content: counter(list-0, decimal) '. ';
}
.ql-editor ol li.ql-indent-1 {
  counter-increment: list-1;
}
.ql-editor ol li.ql-indent-1:before {
  content: counter(list-1, lower-alpha) '. ';
}
.ql-editor ol li.ql-indent-1 {
  counter-reset: list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-2 {
  counter-increment: list-2;
}
.ql-editor ol li.ql-indent-2:before {
  content: counter(list-2, lower-roman) '. ';
}
.ql-editor ol li.ql-indent-2 {
  counter-reset: list-3 list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-3 {
  counter-increment: list-3;
}
.ql-editor ol li.ql-indent-3:before {
  content: counter(list-3, decimal) '. ';
}
.ql-editor ol li.ql-indent-3 {
  counter-reset: list-4 list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-4 {
  counter-increment: list-4;
}
.ql-editor ol li.ql-indent-4:before {
  content: counter(list-4, lower-alpha) '. ';
}
.ql-editor ol li.ql-indent-4 {
  counter-reset: list-5 list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-5 {
  counter-increment: list-5;
}
.ql-editor ol li.ql-indent-5:before {
  content: counter(list-5, lower-roman) '. ';
}
.ql-editor ol li.ql-indent-5 {
  counter-reset: list-6 list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-6 {
  counter-increment: list-6;
}
.ql-editor ol li.ql-indent-6:before {
  content: counter(list-6, decimal) '. ';
}
.ql-editor ol li.ql-indent-6 {
  counter-reset: list-7 list-8 list-9;
}
.ql-editor ol li.ql-indent-7 {
  counter-increment: list-7;
}
.ql-editor ol li.ql-indent-7:before {
  content: counter(list-7, lower-alpha) '. ';
}
.ql-editor ol li.ql-indent-7 {
  counter-reset: list-8 list-9;
}
.ql-editor ol li.ql-indent-8 {
  counter-increment: list-8;
}
.ql-editor ol li.ql-indent-8:before {
  content: counter(list-8, lower-roman) '. ';
}
.ql-editor ol li.ql-indent-8 {
  counter-reset: list-9;
}
.ql-editor ol li.ql-indent-9 {
  counter-increment: list-9;
}
.ql-editor ol li.ql-indent-9:before {
  content: counter(list-9, decimal) '. ';
}
.ql-editor .ql-indent-1:not(.ql-direction-rtl) {
  padding-left: 3em;
}
.ql-editor li.ql-indent-1:not(.ql-direction-rtl) {
  padding-left: 4.5em;
}
.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right {
  padding-right: 3em;
}
.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right {
  padding-right: 4.5em;
}
.ql-editor .ql-indent-2:not(.ql-direction-rtl) {
  padding-left: 6em;
}
.ql-editor li.ql-indent-2:not(.ql-direction-rtl) {
  padding-left: 7.5em;
}
.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right {
  padding-right: 6em;
}
.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right {
  padding-right: 7.5em;
}
.ql-editor .ql-indent-3:not(.ql-direction-rtl) {
  padding-left: 9em;
}
.ql-editor li.ql-indent-3:not(.ql-direction-rtl) {
  padding-left: 10.5em;
}
.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right {
  padding-right: 9em;
}
.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right {
  padding-right: 10.5em;
}
.ql-editor .ql-indent-4:not(.ql-direction-rtl) {
  padding-left: 12em;
}
.ql-editor li.ql-indent-4:not(.ql-direction-rtl) {
  padding-left: 13.5em;
}
.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right {
  padding-right: 12em;
}
.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right {
  padding-right: 13.5em;
}
.ql-editor .ql-indent-5:not(.ql-direction-rtl) {
  padding-left: 15em;
}
.ql-editor li.ql-indent-5:not(.ql-direction-rtl) {
  padding-left: 16.5em;
}
.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right {
  padding-right: 15em;
}
.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right {
  padding-right: 16.5em;
}
.ql-editor .ql-indent-6:not(.ql-direction-rtl) {
  padding-left: 18em;
}
.ql-editor li.ql-indent-6:not(.ql-direction-rtl) {
  padding-left: 19.5em;
}
.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right {
  padding-right: 18em;
}
.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right {
  padding-right: 19.5em;
}
.ql-editor .ql-indent-7:not(.ql-direction-rtl) {
  padding-left: 21em;
}
.ql-editor li.ql-indent-7:not(.ql-direction-rtl) {
  padding-left: 22.5em;
}
.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right {
  padding-right: 21em;
}
.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right {
  padding-right: 22.5em;
}
.ql-editor .ql-indent-8:not(.ql-direction-rtl) {
  padding-left: 24em;
}
.ql-editor li.ql-indent-8:not(.ql-direction-rtl) {
  padding-left: 25.5em;
}
.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right {
  padding-right: 24em;
}
.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right {
  padding-right: 25.5em;
}
.ql-editor .ql-indent-9:not(.ql-direction-rtl) {
  padding-left: 27em;
}
.ql-editor li.ql-indent-9:not(.ql-direction-rtl) {
  padding-left: 28.5em;
}
.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right {
  padding-right: 27em;
}
.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right {
  padding-right: 28.5em;
}
.ql-editor .ql-video {
  display: block;
  max-width: 100%;
}
.ql-editor .ql-video.ql-align-center {
  margin: 0 auto;
}
.ql-editor .ql-video.ql-align-right {
  margin: 0 0 0 auto;
}
.ql-editor .ql-bg-black {
  background-color: #000;
}
.ql-editor .ql-bg-red {
  background-color: #e60000;
}
.ql-editor .ql-bg-orange {
  background-color: #f90;
}
.ql-editor .ql-bg-yellow {
  background-color: #ff0;
}
.ql-editor .ql-bg-green {
  background-color: #008a00;
}
.ql-editor .ql-bg-blue {
  background-color: #06c;
}
.ql-editor .ql-bg-purple {
  background-color: #93f;
}
.ql-editor .ql-color-white {
  color: #fff;
}
.ql-editor .ql-color-red {
  color: #e60000;
}
.ql-editor .ql-color-orange {
  color: #f90;
}
.ql-editor .ql-color-yellow {
  color: #ff0;
}
.ql-editor .ql-color-green {
  color: #008a00;
}
.ql-editor .ql-color-blue {
  color: #06c;
}
.ql-editor .ql-color-purple {
  color: #93f;
}
.ql-editor .ql-font-serif {
  font-family: Georgia, Times New Roman, serif;
}
.ql-editor .ql-font-monospace {
  font-family: Monaco, Courier New, monospace;
}
.ql-editor .ql-size-small {
  font-size: 0.75em;
}
.ql-editor .ql-size-large {
  font-size: 1.5em;
}
.ql-editor .ql-size-huge {
  font-size: 2.5em;
}
.ql-editor .ql-direction-rtl {
  direction: rtl;
  text-align: inherit;
}
.ql-editor .ql-align-center {
  text-align: center;
}
.ql-editor .ql-align-justify {
  text-align: justify;
}
.ql-editor .ql-align-right {
  text-align: right;
}
.ql-editor.ql-blank::before {
  color: rgba(0,0,0,0.6);
  content: attr(data-placeholder);
  font-style: italic;
  left: 15px;
  pointer-events: none;
  position: absolute;
  right: 15px;
}
.ql-bubble.ql-toolbar:after,
.ql-bubble .ql-toolbar:after {
  clear: both;
  content: '';
  display: table;
}
.ql-bubble.ql-toolbar button,
.ql-bubble .ql-toolbar button {
  background: none;
  border: none;
  cursor: pointer;
  display: inline-block;
  float: left;
  height: 24px;
  padding: 3px 5px;
  width: 28px;
}
.ql-bubble.ql-toolbar button svg,
.ql-bubble .ql-toolbar button svg {
  float: left;
  height: 100%;
}
.ql-bubble.ql-toolbar button:active:hover,
.ql-bubble .ql-toolbar button:active:hover {
  outline: none;
}
.ql-bubble.ql-toolbar input.ql-image[type=file],
.ql-bubble .ql-toolbar input.ql-image[type=file] {
  display: none;
}
.ql-bubble.ql-toolbar button:hover,
.ql-bubble .ql-toolbar button:hover,
.ql-bubble.ql-toolbar button:focus,
.ql-bubble .ql-toolbar button:focus,
.ql-bubble.ql-toolbar button.ql-active,
.ql-bubble .ql-toolbar button.ql-active,
.ql-bubble.ql-toolbar .ql-picker-label:hover,
.ql-bubble .ql-toolbar .ql-picker-label:hover,
.ql-bubble.ql-toolbar .ql-picker-label.ql-active,
.ql-bubble .ql-toolbar .ql-picker-label.ql-active,
.ql-bubble.ql-toolbar .ql-picker-item:hover,
.ql-bubble .ql-toolbar .ql-picker-item:hover,
.ql-bubble.ql-toolbar .ql-picker-item.ql-selected,
.ql-bubble .ql-toolbar .ql-picker-item.ql-selected {
  color: #fff;
}
.ql-bubble.ql-toolbar button:hover .ql-fill,
.ql-bubble .ql-toolbar button:hover .ql-fill,
.ql-bubble.ql-toolbar button:focus .ql-fill,
.ql-bubble .ql-toolbar button:focus .ql-fill,
.ql-bubble.ql-toolbar button.ql-active .ql-fill,
.ql-bubble .ql-toolbar button.ql-active .ql-fill,
.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-fill,
.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-fill,
.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-fill,
.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-fill,
.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-fill,
.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-fill,
.ql-bubble.ql-toolbar button:hover .ql-stroke.ql-fill,
.ql-bubble .ql-toolbar button:hover .ql-stroke.ql-fill,
.ql-bubble.ql-toolbar button:focus .ql-stroke.ql-fill,
.ql-bubble .ql-toolbar button:focus .ql-stroke.ql-fill,
.ql-bubble.ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-bubble .ql-toolbar button.ql-active .ql-stroke.ql-fill,
.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,
.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,
.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,
.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,
.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill {
  fill: #fff;
}
.ql-bubble.ql-toolbar button:hover .ql-stroke,
.ql-bubble .ql-toolbar button:hover .ql-stroke,
.ql-bubble.ql-toolbar button:focus .ql-stroke,
.ql-bubble .ql-toolbar button:focus .ql-stroke,
.ql-bubble.ql-toolbar button.ql-active .ql-stroke,
.ql-bubble .ql-toolbar button.ql-active .ql-stroke,
.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke,
.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke,
.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke,
.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke,
.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke,
.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,
.ql-bubble.ql-toolbar button:hover .ql-stroke-miter,
.ql-bubble .ql-toolbar button:hover .ql-stroke-miter,
.ql-bubble.ql-toolbar button:focus .ql-stroke-miter,
.ql-bubble .ql-toolbar button:focus .ql-stroke-miter,
.ql-bubble.ql-toolbar button.ql-active .ql-stroke-miter,
.ql-bubble .ql-toolbar button.ql-active .ql-stroke-miter,
.ql-bubble.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
.ql-bubble .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,
.ql-bubble.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.ql-bubble .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,
.ql-bubble.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
.ql-bubble .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,
.ql-bubble.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,
.ql-bubble .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter {
  stroke: #fff;
}
@media (pointer: coarse) {
  .ql-bubble.ql-toolbar button:hover:not(.ql-active),
  .ql-bubble .ql-toolbar button:hover:not(.ql-active) {
    color: #ccc;
  }
  .ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-fill,
  .ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-fill,
  .ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,
  .ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill {
    fill: #ccc;
  }
  .ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke,
  .ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke,
  .ql-bubble.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,
  .ql-bubble .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter {
    stroke: #ccc;
  }
}
.ql-bubble {
  box-sizing: border-box;
}
.ql-bubble * {
  box-sizing: border-box;
}
.ql-bubble .ql-hidden {
  display: none;
}
.ql-bubble .ql-out-bottom,
.ql-bubble .ql-out-top {
  visibility: hidden;
}
.ql-bubble .ql-tooltip {
  position: absolute;
  transform: translateY(10px);
}
.ql-bubble .ql-tooltip a {
  cursor: pointer;
  text-decoration: none;
}
.ql-bubble .ql-tooltip.ql-flip {
  transform: translateY(-10px);
}
.ql-bubble .ql-formats {
  display: inline-block;
  vertical-align: middle;
}
.ql-bubble .ql-formats:after {
  clear: both;
  content: '';
  display: table;
}
.ql-bubble .ql-stroke {
  fill: none;
  stroke: #ccc;
  stroke-linecap: round;
  stroke-linejoin: round;
  stroke-width: 2;
}
.ql-bubble .ql-stroke-miter {
  fill: none;
  stroke: #ccc;
  stroke-miterlimit: 10;
  stroke-width: 2;
}
.ql-bubble .ql-fill,
.ql-bubble .ql-stroke.ql-fill {
  fill: #ccc;
}
.ql-bubble .ql-empty {
  fill: none;
}
.ql-bubble .ql-even {
  fill-rule: evenodd;
}
.ql-bubble .ql-thin,
.ql-bubble .ql-stroke.ql-thin {
  stroke-width: 1;
}
.ql-bubble .ql-transparent {
  opacity: 0.4;
}
.ql-bubble .ql-direction svg:last-child {
  display: none;
}
.ql-bubble .ql-direction.ql-active svg:last-child {
  display: inline;
}
.ql-bubble .ql-direction.ql-active svg:first-child {
  display: none;
}
.ql-bubble .ql-editor h1 {
  font-size: 2em;
}
.ql-bubble .ql-editor h2 {
  font-size: 1.5em;
}
.ql-bubble .ql-editor h3 {
  font-size: 1.17em;
}
.ql-bubble .ql-editor h4 {
  font-size: 1em;
}
.ql-bubble .ql-editor h5 {
  font-size: 0.83em;
}
.ql-bubble .ql-editor h6 {
  font-size: 0.67em;
}
.ql-bubble .ql-editor a {
  text-decoration: underline;
}
.ql-bubble .ql-editor blockquote {
  border-left: 4px solid #ccc;
  margin-bottom: 5px;
  margin-top: 5px;
  padding-left: 16px;
}
.ql-bubble .ql-editor code,
.ql-bubble .ql-editor pre {
  background-color: #f0f0f0;
  border-radius: 3px;
}
.ql-bubble .ql-editor pre {
  white-space: pre-wrap;
  margin-bottom: 5px;
  margin-top: 5px;
  padding: 5px 10px;
}
.ql-bubble .ql-editor code {
  font-size: 85%;
  padding: 2px 4px;
}
.ql-bubble .ql-editor pre.ql-syntax {
  background-color: #23241f;
  color: #f8f8f2;
  overflow: visible;
}
.ql-bubble .ql-editor img {
  max-width: 100%;
}
.ql-bubble .ql-picker {
  color: #ccc;
  display: inline-block;
  float: left;
  font-size: 14px;
  font-weight: 500;
  height: 24px;
  position: relative;
  vertical-align: middle;
}
.ql-bubble .ql-picker-label {
  cursor: pointer;
  display: inline-block;
  height: 100%;
  padding-left: 8px;
  padding-right: 2px;
  position: relative;
  width: 100%;
}
.ql-bubble .ql-picker-label::before {
  display: inline-block;
  line-height: 22px;
}
.ql-bubble .ql-picker-options {
  background-color: #444;
  display: none;
  min-width: 100%;
  padding: 4px 8px;
  position: absolute;
  white-space: nowrap;
}
.ql-bubble .ql-picker-options .ql-picker-item {
  cursor: pointer;
  display: block;
  padding-bottom: 5px;
  padding-top: 5px;
}
.ql-bubble .ql-picker.ql-expanded .ql-picker-label {
  color: #777;
  z-index: 2;
}
.ql-bubble .ql-picker.ql-expanded .ql-picker-label .ql-fill {
  fill: #777;
}
.ql-bubble .ql-picker.ql-expanded .ql-picker-label .ql-stroke {
  stroke: #777;
}
.ql-bubble .ql-picker.ql-expanded .ql-picker-options {
  display: block;
  margin-top: -1px;
  top: 100%;
  z-index: 1;
}
.ql-bubble .ql-color-picker,
.ql-bubble .ql-icon-picker {
  width: 28px;
}
.ql-bubble .ql-color-picker .ql-picker-label,
.ql-bubble .ql-icon-picker .ql-picker-label {
  padding: 2px 4px;
}
.ql-bubble .ql-color-picker .ql-picker-label svg,
.ql-bubble .ql-icon-picker .ql-picker-label svg {
  right: 4px;
}
.ql-bubble .ql-icon-picker .ql-picker-options {
  padding: 4px 0px;
}
.ql-bubble .ql-icon-picker .ql-picker-item {
  height: 24px;
  width: 24px;
  padding: 2px 4px;
}
.ql-bubble .ql-color-picker .ql-picker-options {
  padding: 3px 5px;
  width: 152px;
}
.ql-bubble .ql-color-picker .ql-picker-item {
  border: 1px solid transparent;
  float: left;
  height: 16px;
  margin: 2px;
  padding: 0px;
  width: 16px;
}
.ql-bubble .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg {
  position: absolute;
  margin-top: -9px;
  right: 0;
  top: 50%;
  width: 18px;
}
.ql-bubble .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=''])::before,
.ql-bubble .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=''])::before,
.ql-bubble .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=''])::before,
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=''])::before,
.ql-bubble .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=''])::before,
.ql-bubble .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=''])::before {
  content: attr(data-label);
}
.ql-bubble .ql-picker.ql-header {
  width: 98px;
}
.ql-bubble .ql-picker.ql-header .ql-picker-label::before,
.ql-bubble .ql-picker.ql-header .ql-picker-item::before {
  content: 'Normal';
}
.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="1"]::before,
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="1"]::before {
  content: 'Heading 1';
}
.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="2"]::before,
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="2"]::before {
  content: 'Heading 2';
}
.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="3"]::before,
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="3"]::before {
  content: 'Heading 3';
}
.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="4"]::before,
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="4"]::before {
  content: 'Heading 4';
}
.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="5"]::before,
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="5"]::before {
  content: 'Heading 5';
}
.ql-bubble .ql-picker.ql-header .ql-picker-label[data-value="6"]::before,
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {
  content: 'Heading 6';
}
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="1"]::before {
  font-size: 2em;
}
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="2"]::before {
  font-size: 1.5em;
}
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="3"]::before {
  font-size: 1.17em;
}
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="4"]::before {
  font-size: 1em;
}
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="5"]::before {
  font-size: 0.83em;
}
.ql-bubble .ql-picker.ql-header .ql-picker-item[data-value="6"]::before {
  font-size: 0.67em;
}
.ql-bubble .ql-picker.ql-font {
  width: 108px;
}
.ql-bubble .ql-picker.ql-font .ql-picker-label::before,
.ql-bubble .ql-picker.ql-font .ql-picker-item::before {
  content: 'Sans Serif';
}
.ql-bubble .ql-picker.ql-font .ql-picker-label[data-value=serif]::before,
.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=serif]::before {
  content: 'Serif';
}
.ql-bubble .ql-picker.ql-font .ql-picker-label[data-value=monospace]::before,
.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before {
  content: 'Monospace';
}
.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=serif]::before {
  font-family: Georgia, Times New Roman, serif;
}
.ql-bubble .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before {
  font-family: Monaco, Courier New, monospace;
}
.ql-bubble .ql-picker.ql-size {
  width: 98px;
}
.ql-bubble .ql-picker.ql-size .ql-picker-label::before,
.ql-bubble .ql-picker.ql-size .ql-picker-item::before {
  content: 'Normal';
}
.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=small]::before,
.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=small]::before {
  content: 'Small';
}
.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=large]::before,
.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=large]::before {
  content: 'Large';
}
.ql-bubble .ql-picker.ql-size .ql-picker-label[data-value=huge]::before,
.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=huge]::before {
  content: 'Huge';
}
.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=small]::before {
  font-size: 10px;
}
.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=large]::before {
  font-size: 18px;
}
.ql-bubble .ql-picker.ql-size .ql-picker-item[data-value=huge]::before {
  font-size: 32px;
}
.ql-bubble .ql-color-picker.ql-background .ql-picker-item {
  background-color: #fff;
}
.ql-bubble .ql-color-picker.ql-color .ql-picker-item {
  background-color: #000;
}
.ql-bubble .ql-toolbar .ql-formats {
  margin: 8px 12px 8px 0px;
}
.ql-bubble .ql-toolbar .ql-formats:first-child {
  margin-left: 12px;
}
.ql-bubble .ql-color-picker svg {
  margin: 1px;
}
.ql-bubble .ql-color-picker .ql-picker-item.ql-selected,
.ql-bubble .ql-color-picker .ql-picker-item:hover {
  border-color: #fff;
}
.ql-bubble .ql-tooltip {
  background-color: #444;
  border-radius: 25px;
  color: #fff;
}
.ql-bubble .ql-tooltip-arrow {
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  content: " ";
  display: block;
  left: 50%;
  margin-left: -6px;
  position: absolute;
}
.ql-bubble .ql-tooltip:not(.ql-flip) .ql-tooltip-arrow {
  border-bottom: 6px solid #444;
  top: -6px;
}
.ql-bubble .ql-tooltip.ql-flip .ql-tooltip-arrow {
  border-top: 6px solid #444;
  bottom: -6px;
}
.ql-bubble .ql-tooltip.ql-editing .ql-tooltip-editor {
  display: block;
}
.ql-bubble .ql-tooltip.ql-editing .ql-formats {
  visibility: hidden;
}
.ql-bubble .ql-tooltip-editor {
  display: none;
}
.ql-bubble .ql-tooltip-editor input[type=text] {
  background: transparent;
  border: none;
  color: #fff;
  font-size: 13px;
  height: 100%;
  outline: none;
  padding: 10px 20px;
  position: absolute;
  width: 100%;
}
.ql-bubble .ql-tooltip-editor a {
  top: 10px;
  position: absolute;
  right: 20px;
}
.ql-bubble .ql-tooltip-editor a:before {
  color: #ccc;
  content: "\D7";
  font-size: 16px;
  font-weight: bold;
}
.ql-container.ql-bubble:not(.ql-disabled) a {
  position: relative;
  white-space: nowrap;
}
.ql-container.ql-bubble:not(.ql-disabled) a::before {
  background-color: #444;
  border-radius: 15px;
  top: -5px;
  font-size: 12px;
  color: #fff;
  content: attr(href);
  font-weight: normal;
  overflow: hidden;
  padding: 5px 15px;
  text-decoration: none;
  z-index: 1;
}
.ql-container.ql-bubble:not(.ql-disabled) a::after {
  border-top: 6px solid #444;
  border-left: 6px solid transparent;
  border-right: 6px solid transparent;
  top: 0;
  content: " ";
  height: 0;
  width: 0;
}
.ql-container.ql-bubble:not(.ql-disabled) a::before,
.ql-container.ql-bubble:not(.ql-disabled) a::after {
  left: 0;
  margin-left: 50%;
  position: absolute;
  transform: translate(-50%, -100%);
  transition: visibility 0s ease 200ms;
  visibility: hidden;
}
.ql-container.ql-bubble:not(.ql-disabled) a:hover::before,
.ql-container.ql-bubble:not(.ql-disabled) a:hover::after {
  visibility: visible;
}

/*# sourceMappingURL=data:application/json;base64,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Q0Usa0JBQWtCO0FBQ3BCO0FBQ0E7RUFDRSxhQUFhO0FBQ2Y7QUFDQTtFQUNFLHVCQUF1QjtFQUN2QixZQUFZO0VBQ1osV0FBVztFQUNYLGVBQWU7RUFDZixZQUFZO0VBQ1osYUFBYTtFQUNiLGtCQUFrQjtFQUNsQixrQkFBa0I7RUFDbEIsV0FBVztBQUNiO0FBQ0E7RUFDRSxTQUFTO0VBQ1Qsa0JBQWtCO0VBQ2xCLFdBQVc7QUFDYjtBQUNBO0VBQ0UsV0FBVztFQUNYLGNBQWM7RUFDZCxlQUFlO0VBQ2YsaUJBQWlCO0FBQ25CO0FBQ0E7RUFDRSxrQkFBa0I7RUFDbEIsbUJBQW1CO0FBQ3JCO0FBQ0E7RUFDRSxzQkFBc0I7RUFDdEIsbUJBQW1CO0VBQ25CLFNBQVM7RUFDVCxlQUFlO0VBQ2YsV0FBVztFQUNYLG1CQUFtQjtFQUNuQixtQkFBbUI7RUFDbkIsZ0JBQWdCO0VBQ2hCLGlCQUFpQjtFQUNqQixxQkFBcUI7RUFDckIsVUFBVTtBQUNaO0FBQ0E7RUFDRSwwQkFBMEI7RUFDMUIsa0NBQWtDO0VBQ2xDLG1DQUFtQztFQUNuQyxNQUFNO0VBQ04sWUFBWTtFQUNaLFNBQVM7RUFDVCxRQUFRO0FBQ1Y7QUFDQTs7RUFFRSxPQUFPO0VBQ1AsZ0JBQWdCO0VBQ2hCLGtCQUFrQjtFQUNsQixpQ0FBaUM7RUFDakMsb0NBQW9DO0VBQ3BDLGtCQUFrQjtBQUNwQjtBQUNBOztFQUVFLG1CQUFtQjtBQUNyQiIsImZpbGUiOiJxdWlsbC5idWJibGUuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLyohXG4gKiBRdWlsbCBFZGl0b3IgdjEuMy43XG4gKiBodHRwczovL3F1aWxsanMuY29tL1xuICogQ29weXJpZ2h0IChjKSAyMDE0LCBKYXNvbiBDaGVuXG4gKiBDb3B5cmlnaHQgKGMpIDIwMTMsIHNhbGVzZm9yY2UuY29tXG4gKi9cbi5xbC1jb250YWluZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBmb250LWZhbWlseTogSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbjogMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4ucWwtY29udGFpbmVyLnFsLWRpc2FibGVkIC5xbC10b29sdGlwIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLnFsLWNvbnRhaW5lci5xbC1kaXNhYmxlZCAucWwtZWRpdG9yIHVsW2RhdGEtY2hlY2tlZF0gPiBsaTo6YmVmb3JlIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4ucWwtY2xpcGJvYXJkIHtcbiAgbGVmdDogLTEwMDAwMHB4O1xuICBoZWlnaHQ6IDFweDtcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xufVxuLnFsLWNsaXBib2FyZCBwIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLnFsLWVkaXRvciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIHBhZGRpbmc6IDEycHggMTVweDtcbiAgdGFiLXNpemU6IDQ7XG4gIC1tb3otdGFiLXNpemU6IDQ7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuLnFsLWVkaXRvciA+ICoge1xuICBjdXJzb3I6IHRleHQ7XG59XG4ucWwtZWRpdG9yIHAsXG4ucWwtZWRpdG9yIG9sLFxuLnFsLWVkaXRvciB1bCxcbi5xbC1lZGl0b3IgcHJlLFxuLnFsLWVkaXRvciBibG9ja3F1b3RlLFxuLnFsLWVkaXRvciBoMSxcbi5xbC1lZGl0b3IgaDIsXG4ucWwtZWRpdG9yIGgzLFxuLnFsLWVkaXRvciBoNCxcbi5xbC1lZGl0b3IgaDUsXG4ucWwtZWRpdG9yIGg2IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBjb3VudGVyLXJlc2V0OiBsaXN0LTEgbGlzdC0yIGxpc3QtMyBsaXN0LTQgbGlzdC01IGxpc3QtNiBsaXN0LTcgbGlzdC04IGxpc3QtOTtcbn1cbi5xbC1lZGl0b3Igb2wsXG4ucWwtZWRpdG9yIHVsIHtcbiAgcGFkZGluZy1sZWZ0OiAxLjVlbTtcbn1cbi5xbC1lZGl0b3Igb2wgPiBsaSxcbi5xbC1lZGl0b3IgdWwgPiBsaSB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbn1cbi5xbC1lZGl0b3IgdWwgPiBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcMjAyMic7XG59XG4ucWwtZWRpdG9yIHVsW2RhdGEtY2hlY2tlZD10cnVlXSxcbi5xbC1lZGl0b3IgdWxbZGF0YS1jaGVja2VkPWZhbHNlXSB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnFsLWVkaXRvciB1bFtkYXRhLWNoZWNrZWQ9dHJ1ZV0gPiBsaSAqLFxuLnFsLWVkaXRvciB1bFtkYXRhLWNoZWNrZWQ9ZmFsc2VdID4gbGkgKiB7XG4gIHBvaW50ZXItZXZlbnRzOiBhbGw7XG59XG4ucWwtZWRpdG9yIHVsW2RhdGEtY2hlY2tlZD10cnVlXSA+IGxpOjpiZWZvcmUsXG4ucWwtZWRpdG9yIHVsW2RhdGEtY2hlY2tlZD1mYWxzZV0gPiBsaTo6YmVmb3JlIHtcbiAgY29sb3I6ICM3Nzc7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9pbnRlci1ldmVudHM6IGFsbDtcbn1cbi5xbC1lZGl0b3IgdWxbZGF0YS1jaGVja2VkPXRydWVdID4gbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXDI2MTEnO1xufVxuLnFsLWVkaXRvciB1bFtkYXRhLWNoZWNrZWQ9ZmFsc2VdID4gbGk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXDI2MTAnO1xufVxuLnFsLWVkaXRvciBsaTo6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB3aWR0aDogMS4yZW07XG59XG4ucWwtZWRpdG9yIGxpOm5vdCgucWwtZGlyZWN0aW9uLXJ0bCk6OmJlZm9yZSB7XG4gIG1hcmdpbi1sZWZ0OiAtMS41ZW07XG4gIG1hcmdpbi1yaWdodDogMC4zZW07XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLnFsLWVkaXRvciBsaS5xbC1kaXJlY3Rpb24tcnRsOjpiZWZvcmUge1xuICBtYXJnaW4tbGVmdDogMC4zZW07XG4gIG1hcmdpbi1yaWdodDogLTEuNWVtO1xufVxuLnFsLWVkaXRvciBvbCBsaTpub3QoLnFsLWRpcmVjdGlvbi1ydGwpLFxuLnFsLWVkaXRvciB1bCBsaTpub3QoLnFsLWRpcmVjdGlvbi1ydGwpIHtcbiAgcGFkZGluZy1sZWZ0OiAxLjVlbTtcbn1cbi5xbC1lZGl0b3Igb2wgbGkucWwtZGlyZWN0aW9uLXJ0bCxcbi5xbC1lZGl0b3IgdWwgbGkucWwtZGlyZWN0aW9uLXJ0bCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNWVtO1xufVxuLnFsLWVkaXRvciBvbCBsaSB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpc3QtMSBsaXN0LTIgbGlzdC0zIGxpc3QtNCBsaXN0LTUgbGlzdC02IGxpc3QtNyBsaXN0LTggbGlzdC05O1xuICBjb3VudGVyLWluY3JlbWVudDogbGlzdC0wO1xufVxuLnFsLWVkaXRvciBvbCBsaTpiZWZvcmUge1xuICBjb250ZW50OiBjb3VudGVyKGxpc3QtMCwgZGVjaW1hbCkgJy4gJztcbn1cbi5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTEge1xuICBjb3VudGVyLWluY3JlbWVudDogbGlzdC0xO1xufVxuLnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtMTpiZWZvcmUge1xuICBjb250ZW50OiBjb3VudGVyKGxpc3QtMSwgbG93ZXItYWxwaGEpICcuICc7XG59XG4ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC0xIHtcbiAgY291bnRlci1yZXNldDogbGlzdC0yIGxpc3QtMyBsaXN0LTQgbGlzdC01IGxpc3QtNiBsaXN0LTcgbGlzdC04IGxpc3QtOTtcbn1cbi5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTIge1xuICBjb3VudGVyLWluY3JlbWVudDogbGlzdC0yO1xufVxuLnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtMjpiZWZvcmUge1xuICBjb250ZW50OiBjb3VudGVyKGxpc3QtMiwgbG93ZXItcm9tYW4pICcuICc7XG59XG4ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC0yIHtcbiAgY291bnRlci1yZXNldDogbGlzdC0zIGxpc3QtNCBsaXN0LTUgbGlzdC02IGxpc3QtNyBsaXN0LTggbGlzdC05O1xufVxuLnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtMyB7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBsaXN0LTM7XG59XG4ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC0zOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IGNvdW50ZXIobGlzdC0zLCBkZWNpbWFsKSAnLiAnO1xufVxuLnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtMyB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpc3QtNCBsaXN0LTUgbGlzdC02IGxpc3QtNyBsaXN0LTggbGlzdC05O1xufVxuLnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtNCB7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBsaXN0LTQ7XG59XG4ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC00OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IGNvdW50ZXIobGlzdC00LCBsb3dlci1hbHBoYSkgJy4gJztcbn1cbi5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTQge1xuICBjb3VudGVyLXJlc2V0OiBsaXN0LTUgbGlzdC02IGxpc3QtNyBsaXN0LTggbGlzdC05O1xufVxuLnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtNSB7XG4gIGNvdW50ZXItaW5jcmVtZW50OiBsaXN0LTU7XG59XG4ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC01OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IGNvdW50ZXIobGlzdC01LCBsb3dlci1yb21hbikgJy4gJztcbn1cbi5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTUge1xuICBjb3VudGVyLXJlc2V0OiBsaXN0LTYgbGlzdC03IGxpc3QtOCBsaXN0LTk7XG59XG4ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC02IHtcbiAgY291bnRlci1pbmNyZW1lbnQ6IGxpc3QtNjtcbn1cbi5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTY6YmVmb3JlIHtcbiAgY29udGVudDogY291bnRlcihsaXN0LTYsIGRlY2ltYWwpICcuICc7XG59XG4ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC02IHtcbiAgY291bnRlci1yZXNldDogbGlzdC03IGxpc3QtOCBsaXN0LTk7XG59XG4ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC03IHtcbiAgY291bnRlci1pbmNyZW1lbnQ6IGxpc3QtNztcbn1cbi5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTc6YmVmb3JlIHtcbiAgY29udGVudDogY291bnRlcihsaXN0LTcsIGxvd2VyLWFscGhhKSAnLiAnO1xufVxuLnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtNyB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpc3QtOCBsaXN0LTk7XG59XG4ucWwtZWRpdG9yIG9sIGxpLnFsLWluZGVudC04IHtcbiAgY291bnRlci1pbmNyZW1lbnQ6IGxpc3QtODtcbn1cbi5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTg6YmVmb3JlIHtcbiAgY29udGVudDogY291bnRlcihsaXN0LTgsIGxvd2VyLXJvbWFuKSAnLiAnO1xufVxuLnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtOCB7XG4gIGNvdW50ZXItcmVzZXQ6IGxpc3QtOTtcbn1cbi5xbC1lZGl0b3Igb2wgbGkucWwtaW5kZW50LTkge1xuICBjb3VudGVyLWluY3JlbWVudDogbGlzdC05O1xufVxuLnFsLWVkaXRvciBvbCBsaS5xbC1pbmRlbnQtOTpiZWZvcmUge1xuICBjb250ZW50OiBjb3VudGVyKGxpc3QtOSwgZGVjaW1hbCkgJy4gJztcbn1cbi5xbC1lZGl0b3IgLnFsLWluZGVudC0xOm5vdCgucWwtZGlyZWN0aW9uLXJ0bCkge1xuICBwYWRkaW5nLWxlZnQ6IDNlbTtcbn1cbi5xbC1lZGl0b3IgbGkucWwtaW5kZW50LTE6bm90KC5xbC1kaXJlY3Rpb24tcnRsKSB7XG4gIHBhZGRpbmctbGVmdDogNC41ZW07XG59XG4ucWwtZWRpdG9yIC5xbC1pbmRlbnQtMS5xbC1kaXJlY3Rpb24tcnRsLnFsLWFsaWduLXJpZ2h0IHtcbiAgcGFkZGluZy1yaWdodDogM2VtO1xufVxuLnFsLWVkaXRvciBsaS5xbC1pbmRlbnQtMS5xbC1kaXJlY3Rpb24tcnRsLnFsLWFsaWduLXJpZ2h0IHtcbiAgcGFkZGluZy1yaWdodDogNC41ZW07XG59XG4ucWwtZWRpdG9yIC5xbC1pbmRlbnQtMjpub3QoLnFsLWRpcmVjdGlvbi1ydGwpIHtcbiAgcGFkZGluZy1sZWZ0OiA2ZW07XG59XG4ucWwtZWRpdG9yIGxpLnFsLWluZGVudC0yOm5vdCgucWwtZGlyZWN0aW9uLXJ0bCkge1xuICBwYWRkaW5nLWxlZnQ6IDcuNWVtO1xufVxuLnFsLWVkaXRvciAucWwtaW5kZW50LTIucWwtZGlyZWN0aW9uLXJ0bC5xbC1hbGlnbi1yaWdodCB7XG4gIHBhZGRpbmctcmlnaHQ6IDZlbTtcbn1cbi5xbC1lZGl0b3IgbGkucWwtaW5kZW50LTIucWwtZGlyZWN0aW9uLXJ0bC5xbC1hbGlnbi1yaWdodCB7XG4gIHBhZGRpbmctcmlnaHQ6IDcuNWVtO1xufVxuLnFsLWVkaXRvciAucWwtaW5kZW50LTM6bm90KC5xbC1kaXJlY3Rpb24tcnRsKSB7XG4gIHBhZGRpbmctbGVmdDogOWVtO1xufVxuLnFsLWVkaXRvciBsaS5xbC1pbmRlbnQtMzpub3QoLnFsLWRpcmVjdGlvbi1ydGwpIHtcbiAgcGFkZGluZy1sZWZ0OiAxMC41ZW07XG59XG4ucWwtZWRpdG9yIC5xbC1pbmRlbnQtMy5xbC1kaXJlY3Rpb24tcnRsLnFsLWFsaWduLXJpZ2h0IHtcbiAgcGFkZGluZy1yaWdodDogOWVtO1xufVxuLnFsLWVkaXRvciBsaS5xbC1pbmRlbnQtMy5xbC1kaXJlY3Rpb24tcnRsLnFsLWFsaWduLXJpZ2h0IHtcbiAgcGFkZGluZy1yaWdodDogMTAuNWVtO1xufVxuLnFsLWVkaXRvciAucWwtaW5kZW50LTQ6bm90KC5xbC1kaXJlY3Rpb24tcnRsKSB7XG4gIHBhZGRpbmctbGVmdDogMTJlbTtcbn1cbi5xbC1lZGl0b3IgbGkucWwtaW5kZW50LTQ6bm90KC5xbC1kaXJlY3Rpb24tcnRsKSB7XG4gIHBhZGRpbmctbGVmdDogMTMuNWVtO1xufVxuLnFsLWVkaXRvciAucWwtaW5kZW50LTQucWwtZGlyZWN0aW9uLXJ0bC5xbC1hbGlnbi1yaWdodCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEyZW07XG59XG4ucWwtZWRpdG9yIGxpLnFsLWluZGVudC00LnFsLWRpcmVjdGlvbi1ydGwucWwtYWxpZ24tcmlnaHQge1xuICBwYWRkaW5nLXJpZ2h0OiAxMy41ZW07XG59XG4ucWwtZWRpdG9yIC5xbC1pbmRlbnQtNTpub3QoLnFsLWRpcmVjdGlvbi1ydGwpIHtcbiAgcGFkZGluZy1sZWZ0OiAxNWVtO1xufVxuLnFsLWVkaXRvciBsaS5xbC1pbmRlbnQtNTpub3QoLnFsLWRpcmVjdGlvbi1ydGwpIHtcbiAgcGFkZGluZy1sZWZ0OiAxNi41ZW07XG59XG4ucWwtZWRpdG9yIC5xbC1pbmRlbnQtNS5xbC1kaXJlY3Rpb24tcnRsLnFsLWFsaWduLXJpZ2h0IHtcbiAgcGFkZGluZy1yaWdodDogMTVlbTtcbn1cbi5xbC1lZGl0b3IgbGkucWwtaW5kZW50LTUucWwtZGlyZWN0aW9uLXJ0bC5xbC1hbGlnbi1yaWdodCB7XG4gIHBhZGRpbmctcmlnaHQ6IDE2LjVlbTtcbn1cbi5xbC1lZGl0b3IgLnFsLWluZGVudC02Om5vdCgucWwtZGlyZWN0aW9uLXJ0bCkge1xuICBwYWRkaW5nLWxlZnQ6IDE4ZW07XG59XG4ucWwtZWRpdG9yIGxpLnFsLWluZGVudC02Om5vdCgucWwtZGlyZWN0aW9uLXJ0bCkge1xuICBwYWRkaW5nLWxlZnQ6IDE5LjVlbTtcbn1cbi5xbC1lZGl0b3IgLnFsLWluZGVudC02LnFsLWRpcmVjdGlvbi1ydGwucWwtYWxpZ24tcmlnaHQge1xuICBwYWRkaW5nLXJpZ2h0OiAxOGVtO1xufVxuLnFsLWVkaXRvciBsaS5xbC1pbmRlbnQtNi5xbC1kaXJlY3Rpb24tcnRsLnFsLWFsaWduLXJpZ2h0IHtcbiAgcGFkZGluZy1yaWdodDogMTkuNWVtO1xufVxuLnFsLWVkaXRvciAucWwtaW5kZW50LTc6bm90KC5xbC1kaXJlY3Rpb24tcnRsKSB7XG4gIHBhZGRpbmctbGVmdDogMjFlbTtcbn1cbi5xbC1lZGl0b3IgbGkucWwtaW5kZW50LTc6bm90KC5xbC1kaXJlY3Rpb24tcnRsKSB7XG4gIHBhZGRpbmctbGVmdDogMjIuNWVtO1xufVxuLnFsLWVkaXRvciAucWwtaW5kZW50LTcucWwtZGlyZWN0aW9uLXJ0bC5xbC1hbGlnbi1yaWdodCB7XG4gIHBhZGRpbmctcmlnaHQ6IDIxZW07XG59XG4ucWwtZWRpdG9yIGxpLnFsLWluZGVudC03LnFsLWRpcmVjdGlvbi1ydGwucWwtYWxpZ24tcmlnaHQge1xuICBwYWRkaW5nLXJpZ2h0OiAyMi41ZW07XG59XG4ucWwtZWRpdG9yIC5xbC1pbmRlbnQtODpub3QoLnFsLWRpcmVjdGlvbi1ydGwpIHtcbiAgcGFkZGluZy1sZWZ0OiAyNGVtO1xufVxuLnFsLWVkaXRvciBsaS5xbC1pbmRlbnQtODpub3QoLnFsLWRpcmVjdGlvbi1ydGwpIHtcbiAgcGFkZGluZy1sZWZ0OiAyNS41ZW07XG59XG4ucWwtZWRpdG9yIC5xbC1pbmRlbnQtOC5xbC1kaXJlY3Rpb24tcnRsLnFsLWFsaWduLXJpZ2h0IHtcbiAgcGFkZGluZy1yaWdodDogMjRlbTtcbn1cbi5xbC1lZGl0b3IgbGkucWwtaW5kZW50LTgucWwtZGlyZWN0aW9uLXJ0bC5xbC1hbGlnbi1yaWdodCB7XG4gIHBhZGRpbmctcmlnaHQ6IDI1LjVlbTtcbn1cbi5xbC1lZGl0b3IgLnFsLWluZGVudC05Om5vdCgucWwtZGlyZWN0aW9uLXJ0bCkge1xuICBwYWRkaW5nLWxlZnQ6IDI3ZW07XG59XG4ucWwtZWRpdG9yIGxpLnFsLWluZGVudC05Om5vdCgucWwtZGlyZWN0aW9uLXJ0bCkge1xuICBwYWRkaW5nLWxlZnQ6IDI4LjVlbTtcbn1cbi5xbC1lZGl0b3IgLnFsLWluZGVudC05LnFsLWRpcmVjdGlvbi1ydGwucWwtYWxpZ24tcmlnaHQge1xuICBwYWRkaW5nLXJpZ2h0OiAyN2VtO1xufVxuLnFsLWVkaXRvciBsaS5xbC1pbmRlbnQtOS5xbC1kaXJlY3Rpb24tcnRsLnFsLWFsaWduLXJpZ2h0IHtcbiAgcGFkZGluZy1yaWdodDogMjguNWVtO1xufVxuLnFsLWVkaXRvciAucWwtdmlkZW8ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLnFsLWVkaXRvciAucWwtdmlkZW8ucWwtYWxpZ24tY2VudGVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG59XG4ucWwtZWRpdG9yIC5xbC12aWRlby5xbC1hbGlnbi1yaWdodCB7XG4gIG1hcmdpbjogMCAwIDAgYXV0bztcbn1cbi5xbC1lZGl0b3IgLnFsLWJnLWJsYWNrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cbi5xbC1lZGl0b3IgLnFsLWJnLXJlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNjAwMDA7XG59XG4ucWwtZWRpdG9yIC5xbC1iZy1vcmFuZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjkwO1xufVxuLnFsLWVkaXRvciAucWwtYmcteWVsbG93IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMDtcbn1cbi5xbC1lZGl0b3IgLnFsLWJnLWdyZWVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwOGEwMDtcbn1cbi5xbC1lZGl0b3IgLnFsLWJnLWJsdWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDZjO1xufVxuLnFsLWVkaXRvciAucWwtYmctcHVycGxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzkzZjtcbn1cbi5xbC1lZGl0b3IgLnFsLWNvbG9yLXdoaXRlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ucWwtZWRpdG9yIC5xbC1jb2xvci1yZWQge1xuICBjb2xvcjogI2U2MDAwMDtcbn1cbi5xbC1lZGl0b3IgLnFsLWNvbG9yLW9yYW5nZSB7XG4gIGNvbG9yOiAjZjkwO1xufVxuLnFsLWVkaXRvciAucWwtY29sb3IteWVsbG93IHtcbiAgY29sb3I6ICNmZjA7XG59XG4ucWwtZWRpdG9yIC5xbC1jb2xvci1ncmVlbiB7XG4gIGNvbG9yOiAjMDA4YTAwO1xufVxuLnFsLWVkaXRvciAucWwtY29sb3ItYmx1ZSB7XG4gIGNvbG9yOiAjMDZjO1xufVxuLnFsLWVkaXRvciAucWwtY29sb3ItcHVycGxlIHtcbiAgY29sb3I6ICM5M2Y7XG59XG4ucWwtZWRpdG9yIC5xbC1mb250LXNlcmlmIHtcbiAgZm9udC1mYW1pbHk6IEdlb3JnaWEsIFRpbWVzIE5ldyBSb21hbiwgc2VyaWY7XG59XG4ucWwtZWRpdG9yIC5xbC1mb250LW1vbm9zcGFjZSB7XG4gIGZvbnQtZmFtaWx5OiBNb25hY28sIENvdXJpZXIgTmV3LCBtb25vc3BhY2U7XG59XG4ucWwtZWRpdG9yIC5xbC1zaXplLXNtYWxsIHtcbiAgZm9udC1zaXplOiAwLjc1ZW07XG59XG4ucWwtZWRpdG9yIC5xbC1zaXplLWxhcmdlIHtcbiAgZm9udC1zaXplOiAxLjVlbTtcbn1cbi5xbC1lZGl0b3IgLnFsLXNpemUtaHVnZSB7XG4gIGZvbnQtc2l6ZTogMi41ZW07XG59XG4ucWwtZWRpdG9yIC5xbC1kaXJlY3Rpb24tcnRsIHtcbiAgZGlyZWN0aW9uOiBydGw7XG4gIHRleHQtYWxpZ246IGluaGVyaXQ7XG59XG4ucWwtZWRpdG9yIC5xbC1hbGlnbi1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4ucWwtZWRpdG9yIC5xbC1hbGlnbi1qdXN0aWZ5IHtcbiAgdGV4dC1hbGlnbjoganVzdGlmeTtcbn1cbi5xbC1lZGl0b3IgLnFsLWFsaWduLXJpZ2h0IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4ucWwtZWRpdG9yLnFsLWJsYW5rOjpiZWZvcmUge1xuICBjb2xvcjogcmdiYSgwLDAsMCwwLjYpO1xuICBjb250ZW50OiBhdHRyKGRhdGEtcGxhY2Vob2xkZXIpO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGxlZnQ6IDE1cHg7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxNXB4O1xufVxuLnFsLWJ1YmJsZS5xbC10b29sYmFyOmFmdGVyLFxuLnFsLWJ1YmJsZSAucWwtdG9vbGJhcjphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogdGFibGU7XG59XG4ucWwtYnViYmxlLnFsLXRvb2xiYXIgYnV0dG9uLFxuLnFsLWJ1YmJsZSAucWwtdG9vbGJhciBidXR0b24ge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgaGVpZ2h0OiAyNHB4O1xuICBwYWRkaW5nOiAzcHggNXB4O1xuICB3aWR0aDogMjhweDtcbn1cbi5xbC1idWJibGUucWwtdG9vbGJhciBidXR0b24gc3ZnLFxuLnFsLWJ1YmJsZSAucWwtdG9vbGJhciBidXR0b24gc3ZnIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5xbC1idWJibGUucWwtdG9vbGJhciBidXR0b246YWN0aXZlOmhvdmVyLFxuLnFsLWJ1YmJsZSAucWwtdG9vbGJhciBidXR0b246YWN0aXZlOmhvdmVyIHtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi5xbC1idWJibGUucWwtdG9vbGJhciBpbnB1dC5xbC1pbWFnZVt0eXBlPWZpbGVdLFxuLnFsLWJ1YmJsZSAucWwtdG9vbGJhciBpbnB1dC5xbC1pbWFnZVt0eXBlPWZpbGVdIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5xbC1idWJibGUucWwtdG9vbGJhciBidXR0b246aG92ZXIsXG4ucWwtYnViYmxlIC5xbC10b29sYmFyIGJ1dHRvbjpob3Zlcixcbi5xbC1idWJibGUucWwtdG9vbGJhciBidXR0b246Zm9jdXMsXG4ucWwtYnViYmxlIC5xbC10b29sYmFyIGJ1dHRvbjpmb2N1cyxcbi5xbC1idWJibGUucWwtdG9vbGJhciBidXR0b24ucWwtYWN0aXZlLFxuLnFsLWJ1YmJsZSAucWwtdG9vbGJhciBidXR0b24ucWwtYWN0aXZlLFxuLnFsLWJ1YmJsZS5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWw6aG92ZXIsXG4ucWwtYnViYmxlIC5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWw6aG92ZXIsXG4ucWwtYnViYmxlLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbC5xbC1hY3RpdmUsXG4ucWwtYnViYmxlIC5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWwucWwtYWN0aXZlLFxuLnFsLWJ1YmJsZS5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbTpob3Zlcixcbi5xbC1idWJibGUgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtOmhvdmVyLFxuLnFsLWJ1YmJsZS5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbS5xbC1zZWxlY3RlZCxcbi5xbC1idWJibGUgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtLnFsLXNlbGVjdGVkIHtcbiAgY29sb3I6ICNmZmY7XG59XG4ucWwtYnViYmxlLnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyIC5xbC1maWxsLFxuLnFsLWJ1YmJsZSAucWwtdG9vbGJhciBidXR0b246aG92ZXIgLnFsLWZpbGwsXG4ucWwtYnViYmxlLnFsLXRvb2xiYXIgYnV0dG9uOmZvY3VzIC5xbC1maWxsLFxuLnFsLWJ1YmJsZSAucWwtdG9vbGJhciBidXR0b246Zm9jdXMgLnFsLWZpbGwsXG4ucWwtYnViYmxlLnFsLXRvb2xiYXIgYnV0dG9uLnFsLWFjdGl2ZSAucWwtZmlsbCxcbi5xbC1idWJibGUgLnFsLXRvb2xiYXIgYnV0dG9uLnFsLWFjdGl2ZSAucWwtZmlsbCxcbi5xbC1idWJibGUucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsOmhvdmVyIC5xbC1maWxsLFxuLnFsLWJ1YmJsZSAucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsOmhvdmVyIC5xbC1maWxsLFxuLnFsLWJ1YmJsZS5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWwucWwtYWN0aXZlIC5xbC1maWxsLFxuLnFsLWJ1YmJsZSAucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsLnFsLWFjdGl2ZSAucWwtZmlsbCxcbi5xbC1idWJibGUucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW06aG92ZXIgLnFsLWZpbGwsXG4ucWwtYnViYmxlIC5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbTpob3ZlciAucWwtZmlsbCxcbi5xbC1idWJibGUucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW0ucWwtc2VsZWN0ZWQgLnFsLWZpbGwsXG4ucWwtYnViYmxlIC5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbS5xbC1zZWxlY3RlZCAucWwtZmlsbCxcbi5xbC1idWJibGUucWwtdG9vbGJhciBidXR0b246aG92ZXIgLnFsLXN0cm9rZS5xbC1maWxsLFxuLnFsLWJ1YmJsZSAucWwtdG9vbGJhciBidXR0b246aG92ZXIgLnFsLXN0cm9rZS5xbC1maWxsLFxuLnFsLWJ1YmJsZS5xbC10b29sYmFyIGJ1dHRvbjpmb2N1cyAucWwtc3Ryb2tlLnFsLWZpbGwsXG4ucWwtYnViYmxlIC5xbC10b29sYmFyIGJ1dHRvbjpmb2N1cyAucWwtc3Ryb2tlLnFsLWZpbGwsXG4ucWwtYnViYmxlLnFsLXRvb2xiYXIgYnV0dG9uLnFsLWFjdGl2ZSAucWwtc3Ryb2tlLnFsLWZpbGwsXG4ucWwtYnViYmxlIC5xbC10b29sYmFyIGJ1dHRvbi5xbC1hY3RpdmUgLnFsLXN0cm9rZS5xbC1maWxsLFxuLnFsLWJ1YmJsZS5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWw6aG92ZXIgLnFsLXN0cm9rZS5xbC1maWxsLFxuLnFsLWJ1YmJsZSAucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsOmhvdmVyIC5xbC1zdHJva2UucWwtZmlsbCxcbi5xbC1idWJibGUucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsLnFsLWFjdGl2ZSAucWwtc3Ryb2tlLnFsLWZpbGwsXG4ucWwtYnViYmxlIC5xbC10b29sYmFyIC5xbC1waWNrZXItbGFiZWwucWwtYWN0aXZlIC5xbC1zdHJva2UucWwtZmlsbCxcbi5xbC1idWJibGUucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW06aG92ZXIgLnFsLXN0cm9rZS5xbC1maWxsLFxuLnFsLWJ1YmJsZSAucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW06aG92ZXIgLnFsLXN0cm9rZS5xbC1maWxsLFxuLnFsLWJ1YmJsZS5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbS5xbC1zZWxlY3RlZCAucWwtc3Ryb2tlLnFsLWZpbGwsXG4ucWwtYnViYmxlIC5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbS5xbC1zZWxlY3RlZCAucWwtc3Ryb2tlLnFsLWZpbGwge1xuICBmaWxsOiAjZmZmO1xufVxuLnFsLWJ1YmJsZS5xbC10b29sYmFyIGJ1dHRvbjpob3ZlciAucWwtc3Ryb2tlLFxuLnFsLWJ1YmJsZSAucWwtdG9vbGJhciBidXR0b246aG92ZXIgLnFsLXN0cm9rZSxcbi5xbC1idWJibGUucWwtdG9vbGJhciBidXR0b246Zm9jdXMgLnFsLXN0cm9rZSxcbi5xbC1idWJibGUgLnFsLXRvb2xiYXIgYnV0dG9uOmZvY3VzIC5xbC1zdHJva2UsXG4ucWwtYnViYmxlLnFsLXRvb2xiYXIgYnV0dG9uLnFsLWFjdGl2ZSAucWwtc3Ryb2tlLFxuLnFsLWJ1YmJsZSAucWwtdG9vbGJhciBidXR0b24ucWwtYWN0aXZlIC5xbC1zdHJva2UsXG4ucWwtYnViYmxlLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbDpob3ZlciAucWwtc3Ryb2tlLFxuLnFsLWJ1YmJsZSAucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsOmhvdmVyIC5xbC1zdHJva2UsXG4ucWwtYnViYmxlLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbC5xbC1hY3RpdmUgLnFsLXN0cm9rZSxcbi5xbC1idWJibGUgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbC5xbC1hY3RpdmUgLnFsLXN0cm9rZSxcbi5xbC1idWJibGUucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW06aG92ZXIgLnFsLXN0cm9rZSxcbi5xbC1idWJibGUgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtOmhvdmVyIC5xbC1zdHJva2UsXG4ucWwtYnViYmxlLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtLnFsLXNlbGVjdGVkIC5xbC1zdHJva2UsXG4ucWwtYnViYmxlIC5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbS5xbC1zZWxlY3RlZCAucWwtc3Ryb2tlLFxuLnFsLWJ1YmJsZS5xbC10b29sYmFyIGJ1dHRvbjpob3ZlciAucWwtc3Ryb2tlLW1pdGVyLFxuLnFsLWJ1YmJsZSAucWwtdG9vbGJhciBidXR0b246aG92ZXIgLnFsLXN0cm9rZS1taXRlcixcbi5xbC1idWJibGUucWwtdG9vbGJhciBidXR0b246Zm9jdXMgLnFsLXN0cm9rZS1taXRlcixcbi5xbC1idWJibGUgLnFsLXRvb2xiYXIgYnV0dG9uOmZvY3VzIC5xbC1zdHJva2UtbWl0ZXIsXG4ucWwtYnViYmxlLnFsLXRvb2xiYXIgYnV0dG9uLnFsLWFjdGl2ZSAucWwtc3Ryb2tlLW1pdGVyLFxuLnFsLWJ1YmJsZSAucWwtdG9vbGJhciBidXR0b24ucWwtYWN0aXZlIC5xbC1zdHJva2UtbWl0ZXIsXG4ucWwtYnViYmxlLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbDpob3ZlciAucWwtc3Ryb2tlLW1pdGVyLFxuLnFsLWJ1YmJsZSAucWwtdG9vbGJhciAucWwtcGlja2VyLWxhYmVsOmhvdmVyIC5xbC1zdHJva2UtbWl0ZXIsXG4ucWwtYnViYmxlLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbC5xbC1hY3RpdmUgLnFsLXN0cm9rZS1taXRlcixcbi5xbC1idWJibGUgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1sYWJlbC5xbC1hY3RpdmUgLnFsLXN0cm9rZS1taXRlcixcbi5xbC1idWJibGUucWwtdG9vbGJhciAucWwtcGlja2VyLWl0ZW06aG92ZXIgLnFsLXN0cm9rZS1taXRlcixcbi5xbC1idWJibGUgLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtOmhvdmVyIC5xbC1zdHJva2UtbWl0ZXIsXG4ucWwtYnViYmxlLnFsLXRvb2xiYXIgLnFsLXBpY2tlci1pdGVtLnFsLXNlbGVjdGVkIC5xbC1zdHJva2UtbWl0ZXIsXG4ucWwtYnViYmxlIC5xbC10b29sYmFyIC5xbC1waWNrZXItaXRlbS5xbC1zZWxlY3RlZCAucWwtc3Ryb2tlLW1pdGVyIHtcbiAgc3Ryb2tlOiAjZmZmO1xufVxuQG1lZGlhIChwb2ludGVyOiBjb2Fyc2UpIHtcbiAgLnFsLWJ1YmJsZS5xbC10b29sYmFyIGJ1dHRvbjpob3Zlcjpub3QoLnFsLWFjdGl2ZSksXG4gIC5xbC1idWJibGUgLnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyOm5vdCgucWwtYWN0aXZlKSB7XG4gICAgY29sb3I6ICNjY2M7XG4gIH1cbiAgLnFsLWJ1YmJsZS5xbC10b29sYmFyIGJ1dHRvbjpob3Zlcjpub3QoLnFsLWFjdGl2ZSkgLnFsLWZpbGwsXG4gIC5xbC1idWJibGUgLnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyOm5vdCgucWwtYWN0aXZlKSAucWwtZmlsbCxcbiAgLnFsLWJ1YmJsZS5xbC10b29sYmFyIGJ1dHRvbjpob3Zlcjpub3QoLnFsLWFjdGl2ZSkgLnFsLXN0cm9rZS5xbC1maWxsLFxuICAucWwtYnViYmxlIC5xbC10b29sYmFyIGJ1dHRvbjpob3Zlcjpub3QoLnFsLWFjdGl2ZSkgLnFsLXN0cm9rZS5xbC1maWxsIHtcbiAgICBmaWxsOiAjY2NjO1xuICB9XG4gIC5xbC1idWJibGUucWwtdG9vbGJhciBidXR0b246aG92ZXI6bm90KC5xbC1hY3RpdmUpIC5xbC1zdHJva2UsXG4gIC5xbC1idWJibGUgLnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyOm5vdCgucWwtYWN0aXZlKSAucWwtc3Ryb2tlLFxuICAucWwtYnViYmxlLnFsLXRvb2xiYXIgYnV0dG9uOmhvdmVyOm5vdCgucWwtYWN0aXZlKSAucWwtc3Ryb2tlLW1pdGVyLFxuICAucWwtYnViYmxlIC5xbC10b29sYmFyIGJ1dHRvbjpob3Zlcjpub3QoLnFsLWFjdGl2ZSkgLnFsLXN0cm9rZS1taXRlciB7XG4gICAgc3Ryb2tlOiAjY2NjO1xuICB9XG59XG4ucWwtYnViYmxlIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbn1cbi5xbC1idWJibGUgKiB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4ucWwtYnViYmxlIC5xbC1oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnFsLWJ1YmJsZSAucWwtb3V0LWJvdHRvbSxcbi5xbC1idWJibGUgLnFsLW91dC10b3Age1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4ucWwtYnViYmxlIC5xbC10b29sdGlwIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTBweCk7XG59XG4ucWwtYnViYmxlIC5xbC10b29sdGlwIGEge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5xbC1idWJibGUgLnFsLXRvb2x0aXAucWwtZmxpcCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTBweCk7XG59XG4ucWwtYnViYmxlIC5xbC1mb3JtYXRzIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLnFsLWJ1YmJsZSAucWwtZm9ybWF0czphZnRlciB7XG4gIGNsZWFyOiBib3RoO1xuICBjb250ZW50OiAnJztcbiAgZGlzcGxheTogdGFibGU7XG59XG4ucWwtYnViYmxlIC5xbC1zdHJva2Uge1xuICBmaWxsOiBub25lO1xuICBzdHJva2U6ICNjY2M7XG4gIHN0cm9rZS1saW5lY2FwOiByb3VuZDtcbiAgc3Ryb2tlLWxpbmVqb2luOiByb3VuZDtcbiAgc3Ryb2tlLXdpZHRoOiAyO1xufVxuLnFsLWJ1YmJsZSAucWwtc3Ryb2tlLW1pdGVyIHtcbiAgZmlsbDogbm9uZTtcbiAgc3Ryb2tlOiAjY2NjO1xuICBzdHJva2UtbWl0ZXJsaW1pdDogMTA7XG4gIHN0cm9rZS13aWR0aDogMjtcbn1cbi5xbC1idWJibGUgLnFsLWZpbGwsXG4ucWwtYnViYmxlIC5xbC1zdHJva2UucWwtZmlsbCB7XG4gIGZpbGw6ICNjY2M7XG59XG4ucWwtYnViYmxlIC5xbC1lbXB0eSB7XG4gIGZpbGw6IG5vbmU7XG59XG4ucWwtYnViYmxlIC5xbC1ldmVuIHtcbiAgZmlsbC1ydWxlOiBldmVub2RkO1xufVxuLnFsLWJ1YmJsZSAucWwtdGhpbixcbi5xbC1idWJibGUgLnFsLXN0cm9rZS5xbC10aGluIHtcbiAgc3Ryb2tlLXdpZHRoOiAxO1xufVxuLnFsLWJ1YmJsZSAucWwtdHJhbnNwYXJlbnQge1xuICBvcGFjaXR5OiAwLjQ7XG59XG4ucWwtYnViYmxlIC5xbC1kaXJlY3Rpb24gc3ZnOmxhc3QtY2hpbGQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnFsLWJ1YmJsZSAucWwtZGlyZWN0aW9uLnFsLWFjdGl2ZSBzdmc6bGFzdC1jaGlsZCB7XG4gIGRpc3BsYXk6IGlubGluZTtcbn1cbi5xbC1idWJibGUgLnFsLWRpcmVjdGlvbi5xbC1hY3RpdmUgc3ZnOmZpcnN0LWNoaWxkIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5xbC1idWJibGUgLnFsLWVkaXRvciBoMSB7XG4gIGZvbnQtc2l6ZTogMmVtO1xufVxuLnFsLWJ1YmJsZSAucWwtZWRpdG9yIGgyIHtcbiAgZm9udC1zaXplOiAxLjVlbTtcbn1cbi5xbC1idWJibGUgLnFsLWVkaXRvciBoMyB7XG4gIGZvbnQtc2l6ZTogMS4xN2VtO1xufVxuLnFsLWJ1YmJsZSAucWwtZWRpdG9yIGg0IHtcbiAgZm9udC1zaXplOiAxZW07XG59XG4ucWwtYnViYmxlIC5xbC1lZGl0b3IgaDUge1xuICBmb250LXNpemU6IDAuODNlbTtcbn1cbi5xbC1idWJibGUgLnFsLWVkaXRvciBoNiB7XG4gIGZvbnQtc2l6ZTogMC42N2VtO1xufVxuLnFsLWJ1YmJsZSAucWwtZWRpdG9yIGEge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi5xbC1idWJibGUgLnFsLWVkaXRvciBibG9ja3F1b3RlIHtcbiAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCAjY2NjO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgcGFkZGluZy1sZWZ0OiAxNnB4O1xufVxuLnFsLWJ1YmJsZSAucWwtZWRpdG9yIGNvZGUsXG4ucWwtYnViYmxlIC5xbC1lZGl0b3IgcHJlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjBmMDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xufVxuLnFsLWJ1YmJsZSAucWwtZWRpdG9yIHByZSB7XG4gIHdoaXRlLXNwYWNlOiBwcmUtd3JhcDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xufVxuLnFsLWJ1YmJsZSAucWwtZWRpdG9yIGNvZGUge1xuICBmb250LXNpemU6IDg1JTtcbiAgcGFkZGluZzogMnB4IDRweDtcbn1cbi5xbC1idWJibGUgLnFsLWVkaXRvciBwcmUucWwtc3ludGF4IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIzMjQxZjtcbiAgY29sb3I6ICNmOGY4ZjI7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuLnFsLWJ1YmJsZSAucWwtZWRpdG9yIGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5xbC1idWJibGUgLnFsLXBpY2tlciB7XG4gIGNvbG9yOiAjY2NjO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGhlaWdodDogMjRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLnFsLWJ1YmJsZSAucWwtcGlja2VyLWxhYmVsIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZy1sZWZ0OiA4cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDJweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbn1cbi5xbC1idWJibGUgLnFsLXBpY2tlci1sYWJlbDo6YmVmb3JlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsaW5lLWhlaWdodDogMjJweDtcbn1cbi5xbC1idWJibGUgLnFsLXBpY2tlci1vcHRpb25zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ0NDtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiA0cHggOHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4ucWwtYnViYmxlIC5xbC1waWNrZXItb3B0aW9ucyAucWwtcGlja2VyLWl0ZW0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICBwYWRkaW5nLXRvcDogNXB4O1xufVxuLnFsLWJ1YmJsZSAucWwtcGlja2VyLnFsLWV4cGFuZGVkIC5xbC1waWNrZXItbGFiZWwge1xuICBjb2xvcjogIzc3NztcbiAgei1pbmRleDogMjtcbn1cbi5xbC1idWJibGUgLnFsLXBpY2tlci5xbC1leHBhbmRlZCAucWwtcGlja2VyLWxhYmVsIC5xbC1maWxsIHtcbiAgZmlsbDogIzc3Nztcbn1cbi5xbC1idWJibGUgLnFsLXBpY2tlci5xbC1leHBhbmRlZCAucWwtcGlja2VyLWxhYmVsIC5xbC1zdHJva2Uge1xuICBzdHJva2U6ICM3Nzc7XG59XG4ucWwtYnViYmxlIC5xbC1waWNrZXIucWwtZXhwYW5kZWQgLnFsLXBpY2tlci1vcHRpb25zIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IC0xcHg7XG4gIHRvcDogMTAwJTtcbiAgei1pbmRleDogMTtcbn1cbi5xbC1idWJibGUgLnFsLWNvbG9yLXBpY2tlcixcbi5xbC1idWJibGUgLnFsLWljb24tcGlja2VyIHtcbiAgd2lkdGg6IDI4cHg7XG59XG4ucWwtYnViYmxlIC5xbC1jb2xvci1waWNrZXIgLnFsLXBpY2tlci1sYWJlbCxcbi5xbC1idWJibGUgLnFsLWljb24tcGlja2VyIC5xbC1waWNrZXItbGFiZWwge1xuICBwYWRkaW5nOiAycHggNHB4O1xufVxuLnFsLWJ1YmJsZSAucWwtY29sb3ItcGlja2VyIC5xbC1waWNrZXItbGFiZWwgc3ZnLFxuLnFsLWJ1YmJsZSAucWwtaWNvbi1waWNrZXIgLnFsLXBpY2tlci1sYWJlbCBzdmcge1xuICByaWdodDogNHB4O1xufVxuLnFsLWJ1YmJsZSAucWwtaWNvbi1waWNrZXIgLnFsLXBpY2tlci1vcHRpb25zIHtcbiAgcGFkZGluZzogNHB4IDBweDtcbn1cbi5xbC1idWJibGUgLnFsLWljb24tcGlja2VyIC5xbC1waWNrZXItaXRlbSB7XG4gIGhlaWdodDogMjRweDtcbiAgd2lkdGg6IDI0cHg7XG4gIHBhZGRpbmc6IDJweCA0cHg7XG59XG4ucWwtYnViYmxlIC5xbC1jb2xvci1waWNrZXIgLnFsLXBpY2tlci1vcHRpb25zIHtcbiAgcGFkZGluZzogM3B4IDVweDtcbiAgd2lkdGg6IDE1MnB4O1xufVxuLnFsLWJ1YmJsZSAucWwtY29sb3ItcGlja2VyIC5xbC1waWNrZXItaXRlbSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBmbG9hdDogbGVmdDtcbiAgaGVpZ2h0OiAxNnB4O1xuICBtYXJnaW46IDJweDtcbiAgcGFkZGluZzogMHB4O1xuICB3aWR0aDogMTZweDtcbn1cbi5xbC1idWJibGUgLnFsLXBpY2tlcjpub3QoLnFsLWNvbG9yLXBpY2tlcik6bm90KC5xbC1pY29uLXBpY2tlcikgc3ZnIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXJnaW4tdG9wOiAtOXB4O1xuICByaWdodDogMDtcbiAgdG9wOiA1MCU7XG4gIHdpZHRoOiAxOHB4O1xufVxuLnFsLWJ1YmJsZSAucWwtcGlja2VyLnFsLWhlYWRlciAucWwtcGlja2VyLWxhYmVsW2RhdGEtbGFiZWxdOm5vdChbZGF0YS1sYWJlbD0nJ10pOjpiZWZvcmUsXG4ucWwtYnViYmxlIC5xbC1waWNrZXIucWwtZm9udCAucWwtcGlja2VyLWxhYmVsW2RhdGEtbGFiZWxdOm5vdChbZGF0YS1sYWJlbD0nJ10pOjpiZWZvcmUsXG4ucWwtYnViYmxlIC5xbC1waWNrZXIucWwtc2l6ZSAucWwtcGlja2VyLWxhYmVsW2RhdGEtbGFiZWxdOm5vdChbZGF0YS1sYWJlbD0nJ10pOjpiZWZvcmUsXG4ucWwtYnViYmxlIC5xbC1waWNrZXIucWwtaGVhZGVyIC5xbC1waWNrZXItaXRlbVtkYXRhLWxhYmVsXTpub3QoW2RhdGEtbGFiZWw9JyddKTo6YmVmb3JlLFxuLnFsLWJ1YmJsZSAucWwtcGlja2VyLnFsLWZvbnQgLnFsLXBpY2tlci1pdGVtW2RhdGEtbGFiZWxdOm5vdChbZGF0YS1sYWJlbD0nJ10pOjpiZWZvcmUsXG4ucWwtYnViYmxlIC5xbC1waWNrZXIucWwtc2l6ZSAucWwtcGlja2VyLWl0ZW1bZGF0YS1sYWJlbF06bm90KFtkYXRhLWxhYmVsPScnXSk6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IGF0dHIoZGF0YS1sYWJlbCk7XG59XG4ucWwtYnViYmxlIC5xbC1waWNrZXIucWwtaGVhZGVyIHtcbiAgd2lkdGg6IDk4cHg7XG59XG4ucWwtYnViYmxlIC5xbC1waWNrZXIucWwtaGVhZGVyIC5xbC1waWNrZXItbGFiZWw6OmJlZm9yZSxcbi5xbC1idWJibGUgLnFsLXBpY2tlci5xbC1oZWFkZXIgLnFsLXBpY2tlci1pdGVtOjpiZWZvcmUge1xuICBjb250ZW50OiAnTm9ybWFsJztcbn1cbi5xbC1idWJibGUgLnFsLXBpY2tlci5xbC1oZWFkZXIgLnFsLXBpY2tlci1sYWJlbFtkYXRhLXZhbHVlPVwiMVwiXTo6YmVmb3JlLFxuLnFsLWJ1YmJsZSAucWwtcGlja2VyLnFsLWhlYWRlciAucWwtcGlja2VyLWl0ZW1bZGF0YS12YWx1ZT1cIjFcIl06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdIZWFkaW5nIDEnO1xufVxuLnFsLWJ1YmJsZSAucWwtcGlja2VyLnFsLWhlYWRlciAucWwtcGlja2VyLWxhYmVsW2RhdGEtdmFsdWU9XCIyXCJdOjpiZWZvcmUsXG4ucWwtYnViYmxlIC5xbC1waWNrZXIucWwtaGVhZGVyIC5xbC1waWNrZXItaXRlbVtkYXRhLXZhbHVlPVwiMlwiXTo6YmVmb3JlIHtcbiAgY29udGVudDogJ0hlYWRpbmcgMic7XG59XG4ucWwtYnViYmxlIC5xbC1waWNrZXIucWwtaGVhZGVyIC5xbC1waWNrZXItbGFiZWxbZGF0YS12YWx1ZT1cIjNcIl06OmJlZm9yZSxcbi5xbC1idWJibGUgLnFsLXBpY2tlci5xbC1oZWFkZXIgLnFsLXBpY2tlci1pdGVtW2RhdGEtdmFsdWU9XCIzXCJdOjpiZWZvcmUge1xuICBjb250ZW50OiAnSGVhZGluZyAzJztcbn1cbi5xbC1idWJibGUgLnFsLXBpY2tlci5xbC1oZWFkZXIgLnFsLXBpY2tlci1sYWJlbFtkYXRhLXZhbHVlPVwiNFwiXTo6YmVmb3JlLFxuLnFsLWJ1YmJsZSAucWwtcGlja2VyLnFsLWhlYWRlciAucWwtcGlja2VyLWl0ZW1bZGF0YS12YWx1ZT1cIjRcIl06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdIZWFkaW5nIDQnO1xufVxuLnFsLWJ1YmJsZSAucWwtcGlja2VyLnFsLWhlYWRlciAucWwtcGlja2VyLWxhYmVsW2RhdGEtdmFsdWU9XCI1XCJdOjpiZWZvcmUsXG4ucWwtYnViYmxlIC5xbC1waWNrZXIucWwtaGVhZGVyIC5xbC1waWNrZXItaXRlbVtkYXRhLXZhbHVlPVwiNVwiXTo6YmVmb3JlIHtcbiAgY29udGVudDogJ0hlYWRpbmcgNSc7XG59XG4ucWwtYnViYmxlIC5xbC1waWNrZXIucWwtaGVhZGVyIC5xbC1waWNrZXItbGFiZWxbZGF0YS12YWx1ZT1cIjZcIl06OmJlZm9yZSxcbi5xbC1idWJibGUgLnFsLXBpY2tlci5xbC1oZWFkZXIgLnFsLXBpY2tlci1pdGVtW2RhdGEtdmFsdWU9XCI2XCJdOjpiZWZvcmUge1xuICBjb250ZW50OiAnSGVhZGluZyA2Jztcbn1cbi5xbC1idWJibGUgLnFsLXBpY2tlci5xbC1oZWFkZXIgLnFsLXBpY2tlci1pdGVtW2RhdGEtdmFsdWU9XCIxXCJdOjpiZWZvcmUge1xuICBmb250LXNpemU6IDJlbTtcbn1cbi5xbC1idWJibGUgLnFsLXBpY2tlci5xbC1oZWFkZXIgLnFsLXBpY2tlci1pdGVtW2RhdGEtdmFsdWU9XCIyXCJdOjpiZWZvcmUge1xuICBmb250LXNpemU6IDEuNWVtO1xufVxuLnFsLWJ1YmJsZSAucWwtcGlja2VyLnFsLWhlYWRlciAucWwtcGlja2VyLWl0ZW1bZGF0YS12YWx1ZT1cIjNcIl06OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMS4xN2VtO1xufVxuLnFsLWJ1YmJsZSAucWwtcGlja2VyLnFsLWhlYWRlciAucWwtcGlja2VyLWl0ZW1bZGF0YS12YWx1ZT1cIjRcIl06OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMWVtO1xufVxuLnFsLWJ1YmJsZSAucWwtcGlja2VyLnFsLWhlYWRlciAucWwtcGlja2VyLWl0ZW1bZGF0YS12YWx1ZT1cIjVcIl06OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMC44M2VtO1xufVxuLnFsLWJ1YmJsZSAucWwtcGlja2VyLnFsLWhlYWRlciAucWwtcGlja2VyLWl0ZW1bZGF0YS12YWx1ZT1cIjZcIl06OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMC42N2VtO1xufVxuLnFsLWJ1YmJsZSAucWwtcGlja2VyLnFsLWZvbnQge1xuICB3aWR0aDogMTA4cHg7XG59XG4ucWwtYnViYmxlIC5xbC1waWNrZXIucWwtZm9udCAucWwtcGlja2VyLWxhYmVsOjpiZWZvcmUsXG4ucWwtYnViYmxlIC5xbC1waWNrZXIucWwtZm9udCAucWwtcGlja2VyLWl0ZW06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdTYW5zIFNlcmlmJztcbn1cbi5xbC1idWJibGUgLnFsLXBpY2tlci5xbC1mb250IC5xbC1waWNrZXItbGFiZWxbZGF0YS12YWx1ZT1zZXJpZl06OmJlZm9yZSxcbi5xbC1idWJibGUgLnFsLXBpY2tlci5xbC1mb250IC5xbC1waWNrZXItaXRlbVtkYXRhLXZhbHVlPXNlcmlmXTo6YmVmb3JlIHtcbiAgY29udGVudDogJ1NlcmlmJztcbn1cbi5xbC1idWJibGUgLnFsLXBpY2tlci5xbC1mb250IC5xbC1waWNrZXItbGFiZWxbZGF0YS12YWx1ZT1tb25vc3BhY2VdOjpiZWZvcmUsXG4ucWwtYnViYmxlIC5xbC1waWNrZXIucWwtZm9udCAucWwtcGlja2VyLWl0ZW1bZGF0YS12YWx1ZT1tb25vc3BhY2VdOjpiZWZvcmUge1xuICBjb250ZW50OiAnTW9ub3NwYWNlJztcbn1cbi5xbC1idWJibGUgLnFsLXBpY2tlci5xbC1mb250IC5xbC1waWNrZXItaXRlbVtkYXRhLXZhbHVlPXNlcmlmXTo6YmVmb3JlIHtcbiAgZm9udC1mYW1pbHk6IEdlb3JnaWEsIFRpbWVzIE5ldyBSb21hbiwgc2VyaWY7XG59XG4ucWwtYnViYmxlIC5xbC1waWNrZXIucWwtZm9udCAucWwtcGlja2VyLWl0ZW1bZGF0YS12YWx1ZT1tb25vc3BhY2VdOjpiZWZvcmUge1xuICBmb250LWZhbWlseTogTW9uYWNvLCBDb3VyaWVyIE5ldywgbW9ub3NwYWNlO1xufVxuLnFsLWJ1YmJsZSAucWwtcGlja2VyLnFsLXNpemUge1xuICB3aWR0aDogOThweDtcbn1cbi5xbC1idWJibGUgLnFsLXBpY2tlci5xbC1zaXplIC5xbC1waWNrZXItbGFiZWw6OmJlZm9yZSxcbi5xbC1idWJibGUgLnFsLXBpY2tlci5xbC1zaXplIC5xbC1waWNrZXItaXRlbTo6YmVmb3JlIHtcbiAgY29udGVudDogJ05vcm1hbCc7XG59XG4ucWwtYnViYmxlIC5xbC1waWNrZXIucWwtc2l6ZSAucWwtcGlja2VyLWxhYmVsW2RhdGEtdmFsdWU9c21hbGxdOjpiZWZvcmUsXG4ucWwtYnViYmxlIC5xbC1waWNrZXIucWwtc2l6ZSAucWwtcGlja2VyLWl0ZW1bZGF0YS12YWx1ZT1zbWFsbF06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdTbWFsbCc7XG59XG4ucWwtYnViYmxlIC5xbC1waWNrZXIucWwtc2l6ZSAucWwtcGlja2VyLWxhYmVsW2RhdGEtdmFsdWU9bGFyZ2VdOjpiZWZvcmUsXG4ucWwtYnViYmxlIC5xbC1waWNrZXIucWwtc2l6ZSAucWwtcGlja2VyLWl0ZW1bZGF0YS12YWx1ZT1sYXJnZV06OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdMYXJnZSc7XG59XG4ucWwtYnViYmxlIC5xbC1waWNrZXIucWwtc2l6ZSAucWwtcGlja2VyLWxhYmVsW2RhdGEtdmFsdWU9aHVnZV06OmJlZm9yZSxcbi5xbC1idWJibGUgLnFsLXBpY2tlci5xbC1zaXplIC5xbC1waWNrZXItaXRlbVtkYXRhLXZhbHVlPWh1Z2VdOjpiZWZvcmUge1xuICBjb250ZW50OiAnSHVnZSc7XG59XG4ucWwtYnViYmxlIC5xbC1waWNrZXIucWwtc2l6ZSAucWwtcGlja2VyLWl0ZW1bZGF0YS12YWx1ZT1zbWFsbF06OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMTBweDtcbn1cbi5xbC1idWJibGUgLnFsLXBpY2tlci5xbC1zaXplIC5xbC1waWNrZXItaXRlbVtkYXRhLXZhbHVlPWxhcmdlXTo6YmVmb3JlIHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuLnFsLWJ1YmJsZSAucWwtcGlja2VyLnFsLXNpemUgLnFsLXBpY2tlci1pdGVtW2RhdGEtdmFsdWU9aHVnZV06OmJlZm9yZSB7XG4gIGZvbnQtc2l6ZTogMzJweDtcbn1cbi5xbC1idWJibGUgLnFsLWNvbG9yLXBpY2tlci5xbC1iYWNrZ3JvdW5kIC5xbC1waWNrZXItaXRlbSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4ucWwtYnViYmxlIC5xbC1jb2xvci1waWNrZXIucWwtY29sb3IgLnFsLXBpY2tlci1pdGVtIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbn1cbi5xbC1idWJibGUgLnFsLXRvb2xiYXIgLnFsLWZvcm1hdHMge1xuICBtYXJnaW46IDhweCAxMnB4IDhweCAwcHg7XG59XG4ucWwtYnViYmxlIC5xbC10b29sYmFyIC5xbC1mb3JtYXRzOmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLWxlZnQ6IDEycHg7XG59XG4ucWwtYnViYmxlIC5xbC1jb2xvci1waWNrZXIgc3ZnIHtcbiAgbWFyZ2luOiAxcHg7XG59XG4ucWwtYnViYmxlIC5xbC1jb2xvci1waWNrZXIgLnFsLXBpY2tlci1pdGVtLnFsLXNlbGVjdGVkLFxuLnFsLWJ1YmJsZSAucWwtY29sb3ItcGlja2VyIC5xbC1waWNrZXItaXRlbTpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbn1cbi5xbC1idWJibGUgLnFsLXRvb2x0aXAge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDQ0O1xuICBib3JkZXItcmFkaXVzOiAyNXB4O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5xbC1idWJibGUgLnFsLXRvb2x0aXAtYXJyb3cge1xuICBib3JkZXItbGVmdDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsZWZ0OiA1MCU7XG4gIG1hcmdpbi1sZWZ0OiAtNnB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4ucWwtYnViYmxlIC5xbC10b29sdGlwOm5vdCgucWwtZmxpcCkgLnFsLXRvb2x0aXAtYXJyb3cge1xuICBib3JkZXItYm90dG9tOiA2cHggc29saWQgIzQ0NDtcbiAgdG9wOiAtNnB4O1xufVxuLnFsLWJ1YmJsZSAucWwtdG9vbHRpcC5xbC1mbGlwIC5xbC10b29sdGlwLWFycm93IHtcbiAgYm9yZGVyLXRvcDogNnB4IHNvbGlkICM0NDQ7XG4gIGJvdHRvbTogLTZweDtcbn1cbi5xbC1idWJibGUgLnFsLXRvb2x0aXAucWwtZWRpdGluZyAucWwtdG9vbHRpcC1lZGl0b3Ige1xuICBkaXNwbGF5OiBibG9jaztcbn1cbi5xbC1idWJibGUgLnFsLXRvb2x0aXAucWwtZWRpdGluZyAucWwtZm9ybWF0cyB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbi5xbC1idWJibGUgLnFsLXRvb2x0aXAtZWRpdG9yIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi5xbC1idWJibGUgLnFsLXRvb2x0aXAtZWRpdG9yIGlucHV0W3R5cGU9dGV4dF0ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbn1cbi5xbC1idWJibGUgLnFsLXRvb2x0aXAtZWRpdG9yIGEge1xuICB0b3A6IDEwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDIwcHg7XG59XG4ucWwtYnViYmxlIC5xbC10b29sdGlwLWVkaXRvciBhOmJlZm9yZSB7XG4gIGNvbG9yOiAjY2NjO1xuICBjb250ZW50OiBcIlxcRDdcIjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5xbC1jb250YWluZXIucWwtYnViYmxlOm5vdCgucWwtZGlzYWJsZWQpIGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4ucWwtY29udGFpbmVyLnFsLWJ1YmJsZTpub3QoLnFsLWRpc2FibGVkKSBhOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDQ0O1xuICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICB0b3A6IC01cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICNmZmY7XG4gIGNvbnRlbnQ6IGF0dHIoaHJlZik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDVweCAxNXB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHotaW5kZXg6IDE7XG59XG4ucWwtY29udGFpbmVyLnFsLWJ1YmJsZTpub3QoLnFsLWRpc2FibGVkKSBhOjphZnRlciB7XG4gIGJvcmRlci10b3A6IDZweCBzb2xpZCAjNDQ0O1xuICBib3JkZXItbGVmdDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgdG9wOiAwO1xuICBjb250ZW50OiBcIiBcIjtcbiAgaGVpZ2h0OiAwO1xuICB3aWR0aDogMDtcbn1cbi5xbC1jb250YWluZXIucWwtYnViYmxlOm5vdCgucWwtZGlzYWJsZWQpIGE6OmJlZm9yZSxcbi5xbC1jb250YWluZXIucWwtYnViYmxlOm5vdCgucWwtZGlzYWJsZWQpIGE6OmFmdGVyIHtcbiAgbGVmdDogMDtcbiAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtMTAwJSk7XG4gIHRyYW5zaXRpb246IHZpc2liaWxpdHkgMHMgZWFzZSAyMDBtcztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLnFsLWNvbnRhaW5lci5xbC1idWJibGU6bm90KC5xbC1kaXNhYmxlZCkgYTpob3Zlcjo6YmVmb3JlLFxuLnFsLWNvbnRhaW5lci5xbC1idWJibGU6bm90KC5xbC1kaXNhYmxlZCkgYTpob3Zlcjo6YWZ0ZXIge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuIl19 */
.cal-month-view .cal-header {
  text-align: center;
  font-weight: bolder; }

.cal-month-view .cal-header .cal-cell {
  padding: 5px 0;
  overflow: hidden;
  text-overflow: ellipsis;
  display: block;
  white-space: nowrap; }

.cal-month-view .cal-days {
  border: 1px solid;
  border-bottom: 0; }

.cal-month-view .cal-cell-top {
  min-height: 78px;
  flex: 1; }

.cal-month-view .cal-cell-row {
  -js-display: flex;
  display: flex; }

.cal-month-view .cal-cell {
  float: left;
  flex: 1;
  -js-display: flex;
  display: flex;
  flex-direction: column;
  align-items: stretch; }

.cal-month-view .cal-cell .cal-event {
    pointer-events: all !important; }

.cal-month-view .cal-day-cell {
  min-height: 100px; }

@media all and (-ms-high-contrast: none) {
    .cal-month-view .cal-day-cell {
      display: block; } }

.cal-month-view .cal-day-cell:not(:last-child) {
  border-right: 1px solid; }

.cal-month-view .cal-days .cal-cell-row {
  border-bottom: 1px solid; }

.cal-month-view .cal-day-badge {
  margin-top: 18px;
  margin-left: 10px;
  display: inline-block;
  min-width: 10px;
  padding: 3px 7px;
  font-size: 12px;
  font-weight: 700;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  border-radius: 10px; }

.cal-month-view .cal-day-number {
  font-size: 1.2em;
  font-weight: 400;
  opacity: 0.5;
  margin-top: 15px;
  margin-right: 15px;
  float: right;
  margin-bottom: 10px; }

.cal-month-view .cal-events {
  flex: 1;
  align-items: flex-end;
  margin: 3px;
  line-height: 10px;
  -js-display: flex;
  display: flex;
  flex-wrap: wrap; }

.cal-month-view .cal-event {
  width: 10px;
  height: 10px;
  border-radius: 50%;
  display: inline-block;
  margin: 2px; }

.cal-month-view .cal-day-cell.cal-in-month.cal-has-events {
  cursor: pointer; }

.cal-month-view .cal-day-cell.cal-out-month .cal-day-number {
  opacity: 0.1;
  cursor: default; }

.cal-month-view .cal-day-cell.cal-today .cal-day-number {
  font-size: 1.9em; }

.cal-month-view .cal-open-day-events {
  padding: 15px; }

.cal-month-view .cal-open-day-events .cal-event {
  position: relative;
  top: 2px; }

.cal-month-view .cal-out-month .cal-day-badge,
.cal-month-view .cal-out-month .cal-event {
  opacity: 0.3; }

.cal-month-view .cal-draggable {
  cursor: move; }

.cal-month-view .cal-drag-active * {
  pointer-events: none; }

.cal-month-view .cal-event-title {
  cursor: pointer; }

.cal-month-view .cal-event-title:hover {
    text-decoration: underline; }

.cal-month-view {
  background-color: #fff; }

.cal-month-view .cal-cell-row:hover {
    background-color: #fafafa; }

.cal-month-view .cal-cell-row .cal-cell:hover,
  .cal-month-view .cal-cell.cal-has-events.cal-open {
    background-color: #ededed; }

.cal-month-view .cal-days {
    border-color: #e1e1e1; }

.cal-month-view .cal-day-cell:not(:last-child) {
    border-right-color: #e1e1e1; }

.cal-month-view .cal-days .cal-cell-row {
    border-bottom-color: #e1e1e1; }

.cal-month-view .cal-day-badge {
    background-color: #b94a48;
    color: #fff; }

.cal-month-view .cal-event {
    background-color: #1e90ff;
    border-color: #d1e8ff;
    color: #fff; }

.cal-month-view .cal-day-cell.cal-weekend .cal-day-number {
    color: #8b0000; }

.cal-month-view .cal-day-cell.cal-today {
    background-color: #e8fde7; }

.cal-month-view .cal-day-cell.cal-drag-over {
    background-color: #e0e0e0 !important; }

.cal-month-view .cal-open-day-events {
    color: #fff;
    background-color: #555;
    box-shadow: inset 0 0 15px 0 rgba(0, 0, 0, 0.5); }

.cal-week-view {
  /* stylelint-disable-next-line selector-type-no-unknown */ }

.cal-week-view * {
    box-sizing: border-box; }

.cal-week-view .cal-day-headers {
    -js-display: flex;
    display: flex;
    padding-left: 70px;
    border: 1px solid; }

.cal-week-view .cal-day-headers .cal-header {
    flex: 1;
    text-align: center;
    padding: 5px; }

.cal-week-view .cal-day-headers .cal-header:not(:last-child) {
      border-right: 1px solid; }

.cal-week-view .cal-day-headers .cal-header:first-child {
      border-left: 1px solid; }

.cal-week-view .cal-day-headers span {
    font-weight: 400;
    opacity: 0.5; }

.cal-week-view .cal-day-column {
    flex-grow: 1;
    border-left: solid 1px; }

.cal-week-view .cal-event {
    font-size: 12px;
    border: 1px solid; }

.cal-week-view .cal-time-label-column {
    width: 70px;
    height: 100%; }

.cal-week-view .cal-current-time-marker {
    position: absolute;
    width: 100%;
    height: 2px;
    z-index: 2; }

.cal-week-view .cal-all-day-events {
    border: solid 1px;
    border-top: 0;
    border-bottom-width: 3px;
    padding-top: 3px;
    position: relative; }

.cal-week-view .cal-all-day-events .cal-day-columns {
      height: 100%;
      width: 100%;
      -js-display: flex;
      display: flex;
      position: absolute;
      top: 0;
      z-index: 0; }

.cal-week-view .cal-all-day-events .cal-events-row {
      position: relative;
      height: 31px;
      margin-left: 70px; }

.cal-week-view .cal-all-day-events .cal-event-container {
      display: inline-block;
      position: absolute; }

.cal-week-view .cal-all-day-events .cal-event-container.resize-active {
        z-index: 1;
        pointer-events: none; }

.cal-week-view .cal-all-day-events .cal-event {
      padding: 0 5px;
      margin-left: 2px;
      margin-right: 2px;
      height: 28px;
      line-height: 28px; }

.cal-week-view .cal-all-day-events .cal-starts-within-week .cal-event {
      border-top-left-radius: 5px;
      border-bottom-left-radius: 5px; }

.cal-week-view .cal-all-day-events .cal-ends-within-week .cal-event {
      border-top-right-radius: 5px;
      border-bottom-right-radius: 5px; }

.cal-week-view .cal-all-day-events .cal-time-label-column {
      -js-display: flex;
      display: flex;
      align-items: center;
      justify-content: center;
      font-size: 14px; }

.cal-week-view .cal-all-day-events .cal-resize-handle {
      width: 6px;
      height: 100%;
      cursor: col-resize;
      position: absolute;
      top: 0; }

.cal-week-view .cal-all-day-events .cal-resize-handle.cal-resize-handle-after-end {
        right: 0; }

.cal-week-view .cal-event,
  .cal-week-view .cal-header {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap; }

.cal-week-view .cal-drag-active {
    pointer-events: none;
    z-index: 1; }

.cal-week-view .cal-drag-active * {
      pointer-events: none; }

.cal-week-view .cal-time-events {
    position: relative;
    border: solid 1px;
    border-top: 0;
    -js-display: flex;
    display: flex; }

.cal-week-view .cal-time-events .cal-day-columns {
      -js-display: flex;
      display: flex;
      flex-grow: 1; }

.cal-week-view .cal-time-events .cal-day-column {
      position: relative; }

.cal-week-view .cal-time-events .cal-events-container {
      position: relative; }

.cal-week-view .cal-time-events .cal-event-container {
      position: absolute;
      z-index: 1; }

.cal-week-view .cal-time-events .cal-event {
      width: calc(100% - 2px);
      height: calc(100% - 2px);
      margin: 1px;
      padding: 0 5px;
      line-height: 25px; }

.cal-week-view .cal-time-events .cal-resize-handle {
      width: 100%;
      height: 4px;
      cursor: row-resize;
      position: absolute; }

.cal-week-view .cal-time-events .cal-resize-handle.cal-resize-handle-after-end {
        bottom: 0; }

.cal-week-view .cal-hour-segment {
    position: relative; }

.cal-week-view .cal-hour-segment::after {
      content: '\00a0'; }

.cal-week-view .cal-event-container:not(.cal-draggable) {
    cursor: pointer; }

.cal-week-view .cal-draggable {
    cursor: move; }

.cal-week-view mwl-calendar-week-view-hour-segment,
  .cal-week-view .cal-hour-segment {
    display: block; }

.cal-week-view .cal-hour:not(:last-child) .cal-hour-segment,
  .cal-week-view .cal-hour:last-child :not(:last-child) .cal-hour-segment {
    border-bottom: thin dashed; }

.cal-week-view .cal-time {
    font-weight: bold;
    padding-top: 5px;
    width: 70px;
    text-align: center; }

.cal-week-view .cal-hour-segment.cal-after-hour-start .cal-time {
    display: none; }

.cal-week-view .cal-starts-within-day .cal-event {
    border-top-left-radius: 5px;
    border-top-right-radius: 5px; }

.cal-week-view .cal-ends-within-day .cal-event {
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px; }

.cal-week-view {
  background-color: #fff;
  border-top: solid 1px #e1e1e1; }

.cal-week-view .cal-day-headers {
    border-color: #e1e1e1;
    border-top: 0; }

.cal-week-view .cal-day-headers .cal-header:not(:last-child) {
    border-right-color: #e1e1e1; }

.cal-week-view .cal-day-headers .cal-header:first-child {
    border-left-color: #e1e1e1; }

.cal-week-view .cal-day-headers .cal-header:hover,
  .cal-week-view .cal-day-headers .cal-drag-over {
    background-color: #ededed; }

.cal-week-view .cal-day-column {
    border-left-color: #e1e1e1; }

.cal-week-view .cal-event {
    background-color: #d1e8ff;
    border-color: #1e90ff;
    color: #1e90ff; }

.cal-week-view .cal-all-day-events {
    border-color: #e1e1e1; }

.cal-week-view .cal-header.cal-today {
    background-color: #e8fde7; }

.cal-week-view .cal-header.cal-weekend span {
    color: #8b0000; }

.cal-week-view .cal-time-events {
    border-color: #e1e1e1; }

.cal-week-view .cal-time-events .cal-day-columns:not(.cal-resize-active) .cal-hour-segment:hover {
      background-color: #ededed; }

.cal-week-view .cal-hour-odd {
    background-color: #fafafa; }

.cal-week-view .cal-drag-over .cal-hour-segment {
    background-color: #ededed; }

.cal-week-view .cal-hour:not(:last-child) .cal-hour-segment,
  .cal-week-view .cal-hour:last-child :not(:last-child) .cal-hour-segment {
    border-bottom-color: #e1e1e1; }

.cal-week-view .cal-current-time-marker {
    background-color: #ea4334; }

.cal-day-view {
  /* stylelint-disable-next-line selector-type-no-unknown */ }

.cal-day-view mwl-calendar-week-view-header {
    display: none; }

.cal-day-view .cal-events-container {
    margin-left: 70px; }

.cal-day-view .cal-day-column {
    border-left: 0; }

.cal-day-view .cal-current-time-marker {
    margin-left: 70px;
    width: calc(100% - 70px); }

.cal-tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  font-style: normal;
  font-weight: normal;
  letter-spacing: normal;
  line-break: auto;
  line-height: 1.5;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  white-space: normal;
  word-break: normal;
  word-spacing: normal;
  font-size: 11px;
  word-wrap: break-word;
  opacity: 0.9; }

.cal-tooltip.cal-tooltip-top {
  padding: 5px 0;
  margin-top: -3px; }

.cal-tooltip.cal-tooltip-top .cal-tooltip-arrow {
  bottom: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 5px 5px 0; }

.cal-tooltip.cal-tooltip-right {
  padding: 0 5px;
  margin-left: 3px; }

.cal-tooltip.cal-tooltip-right .cal-tooltip-arrow {
  top: 50%;
  left: 0;
  margin-top: -5px;
  border-width: 5px 5px 5px 0; }

.cal-tooltip.cal-tooltip-bottom {
  padding: 5px 0;
  margin-top: 3px; }

.cal-tooltip.cal-tooltip-bottom .cal-tooltip-arrow {
  top: 0;
  left: 50%;
  margin-left: -5px;
  border-width: 0 5px 5px; }

.cal-tooltip.cal-tooltip-left {
  padding: 0 5px;
  margin-left: -3px; }

.cal-tooltip.cal-tooltip-left .cal-tooltip-arrow {
  top: 50%;
  right: 0;
  margin-top: -5px;
  border-width: 5px 0 5px 5px; }

.cal-tooltip-inner {
  max-width: 200px;
  padding: 3px 8px;
  text-align: center;
  border-radius: 0.25rem; }

.cal-tooltip-arrow {
  position: absolute;
  width: 0;
  height: 0;
  border-color: transparent;
  border-style: solid; }

.cal-tooltip.cal-tooltip-top .cal-tooltip-arrow {
  border-top-color: #000; }

.cal-tooltip.cal-tooltip-right .cal-tooltip-arrow {
  border-right-color: #000; }

.cal-tooltip.cal-tooltip-bottom .cal-tooltip-arrow {
  border-bottom-color: #000; }

.cal-tooltip.cal-tooltip-left .cal-tooltip-arrow {
  border-left-color: #000; }

.cal-tooltip-inner {
  color: #fff;
  background-color: #000; }

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFuZ3VsYXItY2FsZW5kYXIuY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0VBQ0Usa0JBQWtCO0VBQ2xCLG1CQUFtQixFQUFFOztBQUV2QjtFQUNFLGNBQWM7RUFDZCxnQkFBZ0I7RUFFYix1QkFBdUI7RUFDMUIsY0FBYztFQUNkLG1CQUFtQixFQUFFOztBQUV2QjtFQUNFLGlCQUFpQjtFQUNqQixnQkFBZ0IsRUFBRTs7QUFFcEI7RUFDRSxnQkFBZ0I7RUFHUixPQUFPLEVBQUU7O0FBRW5CO0VBR0UsaUJBQWlCO0VBQ2pCLGFBQWEsRUFBRTs7QUFFakI7RUFDRSxXQUFXO0VBR0gsT0FBTztFQUdmLGlCQUFpQjtFQUNqQixhQUFhO0VBSUwsc0JBQXNCO0VBR3RCLG9CQUFvQixFQUFFOztBQUM5QjtJQUNFLDhCQUE4QixFQUFFOztBQUVwQztFQUNFLGlCQUFpQixFQUFFOztBQUNuQjtJQUNFO01BQ0UsY0FBYyxFQUFFLEVBQUU7O0FBRXhCO0VBQ0UsdUJBQXVCLEVBQUU7O0FBRTNCO0VBQ0Usd0JBQXdCLEVBQUU7O0FBRTVCO0VBQ0UsZ0JBQWdCO0VBQ2hCLGlCQUFpQjtFQUNqQixxQkFBcUI7RUFDckIsZUFBZTtFQUNmLGdCQUFnQjtFQUNoQixlQUFlO0VBQ2YsZ0JBQWdCO0VBQ2hCLGNBQWM7RUFDZCxrQkFBa0I7RUFDbEIsbUJBQW1CO0VBQ25CLHNCQUFzQjtFQUN0QixtQkFBbUIsRUFBRTs7QUFFdkI7RUFDRSxnQkFBZ0I7RUFDaEIsZ0JBQWdCO0VBQ2hCLFlBQVk7RUFDWixnQkFBZ0I7RUFDaEIsa0JBQWtCO0VBQ2xCLFlBQVk7RUFDWixtQkFBbUIsRUFBRTs7QUFFdkI7RUFHVSxPQUFPO0VBR1AscUJBQXFCO0VBQzdCLFdBQVc7RUFDWCxpQkFBaUI7RUFHakIsaUJBQWlCO0VBQ2pCLGFBQWE7RUFFVCxlQUFlLEVBQUU7O0FBRXZCO0VBQ0UsV0FBVztFQUNYLFlBQVk7RUFDWixrQkFBa0I7RUFDbEIscUJBQXFCO0VBQ3JCLFdBQVcsRUFB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QUFFOztBQUV2QjtFQUNFLHNCQUFzQixFQUFFOztBQUUxQjtFQUNFLHdCQUF3QixFQUFFOztBQUU1QjtFQUNFLHlCQUF5QixFQUFFOztBQUU3QjtFQUNFLHVCQUF1QixFQUFFOztBQUUzQjtFQUNFLFdBQVc7RUFDWCxzQkFBc0IsRUFBRSIsImZpbGUiOiJhbmd1bGFyLWNhbGVuZGFyLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi5jYWwtbW9udGgtdmlldyAuY2FsLWhlYWRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjsgfVxuXG4uY2FsLW1vbnRoLXZpZXcgLmNhbC1oZWFkZXIgLmNhbC1jZWxsIHtcbiAgcGFkZGluZzogNXB4IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC1vLXRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cblxuLmNhbC1tb250aC12aWV3IC5jYWwtZGF5cyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkO1xuICBib3JkZXItYm90dG9tOiAwOyB9XG5cbi5jYWwtbW9udGgtdmlldyAuY2FsLWNlbGwtdG9wIHtcbiAgbWluLWhlaWdodDogNzhweDtcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAgIC1tcy1mbGV4OiAxO1xuICAgICAgICAgIGZsZXg6IDE7IH1cblxuLmNhbC1tb250aC12aWV3IC5jYWwtY2VsbC1yb3cge1xuICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gIC1qcy1kaXNwbGF5OiBmbGV4O1xuICBkaXNwbGF5OiBmbGV4OyB9XG5cbi5jYWwtbW9udGgtdmlldyAuY2FsLWNlbGwge1xuICBmbG9hdDogbGVmdDtcbiAgLXdlYmtpdC1ib3gtZmxleDogMTtcbiAgICAgIC1tcy1mbGV4OiAxO1xuICAgICAgICAgIGZsZXg6IDE7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgLWpzLWRpc3BsYXk6IGZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsO1xuICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IHN0cmV0Y2g7XG4gICAgICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaDtcbiAgICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaDsgfVxuICAuY2FsLW1vbnRoLXZpZXcgLmNhbC1jZWxsIC5jYWwtZXZlbnQge1xuICAgIHBvaW50ZXItZXZlbnRzOiBhbGwgIWltcG9ydGFudDsgfVxuXG4uY2FsLW1vbnRoLXZpZXcgLmNhbC1kYXktY2VsbCB7XG4gIG1pbi1oZWlnaHQ6IDEwMHB4OyB9XG4gIEBtZWRpYSBhbGwgYW5kICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xuICAgIC5jYWwtbW9udGgtdmlldyAuY2FsLWRheS1jZWxsIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cblxuLmNhbC1tb250aC12aWV3IC5jYWwtZGF5LWNlbGw6bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkOyB9XG5cbi5jYWwtbW9udGgtdmlldyAuY2FsLWRheXMgLmNhbC1jZWxsLXJvdyB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZDsgfVxuXG4uY2FsLW1vbnRoLXZpZXcgLmNhbC1kYXktYmFkZ2Uge1xuICBtYXJnaW4tdG9wOiAxOHB4O1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtaW4td2lkdGg6IDEwcHg7XG4gIHBhZGRpbmc6IDNweCA3cHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyLXJhZGl1czogMTBweDsgfVxuXG4uY2FsLW1vbnRoLXZpZXcgLmNhbC1kYXktbnVtYmVyIHtcbiAgZm9udC1zaXplOiAxLjJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgb3BhY2l0eTogMC41O1xuICBtYXJnaW4tdG9wOiAxNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuXG4uY2FsLW1vbnRoLXZpZXcgLmNhbC1ldmVudHMge1xuICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAgLW1zLWZsZXg6IDE7XG4gICAgICAgICAgZmxleDogMTtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGVuZDtcbiAgICAgIC1tcy1mbGV4LWFsaWduOiBlbmQ7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBtYXJnaW46IDNweDtcbiAgbGluZS1oZWlnaHQ6IDEwcHg7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgLWpzLWRpc3BsYXk6IGZsZXg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7IH1cblxuLmNhbC1tb250aC12aWV3IC5jYWwtZXZlbnQge1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMHB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAycHg7IH1cblxuLmNhbC1tb250aC12aWV3IC5jYWwtZGF5LWNlbGwuY2FsLWluLW1vbnRoLmNhbC1oYXMtZXZlbnRzIHtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5jYWwtbW9udGgtdmlldyAuY2FsLWRheS1jZWxsLmNhbC1vdXQtbW9udGggLmNhbC1kYXktbnVtYmVyIHtcbiAgb3BhY2l0eTogMC4xO1xuICBjdXJzb3I6IGRlZmF1bHQ7IH1cblxuLmNhbC1tb250aC12aWV3IC5jYWwtZGF5LWNlbGwuY2FsLXRvZGF5IC5jYWwtZGF5LW51bWJlciB7XG4gIGZvbnQtc2l6ZTogMS45ZW07IH1cblxuLmNhbC1tb250aC12aWV3IC5jYWwtb3Blbi1kYXktZXZlbnRzIHtcbiAgcGFkZGluZzogMTVweDsgfVxuXG4uY2FsLW1vbnRoLXZpZXcgLmNhbC1vcGVuLWRheS1ldmVudHMgLmNhbC1ldmVudCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAycHg7IH1cblxuLmNhbC1tb250aC12aWV3IC5jYWwtb3V0LW1vbnRoIC5jYWwtZGF5LWJhZGdlLFxuLmNhbC1tb250aC12aWV3IC5jYWwtb3V0LW1vbnRoIC5jYWwtZXZlbnQge1xuICBvcGFjaXR5OiAwLjM7IH1cblxuLmNhbC1tb250aC12aWV3IC5jYWwtZHJhZ2dhYmxlIHtcbiAgY3Vyc29yOiBtb3ZlOyB9XG5cbi5jYWwtbW9udGgtdmlldyAuY2FsLWRyYWctYWN0aXZlICoge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG4uY2FsLW1vbnRoLXZpZXcgLmNhbC1ldmVudC10aXRsZSB7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuICAuY2FsLW1vbnRoLXZpZXcgLmNhbC1ldmVudC10aXRsZTpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuLmNhbC1tb250aC12aWV3IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuICAuY2FsLW1vbnRoLXZpZXcgLmNhbC1jZWxsLXJvdzpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTsgfVxuICAuY2FsLW1vbnRoLXZpZXcgLmNhbC1jZWxsLXJvdyAuY2FsLWNlbGw6aG92ZXIsXG4gIC5jYWwtbW9udGgtdmlldyAuY2FsLWNlbGwuY2FsLWhhcy1ldmVudHMuY2FsLW9wZW4ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZGVkZWQ7IH1cbiAgLmNhbC1tb250aC12aWV3IC5jYWwtZGF5cyB7XG4gICAgYm9yZGVyLWNvbG9yOiAjZTFlMWUxOyB9XG4gIC5jYWwtbW9udGgtdmlldyAuY2FsLWRheS1jZWxsOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIGJvcmRlci1yaWdodC1jb2xvcjogI2UxZTFlMTsgfVxuICAuY2FsLW1vbnRoLXZpZXcgLmNhbC1kYXlzIC5jYWwtY2VsbC1yb3cge1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNlMWUxZTE7IH1cbiAgLmNhbC1tb250aC12aWV3IC5jYWwtZGF5LWJhZGdlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjk0YTQ4O1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5jYWwtbW9udGgtdmlldyAuY2FsLWV2ZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWU5MGZmO1xuICAgIGJvcmRlci1jb2xvcjogI2QxZThmZjtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAuY2FsLW1vbnRoLXZpZXcgLmNhbC1kYXktY2VsbC5jYWwtd2Vla2VuZCAuY2FsLWRheS1udW1iZXIge1xuICAgIGNvbG9yOiAjOGIwMDAwOyB9XG4gIC5jYWwtbW9udGgtdmlldyAuY2FsLWRheS1jZWxsLmNhbC10b2RheSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZmRlNzsgfVxuICAuY2FsLW1vbnRoLXZpZXcgLmNhbC1kYXktY2VsbC5jYWwtZHJhZy1vdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBlMGUwICFpbXBvcnRhbnQ7IH1cbiAgLmNhbC1tb250aC12aWV3IC5jYWwtb3Blbi1kYXktZXZlbnRzIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTU1O1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAwIDE1cHggMCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgMTVweCAwIHJnYmEoMCwgMCwgMCwgMC41KTsgfVxuXG4uY2FsLXdlZWstdmlldyB7XG4gIC8qIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzZWxlY3Rvci10eXBlLW5vLXVua25vd24gKi8gfVxuICAuY2FsLXdlZWstdmlldyAqIHtcbiAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG4gIC5jYWwtd2Vlay12aWV3IC5jYWwtZGF5LWhlYWRlcnMge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIC1qcy1kaXNwbGF5OiBmbGV4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgcGFkZGluZy1sZWZ0OiA3MHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkOyB9XG4gIC5jYWwtd2Vlay12aWV3IC5jYWwtZGF5LWhlYWRlcnMgLmNhbC1oZWFkZXIge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gICAgICAgIC1tcy1mbGV4OiAxO1xuICAgICAgICAgICAgZmxleDogMTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZzogNXB4OyB9XG4gICAgLmNhbC13ZWVrLXZpZXcgLmNhbC1kYXktaGVhZGVycyAuY2FsLWhlYWRlcjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkOyB9XG4gICAgLmNhbC13ZWVrLXZpZXcgLmNhbC1kYXktaGVhZGVycyAuY2FsLWhlYWRlcjpmaXJzdC1jaGlsZCB7XG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkOyB9XG4gIC5jYWwtd2Vlay12aWV3IC5jYWwtZGF5LWhlYWRlcnMgc3BhbiB7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBvcGFjaXR5OiAwLjU7IH1cbiAgLmNhbC13ZWVrLXZpZXcgLmNhbC1kYXktY29sdW1uIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAgICAtbXMtZmxleC1wb3NpdGl2ZTogMTtcbiAgICAgICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICBib3JkZXItbGVmdDogc29saWQgMXB4OyB9XG4gIC5jYWwtd2Vlay12aWV3IC5jYWwtZXZlbnQge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZDsgfVxuICAuY2FsLXdlZWstdmlldyAuY2FsLXRpbWUtbGFiZWwtY29sdW1uIHtcbiAgICB3aWR0aDogNzBweDtcbiAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgLmNhbC13ZWVrLXZpZXcgLmNhbC1jdXJyZW50LXRpbWUtbWFya2VyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAycHg7XG4gICAgei1pbmRleDogMjsgfVxuICAuY2FsLXdlZWstdmlldyAuY2FsLWFsbC1kYXktZXZlbnRzIHtcbiAgICBib3JkZXI6IHNvbGlkIDFweDtcbiAgICBib3JkZXItdG9wOiAwO1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDNweDtcbiAgICBwYWRkaW5nLXRvcDogM3B4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5jYWwtd2Vlay12aWV3IC5jYWwtYWxsLWRheS1ldmVudHMgLmNhbC1kYXktY29sdW1ucyB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAtanMtZGlzcGxheTogZmxleDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICB6LWluZGV4OiAwOyB9XG4gICAgLmNhbC13ZWVrLXZpZXcgLmNhbC1hbGwtZGF5LWV2ZW50cyAuY2FsLWV2ZW50cy1yb3cge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgaGVpZ2h0OiAzMXB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDcwcHg7IH1cbiAgICAuY2FsLXdlZWstdmlldyAuY2FsLWFsbC1kYXktZXZlbnRzIC5jYWwtZXZlbnQtY29udGFpbmVyIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxuICAgICAgLmNhbC13ZWVrLXZpZXcgLmNhbC1hbGwtZGF5LWV2ZW50cyAuY2FsLWV2ZW50LWNvbnRhaW5lci5yZXNpemUtYWN0aXZlIHtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cbiAgICAuY2FsLXdlZWstdmlldyAuY2FsLWFsbC1kYXktZXZlbnRzIC5jYWwtZXZlbnQge1xuICAgICAgcGFkZGluZzogMCA1cHg7XG4gICAgICBtYXJnaW4tbGVmdDogMnB4O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAycHg7XG4gICAgICBoZWlnaHQ6IDI4cHg7XG4gICAgICBsaW5lLWhlaWdodDogMjhweDsgfVxuICAgIC5jYWwtd2Vlay12aWV3IC5jYWwtYWxsLWRheS1ldmVudHMgLmNhbC1zdGFydHMtd2l0aGluLXdlZWsgLmNhbC1ldmVudCB7XG4gICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHg7XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1cHg7IH1cbiAgICAuY2FsLXdlZWstdmlldyAuY2FsLWFsbC1kYXktZXZlbnRzIC5jYWwtZW5kcy13aXRoaW4td2VlayAuY2FsLWV2ZW50IHtcbiAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA1cHg7XG4gICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNXB4OyB9XG4gICAgLmNhbC13ZWVrLXZpZXcgLmNhbC1hbGwtZGF5LWV2ZW50cyAuY2FsLXRpbWUtbGFiZWwtY29sdW1uIHtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAtanMtZGlzcGxheTogZmxleDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gICAgICAgICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDsgfVxuICAgIC5jYWwtd2Vlay12aWV3IC5jYWwtYWxsLWRheS1ldmVudHMgLmNhbC1yZXNpemUtaGFuZGxlIHtcbiAgICAgIHdpZHRoOiA2cHg7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBjdXJzb3I6IGNvbC1yZXNpemU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7IH1cbiAgICAgIC5jYWwtd2Vlay12aWV3IC5jYWwtYWxsLWRheS1ldmVudHMgLmNhbC1yZXNpemUtaGFuZGxlLmNhbC1yZXNpemUtaGFuZGxlLWFmdGVyLWVuZCB7XG4gICAgICAgIHJpZ2h0OiAwOyB9XG4gIC5jYWwtd2Vlay12aWV3IC5jYWwtZXZlbnQsXG4gIC5jYWwtd2Vlay12aWV3IC5jYWwtaGVhZGVyIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIC1vLXRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cbiAgLmNhbC13ZWVrLXZpZXcgLmNhbC1kcmFnLWFjdGl2ZSB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgei1pbmRleDogMTsgfVxuICAgIC5jYWwtd2Vlay12aWV3IC5jYWwtZHJhZy1hY3RpdmUgKiB7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICAuY2FsLXdlZWstdmlldyAuY2FsLXRpbWUtZXZlbnRzIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgYm9yZGVyOiBzb2xpZCAxcHg7XG4gICAgYm9yZGVyLXRvcDogMDtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAtanMtZGlzcGxheTogZmxleDtcbiAgICBkaXNwbGF5OiBmbGV4OyB9XG4gICAgLmNhbC13ZWVrLXZpZXcgLmNhbC10aW1lLWV2ZW50cyAuY2FsLWRheS1jb2x1bW5zIHtcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XG4gICAgICAtanMtZGlzcGxheTogZmxleDtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAtd2Via2l0LWJveC1mbGV4OiAxO1xuICAgICAgICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICAgICAgICAgICAgICBmbGV4LWdyb3c6IDE7IH1cbiAgICAuY2FsLXdlZWstdmlldyAuY2FsLXRpbWUtZXZlbnRzIC5jYWwtZGF5LWNvbHVtbiB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAuY2FsLXdlZWstdmlldyAuY2FsLXRpbWUtZXZlbnRzIC5jYWwtZXZlbnRzLWNvbnRhaW5lciB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAuY2FsLXdlZWstdmlldyAuY2FsLXRpbWUtZXZlbnRzIC5jYWwtZXZlbnQtY29udGFpbmVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHotaW5kZXg6IDE7IH1cbiAgICAuY2FsLXdlZWstdmlldyAuY2FsLXRpbWUtZXZlbnRzIC5jYWwtZXZlbnQge1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDJweCk7XG4gICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDJweCk7XG4gICAgICBtYXJnaW46IDFweDtcbiAgICAgIHBhZGRpbmc6IDAgNXB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7IH1cbiAgICAuY2FsLXdlZWstdmlldyAuY2FsLXRpbWUtZXZlbnRzIC5jYWwtcmVzaXplLWhhbmRsZSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogNHB4O1xuICAgICAgY3Vyc29yOiByb3ctcmVzaXplO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlOyB9XG4gICAgICAuY2FsLXdlZWstdmlldyAuY2FsLXRpbWUtZXZlbnRzIC5jYWwtcmVzaXplLWhhbmRsZS5jYWwtcmVzaXplLWhhbmRsZS1hZnRlci1lbmQge1xuICAgICAgICBib3R0b206IDA7IH1cbiAgLmNhbC13ZWVrLXZpZXcgLmNhbC1ob3VyLXNlZ21lbnQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5jYWwtd2Vlay12aWV3IC5jYWwtaG91ci1zZWdtZW50OjphZnRlciB7XG4gICAgICBjb250ZW50OiAnXFwwMGEwJzsgfVxuICAuY2FsLXdlZWstdmlldyAuY2FsLWV2ZW50LWNvbnRhaW5lcjpub3QoLmNhbC1kcmFnZ2FibGUpIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7IH1cbiAgLmNhbC13ZWVrLXZpZXcgLmNhbC1kcmFnZ2FibGUge1xuICAgIGN1cnNvcjogbW92ZTsgfVxuICAuY2FsLXdlZWstdmlldyBtd2wtY2FsZW5kYXItd2Vlay12aWV3LWhvdXItc2VnbWVudCxcbiAgLmNhbC13ZWVrLXZpZXcgLmNhbC1ob3VyLXNlZ21lbnQge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5jYWwtd2Vlay12aWV3IC5jYWwtaG91cjpub3QoOmxhc3QtY2hpbGQpIC5jYWwtaG91ci1zZWdtZW50LFxuICAuY2FsLXdlZWstdmlldyAuY2FsLWhvdXI6bGFzdC1jaGlsZCA6bm90KDpsYXN0LWNoaWxkKSAuY2FsLWhvdXItc2VnbWVudCB7XG4gICAgYm9yZGVyLWJvdHRvbTogdGhpbiBkYXNoZWQ7IH1cbiAgLmNhbC13ZWVrLXZpZXcgLmNhbC10aW1lIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBwYWRkaW5nLXRvcDogNXB4O1xuICAgIHdpZHRoOiA3MHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuICAuY2FsLXdlZWstdmlldyAuY2FsLWhvdXItc2VnbWVudC5jYWwtYWZ0ZXItaG91ci1zdGFydCAuY2FsLXRpbWUge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmNhbC13ZWVrLXZpZXcgLmNhbC1zdGFydHMtd2l0aGluLWRheSAuY2FsLWV2ZW50IHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA1cHg7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDVweDsgfVxuICAuY2FsLXdlZWstdmlldyAuY2FsLWVuZHMtd2l0aGluLWRheSAuY2FsLWV2ZW50IHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1cHg7XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDVweDsgfVxuXG4uY2FsLXdlZWstdmlldyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci10b3A6IHNvbGlkIDFweCAjZTFlMWUxOyB9XG4gIC5jYWwtd2Vlay12aWV3IC5jYWwtZGF5LWhlYWRlcnMge1xuICAgIGJvcmRlci1jb2xvcjogI2UxZTFlMTtcbiAgICBib3JkZXItdG9wOiAwOyB9XG4gIC5jYWwtd2Vlay12aWV3IC5jYWwtZGF5LWhlYWRlcnMgLmNhbC1oZWFkZXI6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjZTFlMWUxOyB9XG4gIC5jYWwtd2Vlay12aWV3IC5jYWwtZGF5LWhlYWRlcnMgLmNhbC1oZWFkZXI6Zmlyc3QtY2hpbGQge1xuICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjZTFlMWUxOyB9XG4gIC5jYWwtd2Vlay12aWV3IC5jYWwtZGF5LWhlYWRlcnMgLmNhbC1oZWFkZXI6aG92ZXIsXG4gIC5jYWwtd2Vlay12aWV3IC5jYWwtZGF5LWhlYWRlcnMgLmNhbC1kcmFnLW92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZGVkZWQ7IH1cbiAgLmNhbC13ZWVrLXZpZXcgLmNhbC1kYXktY29sdW1uIHtcbiAgICBib3JkZXItbGVmdC1jb2xvcjogI2UxZTFlMTsgfVxuICAuY2FsLXdlZWstdmlldyAuY2FsLWV2ZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDFlOGZmO1xuICAgIGJvcmRlci1jb2xvcjogIzFlOTBmZjtcbiAgICBjb2xvcjogIzFlOTBmZjsgfVxuICAuY2FsLXdlZWstdmlldyAuY2FsLWFsbC1kYXktZXZlbnRzIHtcbiAgICBib3JkZXItY29sb3I6ICNlMWUxZTE7IH1cbiAgLmNhbC13ZWVrLXZpZXcgLmNhbC1oZWFkZXIuY2FsLXRvZGF5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThmZGU3OyB9XG4gIC5jYWwtd2Vlay12aWV3IC5jYWwtaGVhZGVyLmNhbC13ZWVrZW5kIHNwYW4ge1xuICAgIGNvbG9yOiAjOGIwMDAwOyB9XG4gIC5jYWwtd2Vlay12aWV3IC5jYWwtdGltZS1ldmVudHMge1xuICAgIGJvcmRlci1jb2xvcjogI2UxZTFlMTsgfVxuICAgIC5jYWwtd2Vlay12aWV3IC5jYWwtdGltZS1ldmVudHMgLmNhbC1kYXktY29sdW1uczpub3QoLmNhbC1yZXNpemUtYWN0aXZlKSAuY2FsLWhvdXItc2VnbWVudDpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlZGVkOyB9XG4gIC5jYWwtd2Vlay12aWV3IC5jYWwtaG91ci1vZGQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7IH1cbiAgLmNhbC13ZWVrLXZpZXcgLmNhbC1kcmFnLW92ZXIgLmNhbC1ob3VyLXNlZ21lbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZGVkZWQ7IH1cbiAgLmNhbC13ZWVrLXZpZXcgLmNhbC1ob3VyOm5vdCg6bGFzdC1jaGlsZCkgLmNhbC1ob3VyLXNlZ21lbnQsXG4gIC5jYWwtd2Vlay12aWV3IC5jYWwtaG91cjpsYXN0LWNoaWxkIDpub3QoOmxhc3QtY2hpbGQpIC5jYWwtaG91ci1zZWdtZW50IHtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZTFlMWUxOyB9XG4gIC5jYWwtd2Vlay12aWV3IC5jYWwtY3VycmVudC10aW1lLW1hcmtlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VhNDMzNDsgfVxuXG4uY2FsLWRheS12aWV3IHtcbiAgLyogc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIHNlbGVjdG9yLXR5cGUtbm8tdW5rbm93biAqLyB9XG4gIC5jYWwtZGF5LXZpZXcgbXdsLWNhbGVuZGFyLXdlZWstdmlldy1oZWFkZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmNhbC1kYXktdmlldyAuY2FsLWV2ZW50cy1jb250YWluZXIge1xuICAgIG1hcmdpbi1sZWZ0OiA3MHB4OyB9XG4gIC5jYWwtZGF5LXZpZXcgLmNhbC1kYXktY29sdW1uIHtcbiAgICBib3JkZXItbGVmdDogMDsgfVxuICAuY2FsLWRheS12aWV3IC5jYWwtY3VycmVudC10aW1lLW1hcmtlciB7XG4gICAgbWFyZ2luLWxlZnQ6IDcwcHg7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDcwcHgpOyB9XG5cbi5jYWwtdG9vbHRpcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogMTA3MDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbDtcbiAgbGluZS1icmVhazogYXV0bztcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgdGV4dC1hbGlnbjogc3RhcnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICB3b3JkLWJyZWFrOiBub3JtYWw7XG4gIHdvcmQtc3BhY2luZzogbm9ybWFsO1xuICBmb250LXNpemU6IDExcHg7XG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgb3BhY2l0eTogMC45OyB9XG5cbi5jYWwtdG9vbHRpcC5jYWwtdG9vbHRpcC10b3Age1xuICBwYWRkaW5nOiA1cHggMDtcbiAgbWFyZ2luLXRvcDogLTNweDsgfVxuXG4uY2FsLXRvb2x0aXAuY2FsLXRvb2x0aXAtdG9wIC5jYWwtdG9vbHRpcC1hcnJvdyB7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogNTAlO1xuICBtYXJnaW4tbGVmdDogLTVweDtcbiAgYm9yZGVyLXdpZHRoOiA1cHggNXB4IDA7IH1cblxuLmNhbC10b29sdGlwLmNhbC10b29sdGlwLXJpZ2h0IHtcbiAgcGFkZGluZzogMCA1cHg7XG4gIG1hcmdpbi1sZWZ0OiAzcHg7IH1cblxuLmNhbC10b29sdGlwLmNhbC10b29sdGlwLXJpZ2h0IC5jYWwtdG9vbHRpcC1hcnJvdyB7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAwO1xuICBtYXJnaW4tdG9wOiAtNXB4O1xuICBib3JkZXItd2lkdGg6IDVweCA1cHggNXB4IDA7IH1cblxuLmNhbC10b29sdGlwLmNhbC10b29sdGlwLWJvdHRvbSB7XG4gIHBhZGRpbmc6IDVweCAwO1xuICBtYXJnaW4tdG9wOiAzcHg7IH1cblxuLmNhbC10b29sdGlwLmNhbC10b29sdGlwLWJvdHRvbSAuY2FsLXRvb2x0aXAtYXJyb3cge1xuICB0b3A6IDA7XG4gIGxlZnQ6IDUwJTtcbiAgbWFyZ2luLWxlZnQ6IC01cHg7XG4gIGJvcmRlci13aWR0aDogMCA1cHggNXB4OyB9XG5cbi5jYWwtdG9vbHRpcC5jYWwtdG9vbHRpcC1sZWZ0IHtcbiAgcGFkZGluZzogMCA1cHg7XG4gIG1hcmdpbi1sZWZ0OiAtM3B4OyB9XG5cbi5jYWwtdG9vbHRpcC5jYWwtdG9vbHRpcC1sZWZ0IC5jYWwtdG9vbHRpcC1hcnJvdyB7XG4gIHRvcDogNTAlO1xuICByaWdodDogMDtcbiAgbWFyZ2luLXRvcDogLTVweDtcbiAgYm9yZGVyLXdpZHRoOiA1cHggMCA1cHggNXB4OyB9XG5cbi5jYWwtdG9vbHRpcC1pbm5lciB7XG4gIG1heC13aWR0aDogMjAwcHg7XG4gIHBhZGRpbmc6IDNweCA4cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTsgfVxuXG4uY2FsLXRvb2x0aXAtYXJyb3cge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7IH1cblxuLmNhbC10b29sdGlwLmNhbC10b29sdGlwLXRvcCAuY2FsLXRvb2x0aXAtYXJyb3cge1xuICBib3JkZXItdG9wLWNvbG9yOiAjMDAwOyB9XG5cbi5jYWwtdG9vbHRpcC5jYWwtdG9vbHRpcC1yaWdodCAuY2FsLXRvb2x0aXAtYXJyb3cge1xuICBib3JkZXItcmlnaHQtY29sb3I6ICMwMDA7IH1cblxuLmNhbC10b29sdGlwLmNhbC10b29sdGlwLWJvdHRvbSAuY2FsLXRvb2x0aXAtYXJyb3cge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiAjMDAwOyB9XG5cbi5jYWwtdG9vbHRpcC5jYWwtdG9vbHRpcC1sZWZ0IC5jYWwtdG9vbHRpcC1hcnJvdyB7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMDAwOyB9XG5cbi5jYWwtdG9vbHRpcC1pbm5lciB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwOyB9XG4iXX0= */
.ngx-datatable {
  display: block;
  overflow: hidden;
  justify-content: center;
  position: relative;
  transform: translate3d(0, 0, 0);
  /**
   * Vertical Scrolling Adjustments
   */
  /**
   * Horizontal Scrolling Adjustments
   */
  /**
   * Fixed Header Height Adjustments
   */
  /**
   * Fixed row height adjustments
   */
  /**
   * Shared Styles
   */
  /**
   * Header Styles
   */
  /**
   * Body Styles
   */
  /**
   * Footer Styles
   */ }
  .ngx-datatable [hidden] {
    display: none !important; }
  .ngx-datatable *,
  .ngx-datatable *:before,
  .ngx-datatable *:after {
    box-sizing: border-box; }
  .ngx-datatable.scroll-vertical .datatable-body {
    overflow-y: auto; }
  .ngx-datatable.scroll-vertical.virtualized .datatable-body .datatable-row-wrapper {
    position: absolute; }
  .ngx-datatable.scroll-horz .datatable-body {
    overflow-x: auto;
    -webkit-overflow-scrolling: touch; }
  .ngx-datatable.fixed-header .datatable-header .datatable-header-inner {
    white-space: nowrap; }
  .ngx-datatable.fixed-header .datatable-header .datatable-header-inner .datatable-header-cell {
      white-space: nowrap;
      overflow: hidden;
      text-overflow: ellipsis; }
  .ngx-datatable.fixed-row .datatable-scroll {
    white-space: nowrap; }
  .ngx-datatable.fixed-row .datatable-scroll .datatable-body-row {
      white-space: nowrap; }
  .ngx-datatable.fixed-row .datatable-scroll .datatable-body-row .datatable-body-cell {
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis; }
  .ngx-datatable.fixed-row .datatable-scroll .datatable-body-row .datatable-body-group-cell {
        overflow: hidden;
        white-space: nowrap;
        text-overflow: ellipsis; }
  .ngx-datatable .datatable-body-row,
  .ngx-datatable .datatable-row-center,
  .ngx-datatable .datatable-header-inner {
    display: flex;
    flex-direction: row;
    -o-flex-flow: row;
    flex-flow: row; }
  .ngx-datatable .datatable-body-cell,
  .ngx-datatable .datatable-header-cell {
    overflow-x: hidden;
    vertical-align: top;
    display: inline-block;
    line-height: 1.625; }
  .ngx-datatable .datatable-body-cell:focus,
    .ngx-datatable .datatable-header-cell:focus {
      outline: none; }
  .ngx-datatable .datatable-row-left,
  .ngx-datatable .datatable-row-right {
    z-index: 9; }
  .ngx-datatable .datatable-row-left,
  .ngx-datatable .datatable-row-center,
  .ngx-datatable .datatable-row-group,
  .ngx-datatable .datatable-row-right {
    position: relative; }
  .ngx-datatable .datatable-header {
    display: block;
    overflow: hidden; }
  .ngx-datatable .datatable-header .datatable-header-inner {
      align-items: stretch;
      -webkit-align-items: stretch; }
  .ngx-datatable .datatable-header .datatable-header-cell {
      position: relative;
      display: inline-block; }
  .ngx-datatable .datatable-header .datatable-header-cell.sortable .datatable-header-cell-wrapper {
        cursor: pointer; }
  .ngx-datatable .datatable-header .datatable-header-cell.longpress .datatable-header-cell-wrapper {
        cursor: move; }
  .ngx-datatable .datatable-header .datatable-header-cell .sort-btn {
        line-height: 100%;
        vertical-align: middle;
        display: inline-block;
        cursor: pointer; }
  .ngx-datatable .datatable-header .datatable-header-cell .resize-handle,
      .ngx-datatable .datatable-header .datatable-header-cell .resize-handle--not-resizable {
        display: inline-block;
        position: absolute;
        right: 0;
        top: 0;
        bottom: 0;
        width: 5px;
        padding: 0 4px;
        visibility: hidden; }
  .ngx-datatable .datatable-header .datatable-header-cell .resize-handle {
        cursor: ew-resize; }
  .ngx-datatable .datatable-header .datatable-header-cell.resizeable:hover .resize-handle {
        visibility: visible; }
  .ngx-datatable .datatable-header .datatable-header-cell:hover .resize-handle--not-resizable {
        visibility: visible; }
  .ngx-datatable .datatable-header .datatable-header-cell .targetMarker {
        position: absolute;
        top: 0;
        bottom: 0; }
  .ngx-datatable .datatable-header .datatable-header-cell .targetMarker.dragFromLeft {
          right: 0; }
  .ngx-datatable .datatable-header .datatable-header-cell .targetMarker.dragFromRight {
          left: 0; }
  .ngx-datatable .datatable-header .datatable-header-cell .datatable-header-cell-template-wrap {
        height: inherit; }
  .ngx-datatable .datatable-body {
    position: relative;
    z-index: 10;
    display: block; }
  .ngx-datatable .datatable-body .datatable-scroll {
      display: inline-block; }
  .ngx-datatable .datatable-body .datatable-row-detail {
      overflow-y: hidden; }
  .ngx-datatable .datatable-body .datatable-row-wrapper {
      display: flex;
      flex-direction: column; }
  .ngx-datatable .datatable-body .datatable-body-row {
      outline: none; }
  .ngx-datatable .datatable-body .datatable-body-row > div {
        display: flex; }
  .ngx-datatable .datatable-footer {
    display: block;
    width: 100%;
    overflow: auto; }
  .ngx-datatable .datatable-footer .datatable-footer-inner {
      display: flex;
      align-items: center;
      width: 100%; }
  .ngx-datatable .datatable-footer .selected-count .page-count {
      flex: 1 1 40%; }
  .ngx-datatable .datatable-footer .selected-count .datatable-pager {
      flex: 1 1 60%; }
  .ngx-datatable .datatable-footer .page-count {
      flex: 1 1 20%; }
  .ngx-datatable .datatable-footer .datatable-pager {
      flex: 1 1 80%;
      text-align: right; }
  .ngx-datatable .datatable-footer .datatable-pager .pager,
      .ngx-datatable .datatable-footer .datatable-pager .pager li {
        padding: 0;
        margin: 0;
        display: inline-block;
        list-style: none; }
  .ngx-datatable .datatable-footer .datatable-pager .pager li,
      .ngx-datatable .datatable-footer .datatable-pager .pager li a {
        outline: none; }
  .ngx-datatable .datatable-footer .datatable-pager .pager li a {
        cursor: pointer;
        display: inline-block; }
  .ngx-datatable .datatable-footer .datatable-pager .pager li.disabled a {
        cursor: not-allowed; }

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImluZGV4LmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNFLGNBQWM7RUFDZCxnQkFBZ0I7RUFDaEIsdUJBQXVCO0VBQ3ZCLGtCQUFrQjtFQUNsQiwrQkFBK0I7RUFDL0I7O0lBRUU7RUFDRjs7SUFFRTtFQUNGOztJQUVFO0VBQ0Y7O0lBRUU7RUFDRjs7SUFFRTtFQUNGOztJQUVFO0VBQ0Y7O0lBRUU7RUFDRjs7SUFFRSxFQUFFO0VBQ0o7SUFDRSx3QkFBd0IsRUFBRTtFQUM1Qjs7O0lBS0Usc0JBQXNCLEVBQUU7RUFDMUI7SUFDRSxnQkFBZ0IsRUFBRTtFQUNwQjtJQUNFLGtCQUFrQixFQUFFO0VBQ3RCO0lBQ0UsZ0JBQWdCO0lBQ2hCLGlDQUFpQyxFQUFFO0VBQ3JDO0lBQ0UsbUJBQW1CLEVBQUU7RUFDckI7TUFDRSxtQkFBbUI7TUFDbkIsZ0JBQWdCO01BQ2hCLHVCQUF1QixFQUFFO0VBQzdCO0lBQ0UsbUJBQW1CLEVBQUU7RUFDckI7TUFDRSxtQkFBbUIsRUFBRTtFQUNyQjtRQUNFLGdCQUFnQjtRQUNoQixtQkFBbUI7UUFDbkIsdUJBQXVCLEVBQUU7RUFDM0I7UUFDRSxnQkFBZ0I7UUFDaEIsbUJBQW1CO1FBQ25CLHVCQUF1QixFQUFFO0VBQy9COzs7SUFPRSxhQUFhO0lBQ2IsbUJBQW1CO0lBSW5CLGlCQUFpQjtJQUNqQixjQUFjLEVBQUU7RUFDbEI7O0lBRUUsa0JBQWtCO0lBQ2xCLG1CQUFtQjtJQUNuQixxQkFBcUI7SUFDckIsa0JBQWtCLEVBQUU7RUFDcEI7O01BRUUsYUFBYSxFQUFFO0VBQ25COztJQUVFLFVBQVUsRUFBRTtFQUNkOzs7O0lBSUUsa0JBQWtCLEVBQUU7RUFDdEI7SUFDRSxjQUFjO0lBQ2QsZ0JBQWdCLEVBQUU7RUFDbEI7TUFDRSxvQkFBb0I7TUFDcEIsNEJBQTRCLEVBQUU7RUFDaEM7TUFDRSxrQkFBa0I7TUFDbEIscUJBQXFCLEVBQUU7RUFDdkI7UUFDRSxlQUFlLEVBQUU7RUFDbkI7UUFDRSxZQUFZLEVBQUU7RUFDaEI7UUFDRSxpQkFBaUI7UUFDakIsc0JBQXNCO1FBQ3RCLHFCQUFxQjtRQUNyQixlQUFlLEVBQUU7RUFDbkI7O1FBRUUscUJBQXFCO1FBQ3JCLGtCQUFrQjtRQUNsQixRQUFRO1FBQ1IsTUFBTTtRQUNOLFNBQVM7UUFDVCxVQUFVO1FBQ1YsY0FBYztRQUNkLGtCQUFrQixFQUFFO0VBQ3RCO1FBQ0UsaUJBQWlCLEVBQUU7RUFDckI7UUFDRSxtQkFBbUIsRUFBRTtFQUN2QjtRQUNFLG1CQUFtQixFQUFFO0VBQ3ZCO1FBQ0Usa0JBQWtCO1FBQ2xCLE1BQU07UUFDTixTQUFTLEVBQUU7RUFDWDtVQUNFLFFBQVEsRUFBRTtFQUNaO1VBQ0UsT0FBTyxFQUFFO0VBQ2I7UUFDRSxlQUFlLEVBQUU7RUFDdkI7SUFDRSxrQkFBa0I7SUFDbEIsV0FBVztJQUNYLGNBQWMsRUFBRTtFQUNoQjtNQUNFLHFCQUFxQixFQUFFO0VBQ3pCO01BQ0Usa0JBQWtCLEVBQUU7RUFDdEI7TUFLRSxhQUFhO01BT2Isc0JBQXNCLEVBQUU7RUFDMUI7TUFDRSxhQUFhLEVBQUU7RUFDZjtRQUtFLGFBQWEsRUFBRTtFQUNyQjtJQUNFLGNBQWM7SUFDZCxXQUFXO0lBQ1gsY0FBYyxFQUFFO0VBQ2hCO01BQ0UsYUFBYTtNQUNiLG1CQUFtQjtNQUNuQixXQUFXLEVBQUU7RUFDZjtNQUNFLGFBQWEsRUFBRTtFQUNqQjtNQUNFLGFBQWEsRUFBRTtFQUNqQjtNQUNFLGFBQWEsRUFBRTtFQUNqQjtNQUNFLGFBQWE7TUFDYixpQkFBaUIsRUFBRTtFQUNuQjs7UUFFRSxVQUFVO1FBQ1YsU0FBUztRQUNULHFCQUFxQjtRQUNyQixnQkFBZ0IsRUFBRTtFQUNwQjs7UUFFRSxhQUFhLEVBQUU7RUFDakI7UUFDRSxlQUFlO1FBQ2YscUJBQXFCLEVBQUU7RUFDekI7UUFDRSxtQkFBbUIsRUFBRSIsImZpbGUiOiJpbmRleC5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIubmd4LWRhdGF0YWJsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xuICAvKipcbiAgICogVmVydGljYWwgU2Nyb2xsaW5nIEFkanVzdG1lbnRzXG4gICAqL1xuICAvKipcbiAgICogSG9yaXpvbnRhbCBTY3JvbGxpbmcgQWRqdXN0bWVudHNcbiAgICovXG4gIC8qKlxuICAgKiBGaXhlZCBIZWFkZXIgSGVpZ2h0IEFkanVzdG1lbnRzXG4gICAqL1xuICAvKipcbiAgICogRml4ZWQgcm93IGhlaWdodCBhZGp1c3RtZW50c1xuICAgKi9cbiAgLyoqXG4gICAqIFNoYXJlZCBTdHlsZXNcbiAgICovXG4gIC8qKlxuICAgKiBIZWFkZXIgU3R5bGVzXG4gICAqL1xuICAvKipcbiAgICogQm9keSBTdHlsZXNcbiAgICovXG4gIC8qKlxuICAgKiBGb290ZXIgU3R5bGVzXG4gICAqLyB9XG4gIC5uZ3gtZGF0YXRhYmxlIFtoaWRkZW5dIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLm5neC1kYXRhdGFibGUgKixcbiAgLm5neC1kYXRhdGFibGUgKjpiZWZvcmUsXG4gIC5uZ3gtZGF0YXRhYmxlICo6YWZ0ZXIge1xuICAgIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuICAubmd4LWRhdGF0YWJsZS5zY3JvbGwtdmVydGljYWwgLmRhdGF0YWJsZS1ib2R5IHtcbiAgICBvdmVyZmxvdy15OiBhdXRvOyB9XG4gIC5uZ3gtZGF0YXRhYmxlLnNjcm9sbC12ZXJ0aWNhbC52aXJ0dWFsaXplZCAuZGF0YXRhYmxlLWJvZHkgLmRhdGF0YWJsZS1yb3ctd3JhcHBlciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlOyB9XG4gIC5uZ3gtZGF0YXRhYmxlLnNjcm9sbC1ob3J6IC5kYXRhdGFibGUtYm9keSB7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7IH1cbiAgLm5neC1kYXRhdGFibGUuZml4ZWQtaGVhZGVyIC5kYXRhdGFibGUtaGVhZGVyIC5kYXRhdGFibGUtaGVhZGVyLWlubmVyIHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gICAgLm5neC1kYXRhdGFibGUuZml4ZWQtaGVhZGVyIC5kYXRhdGFibGUtaGVhZGVyIC5kYXRhdGFibGUtaGVhZGVyLWlubmVyIC5kYXRhdGFibGUtaGVhZGVyLWNlbGwge1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpczsgfVxuICAubmd4LWRhdGF0YWJsZS5maXhlZC1yb3cgLmRhdGF0YWJsZS1zY3JvbGwge1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cbiAgICAubmd4LWRhdGF0YWJsZS5maXhlZC1yb3cgLmRhdGF0YWJsZS1zY3JvbGwgLmRhdGF0YWJsZS1ib2R5LXJvdyB7XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gICAgICAubmd4LWRhdGF0YWJsZS5maXhlZC1yb3cgLmRhdGF0YWJsZS1zY3JvbGwgLmRhdGF0YWJsZS1ib2R5LXJvdyAuZGF0YXRhYmxlLWJvZHktY2VsbCB7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzOyB9XG4gICAgICAubmd4LWRhdGF0YWJsZS5maXhlZC1yb3cgLmRhdGF0YWJsZS1zY3JvbGwgLmRhdGF0YWJsZS1ib2R5LXJvdyAuZGF0YXRhYmxlLWJvZHktZ3JvdXAtY2VsbCB7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzOyB9XG4gIC5uZ3gtZGF0YXRhYmxlIC5kYXRhdGFibGUtYm9keS1yb3csXG4gIC5uZ3gtZGF0YXRhYmxlIC5kYXRhdGFibGUtcm93LWNlbnRlcixcbiAgLm5neC1kYXRhdGFibGUgLmRhdGF0YWJsZS1oZWFkZXItaW5uZXIge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tb3otYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgLXdlYmtpdC1mbGV4LWZsb3c6IHJvdztcbiAgICAtbW96LWZsZXgtZmxvdzogcm93O1xuICAgIC1tcy1mbGV4LWZsb3c6IHJvdztcbiAgICAtby1mbGV4LWZsb3c6IHJvdztcbiAgICBmbGV4LWZsb3c6IHJvdzsgfVxuICAubmd4LWRhdGF0YWJsZSAuZGF0YXRhYmxlLWJvZHktY2VsbCxcbiAgLm5neC1kYXRhdGFibGUgLmRhdGF0YWJsZS1oZWFkZXItY2VsbCB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjYyNTsgfVxuICAgIC5uZ3gtZGF0YXRhYmxlIC5kYXRhdGFibGUtYm9keS1jZWxsOmZvY3VzLFxuICAgIC5uZ3gtZGF0YXRhYmxlIC5kYXRhdGFibGUtaGVhZGVyLWNlbGw6Zm9jdXMge1xuICAgICAgb3V0bGluZTogbm9uZTsgfVxuICAubmd4LWRhdGF0YWJsZSAuZGF0YXRhYmxlLXJvdy1sZWZ0LFxuICAubmd4LWRhdGF0YWJsZSAuZGF0YXRhYmxlLXJvdy1yaWdodCB7XG4gICAgei1pbmRleDogOTsgfVxuICAubmd4LWRhdGF0YWJsZSAuZGF0YXRhYmxlLXJvdy1sZWZ0LFxuICAubmd4LWRhdGF0YWJsZSAuZGF0YXRhYmxlLXJvdy1jZW50ZXIsXG4gIC5uZ3gtZGF0YXRhYmxlIC5kYXRhdGFibGUtcm93LWdyb3VwLFxuICAubmd4LWRhdGF0YWJsZSAuZGF0YXRhYmxlLXJvdy1yaWdodCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5uZ3gtZGF0YXRhYmxlIC5kYXRhdGFibGUtaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgLm5neC1kYXRhdGFibGUgLmRhdGF0YWJsZS1oZWFkZXIgLmRhdGF0YWJsZS1oZWFkZXItaW5uZXIge1xuICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgICAtd2Via2l0LWFsaWduLWl0ZW1zOiBzdHJldGNoOyB9XG4gICAgLm5neC1kYXRhdGFibGUgLmRhdGF0YWJsZS1oZWFkZXIgLmRhdGF0YWJsZS1oZWFkZXItY2VsbCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgICAgIC5uZ3gtZGF0YXRhYmxlIC5kYXRhdGFibGUtaGVhZGVyIC5kYXRhdGFibGUtaGVhZGVyLWNlbGwuc29ydGFibGUgLmRhdGF0YWJsZS1oZWFkZXItY2VsbC13cmFwcGVyIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgICAubmd4LWRhdGF0YWJsZSAuZGF0YXRhYmxlLWhlYWRlciAuZGF0YXRhYmxlLWhlYWRlci1jZWxsLmxvbmdwcmVzcyAuZGF0YXRhYmxlLWhlYWRlci1jZWxsLXdyYXBwZXIge1xuICAgICAgICBjdXJzb3I6IG1vdmU7IH1cbiAgICAgIC5uZ3gtZGF0YXRhYmxlIC5kYXRhdGFibGUtaGVhZGVyIC5kYXRhdGFibGUtaGVhZGVyLWNlbGwgLnNvcnQtYnRuIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyOyB9XG4gICAgICAubmd4LWRhdGF0YWJsZSAuZGF0YXRhYmxlLWhlYWRlciAuZGF0YXRhYmxlLWhlYWRlci1jZWxsIC5yZXNpemUtaGFuZGxlLFxuICAgICAgLm5neC1kYXRhdGFibGUgLmRhdGF0YWJsZS1oZWFkZXIgLmRhdGF0YWJsZS1oZWFkZXItY2VsbCAucmVzaXplLWhhbmRsZS0tbm90LXJlc2l6YWJsZSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIHdpZHRoOiA1cHg7XG4gICAgICAgIHBhZGRpbmc6IDAgNHB4O1xuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47IH1cbiAgICAgIC5uZ3gtZGF0YXRhYmxlIC5kYXRhdGFibGUtaGVhZGVyIC5kYXRhdGFibGUtaGVhZGVyLWNlbGwgLnJlc2l6ZS1oYW5kbGUge1xuICAgICAgICBjdXJzb3I6IGV3LXJlc2l6ZTsgfVxuICAgICAgLm5neC1kYXRhdGFibGUgLmRhdGF0YWJsZS1oZWFkZXIgLmRhdGF0YWJsZS1oZWFkZXItY2VsbC5yZXNpemVhYmxlOmhvdmVyIC5yZXNpemUtaGFuZGxlIHtcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTsgfVxuICAgICAgLm5neC1kYXRhdGFibGUgLmRhdGF0YWJsZS1oZWFkZXIgLmRhdGF0YWJsZS1oZWFkZXItY2VsbDpob3ZlciAucmVzaXplLWhhbmRsZS0tbm90LXJlc2l6YWJsZSB7XG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7IH1cbiAgICAgIC5uZ3gtZGF0YXRhYmxlIC5kYXRhdGFibGUtaGVhZGVyIC5kYXRhdGFibGUtaGVhZGVyLWNlbGwgLnRhcmdldE1hcmtlciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBib3R0b206IDA7IH1cbiAgICAgICAgLm5neC1kYXRhdGFibGUgLmRhdGF0YWJsZS1oZWFkZXIgLmRhdGF0YWJsZS1oZWFkZXItY2VsbCAudGFyZ2V0TWFya2VyLmRyYWdGcm9tTGVmdCB7XG4gICAgICAgICAgcmlnaHQ6IDA7IH1cbiAgICAgICAgLm5neC1kYXRhdGFibGUgLmRhdGF0YWJsZS1oZWFkZXIgLmRhdGF0YWJsZS1oZWFkZXItY2VsbCAudGFyZ2V0TWFya2VyLmRyYWdGcm9tUmlnaHQge1xuICAgICAgICAgIGxlZnQ6IDA7IH1cbiAgICAgIC5uZ3gtZGF0YXRhYmxlIC5kYXRhdGFibGUtaGVhZGVyIC5kYXRhdGFibGUtaGVhZGVyLWNlbGwgLmRhdGF0YWJsZS1oZWFkZXItY2VsbC10ZW1wbGF0ZS13cmFwIHtcbiAgICAgICAgaGVpZ2h0OiBpbmhlcml0OyB9XG4gIC5uZ3gtZGF0YXRhYmxlIC5kYXRhdGFibGUtYm9keSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDEwO1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgLm5neC1kYXRhdGFibGUgLmRhdGF0YWJsZS1ib2R5IC5kYXRhdGFibGUtc2Nyb2xsIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAgIC5uZ3gtZGF0YXRhYmxlIC5kYXRhdGFibGUtYm9keSAuZGF0YXRhYmxlLXJvdy1kZXRhaWwge1xuICAgICAgb3ZlcmZsb3cteTogaGlkZGVuOyB9XG4gICAgLm5neC1kYXRhdGFibGUgLmRhdGF0YWJsZS1ib2R5IC5kYXRhdGFibGUtcm93LXdyYXBwZXIge1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICBkaXNwbGF5OiAtbW96LWJveDtcbiAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC13ZWJraXQtZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIC1tb3otYm94LW9yaWVudDogdmVydGljYWw7XG4gICAgICAtbW96LWJveC1kaXJlY3Rpb246IG5vcm1hbDtcbiAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAgIC5uZ3gtZGF0YXRhYmxlIC5kYXRhdGFibGUtYm9keSAuZGF0YXRhYmxlLWJvZHktcm93IHtcbiAgICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgICAgIC5uZ3gtZGF0YXRhYmxlIC5kYXRhdGFibGUtYm9keSAuZGF0YXRhYmxlLWJvZHktcm93ID4gZGl2IHtcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gICAgICAgIGRpc3BsYXk6IC1tb3otYm94O1xuICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgICAgICBkaXNwbGF5OiBmbGV4OyB9XG4gIC5uZ3gtZGF0YXRhYmxlIC5kYXRhdGFibGUtZm9vdGVyIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdzogYXV0bzsgfVxuICAgIC5uZ3gtZGF0YXRhYmxlIC5kYXRhdGFibGUtZm9vdGVyIC5kYXRhdGFibGUtZm9vdGVyLWlubmVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgd2lkdGg6IDEwMCU7IH1cbiAgICAubmd4LWRhdGF0YWJsZSAuZGF0YXRhYmxlLWZvb3RlciAuc2VsZWN0ZWQtY291bnQgLnBhZ2UtY291bnQge1xuICAgICAgZmxleDogMSAxIDQwJTsgfVxuICAgIC5uZ3gtZGF0YXRhYmxlIC5kYXRhdGFibGUtZm9vdGVyIC5zZWxlY3RlZC1jb3VudCAuZGF0YXRhYmxlLXBhZ2VyIHtcbiAgICAgIGZsZXg6IDEgMSA2MCU7IH1cbiAgICAubmd4LWRhdGF0YWJsZSAuZGF0YXRhYmxlLWZvb3RlciAucGFnZS1jb3VudCB7XG4gICAgICBmbGV4OiAxIDEgMjAlOyB9XG4gICAgLm5neC1kYXRhdGFibGUgLmRhdGF0YWJsZS1mb290ZXIgLmRhdGF0YWJsZS1wYWdlciB7XG4gICAgICBmbGV4OiAxIDEgODAlO1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cbiAgICAgIC5uZ3gtZGF0YXRhYmxlIC5kYXRhdGFibGUtZm9vdGVyIC5kYXRhdGFibGUtcGFnZXIgLnBhZ2VyLFxuICAgICAgLm5neC1kYXRhdGFibGUgLmRhdGF0YWJsZS1mb290ZXIgLmRhdGF0YWJsZS1wYWdlciAucGFnZXIgbGkge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbGlzdC1zdHlsZTogbm9uZTsgfVxuICAgICAgLm5neC1kYXRhdGFibGUgLmRhdGF0YWJsZS1mb290ZXIgLmRhdGF0YWJsZS1wYWdlciAucGFnZXIgbGksXG4gICAgICAubmd4LWRhdGF0YWJsZSAuZGF0YXRhYmxlLWZvb3RlciAuZGF0YXRhYmxlLXBhZ2VyIC5wYWdlciBsaSBhIHtcbiAgICAgICAgb3V0bGluZTogbm9uZTsgfVxuICAgICAgLm5neC1kYXRhdGFibGUgLmRhdGF0YWJsZS1mb290ZXIgLmRhdGF0YWJsZS1wYWdlciAucGFnZXIgbGkgYSB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gICAgICAubmd4LWRhdGF0YWJsZSAuZGF0YXRhYmxlLWZvb3RlciAuZGF0YXRhYmxlLXBhZ2VyIC5wYWdlciBsaS5kaXNhYmxlZCBhIHtcbiAgICAgICAgY3Vyc29yOiBub3QtYWxsb3dlZDsgfVxuIl19 */
/*
  This stylesheet uses scss valiables for most of the colors / background-colors of the table
  to enable the customization of the displayed table without cloning the stylesheet into the
  own application.

  To modify table colors, add the following lines to the scss file of your application
  (this example modifies the color of the selected row - selectionType = single, multi or multiClick):

  $ngx-datatable-selected-active-background: yellow;
  $ngx-datatable-selected-active-background-hover: rgba(yellow, 0.2);

  @import '~@swimlane/ngx-datatable/index.css';
  @import '~@swimlane/ngx-datatable/themes/material.scss';
  @import '~@swimlane/ngx-datatable/assets/icons.css';

That's all.
*/
.ngx-datatable.material {
  background: #fff;
  box-shadow: 0 5px 5px -3px rgba(0, 0, 0, 0.2), 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12);
  /**
	 * Shared Styles
	 */
  /**
	 * Global Row Styles
	 */
  /**
	 * Header Styles
	 */
  /**
	 * Body Styles
	 */
  /**
	 * Footer Styles
	 */ }
.ngx-datatable.material.striped .datatable-row-odd {
    background: #eee; }
.ngx-datatable.material.single-selection .datatable-body-row.active,
  .ngx-datatable.material.single-selection .datatable-body-row.active .datatable-row-group, .ngx-datatable.material.multi-selection .datatable-body-row.active,
  .ngx-datatable.material.multi-selection .datatable-body-row.active .datatable-row-group, .ngx-datatable.material.multi-click-selection .datatable-body-row.active,
  .ngx-datatable.material.multi-click-selection .datatable-body-row.active .datatable-row-group {
    background-color: #304ffe;
    color: #fff; }
.ngx-datatable.material.single-selection .datatable-body-row.active:hover,
  .ngx-datatable.material.single-selection .datatable-body-row.active:hover .datatable-row-group, .ngx-datatable.material.multi-selection .datatable-body-row.active:hover,
  .ngx-datatable.material.multi-selection .datatable-body-row.active:hover .datatable-row-group, .ngx-datatable.material.multi-click-selection .datatable-body-row.active:hover,
  .ngx-datatable.material.multi-click-selection .datatable-body-row.active:hover .datatable-row-group {
    background-color: #193ae4;
    color: #fff; }
.ngx-datatable.material.single-selection .datatable-body-row.active:focus,
  .ngx-datatable.material.single-selection .datatable-body-row.active:focus .datatable-row-group, .ngx-datatable.material.multi-selection .datatable-body-row.active:focus,
  .ngx-datatable.material.multi-selection .datatable-body-row.active:focus .datatable-row-group, .ngx-datatable.material.multi-click-selection .datatable-body-row.active:focus,
  .ngx-datatable.material.multi-click-selection .datatable-body-row.active:focus .datatable-row-group {
    background-color: #2041ef;
    color: #fff; }
.ngx-datatable.material:not(.cell-selection) .datatable-body-row:hover,
  .ngx-datatable.material:not(.cell-selection) .datatable-body-row:hover .datatable-row-group {
    background-color: #eee;
    transition-property: background;
    transition-duration: 0.3s;
    transition-timing-function: linear; }
.ngx-datatable.material:not(.cell-selection) .datatable-body-row:focus,
  .ngx-datatable.material:not(.cell-selection) .datatable-body-row:focus .datatable-row-group {
    background-color: #ddd; }
.ngx-datatable.material.cell-selection .datatable-body-cell:hover,
  .ngx-datatable.material.cell-selection .datatable-body-cell:hover .datatable-row-group {
    background-color: #eee;
    transition-property: background;
    transition-duration: 0.3s;
    transition-timing-function: linear; }
.ngx-datatable.material.cell-selection .datatable-body-cell:focus,
  .ngx-datatable.material.cell-selection .datatable-body-cell:focus .datatable-row-group {
    background-color: #ddd; }
.ngx-datatable.material.cell-selection .datatable-body-cell.active,
  .ngx-datatable.material.cell-selection .datatable-body-cell.active .datatable-row-group {
    background-color: #304ffe;
    color: #fff; }
.ngx-datatable.material.cell-selection .datatable-body-cell.active:hover,
  .ngx-datatable.material.cell-selection .datatable-body-cell.active:hover .datatable-row-group {
    background-color: #193ae4;
    color: #fff; }
.ngx-datatable.material.cell-selection .datatable-body-cell.active:focus,
  .ngx-datatable.material.cell-selection .datatable-body-cell.active:focus .datatable-row-group {
    background-color: #2041ef;
    color: #fff; }
.ngx-datatable.material .empty-row {
    height: 50px;
    text-align: left;
    padding: 0.5rem 1.2rem;
    vertical-align: top;
    border-top: 0; }
.ngx-datatable.material .loading-row {
    text-align: left;
    padding: 0.5rem 1.2rem;
    vertical-align: top;
    border-top: 0; }
.ngx-datatable.material .datatable-header .datatable-row-left,
  .ngx-datatable.material .datatable-body .datatable-row-left {
    background-color: #fff;
    background-position: 100% 0;
    background-repeat: repeat-y;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAABCAYAAAD5PA/NAAAAFklEQVQIHWPSkNeSBmJhTQVtbiDNCgASagIIuJX8OgAAAABJRU5ErkJggg==); }
.ngx-datatable.material .datatable-header .datatable-row-right,
  .ngx-datatable.material .datatable-body .datatable-row-right {
    background-position: 0 0;
    background-color: #fff;
    background-repeat: repeat-y;
    background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAQAAAABCAYAAAD5PA/NAAAAFklEQVQI12PQkNdi1VTQ5gbSwkAsDQARLAIGtOSFUAAAAABJRU5ErkJggg==); }
.ngx-datatable.material .datatable-header {
    border-bottom: 1px solid rgba(0, 0, 0, 0.12); }
.ngx-datatable.material .datatable-header .datatable-header-cell {
      text-align: left;
      padding: 0.9rem 1.2rem;
      font-weight: 400;
      background-color: #fff;
      color: rgba(0, 0, 0, 0.54);
      vertical-align: bottom;
      font-size: 12px;
      font-weight: 500; }
.ngx-datatable.material .datatable-header .datatable-header-cell .datatable-header-cell-wrapper {
        position: relative; }
.ngx-datatable.material .datatable-header .datatable-header-cell.longpress .draggable::after {
        transition: transform 400ms ease, opacity 400ms ease;
        opacity: 0.5;
        transform: scale(1); }
.ngx-datatable.material .datatable-header .datatable-header-cell .draggable::after {
        content: ' ';
        position: absolute;
        top: 50%;
        left: 50%;
        margin: -30px 0 0 -30px;
        height: 60px;
        width: 60px;
        background: #eee;
        border-radius: 100%;
        opacity: 1;
        filter: none;
        transform: scale(0);
        z-index: 9999;
        pointer-events: none; }
.ngx-datatable.material .datatable-header .datatable-header-cell.dragging .resize-handle {
        border-right: none; }
.ngx-datatable.material .datatable-header .resize-handle {
      border-right: solid 1px #eee; }
.ngx-datatable.material .datatable-body {
    position: relative; }
.ngx-datatable.material .datatable-body .datatable-row-detail {
      background: #f5f5f5;
      padding: 10px; }
.ngx-datatable.material .datatable-body .datatable-group-header {
      background: #f5f5f5;
      border-bottom: solid 1px #d9d8d9;
      border-top: solid 1px #d9d8d9; }
.ngx-datatable.material .datatable-body .datatable-body-row .datatable-body-cell {
      text-align: left;
      padding: 0.9rem 1.2rem;
      vertical-align: top;
      border-top: 0;
      color: rgba(0, 0, 0, 0.87);
      transition: width 0.3s ease;
      font-size: 14px;
      font-weight: 400; }
.ngx-datatable.material .datatable-body .datatable-body-row .datatable-body-group-cell {
      text-align: left;
      padding: 0.9rem 1.2rem;
      vertical-align: top;
      border-top: 0;
      color: rgba(0, 0, 0, 0.87);
      transition: width 0.3s ease;
      font-size: 14px;
      font-weight: 400; }
.ngx-datatable.material .datatable-body .progress-linear {
      display: block;
      position: -webkit-sticky;
      position: sticky;
      width: 100%;
      height: 5px;
      padding: 0;
      margin: 0;
      top: 0; }
.ngx-datatable.material .datatable-body .progress-linear .container {
        display: block;
        position: relative;
        overflow: hidden;
        width: 100%;
        height: 5px;
        transform: translate(0, 0) scale(1, 1);
        background-color: #aad1f9; }
.ngx-datatable.material .datatable-body .progress-linear .container .bar {
          transition: all 0.2s linear;
          -webkit-animation: query 0.8s infinite cubic-bezier(0.39, 0.575, 0.565, 1);
          animation: query 0.8s infinite cubic-bezier(0.39, 0.575, 0.565, 1);
          transition: transform 0.2s linear;
          background-color: #106cc8;
          position: absolute;
          left: 0;
          top: 0;
          bottom: 0;
          width: 100%;
          height: 5px; }
.ngx-datatable.material .datatable-footer {
    border-top: 1px solid rgba(0, 0, 0, 0.12);
    font-size: 12px;
    font-weight: 400;
    color: rgba(0, 0, 0, 0.54); }
.ngx-datatable.material .datatable-footer .page-count {
      line-height: 50px;
      height: 50px;
      padding: 0 1.2rem; }
.ngx-datatable.material .datatable-footer .datatable-pager {
      margin: 0 10px; }
.ngx-datatable.material .datatable-footer .datatable-pager li {
        vertical-align: middle; }
.ngx-datatable.material .datatable-footer .datatable-pager li.disabled a {
          color: rgba(0, 0, 0, 0.26) !important;
          background-color: transparent !important; }
.ngx-datatable.material .datatable-footer .datatable-pager li.active a {
          background-color: rgba(158, 158, 158, 0.2);
          font-weight: bold; }
.ngx-datatable.material .datatable-footer .datatable-pager a {
        height: 22px;
        min-width: 24px;
        line-height: 22px;
        padding: 0 6px;
        border-radius: 3px;
        margin: 6px 3px;
        text-align: center;
        vertical-align: top;
        color: rgba(0, 0, 0, 0.54);
        text-decoration: none;
        vertical-align: bottom; }
.ngx-datatable.material .datatable-footer .datatable-pager a:hover {
          color: rgba(0, 0, 0, 0.75);
          background-color: rgba(158, 158, 158, 0.2); }
.ngx-datatable.material .datatable-footer .datatable-pager .datatable-icon-left,
      .ngx-datatable.material .datatable-footer .datatable-pager .datatable-icon-skip,
      .ngx-datatable.material .datatable-footer .datatable-pager .datatable-icon-right,
      .ngx-datatable.material .datatable-footer .datatable-pager .datatable-icon-prev {
        font-size: 20px;
        line-height: 20px;
        padding: 0 3px; }
.ngx-datatable.material .datatable-summary-row .datatable-body-row {
    background-color: #ddd; }
.ngx-datatable.material .datatable-summary-row .datatable-body-row:hover {
      background-color: #ddd; }
.ngx-datatable.material .datatable-summary-row .datatable-body-row .datatable-body-cell {
      font-weight: bold; }
/**
 * Checkboxes
**/
.datatable-checkbox {
  position: relative;
  margin: 0;
  cursor: pointer;
  vertical-align: middle;
  display: inline-block;
  box-sizing: border-box;
  padding: 0; }
.datatable-checkbox input[type='checkbox'] {
    position: relative;
    margin: 0 1rem 0 0;
    cursor: pointer;
    outline: none; }
.datatable-checkbox input[type='checkbox']:before {
      transition: all 0.3s ease-in-out;
      content: '';
      position: absolute;
      left: 0;
      z-index: 1;
      width: 1rem;
      height: 1rem;
      border: 2px solid #f2f2f2; }
.datatable-checkbox input[type='checkbox']:checked:before {
      transform: rotate(-45deg);
      height: 0.5rem;
      border-color: #009688;
      border-top-style: none;
      border-right-style: none; }
.datatable-checkbox input[type='checkbox']:after {
      content: '';
      position: absolute;
      top: 0;
      left: 0;
      width: 1rem;
      height: 1rem;
      background: #fff;
      cursor: pointer; }
/**
 * Progress bar animations
 */
@-webkit-keyframes query {
  0% {
    opacity: 1;
    transform: translateX(35%) scale(0.3, 1); }
  100% {
    opacity: 0;
    transform: translateX(-50%) scale(0, 1); } }
@keyframes query {
  0% {
    opacity: 1;
    transform: translateX(35%) scale(0.3, 1); }
  100% {
    opacity: 0;
    transform: translateX(-50%) scale(0, 1); } }

/*# sourceMappingURL=data:application/json;base64,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Q3pCLGNBQWM7TUFDZCxxQkFBcUI7TUFDckIsc0JBQXNCO01BQ3RCLHdCQUF3QixFQUFFO0FBQzVCO01BQ0UsV0FBVztNQUNYLGtCQUFrQjtNQUNsQixNQUFNO01BQ04sT0FBTztNQUNQLFdBQVc7TUFDWCxZQUFZO01BQ1osZ0JBQWdCO01BQ2hCLGVBQWUsRUFBRTtBQUV2Qjs7RUFFRTtBQUNGO0VBQ0U7SUFDRSxVQUFVO0lBQ1Ysd0NBQXdDLEVBQUU7RUFDNUM7SUFDRSxVQUFVO0lBQ1YsdUNBQXVDLEVBQUUsRUFBRTtBQU4vQztFQUNFO0lBQ0UsVUFBVTtJQUNWLHdDQUF3QyxFQUFFO0VBQzVDO0lBQ0UsVUFBVTtJQUNWLHVDQUF1QyxFQUFFLEVBQUUiLCJmaWxlIjoibWF0ZXJpYWwuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLypcbiAgVGhpcyBzdHlsZXNoZWV0IHVzZXMgc2NzcyB2YWxpYWJsZXMgZm9yIG1vc3Qgb2YgdGhlIGNvbG9ycyAvIGJhY2tncm91bmQtY29sb3JzIG9mIHRoZSB0YWJsZVxuICB0byBlbmFibGUgdGhlIGN1c3RvbWl6YXRpb24gb2YgdGhlIGRpc3BsYXllZCB0YWJsZSB3aXRob3V0IGNsb25pbmcgdGhlIHN0eWxlc2hlZXQgaW50byB0aGVcbiAgb3duIGFwcGxpY2F0aW9uLlxuXG4gIFRvIG1vZGlmeSB0YWJsZSBjb2xvcnMsIGFkZCB0aGUgZm9sbG93aW5nIGxpbmVzIHRvIHRoZSBzY3NzIGZpbGUgb2YgeW91ciBhcHBsaWNhdGlvblxuICAodGhpcyBleGFtcGxlIG1vZGlmaWVzIHRoZSBjb2xvciBvZiB0aGUgc2VsZWN0ZWQgcm93IC0gc2VsZWN0aW9uVHlwZSA9IHNpbmdsZSwgbXVsdGkgb3IgbXVsdGlDbGljayk6XG5cbiAgJG5neC1kYXRhdGFibGUtc2VsZWN0ZWQtYWN0aXZlLWJhY2tncm91bmQ6IHllbGxvdztcbiAgJG5neC1kYXRhdGFibGUtc2VsZWN0ZWQtYWN0aXZlLWJhY2tncm91bmQtaG92ZXI6IHJnYmEoeWVsbG93LCAwLjIpO1xuXG4gIEBpbXBvcnQgJ35Ac3dpbWxhbmUvbmd4LWRhdGF0YWJsZS9pbmRleC5jc3MnO1xuICBAaW1wb3J0ICd+QHN3aW1sYW5lL25neC1kYXRhdGFibGUvdGhlbWVzL21hdGVyaWFsLnNjc3MnO1xuICBAaW1wb3J0ICd+QHN3aW1sYW5lL25neC1kYXRhdGFibGUvYXNzZXRzL2ljb25zLmNzcyc7XG5cblRoYXQncyBhbGwuXG4qL1xuLm5neC1kYXRhdGFibGUubWF0ZXJpYWwge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3gtc2hhZG93OiAwIDVweCA1cHggLTNweCByZ2JhKDAsIDAsIDAsIDAuMiksIDAgOHB4IDEwcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgM3B4IDE0cHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIC8qKlxuXHQgKiBTaGFyZWQgU3R5bGVzXG5cdCAqL1xuICAvKipcblx0ICogR2xvYmFsIFJvdyBTdHlsZXNcblx0ICovXG4gIC8qKlxuXHQgKiBIZWFkZXIgU3R5bGVzXG5cdCAqL1xuICAvKipcblx0ICogQm9keSBTdHlsZXNcblx0ICovXG4gIC8qKlxuXHQgKiBGb290ZXIgU3R5bGVzXG5cdCAqLyB9XG4gIC5uZ3gtZGF0YXRhYmxlLm1hdGVyaWFsLnN0cmlwZWQgLmRhdGF0YWJsZS1yb3ctb2RkIHtcbiAgICBiYWNrZ3JvdW5kOiAjZWVlOyB9XG4gIC5uZ3gtZGF0YXRhYmxlLm1hdGVyaWFsLnNpbmdsZS1zZWxlY3Rpb24gLmRhdGF0YWJsZS1ib2R5LXJvdy5hY3RpdmUsXG4gIC5uZ3gtZGF0YXRhYmxlLm1hdGVyaWFsLnNpbmdsZS1zZWxlY3Rpb24gLmRhdGF0YWJsZS1ib2R5LXJvdy5hY3RpdmUgLmRhdGF0YWJsZS1yb3ctZ3JvdXAsIC5uZ3gtZGF0YXRhYmxlLm1hdGVyaWFsLm11bHRpLXNlbGVjdGlvbiAuZGF0YXRhYmxlLWJvZHktcm93LmFjdGl2ZSxcbiAgLm5neC1kYXRhdGFibGUubWF0ZXJpYWwubXVsdGktc2VsZWN0aW9uIC5kYXRhdGFibGUtYm9keS1yb3cuYWN0aXZlIC5kYXRhdGFibGUtcm93LWdyb3VwLCAubmd4LWRhdGF0YWJsZS5tYXRlcmlhbC5tdWx0aS1jbGljay1zZWxlY3Rpb24gLmRhdGF0YWJsZS1ib2R5LXJvdy5hY3RpdmUsXG4gIC5uZ3gtZGF0YXRhYmxlLm1hdGVyaWFsLm11bHRpLWNsaWNrLXNlbGVjdGlvbiAuZGF0YXRhYmxlLWJvZHktcm93LmFjdGl2ZSAuZGF0YXRhYmxlLXJvdy1ncm91cCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMwNGZmZTtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAubmd4LWRhdGF0YWJsZS5tYXRlcmlhbC5zaW5nbGUtc2VsZWN0aW9uIC5kYXRhdGFibGUtYm9keS1yb3cuYWN0aXZlOmhvdmVyLFxuICAubmd4LWRhdGF0YWJsZS5tYXRlcmlhbC5zaW5nbGUtc2VsZWN0aW9uIC5kYXRhdGFibGUtYm9keS1yb3cuYWN0aXZlOmhvdmVyIC5kYXRhdGFibGUtcm93LWdyb3VwLCAubmd4LWRhdGF0YWJsZS5tYXRlcmlhbC5tdWx0aS1zZWxlY3Rpb24gLmRhdGF0YWJsZS1ib2R5LXJvdy5hY3RpdmU6aG92ZXIsXG4gIC5uZ3gtZGF0YXRhYmxlLm1hdGVyaWFsLm11bHRpLXNlbGVjdGlvbiAuZGF0YXRhYmxlLWJvZHktcm93LmFjdGl2ZTpob3ZlciAuZGF0YXRhYmxlLXJvdy1ncm91cCwgLm5neC1kYXRhdGFibGUubWF0ZXJpYWwubXVsdGktY2xpY2stc2VsZWN0aW9uIC5kYXRhdGFibGUtYm9keS1yb3cuYWN0aXZlOmhvdmVyLFxuICAubmd4LWRhdGF0YWJsZS5tYXRlcmlhbC5tdWx0aS1jbGljay1zZWxlY3Rpb24gLmRhdGF0YWJsZS1ib2R5LXJvdy5hY3RpdmU6aG92ZXIgLmRhdGF0YWJsZS1yb3ctZ3JvdXAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMxOTNhZTQ7XG4gICAgY29sb3I6ICNmZmY7IH1cbiAgLm5neC1kYXRhdGFibGUubWF0ZXJpYWwuc2luZ2xlLXNlbGVjdGlvbiAuZGF0YXRhYmxlLWJvZHktcm93LmFjdGl2ZTpmb2N1cyxcbiAgLm5neC1kYXRhdGFibGUubWF0ZXJpYWwuc2luZ2xlLXNlbGVjdGlvbiAuZGF0YXRhYmxlLWJvZHktcm93LmFjdGl2ZTpmb2N1cyAuZGF0YXRhYmxlLXJvdy1ncm91cCwgLm5neC1kYXRhdGFibGUubWF0ZXJpYWwubXVsdGktc2VsZWN0aW9uIC5kYXRhdGFibGUtYm9keS1yb3cuYWN0aXZlOmZvY3VzLFxuICAubmd4LWRhdGF0YWJsZS5tYXRlcmlhbC5tdWx0aS1zZWxlY3Rpb24gLmRhdGF0YWJsZS1ib2R5LXJvdy5hY3RpdmU6Zm9jdXMgLmRhdGF0YWJsZS1yb3ctZ3JvdXAsIC5uZ3gtZGF0YXRhYmxlLm1hdGVyaWFsLm11bHRpLWNsaWNrLXNlbGVjdGlvbiAuZGF0YXRhYmxlLWJvZHktcm93LmFjdGl2ZTpmb2N1cyxcbiAgLm5neC1kYXRhdGFibGUubWF0ZXJpYWwubXVsdGktY2xpY2stc2VsZWN0aW9uIC5kYXRhdGFibGUtYm9keS1yb3cuYWN0aXZlOmZvY3VzIC5kYXRhdGFibGUtcm93LWdyb3VwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjA0MWVmO1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5uZ3gtZGF0YXRhYmxlLm1hdGVyaWFsOm5vdCguY2VsbC1zZWxlY3Rpb24pIC5kYXRhdGFibGUtYm9keS1yb3c6aG92ZXIsXG4gIC5uZ3gtZGF0YXRhYmxlLm1hdGVyaWFsOm5vdCguY2VsbC1zZWxlY3Rpb24pIC5kYXRhdGFibGUtYm9keS1yb3c6aG92ZXIgLmRhdGF0YWJsZS1yb3ctZ3JvdXAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYmFja2dyb3VuZDtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7IH1cbiAgLm5neC1kYXRhdGFibGUubWF0ZXJpYWw6bm90KC5jZWxsLXNlbGVjdGlvbikgLmRhdGF0YWJsZS1ib2R5LXJvdzpmb2N1cyxcbiAgLm5neC1kYXRhdGFibGUubWF0ZXJpYWw6bm90KC5jZWxsLXNlbGVjdGlvbikgLmRhdGF0YWJsZS1ib2R5LXJvdzpmb2N1cyAuZGF0YXRhYmxlLXJvdy1ncm91cCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RkZDsgfVxuICAubmd4LWRhdGF0YWJsZS5tYXRlcmlhbC5jZWxsLXNlbGVjdGlvbiAuZGF0YXRhYmxlLWJvZHktY2VsbDpob3ZlcixcbiAgLm5neC1kYXRhdGFibGUubWF0ZXJpYWwuY2VsbC1zZWxlY3Rpb24gLmRhdGF0YWJsZS1ib2R5LWNlbGw6aG92ZXIgLmRhdGF0YWJsZS1yb3ctZ3JvdXAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYmFja2dyb3VuZDtcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjNzO1xuICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBsaW5lYXI7IH1cbiAgLm5neC1kYXRhdGFibGUubWF0ZXJpYWwuY2VsbC1zZWxlY3Rpb24gLmRhdGF0YWJsZS1ib2R5LWNlbGw6Zm9jdXMsXG4gIC5uZ3gtZGF0YXRhYmxlLm1hdGVyaWFsLmNlbGwtc2VsZWN0aW9uIC5kYXRhdGFibGUtYm9keS1jZWxsOmZvY3VzIC5kYXRhdGFibGUtcm93LWdyb3VwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGRkOyB9XG4gIC5uZ3gtZGF0YXRhYmxlLm1hdGVyaWFsLmNlbGwtc2VsZWN0aW9uIC5kYXRhdGFibGUtYm9keS1jZWxsLmFjdGl2ZSxcbiAgLm5neC1kYXRhdGFibGUubWF0ZXJpYWwuY2VsbC1zZWxlY3Rpb24gLmRhdGF0YWJsZS1ib2R5LWNlbGwuYWN0aXZlIC5kYXRhdGFibGUtcm93LWdyb3VwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzA0ZmZlO1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5uZ3gtZGF0YXRhYmxlLm1hdGVyaWFsLmNlbGwtc2VsZWN0aW9uIC5kYXRhdGFibGUtYm9keS1jZWxsLmFjdGl2ZTpob3ZlcixcbiAgLm5neC1kYXRhdGFibGUubWF0ZXJpYWwuY2VsbC1zZWxlY3Rpb24gLmRhdGF0YWJsZS1ib2R5LWNlbGwuYWN0aXZlOmhvdmVyIC5kYXRhdGFibGUtcm93LWdyb3VwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTkzYWU0O1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5uZ3gtZGF0YXRhYmxlLm1hdGVyaWFsLmNlbGwtc2VsZWN0aW9uIC5kYXRhdGFibGUtYm9keS1jZWxsLmFjdGl2ZTpmb2N1cyxcbiAgLm5neC1kYXRhdGFibGUubWF0ZXJpYWwuY2VsbC1zZWxlY3Rpb24gLmRhdGF0YWJsZS1ib2R5LWNlbGwuYWN0aXZlOmZvY3VzIC5kYXRhdGFibGUtcm93LWdyb3VwIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjA0MWVmO1xuICAgIGNvbG9yOiAjZmZmOyB9XG4gIC5uZ3gtZGF0YXRhYmxlLm1hdGVyaWFsIC5lbXB0eS1yb3cge1xuICAgIGhlaWdodDogNTBweDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHBhZGRpbmc6IDAuNXJlbSAxLjJyZW07XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICBib3JkZXItdG9wOiAwOyB9XG4gIC5uZ3gtZGF0YXRhYmxlLm1hdGVyaWFsIC5sb2FkaW5nLXJvdyB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBwYWRkaW5nOiAwLjVyZW0gMS4ycmVtO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgYm9yZGVyLXRvcDogMDsgfVxuICAubmd4LWRhdGF0YWJsZS5tYXRlcmlhbCAuZGF0YXRhYmxlLWhlYWRlciAuZGF0YXRhYmxlLXJvdy1sZWZ0LFxuICAubmd4LWRhdGF0YWJsZS5tYXRlcmlhbCAuZGF0YXRhYmxlLWJvZHkgLmRhdGF0YWJsZS1yb3ctbGVmdCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMDAlIDA7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC15O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUFRQUFBQUJDQVlBQUFENVBBL05BQUFBRmtsRVFWUUlIV1BTa05lU0JtSmhUUVZ0YmlETkNnQVNhZ0lJdUpYOE9nQUFBQUJKUlU1RXJrSmdnZz09KTsgfVxuICAubmd4LWRhdGF0YWJsZS5tYXRlcmlhbCAuZGF0YXRhYmxlLWhlYWRlciAuZGF0YXRhYmxlLXJvdy1yaWdodCxcbiAgLm5neC1kYXRhdGFibGUubWF0ZXJpYWwgLmRhdGF0YWJsZS1ib2R5IC5kYXRhdGFibGUtcm93LXJpZ2h0IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKGRhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQVFBQUFBQkNBWUFBQUQ1UEEvTkFBQUFGa2xFUVZRSTEyUFFrTmRpMVZUUTVnYlN3a0FzRFFBUkxBSUd0T1NGVUFBQUFBQkpSVTVFcmtKZ2dnPT0pOyB9XG4gIC5uZ3gtZGF0YXRhYmxlLm1hdGVyaWFsIC5kYXRhdGFibGUtaGVhZGVyIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjEyKTsgfVxuICAgIC5uZ3gtZGF0YXRhYmxlLm1hdGVyaWFsIC5kYXRhdGFibGUtaGVhZGVyIC5kYXRhdGFibGUtaGVhZGVyLWNlbGwge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIHBhZGRpbmc6IDAuOXJlbSAxLjJyZW07XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpO1xuICAgICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7IH1cbiAgICAgIC5uZ3gtZGF0YXRhYmxlLm1hdGVyaWFsIC5kYXRhdGFibGUtaGVhZGVyIC5kYXRhdGFibGUtaGVhZGVyLWNlbGwgLmRhdGF0YWJsZS1oZWFkZXItY2VsbC13cmFwcGVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgICAubmd4LWRhdGF0YWJsZS5tYXRlcmlhbCAuZGF0YXRhYmxlLWhlYWRlciAuZGF0YXRhYmxlLWhlYWRlci1jZWxsLmxvbmdwcmVzcyAuZHJhZ2dhYmxlOjphZnRlciB7XG4gICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSA0MDBtcyBlYXNlLCBvcGFjaXR5IDQwMG1zIGVhc2U7XG4gICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxKTsgfVxuICAgICAgLm5neC1kYXRhdGFibGUubWF0ZXJpYWwgLmRhdGF0YWJsZS1oZWFkZXIgLmRhdGF0YWJsZS1oZWFkZXItY2VsbCAuZHJhZ2dhYmxlOjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcgJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICBtYXJnaW46IC0zMHB4IDAgMCAtMzBweDtcbiAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgICAgYmFja2dyb3VuZDogI2VlZTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgZmlsdGVyOiBub25lO1xuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgICAgICB6LWluZGV4OiA5OTk5O1xuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICAgICAgLm5neC1kYXRhdGFibGUubWF0ZXJpYWwgLmRhdGF0YWJsZS1oZWFkZXIgLmRhdGF0YWJsZS1oZWFkZXItY2VsbC5kcmFnZ2luZyAucmVzaXplLWhhbmRsZSB7XG4gICAgICAgIGJvcmRlci1yaWdodDogbm9uZTsgfVxuICAgIC5uZ3gtZGF0YXRhYmxlLm1hdGVyaWFsIC5kYXRhdGFibGUtaGVhZGVyIC5yZXNpemUtaGFuZGxlIHtcbiAgICAgIGJvcmRlci1yaWdodDogc29saWQgMXB4ICNlZWU7IH1cbiAgLm5neC1kYXRhdGFibGUubWF0ZXJpYWwgLmRhdGF0YWJsZS1ib2R5IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAubmd4LWRhdGF0YWJsZS5tYXRlcmlhbCAuZGF0YXRhYmxlLWJvZHkgLmRhdGF0YWJsZS1yb3ctZGV0YWlsIHtcbiAgICAgIGJhY2tncm91bmQ6ICNmNWY1ZjU7XG4gICAgICBwYWRkaW5nOiAxMHB4OyB9XG4gICAgLm5neC1kYXRhdGFibGUubWF0ZXJpYWwgLmRhdGF0YWJsZS1ib2R5IC5kYXRhdGFibGUtZ3JvdXAtaGVhZGVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICNmNWY1ZjU7XG4gICAgICBib3JkZXItYm90dG9tOiBzb2xpZCAxcHggI2Q5ZDhkOTtcbiAgICAgIGJvcmRlci10b3A6IHNvbGlkIDFweCAjZDlkOGQ5OyB9XG4gICAgLm5neC1kYXRhdGFibGUubWF0ZXJpYWwgLmRhdGF0YWJsZS1ib2R5IC5kYXRhdGFibGUtYm9keS1yb3cgLmRhdGF0YWJsZS1ib2R5LWNlbGwge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIHBhZGRpbmc6IDAuOXJlbSAxLjJyZW07XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuODcpO1xuICAgICAgdHJhbnNpdGlvbjogd2lkdGggMC4zcyBlYXNlO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDsgfVxuICAgIC5uZ3gtZGF0YXRhYmxlLm1hdGVyaWFsIC5kYXRhdGFibGUtYm9keSAuZGF0YXRhYmxlLWJvZHktcm93IC5kYXRhdGFibGUtYm9keS1ncm91cC1jZWxsIHtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBwYWRkaW5nOiAwLjlyZW0gMS4ycmVtO1xuICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjg3KTtcbiAgICAgIHRyYW5zaXRpb246IHdpZHRoIDAuM3MgZWFzZTtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7IH1cbiAgICAubmd4LWRhdGF0YWJsZS5tYXRlcmlhbCAuZGF0YXRhYmxlLWJvZHkgLnByb2dyZXNzLWxpbmVhciB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogNXB4O1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHRvcDogMDsgfVxuICAgICAgLm5neC1kYXRhdGFibGUubWF0ZXJpYWwgLmRhdGF0YWJsZS1ib2R5IC5wcm9ncmVzcy1saW5lYXIgLmNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDVweDtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKSBzY2FsZSgxLCAxKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCkgc2NhbGUoMSwgMSk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNhYWQxZjk7IH1cbiAgICAgICAgLm5neC1kYXRhdGFibGUubWF0ZXJpYWwgLmRhdGF0YWJsZS1ib2R5IC5wcm9ncmVzcy1saW5lYXIgLmNvbnRhaW5lciAuYmFyIHtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBsaW5lYXI7XG4gICAgICAgICAgLXdlYmtpdC1hbmltYXRpb246IHF1ZXJ5IDAuOHMgaW5maW5pdGUgY3ViaWMtYmV6aWVyKDAuMzksIDAuNTc1LCAwLjU2NSwgMSk7XG4gICAgICAgICAgYW5pbWF0aW9uOiBxdWVyeSAwLjhzIGluZmluaXRlIGN1YmljLWJlemllcigwLjM5LCAwLjU3NSwgMC41NjUsIDEpO1xuICAgICAgICAgIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuMnMgbGluZWFyO1xuICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGxpbmVhcjtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTA2Y2M4O1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiA1cHg7IH1cbiAgLm5neC1kYXRhdGFibGUubWF0ZXJpYWwgLmRhdGF0YWJsZS1mb290ZXIge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpOyB9XG4gICAgLm5neC1kYXRhdGFibGUubWF0ZXJpYWwgLmRhdGF0YWJsZS1mb290ZXIgLnBhZ2UtY291bnQge1xuICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICBwYWRkaW5nOiAwIDEuMnJlbTsgfVxuICAgIC5uZ3gtZGF0YXRhYmxlLm1hdGVyaWFsIC5kYXRhdGFibGUtZm9vdGVyIC5kYXRhdGFibGUtcGFnZXIge1xuICAgICAgbWFyZ2luOiAwIDEwcHg7IH1cbiAgICAgIC5uZ3gtZGF0YXRhYmxlLm1hdGVyaWFsIC5kYXRhdGFibGUtZm9vdGVyIC5kYXRhdGFibGUtcGFnZXIgbGkge1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gICAgICAgIC5uZ3gtZGF0YXRhYmxlLm1hdGVyaWFsIC5kYXRhdGFibGUtZm9vdGVyIC5kYXRhdGFibGUtcGFnZXIgbGkuZGlzYWJsZWQgYSB7XG4gICAgICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yNikgIWltcG9ydGFudDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyB9XG4gICAgICAgIC5uZ3gtZGF0YXRhYmxlLm1hdGVyaWFsIC5kYXRhdGFibGUtZm9vdGVyIC5kYXRhdGFibGUtcGFnZXIgbGkuYWN0aXZlIGEge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTU4LCAxNTgsIDE1OCwgMC4yKTtcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDsgfVxuICAgICAgLm5neC1kYXRhdGFibGUubWF0ZXJpYWwgLmRhdGF0YWJsZS1mb290ZXIgLmRhdGF0YWJsZS1wYWdlciBhIHtcbiAgICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgICAgICBtaW4td2lkdGg6IDI0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICBwYWRkaW5nOiAwIDZweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICBtYXJnaW46IDZweCAzcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgMC41NCk7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTsgfVxuICAgICAgICAubmd4LWRhdGF0YWJsZS5tYXRlcmlhbCAuZGF0YXRhYmxlLWZvb3RlciAuZGF0YXRhYmxlLXBhZ2VyIGE6aG92ZXIge1xuICAgICAgICAgIGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNzUpO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTU4LCAxNTgsIDE1OCwgMC4yKTsgfVxuICAgICAgLm5neC1kYXRhdGFibGUubWF0ZXJpYWwgLmRhdGF0YWJsZS1mb290ZXIgLmRhdGF0YWJsZS1wYWdlciAuZGF0YXRhYmxlLWljb24tbGVmdCxcbiAgICAgIC5uZ3gtZGF0YXRhYmxlLm1hdGVyaWFsIC5kYXRhdGFibGUtZm9vdGVyIC5kYXRhdGFibGUtcGFnZXIgLmRhdGF0YWJsZS1pY29uLXNraXAsXG4gICAgICAubmd4LWRhdGF0YWJsZS5tYXRlcmlhbCAuZGF0YXRhYmxlLWZvb3RlciAuZGF0YXRhYmxlLXBhZ2VyIC5kYXRhdGFibGUtaWNvbi1yaWdodCxcbiAgICAgIC5uZ3gtZGF0YXRhYmxlLm1hdGVyaWFsIC5kYXRhdGFibGUtZm9vdGVyIC5kYXRhdGFibGUtcGFnZXIgLmRhdGF0YWJsZS1pY29uLXByZXYge1xuICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgICAgICBwYWRkaW5nOiAwIDNweDsgfVxuICAubmd4LWRhdGF0YWJsZS5tYXRlcmlhbCAuZGF0YXRhYmxlLXN1bW1hcnktcm93IC5kYXRhdGFibGUtYm9keS1yb3cge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkZGQ7IH1cbiAgICAubmd4LWRhdGF0YWJsZS5tYXRlcmlhbCAuZGF0YXRhYmxlLXN1bW1hcnktcm93IC5kYXRhdGFibGUtYm9keS1yb3c6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2RkZDsgfVxuICAgIC5uZ3gtZGF0YXRhYmxlLm1hdGVyaWFsIC5kYXRhdGFibGUtc3VtbWFyeS1yb3cgLmRhdGF0YWJsZS1ib2R5LXJvdyAuZGF0YXRhYmxlLWJvZHktY2VsbCB7XG4gICAgICBmb250LXdlaWdodDogYm9sZDsgfVxuXG4vKipcbiAqIENoZWNrYm94ZXNcbioqL1xuLmRhdGF0YWJsZS1jaGVja2JveCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMDsgfVxuICAuZGF0YXRhYmxlLWNoZWNrYm94IGlucHV0W3R5cGU9J2NoZWNrYm94J10ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW46IDAgMXJlbSAwIDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIG91dGxpbmU6IG5vbmU7IH1cbiAgICAuZGF0YXRhYmxlLWNoZWNrYm94IGlucHV0W3R5cGU9J2NoZWNrYm94J106YmVmb3JlIHtcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2UtaW4tb3V0O1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1pbi1vdXQ7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgd2lkdGg6IDFyZW07XG4gICAgICBoZWlnaHQ6IDFyZW07XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAjZjJmMmYyOyB9XG4gICAgLmRhdGF0YWJsZS1jaGVja2JveCBpbnB1dFt0eXBlPSdjaGVja2JveCddOmNoZWNrZWQ6YmVmb3JlIHtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgIGhlaWdodDogMC41cmVtO1xuICAgICAgYm9yZGVyLWNvbG9yOiAjMDA5Njg4O1xuICAgICAgYm9yZGVyLXRvcC1zdHlsZTogbm9uZTtcbiAgICAgIGJvcmRlci1yaWdodC1zdHlsZTogbm9uZTsgfVxuICAgIC5kYXRhdGFibGUtY2hlY2tib3ggaW5wdXRbdHlwZT0nY2hlY2tib3gnXTphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMXJlbTtcbiAgICAgIGhlaWdodDogMXJlbTtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLyoqXG4gKiBQcm9ncmVzcyBiYXIgYW5pbWF0aW9uc1xuICovXG5Aa2V5ZnJhbWVzIHF1ZXJ5IHtcbiAgMCUge1xuICAgIG9wYWNpdHk6IDE7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDM1JSkgc2NhbGUoMC4zLCAxKTsgfVxuICAxMDAlIHtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSBzY2FsZSgwLCAxKTsgfSB9XG4iXX0= */
@charset "UTF-8";

@font-face {
  font-family: 'data-table';
  src: url('data-table.eot');
  src: url('data-table.eot?#iefix') format('embedded-opentype'), url('data-table.woff') format('woff'),
    url('data-table.ttf') format('truetype'), url('data-table.svg#data-table') format('svg');
  font-weight: normal;
  font-style: normal;
}

[data-icon]::before {
  font-family: 'data-table' !important;
  content: attr(data-icon);
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

[class^='datatable-icon-']::before,
[class*=' datatable-icon-']::before {
  font-family: 'data-table' !important;
  font-style: normal !important;
  font-weight: normal !important;
  font-variant: normal !important;
  text-transform: none !important;
  speak: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}

.datatable-icon-filter::before {
  content: '\62';
}

.datatable-icon-collapse::before {
  content: '\61';
}

.datatable-icon-expand::before {
  content: '\63';
}

.datatable-icon-close::before {
  content: '\64';
}

.datatable-icon-up::before {
  content: '\65';
}

.datatable-icon-down::before {
  content: '\66';
}

.datatable-icon-sort-unset::before {
  content: '\63';
  opacity: 0.5;
}

.datatable-icon-sort::before {
  content: '\67';
}

.datatable-icon-done::before {
  content: '\68';
}

.datatable-icon-done-all::before {
  content: '\69';
}

.datatable-icon-search::before {
  content: '\6a';
}

.datatable-icon-pin::before {
  content: '\6b';
}

.datatable-icon-add::before {
  content: '\6d';
}

.datatable-icon-left::before {
  content: '\6f';
}

.datatable-icon-right::before {
  content: '\70';
}

.datatable-icon-skip::before {
  content: '\71';
}

.datatable-icon-prev::before {
  content: '\72';
}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImljb25zLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxnQkFBZ0I7O0FBRWhCO0VBQ0UseUJBQXlCO0VBQ3pCLDBCQUFnQztFQUNoQzs0RkFDc0c7RUFDdEcsbUJBQW1CO0VBQ25CLGtCQUFrQjtBQUNwQjs7QUFFQTtFQUNFLG9DQUFvQztFQUNwQyx3QkFBd0I7RUFDeEIsNkJBQTZCO0VBQzdCLDhCQUE4QjtFQUM5QiwrQkFBK0I7RUFDL0IsK0JBQStCO0VBQy9CLFdBQVc7RUFDWCxjQUFjO0VBQ2QsbUNBQW1DO0VBQ25DLGtDQUFrQztBQUNwQzs7QUFFQTs7RUFFRSxvQ0FBb0M7RUFDcEMsNkJBQTZCO0VBQzdCLDhCQUE4QjtFQUM5QiwrQkFBK0I7RUFDL0IsK0JBQStCO0VBQy9CLFdBQVc7RUFDWCxjQUFjO0VBQ2QsbUNBQW1DO0VBQ25DLGtDQUFrQztBQUNwQzs7QUFFQTtFQUNFLGNBQWM7QUFDaEI7O0FBRUE7RUFDRSxjQUFjO0FBQ2hCOztBQUVBO0VBQ0UsY0FBYztBQUNoQjs7QUFFQTtFQUNFLGNBQWM7QUFDaEI7O0FBRUE7RUFDRSxjQUFjO0FBQ2hCOztBQUVBO0VBQ0UsY0FBYztBQUNoQjs7QUFFQTtFQUNFLGNBQWM7RUFDZCxZQUFZO0FBQ2Q7O0FBRUE7RUFDRSxjQUFjO0FBQ2hCOztBQUVBO0VBQ0UsY0FBYztBQUNoQjs7QUFFQTtFQUNFLGNBQWM7QUFDaEI7O0FBRUE7RUFDRSxjQUFjO0FBQ2hCOztBQUVBO0VBQ0UsY0FBYztBQUNoQjs7QUFFQTtFQUNFLGNBQWM7QUFDaEI7O0FBRUE7RUFDRSxjQUFjO0FBQ2hCOztBQUVBO0VBQ0UsY0FBYztBQUNoQjs7QUFFQTtFQUNFLGNBQWM7QUFDaEI7O0FBRUE7RUFDRSxjQUFjO0FBQ2hCIiwiZmlsZSI6Imljb25zLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnZGF0YS10YWJsZSc7XG4gIHNyYzogdXJsKCdmb250cy9kYXRhLXRhYmxlLmVvdCcpO1xuICBzcmM6IHVybCgnZm9udHMvZGF0YS10YWJsZS5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCB1cmwoJ2ZvbnRzL2RhdGEtdGFibGUud29mZicpIGZvcm1hdCgnd29mZicpLFxuICAgIHVybCgnZm9udHMvZGF0YS10YWJsZS50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyksIHVybCgnZm9udHMvZGF0YS10YWJsZS5zdmcjZGF0YS10YWJsZScpIGZvcm1hdCgnc3ZnJyk7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuW2RhdGEtaWNvbl06OmJlZm9yZSB7XG4gIGZvbnQtZmFtaWx5OiAnZGF0YS10YWJsZScgIWltcG9ydGFudDtcbiAgY29udGVudDogYXR0cihkYXRhLWljb24pO1xuICBmb250LXN0eWxlOiBub3JtYWwgIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbCAhaW1wb3J0YW50O1xuICBmb250LXZhcmlhbnQ6IG5vcm1hbCAhaW1wb3J0YW50O1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xuICBzcGVhazogbm9uZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuXG5bY2xhc3NePSdkYXRhdGFibGUtaWNvbi0nXTo6YmVmb3JlLFxuW2NsYXNzKj0nIGRhdGF0YWJsZS1pY29uLSddOjpiZWZvcmUge1xuICBmb250LWZhbWlseTogJ2RhdGEtdGFibGUnICFpbXBvcnRhbnQ7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogbm9ybWFsICFpbXBvcnRhbnQ7XG4gIGZvbnQtdmFyaWFudDogbm9ybWFsICFpbXBvcnRhbnQ7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gIHNwZWFrOiBub25lO1xuICBsaW5lLWhlaWdodDogMTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG59XG5cbi5kYXRhdGFibGUtaWNvbi1maWx0ZXI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXDYyJztcbn1cblxuLmRhdGF0YWJsZS1pY29uLWNvbGxhcHNlOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFw2MSc7XG59XG5cbi5kYXRhdGFibGUtaWNvbi1leHBhbmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXDYzJztcbn1cblxuLmRhdGF0YWJsZS1pY29uLWNsb3NlOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFw2NCc7XG59XG5cbi5kYXRhdGFibGUtaWNvbi11cDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcNjUnO1xufVxuXG4uZGF0YXRhYmxlLWljb24tZG93bjo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcNjYnO1xufVxuXG4uZGF0YXRhYmxlLWljb24tc29ydC11bnNldDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcNjMnO1xuICBvcGFjaXR5OiAwLjU7XG59XG5cbi5kYXRhdGFibGUtaWNvbi1zb3J0OjpiZWZvcmUge1xuICBjb250ZW50OiAnXFw2Nyc7XG59XG5cbi5kYXRhdGFibGUtaWNvbi1kb25lOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFw2OCc7XG59XG5cbi5kYXRhdGFibGUtaWNvbi1kb25lLWFsbDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcNjknO1xufVxuXG4uZGF0YXRhYmxlLWljb24tc2VhcmNoOjpiZWZvcmUge1xuICBjb250ZW50OiAnXFw2YSc7XG59XG5cbi5kYXRhdGFibGUtaWNvbi1waW46OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXDZiJztcbn1cblxuLmRhdGF0YWJsZS1pY29uLWFkZDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcNmQnO1xufVxuXG4uZGF0YXRhYmxlLWljb24tbGVmdDo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcNmYnO1xufVxuXG4uZGF0YXRhYmxlLWljb24tcmlnaHQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXDcwJztcbn1cblxuLmRhdGF0YWJsZS1pY29uLXNraXA6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXDcxJztcbn1cblxuLmRhdGF0YWJsZS1pY29uLXByZXY6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXDcyJztcbn1cbiJdfQ== */
/* -------------------------------------
 * Bar container
 * ------------------------------------- */

.css-bar {
    position: relative;
    display: inline-block;
    font-size: 16px;
    border-radius: 50%;
    background-color: transparent;
    margin-bottom: 20px;
    box-sizing: content-box;
    width: 80px;
    height: 80px;
    font-size: 18px;
}

.css-bar:after,
.css-bar>img {
    display: inline-block;
    position: absolute;
    top: 0;
    left: 0;
    border-radius: 50%;
    text-align: center;
    font-weight: light;
    color: #a1a2a3;
}

.css-bar:after {
    content: attr(data-label);
    background-color: #fff;
    z-index: 1;
}

.css-bar>img {
    z-index: 2;
}

.css-bar:after,
.css-bar>img {
    width: 70px;
    height: 70px;
    margin-left: 5px;
    margin-top: 5px;
    line-height: 70px;
}

.css-bar.css-bar-0 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(90deg, #2c63ff 50%, #fafafa 50%, #fafafa);
}

.css-bar.css-bar-5 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(108deg, #2c63ff 50%, #fafafa 50%, #fafafa);
}

.css-bar.css-bar-10 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(126deg, #2c63ff 50%, #fafafa 50%, #fafafa);
}

.css-bar.css-bar-15 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(144deg, #2c63ff 50%, #fafafa 50%, #fafafa);
}

.css-bar.css-bar-20 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(162deg, #2c63ff 50%, #fafafa 50%, #fafafa);
}

.css-bar.css-bar-25 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(180deg, #2c63ff 50%, #fafafa 50%, #fafafa);
}

.css-bar.css-bar-30 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(198deg, #2c63ff 50%, #fafafa 50%, #fafafa);
}

.css-bar.css-bar-35 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(216deg, #2c63ff 50%, #fafafa 50%, #fafafa);
}

.css-bar.css-bar-40 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(234deg, #2c63ff 50%, #fafafa 50%, #fafafa);
}

.css-bar.css-bar-45 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(252deg, #2c63ff 50%, #fafafa 50%, #fafafa);
}

.css-bar.css-bar-50 {
    background-image: linear-gradient(270deg, #2c63ff 50%, transparent 50%, transparent), linear-gradient(270deg, #2c63ff 50%, #fafafa 50%, #fafafa);
}

.css-bar.css-bar-55 {
    background-image: linear-gradient(288deg, #2c63ff 50%, transparent 50%, transparent), linear-gradient(270deg, #2c63ff 50%, #fafafa 50%, #fafafa);
}

.css-bar.css-bar-60 {
    background-image: linear-gradient(306deg, #2c63ff 50%, transparent 50%, transparent), linear-gradient(270deg, #2c63ff 50%, #fafafa 50%, #fafafa);
}

.css-bar.css-bar-65 {
    background-image: linear-gradient(324deg, #2c63ff 50%, transparent 50%, transparent), linear-gradient(270deg, #2c63ff 50%, #fafafa 50%, #fafafa);
}

.css-bar.css-bar-70 {
    background-image: linear-gradient(342deg, #2c63ff 50%, transparent 50%, transparent), linear-gradient(270deg, #2c63ff 50%, #fafafa 50%, #fafafa);
}

.css-bar.css-bar-75 {
    background-image: linear-gradient(360deg, #2c63ff 50%, transparent 50%, transparent), linear-gradient(270deg, #2c63ff 50%, #fafafa 50%, #fafafa);
}

.css-bar.css-bar-80 {
    background-image: linear-gradient(378deg, #2c63ff 50%, transparent 50%, transparent), linear-gradient(270deg, #2c63ff 50%, #fafafa 50%, #fafafa);
}

.css-bar.css-bar-85 {
    background-image: linear-gradient(396deg, #2c63ff 50%, transparent 50%, transparent), linear-gradient(270deg, #2c63ff 50%, #fafafa 50%, #fafafa);
}

.css-bar.css-bar-90 {
    background-image: linear-gradient(414deg, #2c63ff 50%, transparent 50%, transparent), linear-gradient(270deg, #2c63ff 50%, #fafafa 50%, #fafafa);
}

.css-bar.css-bar-95 {
    background-image: linear-gradient(432deg, #2c63ff 50%, transparent 50%, transparent), linear-gradient(270deg, #2c63ff 50%, #fafafa 50%, #fafafa);
}

.css-bar.css-bar-100 {
    background-image: linear-gradient(450deg, #2c63ff 50%, transparent 50%, transparent), linear-gradient(270deg, #2c63ff 50%, #fafafa 50%, #fafafa);
}

.css-bar-primary.css-bar-0 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(90deg, #2c63ff 50%, #fafafa 50%, #fafafa);
}

.css-bar-primary.css-bar-5 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(108deg, #2c63ff 50%, #fafafa 50%, #fafafa);
}

.css-bar-primary.css-bar-10 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(126deg, #2c63ff 50%, #fafafa 50%, #fafafa);
}

.css-bar-primary.css-bar-15 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(144deg, #2c63ff 50%, #fafafa 50%, #fafafa);
}

.css-bar-primary.css-bar-20 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(162deg, #2c63ff 50%, #fafafa 50%, #fafafa);
}

.css-bar-primary.css-bar-25 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(180deg, #2c63ff 50%, #fafafa 50%, #fafafa);
}

.css-bar-primary.css-bar-30 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(198deg, #2c63ff 50%, #fafafa 50%, #fafafa);
}

.css-bar-primary.css-bar-35 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(216deg, #2c63ff 50%, #fafafa 50%, #fafafa);
}

.css-bar-primary.css-bar-40 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(234deg, #2c63ff 50%, #fafafa 50%, #fafafa);
}

.css-bar-primary.css-bar-45 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(252deg, #2c63ff 50%, #fafafa 50%, #fafafa);
}

.css-bar-primary.css-bar-50 {
    background-image: linear-gradient(270deg, #2c63ff 50%, transparent 50%, transparent), linear-gradient(270deg, #2c63ff 50%, #fafafa 50%, #fafafa);
}

.css-bar-primary.css-bar-55 {
    background-image: linear-gradient(288deg, #2c63ff 50%, transparent 50%, transparent), linear-gradient(270deg, #2c63ff 50%, #fafafa 50%, #fafafa);
}

.css-bar-primary.css-bar-60 {
    background-image: linear-gradient(306deg, #2c63ff 50%, transparent 50%, transparent), linear-gradient(270deg, #2c63ff 50%, #fafafa 50%, #fafafa);
}

.css-bar-primary.css-bar-65 {
    background-image: linear-gradient(324deg, #2c63ff 50%, transparent 50%, transparent), linear-gradient(270deg, #2c63ff 50%, #fafafa 50%, #fafafa);
}

.css-bar-primary.css-bar-70 {
    background-image: linear-gradient(342deg, #2c63ff 50%, transparent 50%, transparent), linear-gradient(270deg, #2c63ff 50%, #fafafa 50%, #fafafa);
}

.css-bar-primary.css-bar-75 {
    background-image: linear-gradient(360deg, #2c63ff 50%, transparent 50%, transparent), linear-gradient(270deg, #2c63ff 50%, #fafafa 50%, #fafafa);
}

.css-bar-primary.css-bar-80 {
    background-image: linear-gradient(378deg, #2c63ff 50%, transparent 50%, transparent), linear-gradient(270deg, #2c63ff 50%, #fafafa 50%, #fafafa);
}

.css-bar-primary.css-bar-85 {
    background-image: linear-gradient(396deg, #2c63ff 50%, transparent 50%, transparent), linear-gradient(270deg, #2c63ff 50%, #fafafa 50%, #fafafa);
}

.css-bar-primary.css-bar-90 {
    background-image: linear-gradient(414deg, #2c63ff 50%, transparent 50%, transparent), linear-gradient(270deg, #2c63ff 50%, #fafafa 50%, #fafafa);
}

.css-bar-primary.css-bar-95 {
    background-image: linear-gradient(432deg, #2c63ff 50%, transparent 50%, transparent), linear-gradient(270deg, #2c63ff 50%, #fafafa 50%, #fafafa);
}

.css-bar-primary.css-bar-100 {
    background-image: linear-gradient(450deg, #2c63ff 50%, transparent 50%, transparent), linear-gradient(270deg, #2c63ff 50%, #fafafa 50%, #fafafa);
}

.css-bar-success.css-bar-0 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(90deg, #26c6da 50%, #fafafa 50%, #fafafa);
}

.css-bar-success.css-bar-5 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(108deg, #26c6da 50%, #fafafa 50%, #fafafa);
}

.css-bar-success.css-bar-10 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(126deg, #26c6da 50%, #fafafa 50%, #fafafa);
}

.css-bar-success.css-bar-15 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(144deg, #26c6da 50%, #fafafa 50%, #fafafa);
}

.css-bar-success.css-bar-20 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(162deg, #26c6da 50%, #fafafa 50%, #fafafa);
}

.css-bar-success.css-bar-25 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(180deg, #26c6da 50%, #fafafa 50%, #fafafa);
}

.css-bar-success.css-bar-30 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(198deg, #26c6da 50%, #fafafa 50%, #fafafa);
}

.css-bar-success.css-bar-35 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(216deg, #26c6da 50%, #fafafa 50%, #fafafa);
}

.css-bar-success.css-bar-40 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(234deg, #26c6da 50%, #fafafa 50%, #fafafa);
}

.css-bar-success.css-bar-45 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(252deg, #26c6da 50%, #fafafa 50%, #fafafa);
}

.css-bar-success.css-bar-50 {
    background-image: linear-gradient(270deg, #26c6da 50%, transparent 50%, transparent), linear-gradient(270deg, #26c6da 50%, #fafafa 50%, #fafafa);
}

.css-bar-success.css-bar-55 {
    background-image: linear-gradient(288deg, #26c6da 50%, transparent 50%, transparent), linear-gradient(270deg, #26c6da 50%, #fafafa 50%, #fafafa);
}

.css-bar-success.css-bar-60 {
    background-image: linear-gradient(306deg, #26c6da 50%, transparent 50%, transparent), linear-gradient(270deg, #26c6da 50%, #fafafa 50%, #fafafa);
}

.css-bar-success.css-bar-65 {
    background-image: linear-gradient(324deg, #26c6da 50%, transparent 50%, transparent), linear-gradient(270deg, #26c6da 50%, #fafafa 50%, #fafafa);
}

.css-bar-success.css-bar-70 {
    background-image: linear-gradient(342deg, #26c6da 50%, transparent 50%, transparent), linear-gradient(270deg, #26c6da 50%, #fafafa 50%, #fafafa);
}

.css-bar-success.css-bar-75 {
    background-image: linear-gradient(360deg, #26c6da 50%, transparent 50%, transparent), linear-gradient(270deg, #26c6da 50%, #fafafa 50%, #fafafa);
}

.css-bar-success.css-bar-80 {
    background-image: linear-gradient(378deg, #26c6da 50%, transparent 50%, transparent), linear-gradient(270deg, #26c6da 50%, #fafafa 50%, #fafafa);
}

.css-bar-success.css-bar-85 {
    background-image: linear-gradient(396deg, #26c6da 50%, transparent 50%, transparent), linear-gradient(270deg, #26c6da 50%, #fafafa 50%, #fafafa);
}

.css-bar-success.css-bar-90 {
    background-image: linear-gradient(414deg, #26c6da 50%, transparent 50%, transparent), linear-gradient(270deg, #26c6da 50%, #fafafa 50%, #fafafa);
}

.css-bar-success.css-bar-95 {
    background-image: linear-gradient(432deg, #26c6da 50%, transparent 50%, transparent), linear-gradient(270deg, #26c6da 50%, #fafafa 50%, #fafafa);
}

.css-bar-success.css-bar-100 {
    background-image: linear-gradient(450deg, #26c6da 50%, transparent 50%, transparent), linear-gradient(270deg, #26c6da 50%, #fafafa 50%, #fafafa);
}

.css-bar-info.css-bar-0 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(90deg, #1e88e5 50%, #fafafa 50%, #fafafa);
}

.css-bar-info.css-bar-5 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(108deg, #1e88e5 50%, #fafafa 50%, #fafafa);
}

.css-bar-info.css-bar-10 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(126deg, #1e88e5 50%, #fafafa 50%, #fafafa);
}

.css-bar-info.css-bar-15 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(144deg, #1e88e5 50%, #fafafa 50%, #fafafa);
}

.css-bar-info.css-bar-20 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(162deg, #1e88e5 50%, #fafafa 50%, #fafafa);
}

.css-bar-info.css-bar-25 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(180deg, #1e88e5 50%, #fafafa 50%, #fafafa);
}

.css-bar-info.css-bar-30 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(198deg, #1e88e5 50%, #fafafa 50%, #fafafa);
}

.css-bar-info.css-bar-35 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(216deg, #1e88e5 50%, #fafafa 50%, #fafafa);
}

.css-bar-info.css-bar-40 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(234deg, #1e88e5 50%, #fafafa 50%, #fafafa);
}

.css-bar-info.css-bar-45 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(252deg, #1e88e5 50%, #fafafa 50%, #fafafa);
}

.css-bar-info.css-bar-50 {
    background-image: linear-gradient(270deg, #1e88e5 50%, transparent 50%, transparent), linear-gradient(270deg, #1e88e5 50%, #fafafa 50%, #fafafa);
}

.css-bar-info.css-bar-55 {
    background-image: linear-gradient(288deg, #1e88e5 50%, transparent 50%, transparent), linear-gradient(270deg, #1e88e5 50%, #fafafa 50%, #fafafa);
}

.css-bar-info.css-bar-60 {
    background-image: linear-gradient(306deg, #1e88e5 50%, transparent 50%, transparent), linear-gradient(270deg, #1e88e5 50%, #fafafa 50%, #fafafa);
}

.css-bar-info.css-bar-65 {
    background-image: linear-gradient(324deg, #1e88e5 50%, transparent 50%, transparent), linear-gradient(270deg, #1e88e5 50%, #fafafa 50%, #fafafa);
}

.css-bar-info.css-bar-70 {
    background-image: linear-gradient(342deg, #1e88e5 50%, transparent 50%, transparent), linear-gradient(270deg, #1e88e5 50%, #fafafa 50%, #fafafa);
}

.css-bar-info.css-bar-75 {
    background-image: linear-gradient(360deg, #1e88e5 50%, transparent 50%, transparent), linear-gradient(270deg, #1e88e5 50%, #fafafa 50%, #fafafa);
}

.css-bar-info.css-bar-80 {
    background-image: linear-gradient(378deg, #1e88e5 50%, transparent 50%, transparent), linear-gradient(270deg, #1e88e5 50%, #fafafa 50%, #fafafa);
}

.css-bar-info.css-bar-85 {
    background-image: linear-gradient(396deg, #1e88e5 50%, transparent 50%, transparent), linear-gradient(270deg, #1e88e5 50%, #fafafa 50%, #fafafa);
}

.css-bar-info.css-bar-90 {
    background-image: linear-gradient(414deg, #1e88e5 50%, transparent 50%, transparent), linear-gradient(270deg, #1e88e5 50%, #fafafa 50%, #fafafa);
}

.css-bar-info.css-bar-95 {
    background-image: linear-gradient(432deg, #1e88e5 50%, transparent 50%, transparent), linear-gradient(270deg, #1e88e5 50%, #fafafa 50%, #fafafa);
}

.css-bar-info.css-bar-100 {
    background-image: linear-gradient(450deg, #1e88e5 50%, transparent 50%, transparent), linear-gradient(270deg, #1e88e5 50%, #fafafa 50%, #fafafa);
}

.css-bar-warning.css-bar-0 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(90deg, #ffbc34 50%, #fafafa 50%, #fafafa);
}

.css-bar-warning.css-bar-5 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(108deg, #ffbc34 50%, #fafafa 50%, #fafafa);
}

.css-bar-warning.css-bar-10 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(126deg, #ffbc34 50%, #fafafa 50%, #fafafa);
}

.css-bar-warning.css-bar-15 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(144deg, #ffbc34 50%, #fafafa 50%, #fafafa);
}

.css-bar-warning.css-bar-20 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(162deg, #ffbc34 50%, #fafafa 50%, #fafafa);
}

.css-bar-warning.css-bar-25 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(180deg, #ffbc34 50%, #fafafa 50%, #fafafa);
}

.css-bar-warning.css-bar-30 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(198deg, #ffbc34 50%, #fafafa 50%, #fafafa);
}

.css-bar-warning.css-bar-35 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(216deg, #ffbc34 50%, #fafafa 50%, #fafafa);
}

.css-bar-warning.css-bar-40 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(234deg, #ffbc34 50%, #fafafa 50%, #fafafa);
}

.css-bar-warning.css-bar-45 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(252deg, #ffbc34 50%, #fafafa 50%, #fafafa);
}

.css-bar-warning.css-bar-50 {
    background-image: linear-gradient(270deg, #ffbc34 50%, transparent 50%, transparent), linear-gradient(270deg, #ffbc34 50%, #fafafa 50%, #fafafa);
}

.css-bar-warning.css-bar-55 {
    background-image: linear-gradient(288deg, #ffbc34 50%, transparent 50%, transparent), linear-gradient(270deg, #ffbc34 50%, #fafafa 50%, #fafafa);
}

.css-bar-warning.css-bar-60 {
    background-image: linear-gradient(306deg, #ffbc34 50%, transparent 50%, transparent), linear-gradient(270deg, #ffbc34 50%, #fafafa 50%, #fafafa);
}

.css-bar-warning.css-bar-65 {
    background-image: linear-gradient(324deg, #ffbc34 50%, transparent 50%, transparent), linear-gradient(270deg, #ffbc34 50%, #fafafa 50%, #fafafa);
}

.css-bar-warning.css-bar-70 {
    background-image: linear-gradient(342deg, #ffbc34 50%, transparent 50%, transparent), linear-gradient(270deg, #ffbc34 50%, #fafafa 50%, #fafafa);
}

.css-bar-warning.css-bar-75 {
    background-image: linear-gradient(360deg, #ffbc34 50%, transparent 50%, transparent), linear-gradient(270deg, #ffbc34 50%, #fafafa 50%, #fafafa);
}

.css-bar-warning.css-bar-80 {
    background-image: linear-gradient(378deg, #ffbc34 50%, transparent 50%, transparent), linear-gradient(270deg, #ffbc34 50%, #fafafa 50%, #fafafa);
}

.css-bar-warning.css-bar-85 {
    background-image: linear-gradient(396deg, #ffbc34 50%, transparent 50%, transparent), linear-gradient(270deg, #ffbc34 50%, #fafafa 50%, #fafafa);
}

.css-bar-warning.css-bar-90 {
    background-image: linear-gradient(414deg, #ffbc34 50%, transparent 50%, transparent), linear-gradient(270deg, #ffbc34 50%, #fafafa 50%, #fafafa);
}

.css-bar-warning.css-bar-95 {
    background-image: linear-gradient(432deg, #ffbc34 50%, transparent 50%, transparent), linear-gradient(270deg, #ffbc34 50%, #fafafa 50%, #fafafa);
}

.css-bar-warning.css-bar-100 {
    background-image: linear-gradient(450deg, #ffbc34 50%, transparent 50%, transparent), linear-gradient(270deg, #ffbc34 50%, #fafafa 50%, #fafafa);
}

.css-bar-danger.css-bar-0 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(90deg, #fc4b6c 50%, #fafafa 50%, #fafafa);
}

.css-bar-danger.css-bar-5 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(108deg, #fc4b6c 50%, #fafafa 50%, #fafafa);
}

.css-bar-danger.css-bar-10 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(126deg, #fc4b6c 50%, #fafafa 50%, #fafafa);
}

.css-bar-danger.css-bar-15 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(144deg, #fc4b6c 50%, #fafafa 50%, #fafafa);
}

.css-bar-danger.css-bar-20 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(162deg, #fc4b6c 50%, #fafafa 50%, #fafafa);
}

.css-bar-danger.css-bar-25 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(180deg, #fc4b6c 50%, #fafafa 50%, #fafafa);
}

.css-bar-danger.css-bar-30 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(198deg, #fc4b6c 50%, #fafafa 50%, #fafafa);
}

.css-bar-danger.css-bar-35 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(216deg, #fc4b6c 50%, #fafafa 50%, #fafafa);
}

.css-bar-danger.css-bar-40 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(234deg, #fc4b6c 50%, #fafafa 50%, #fafafa);
}

.css-bar-danger.css-bar-45 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(252deg, #fc4b6c 50%, #fafafa 50%, #fafafa);
}

.css-bar-danger.css-bar-50 {
    background-image: linear-gradient(270deg, #fc4b6c 50%, transparent 50%, transparent), linear-gradient(270deg, #fc4b6c 50%, #fafafa 50%, #fafafa);
}

.css-bar-danger.css-bar-55 {
    background-image: linear-gradient(288deg, #fc4b6c 50%, transparent 50%, transparent), linear-gradient(270deg, #fc4b6c 50%, #fafafa 50%, #fafafa);
}

.css-bar-danger.css-bar-60 {
    background-image: linear-gradient(306deg, #fc4b6c 50%, transparent 50%, transparent), linear-gradient(270deg, #fc4b6c 50%, #fafafa 50%, #fafafa);
}

.css-bar-danger.css-bar-65 {
    background-image: linear-gradient(324deg, #fc4b6c 50%, transparent 50%, transparent), linear-gradient(270deg, #fc4b6c 50%, #fafafa 50%, #fafafa);
}

.css-bar-danger.css-bar-70 {
    background-image: linear-gradient(342deg, #fc4b6c 50%, transparent 50%, transparent), linear-gradient(270deg, #fc4b6c 50%, #fafafa 50%, #fafafa);
}

.css-bar-danger.css-bar-75 {
    background-image: linear-gradient(360deg, #fc4b6c 50%, transparent 50%, transparent), linear-gradient(270deg, #fc4b6c 50%, #fafafa 50%, #fafafa);
}

.css-bar-danger.css-bar-80 {
    background-image: linear-gradient(378deg, #fc4b6c 50%, transparent 50%, transparent), linear-gradient(270deg, #fc4b6c 50%, #fafafa 50%, #fafafa);
}

.css-bar-danger.css-bar-85 {
    background-image: linear-gradient(396deg, #fc4b6c 50%, transparent 50%, transparent), linear-gradient(270deg, #fc4b6c 50%, #fafafa 50%, #fafafa);
}

.css-bar-danger.css-bar-90 {
    background-image: linear-gradient(414deg, #fc4b6c 50%, transparent 50%, transparent), linear-gradient(270deg, #fc4b6c 50%, #fafafa 50%, #fafafa);
}

.css-bar-danger.css-bar-95 {
    background-image: linear-gradient(432deg, #fc4b6c 50%, transparent 50%, transparent), linear-gradient(270deg, #fc4b6c 50%, #fafafa 50%, #fafafa);
}

.css-bar-danger.css-bar-100 {
    background-image: linear-gradient(450deg, #fc4b6c 50%, transparent 50%, transparent), linear-gradient(270deg, #fc4b6c 50%, #fafafa 50%, #fafafa);
}

/* -- Radial Default -- */

.css-bar-default.css-bar-0 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(90deg, #1e88e5 50%, #fafafa 50%, #fafafa);
}

.css-bar-default.css-bar-5 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(108deg, #1e88e5 50%, #fafafa 50%, #fafafa);
}

.css-bar-default.css-bar-10 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(126deg, #1e88e5 50%, #fafafa 50%, #fafafa);
}

.css-bar-default.css-bar-15 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(144deg, #1e88e5 50%, #fafafa 50%, #fafafa);
}

.css-bar-default.css-bar-20 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(162deg, #1e88e5 50%, #fafafa 50%, #fafafa);
}

.css-bar-default.css-bar-25 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(180deg, #1e88e5 50%, #fafafa 50%, #fafafa);
}

.css-bar-default.css-bar-30 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(198deg, #1e88e5 50%, #fafafa 50%, #fafafa);
}

.css-bar-default.css-bar-35 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(216deg, #1e88e5 50%, #fafafa 50%, #fafafa);
}

.css-bar-default.css-bar-40 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(234deg, #1e88e5 50%, #fafafa 50%, #fafafa);
}

.css-bar-default.css-bar-45 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(252deg, #1e88e5 50%, #fafafa 50%, #fafafa);
}

.css-bar-default.css-bar-50 {
    background-image: linear-gradient(270deg, #1e88e5 50%, transparent 50%, transparent), linear-gradient(270deg, #1e88e5 50%, #fafafa 50%, #fafafa);
}

.css-bar-default.css-bar-55 {
    background-image: linear-gradient(288deg, #1e88e5 50%, transparent 50%, transparent), linear-gradient(270deg, #1e88e5 50%, #fafafa 50%, #fafafa);
}

.css-bar-default.css-bar-60 {
    background-image: linear-gradient(306deg, #1e88e5 50%, transparent 50%, transparent), linear-gradient(270deg, #1e88e5 50%, #fafafa 50%, #fafafa);
}

.css-bar-default.css-bar-65 {
    background-image: linear-gradient(324deg, #1e88e5 50%, transparent 50%, transparent), linear-gradient(270deg, #1e88e5 50%, #fafafa 50%, #fafafa);
}

.css-bar-default.css-bar-70 {
    background-image: linear-gradient(342deg, #1e88e5 50%, transparent 50%, transparent), linear-gradient(270deg, #1e88e5 50%, #fafafa 50%, #fafafa);
}

.css-bar-default.css-bar-75 {
    background-image: linear-gradient(360deg, #1e88e5 50%, transparent 50%, transparent), linear-gradient(270deg, #1e88e5 50%, #fafafa 50%, #fafafa);
}

.css-bar-default.css-bar-80 {
    background-image: linear-gradient(378deg, #1e88e5 50%, transparent 50%, transparent), linear-gradient(270deg, #1e88e5 50%, #fafafa 50%, #fafafa);
}

.css-bar-default.css-bar-85 {
    background-image: linear-gradient(396deg, #1e88e5 50%, transparent 50%, transparent), linear-gradient(270deg, #1e88e5 50%, #fafafa 50%, #fafafa);
}

.css-bar-default.css-bar-90 {
    background-image: linear-gradient(414deg, #1e88e5 50%, transparent 50%, transparent), linear-gradient(270deg, #1e88e5 50%, #fafafa 50%, #fafafa);
}

.css-bar-default.css-bar-95 {
    background-image: linear-gradient(432deg, #1e88e5 50%, transparent 50%, transparent), linear-gradient(270deg, #1e88e5 50%, #fafafa 50%, #fafafa);
}

.css-bar-default.css-bar-100 {
    background-image: linear-gradient(450deg, #1e88e5 50%, transparent 50%, transparent), linear-gradient(270deg, #1e88e5 50%, #fafafa 50%, #fafafa);
}

/* -- Radial Pink -- */

.css-bar-pink.css-bar-0 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(90deg, #fd5e94 50%, #fafafa 50%, #fafafa);
}

.css-bar-pink.css-bar-5 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(108deg, #fd5e94 50%, #fafafa 50%, #fafafa);
}

.css-bar-pink.css-bar-10 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(126deg, #fd5e94 50%, #fafafa 50%, #fafafa);
}

.css-bar-pink.css-bar-15 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(144deg, #fd5e94 50%, #fafafa 50%, #fafafa);
}

.css-bar-pink.css-bar-20 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(162deg, #fd5e94 50%, #fafafa 50%, #fafafa);
}

.css-bar-pink.css-bar-25 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(180deg, #fd5e94 50%, #fafafa 50%, #fafafa);
}

.css-bar-pink.css-bar-30 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(198deg, #fd5e94 50%, #fafafa 50%, #fafafa);
}

.css-bar-pink.css-bar-35 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(216deg, #fd5e94 50%, #fafafa 50%, #fafafa);
}

.css-bar-pink.css-bar-40 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(234deg, #fd5e94 50%, #fafafa 50%, #fafafa);
}

.css-bar-pink.css-bar-45 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(252deg, #fd5e94 50%, #fafafa 50%, #fafafa);
}

.css-bar-pink.css-bar-50 {
    background-image: linear-gradient(270deg, #fd5e94 50%, transparent 50%, transparent), linear-gradient(270deg, #fd5e94 50%, #fafafa 50%, #fafafa);
}

.css-bar-pink.css-bar-55 {
    background-image: linear-gradient(288deg, #fd5e94 50%, transparent 50%, transparent), linear-gradient(270deg, #fd5e94 50%, #fafafa 50%, #fafafa);
}

.css-bar-pink.css-bar-60 {
    background-image: linear-gradient(306deg, #fd5e94 50%, transparent 50%, transparent), linear-gradient(270deg, #fd5e94 50%, #fafafa 50%, #fafafa);
}

.css-bar-pink.css-bar-65 {
    background-image: linear-gradient(324deg, #fd5e94 50%, transparent 50%, transparent), linear-gradient(270deg, #fd5e94 50%, #fafafa 50%, #fafafa);
}

.css-bar-pink.css-bar-70 {
    background-image: linear-gradient(342deg, #fd5e94 50%, transparent 50%, transparent), linear-gradient(270deg, #fd5e94 50%, #fafafa 50%, #fafafa);
}

.css-bar-pink.css-bar-75 {
    background-image: linear-gradient(360deg, #fd5e94 50%, transparent 50%, transparent), linear-gradient(270deg, #fd5e94 50%, #fafafa 50%, #fafafa);
}

.css-bar-pink.css-bar-80 {
    background-image: linear-gradient(378deg, #fd5e94 50%, transparent 50%, transparent), linear-gradient(270deg, #fd5e94 50%, #fafafa 50%, #fafafa);
}

.css-bar-pink.css-bar-85 {
    background-image: linear-gradient(396deg, #fd5e94 50%, transparent 50%, transparent), linear-gradient(270deg, #fd5e94 50%, #fafafa 50%, #fafafa);
}

.css-bar-pink.css-bar-90 {
    background-image: linear-gradient(414deg, #fd5e94 50%, transparent 50%, transparent), linear-gradient(270deg, #fd5e94 50%, #fafafa 50%, #fafafa);
}

.css-bar-pink.css-bar-95 {
    background-image: linear-gradient(432deg, #fd5e94 50%, transparent 50%, transparent), linear-gradient(270deg, #fd5e94 50%, #fafafa 50%, #fafafa);
}

.css-bar-pink.css-bar-100 {
    background-image: linear-gradient(450deg, #1e88e5 50%, transparent 50%, transparent), linear-gradient(270deg, #fd5e94 50%, #fafafa 50%, #fafafa);
}

/* -- Radial Purple -- */

.css-bar-purple.css-bar-0 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(90deg, #7266ba 50%, #fafafa 50%, #fafafa);
}

.css-bar-purple.css-bar-5 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(108deg, #7266ba 50%, #fafafa 50%, #fafafa);
}

.css-bar-purple.css-bar-10 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(126deg, #7266ba 50%, #fafafa 50%, #fafafa);
}

.css-bar-purple.css-bar-15 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(144deg, #7266ba 50%, #fafafa 50%, #fafafa);
}

.css-bar-purple.css-bar-20 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(162deg, #7266ba 50%, #fafafa 50%, #fafafa);
}

.css-bar-purple.css-bar-25 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(180deg, #7266ba 50%, #fafafa 50%, #fafafa);
}

.css-bar-purple.css-bar-30 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(198deg, #7266ba 50%, #fafafa 50%, #fafafa);
}

.css-bar-purple.css-bar-35 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(216deg, #7266ba 50%, #fafafa 50%, #fafafa);
}

.css-bar-purple.css-bar-40 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(234deg, #7266ba 50%, #fafafa 50%, #fafafa);
}

.css-bar-purple.css-bar-45 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(252deg, #7266ba 50%, #fafafa 50%, #fafafa);
}

.css-bar-purple.css-bar-50 {
    background-image: linear-gradient(270deg, #7266ba 50%, transparent 50%, transparent), linear-gradient(270deg, #7266ba 50%, #fafafa 50%, #fafafa);
}

.css-bar-purple.css-bar-55 {
    background-image: linear-gradient(288deg, #7266ba 50%, transparent 50%, transparent), linear-gradient(270deg, #7266ba 50%, #fafafa 50%, #fafafa);
}

.css-bar-purple.css-bar-60 {
    background-image: linear-gradient(306deg, #7266ba 50%, transparent 50%, transparent), linear-gradient(270deg, #7266ba 50%, #fafafa 50%, #fafafa);
}

.css-bar-purple.css-bar-65 {
    background-image: linear-gradient(324deg, #7266ba 50%, transparent 50%, transparent), linear-gradient(270deg, #7266ba 50%, #fafafa 50%, #fafafa);
}

.css-bar-purple.css-bar-70 {
    background-image: linear-gradient(342deg, #7266ba 50%, transparent 50%, transparent), linear-gradient(270deg, #7266ba 50%, #fafafa 50%, #fafafa);
}

.css-bar-purple.css-bar-75 {
    background-image: linear-gradient(360deg, #7266ba 50%, transparent 50%, transparent), linear-gradient(270deg, #7266ba 50%, #fafafa 50%, #fafafa);
}

.css-bar-purple.css-bar-80 {
    background-image: linear-gradient(378deg, #7266ba 50%, transparent 50%, transparent), linear-gradient(270deg, #7266ba 50%, #fafafa 50%, #fafafa);
}

.css-bar-purple.css-bar-85 {
    background-image: linear-gradient(396deg, #7266ba 50%, transparent 50%, transparent), linear-gradient(270deg, #7266ba 50%, #fafafa 50%, #fafafa);
}

.css-bar-purple.css-bar-90 {
    background-image: linear-gradient(414deg, #7266ba 50%, transparent 50%, transparent), linear-gradient(270deg, #7266ba 50%, #fafafa 50%, #fafafa);
}

.css-bar-purple.css-bar-95 {
    background-image: linear-gradient(432deg, #7266ba 50%, transparent 50%, transparent), linear-gradient(270deg, #7266ba 50%, #fafafa 50%, #fafafa);
}

.css-bar-purple.css-bar-100 {
    background-image: linear-gradient(450deg, #7266ba 50%, transparent 50%, transparent), linear-gradient(270deg, #7266ba 50%, #fafafa 50%, #fafafa);
}

/* -- Radial Inverse -- */

.css-bar-inverse.css-bar-0 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(90deg, #4c5667 50%, #fafafa 50%, #fafafa);
}

.css-bar-inverse.css-bar-5 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(108deg, #4c5667 50%, #fafafa 50%, #fafafa);
}

.css-bar-inverse.css-bar-10 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(126deg, #4c5667 50%, #fafafa 50%, #fafafa);
}

.css-bar-inverse.css-bar-15 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(144deg, #4c5667 50%, #fafafa 50%, #fafafa);
}

.css-bar-inverse.css-bar-20 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(162deg, #4c5667 50%, #fafafa 50%, #fafafa);
}

.css-bar-inverse.css-bar-25 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(180deg, #4c5667 50%, #fafafa 50%, #fafafa);
}

.css-bar-inverse.css-bar-30 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(198deg, #4c5667 50%, #fafafa 50%, #fafafa);
}

.css-bar-inverse.css-bar-35 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(216deg, #4c5667 50%, #fafafa 50%, #fafafa);
}

.css-bar-inverse.css-bar-40 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(234deg, #4c5667 50%, #fafafa 50%, #fafafa);
}

.css-bar-inverse.css-bar-45 {
    background-image: linear-gradient(90deg, #fafafa 50%, transparent 50%, transparent), linear-gradient(252deg, #4c5667 50%, #fafafa 50%, #fafafa);
}

.css-bar-inverse.css-bar-50 {
    background-image: linear-gradient(270deg, #4c5667 50%, transparent 50%, transparent), linear-gradient(270deg, #4c5667 50%, #fafafa 50%, #fafafa);
}

.css-bar-inverse.css-bar-55 {
    background-image: linear-gradient(288deg, #4c5667 50%, transparent 50%, transparent), linear-gradient(270deg, #4c5667 50%, #fafafa 50%, #fafafa);
}

.css-bar-inverse.css-bar-60 {
    background-image: linear-gradient(306deg, #4c5667 50%, transparent 50%, transparent), linear-gradient(270deg, #4c5667 50%, #fafafa 50%, #fafafa);
}

.css-bar-inverse.css-bar-65 {
    background-image: linear-gradient(324deg, #4c5667 50%, transparent 50%, transparent), linear-gradient(270deg, #4c5667 50%, #fafafa 50%, #fafafa);
}

.css-bar-inverse.css-bar-70 {
    background-image: linear-gradient(342deg, #4c5667 50%, transparent 50%, transparent), linear-gradient(270deg, #4c5667 50%, #fafafa 50%, #fafafa);
}

.css-bar-inverse.css-bar-75 {
    background-image: linear-gradient(360deg, #4c5667 50%, transparent 50%, transparent), linear-gradient(270deg, #4c5667 50%, #fafafa 50%, #fafafa);
}

.css-bar-inverse.css-bar-80 {
    background-image: linear-gradient(378deg, #4c5667 50%, transparent 50%, transparent), linear-gradient(270deg, #4c5667 50%, #fafafa 50%, #fafafa);
}

.css-bar-inverse.css-bar-85 {
    background-image: linear-gradient(396deg, #4c5667 50%, transparent 50%, transparent), linear-gradient(270deg, #4c5667 50%, #fafafa 50%, #fafafa);
}

.css-bar-inverse.css-bar-90 {
    background-image: linear-gradient(414deg, #4c5667 50%, transparent 50%, transparent), linear-gradient(270deg, #4c5667 50%, #fafafa 50%, #fafafa);
}

.css-bar-inverse.css-bar-95 {
    background-image: linear-gradient(432deg, #4c5667 50%, transparent 50%, transparent), linear-gradient(270deg, #4c5667 50%, #fafafa 50%, #fafafa);
}

.css-bar-inverse.css-bar-100 {
    background-image: linear-gradient(450deg, #4c5667 50%, transparent 50%, transparent), linear-gradient(270deg, #4c5667 50%, #fafafa 50%, #fafafa);
}

.css-bar-xlg {
    width: 223px;
    height: 223px;
    font-size: 20px;
}

.css-bar-xlg:after,
.css-bar-xlg>img {
    width: 213px;
    height: 213px;
    margin-left: 5px;
    margin-top: 5px;
    line-height: 30px;
}

.css-bar-lg {
    width: 100px;
    height: 100px;
    font-size: 20px;
    position: relative;
}

.css-bar-lg:after,
.css-bar-lg>img {
    width: 90px;
    height: 90px;
    margin-left: 5px;
    margin-top: 5px;
    line-height: 90px;
}

.css-bar-lg>img {
    width: 70px;
    height: 70px;
    margin-left: 15px;
    margin-top: 15px;
    line-height: 70px;
}

.css-bar>i {
    width: 70px;
    height: 70px;
    background: #fff;
    line-height: 70px;
    position: absolute;
    border-radius: 100%;
    text-align: center;
    margin-left: 5px;
    margin-top: 5px;
    left: 0px;
    right: 0px;
    z-index: 2;
    font-size: 27px;
    color: #a6b7bf;
}

.css-bar-sm {
    width: 50px;
    height: 50px;
    font-size: 12px;
}

.css-bar-sm:after,
.css-bar-sm>img {
    width: 40px;
    height: 40px;
    margin-left: 5px;
    margin-top: 5px;
    line-height: 40px;
}

.css-bar-xs {
    width: 30px;
    height: 30px;
    font-size: 8px;
}

.css-bar-xs:after,
.css-bar-xs>img {
    width: 24px;
    height: 24px;
    margin-left: 3px;
    margin-top: 3px;
    line-height: 21px;
}

.css-bar {
    background-clip: content-box;
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNzcy1jaGFydC5jc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUE7OzBDQUUwQzs7QUFFMUM7SUFDSSxrQkFBa0I7SUFDbEIscUJBQXFCO0lBQ3JCLGVBQWU7SUFDZixrQkFBa0I7SUFDbEIsNkJBQTZCO0lBQzdCLG1CQUFtQjtJQUduQix1QkFBdUI7SUFDdkIsV0FBVztJQUNYLFlBQVk7SUFDWixlQUFlO0FBQ25COztBQUVBOztJQUVJLHFCQUFxQjtJQUNyQixrQkFBa0I7SUFDbEIsTUFBTTtJQUNOLE9BQU87SUFDUCxrQkFBa0I7SUFDbEIsa0JBQWtCO0lBQ2xCLGtCQUFrQjtJQUNsQixjQUFjO0FBQ2xCOztBQUVBO0lBQ0kseUJBQXlCO0lBQ3pCLHNCQUFzQjtJQUN0QixVQUFVO0FBQ2Q7O0FBRUE7SUFDSSxVQUFVO0FBQ2Q7O0FBRUE7O0lBRUksV0FBVztJQUNYLFlBQVk7SUFDWixnQkFBZ0I7SUFDaEIsZUFBZTtJQUNmLGlCQUFpQjtBQUNyQjs7QUFFQTtJQUNJLDhJQUE4STtBQUNsSjs7QUFFQTtJQUNJLCtJQUErSTtBQUNuSjs7QUFFQTtJQUNJLCtJQUErSTtBQUNuSjs7QUFFQTtJQUNJLCtJQUErSTtBQUNuSjs7QUFFQTtJQUNJLCtJQUErSTtBQUNuSjs7QUFFQTtJQUNJLCtJQUErSTtBQUNuSjs7QUFFQTtJQUNJLCtJQUErSTtBQUNuSjs7QUFFQTtJQUNJLCtJQUErSTtBQUNuSjs7QUFFQTtJQUNJLCtJQUErSTtBQUNuSjs7QUFFQTtJQUNJLCtJQUErSTtBQUNuSjs7QUFFQTtJQUNJLGdKQUFnSjtBQUNwSjs7QUFFQTtJQUNJLGdKQUFnSjtBQUNwSjs7QUFFQTtJQUNJLGdKQUFnSjtBQUNwSjs7QUFFQTtJQUNJLGdKQUFnSjtBQUNwSjs7QUFFQTtJQUNJLGdKQUFnSjtBQUNwSjs7QUFFQTtJQUNJLGdKQUFnSjtBQUNwSjs7QUFFQTtJQUNJLGdKQUFnSjtBQUNwSjs7QUFFQTtJQUNJLGdKQUFnSjtBQUNwSjs7QUFFQTtJQUNJLGdKQUFnSjtBQUNwSjs7QUFFQTtJQUNJLGdKQUFnSjtBQUNwSjs7QUFFQTtJQUNJLGdKQUFnSjtBQUNwSjs7QUFFQTtJQUNJLDhJQUE4STtBQUNsSjs7QUFFQTtJQUNJLCtJQUErSTtBQUNuSjs7QUFFQTtJQUNJLCtJQUErSTtBQUNuSjs7QUFFQTtJQUNJLCtJQUErSTtBQUNuSjs7QUFFQTtJQUNJLCtJQUErSTtBQUNuSjs7QUFFQTtJQUNJLCtJQUErSTtBQUNuSjs7QUFFQTtJQUNJLCtJQUErSTtBQUNuSjs7QUFFQTtJQUNJLCtJQUErSTtBQUNuSjs7QUFFQTtJQUNJLCtJQUErSTtBQUNuSjs7QUFFQTtJQUNJLCtJQUErSTtBQUNuSjs7QUFFQTtJQUNJLGdKQUFnSjtBQUNwSjs7QUFFQTtJQUNJLGdKQUFnSjtBQUNwSjs7QUFFQTtJQUNJLGdKQUFnSjtBQUNwSjs7QUFFQTtJQUNJLGdKQUFnSjtBQUNwSjs7QUFFQTtJQUNJLGdKQUFnSjtBQUNwSjs7QUFFQTtJQUNJLGdKQUFnSjtBQUNwSjs7QUFFQTtJQUNJLGdKQUFnSjtBQUNwSjs7QUFFQTtJQUNJLGdKQUFnSjtBQUNwSjs7QUFFQTtJQUNJLGdKQUFnSjtBQUNwSjs7QUFFQTtJQUNJLGdKQUFnSjtBQUNwSjs7QUFFQTtJQUNJLGdKQUFnSjtBQUNwSjs7QUFFQTtJQUNJLDhJQUE4STtBQUNsSjs7QUFFQTtJQUNJLCtJQUErSTtBQUNuSjs7QUFFQTtJQUNJLCtJQUErSTtBQUNuSjs7QUFFQTtJQUNJLCtJQUErSTtBQUNuSjs7QUFFQTtJQUNJLCtJQUErSTtBQUNuSjs7QUFFQTtJQUNJLCtJQUErSTtBQUNuSjs7QUFFQTtJQUNJLCtJQUErSTtBQUNuSjs7QUFFQTtJQUNJLCtJQUErSTtBQUNuSjs7QUFFQTtJQUNJLCtJQUErSTtBQUNuSjs7QUFFQTtJQUNJLCtJQUErSTtBQUNuSjs7QUFFQTtJQUNJLGdKQUFnSjtBQUNwSjs7QUFFQTtJQUNJLGdKQUFnSjtBQUNwSjs7QUFFQTtJQUNJLGdKQUFnSjtBQUNwSjs7QUFFQTtJQUNJLGdKQUFnSjtBQUNwSjs7QUFFQTtJQUNJLGdKQUFnSjtBQUNwSjs7QUFFQTtJQUNJLGdKQUFnSjtBQUNwSjs7QUFFQTtJQUNJLGdKQUFnSjtBQUNwSjs7QUFFQTtJQUNJLGdKQUFnSjtBQUNwSjs7QUFFQTtJQUNJLGdKQUFnSjtBQUNwSjs7QUFFQTtJQUNJLGdKQUFnSjtBQUNwSjs7QUFFQTtJQUNJLGdKQUFnSjtBQUNwSjs7QUFFQTtJQUNJLDhJQUE4STtBQUNsSjs7QUFFQTtJQUNJLCtJQUErSTtBQUNuSjs7QUFFQTtJQUNJLCtJQUErSTtBQUNuSjs7QUFFQTtJQUNJLCtJQUErSTtBQUNuSjs7QUFFQTtJQUNJLCtJQUErSTtBQUNuSjs7QUFFQTtJQUNJLCtJQUErSTtBQUNuSjs7QUFFQTtJQUNJLCtJQUErSTtBQUNuSjs7QUFFQTtJQUNJLCtJQUErSTtBQUNuSjs7QUFFQTtJQUNJLCtJQUErSTtBQUNuSjs7QUFFQTtJQUNJLCtJQUErSTtBQUNuSjs7QUFFQTtJQUNJLGdKQUFnSjtBQUNwSjs7QUFFQTtJQUNJLGdKQUFnSjtBQUNwSjs7QUFFQTtJQUNJLGdKQUFnSjtBQUNwSjs7QUFFQTtJQUNJLGdKQUFnSjtBQUNwSjs7QUFFQTtJQUNJLGdKQUFnSjtBQUNwSjs7QUFFQTtJQUNJLGdKQUFnSjtBQUNwSjs7QUFFQTtJQUNJLGdKQUFnSjtBQUNwSjs7QUFFQTtJQUNJLGdKQUFnSjtBQUNwSjs7QUFFQTtJQUNJLGdKQUFnSjtBQUNwSjs7QUFFQTtJQUNJLGdKQUFnSjtBQUNwSjs7QUFFQTtJQUNJLGdKQUFnSjtBQUNwSjs7QUFFQTtJQUNJLDhJQUE4STtBQUNsSjs7QUFFQTtJQUNJLCtJQUErSTtBQUNuSjs7QUFFQTtJQUNJLCtJQUErSTtBQUNuSjs7QUFFQTtJQUNJLCtJQUErSTtBQUNuSjs7QUFFQTtJQUNJLCtJQUErSTtBQUNuSjs7QUFFQTtJQUNJLCtJQUErSTtBQUNuSjs7QUFFQTtJQUNJLCtJQUErSTtBQUNuSjs7QUFFQTtJQUNJLCtJQUErSTtBQUNuSjs7QUFFQTtJQUNJLCtJQUErSTtBQUNuSjs7QUFFQTtJQUNJLCtJQUErSTtBQUNuSjs7QUFFQTtJQUNJLGdKQUFnSjtBQUNwSjs7QUFFQTtJQUNJLGdKQUFnSjtBQUNwSjs7QUFFQTtJQUNJLGdKQUFnSjtBQUNwSjs7QUFFQTtJQUNJLGdKQUFnSjtBQUNwSjs7QUFFQTtJQUNJLGdKQUFnSjtBQUNwSjs7QUFFQTtJQUNJLGdKQUFnSjtBQUNwSjs7QUFFQTtJQUNJLGdKQUFnSjtBQUNwSjs7QUFFQTtJQUNJLGdKQUFnSjtBQUNwSjs7QUFFQTtJQUNJLGdKQUFnSjtBQUNwSjs7QUFFQTtJQUNJLGdKQUFnSjtBQUNwSjs7QUFFQTtJQUNJLGdKQUFnSjtBQUNwSjs7QUFFQTtJQUNJLDhJQUE4STtBQUNsSjs7QUFFQTtJQUNJLCtJQUErSTtBQUNuSjs7QUFFQTtJQUNJLCtJQUErSTtBQUNuSjs7QUFFQTtJQUNJLCtJQUErSTtBQUNuSjs7QUFFQTtJQUNJLCtJQUErSTtBQUNuSjs7QUFFQTtJQUNJLCtJQUErSTtBQUNuSjs7QUFFQTtJQUNJLCtJQUErSTtBQUNuSjs7QUFFQTtJQUNJLCtJQUErSTtBQUNuSjs7QUFFQTtJQUNJLCtJQUErSTtBQUNuSjs7QUFFQTtJQUNJLCtJQUErSTtBQUNuSjs7QUFFQTtJQUNJLGdKQUFnSjtBQUNwSjs7QUFFQTtJQUNJLGdKQUFnSjtBQUNwSjs7QUFFQTtJQUNJLGdKQUFnSjtBQUNwSjs7QUFFQTtJQUNJLGdKQUFnSjtBQUNwSjs7QUFFQTtJQUNJLGdKQUFnSjtBQUNwSjs7QUFFQTtJQUNJLGdKQUFnSjtBQUNwSjs7QUFFQTtJQUNJLGdKQUFnSjtBQUNwSjs7QUFFQTtJQUNJLGdKQUFnSjtBQUNwSjs7QUFFQTtJQUNJLGdKQUFnSjtBQUNwSjs7QUFFQTtJQUNJLGdKQUFnSjtBQUNwSjs7QUFFQTtJQUNJLGdKQUFnSjtBQUNwSjs7QUFNQSx5QkFBeUI7O0FBRXpCO0lBQ0ksOElBQThJO0FBQ2xKOztBQUVBO0lBQ0ksK0lBQStJO0FBQ25KOztBQUVBO0lBQ0ksK0lBQStJO0FBQ25KOztBQUVBO0lBQ0ksK0lBQStJO0FBQ25KOztBQUVBO0lBQ0ksK0lB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ZW50IjpbIi8qIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuICogQmFyIGNvbnRhaW5lclxyXG4gKiAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tICovXHJcblxyXG4uY3NzLWJhciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAtd2Via2l0LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG4gICAgLW1vei1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxuICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG4gICAgd2lkdGg6IDgwcHg7XHJcbiAgICBoZWlnaHQ6IDgwcHg7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbn1cclxuXHJcbi5jc3MtYmFyOmFmdGVyLFxyXG4uY3NzLWJhcj5pbWcge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGZvbnQtd2VpZ2h0OiBsaWdodDtcclxuICAgIGNvbG9yOiAjYTFhMmEzO1xyXG59XHJcblxyXG4uY3NzLWJhcjphZnRlciB7XHJcbiAgICBjb250ZW50OiBhdHRyKGRhdGEtbGFiZWwpO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIHotaW5kZXg6IDE7XHJcbn1cclxuXHJcbi5jc3MtYmFyPmltZyB7XHJcbiAgICB6LWluZGV4OiAyO1xyXG59XHJcblxyXG4uY3NzLWJhcjphZnRlcixcclxuLmNzcy1iYXI+aW1nIHtcclxuICAgIHdpZHRoOiA3MHB4O1xyXG4gICAgaGVpZ2h0OiA3MHB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcclxuICAgIG1hcmdpbi10b3A6IDVweDtcclxuICAgIGxpbmUtaGVpZ2h0OiA3MHB4O1xyXG59XHJcblxyXG4uY3NzLWJhci5jc3MtYmFyLTAge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjZmFmYWZhIDUwJSwgdHJhbnNwYXJlbnQgNTAlLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzJjNjNmZiA1MCUsICNmYWZhZmEgNTAlLCAjZmFmYWZhKTtcclxufVxyXG5cclxuLmNzcy1iYXIuY3NzLWJhci01IHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2ZhZmFmYSA1MCUsIHRyYW5zcGFyZW50IDUwJSwgdHJhbnNwYXJlbnQpLCBsaW5lYXItZ3JhZGllbnQoMTA4ZGVnLCAjMmM2M2ZmIDUwJSwgI2ZhZmFmYSA1MCUsICNmYWZhZmEpO1xyXG59XHJcblxyXG4uY3NzLWJhci5jc3MtYmFyLTEwIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2ZhZmFmYSA1MCUsIHRyYW5zcGFyZW50IDUwJSwgdHJhbnNwYXJlbnQpLCBsaW5lYXItZ3JhZGllbnQoMTI2ZGVnLCAjMmM2M2ZmIDUwJSwgI2ZhZmFmYSA1MCUsICNmYWZhZmEpO1xyXG59XHJcblxyXG4uY3NzLWJhci5jc3MtYmFyLTE1IHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2ZhZmFmYSA1MCUsIHRyYW5zcGFyZW50IDUwJSwgdHJhbnNwYXJlbnQpLCBsaW5lYXItZ3JhZGllbnQoMTQ0ZGVnLCAjMmM2M2ZmIDUwJSwgI2ZhZmFmYSA1MCUsICNmYWZhZmEpO1xyXG59XHJcblxyXG4uY3NzLWJhci5jc3MtYmFyLTIwIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2ZhZmFmYSA1MCUsIHRyYW5zcGFyZW50IDUwJSwgdHJhbnNwYXJlbnQpLCBsaW5lYXItZ3JhZGllbnQoMTYyZGVnLCAjMmM2M2ZmIDUwJSwgI2ZhZmFmYSA1MCUsICNmYWZhZmEpO1xyXG59XHJcblxyXG4uY3NzLWJhci5jc3MtYmFyLTI1IHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2ZhZmFmYSA1MCUsIHRyYW5zcGFyZW50IDUwJSwgdHJhbnNwYXJlbnQpLCBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjMmM2M2ZmIDUwJSwgI2ZhZmFmYSA1MCUsICNmYWZhZmEpO1xyXG59XHJcblxyXG4uY3NzLWJhci5jc3MtYmFyLTMwIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2ZhZmFmYSA1MCUsIHRyYW5zcGFyZW50IDUwJSwgdHJhbnNwYXJlbnQpLCBsaW5lYXItZ3JhZGllbnQoMTk4ZGVnLCAjMmM2M2ZmIDUwJSwgI2ZhZmFmYSA1MCUsICNmYWZhZmEpO1xyXG59XHJcblxyXG4uY3NzLWJhci5jc3MtYmFyLTM1IHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2ZhZmFmYSA1MCUsIHRyYW5zcGFyZW50IDUwJSwgdHJhbnNwYXJlbnQpLCBsaW5lYXItZ3JhZGllbnQoMjE2ZGVnLCAjMmM2M2ZmIDUwJSwgI2ZhZmFmYSA1MCUsICNmYWZhZmEpO1xyXG59XHJcblxyXG4uY3NzLWJhci5jc3MtYmFyLTQwIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2ZhZmFmYSA1MCUsIHRyYW5zcGFyZW50IDUwJSwgdHJhbnNwYXJlbnQpLCBsaW5lYXItZ3JhZGllbnQoMjM0ZGVnLCAjMmM2M2ZmIDUwJSwgI2ZhZmFmYSA1MCUsICNmYWZhZmEpO1xyXG59XHJcblxyXG4uY3NzLWJhci5jc3MtYmFyLTQ1IHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2ZhZmFmYSA1MCUsIHRyYW5zcGFyZW50IDUwJSwgdHJhbnNwYXJlbnQpLCBsaW5lYXItZ3JhZGllbnQoMjUyZGVnLCAjMmM2M2ZmIDUwJSwgI2ZhZmFmYSA1MCUsICNmYWZhZmEpO1xyXG59XHJcblxyXG4uY3NzLWJhci5jc3MtYmFyLTUwIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgyNzBkZWcsICMyYzYzZmYgNTAlLCB0cmFuc3BhcmVudCA1MCUsIHRyYW5zcGFyZW50KSwgbGluZWFyLWdyYWRpZW50KDI3MGRlZywgIzJjNjNmZiA1MCUsICNmYWZhZmEgNTAlLCAjZmFmYWZhKTtcclxufVxyXG5cclxuLmNzcy1iYXIuY3NzLWJhci01NSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMjg4ZGVnLCAjMmM2M2ZmIDUwJSwgdHJhbnNwYXJlbnQgNTAlLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCgyNzBkZWcsICMyYzYzZmYgNTAlLCAjZmFmYWZhIDUwJSwgI2ZhZmFmYSk7XHJcbn1cclxuXHJcbi5jc3MtYmFyLmNzcy1iYXItNjAge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDMwNmRlZywgIzJjNjNmZiA1MCUsIHRyYW5zcGFyZW50IDUwJSwgdHJhbnNwYXJlbnQpLCBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCAjMmM2M2ZmIDUwJSwgI2ZhZmFmYSA1MCUsICNmYWZhZmEpO1xyXG59XHJcblxyXG4uY3NzLWJhci5jc3MtYmFyLTY1IHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgzMjRkZWcsICMyYzYzZmYgNTAlLCB0cmFuc3BhcmVudCA1MCUsIHRyYW5zcGFyZW50KSwgbGluZWFyLWdyYWRpZW50KDI3MGRlZywgIzJjNjNmZiA1MCUsICNmYWZhZmEgNTAlLCAjZmFmYWZhKTtcclxufVxyXG5cclxuLmNzcy1iYXIuY3NzLWJhci03MCB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMzQyZGVnLCAjMmM2M2ZmIDUwJSwgdHJhbnNwYXJlbnQgNTAlLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCgyNzBkZWcsICMyYzYzZmYgNTAlLCAjZmFmYWZhIDUwJSwgI2ZhZmFmYSk7XHJcbn1cclxuXHJcbi5jc3MtYmFyLmNzcy1iYXItNzUge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDM2MGRlZywgIzJjNjNmZiA1MCUsIHRyYW5zcGFyZW50IDUwJSwgdHJhbnNwYXJlbnQpLCBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCAjMmM2M2ZmIDUwJSwgI2ZhZmFmYSA1MCUsICNmYWZhZmEpO1xyXG59XHJcblxyXG4uY3NzLWJhci5jc3MtYmFyLTgwIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgzNzhkZWcsICMyYzYzZmYgNTAlLCB0cmFuc3BhcmVudCA1MCUsIHRyYW5zcGFyZW50KSwgbGluZWFyLWdyYWRpZW50KDI3MGRlZywgIzJjNjNmZiA1MCUsICNmYWZhZmEgNTAlLCAjZmFmYWZhKTtcclxufVxyXG5cclxuLmNzcy1iYXIuY3NzLWJhci04NSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMzk2ZGVnLCAjMmM2M2ZmIDUwJSwgdHJhbnNwYXJlbnQgNTAlLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCgyNzBkZWcsICMyYzYzZmYgNTAlLCAjZmFmYWZhIDUwJSwgI2ZhZmFmYSk7XHJcbn1cclxuXHJcbi5jc3MtYmFyLmNzcy1iYXItOTAge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDQxNGRlZywgIzJjNjNmZiA1MCUsIHRyYW5zcGFyZW50IDUwJSwgdHJhbnNwYXJlbnQpLCBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCAjMmM2M2ZmIDUwJSwgI2ZhZmFmYSA1MCUsICNmYWZhZmEpO1xyXG59XHJcblxyXG4uY3NzLWJhci5jc3MtYmFyLTk1IHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0MzJkZWcsICMyYzYzZmYgNTAlLCB0cmFuc3BhcmVudCA1MCUsIHRyYW5zcGFyZW50KSwgbGluZWFyLWdyYWRpZW50KDI3MGRlZywgIzJjNjNmZiA1MCUsICNmYWZhZmEgNTAlLCAjZmFmYWZhKTtcclxufVxyXG5cclxuLmNzcy1iYXIuY3NzLWJhci0xMDAge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDQ1MGRlZywgIzJjNjNmZiA1MCUsIHRyYW5zcGFyZW50IDUwJSwgdHJhbnNwYXJlbnQpLCBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCAjMmM2M2ZmIDUwJSwgI2ZhZmFmYSA1MCUsICNmYWZhZmEpO1xyXG59XHJcblxyXG4uY3NzLWJhci1wcmltYXJ5LmNzcy1iYXItMCB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNmYWZhZmEgNTAlLCB0cmFuc3BhcmVudCA1MCUsIHRyYW5zcGFyZW50KSwgbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjMmM2M2ZmIDUwJSwgI2ZhZmFmYSA1MCUsICNmYWZhZmEpO1xyXG59XHJcblxyXG4uY3NzLWJhci1wcmltYXJ5LmNzcy1iYXItNSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNmYWZhZmEgNTAlLCB0cmFuc3BhcmVudCA1MCUsIHRyYW5zcGFyZW50KSwgbGluZWFyLWdyYWRpZW50KDEwOGRlZywgIzJjNjNmZiA1MCUsICNmYWZhZmEgNTAlLCAjZmFmYWZhKTtcclxufVxyXG5cclxuLmNzcy1iYXItcHJpbWFyeS5jc3MtYmFyLTEwIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2ZhZmFmYSA1MCUsIHRyYW5zcGFyZW50IDUwJSwgdHJhbnNwYXJlbnQpLCBsaW5lYXItZ3JhZGllbnQoMTI2ZGVnLCAjMmM2M2ZmIDUwJSwgI2ZhZmFmYSA1MCUsICNmYWZhZmEpO1xyXG59XHJcblxyXG4uY3NzLWJhci1wcmltYXJ5LmNzcy1iYXItMTUge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjZmFmYWZhIDUwJSwgdHJhbnNwYXJlbnQgNTAlLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCgxNDRkZWcsICMyYzYzZmYgNTAlLCAjZmFmYWZhIDUwJSwgI2ZhZmFmYSk7XHJcbn1cclxuXHJcbi5jc3MtYmFyLXByaW1hcnkuY3NzLWJhci0yMCB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNmYWZhZmEgNTAlLCB0cmFuc3BhcmVudCA1MCUsIHRyYW5zcGFyZW50KSwgbGluZWFyLWdyYWRpZW50KDE2MmRlZywgIzJjNjNmZiA1MCUsICNmYWZhZmEgNTAlLCAjZmFmYWZhKTtcclxufVxyXG5cclxuLmNzcy1iYXItcHJpbWFyeS5jc3MtYmFyLTI1IHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2ZhZmFmYSA1MCUsIHRyYW5zcGFyZW50IDUwJSwgdHJhbnNwYXJlbnQpLCBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjMmM2M2ZmIDUwJSwgI2ZhZmFmYSA1MCUsICNmYWZhZmEpO1xyXG59XHJcblxyXG4uY3NzLWJhci1wcmltYXJ5LmNzcy1iYXItMzAge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjZmFmYWZhIDUwJSwgdHJhbnNwYXJlbnQgNTAlLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCgxOThkZWcsICMyYzYzZmYgNTAlLCAjZmFmYWZhIDUwJSwgI2ZhZmFmYSk7XHJcbn1cclxuXHJcbi5jc3MtYmFyLXByaW1hcnkuY3NzLWJhci0zNSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNmYWZhZmEgNTAlLCB0cmFuc3BhcmVudCA1MCUsIHRyYW5zcGFyZW50KSwgbGluZWFyLWdyYWRpZW50KDIxNmRlZywgIzJjNjNmZiA1MCUsICNmYWZhZmEgNTAlLCAjZmFmYWZhKTtcclxufVxyXG5cclxuLmNzcy1iYXItcHJpbWFyeS5jc3MtYmFyLTQwIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2ZhZmFmYSA1MCUsIHRyYW5zcGFyZW50IDUwJSwgdHJhbnNwYXJlbnQpLCBsaW5lYXItZ3JhZGllbnQoMjM0ZGVnLCAjMmM2M2ZmIDUwJSwgI2ZhZmFmYSA1MCUsICNmYWZhZmEpO1xyXG59XHJcblxyXG4uY3NzLWJhci1wcmltYXJ5LmNzcy1iYXItNDUge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjZmFmYWZhIDUwJSwgdHJhbnNwYXJlbnQgNTAlLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCgyNTJkZWcsICMyYzYzZmYgNTAlLCAjZmFmYWZhIDUwJSwgI2ZhZmFmYSk7XHJcbn1cclxuXHJcbi5jc3MtYmFyLXByaW1hcnkuY3NzLWJhci01MCB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCAjMmM2M2ZmIDUwJSwgdHJhbnNwYXJlbnQgNTAlLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCgyNzBkZWcsICMyYzYzZmYgNTAlLCAjZmFmYWZhIDUwJSwgI2ZhZmFmYSk7XHJcbn1cclxuXHJcbi5jc3MtYmFyLXByaW1hcnkuY3NzLWJhci01NSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMjg4ZGVnLCAjMmM2M2ZmIDUwJSwgdHJhbnNwYXJlbnQgNTAlLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCgyNzBkZWcsICMyYzYzZmYgNTAlLCAjZmFmYWZhIDUwJSwgI2ZhZmFmYSk7XHJcbn1cclxuXHJcbi5jc3MtYmFyLXByaW1hcnkuY3NzLWJhci02MCB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMzA2ZGVnLCAjMmM2M2ZmIDUwJSwgdHJhbnNwYXJlbnQgNTAlLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCgyNzBkZWcsICMyYzYzZmYgNTAlLCAjZmFmYWZhIDUwJSwgI2ZhZmFmYSk7XHJcbn1cclxuXHJcbi5jc3MtYmFyLXByaW1hcnkuY3NzLWJhci02NSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMzI0ZGVnLCAjMmM2M2ZmIDUwJSwgdHJhbnNwYXJlbnQgNTAlLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCgyNzBkZWcsICMyYzYzZmYgNTAlLCAjZmFmYWZhIDUwJSwgI2ZhZmFmYSk7XHJcbn1cclxuXHJcbi5jc3MtYmFyLXByaW1hcnkuY3NzLWJhci03MCB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMzQyZGVnLCAjMmM2M2ZmIDUwJSwgdHJhbnNwYXJlbnQgNTAlLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCgyNzBkZWcsICMyYzYzZmYgNTAlLCAjZmFmYWZhIDUwJSwgI2ZhZmFmYSk7XHJcbn1cclxuXHJcbi5jc3MtYmFyLXByaW1hcnkuY3NzLWJhci03NSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMzYwZGVnLCAjMmM2M2ZmIDUwJSwgdHJhbnNwYXJlbnQgNTAlLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCgyNzBkZWcsICMyYzYzZmYgNTAlLCAjZmFmYWZhIDUwJSwgI2ZhZmFmYSk7XHJcbn1cclxuXHJcbi5jc3MtYmFyLXByaW1hcnkuY3NzLWJhci04MCB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMzc4ZGVnLCAjMmM2M2ZmIDUwJSwgdHJhbnNwYXJlbnQgNTAlLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCgyNzBkZWcsICMyYzYzZmYgNTAlLCAjZmFmYWZhIDUwJSwgI2ZhZmFmYSk7XHJcbn1cclxuXHJcbi5jc3MtYmFyLXByaW1hcnkuY3NzLWJhci04NSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMzk2ZGVnLCAjMmM2M2ZmIDUwJSwgdHJhbnNwYXJlbnQgNTAlLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCgyNzBkZWcsICMyYzYzZmYgNTAlLCAjZmFmYWZhIDUwJSwgI2ZhZmFmYSk7XHJcbn1cclxuXHJcbi5jc3MtYmFyLXByaW1hcnkuY3NzLWJhci05MCB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDE0ZGVnLCAjMmM2M2ZmIDUwJSwgdHJhbnNwYXJlbnQgNTAlLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCgyNzBkZWcsICMyYzYzZmYgNTAlLCAjZmFmYWZhIDUwJSwgI2ZhZmFmYSk7XHJcbn1cclxuXHJcbi5jc3MtYmFyLXByaW1hcnkuY3NzLWJhci05NSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDMyZGVnLCAjMmM2M2ZmIDUwJSwgdHJhbnNwYXJlbnQgNTAlLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCgyNzBkZWcsICMyYzYzZmYgNTAlLCAjZmFmYWZhIDUwJSwgI2ZhZmFmYSk7XHJcbn1cclxuXHJcbi5jc3MtYmFyLXByaW1hcnkuY3NzLWJhci0xMDAge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDQ1MGRlZywgIzJjNjNmZiA1MCUsIHRyYW5zcGFyZW50IDUwJSwgdHJhbnNwYXJlbnQpLCBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCAjMmM2M2ZmIDUwJSwgI2ZhZmFmYSA1MCUsICNmYWZhZmEpO1xyXG59XHJcblxyXG4uY3NzLWJhci1zdWNjZXNzLmNzcy1iYXItMCB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNmYWZhZmEgNTAlLCB0cmFuc3BhcmVudCA1MCUsIHRyYW5zcGFyZW50KSwgbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjMjZjNmRhIDUwJSwgI2ZhZmFmYSA1MCUsICNmYWZhZmEpO1xyXG59XHJcblxyXG4uY3NzLWJhci1zdWNjZXNzLmNzcy1iYXItNSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNmYWZhZmEgNTAlLCB0cmFuc3BhcmVudCA1MCUsIHRyYW5zcGFyZW50KSwgbGluZWFyLWdyYWRpZW50KDEwOGRlZywgIzI2YzZkYSA1MCUsICNmYWZhZmEgNTAlLCAjZmFmYWZhKTtcclxufVxyXG5cclxuLmNzcy1iYXItc3VjY2Vzcy5jc3MtYmFyLTEwIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2ZhZmFmYSA1MCUsIHRyYW5zcGFyZW50IDUwJSwgdHJhbnNwYXJlbnQpLCBsaW5lYXItZ3JhZGllbnQoMTI2ZGVnLCAjMjZjNmRhIDUwJSwgI2ZhZmFmYSA1MCUsICNmYWZhZmEpO1xyXG59XHJcblxyXG4uY3NzLWJhci1zdWNjZXNzLmNzcy1iYXItMTUge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjZmFmYWZhIDUwJSwgdHJhbnNwYXJlbnQgNTAlLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCgxNDRkZWcsICMyNmM2ZGEgNTAlLCAjZmFmYWZhIDUwJSwgI2ZhZmFmYSk7XHJcbn1cclxuXHJcbi5jc3MtYmFyLXN1Y2Nlc3MuY3NzLWJhci0yMCB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNmYWZhZmEgNTAlLCB0cmFuc3BhcmVudCA1MCUsIHRyYW5zcGFyZW50KSwgbGluZWFyLWdyYWRpZW50KDE2MmRlZywgIzI2YzZkYSA1MCUsICNmYWZhZmEgNTAlLCAjZmFmYWZhKTtcclxufVxyXG5cclxuLmNzcy1iYXItc3VjY2Vzcy5jc3MtYmFyLTI1IHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2ZhZmFmYSA1MCUsIHRyYW5zcGFyZW50IDUwJSwgdHJhbnNwYXJlbnQpLCBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjMjZjNmRhIDUwJSwgI2ZhZmFmYSA1MCUsICNmYWZhZmEpO1xyXG59XHJcblxyXG4uY3NzLWJhci1zdWNjZXNzLmNzcy1iYXItMzAge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjZmFmYWZhIDUwJSwgdHJhbnNwYXJlbnQgNTAlLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCgxOThkZWcsICMyNmM2ZGEgNTAlLCAjZmFmYWZhIDUwJSwgI2ZhZmFmYSk7XHJcbn1cclxuXHJcbi5jc3MtYmFyLXN1Y2Nlc3MuY3NzLWJhci0zNSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNmYWZhZmEgNTAlLCB0cmFuc3BhcmVudCA1MCUsIHRyYW5zcGFyZW50KSwgbGluZWFyLWdyYWRpZW50KDIxNmRlZywgIzI2YzZkYSA1MCUsICNmYWZhZmEgNTAlLCAjZmFmYWZhKTtcclxufVxyXG5cclxuLmNzcy1iYXItc3VjY2Vzcy5jc3MtYmFyLTQwIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2ZhZmFmYSA1MCUsIHRyYW5zcGFyZW50IDUwJSwgdHJhbnNwYXJlbnQpLCBsaW5lYXItZ3JhZGllbnQoMjM0ZGVnLCAjMjZjNmRhIDUwJSwgI2ZhZmFmYSA1MCUsICNmYWZhZmEpO1xyXG59XHJcblxyXG4uY3NzLWJhci1zdWNjZXNzLmNzcy1iYXItNDUge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjZmFmYWZhIDUwJSwgdHJhbnNwYXJlbnQgNTAlLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCgyNTJkZWcsICMyNmM2ZGEgNTAlLCAjZmFmYWZhIDUwJSwgI2ZhZmFmYSk7XHJcbn1cclxuXHJcbi5jc3MtYmFyLXN1Y2Nlc3MuY3NzLWJhci01MCB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCAjMjZjNmRhIDUwJSwgdHJhbnNwYXJlbnQgNTAlLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCgyNzBkZWcsICMyNmM2ZGEgNTAlLCAjZmFmYWZhIDUwJSwgI2ZhZmFmYSk7XHJcbn1cclxuXHJcbi5jc3MtYmFyLXN1Y2Nlc3MuY3NzLWJhci01NSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMjg4ZGVnLCAjMjZjNmRhIDUwJSwgdHJhbnNwYXJlbnQgNTAlLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCgyNzBkZWcsICMyNmM2ZGEgNTAlLCAjZmFmYWZhIDUwJSwgI2ZhZmFmYSk7XHJcbn1cclxuXHJcbi5jc3MtYmFyLXN1Y2Nlc3MuY3NzLWJhci02MCB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMzA2ZGVnLCAjMjZjNmRhIDUwJSwgdHJhbnNwYXJlbnQgNTAlLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCgyNzBkZWcsICMyNmM2ZGEgNTAlLCAjZmFmYWZhIDUwJSwgI2ZhZmFmYSk7XHJcbn1cclxuXHJcbi5jc3MtYmFyLXN1Y2Nlc3MuY3NzLWJhci02NSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMzI0ZGVnLCAjMjZjNmRhIDUwJSwgdHJhbnNwYXJlbnQgNTAlLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCgyNzBkZWcsICMyNmM2ZGEgNTAlLCAjZmFmYWZhIDUwJSwgI2ZhZmFmYSk7XHJcbn1cclxuXHJcbi5jc3MtYmFyLXN1Y2Nlc3MuY3NzLWJhci03MCB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMzQyZGVnLCAjMjZjNmRhIDUwJSwgdHJhbnNwYXJlbnQgNTAlLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCgyNzBkZWcsICMyNmM2ZGEgNTAlLCAjZmFmYWZhIDUwJSwgI2ZhZmFmYSk7XHJcbn1cclxuXHJcbi5jc3MtYmFyLXN1Y2Nlc3MuY3NzLWJhci03NSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMzYwZGVnLCAjMjZjNmRhIDUwJSwgdHJhbnNwYXJlbnQgNTAlLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCgyNzBkZWcsICMyNmM2ZGEgNTAlLCAjZmFmYWZhIDUwJSwgI2ZhZmFmYSk7XHJcbn1cclxuXHJcbi5jc3MtYmFyLXN1Y2Nlc3MuY3NzLWJhci04MCB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMzc4ZGVnLCAjMjZjNmRhIDUwJSwgdHJhbnNwYXJlbnQgNTAlLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCgyNzBkZWcsICMyNmM2ZGEgNTAlLCAjZmFmYWZhIDUwJSwgI2ZhZmFmYSk7XHJcbn1cclxuXHJcbi5jc3MtYmFyLXN1Y2Nlc3MuY3NzLWJhci04NSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMzk2ZGVnLCAjMjZjNmRhIDUwJSwgdHJhbnNwYXJlbnQgNTAlLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCgyNzBkZWcsICMyNmM2ZGEgNTAlLCAjZmFmYWZhIDUwJSwgI2ZhZmFmYSk7XHJcbn1cclxuXHJcbi5jc3MtYmFyLXN1Y2Nlc3MuY3NzLWJhci05MCB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDE0ZGVnLCAjMjZjNmRhIDUwJSwgdHJhbnNwYXJlbnQgNTAlLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCgyNzBkZWcsICMyNmM2ZGEgNTAlLCAjZmFmYWZhIDUwJSwgI2ZhZmFmYSk7XHJcbn1cclxuXHJcbi5jc3MtYmFyLXN1Y2Nlc3MuY3NzLWJhci05NSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDMyZGVnLCAjMjZjNmRhIDUwJSwgdHJhbnNwYXJlbnQgNTAlLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCgyNzBkZWcsICMyNmM2ZGEgNTAlLCAjZmFmYWZhIDUwJSwgI2ZhZmFmYSk7XHJcbn1cclxuXHJcbi5jc3MtYmFyLXN1Y2Nlc3MuY3NzLWJhci0xMDAge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDQ1MGRlZywgIzI2YzZkYSA1MCUsIHRyYW5zcGFyZW50IDUwJSwgdHJhbnNwYXJlbnQpLCBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCAjMjZjNmRhIDUwJSwgI2ZhZmFmYSA1MCUsICNmYWZhZmEpO1xyXG59XHJcblxyXG4uY3NzLWJhci1pbmZvLmNzcy1iYXItMCB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNmYWZhZmEgNTAlLCB0cmFuc3BhcmVudCA1MCUsIHRyYW5zcGFyZW50KSwgbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjMWU4OGU1IDUwJSwgI2ZhZmFmYSA1MCUsICNmYWZhZmEpO1xyXG59XHJcblxyXG4uY3NzLWJhci1pbmZvLmNzcy1iYXItNSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNmYWZhZmEgNTAlLCB0cmFuc3BhcmVudCA1MCUsIHRyYW5zcGFyZW50KSwgbGluZWFyLWdyYWRpZW50KDEwOGRlZywgIzFlODhlNSA1MCUsICNmYWZhZmEgNTAlLCAjZmFmYWZhKTtcclxufVxyXG5cclxuLmNzcy1iYXItaW5mby5jc3MtYmFyLTEwIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2ZhZmFmYSA1MCUsIHRyYW5zcGFyZW50IDUwJSwgdHJhbnNwYXJlbnQpLCBsaW5lYXItZ3JhZGllbnQoMTI2ZGVnLCAjMWU4OGU1IDUwJSwgI2ZhZmFmYSA1MCUsICNmYWZhZmEpO1xyXG59XHJcblxyXG4uY3NzLWJhci1pbmZvLmNzcy1iYXItMTUge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjZmFmYWZhIDUwJSwgdHJhbnNwYXJlbnQgNTAlLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCgxNDRkZWcsICMxZTg4ZTUgNTAlLCAjZmFmYWZhIDUwJSwgI2ZhZmFmYSk7XHJcbn1cclxuXHJcbi5jc3MtYmFyLWluZm8uY3NzLWJhci0yMCB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNmYWZhZmEgNTAlLCB0cmFuc3BhcmVudCA1MCUsIHRyYW5zcGFyZW50KSwgbGluZWFyLWdyYWRpZW50KDE2MmRlZywgIzFlODhlNSA1MCUsICNmYWZhZmEgNTAlLCAjZmFmYWZhKTtcclxufVxyXG5cclxuLmNzcy1iYXItaW5mby5jc3MtYmFyLTI1IHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2ZhZmFmYSA1MCUsIHRyYW5zcGFyZW50IDUwJSwgdHJhbnNwYXJlbnQpLCBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjMWU4OGU1IDUwJSwgI2ZhZmFmYSA1MCUsICNmYWZhZmEpO1xyXG59XHJcblxyXG4uY3NzLWJhci1pbmZvLmNzcy1iYXItMzAge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjZmFmYWZhIDUwJSwgdHJhbnNwYXJlbnQgNTAlLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCgxOThkZWcsICMxZTg4ZTUgNTAlLCAjZmFmYWZhIDUwJSwgI2ZhZmFmYSk7XHJcbn1cclxuXHJcbi5jc3MtYmFyLWluZm8uY3NzLWJhci0zNSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNmYWZhZmEgNTAlLCB0cmFuc3BhcmVudCA1MCUsIHRyYW5zcGFyZW50KSwgbGluZWFyLWdyYWRpZW50KDIxNmRlZywgIzFlODhlNSA1MCUsICNmYWZhZmEgNTAlLCAjZmFmYWZhKTtcclxufVxyXG5cclxuLmNzcy1iYXItaW5mby5jc3MtYmFyLTQwIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2ZhZmFmYSA1MCUsIHRyYW5zcGFyZW50IDUwJSwgdHJhbnNwYXJlbnQpLCBsaW5lYXItZ3JhZGllbnQoMjM0ZGVnLCAjMWU4OGU1IDUwJSwgI2ZhZmFmYSA1MCUsICNmYWZhZmEpO1xyXG59XHJcblxyXG4uY3NzLWJhci1pbmZvLmNzcy1iYXItNDUge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjZmFmYWZhIDUwJSwgdHJhbnNwYXJlbnQgNTAlLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCgyNTJkZWcsICMxZTg4ZTUgNTAlLCAjZmFmYWZhIDUwJSwgI2ZhZmFmYSk7XHJcbn1cclxuXHJcbi5jc3MtYmFyLWluZm8uY3NzLWJhci01MCB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCAjMWU4OGU1IDUwJSwgdHJhbnNwYXJlbnQgNTAlLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCgyNzBkZWcsICMxZTg4ZTUgNTAlLCAjZmFmYWZhIDUwJSwgI2ZhZmFmYSk7XHJcbn1cclxuXHJcbi5jc3MtYmFyLWluZm8uY3NzLWJhci01NSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMjg4ZGVnLCAjMWU4OGU1IDUwJSwgdHJhbnNwYXJlbnQgNTAlLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCgyNzBkZWcsICMxZTg4ZTUgNTAlLCAjZmFmYWZhIDUwJSwgI2ZhZmFmYSk7XHJcbn1cclxuXHJcbi5jc3MtYmFyLWluZm8uY3NzLWJhci02MCB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMzA2ZGVnLCAjMWU4OGU1IDUwJSwgdHJhbnNwYXJlbnQgNTAlLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCgyNzBkZWcsICMxZTg4ZTUgNTAlLCAjZmFmYWZhIDUwJSwgI2ZhZmFmYSk7XHJcbn1cclxuXHJcbi5jc3MtYmFyLWluZm8uY3NzLWJhci02NSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMzI0ZGVnLCAjMWU4OGU1IDUwJSwgdHJhbnNwYXJlbnQgNTAlLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCgyNzBkZWcsICMxZTg4ZTUgNTAlLCAjZmFmYWZhIDUwJSwgI2ZhZmFmYSk7XHJcbn1cclxuXHJcbi5jc3MtYmFyLWluZm8uY3NzLWJhci03MCB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMzQyZGVnLCAjMWU4OGU1IDUwJSwgdHJhbnNwYXJlbnQgNTAlLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCgyNzBkZWcsICMxZTg4ZTUgNTAlLCAjZmFmYWZhIDUwJSwgI2ZhZmFmYSk7XHJcbn1cclxuXHJcbi5jc3MtYmFyLWluZm8uY3NzLWJhci03NSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMzYwZGVnLCAjMWU4OGU1IDUwJSwgdHJhbnNwYXJlbnQgNTAlLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCgyNzBkZWcsICMxZTg4ZTUgNTAlLCAjZmFmYWZhIDUwJSwgI2ZhZmFmYSk7XHJcbn1cclxuXHJcbi5jc3MtYmFyLWluZm8uY3NzLWJhci04MCB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMzc4ZGVnLCAjMWU4OGU1IDUwJSwgdHJhbnNwYXJlbnQgNTAlLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCgyNzBkZWcsICMxZTg4ZTUgNTAlLCAjZmFmYWZhIDUwJSwgI2ZhZmFmYSk7XHJcbn1cclxuXHJcbi5jc3MtYmFyLWluZm8uY3NzLWJhci04NSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMzk2ZGVnLCAjMWU4OGU1IDUwJSwgdHJhbnNwYXJlbnQgNTAlLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCgyNzBkZWcsICMxZTg4ZTUgNTAlLCAjZmFmYWZhIDUwJSwgI2ZhZmFmYSk7XHJcbn1cclxuXHJcbi5jc3MtYmFyLWluZm8uY3NzLWJhci05MCB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDE0ZGVnLCAjMWU4OGU1IDUwJSwgdHJhbnNwYXJlbnQgNTAlLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCgyNzBkZWcsICMxZTg4ZTUgNTAlLCAjZmFmYWZhIDUwJSwgI2ZhZmFmYSk7XHJcbn1cclxuXHJcbi5jc3MtYmFyLWluZm8uY3NzLWJhci05NSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDMyZGVnLCAjMWU4OGU1IDUwJSwgdHJhbnNwYXJlbnQgNTAlLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCgyNzBkZWcsICMxZTg4ZTUgNTAlLCAjZmFmYWZhIDUwJSwgI2ZhZmFmYSk7XHJcbn1cclxuXHJcbi5jc3MtYmFyLWluZm8uY3NzLWJhci0xMDAge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDQ1MGRlZywgIzFlODhlNSA1MCUsIHRyYW5zcGFyZW50IDUwJSwgdHJhbnNwYXJlbnQpLCBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCAjMWU4OGU1IDUwJSwgI2ZhZmFmYSA1MCUsICNmYWZhZmEpO1xyXG59XHJcblxyXG4uY3NzLWJhci13YXJuaW5nLmNzcy1iYXItMCB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNmYWZhZmEgNTAlLCB0cmFuc3BhcmVudCA1MCUsIHRyYW5zcGFyZW50KSwgbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjZmZiYzM0IDUwJSwgI2ZhZmFmYSA1MCUsICNmYWZhZmEpO1xyXG59XHJcblxyXG4uY3NzLWJhci13YXJuaW5nLmNzcy1iYXItNSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNmYWZhZmEgNTAlLCB0cmFuc3BhcmVudCA1MCUsIHRyYW5zcGFyZW50KSwgbGluZWFyLWdyYWRpZW50KDEwOGRlZywgI2ZmYmMzNCA1MCUsICNmYWZhZmEgNTAlLCAjZmFmYWZhKTtcclxufVxyXG5cclxuLmNzcy1iYXItd2FybmluZy5jc3MtYmFyLTEwIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2ZhZmFmYSA1MCUsIHRyYW5zcGFyZW50IDUwJSwgdHJhbnNwYXJlbnQpLCBsaW5lYXItZ3JhZGllbnQoMTI2ZGVnLCAjZmZiYzM0IDUwJSwgI2ZhZmFmYSA1MCUsICNmYWZhZmEpO1xyXG59XHJcblxyXG4uY3NzLWJhci13YXJuaW5nLmNzcy1iYXItMTUge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjZmFmYWZhIDUwJSwgdHJhbnNwYXJlbnQgNTAlLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCgxNDRkZWcsICNmZmJjMzQgNTAlLCAjZmFmYWZhIDUwJSwgI2ZhZmFmYSk7XHJcbn1cclxuXHJcbi5jc3MtYmFyLXdhcm5pbmcuY3NzLWJhci0yMCB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNmYWZhZmEgNTAlLCB0cmFuc3BhcmVudCA1MCUsIHRyYW5zcGFyZW50KSwgbGluZWFyLWdyYWRpZW50KDE2MmRlZywgI2ZmYmMzNCA1MCUsICNmYWZhZmEgNTAlLCAjZmFmYWZhKTtcclxufVxyXG5cclxuLmNzcy1iYXItd2FybmluZy5jc3MtYmFyLTI1IHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2ZhZmFmYSA1MCUsIHRyYW5zcGFyZW50IDUwJSwgdHJhbnNwYXJlbnQpLCBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjZmZiYzM0IDUwJSwgI2ZhZmFmYSA1MCUsICNmYWZhZmEpO1xyXG59XHJcblxyXG4uY3NzLWJhci13YXJuaW5nLmNzcy1iYXItMzAge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjZmFmYWZhIDUwJSwgdHJhbnNwYXJlbnQgNTAlLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCgxOThkZWcsICNmZmJjMzQgNTAlLCAjZmFmYWZhIDUwJSwgI2ZhZmFmYSk7XHJcbn1cclxuXHJcbi5jc3MtYmFyLXdhcm5pbmcuY3NzLWJhci0zNSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNmYWZhZmEgNTAlLCB0cmFuc3BhcmVudCA1MCUsIHRyYW5zcGFyZW50KSwgbGluZWFyLWdyYWRpZW50KDIxNmRlZywgI2ZmYmMzNCA1MCUsICNmYWZhZmEgNTAlLCAjZmFmYWZhKTtcclxufVxyXG5cclxuLmNzcy1iYXItd2FybmluZy5jc3MtYmFyLTQwIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2ZhZmFmYSA1MCUsIHRyYW5zcGFyZW50IDUwJSwgdHJhbnNwYXJlbnQpLCBsaW5lYXItZ3JhZGllbnQoMjM0ZGVnLCAjZmZiYzM0IDUwJSwgI2ZhZmFmYSA1MCUsICNmYWZhZmEpO1xyXG59XHJcblxyXG4uY3NzLWJhci13YXJuaW5nLmNzcy1iYXItNDUge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjZmFmYWZhIDUwJSwgdHJhbnNwYXJlbnQgNTAlLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCgyNTJkZWcsICNmZmJjMzQgNTAlLCAjZmFmYWZhIDUwJSwgI2ZhZmFmYSk7XHJcbn1cclxuXHJcbi5jc3MtYmFyLXdhcm5pbmcuY3NzLWJhci01MCB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCAjZmZiYzM0IDUwJSwgdHJhbnNwYXJlbnQgNTAlLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCgyNzBkZWcsICNmZmJjMzQgNTAlLCAjZmFmYWZhIDUwJSwgI2ZhZmFmYSk7XHJcbn1cclxuXHJcbi5jc3MtYmFyLXdhcm5pbmcuY3NzLWJhci01NSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMjg4ZGVnLCAjZmZiYzM0IDUwJSwgdHJhbnNwYXJlbnQgNTAlLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCgyNzBkZWcsICNmZmJjMzQgNTAlLCAjZmFmYWZhIDUwJSwgI2ZhZmFmYSk7XHJcbn1cclxuXHJcbi5jc3MtYmFyLXdhcm5pbmcuY3NzLWJhci02MCB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMzA2ZGVnLCAjZmZiYzM0IDUwJSwgdHJhbnNwYXJlbnQgNTAlLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCgyNzBkZWcsICNmZmJjMzQgNTAlLCAjZmFmYWZhIDUwJSwgI2ZhZmFmYSk7XHJcbn1cclxuXHJcbi5jc3MtYmFyLXdhcm5pbmcuY3NzLWJhci02NSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMzI0ZGVnLCAjZmZiYzM0IDUwJSwgdHJhbnNwYXJlbnQgNTAlLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCgyNzBkZWcsICNmZmJjMzQgNTAlLCAjZmFmYWZhIDUwJSwgI2ZhZmFmYSk7XHJcbn1cclxuXHJcbi5jc3MtYmFyLXdhcm5pbmcuY3NzLWJhci03MCB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMzQyZGVnLCAjZmZiYzM0IDUwJSwgdHJhbnNwYXJlbnQgNTAlLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCgyNzBkZWcsICNmZmJjMzQgNTAlLCAjZmFmYWZhIDUwJSwgI2ZhZmFmYSk7XHJcbn1cclxuXHJcbi5jc3MtYmFyLXdhcm5pbmcuY3NzLWJhci03NSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMzYwZGVnLCAjZmZiYzM0IDUwJSwgdHJhbnNwYXJlbnQgNTAlLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCgyNzBkZWcsICNmZmJjMzQgNTAlLCAjZmFmYWZhIDUwJSwgI2ZhZmFmYSk7XHJcbn1cclxuXHJcbi5jc3MtYmFyLXdhcm5pbmcuY3NzLWJhci04MCB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMzc4ZGVnLCAjZmZiYzM0IDUwJSwgdHJhbnNwYXJlbnQgNTAlLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCgyNzBkZWcsICNmZmJjMzQgNTAlLCAjZmFmYWZhIDUwJSwgI2ZhZmFmYSk7XHJcbn1cclxuXHJcbi5jc3MtYmFyLXdhcm5pbmcuY3NzLWJhci04NSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMzk2ZGVnLCAjZmZiYzM0IDUwJSwgdHJhbnNwYXJlbnQgNTAlLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCgyNzBkZWcsICNmZmJjMzQgNTAlLCAjZmFmYWZhIDUwJSwgI2ZhZmFmYSk7XHJcbn1cclxuXHJcbi5jc3MtYmFyLXdhcm5pbmcuY3NzLWJhci05MCB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDE0ZGVnLCAjZmZiYzM0IDUwJSwgdHJhbnNwYXJlbnQgNTAlLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCgyNzBkZWcsICNmZmJjMzQgNTAlLCAjZmFmYWZhIDUwJSwgI2ZhZmFmYSk7XHJcbn1cclxuXHJcbi5jc3MtYmFyLXdhcm5pbmcuY3NzLWJhci05NSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDMyZGVnLCAjZmZiYzM0IDUwJSwgdHJhbnNwYXJlbnQgNTAlLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCgyNzBkZWcsICNmZmJjMzQgNTAlLCAjZmFmYWZhIDUwJSwgI2ZhZmFmYSk7XHJcbn1cclxuXHJcbi5jc3MtYmFyLXdhcm5pbmcuY3NzLWJhci0xMDAge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDQ1MGRlZywgI2ZmYmMzNCA1MCUsIHRyYW5zcGFyZW50IDUwJSwgdHJhbnNwYXJlbnQpLCBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCAjZmZiYzM0IDUwJSwgI2ZhZmFmYSA1MCUsICNmYWZhZmEpO1xyXG59XHJcblxyXG4uY3NzLWJhci1kYW5nZXIuY3NzLWJhci0wIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2ZhZmFmYSA1MCUsIHRyYW5zcGFyZW50IDUwJSwgdHJhbnNwYXJlbnQpLCBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNmYzRiNmMgNTAlLCAjZmFmYWZhIDUwJSwgI2ZhZmFmYSk7XHJcbn1cclxuXHJcbi5jc3MtYmFyLWRhbmdlci5jc3MtYmFyLTUge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjZmFmYWZhIDUwJSwgdHJhbnNwYXJlbnQgNTAlLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCgxMDhkZWcsICNmYzRiNmMgNTAlLCAjZmFmYWZhIDUwJSwgI2ZhZmFmYSk7XHJcbn1cclxuXHJcbi5jc3MtYmFyLWRhbmdlci5jc3MtYmFyLTEwIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2ZhZmFmYSA1MCUsIHRyYW5zcGFyZW50IDUwJSwgdHJhbnNwYXJlbnQpLCBsaW5lYXItZ3JhZGllbnQoMTI2ZGVnLCAjZmM0YjZjIDUwJSwgI2ZhZmFmYSA1MCUsICNmYWZhZmEpO1xyXG59XHJcblxyXG4uY3NzLWJhci1kYW5nZXIuY3NzLWJhci0xNSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNmYWZhZmEgNTAlLCB0cmFuc3BhcmVudCA1MCUsIHRyYW5zcGFyZW50KSwgbGluZWFyLWdyYWRpZW50KDE0NGRlZywgI2ZjNGI2YyA1MCUsICNmYWZhZmEgNTAlLCAjZmFmYWZhKTtcclxufVxyXG5cclxuLmNzcy1iYXItZGFuZ2VyLmNzcy1iYXItMjAge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjZmFmYWZhIDUwJSwgdHJhbnNwYXJlbnQgNTAlLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCgxNjJkZWcsICNmYzRiNmMgNTAlLCAjZmFmYWZhIDUwJSwgI2ZhZmFmYSk7XHJcbn1cclxuXHJcbi5jc3MtYmFyLWRhbmdlci5jc3MtYmFyLTI1IHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2ZhZmFmYSA1MCUsIHRyYW5zcGFyZW50IDUwJSwgdHJhbnNwYXJlbnQpLCBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjZmM0YjZjIDUwJSwgI2ZhZmFmYSA1MCUsICNmYWZhZmEpO1xyXG59XHJcblxyXG4uY3NzLWJhci1kYW5nZXIuY3NzLWJhci0zMCB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNmYWZhZmEgNTAlLCB0cmFuc3BhcmVudCA1MCUsIHRyYW5zcGFyZW50KSwgbGluZWFyLWdyYWRpZW50KDE5OGRlZywgI2ZjNGI2YyA1MCUsICNmYWZhZmEgNTAlLCAjZmFmYWZhKTtcclxufVxyXG5cclxuLmNzcy1iYXItZGFuZ2VyLmNzcy1iYXItMzUge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjZmFmYWZhIDUwJSwgdHJhbnNwYXJlbnQgNTAlLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCgyMTZkZWcsICNmYzRiNmMgNTAlLCAjZmFmYWZhIDUwJSwgI2ZhZmFmYSk7XHJcbn1cclxuXHJcbi5jc3MtYmFyLWRhbmdlci5jc3MtYmFyLTQwIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2ZhZmFmYSA1MCUsIHRyYW5zcGFyZW50IDUwJSwgdHJhbnNwYXJlbnQpLCBsaW5lYXItZ3JhZGllbnQoMjM0ZGVnLCAjZmM0YjZjIDUwJSwgI2ZhZmFmYSA1MCUsICNmYWZhZmEpO1xyXG59XHJcblxyXG4uY3NzLWJhci1kYW5nZXIuY3NzLWJhci00NSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNmYWZhZmEgNTAlLCB0cmFuc3BhcmVudCA1MCUsIHRyYW5zcGFyZW50KSwgbGluZWFyLWdyYWRpZW50KDI1MmRlZywgI2ZjNGI2YyA1MCUsICNmYWZhZmEgNTAlLCAjZmFmYWZhKTtcclxufVxyXG5cclxuLmNzcy1iYXItZGFuZ2VyLmNzcy1iYXItNTAge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDI3MGRlZywgI2ZjNGI2YyA1MCUsIHRyYW5zcGFyZW50IDUwJSwgdHJhbnNwYXJlbnQpLCBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCAjZmM0YjZjIDUwJSwgI2ZhZmFmYSA1MCUsICNmYWZhZmEpO1xyXG59XHJcblxyXG4uY3NzLWJhci1kYW5nZXIuY3NzLWJhci01NSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMjg4ZGVnLCAjZmM0YjZjIDUwJSwgdHJhbnNwYXJlbnQgNTAlLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCgyNzBkZWcsICNmYzRiNmMgNTAlLCAjZmFmYWZhIDUwJSwgI2ZhZmFmYSk7XHJcbn1cclxuXHJcbi5jc3MtYmFyLWRhbmdlci5jc3MtYmFyLTYwIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgzMDZkZWcsICNmYzRiNmMgNTAlLCB0cmFuc3BhcmVudCA1MCUsIHRyYW5zcGFyZW50KSwgbGluZWFyLWdyYWRpZW50KDI3MGRlZywgI2ZjNGI2YyA1MCUsICNmYWZhZmEgNTAlLCAjZmFmYWZhKTtcclxufVxyXG5cclxuLmNzcy1iYXItZGFuZ2VyLmNzcy1iYXItNjUge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDMyNGRlZywgI2ZjNGI2YyA1MCUsIHRyYW5zcGFyZW50IDUwJSwgdHJhbnNwYXJlbnQpLCBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCAjZmM0YjZjIDUwJSwgI2ZhZmFmYSA1MCUsICNmYWZhZmEpO1xyXG59XHJcblxyXG4uY3NzLWJhci1kYW5nZXIuY3NzLWJhci03MCB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMzQyZGVnLCAjZmM0YjZjIDUwJSwgdHJhbnNwYXJlbnQgNTAlLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCgyNzBkZWcsICNmYzRiNmMgNTAlLCAjZmFmYWZhIDUwJSwgI2ZhZmFmYSk7XHJcbn1cclxuXHJcbi5jc3MtYmFyLWRhbmdlci5jc3MtYmFyLTc1IHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgzNjBkZWcsICNmYzRiNmMgNTAlLCB0cmFuc3BhcmVudCA1MCUsIHRyYW5zcGFyZW50KSwgbGluZWFyLWdyYWRpZW50KDI3MGRlZywgI2ZjNGI2YyA1MCUsICNmYWZhZmEgNTAlLCAjZmFmYWZhKTtcclxufVxyXG5cclxuLmNzcy1iYXItZGFuZ2VyLmNzcy1iYXItODAge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDM3OGRlZywgI2ZjNGI2YyA1MCUsIHRyYW5zcGFyZW50IDUwJSwgdHJhbnNwYXJlbnQpLCBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCAjZmM0YjZjIDUwJSwgI2ZhZmFmYSA1MCUsICNmYWZhZmEpO1xyXG59XHJcblxyXG4uY3NzLWJhci1kYW5nZXIuY3NzLWJhci04NSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMzk2ZGVnLCAjZmM0YjZjIDUwJSwgdHJhbnNwYXJlbnQgNTAlLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCgyNzBkZWcsICNmYzRiNmMgNTAlLCAjZmFmYWZhIDUwJSwgI2ZhZmFmYSk7XHJcbn1cclxuXHJcbi5jc3MtYmFyLWRhbmdlci5jc3MtYmFyLTkwIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0MTRkZWcsICNmYzRiNmMgNTAlLCB0cmFuc3BhcmVudCA1MCUsIHRyYW5zcGFyZW50KSwgbGluZWFyLWdyYWRpZW50KDI3MGRlZywgI2ZjNGI2YyA1MCUsICNmYWZhZmEgNTAlLCAjZmFmYWZhKTtcclxufVxyXG5cclxuLmNzcy1iYXItZGFuZ2VyLmNzcy1iYXItOTUge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDQzMmRlZywgI2ZjNGI2YyA1MCUsIHRyYW5zcGFyZW50IDUwJSwgdHJhbnNwYXJlbnQpLCBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCAjZmM0YjZjIDUwJSwgI2ZhZmFmYSA1MCUsICNmYWZhZmEpO1xyXG59XHJcblxyXG4uY3NzLWJhci1kYW5nZXIuY3NzLWJhci0xMDAge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDQ1MGRlZywgI2ZjNGI2YyA1MCUsIHRyYW5zcGFyZW50IDUwJSwgdHJhbnNwYXJlbnQpLCBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCAjZmM0YjZjIDUwJSwgI2ZhZmFmYSA1MCUsICNmYWZhZmEpO1xyXG59XHJcblxyXG5cclxuXHJcblxyXG5cclxuLyogLS0gUmFkaWFsIERlZmF1bHQgLS0gKi9cclxuXHJcbi5jc3MtYmFyLWRlZmF1bHQuY3NzLWJhci0wIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2ZhZmFmYSA1MCUsIHRyYW5zcGFyZW50IDUwJSwgdHJhbnNwYXJlbnQpLCBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICMxZTg4ZTUgNTAlLCAjZmFmYWZhIDUwJSwgI2ZhZmFmYSk7XHJcbn1cclxuXHJcbi5jc3MtYmFyLWRlZmF1bHQuY3NzLWJhci01IHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2ZhZmFmYSA1MCUsIHRyYW5zcGFyZW50IDUwJSwgdHJhbnNwYXJlbnQpLCBsaW5lYXItZ3JhZGllbnQoMTA4ZGVnLCAjMWU4OGU1IDUwJSwgI2ZhZmFmYSA1MCUsICNmYWZhZmEpO1xyXG59XHJcblxyXG4uY3NzLWJhci1kZWZhdWx0LmNzcy1iYXItMTAge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjZmFmYWZhIDUwJSwgdHJhbnNwYXJlbnQgNTAlLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCgxMjZkZWcsICMxZTg4ZTUgNTAlLCAjZmFmYWZhIDUwJSwgI2ZhZmFmYSk7XHJcbn1cclxuXHJcbi5jc3MtYmFyLWRlZmF1bHQuY3NzLWJhci0xNSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNmYWZhZmEgNTAlLCB0cmFuc3BhcmVudCA1MCUsIHRyYW5zcGFyZW50KSwgbGluZWFyLWdyYWRpZW50KDE0NGRlZywgIzFlODhlNSA1MCUsICNmYWZhZmEgNTAlLCAjZmFmYWZhKTtcclxufVxyXG5cclxuLmNzcy1iYXItZGVmYXVsdC5jc3MtYmFyLTIwIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2ZhZmFmYSA1MCUsIHRyYW5zcGFyZW50IDUwJSwgdHJhbnNwYXJlbnQpLCBsaW5lYXItZ3JhZGllbnQoMTYyZGVnLCAjMWU4OGU1IDUwJSwgI2ZhZmFmYSA1MCUsICNmYWZhZmEpO1xyXG59XHJcblxyXG4uY3NzLWJhci1kZWZhdWx0LmNzcy1iYXItMjUge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjZmFmYWZhIDUwJSwgdHJhbnNwYXJlbnQgNTAlLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCgxODBkZWcsICMxZTg4ZTUgNTAlLCAjZmFmYWZhIDUwJSwgI2ZhZmFmYSk7XHJcbn1cclxuXHJcbi5jc3MtYmFyLWRlZmF1bHQuY3NzLWJhci0zMCB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNmYWZhZmEgNTAlLCB0cmFuc3BhcmVudCA1MCUsIHRyYW5zcGFyZW50KSwgbGluZWFyLWdyYWRpZW50KDE5OGRlZywgIzFlODhlNSA1MCUsICNmYWZhZmEgNTAlLCAjZmFmYWZhKTtcclxufVxyXG5cclxuLmNzcy1iYXItZGVmYXVsdC5jc3MtYmFyLTM1IHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2ZhZmFmYSA1MCUsIHRyYW5zcGFyZW50IDUwJSwgdHJhbnNwYXJlbnQpLCBsaW5lYXItZ3JhZGllbnQoMjE2ZGVnLCAjMWU4OGU1IDUwJSwgI2ZhZmFmYSA1MCUsICNmYWZhZmEpO1xyXG59XHJcblxyXG4uY3NzLWJhci1kZWZhdWx0LmNzcy1iYXItNDAge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjZmFmYWZhIDUwJSwgdHJhbnNwYXJlbnQgNTAlLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCgyMzRkZWcsICMxZTg4ZTUgNTAlLCAjZmFmYWZhIDUwJSwgI2ZhZmFmYSk7XHJcbn1cclxuXHJcbi5jc3MtYmFyLWRlZmF1bHQuY3NzLWJhci00NSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNmYWZhZmEgNTAlLCB0cmFuc3BhcmVudCA1MCUsIHRyYW5zcGFyZW50KSwgbGluZWFyLWdyYWRpZW50KDI1MmRlZywgIzFlODhlNSA1MCUsICNmYWZhZmEgNTAlLCAjZmFmYWZhKTtcclxufVxyXG5cclxuLmNzcy1iYXItZGVmYXVsdC5jc3MtYmFyLTUwIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgyNzBkZWcsICMxZTg4ZTUgNTAlLCB0cmFuc3BhcmVudCA1MCUsIHRyYW5zcGFyZW50KSwgbGluZWFyLWdyYWRpZW50KDI3MGRlZywgIzFlODhlNSA1MCUsICNmYWZhZmEgNTAlLCAjZmFmYWZhKTtcclxufVxyXG5cclxuLmNzcy1iYXItZGVmYXVsdC5jc3MtYmFyLTU1IHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgyODhkZWcsICMxZTg4ZTUgNTAlLCB0cmFuc3BhcmVudCA1MCUsIHRyYW5zcGFyZW50KSwgbGluZWFyLWdyYWRpZW50KDI3MGRlZywgIzFlODhlNSA1MCUsICNmYWZhZmEgNTAlLCAjZmFmYWZhKTtcclxufVxyXG5cclxuLmNzcy1iYXItZGVmYXVsdC5jc3MtYmFyLTYwIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgzMDZkZWcsICMxZTg4ZTUgNTAlLCB0cmFuc3BhcmVudCA1MCUsIHRyYW5zcGFyZW50KSwgbGluZWFyLWdyYWRpZW50KDI3MGRlZywgIzFlODhlNSA1MCUsICNmYWZhZmEgNTAlLCAjZmFmYWZhKTtcclxufVxyXG5cclxuLmNzcy1iYXItZGVmYXVsdC5jc3MtYmFyLTY1IHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgzMjRkZWcsICMxZTg4ZTUgNTAlLCB0cmFuc3BhcmVudCA1MCUsIHRyYW5zcGFyZW50KSwgbGluZWFyLWdyYWRpZW50KDI3MGRlZywgIzFlODhlNSA1MCUsICNmYWZhZmEgNTAlLCAjZmFmYWZhKTtcclxufVxyXG5cclxuLmNzcy1iYXItZGVmYXVsdC5jc3MtYmFyLTcwIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgzNDJkZWcsICMxZTg4ZTUgNTAlLCB0cmFuc3BhcmVudCA1MCUsIHRyYW5zcGFyZW50KSwgbGluZWFyLWdyYWRpZW50KDI3MGRlZywgIzFlODhlNSA1MCUsICNmYWZhZmEgNTAlLCAjZmFmYWZhKTtcclxufVxyXG5cclxuLmNzcy1iYXItZGVmYXVsdC5jc3MtYmFyLTc1IHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgzNjBkZWcsICMxZTg4ZTUgNTAlLCB0cmFuc3BhcmVudCA1MCUsIHRyYW5zcGFyZW50KSwgbGluZWFyLWdyYWRpZW50KDI3MGRlZywgIzFlODhlNSA1MCUsICNmYWZhZmEgNTAlLCAjZmFmYWZhKTtcclxufVxyXG5cclxuLmNzcy1iYXItZGVmYXVsdC5jc3MtYmFyLTgwIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgzNzhkZWcsICMxZTg4ZTUgNTAlLCB0cmFuc3BhcmVudCA1MCUsIHRyYW5zcGFyZW50KSwgbGluZWFyLWdyYWRpZW50KDI3MGRlZywgIzFlODhlNSA1MCUsICNmYWZhZmEgNTAlLCAjZmFmYWZhKTtcclxufVxyXG5cclxuLmNzcy1iYXItZGVmYXVsdC5jc3MtYmFyLTg1IHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgzOTZkZWcsICMxZTg4ZTUgNTAlLCB0cmFuc3BhcmVudCA1MCUsIHRyYW5zcGFyZW50KSwgbGluZWFyLWdyYWRpZW50KDI3MGRlZywgIzFlODhlNSA1MCUsICNmYWZhZmEgNTAlLCAjZmFmYWZhKTtcclxufVxyXG5cclxuLmNzcy1iYXItZGVmYXVsdC5jc3MtYmFyLTkwIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0MTRkZWcsICMxZTg4ZTUgNTAlLCB0cmFuc3BhcmVudCA1MCUsIHRyYW5zcGFyZW50KSwgbGluZWFyLWdyYWRpZW50KDI3MGRlZywgIzFlODhlNSA1MCUsICNmYWZhZmEgNTAlLCAjZmFmYWZhKTtcclxufVxyXG5cclxuLmNzcy1iYXItZGVmYXVsdC5jc3MtYmFyLTk1IHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0MzJkZWcsICMxZTg4ZTUgNTAlLCB0cmFuc3BhcmVudCA1MCUsIHRyYW5zcGFyZW50KSwgbGluZWFyLWdyYWRpZW50KDI3MGRlZywgIzFlODhlNSA1MCUsICNmYWZhZmEgNTAlLCAjZmFmYWZhKTtcclxufVxyXG5cclxuLmNzcy1iYXItZGVmYXVsdC5jc3MtYmFyLTEwMCB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDUwZGVnLCAjMWU4OGU1IDUwJSwgdHJhbnNwYXJlbnQgNTAlLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCgyNzBkZWcsICMxZTg4ZTUgNTAlLCAjZmFmYWZhIDUwJSwgI2ZhZmFmYSk7XHJcbn1cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuLyogLS0gUmFkaWFsIFBpbmsgLS0gKi9cclxuXHJcbi5jc3MtYmFyLXBpbmsuY3NzLWJhci0wIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2ZhZmFmYSA1MCUsIHRyYW5zcGFyZW50IDUwJSwgdHJhbnNwYXJlbnQpLCBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNmZDVlOTQgNTAlLCAjZmFmYWZhIDUwJSwgI2ZhZmFmYSk7XHJcbn1cclxuXHJcbi5jc3MtYmFyLXBpbmsuY3NzLWJhci01IHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2ZhZmFmYSA1MCUsIHRyYW5zcGFyZW50IDUwJSwgdHJhbnNwYXJlbnQpLCBsaW5lYXItZ3JhZGllbnQoMTA4ZGVnLCAjZmQ1ZTk0IDUwJSwgI2ZhZmFmYSA1MCUsICNmYWZhZmEpO1xyXG59XHJcblxyXG4uY3NzLWJhci1waW5rLmNzcy1iYXItMTAge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjZmFmYWZhIDUwJSwgdHJhbnNwYXJlbnQgNTAlLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCgxMjZkZWcsICNmZDVlOTQgNTAlLCAjZmFmYWZhIDUwJSwgI2ZhZmFmYSk7XHJcbn1cclxuXHJcbi5jc3MtYmFyLXBpbmsuY3NzLWJhci0xNSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNmYWZhZmEgNTAlLCB0cmFuc3BhcmVudCA1MCUsIHRyYW5zcGFyZW50KSwgbGluZWFyLWdyYWRpZW50KDE0NGRlZywgI2ZkNWU5NCA1MCUsICNmYWZhZmEgNTAlLCAjZmFmYWZhKTtcclxufVxyXG5cclxuLmNzcy1iYXItcGluay5jc3MtYmFyLTIwIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2ZhZmFmYSA1MCUsIHRyYW5zcGFyZW50IDUwJSwgdHJhbnNwYXJlbnQpLCBsaW5lYXItZ3JhZGllbnQoMTYyZGVnLCAjZmQ1ZTk0IDUwJSwgI2ZhZmFmYSA1MCUsICNmYWZhZmEpO1xyXG59XHJcblxyXG4uY3NzLWJhci1waW5rLmNzcy1iYXItMjUge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjZmFmYWZhIDUwJSwgdHJhbnNwYXJlbnQgNTAlLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCgxODBkZWcsICNmZDVlOTQgNTAlLCAjZmFmYWZhIDUwJSwgI2ZhZmFmYSk7XHJcbn1cclxuXHJcbi5jc3MtYmFyLXBpbmsuY3NzLWJhci0zMCB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNmYWZhZmEgNTAlLCB0cmFuc3BhcmVudCA1MCUsIHRyYW5zcGFyZW50KSwgbGluZWFyLWdyYWRpZW50KDE5OGRlZywgI2ZkNWU5NCA1MCUsICNmYWZhZmEgNTAlLCAjZmFmYWZhKTtcclxufVxyXG5cclxuLmNzcy1iYXItcGluay5jc3MtYmFyLTM1IHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2ZhZmFmYSA1MCUsIHRyYW5zcGFyZW50IDUwJSwgdHJhbnNwYXJlbnQpLCBsaW5lYXItZ3JhZGllbnQoMjE2ZGVnLCAjZmQ1ZTk0IDUwJSwgI2ZhZmFmYSA1MCUsICNmYWZhZmEpO1xyXG59XHJcblxyXG4uY3NzLWJhci1waW5rLmNzcy1iYXItNDAge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjZmFmYWZhIDUwJSwgdHJhbnNwYXJlbnQgNTAlLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCgyMzRkZWcsICNmZDVlOTQgNTAlLCAjZmFmYWZhIDUwJSwgI2ZhZmFmYSk7XHJcbn1cclxuXHJcbi5jc3MtYmFyLXBpbmsuY3NzLWJhci00NSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNmYWZhZmEgNTAlLCB0cmFuc3BhcmVudCA1MCUsIHRyYW5zcGFyZW50KSwgbGluZWFyLWdyYWRpZW50KDI1MmRlZywgI2ZkNWU5NCA1MCUsICNmYWZhZmEgNTAlLCAjZmFmYWZhKTtcclxufVxyXG5cclxuLmNzcy1iYXItcGluay5jc3MtYmFyLTUwIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgyNzBkZWcsICNmZDVlOTQgNTAlLCB0cmFuc3BhcmVudCA1MCUsIHRyYW5zcGFyZW50KSwgbGluZWFyLWdyYWRpZW50KDI3MGRlZywgI2ZkNWU5NCA1MCUsICNmYWZhZmEgNTAlLCAjZmFmYWZhKTtcclxufVxyXG5cclxuLmNzcy1iYXItcGluay5jc3MtYmFyLTU1IHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgyODhkZWcsICNmZDVlOTQgNTAlLCB0cmFuc3BhcmVudCA1MCUsIHRyYW5zcGFyZW50KSwgbGluZWFyLWdyYWRpZW50KDI3MGRlZywgI2ZkNWU5NCA1MCUsICNmYWZhZmEgNTAlLCAjZmFmYWZhKTtcclxufVxyXG5cclxuLmNzcy1iYXItcGluay5jc3MtYmFyLTYwIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgzMDZkZWcsICNmZDVlOTQgNTAlLCB0cmFuc3BhcmVudCA1MCUsIHRyYW5zcGFyZW50KSwgbGluZWFyLWdyYWRpZW50KDI3MGRlZywgI2ZkNWU5NCA1MCUsICNmYWZhZmEgNTAlLCAjZmFmYWZhKTtcclxufVxyXG5cclxuLmNzcy1iYXItcGluay5jc3MtYmFyLTY1IHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgzMjRkZWcsICNmZDVlOTQgNTAlLCB0cmFuc3BhcmVudCA1MCUsIHRyYW5zcGFyZW50KSwgbGluZWFyLWdyYWRpZW50KDI3MGRlZywgI2ZkNWU5NCA1MCUsICNmYWZhZmEgNTAlLCAjZmFmYWZhKTtcclxufVxyXG5cclxuLmNzcy1iYXItcGluay5jc3MtYmFyLTcwIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgzNDJkZWcsICNmZDVlOTQgNTAlLCB0cmFuc3BhcmVudCA1MCUsIHRyYW5zcGFyZW50KSwgbGluZWFyLWdyYWRpZW50KDI3MGRlZywgI2ZkNWU5NCA1MCUsICNmYWZhZmEgNTAlLCAjZmFmYWZhKTtcclxufVxyXG5cclxuLmNzcy1iYXItcGluay5jc3MtYmFyLTc1IHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgzNjBkZWcsICNmZDVlOTQgNTAlLCB0cmFuc3BhcmVudCA1MCUsIHRyYW5zcGFyZW50KSwgbGluZWFyLWdyYWRpZW50KDI3MGRlZywgI2ZkNWU5NCA1MCUsICNmYWZhZmEgNTAlLCAjZmFmYWZhKTtcclxufVxyXG5cclxuLmNzcy1iYXItcGluay5jc3MtYmFyLTgwIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgzNzhkZWcsICNmZDVlOTQgNTAlLCB0cmFuc3BhcmVudCA1MCUsIHRyYW5zcGFyZW50KSwgbGluZWFyLWdyYWRpZW50KDI3MGRlZywgI2ZkNWU5NCA1MCUsICNmYWZhZmEgNTAlLCAjZmFmYWZhKTtcclxufVxyXG5cclxuLmNzcy1iYXItcGluay5jc3MtYmFyLTg1IHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgzOTZkZWcsICNmZDVlOTQgNTAlLCB0cmFuc3BhcmVudCA1MCUsIHRyYW5zcGFyZW50KSwgbGluZWFyLWdyYWRpZW50KDI3MGRlZywgI2ZkNWU5NCA1MCUsICNmYWZhZmEgNTAlLCAjZmFmYWZhKTtcclxufVxyXG5cclxuLmNzcy1iYXItcGluay5jc3MtYmFyLTkwIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0MTRkZWcsICNmZDVlOTQgNTAlLCB0cmFuc3BhcmVudCA1MCUsIHRyYW5zcGFyZW50KSwgbGluZWFyLWdyYWRpZW50KDI3MGRlZywgI2ZkNWU5NCA1MCUsICNmYWZhZmEgNTAlLCAjZmFmYWZhKTtcclxufVxyXG5cclxuLmNzcy1iYXItcGluay5jc3MtYmFyLTk1IHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0MzJkZWcsICNmZDVlOTQgNTAlLCB0cmFuc3BhcmVudCA1MCUsIHRyYW5zcGFyZW50KSwgbGluZWFyLWdyYWRpZW50KDI3MGRlZywgI2ZkNWU5NCA1MCUsICNmYWZhZmEgNTAlLCAjZmFmYWZhKTtcclxufVxyXG5cclxuLmNzcy1iYXItcGluay5jc3MtYmFyLTEwMCB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDUwZGVnLCAjMWU4OGU1IDUwJSwgdHJhbnNwYXJlbnQgNTAlLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCgyNzBkZWcsICNmZDVlOTQgNTAlLCAjZmFmYWZhIDUwJSwgI2ZhZmFmYSk7XHJcbn1cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuLyogLS0gUmFkaWFsIFB1cnBsZSAtLSAqL1xyXG5cclxuLmNzcy1iYXItcHVycGxlLmNzcy1iYXItMCB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNmYWZhZmEgNTAlLCB0cmFuc3BhcmVudCA1MCUsIHRyYW5zcGFyZW50KSwgbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjNzI2NmJhIDUwJSwgI2ZhZmFmYSA1MCUsICNmYWZhZmEpO1xyXG59XHJcblxyXG4uY3NzLWJhci1wdXJwbGUuY3NzLWJhci01IHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2ZhZmFmYSA1MCUsIHRyYW5zcGFyZW50IDUwJSwgdHJhbnNwYXJlbnQpLCBsaW5lYXItZ3JhZGllbnQoMTA4ZGVnLCAjNzI2NmJhIDUwJSwgI2ZhZmFmYSA1MCUsICNmYWZhZmEpO1xyXG59XHJcblxyXG4uY3NzLWJhci1wdXJwbGUuY3NzLWJhci0xMCB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNmYWZhZmEgNTAlLCB0cmFuc3BhcmVudCA1MCUsIHRyYW5zcGFyZW50KSwgbGluZWFyLWdyYWRpZW50KDEyNmRlZywgIzcyNjZiYSA1MCUsICNmYWZhZmEgNTAlLCAjZmFmYWZhKTtcclxufVxyXG5cclxuLmNzcy1iYXItcHVycGxlLmNzcy1iYXItMTUge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjZmFmYWZhIDUwJSwgdHJhbnNwYXJlbnQgNTAlLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCgxNDRkZWcsICM3MjY2YmEgNTAlLCAjZmFmYWZhIDUwJSwgI2ZhZmFmYSk7XHJcbn1cclxuXHJcbi5jc3MtYmFyLXB1cnBsZS5jc3MtYmFyLTIwIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2ZhZmFmYSA1MCUsIHRyYW5zcGFyZW50IDUwJSwgdHJhbnNwYXJlbnQpLCBsaW5lYXItZ3JhZGllbnQoMTYyZGVnLCAjNzI2NmJhIDUwJSwgI2ZhZmFmYSA1MCUsICNmYWZhZmEpO1xyXG59XHJcblxyXG4uY3NzLWJhci1wdXJwbGUuY3NzLWJhci0yNSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNmYWZhZmEgNTAlLCB0cmFuc3BhcmVudCA1MCUsIHRyYW5zcGFyZW50KSwgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzcyNjZiYSA1MCUsICNmYWZhZmEgNTAlLCAjZmFmYWZhKTtcclxufVxyXG5cclxuLmNzcy1iYXItcHVycGxlLmNzcy1iYXItMzAge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjZmFmYWZhIDUwJSwgdHJhbnNwYXJlbnQgNTAlLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCgxOThkZWcsICM3MjY2YmEgNTAlLCAjZmFmYWZhIDUwJSwgI2ZhZmFmYSk7XHJcbn1cclxuXHJcbi5jc3MtYmFyLXB1cnBsZS5jc3MtYmFyLTM1IHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2ZhZmFmYSA1MCUsIHRyYW5zcGFyZW50IDUwJSwgdHJhbnNwYXJlbnQpLCBsaW5lYXItZ3JhZGllbnQoMjE2ZGVnLCAjNzI2NmJhIDUwJSwgI2ZhZmFmYSA1MCUsICNmYWZhZmEpO1xyXG59XHJcblxyXG4uY3NzLWJhci1wdXJwbGUuY3NzLWJhci00MCB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNmYWZhZmEgNTAlLCB0cmFuc3BhcmVudCA1MCUsIHRyYW5zcGFyZW50KSwgbGluZWFyLWdyYWRpZW50KDIzNGRlZywgIzcyNjZiYSA1MCUsICNmYWZhZmEgNTAlLCAjZmFmYWZhKTtcclxufVxyXG5cclxuLmNzcy1iYXItcHVycGxlLmNzcy1iYXItNDUge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjZmFmYWZhIDUwJSwgdHJhbnNwYXJlbnQgNTAlLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCgyNTJkZWcsICM3MjY2YmEgNTAlLCAjZmFmYWZhIDUwJSwgI2ZhZmFmYSk7XHJcbn1cclxuXHJcbi5jc3MtYmFyLXB1cnBsZS5jc3MtYmFyLTUwIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgyNzBkZWcsICM3MjY2YmEgNTAlLCB0cmFuc3BhcmVudCA1MCUsIHRyYW5zcGFyZW50KSwgbGluZWFyLWdyYWRpZW50KDI3MGRlZywgIzcyNjZiYSA1MCUsICNmYWZhZmEgNTAlLCAjZmFmYWZhKTtcclxufVxyXG5cclxuLmNzcy1iYXItcHVycGxlLmNzcy1iYXItNTUge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDI4OGRlZywgIzcyNjZiYSA1MCUsIHRyYW5zcGFyZW50IDUwJSwgdHJhbnNwYXJlbnQpLCBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCAjNzI2NmJhIDUwJSwgI2ZhZmFmYSA1MCUsICNmYWZhZmEpO1xyXG59XHJcblxyXG4uY3NzLWJhci1wdXJwbGUuY3NzLWJhci02MCB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMzA2ZGVnLCAjNzI2NmJhIDUwJSwgdHJhbnNwYXJlbnQgNTAlLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCgyNzBkZWcsICM3MjY2YmEgNTAlLCAjZmFmYWZhIDUwJSwgI2ZhZmFmYSk7XHJcbn1cclxuXHJcbi5jc3MtYmFyLXB1cnBsZS5jc3MtYmFyLTY1IHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgzMjRkZWcsICM3MjY2YmEgNTAlLCB0cmFuc3BhcmVudCA1MCUsIHRyYW5zcGFyZW50KSwgbGluZWFyLWdyYWRpZW50KDI3MGRlZywgIzcyNjZiYSA1MCUsICNmYWZhZmEgNTAlLCAjZmFmYWZhKTtcclxufVxyXG5cclxuLmNzcy1iYXItcHVycGxlLmNzcy1iYXItNzAge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDM0MmRlZywgIzcyNjZiYSA1MCUsIHRyYW5zcGFyZW50IDUwJSwgdHJhbnNwYXJlbnQpLCBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCAjNzI2NmJhIDUwJSwgI2ZhZmFmYSA1MCUsICNmYWZhZmEpO1xyXG59XHJcblxyXG4uY3NzLWJhci1wdXJwbGUuY3NzLWJhci03NSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMzYwZGVnLCAjNzI2NmJhIDUwJSwgdHJhbnNwYXJlbnQgNTAlLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCgyNzBkZWcsICM3MjY2YmEgNTAlLCAjZmFmYWZhIDUwJSwgI2ZhZmFmYSk7XHJcbn1cclxuXHJcbi5jc3MtYmFyLXB1cnBsZS5jc3MtYmFyLTgwIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgzNzhkZWcsICM3MjY2YmEgNTAlLCB0cmFuc3BhcmVudCA1MCUsIHRyYW5zcGFyZW50KSwgbGluZWFyLWdyYWRpZW50KDI3MGRlZywgIzcyNjZiYSA1MCUsICNmYWZhZmEgNTAlLCAjZmFmYWZhKTtcclxufVxyXG5cclxuLmNzcy1iYXItcHVycGxlLmNzcy1iYXItODUge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDM5NmRlZywgIzcyNjZiYSA1MCUsIHRyYW5zcGFyZW50IDUwJSwgdHJhbnNwYXJlbnQpLCBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCAjNzI2NmJhIDUwJSwgI2ZhZmFmYSA1MCUsICNmYWZhZmEpO1xyXG59XHJcblxyXG4uY3NzLWJhci1wdXJwbGUuY3NzLWJhci05MCB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoNDE0ZGVnLCAjNzI2NmJhIDUwJSwgdHJhbnNwYXJlbnQgNTAlLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCgyNzBkZWcsICM3MjY2YmEgNTAlLCAjZmFmYWZhIDUwJSwgI2ZhZmFmYSk7XHJcbn1cclxuXHJcbi5jc3MtYmFyLXB1cnBsZS5jc3MtYmFyLTk1IHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0MzJkZWcsICM3MjY2YmEgNTAlLCB0cmFuc3BhcmVudCA1MCUsIHRyYW5zcGFyZW50KSwgbGluZWFyLWdyYWRpZW50KDI3MGRlZywgIzcyNjZiYSA1MCUsICNmYWZhZmEgNTAlLCAjZmFmYWZhKTtcclxufVxyXG5cclxuLmNzcy1iYXItcHVycGxlLmNzcy1iYXItMTAwIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0NTBkZWcsICM3MjY2YmEgNTAlLCB0cmFuc3BhcmVudCA1MCUsIHRyYW5zcGFyZW50KSwgbGluZWFyLWdyYWRpZW50KDI3MGRlZywgIzcyNjZiYSA1MCUsICNmYWZhZmEgNTAlLCAjZmFmYWZhKTtcclxufVxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG4vKiAtLSBSYWRpYWwgSW52ZXJzZSAtLSAqL1xyXG5cclxuLmNzcy1iYXItaW52ZXJzZS5jc3MtYmFyLTAge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjZmFmYWZhIDUwJSwgdHJhbnNwYXJlbnQgNTAlLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCg5MGRlZywgIzRjNTY2NyA1MCUsICNmYWZhZmEgNTAlLCAjZmFmYWZhKTtcclxufVxyXG5cclxuLmNzcy1iYXItaW52ZXJzZS5jc3MtYmFyLTUge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjZmFmYWZhIDUwJSwgdHJhbnNwYXJlbnQgNTAlLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCgxMDhkZWcsICM0YzU2NjcgNTAlLCAjZmFmYWZhIDUwJSwgI2ZhZmFmYSk7XHJcbn1cclxuXHJcbi5jc3MtYmFyLWludmVyc2UuY3NzLWJhci0xMCB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNmYWZhZmEgNTAlLCB0cmFuc3BhcmVudCA1MCUsIHRyYW5zcGFyZW50KSwgbGluZWFyLWdyYWRpZW50KDEyNmRlZywgIzRjNTY2NyA1MCUsICNmYWZhZmEgNTAlLCAjZmFmYWZhKTtcclxufVxyXG5cclxuLmNzcy1iYXItaW52ZXJzZS5jc3MtYmFyLTE1IHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2ZhZmFmYSA1MCUsIHRyYW5zcGFyZW50IDUwJSwgdHJhbnNwYXJlbnQpLCBsaW5lYXItZ3JhZGllbnQoMTQ0ZGVnLCAjNGM1NjY3IDUwJSwgI2ZhZmFmYSA1MCUsICNmYWZhZmEpO1xyXG59XHJcblxyXG4uY3NzLWJhci1pbnZlcnNlLmNzcy1iYXItMjAge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjZmFmYWZhIDUwJSwgdHJhbnNwYXJlbnQgNTAlLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCgxNjJkZWcsICM0YzU2NjcgNTAlLCAjZmFmYWZhIDUwJSwgI2ZhZmFmYSk7XHJcbn1cclxuXHJcbi5jc3MtYmFyLWludmVyc2UuY3NzLWJhci0yNSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNmYWZhZmEgNTAlLCB0cmFuc3BhcmVudCA1MCUsIHRyYW5zcGFyZW50KSwgbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzRjNTY2NyA1MCUsICNmYWZhZmEgNTAlLCAjZmFmYWZhKTtcclxufVxyXG5cclxuLmNzcy1iYXItaW52ZXJzZS5jc3MtYmFyLTMwIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2ZhZmFmYSA1MCUsIHRyYW5zcGFyZW50IDUwJSwgdHJhbnNwYXJlbnQpLCBsaW5lYXItZ3JhZGllbnQoMTk4ZGVnLCAjNGM1NjY3IDUwJSwgI2ZhZmFmYSA1MCUsICNmYWZhZmEpO1xyXG59XHJcblxyXG4uY3NzLWJhci1pbnZlcnNlLmNzcy1iYXItMzUge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDkwZGVnLCAjZmFmYWZhIDUwJSwgdHJhbnNwYXJlbnQgNTAlLCB0cmFuc3BhcmVudCksIGxpbmVhci1ncmFkaWVudCgyMTZkZWcsICM0YzU2NjcgNTAlLCAjZmFmYWZhIDUwJSwgI2ZhZmFmYSk7XHJcbn1cclxuXHJcbi5jc3MtYmFyLWludmVyc2UuY3NzLWJhci00MCB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoOTBkZWcsICNmYWZhZmEgNTAlLCB0cmFuc3BhcmVudCA1MCUsIHRyYW5zcGFyZW50KSwgbGluZWFyLWdyYWRpZW50KDIzNGRlZywgIzRjNTY2NyA1MCUsICNmYWZhZmEgNTAlLCAjZmFmYWZhKTtcclxufVxyXG5cclxuLmNzcy1iYXItaW52ZXJzZS5jc3MtYmFyLTQ1IHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgI2ZhZmFmYSA1MCUsIHRyYW5zcGFyZW50IDUwJSwgdHJhbnNwYXJlbnQpLCBsaW5lYXItZ3JhZGllbnQoMjUyZGVnLCAjNGM1NjY3IDUwJSwgI2ZhZmFmYSA1MCUsICNmYWZhZmEpO1xyXG59XHJcblxyXG4uY3NzLWJhci1pbnZlcnNlLmNzcy1iYXItNTAge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDI3MGRlZywgIzRjNTY2NyA1MCUsIHRyYW5zcGFyZW50IDUwJSwgdHJhbnNwYXJlbnQpLCBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCAjNGM1NjY3IDUwJSwgI2ZhZmFmYSA1MCUsICNmYWZhZmEpO1xyXG59XHJcblxyXG4uY3NzLWJhci1pbnZlcnNlLmNzcy1iYXItNTUge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDI4OGRlZywgIzRjNTY2NyA1MCUsIHRyYW5zcGFyZW50IDUwJSwgdHJhbnNwYXJlbnQpLCBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCAjNGM1NjY3IDUwJSwgI2ZhZmFmYSA1MCUsICNmYWZhZmEpO1xyXG59XHJcblxyXG4uY3NzLWJhci1pbnZlcnNlLmNzcy1iYXItNjAge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDMwNmRlZywgIzRjNTY2NyA1MCUsIHRyYW5zcGFyZW50IDUwJSwgdHJhbnNwYXJlbnQpLCBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCAjNGM1NjY3IDUwJSwgI2ZhZmFmYSA1MCUsICNmYWZhZmEpO1xyXG59XHJcblxyXG4uY3NzLWJhci1pbnZlcnNlLmNzcy1iYXItNjUge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDMyNGRlZywgIzRjNTY2NyA1MCUsIHRyYW5zcGFyZW50IDUwJSwgdHJhbnNwYXJlbnQpLCBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCAjNGM1NjY3IDUwJSwgI2ZhZmFmYSA1MCUsICNmYWZhZmEpO1xyXG59XHJcblxyXG4uY3NzLWJhci1pbnZlcnNlLmNzcy1iYXItNzAge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDM0MmRlZywgIzRjNTY2NyA1MCUsIHRyYW5zcGFyZW50IDUwJSwgdHJhbnNwYXJlbnQpLCBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCAjNGM1NjY3IDUwJSwgI2ZhZmFmYSA1MCUsICNmYWZhZmEpO1xyXG59XHJcblxyXG4uY3NzLWJhci1pbnZlcnNlLmNzcy1iYXItNzUge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDM2MGRlZywgIzRjNTY2NyA1MCUsIHRyYW5zcGFyZW50IDUwJSwgdHJhbnNwYXJlbnQpLCBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCAjNGM1NjY3IDUwJSwgI2ZhZmFmYSA1MCUsICNmYWZhZmEpO1xyXG59XHJcblxyXG4uY3NzLWJhci1pbnZlcnNlLmNzcy1iYXItODAge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDM3OGRlZywgIzRjNTY2NyA1MCUsIHRyYW5zcGFyZW50IDUwJSwgdHJhbnNwYXJlbnQpLCBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCAjNGM1NjY3IDUwJSwgI2ZhZmFmYSA1MCUsICNmYWZhZmEpO1xyXG59XHJcblxyXG4uY3NzLWJhci1pbnZlcnNlLmNzcy1iYXItODUge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDM5NmRlZywgIzRjNTY2NyA1MCUsIHRyYW5zcGFyZW50IDUwJSwgdHJhbnNwYXJlbnQpLCBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCAjNGM1NjY3IDUwJSwgI2ZhZmFmYSA1MCUsICNmYWZhZmEpO1xyXG59XHJcblxyXG4uY3NzLWJhci1pbnZlcnNlLmNzcy1iYXItOTAge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDQxNGRlZywgIzRjNTY2NyA1MCUsIHRyYW5zcGFyZW50IDUwJSwgdHJhbnNwYXJlbnQpLCBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCAjNGM1NjY3IDUwJSwgI2ZhZmFmYSA1MCUsICNmYWZhZmEpO1xyXG59XHJcblxyXG4uY3NzLWJhci1pbnZlcnNlLmNzcy1iYXItOTUge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDQzMmRlZywgIzRjNTY2NyA1MCUsIHRyYW5zcGFyZW50IDUwJSwgdHJhbnNwYXJlbnQpLCBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCAjNGM1NjY3IDUwJSwgI2ZhZmFmYSA1MCUsICNmYWZhZmEpO1xyXG59XHJcblxyXG4uY3NzLWJhci1pbnZlcnNlLmNzcy1iYXItMTAwIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCg0NTBkZWcsICM0YzU2NjcgNTAlLCB0cmFuc3BhcmVudCA1MCUsIHRyYW5zcGFyZW50KSwgbGluZWFyLWdyYWRpZW50KDI3MGRlZywgIzRjNTY2NyA1MCUsICNmYWZhZmEgNTAlLCAjZmFmYWZhKTtcclxufVxyXG5cclxuLmNzcy1iYXIteGxnIHtcclxuICAgIHdpZHRoOiAyMjNweDtcclxuICAgIGhlaWdodDogMjIzcHg7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbn1cclxuXHJcbi5jc3MtYmFyLXhsZzphZnRlcixcclxuLmNzcy1iYXIteGxnPmltZyB7XHJcbiAgICB3aWR0aDogMjEzcHg7XHJcbiAgICBoZWlnaHQ6IDIxM3B4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcclxuICAgIG1hcmdpbi10b3A6IDVweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG59XHJcblxyXG4uY3NzLWJhci1sZyB7XHJcbiAgICB3aWR0aDogMTAwcHg7XHJcbiAgICBoZWlnaHQ6IDEwMHB4O1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uY3NzLWJhci1sZzphZnRlcixcclxuLmNzcy1iYXItbGc+aW1nIHtcclxuICAgIHdpZHRoOiA5MHB4O1xyXG4gICAgaGVpZ2h0OiA5MHB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcclxuICAgIG1hcmdpbi10b3A6IDVweDtcclxuICAgIGxpbmUtaGVpZ2h0OiA5MHB4O1xyXG59XHJcblxyXG4uY3NzLWJhci1sZz5pbWcge1xyXG4gICAgd2lkdGg6IDcwcHg7XHJcbiAgICBoZWlnaHQ6IDcwcHg7XHJcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcclxuICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcbiAgICBsaW5lLWhlaWdodDogNzBweDtcclxufVxyXG5cclxuLmNzcy1iYXI+aSB7XHJcbiAgICB3aWR0aDogNzBweDtcclxuICAgIGhlaWdodDogNzBweDtcclxuICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICBsaW5lLWhlaWdodDogNzBweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xyXG4gICAgbWFyZ2luLXRvcDogNXB4O1xyXG4gICAgbGVmdDogMHB4O1xyXG4gICAgcmlnaHQ6IDBweDtcclxuICAgIHotaW5kZXg6IDI7XHJcbiAgICBmb250LXNpemU6IDI3cHg7XHJcbiAgICBjb2xvcjogI2E2YjdiZjtcclxufVxyXG5cclxuLmNzcy1iYXItc20ge1xyXG4gICAgd2lkdGg6IDUwcHg7XHJcbiAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbn1cclxuXHJcbi5jc3MtYmFyLXNtOmFmdGVyLFxyXG4uY3NzLWJhci1zbT5pbWcge1xyXG4gICAgd2lkdGg6IDQwcHg7XHJcbiAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xyXG4gICAgbWFyZ2luLXRvcDogNXB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbn1cclxuXHJcbi5jc3MtYmFyLXhzIHtcclxuICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgZm9udC1zaXplOiA4cHg7XHJcbn1cclxuXHJcbi5jc3MtYmFyLXhzOmFmdGVyLFxyXG4uY3NzLWJhci14cz5pbWcge1xyXG4gICAgd2lkdGg6IDI0cHg7XHJcbiAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICBtYXJnaW4tbGVmdDogM3B4O1xyXG4gICAgbWFyZ2luLXRvcDogM3B4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDIxcHg7XHJcbn1cclxuXHJcbi5jc3MtYmFyIHtcclxuICAgIGJhY2tncm91bmQtY2xpcDogY29udGVudC1ib3g7XHJcbn0iXX0= */
@charset "UTF-8";
/*
Template Name: Admin Template
Author: Niravjoshi / Wrappixel
File: scss
*/
/*******************************/
/*******************************/
/*Theme Colors*/
/*Topbar Colors*/
/*Sidebar Colors*/
/*Boxed layout width*/
/*Shadow*/
/* transitions */
/* Dark transparent bg */
/*!
 * Font Awesome Free 5.0.9 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
.fa,
.fas,
.far,
.fal,
.fab {
  -moz-osx-font-smoothing: grayscale;
  -webkit-font-smoothing: antialiased;
  display: inline-block;
  font-style: normal;
  font-variant: normal;
  text-rendering: auto;
  line-height: 1; }
.fa-lg {
  font-size: 1.33333em;
  line-height: 0.75em;
  vertical-align: -.0667em; }
.fa-xs {
  font-size: .75em; }
.fa-sm {
  font-size: .875em; }
.fa-1x {
  font-size: 1em; }
.fa-2x {
  font-size: 2em; }
.fa-3x {
  font-size: 3em; }
.fa-4x {
  font-size: 4em; }
.fa-5x {
  font-size: 5em; }
.fa-6x {
  font-size: 6em; }
.fa-7x {
  font-size: 7em; }
.fa-8x {
  font-size: 8em; }
.fa-9x {
  font-size: 9em; }
.fa-10x {
  font-size: 10em; }
.fa-fw {
  text-align: center;
  width: 1.25em; }
.fa-ul {
  list-style-type: none;
  margin-left: 2.5em;
  padding-left: 0; }
.fa-ul > li {
    position: relative; }
.fa-li {
  left: -2em;
  position: absolute;
  text-align: center;
  width: 2em;
  line-height: inherit; }
.fa-border {
  border: solid 0.08em #eee;
  border-radius: .1em;
  padding: .2em .25em .15em; }
.fa-pull-left {
  float: left; }
.fa-pull-right {
  float: right; }
.fa.fa-pull-left,
.fas.fa-pull-left,
.far.fa-pull-left,
.fal.fa-pull-left,
.fab.fa-pull-left {
  margin-right: .3em; }
.fa.fa-pull-right,
.fas.fa-pull-right,
.far.fa-pull-right,
.fal.fa-pull-right,
.fab.fa-pull-right {
  margin-left: .3em; }
.fa-spin {
  -webkit-animation: fa-spin 2s infinite linear;
          animation: fa-spin 2s infinite linear; }
.fa-pulse {
  -webkit-animation: fa-spin 1s infinite steps(8);
          animation: fa-spin 1s infinite steps(8); }
@-webkit-keyframes fa-spin {
  0% {
    transform: rotate(0deg); }
  100% {
    transform: rotate(360deg); } }
@keyframes fa-spin {
  0% {
    transform: rotate(0deg); }
  100% {
    transform: rotate(360deg); } }
.fa-rotate-90 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";
  transform: rotate(90deg); }
.fa-rotate-180 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";
  transform: rotate(180deg); }
.fa-rotate-270 {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";
  transform: rotate(270deg); }
.fa-flip-horizontal {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";
  transform: scale(-1, 1); }
.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  transform: scale(1, -1); }
.fa-flip-horizontal.fa-flip-vertical {
  -ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";
  transform: scale(-1, -1); }
:root .fa-rotate-90,
:root .fa-rotate-180,
:root .fa-rotate-270,
:root .fa-flip-horizontal,
:root .fa-flip-vertical {
  filter: none; }
.fa-stack {
  display: inline-block;
  height: 2em;
  line-height: 2em;
  position: relative;
  vertical-align: middle;
  width: 2em; }
.fa-stack-1x,
.fa-stack-2x {
  left: 0;
  position: absolute;
  text-align: center;
  width: 100%; }
.fa-stack-1x {
  line-height: inherit; }
.fa-stack-2x {
  font-size: 2em; }
.fa-inverse {
  color: #fff; }
/* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
readers do not read off random characters that represent icons */
.fa-500px:before {
  content: "\f26e"; }
.fa-accessible-icon:before {
  content: "\f368"; }
.fa-accusoft:before {
  content: "\f369"; }
.fa-address-book:before {
  content: "\f2b9"; }
.fa-address-card:before {
  content: "\f2bb"; }
.fa-adjust:before {
  content: "\f042"; }
.fa-adn:before {
  content: "\f170"; }
.fa-adversal:before {
  content: "\f36a"; }
.fa-affiliatetheme:before {
  content: "\f36b"; }
.fa-algolia:before {
  content: "\f36c"; }
.fa-align-center:before {
  content: "\f037"; }
.fa-align-justify:before {
  content: "\f039"; }
.fa-align-left:before {
  content: "\f036"; }
.fa-align-right:before {
  content: "\f038"; }
.fa-allergies:before {
  content: "\f461"; }
.fa-amazon:before {
  content: "\f270"; }
.fa-amazon-pay:before {
  content: "\f42c"; }
.fa-ambulance:before {
  content: "\f0f9"; }
.fa-american-sign-language-interpreting:before {
  content: "\f2a3"; }
.fa-amilia:before {
  content: "\f36d"; }
.fa-anchor:before {
  content: "\f13d"; }
.fa-android:before {
  content: "\f17b"; }
.fa-angellist:before {
  content: "\f209"; }
.fa-angle-double-down:before {
  content: "\f103"; }
.fa-angle-double-left:before {
  content: "\f100"; }
.fa-angle-double-right:before {
  content: "\f101"; }
.fa-angle-double-up:before {
  content: "\f102"; }
.fa-angle-down:before {
  content: "\f107"; }
.fa-angle-left:before {
  content: "\f104"; }
.fa-angle-right:before {
  content: "\f105"; }
.fa-angle-up:before {
  content: "\f106"; }
.fa-angrycreative:before {
  content: "\f36e"; }
.fa-angular:before {
  content: "\f420"; }
.fa-app-store:before {
  content: "\f36f"; }
.fa-app-store-ios:before {
  content: "\f370"; }
.fa-apper:before {
  content: "\f371"; }
.fa-apple:before {
  content: "\f179"; }
.fa-apple-pay:before {
  content: "\f415"; }
.fa-archive:before {
  content: "\f187"; }
.fa-arrow-alt-circle-down:before {
  content: "\f358"; }
.fa-arrow-alt-circle-left:before {
  content: "\f359"; }
.fa-arrow-alt-circle-right:before {
  content: "\f35a"; }
.fa-arrow-alt-circle-up:before {
  content: "\f35b"; }
.fa-arrow-circle-down:before {
  content: "\f0ab"; }
.fa-arrow-circle-left:before {
  content: "\f0a8"; }
.fa-arrow-circle-right:before {
  content: "\f0a9"; }
.fa-arrow-circle-up:before {
  content: "\f0aa"; }
.fa-arrow-down:before {
  content: "\f063"; }
.fa-arrow-left:before {
  content: "\f060"; }
.fa-arrow-right:before {
  content: "\f061"; }
.fa-arrow-up:before {
  content: "\f062"; }
.fa-arrows-alt:before {
  content: "\f0b2"; }
.fa-arrows-alt-h:before {
  content: "\f337"; }
.fa-arrows-alt-v:before {
  content: "\f338"; }
.fa-assistive-listening-systems:before {
  content: "\f2a2"; }
.fa-asterisk:before {
  content: "\f069"; }
.fa-asymmetrik:before {
  content: "\f372"; }
.fa-at:before {
  content: "\f1fa"; }
.fa-audible:before {
  content: "\f373"; }
.fa-audio-description:before {
  content: "\f29e"; }
.fa-autoprefixer:before {
  content: "\f41c"; }
.fa-avianex:before {
  content: "\f374"; }
.fa-aviato:before {
  content: "\f421"; }
.fa-aws:before {
  content: "\f375"; }
.fa-backward:before {
  content: "\f04a"; }
.fa-balance-scale:before {
  content: "\f24e"; }
.fa-ban:before {
  content: "\f05e"; }
.fa-band-aid:before {
  content: "\f462"; }
.fa-bandcamp:before {
  content: "\f2d5"; }
.fa-barcode:before {
  content: "\f02a"; }
.fa-bars:before {
  content: "\f0c9"; }
.fa-baseball-ball:before {
  content: "\f433"; }
.fa-basketball-ball:before {
  content: "\f434"; }
.fa-bath:before {
  content: "\f2cd"; }
.fa-battery-empty:before {
  content: "\f244"; }
.fa-battery-full:before {
  content: "\f240"; }
.fa-battery-half:before {
  content: "\f242"; }
.fa-battery-quarter:before {
  content: "\f243"; }
.fa-battery-three-quarters:before {
  content: "\f241"; }
.fa-bed:before {
  content: "\f236"; }
.fa-beer:before {
  content: "\f0fc"; }
.fa-behance:before {
  content: "\f1b4"; }
.fa-behance-square:before {
  content: "\f1b5"; }
.fa-bell:before {
  content: "\f0f3"; }
.fa-bell-slash:before {
  content: "\f1f6"; }
.fa-bicycle:before {
  content: "\f206"; }
.fa-bimobject:before {
  content: "\f378"; }
.fa-binoculars:before {
  content: "\f1e5"; }
.fa-birthday-cake:before {
  content: "\f1fd"; }
.fa-bitbucket:before {
  content: "\f171"; }
.fa-bitcoin:before {
  content: "\f379"; }
.fa-bity:before {
  content: "\f37a"; }
.fa-black-tie:before {
  content: "\f27e"; }
.fa-blackberry:before {
  content: "\f37b"; }
.fa-blind:before {
  content: "\f29d"; }
.fa-blogger:before {
  content: "\f37c"; }
.fa-blogger-b:before {
  content: "\f37d"; }
.fa-bluetooth:before {
  content: "\f293"; }
.fa-bluetooth-b:before {
  content: "\f294"; }
.fa-bold:before {
  content: "\f032"; }
.fa-bolt:before {
  content: "\f0e7"; }
.fa-bomb:before {
  content: "\f1e2"; }
.fa-book:before {
  content: "\f02d"; }
.fa-bookmark:before {
  content: "\f02e"; }
.fa-bowling-ball:before {
  content: "\f436"; }
.fa-box:before {
  content: "\f466"; }
.fa-box-open:before {
  content: "\f49e"; }
.fa-boxes:before {
  content: "\f468"; }
.fa-braille:before {
  content: "\f2a1"; }
.fa-briefcase:before {
  content: "\f0b1"; }
.fa-briefcase-medical:before {
  content: "\f469"; }
.fa-btc:before {
  content: "\f15a"; }
.fa-bug:before {
  content: "\f188"; }
.fa-building:before {
  content: "\f1ad"; }
.fa-bullhorn:before {
  content: "\f0a1"; }
.fa-bullseye:before {
  content: "\f140"; }
.fa-burn:before {
  content: "\f46a"; }
.fa-buromobelexperte:before {
  content: "\f37f"; }
.fa-bus:before {
  content: "\f207"; }
.fa-buysellads:before {
  content: "\f20d"; }
.fa-calculator:before {
  content: "\f1ec"; }
.fa-calendar:before {
  content: "\f133"; }
.fa-calendar-alt:before {
  content: "\f073"; }
.fa-calendar-check:before {
  content: "\f274"; }
.fa-calendar-minus:before {
  content: "\f272"; }
.fa-calendar-plus:before {
  content: "\f271"; }
.fa-calendar-times:before {
  content: "\f273"; }
.fa-camera:before {
  content: "\f030"; }
.fa-camera-retro:before {
  content: "\f083"; }
.fa-capsules:before {
  content: "\f46b"; }
.fa-car:before {
  content: "\f1b9"; }
.fa-caret-down:before {
  content: "\f0d7"; }
.fa-caret-left:before {
  content: "\f0d9"; }
.fa-caret-right:before {
  content: "\f0da"; }
.fa-caret-square-down:before {
  content: "\f150"; }
.fa-caret-square-left:before {
  content: "\f191"; }
.fa-caret-square-right:before {
  content: "\f152"; }
.fa-caret-square-up:before {
  content: "\f151"; }
.fa-caret-up:before {
  content: "\f0d8"; }
.fa-cart-arrow-down:before {
  content: "\f218"; }
.fa-cart-plus:before {
  content: "\f217"; }
.fa-cc-amazon-pay:before {
  content: "\f42d"; }
.fa-cc-amex:before {
  content: "\f1f3"; }
.fa-cc-apple-pay:before {
  content: "\f416"; }
.fa-cc-diners-club:before {
  content: "\f24c"; }
.fa-cc-discover:before {
  content: "\f1f2"; }
.fa-cc-jcb:before {
  content: "\f24b"; }
.fa-cc-mastercard:before {
  content: "\f1f1"; }
.fa-cc-paypal:before {
  content: "\f1f4"; }
.fa-cc-stripe:before {
  content: "\f1f5"; }
.fa-cc-visa:before {
  content: "\f1f0"; }
.fa-centercode:before {
  content: "\f380"; }
.fa-certificate:before {
  content: "\f0a3"; }
.fa-chart-area:before {
  content: "\f1fe"; }
.fa-chart-bar:before {
  content: "\f080"; }
.fa-chart-line:before {
  content: "\f201"; }
.fa-chart-pie:before {
  content: "\f200"; }
.fa-check:before {
  content: "\f00c"; }
.fa-check-circle:before {
  content: "\f058"; }
.fa-check-square:before {
  content: "\f14a"; }
.fa-chess:before {
  content: "\f439"; }
.fa-chess-bishop:before {
  content: "\f43a"; }
.fa-chess-board:before {
  content: "\f43c"; }
.fa-chess-king:before {
  content: "\f43f"; }
.fa-chess-knight:before {
  content: "\f441"; }
.fa-chess-pawn:before {
  content: "\f443"; }
.fa-chess-queen:before {
  content: "\f445"; }
.fa-chess-rook:before {
  content: "\f447"; }
.fa-chevron-circle-down:before {
  content: "\f13a"; }
.fa-chevron-circle-left:before {
  content: "\f137"; }
.fa-chevron-circle-right:before {
  content: "\f138"; }
.fa-chevron-circle-up:before {
  content: "\f139"; }
.fa-chevron-down:before {
  content: "\f078"; }
.fa-chevron-left:before {
  content: "\f053"; }
.fa-chevron-right:before {
  content: "\f054"; }
.fa-chevron-up:before {
  content: "\f077"; }
.fa-child:before {
  content: "\f1ae"; }
.fa-chrome:before {
  content: "\f268"; }
.fa-circle:before {
  content: "\f111"; }
.fa-circle-notch:before {
  content: "\f1ce"; }
.fa-clipboard:before {
  content: "\f328"; }
.fa-clipboard-check:before {
  content: "\f46c"; }
.fa-clipboard-list:before {
  content: "\f46d"; }
.fa-clock:before {
  content: "\f017"; }
.fa-clone:before {
  content: "\f24d"; }
.fa-closed-captioning:before {
  content: "\f20a"; }
.fa-cloud:before {
  content: "\f0c2"; }
.fa-cloud-download-alt:before {
  content: "\f381"; }
.fa-cloud-upload-alt:before {
  content: "\f382"; }
.fa-cloudscale:before {
  content: "\f383"; }
.fa-cloudsmith:before {
  content: "\f384"; }
.fa-cloudversify:before {
  content: "\f385"; }
.fa-code:before {
  content: "\f121"; }
.fa-code-branch:before {
  content: "\f126"; }
.fa-codepen:before {
  content: "\f1cb"; }
.fa-codiepie:before {
  content: "\f284"; }
.fa-coffee:before {
  content: "\f0f4"; }
.fa-cog:before {
  content: "\f013"; }
.fa-cogs:before {
  content: "\f085"; }
.fa-columns:before {
  content: "\f0db"; }
.fa-comment:before {
  content: "\f075"; }
.fa-comment-alt:before {
  content: "\f27a"; }
.fa-comment-dots:before {
  content: "\f4ad"; }
.fa-comment-slash:before {
  content: "\f4b3"; }
.fa-comments:before {
  content: "\f086"; }
.fa-compass:before {
  content: "\f14e"; }
.fa-compress:before {
  content: "\f066"; }
.fa-connectdevelop:before {
  content: "\f20e"; }
.fa-contao:before {
  content: "\f26d"; }
.fa-copy:before {
  content: "\f0c5"; }
.fa-copyright:before {
  content: "\f1f9"; }
.fa-couch:before {
  content: "\f4b8"; }
.fa-cpanel:before {
  content: "\f388"; }
.fa-creative-commons:before {
  content: "\f25e"; }
.fa-credit-card:before {
  content: "\f09d"; }
.fa-crop:before {
  content: "\f125"; }
.fa-crosshairs:before {
  content: "\f05b"; }
.fa-css3:before {
  content: "\f13c"; }
.fa-css3-alt:before {
  content: "\f38b"; }
.fa-cube:before {
  content: "\f1b2"; }
.fa-cubes:before {
  content: "\f1b3"; }
.fa-cut:before {
  content: "\f0c4"; }
.fa-cuttlefish:before {
  content: "\f38c"; }
.fa-d-and-d:before {
  content: "\f38d"; }
.fa-dashcube:before {
  content: "\f210"; }
.fa-database:before {
  content: "\f1c0"; }
.fa-deaf:before {
  content: "\f2a4"; }
.fa-delicious:before {
  content: "\f1a5"; }
.fa-deploydog:before {
  content: "\f38e"; }
.fa-deskpro:before {
  content: "\f38f"; }
.fa-desktop:before {
  content: "\f108"; }
.fa-deviantart:before {
  content: "\f1bd"; }
.fa-diagnoses:before {
  content: "\f470"; }
.fa-digg:before {
  content: "\f1a6"; }
.fa-digital-ocean:before {
  content: "\f391"; }
.fa-discord:before {
  content: "\f392"; }
.fa-discourse:before {
  content: "\f393"; }
.fa-dna:before {
  content: "\f471"; }
.fa-dochub:before {
  content: "\f394"; }
.fa-docker:before {
  content: "\f395"; }
.fa-dollar-sign:before {
  content: "\f155"; }
.fa-dolly:before {
  content: "\f472"; }
.fa-dolly-flatbed:before {
  content: "\f474"; }
.fa-donate:before {
  content: "\f4b9"; }
.fa-dot-circle:before {
  content: "\f192"; }
.fa-dove:before {
  content: "\f4ba"; }
.fa-download:before {
  content: "\f019"; }
.fa-draft2digital:before {
  content: "\f396"; }
.fa-dribbble:before {
  content: "\f17d"; }
.fa-dribbble-square:before {
  content: "\f397"; }
.fa-dropbox:before {
  content: "\f16b"; }
.fa-drupal:before {
  content: "\f1a9"; }
.fa-dyalog:before {
  content: "\f399"; }
.fa-earlybirds:before {
  content: "\f39a"; }
.fa-edge:before {
  content: "\f282"; }
.fa-edit:before {
  content: "\f044"; }
.fa-eject:before {
  content: "\f052"; }
.fa-elementor:before {
  content: "\f430"; }
.fa-ellipsis-h:before {
  content: "\f141"; }
.fa-ellipsis-v:before {
  content: "\f142"; }
.fa-ember:before {
  content: "\f423"; }
.fa-empire:before {
  content: "\f1d1"; }
.fa-envelope:before {
  content: "\f0e0"; }
.fa-envelope-open:before {
  content: "\f2b6"; }
.fa-envelope-square:before {
  content: "\f199"; }
.fa-envira:before {
  content: "\f299"; }
.fa-eraser:before {
  content: "\f12d"; }
.fa-erlang:before {
  content: "\f39d"; }
.fa-ethereum:before {
  content: "\f42e"; }
.fa-etsy:before {
  content: "\f2d7"; }
.fa-euro-sign:before {
  content: "\f153"; }
.fa-exchange-alt:before {
  content: "\f362"; }
.fa-exclamation:before {
  content: "\f12a"; }
.fa-exclamation-circle:before {
  content: "\f06a"; }
.fa-exclamation-triangle:before {
  content: "\f071"; }
.fa-expand:before {
  content: "\f065"; }
.fa-expand-arrows-alt:before {
  content: "\f31e"; }
.fa-expeditedssl:before {
  content: "\f23e"; }
.fa-external-link-alt:before {
  content: "\f35d"; }
.fa-external-link-square-alt:before {
  content: "\f360"; }
.fa-eye:before {
  content: "\f06e"; }
.fa-eye-dropper:before {
  content: "\f1fb"; }
.fa-eye-slash:before {
  content: "\f070"; }
.fa-facebook:before {
  content: "\f09a"; }
.fa-facebook-f:before {
  content: "\f39e"; }
.fa-facebook-messenger:before {
  content: "\f39f"; }
.fa-facebook-square:before {
  content: "\f082"; }
.fa-fast-backward:before {
  content: "\f049"; }
.fa-fast-forward:before {
  content: "\f050"; }
.fa-fax:before {
  content: "\f1ac"; }
.fa-female:before {
  content: "\f182"; }
.fa-fighter-jet:before {
  content: "\f0fb"; }
.fa-file:before {
  content: "\f15b"; }
.fa-file-alt:before {
  content: "\f15c"; }
.fa-file-archive:before {
  content: "\f1c6"; }
.fa-file-audio:before {
  content: "\f1c7"; }
.fa-file-code:before {
  content: "\f1c9"; }
.fa-file-excel:before {
  content: "\f1c3"; }
.fa-file-image:before {
  content: "\f1c5"; }
.fa-file-medical:before {
  content: "\f477"; }
.fa-file-medical-alt:before {
  content: "\f478"; }
.fa-file-pdf:before {
  content: "\f1c1"; }
.fa-file-powerpoint:before {
  content: "\f1c4"; }
.fa-file-video:before {
  content: "\f1c8"; }
.fa-file-word:before {
  content: "\f1c2"; }
.fa-film:before {
  content: "\f008"; }
.fa-filter:before {
  content: "\f0b0"; }
.fa-fire:before {
  content: "\f06d"; }
.fa-fire-extinguisher:before {
  content: "\f134"; }
.fa-firefox:before {
  content: "\f269"; }
.fa-first-aid:before {
  content: "\f479"; }
.fa-first-order:before {
  content: "\f2b0"; }
.fa-firstdraft:before {
  content: "\f3a1"; }
.fa-flag:before {
  content: "\f024"; }
.fa-flag-checkered:before {
  content: "\f11e"; }
.fa-flask:before {
  content: "\f0c3"; }
.fa-flickr:before {
  content: "\f16e"; }
.fa-flipboard:before {
  content: "\f44d"; }
.fa-fly:before {
  content: "\f417"; }
.fa-folder:before {
  content: "\f07b"; }
.fa-folder-open:before {
  content: "\f07c"; }
.fa-font:before {
  content: "\f031"; }
.fa-font-awesome:before {
  content: "\f2b4"; }
.fa-font-awesome-alt:before {
  content: "\f35c"; }
.fa-font-awesome-flag:before {
  content: "\f425"; }
.fa-fonticons:before {
  content: "\f280"; }
.fa-fonticons-fi:before {
  content: "\f3a2"; }
.fa-football-ball:before {
  content: "\f44e"; }
.fa-fort-awesome:before {
  content: "\f286"; }
.fa-fort-awesome-alt:before {
  content: "\f3a3"; }
.fa-forumbee:before {
  content: "\f211"; }
.fa-forward:before {
  content: "\f04e"; }
.fa-foursquare:before {
  content: "\f180"; }
.fa-free-code-camp:before {
  content: "\f2c5"; }
.fa-freebsd:before {
  content: "\f3a4"; }
.fa-frown:before {
  content: "\f119"; }
.fa-futbol:before {
  content: "\f1e3"; }
.fa-gamepad:before {
  content: "\f11b"; }
.fa-gavel:before {
  content: "\f0e3"; }
.fa-gem:before {
  content: "\f3a5"; }
.fa-genderless:before {
  content: "\f22d"; }
.fa-get-pocket:before {
  content: "\f265"; }
.fa-gg:before {
  content: "\f260"; }
.fa-gg-circle:before {
  content: "\f261"; }
.fa-gift:before {
  content: "\f06b"; }
.fa-git:before {
  content: "\f1d3"; }
.fa-git-square:before {
  content: "\f1d2"; }
.fa-github:before {
  content: "\f09b"; }
.fa-github-alt:before {
  content: "\f113"; }
.fa-github-square:before {
  content: "\f092"; }
.fa-gitkraken:before {
  content: "\f3a6"; }
.fa-gitlab:before {
  content: "\f296"; }
.fa-gitter:before {
  content: "\f426"; }
.fa-glass-martini:before {
  content: "\f000"; }
.fa-glide:before {
  content: "\f2a5"; }
.fa-glide-g:before {
  content: "\f2a6"; }
.fa-globe:before {
  content: "\f0ac"; }
.fa-gofore:before {
  content: "\f3a7"; }
.fa-golf-ball:before {
  content: "\f450"; }
.fa-goodreads:before {
  content: "\f3a8"; }
.fa-goodreads-g:before {
  content: "\f3a9"; }
.fa-google:before {
  content: "\f1a0"; }
.fa-google-drive:before {
  content: "\f3aa"; }
.fa-google-play:before {
  content: "\f3ab"; }
.fa-google-plus:before {
  content: "\f2b3"; }
.fa-google-plus-g:before {
  content: "\f0d5"; }
.fa-google-plus-square:before {
  content: "\f0d4"; }
.fa-google-wallet:before {
  content: "\f1ee"; }
.fa-graduation-cap:before {
  content: "\f19d"; }
.fa-gratipay:before {
  content: "\f184"; }
.fa-grav:before {
  content: "\f2d6"; }
.fa-gripfire:before {
  content: "\f3ac"; }
.fa-grunt:before {
  content: "\f3ad"; }
.fa-gulp:before {
  content: "\f3ae"; }
.fa-h-square:before {
  content: "\f0fd"; }
.fa-hacker-news:before {
  content: "\f1d4"; }
.fa-hacker-news-square:before {
  content: "\f3af"; }
.fa-hand-holding:before {
  content: "\f4bd"; }
.fa-hand-holding-heart:before {
  content: "\f4be"; }
.fa-hand-holding-usd:before {
  content: "\f4c0"; }
.fa-hand-lizard:before {
  content: "\f258"; }
.fa-hand-paper:before {
  content: "\f256"; }
.fa-hand-peace:before {
  content: "\f25b"; }
.fa-hand-point-down:before {
  content: "\f0a7"; }
.fa-hand-point-left:before {
  content: "\f0a5"; }
.fa-hand-point-right:before {
  content: "\f0a4"; }
.fa-hand-point-up:before {
  content: "\f0a6"; }
.fa-hand-pointer:before {
  content: "\f25a"; }
.fa-hand-rock:before {
  content: "\f255"; }
.fa-hand-scissors:before {
  content: "\f257"; }
.fa-hand-spock:before {
  content: "\f259"; }
.fa-hands:before {
  content: "\f4c2"; }
.fa-hands-helping:before {
  content: "\f4c4"; }
.fa-handshake:before {
  content: "\f2b5"; }
.fa-hashtag:before {
  content: "\f292"; }
.fa-hdd:before {
  content: "\f0a0"; }
.fa-heading:before {
  content: "\f1dc"; }
.fa-headphones:before {
  content: "\f025"; }
.fa-heart:before {
  content: "\f004"; }
.fa-heartbeat:before {
  content: "\f21e"; }
.fa-hips:before {
  content: "\f452"; }
.fa-hire-a-helper:before {
  content: "\f3b0"; }
.fa-history:before {
  content: "\f1da"; }
.fa-hockey-puck:before {
  content: "\f453"; }
.fa-home:before {
  content: "\f015"; }
.fa-hooli:before {
  content: "\f427"; }
.fa-hospital:before {
  content: "\f0f8"; }
.fa-hospital-alt:before {
  content: "\f47d"; }
.fa-hospital-symbol:before {
  content: "\f47e"; }
.fa-hotjar:before {
  content: "\f3b1"; }
.fa-hourglass:before {
  content: "\f254"; }
.fa-hourglass-end:before {
  content: "\f253"; }
.fa-hourglass-half:before {
  content: "\f252"; }
.fa-hourglass-start:before {
  content: "\f251"; }
.fa-houzz:before {
  content: "\f27c"; }
.fa-html5:before {
  content: "\f13b"; }
.fa-hubspot:before {
  content: "\f3b2"; }
.fa-i-cursor:before {
  content: "\f246"; }
.fa-id-badge:before {
  content: "\f2c1"; }
.fa-id-card:before {
  content: "\f2c2"; }
.fa-id-card-alt:before {
  content: "\f47f"; }
.fa-image:before {
  content: "\f03e"; }
.fa-images:before {
  content: "\f302"; }
.fa-imdb:before {
  content: "\f2d8"; }
.fa-inbox:before {
  content: "\f01c"; }
.fa-indent:before {
  content: "\f03c"; }
.fa-industry:before {
  content: "\f275"; }
.fa-info:before {
  content: "\f129"; }
.fa-info-circle:before {
  content: "\f05a"; }
.fa-instagram:before {
  content: "\f16d"; }
.fa-internet-explorer:before {
  content: "\f26b"; }
.fa-ioxhost:before {
  content: "\f208"; }
.fa-italic:before {
  content: "\f033"; }
.fa-itunes:before {
  content: "\f3b4"; }
.fa-itunes-note:before {
  content: "\f3b5"; }
.fa-jenkins:before {
  content: "\f3b6"; }
.fa-joget:before {
  content: "\f3b7"; }
.fa-joomla:before {
  content: "\f1aa"; }
.fa-js:before {
  content: "\f3b8"; }
.fa-js-square:before {
  content: "\f3b9"; }
.fa-jsfiddle:before {
  content: "\f1cc"; }
.fa-key:before {
  content: "\f084"; }
.fa-keyboard:before {
  content: "\f11c"; }
.fa-keycdn:before {
  content: "\f3ba"; }
.fa-kickstarter:before {
  content: "\f3bb"; }
.fa-kickstarter-k:before {
  content: "\f3bc"; }
.fa-korvue:before {
  content: "\f42f"; }
.fa-language:before {
  content: "\f1ab"; }
.fa-laptop:before {
  content: "\f109"; }
.fa-laravel:before {
  content: "\f3bd"; }
.fa-lastfm:before {
  content: "\f202"; }
.fa-lastfm-square:before {
  content: "\f203"; }
.fa-leaf:before {
  content: "\f06c"; }
.fa-leanpub:before {
  content: "\f212"; }
.fa-lemon:before {
  content: "\f094"; }
.fa-less:before {
  content: "\f41d"; }
.fa-level-down-alt:before {
  content: "\f3be"; }
.fa-level-up-alt:before {
  content: "\f3bf"; }
.fa-life-ring:before {
  content: "\f1cd"; }
.fa-lightbulb:before {
  content: "\f0eb"; }
.fa-line:before {
  content: "\f3c0"; }
.fa-link:before {
  content: "\f0c1"; }
.fa-linkedin:before {
  content: "\f08c"; }
.fa-linkedin-in:before {
  content: "\f0e1"; }
.fa-linode:before {
  content: "\f2b8"; }
.fa-linux:before {
  content: "\f17c"; }
.fa-lira-sign:before {
  content: "\f195"; }
.fa-list:before {
  content: "\f03a"; }
.fa-list-alt:before {
  content: "\f022"; }
.fa-list-ol:before {
  content: "\f0cb"; }
.fa-list-ul:before {
  content: "\f0ca"; }
.fa-location-arrow:before {
  content: "\f124"; }
.fa-lock:before {
  content: "\f023"; }
.fa-lock-open:before {
  content: "\f3c1"; }
.fa-long-arrow-alt-down:before {
  content: "\f309"; }
.fa-long-arrow-alt-left:before {
  content: "\f30a"; }
.fa-long-arrow-alt-right:before {
  content: "\f30b"; }
.fa-long-arrow-alt-up:before {
  content: "\f30c"; }
.fa-low-vision:before {
  content: "\f2a8"; }
.fa-lyft:before {
  content: "\f3c3"; }
.fa-magento:before {
  content: "\f3c4"; }
.fa-magic:before {
  content: "\f0d0"; }
.fa-magnet:before {
  content: "\f076"; }
.fa-male:before {
  content: "\f183"; }
.fa-map:before {
  content: "\f279"; }
.fa-map-marker:before {
  content: "\f041"; }
.fa-map-marker-alt:before {
  content: "\f3c5"; }
.fa-map-pin:before {
  content: "\f276"; }
.fa-map-signs:before {
  content: "\f277"; }
.fa-mars:before {
  content: "\f222"; }
.fa-mars-double:before {
  content: "\f227"; }
.fa-mars-stroke:before {
  content: "\f229"; }
.fa-mars-stroke-h:before {
  content: "\f22b"; }
.fa-mars-stroke-v:before {
  content: "\f22a"; }
.fa-maxcdn:before {
  content: "\f136"; }
.fa-medapps:before {
  content: "\f3c6"; }
.fa-medium:before {
  content: "\f23a"; }
.fa-medium-m:before {
  content: "\f3c7"; }
.fa-medkit:before {
  content: "\f0fa"; }
.fa-medrt:before {
  content: "\f3c8"; }
.fa-meetup:before {
  content: "\f2e0"; }
.fa-meh:before {
  content: "\f11a"; }
.fa-mercury:before {
  content: "\f223"; }
.fa-microchip:before {
  content: "\f2db"; }
.fa-microphone:before {
  content: "\f130"; }
.fa-microphone-slash:before {
  content: "\f131"; }
.fa-microsoft:before {
  content: "\f3ca"; }
.fa-minus:before {
  content: "\f068"; }
.fa-minus-circle:before {
  content: "\f056"; }
.fa-minus-square:before {
  content: "\f146"; }
.fa-mix:before {
  content: "\f3cb"; }
.fa-mixcloud:before {
  content: "\f289"; }
.fa-mizuni:before {
  content: "\f3cc"; }
.fa-mobile:before {
  content: "\f10b"; }
.fa-mobile-alt:before {
  content: "\f3cd"; }
.fa-modx:before {
  content: "\f285"; }
.fa-monero:before {
  content: "\f3d0"; }
.fa-money-bill-alt:before {
  content: "\f3d1"; }
.fa-moon:before {
  content: "\f186"; }
.fa-motorcycle:before {
  content: "\f21c"; }
.fa-mouse-pointer:before {
  content: "\f245"; }
.fa-music:before {
  content: "\f001"; }
.fa-napster:before {
  content: "\f3d2"; }
.fa-neuter:before {
  content: "\f22c"; }
.fa-newspaper:before {
  content: "\f1ea"; }
.fa-nintendo-switch:before {
  content: "\f418"; }
.fa-node:before {
  content: "\f419"; }
.fa-node-js:before {
  content: "\f3d3"; }
.fa-notes-medical:before {
  content: "\f481"; }
.fa-npm:before {
  content: "\f3d4"; }
.fa-ns8:before {
  content: "\f3d5"; }
.fa-nutritionix:before {
  content: "\f3d6"; }
.fa-object-group:before {
  content: "\f247"; }
.fa-object-ungroup:before {
  content: "\f248"; }
.fa-odnoklassniki:before {
  content: "\f263"; }
.fa-odnoklassniki-square:before {
  content: "\f264"; }
.fa-opencart:before {
  content: "\f23d"; }
.fa-openid:before {
  content: "\f19b"; }
.fa-opera:before {
  content: "\f26a"; }
.fa-optin-monster:before {
  content: "\f23c"; }
.fa-osi:before {
  content: "\f41a"; }
.fa-outdent:before {
  content: "\f03b"; }
.fa-page4:before {
  content: "\f3d7"; }
.fa-pagelines:before {
  content: "\f18c"; }
.fa-paint-brush:before {
  content: "\f1fc"; }
.fa-palfed:before {
  content: "\f3d8"; }
.fa-pallet:before {
  content: "\f482"; }
.fa-paper-plane:before {
  content: "\f1d8"; }
.fa-paperclip:before {
  content: "\f0c6"; }
.fa-parachute-box:before {
  content: "\f4cd"; }
.fa-paragraph:before {
  content: "\f1dd"; }
.fa-paste:before {
  content: "\f0ea"; }
.fa-patreon:before {
  content: "\f3d9"; }
.fa-pause:before {
  content: "\f04c"; }
.fa-pause-circle:before {
  content: "\f28b"; }
.fa-paw:before {
  content: "\f1b0"; }
.fa-paypal:before {
  content: "\f1ed"; }
.fa-pen-square:before {
  content: "\f14b"; }
.fa-pencil-alt:before {
  content: "\f303"; }
.fa-people-carry:before {
  content: "\f4ce"; }
.fa-percent:before {
  content: "\f295"; }
.fa-periscope:before {
  content: "\f3da"; }
.fa-phabricator:before {
  content: "\f3db"; }
.fa-phoenix-framework:before {
  content: "\f3dc"; }
.fa-phone:before {
  content: "\f095"; }
.fa-phone-slash:before {
  content: "\f3dd"; }
.fa-phone-square:before {
  content: "\f098"; }
.fa-phone-volume:before {
  content: "\f2a0"; }
.fa-php:before {
  content: "\f457"; }
.fa-pied-piper:before {
  content: "\f2ae"; }
.fa-pied-piper-alt:before {
  content: "\f1a8"; }
.fa-pied-piper-pp:before {
  content: "\f1a7"; }
.fa-piggy-bank:before {
  content: "\f4d3"; }
.fa-pills:before {
  content: "\f484"; }
.fa-pinterest:before {
  content: "\f0d2"; }
.fa-pinterest-p:before {
  content: "\f231"; }
.fa-pinterest-square:before {
  content: "\f0d3"; }
.fa-plane:before {
  content: "\f072"; }
.fa-play:before {
  content: "\f04b"; }
.fa-play-circle:before {
  content: "\f144"; }
.fa-playstation:before {
  content: "\f3df"; }
.fa-plug:before {
  content: "\f1e6"; }
.fa-plus:before {
  content: "\f067"; }
.fa-plus-circle:before {
  content: "\f055"; }
.fa-plus-square:before {
  content: "\f0fe"; }
.fa-podcast:before {
  content: "\f2ce"; }
.fa-poo:before {
  content: "\f2fe"; }
.fa-pound-sign:before {
  content: "\f154"; }
.fa-power-off:before {
  content: "\f011"; }
.fa-prescription-bottle:before {
  content: "\f485"; }
.fa-prescription-bottle-alt:before {
  content: "\f486"; }
.fa-print:before {
  content: "\f02f"; }
.fa-procedures:before {
  content: "\f487"; }
.fa-product-hunt:before {
  content: "\f288"; }
.fa-pushed:before {
  content: "\f3e1"; }
.fa-puzzle-piece:before {
  content: "\f12e"; }
.fa-python:before {
  content: "\f3e2"; }
.fa-qq:before {
  content: "\f1d6"; }
.fa-qrcode:before {
  content: "\f029"; }
.fa-question:before {
  content: "\f128"; }
.fa-question-circle:before {
  content: "\f059"; }
.fa-quidditch:before {
  content: "\f458"; }
.fa-quinscape:before {
  content: "\f459"; }
.fa-quora:before {
  content: "\f2c4"; }
.fa-quote-left:before {
  content: "\f10d"; }
.fa-quote-right:before {
  content: "\f10e"; }
.fa-random:before {
  content: "\f074"; }
.fa-ravelry:before {
  content: "\f2d9"; }
.fa-react:before {
  content: "\f41b"; }
.fa-readme:before {
  content: "\f4d5"; }
.fa-rebel:before {
  content: "\f1d0"; }
.fa-recycle:before {
  content: "\f1b8"; }
.fa-red-river:before {
  content: "\f3e3"; }
.fa-reddit:before {
  content: "\f1a1"; }
.fa-reddit-alien:before {
  content: "\f281"; }
.fa-reddit-square:before {
  content: "\f1a2"; }
.fa-redo:before {
  content: "\f01e"; }
.fa-redo-alt:before {
  content: "\f2f9"; }
.fa-registered:before {
  content: "\f25d"; }
.fa-rendact:before {
  content: "\f3e4"; }
.fa-renren:before {
  content: "\f18b"; }
.fa-reply:before {
  content: "\f3e5"; }
.fa-reply-all:before {
  content: "\f122"; }
.fa-replyd:before {
  content: "\f3e6"; }
.fa-resolving:before {
  content: "\f3e7"; }
.fa-retweet:before {
  content: "\f079"; }
.fa-ribbon:before {
  content: "\f4d6"; }
.fa-road:before {
  content: "\f018"; }
.fa-rocket:before {
  content: "\f135"; }
.fa-rocketchat:before {
  content: "\f3e8"; }
.fa-rockrms:before {
  content: "\f3e9"; }
.fa-rss:before {
  content: "\f09e"; }
.fa-rss-square:before {
  content: "\f143"; }
.fa-ruble-sign:before {
  content: "\f158"; }
.fa-rupee-sign:before {
  content: "\f156"; }
.fa-safari:before {
  content: "\f267"; }
.fa-sass:before {
  content: "\f41e"; }
.fa-save:before {
  content: "\f0c7"; }
.fa-schlix:before {
  content: "\f3ea"; }
.fa-scribd:before {
  content: "\f28a"; }
.fa-search:before {
  content: "\f002"; }
.fa-search-minus:before {
  content: "\f010"; }
.fa-search-plus:before {
  content: "\f00e"; }
.fa-searchengin:before {
  content: "\f3eb"; }
.fa-seedling:before {
  content: "\f4d8"; }
.fa-sellcast:before {
  content: "\f2da"; }
.fa-sellsy:before {
  content: "\f213"; }
.fa-server:before {
  content: "\f233"; }
.fa-servicestack:before {
  content: "\f3ec"; }
.fa-share:before {
  content: "\f064"; }
.fa-share-alt:before {
  content: "\f1e0"; }
.fa-share-alt-square:before {
  content: "\f1e1"; }
.fa-share-square:before {
  content: "\f14d"; }
.fa-shekel-sign:before {
  content: "\f20b"; }
.fa-shield-alt:before {
  content: "\f3ed"; }
.fa-ship:before {
  content: "\f21a"; }
.fa-shipping-fast:before {
  content: "\f48b"; }
.fa-shirtsinbulk:before {
  content: "\f214"; }
.fa-shopping-bag:before {
  content: "\f290"; }
.fa-shopping-basket:before {
  content: "\f291"; }
.fa-shopping-cart:before {
  content: "\f07a"; }
.fa-shower:before {
  content: "\f2cc"; }
.fa-sign:before {
  content: "\f4d9"; }
.fa-sign-in-alt:before {
  content: "\f2f6"; }
.fa-sign-language:before {
  content: "\f2a7"; }
.fa-sign-out-alt:before {
  content: "\f2f5"; }
.fa-signal:before {
  content: "\f012"; }
.fa-simplybuilt:before {
  content: "\f215"; }
.fa-sistrix:before {
  content: "\f3ee"; }
.fa-sitemap:before {
  content: "\f0e8"; }
.fa-skyatlas:before {
  content: "\f216"; }
.fa-skype:before {
  content: "\f17e"; }
.fa-slack:before {
  content: "\f198"; }
.fa-slack-hash:before {
  content: "\f3ef"; }
.fa-sliders-h:before {
  content: "\f1de"; }
.fa-slideshare:before {
  content: "\f1e7"; }
.fa-smile:before {
  content: "\f118"; }
.fa-smoking:before {
  content: "\f48d"; }
.fa-snapchat:before {
  content: "\f2ab"; }
.fa-snapchat-ghost:before {
  content: "\f2ac"; }
.fa-snapchat-square:before {
  content: "\f2ad"; }
.fa-snowflake:before {
  content: "\f2dc"; }
.fa-sort:before {
  content: "\f0dc"; }
.fa-sort-alpha-down:before {
  content: "\f15d"; }
.fa-sort-alpha-up:before {
  content: "\f15e"; }
.fa-sort-amount-down:before {
  content: "\f160"; }
.fa-sort-amount-up:before {
  content: "\f161"; }
.fa-sort-down:before {
  content: "\f0dd"; }
.fa-sort-numeric-down:before {
  content: "\f162"; }
.fa-sort-numeric-up:before {
  content: "\f163"; }
.fa-sort-up:before {
  content: "\f0de"; }
.fa-soundcloud:before {
  content: "\f1be"; }
.fa-space-shuttle:before {
  content: "\f197"; }
.fa-speakap:before {
  content: "\f3f3"; }
.fa-spinner:before {
  content: "\f110"; }
.fa-spotify:before {
  content: "\f1bc"; }
.fa-square:before {
  content: "\f0c8"; }
.fa-square-full:before {
  content: "\f45c"; }
.fa-stack-exchange:before {
  content: "\f18d"; }
.fa-stack-overflow:before {
  content: "\f16c"; }
.fa-star:before {
  content: "\f005"; }
.fa-star-half:before {
  content: "\f089"; }
.fa-staylinked:before {
  content: "\f3f5"; }
.fa-steam:before {
  content: "\f1b6"; }
.fa-steam-square:before {
  content: "\f1b7"; }
.fa-steam-symbol:before {
  content: "\f3f6"; }
.fa-step-backward:before {
  content: "\f048"; }
.fa-step-forward:before {
  content: "\f051"; }
.fa-stethoscope:before {
  content: "\f0f1"; }
.fa-sticker-mule:before {
  content: "\f3f7"; }
.fa-sticky-note:before {
  content: "\f249"; }
.fa-stop:before {
  content: "\f04d"; }
.fa-stop-circle:before {
  content: "\f28d"; }
.fa-stopwatch:before {
  content: "\f2f2"; }
.fa-strava:before {
  content: "\f428"; }
.fa-street-view:before {
  content: "\f21d"; }
.fa-strikethrough:before {
  content: "\f0cc"; }
.fa-stripe:before {
  content: "\f429"; }
.fa-stripe-s:before {
  content: "\f42a"; }
.fa-studiovinari:before {
  content: "\f3f8"; }
.fa-stumbleupon:before {
  content: "\f1a4"; }
.fa-stumbleupon-circle:before {
  content: "\f1a3"; }
.fa-subscript:before {
  content: "\f12c"; }
.fa-subway:before {
  content: "\f239"; }
.fa-suitcase:before {
  content: "\f0f2"; }
.fa-sun:before {
  content: "\f185"; }
.fa-superpowers:before {
  content: "\f2dd"; }
.fa-superscript:before {
  content: "\f12b"; }
.fa-supple:before {
  content: "\f3f9"; }
.fa-sync:before {
  content: "\f021"; }
.fa-sync-alt:before {
  content: "\f2f1"; }
.fa-syringe:before {
  content: "\f48e"; }
.fa-table:before {
  content: "\f0ce"; }
.fa-table-tennis:before {
  content: "\f45d"; }
.fa-tablet:before {
  content: "\f10a"; }
.fa-tablet-alt:before {
  content: "\f3fa"; }
.fa-tablets:before {
  content: "\f490"; }
.fa-tachometer-alt:before {
  content: "\f3fd"; }
.fa-tag:before {
  content: "\f02b"; }
.fa-tags:before {
  content: "\f02c"; }
.fa-tape:before {
  content: "\f4db"; }
.fa-tasks:before {
  content: "\f0ae"; }
.fa-taxi:before {
  content: "\f1ba"; }
.fa-telegram:before {
  content: "\f2c6"; }
.fa-telegram-plane:before {
  content: "\f3fe"; }
.fa-tencent-weibo:before {
  content: "\f1d5"; }
.fa-terminal:before {
  content: "\f120"; }
.fa-text-height:before {
  content: "\f034"; }
.fa-text-width:before {
  content: "\f035"; }
.fa-th:before {
  content: "\f00a"; }
.fa-th-large:before {
  content: "\f009"; }
.fa-th-list:before {
  content: "\f00b"; }
.fa-themeisle:before {
  content: "\f2b2"; }
.fa-thermometer:before {
  content: "\f491"; }
.fa-thermometer-empty:before {
  content: "\f2cb"; }
.fa-thermometer-full:before {
  content: "\f2c7"; }
.fa-thermometer-half:before {
  content: "\f2c9"; }
.fa-thermometer-quarter:before {
  content: "\f2ca"; }
.fa-thermometer-three-quarters:before {
  content: "\f2c8"; }
.fa-thumbs-down:before {
  content: "\f165"; }
.fa-thumbs-up:before {
  content: "\f164"; }
.fa-thumbtack:before {
  content: "\f08d"; }
.fa-ticket-alt:before {
  content: "\f3ff"; }
.fa-times:before {
  content: "\f00d"; }
.fa-times-circle:before {
  content: "\f057"; }
.fa-tint:before {
  content: "\f043"; }
.fa-toggle-off:before {
  content: "\f204"; }
.fa-toggle-on:before {
  content: "\f205"; }
.fa-trademark:before {
  content: "\f25c"; }
.fa-train:before {
  content: "\f238"; }
.fa-transgender:before {
  content: "\f224"; }
.fa-transgender-alt:before {
  content: "\f225"; }
.fa-trash:before {
  content: "\f1f8"; }
.fa-trash-alt:before {
  content: "\f2ed"; }
.fa-tree:before {
  content: "\f1bb"; }
.fa-trello:before {
  content: "\f181"; }
.fa-tripadvisor:before {
  content: "\f262"; }
.fa-trophy:before {
  content: "\f091"; }
.fa-truck:before {
  content: "\f0d1"; }
.fa-truck-loading:before {
  content: "\f4de"; }
.fa-truck-moving:before {
  content: "\f4df"; }
.fa-tty:before {
  content: "\f1e4"; }
.fa-tumblr:before {
  content: "\f173"; }
.fa-tumblr-square:before {
  content: "\f174"; }
.fa-tv:before {
  content: "\f26c"; }
.fa-twitch:before {
  content: "\f1e8"; }
.fa-twitter:before {
  content: "\f099"; }
.fa-twitter-square:before {
  content: "\f081"; }
.fa-typo3:before {
  content: "\f42b"; }
.fa-uber:before {
  content: "\f402"; }
.fa-uikit:before {
  content: "\f403"; }
.fa-umbrella:before {
  content: "\f0e9"; }
.fa-underline:before {
  content: "\f0cd"; }
.fa-undo:before {
  content: "\f0e2"; }
.fa-undo-alt:before {
  content: "\f2ea"; }
.fa-uniregistry:before {
  content: "\f404"; }
.fa-universal-access:before {
  content: "\f29a"; }
.fa-university:before {
  content: "\f19c"; }
.fa-unlink:before {
  content: "\f127"; }
.fa-unlock:before {
  content: "\f09c"; }
.fa-unlock-alt:before {
  content: "\f13e"; }
.fa-untappd:before {
  content: "\f405"; }
.fa-upload:before {
  content: "\f093"; }
.fa-usb:before {
  content: "\f287"; }
.fa-user:before {
  content: "\f007"; }
.fa-user-circle:before {
  content: "\f2bd"; }
.fa-user-md:before {
  content: "\f0f0"; }
.fa-user-plus:before {
  content: "\f234"; }
.fa-user-secret:before {
  content: "\f21b"; }
.fa-user-times:before {
  content: "\f235"; }
.fa-users:before {
  content: "\f0c0"; }
.fa-ussunnah:before {
  content: "\f407"; }
.fa-utensil-spoon:before {
  content: "\f2e5"; }
.fa-utensils:before {
  content: "\f2e7"; }
.fa-vaadin:before {
  content: "\f408"; }
.fa-venus:before {
  content: "\f221"; }
.fa-venus-double:before {
  content: "\f226"; }
.fa-venus-mars:before {
  content: "\f228"; }
.fa-viacoin:before {
  content: "\f237"; }
.fa-viadeo:before {
  content: "\f2a9"; }
.fa-viadeo-square:before {
  content: "\f2aa"; }
.fa-vial:before {
  content: "\f492"; }
.fa-vials:before {
  content: "\f493"; }
.fa-viber:before {
  content: "\f409"; }
.fa-video:before {
  content: "\f03d"; }
.fa-video-slash:before {
  content: "\f4e2"; }
.fa-vimeo:before {
  content: "\f40a"; }
.fa-vimeo-square:before {
  content: "\f194"; }
.fa-vimeo-v:before {
  content: "\f27d"; }
.fa-vine:before {
  content: "\f1ca"; }
.fa-vk:before {
  content: "\f189"; }
.fa-vnv:before {
  content: "\f40b"; }
.fa-volleyball-ball:before {
  content: "\f45f"; }
.fa-volume-down:before {
  content: "\f027"; }
.fa-volume-off:before {
  content: "\f026"; }
.fa-volume-up:before {
  content: "\f028"; }
.fa-vuejs:before {
  content: "\f41f"; }
.fa-warehouse:before {
  content: "\f494"; }
.fa-weibo:before {
  content: "\f18a"; }
.fa-weight:before {
  content: "\f496"; }
.fa-weixin:before {
  content: "\f1d7"; }
.fa-whatsapp:before {
  content: "\f232"; }
.fa-whatsapp-square:before {
  content: "\f40c"; }
.fa-wheelchair:before {
  content: "\f193"; }
.fa-whmcs:before {
  content: "\f40d"; }
.fa-wifi:before {
  content: "\f1eb"; }
.fa-wikipedia-w:before {
  content: "\f266"; }
.fa-window-close:before {
  content: "\f410"; }
.fa-window-maximize:before {
  content: "\f2d0"; }
.fa-window-minimize:before {
  content: "\f2d1"; }
.fa-window-restore:before {
  content: "\f2d2"; }
.fa-windows:before {
  content: "\f17a"; }
.fa-wine-glass:before {
  content: "\f4e3"; }
.fa-won-sign:before {
  content: "\f159"; }
.fa-wordpress:before {
  content: "\f19a"; }
.fa-wordpress-simple:before {
  content: "\f411"; }
.fa-wpbeginner:before {
  content: "\f297"; }
.fa-wpexplorer:before {
  content: "\f2de"; }
.fa-wpforms:before {
  content: "\f298"; }
.fa-wrench:before {
  content: "\f0ad"; }
.fa-x-ray:before {
  content: "\f497"; }
.fa-xbox:before {
  content: "\f412"; }
.fa-xing:before {
  content: "\f168"; }
.fa-xing-square:before {
  content: "\f169"; }
.fa-y-combinator:before {
  content: "\f23b"; }
.fa-yahoo:before {
  content: "\f19e"; }
.fa-yandex:before {
  content: "\f413"; }
.fa-yandex-international:before {
  content: "\f414"; }
.fa-yelp:before {
  content: "\f1e9"; }
.fa-yen-sign:before {
  content: "\f157"; }
.fa-yoast:before {
  content: "\f2b1"; }
.fa-youtube:before {
  content: "\f167"; }
.fa-youtube-square:before {
  content: "\f431"; }
.sr-only {
  border: 0;
  clip: rect(0, 0, 0, 0);
  height: 1px;
  margin: -1px;
  overflow: hidden;
  padding: 0;
  position: absolute;
  width: 1px; }
.sr-only-focusable:active, .sr-only-focusable:focus {
  clip: auto;
  height: auto;
  margin: 0;
  overflow: visible;
  position: static;
  width: auto; }
@font-face {
  font-family: 'Font Awesome 5 Brands';
  font-style: normal;
  font-weight: normal;
  src: url('fa-brands-400.eot');
  src: url('fa-brands-400.eot?#iefix') format("embedded-opentype"), url('fa-brands-400.woff2') format("woff2"), url('fa-brands-400.woff') format("woff"), url('fa-brands-400.ttf') format("truetype"), url('fa-brands-400.svg#fontawesome') format("svg"); }
.fab {
  font-family: 'Font Awesome 5 Brands'; }
@font-face {
  font-family: 'Font Awesome 5 Free';
  font-style: normal;
  font-weight: 400;
  src: url('fa-regular-400.eot');
  src: url('fa-regular-400.eot?#iefix') format("embedded-opentype"), url('fa-regular-400.woff2') format("woff2"), url('fa-regular-400.woff') format("woff"), url('fa-regular-400.ttf') format("truetype"), url('fa-regular-400.svg#fontawesome') format("svg"); }
.far {
  font-family: 'Font Awesome 5 Free';
  font-weight: 400; }
@font-face {
  font-family: 'Font Awesome 5 Free';
  font-style: normal;
  font-weight: 900;
  src: url('fa-solid-900.eot');
  src: url('fa-solid-900.eot?#iefix') format("embedded-opentype"), url('fa-solid-900.woff2') format("woff2"), url('fa-solid-900.woff') format("woff"), url('fa-solid-900.ttf') format("truetype"), url('fa-solid-900.svg#fontawesome') format("svg"); }
.fa,
.fas {
  font-family: 'Font Awesome 5 Free';
  font-weight: 900; }
@font-face {
  font-family: 'simple-line-icons';
  src: url('Simple-Line-Icons.eot?-i3a2kk');
  src: url('Simple-Line-Icons.eot?#iefix-i3a2kk') format('embedded-opentype'), url('Simple-Line-Icons.ttf?-i3a2kk') format('truetype'), url('Simple-Line-Icons.woff2?-i3a2kk') format('woff2'), url('Simple-Line-Icons.woff?-i3a2kk') format('woff'), url('Simple-Line-Icons.svg?-i3a2kk#simple-line-icons') format('svg');
  font-weight: normal;
  font-style: normal;
}
/*
 Use the following CSS code if you want to have a class per icon.
 Instead of a list of all class selectors, you can use the generic [class*="sl-icon-"] selector, but it's slower: 
*/
.sl-icon-user,
.sl-icon-people,
.sl-icon-user-female,
.sl-icon-user-follow,
.sl-icon-user-following,
.sl-icon-user-unfollow,
.sl-icon-login,
.sl-icon-logout,
.sl-icon-emotsmile,
.sl-icon-phone,
.sl-icon-call-end,
.sl-icon-call-in,
.sl-icon-call-out,
.sl-icon-map,
.sl-icon-location-pin,
.sl-icon-direction,
.sl-icon-directions,
.sl-icon-compass,
.sl-icon-layers,
.sl-icon-menu,
.sl-icon-list,
.sl-icon-options-vertical,
.sl-icon-options,
.sl-icon-arrow-down,
.sl-icon-arrow-left,
.sl-icon-arrow-right,
.sl-icon-arrow-up,
.sl-icon-arrow-up-circle,
.sl-icon-arrow-left-circle,
.sl-icon-arrow-right-circle,
.sl-icon-arrow-down-circle,
.sl-icon-check,
.sl-icon-clock,
.sl-icon-plus,
.sl-icon-close,
.sl-icon-trophy,
.sl-icon-screen-smartphone,
.sl-icon-screen-desktop,
.sl-icon-plane,
.sl-icon-notebook,
.sl-icon-mustache,
.sl-icon-mouse,
.sl-icon-magnet,
.sl-icon-energy,
.sl-icon-disc,
.sl-icon-cursor,
.sl-icon-cursor-move,
.sl-icon-crop,
.sl-icon-chemistry,
.sl-icon-speedometer,
.sl-icon-shield,
.sl-icon-screen-tablet,
.sl-icon-magic-wand,
.sl-icon-hourglass,
.sl-icon-graduation,
.sl-icon-ghost,
.sl-icon-game-controller,
.sl-icon-fire,
.sl-icon-eyeglass,
.sl-icon-envelope-open,
.sl-icon-envelope-letter,
.sl-icon-bell,
.sl-icon-badge,
.sl-icon-anchor,
.sl-icon-wallet,
.sl-icon-vector,
.sl-icon-speech,
.sl-icon-puzzle,
.sl-icon-printer,
.sl-icon-present,
.sl-icon-playlist,
.sl-icon-pin,
.sl-icon-picture,
.sl-icon-handbag,
.sl-icon-globe-alt,
.sl-icon-globe,
.sl-icon-folder-alt,
.sl-icon-folder,
.sl-icon-film,
.sl-icon-feed,
.sl-icon-drop,
.sl-icon-drawar,
.sl-icon-docs,
.sl-icon-doc,
.sl-icon-diamond,
.sl-icon-cup,
.sl-icon-calculator,
.sl-icon-bubbles,
.sl-icon-briefcase,
.sl-icon-book-open,
.sl-icon-basket-loaded,
.sl-icon-basket,
.sl-icon-bag,
.sl-icon-action-undo,
.sl-icon-action-redo,
.sl-icon-wrench,
.sl-icon-umbrella,
.sl-icon-trash,
.sl-icon-tag,
.sl-icon-support,
.sl-icon-frame,
.sl-icon-size-fullscreen,
.sl-icon-size-actual,
.sl-icon-shuffle,
.sl-icon-share-alt,
.sl-icon-share,
.sl-icon-rocket,
.sl-icon-question,
.sl-icon-pie-chart,
.sl-icon-pencil,
.sl-icon-note,
.sl-icon-loop,
.sl-icon-home,
.sl-icon-grid,
.sl-icon-graph,
.sl-icon-microphone,
.sl-icon-music-tone-alt,
.sl-icon-music-tone,
.sl-icon-earphones-alt,
.sl-icon-earphones,
.sl-icon-equalizer,
.sl-icon-like,
.sl-icon-dislike,
.sl-icon-control-start,
.sl-icon-control-rewind,
.sl-icon-control-play,
.sl-icon-control-pause,
.sl-icon-control-forward,
.sl-icon-control-end,
.sl-icon-volume-1,
.sl-icon-volume-2,
.sl-icon-volume-off,
.sl-icon-calender,
.sl-icon-bulb,
.sl-icon-chart,
.sl-icon-ban,
.sl-icon-bubble,
.sl-icon-camrecorder,
.sl-icon-camera,
.sl-icon-cloud-download,
.sl-icon-cloud-upload,
.sl-icon-envelope,
.sl-icon-eye,
.sl-icon-flag,
.sl-icon-heart,
.sl-icon-info,
.sl-icon-key,
.sl-icon-link,
.sl-icon-lock,
.sl-icon-lock-open,
.sl-icon-magnifier,
.sl-icon-magnifier-add,
.sl-icon-magnifier-remove,
.sl-icon-paper-clip,
.sl-icon-paper-plane,
.sl-icon-power,
.sl-icon-refresh,
.sl-icon-reload,
.sl-icon-settings,
.sl-icon-star,
.sl-icon-symble-female,
.sl-icon-symbol-male,
.sl-icon-target,
.sl-icon-credit-card,
.sl-icon-paypal,
.sl-icon-social-tumblr,
.sl-icon-social-twitter,
.sl-icon-social-facebook,
.sl-icon-social-instagram,
.sl-icon-social-linkedin,
.sl-icon-social-pintarest,
.sl-icon-social-github,
.sl-icon-social-gplus,
.sl-icon-social-reddit,
.sl-icon-social-skype,
.sl-icon-social-dribbble,
.sl-icon-social-behance,
.sl-icon-social-foursqare,
.sl-icon-social-soundcloud,
.sl-icon-social-spotify,
.sl-icon-social-stumbleupon,
.sl-icon-social-youtube,
.sl-icon-social-dropbox {
  font-family: 'simple-line-icons';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.sl-icon-user:before {
  content: "\e005";
}
.sl-icon-people:before {
  content: "\e001";
}
.sl-icon-user-female:before {
  content: "\e000";
}
.sl-icon-user-follow:before {
  content: "\e002";
}
.sl-icon-user-following:before {
  content: "\e003";
}
.sl-icon-user-unfollow:before {
  content: "\e004";
}
.sl-icon-login:before {
  content: "\e066";
}
.sl-icon-logout:before {
  content: "\e065";
}
.sl-icon-emotsmile:before {
  content: "\e021";
}
.sl-icon-phone:before {
  content: "\e600";
}
.sl-icon-call-end:before {
  content: "\e048";
}
.sl-icon-call-in:before {
  content: "\e047";
}
.sl-icon-call-out:before {
  content: "\e046";
}
.sl-icon-map:before {
  content: "\e033";
}
.sl-icon-location-pin:before {
  content: "\e096";
}
.sl-icon-direction:before {
  content: "\e042";
}
.sl-icon-directions:before {
  content: "\e041";
}
.sl-icon-compass:before {
  content: "\e045";
}
.sl-icon-layers:before {
  content: "\e034";
}
.sl-icon-menu:before {
  content: "\e601";
}
.sl-icon-list:before {
  content: "\e067";
}
.sl-icon-options-vertical:before {
  content: "\e602";
}
.sl-icon-options:before {
  content: "\e603";
}
.sl-icon-arrow-down:before {
  content: "\e604";
}
.sl-icon-arrow-left:before {
  content: "\e605";
}
.sl-icon-arrow-right:before {
  content: "\e606";
}
.sl-icon-arrow-up:before {
  content: "\e607";
}
.sl-icon-arrow-up-circle:before {
  content: "\e078";
}
.sl-icon-arrow-left-circle:before {
  content: "\e07a";
}
.sl-icon-arrow-right-circle:before {
  content: "\e079";
}
.sl-icon-arrow-down-circle:before {
  content: "\e07b";
}
.sl-icon-check:before {
  content: "\e080";
}
.sl-icon-clock:before {
  content: "\e081";
}
.sl-icon-plus:before {
  content: "\e095";
}
.sl-icon-close:before {
  content: "\e082";
}
.sl-icon-trophy:before {
  content: "\e006";
}
.sl-icon-screen-smartphone:before {
  content: "\e010";
}
.sl-icon-screen-desktop:before {
  content: "\e011";
}
.sl-icon-plane:before {
  content: "\e012";
}
.sl-icon-notebook:before {
  content: "\e013";
}
.sl-icon-mustache:before {
  content: "\e014";
}
.sl-icon-mouse:before {
  content: "\e015";
}
.sl-icon-magnet:before {
  content: "\e016";
}
.sl-icon-energy:before {
  content: "\e020";
}
.sl-icon-disc:before {
  content: "\e022";
}
.sl-icon-cursor:before {
  content: "\e06e";
}
.sl-icon-cursor-move:before {
  content: "\e023";
}
.sl-icon-crop:before {
  content: "\e024";
}
.sl-icon-chemistry:before {
  content: "\e026";
}
.sl-icon-speedometer:before {
  content: "\e007";
}
.sl-icon-shield:before {
  content: "\e00e";
}
.sl-icon-screen-tablet:before {
  content: "\e00f";
}
.sl-icon-magic-wand:before {
  content: "\e017";
}
.sl-icon-hourglass:before {
  content: "\e018";
}
.sl-icon-graduation:before {
  content: "\e019";
}
.sl-icon-ghost:before {
  content: "\e01a";
}
.sl-icon-game-controller:before {
  content: "\e01b";
}
.sl-icon-fire:before {
  content: "\e01c";
}
.sl-icon-eyeglass:before {
  content: "\e01d";
}
.sl-icon-envelope-open:before {
  content: "\e01e";
}
.sl-icon-envelope-letter:before {
  content: "\e01f";
}
.sl-icon-bell:before {
  content: "\e027";
}
.sl-icon-badge:before {
  content: "\e028";
}
.sl-icon-anchor:before {
  content: "\e029";
}
.sl-icon-wallet:before {
  content: "\e02a";
}
.sl-icon-vector:before {
  content: "\e02b";
}
.sl-icon-speech:before {
  content: "\e02c";
}
.sl-icon-puzzle:before {
  content: "\e02d";
}
.sl-icon-printer:before {
  content: "\e02e";
}
.sl-icon-present:before {
  content: "\e02f";
}
.sl-icon-playlist:before {
  content: "\e030";
}
.sl-icon-pin:before {
  content: "\e031";
}
.sl-icon-picture:before {
  content: "\e032";
}
.sl-icon-handbag:before {
  content: "\e035";
}
.sl-icon-globe-alt:before {
  content: "\e036";
}
.sl-icon-globe:before {
  content: "\e037";
}
.sl-icon-folder-alt:before {
  content: "\e039";
}
.sl-icon-folder:before {
  content: "\e089";
}
.sl-icon-film:before {
  content: "\e03a";
}
.sl-icon-feed:before {
  content: "\e03b";
}
.sl-icon-drop:before {
  content: "\e03e";
}
.sl-icon-drawar:before {
  content: "\e03f";
}
.sl-icon-docs:before {
  content: "\e040";
}
.sl-icon-doc:before {
  content: "\e085";
}
.sl-icon-diamond:before {
  content: "\e043";
}
.sl-icon-cup:before {
  content: "\e044";
}
.sl-icon-calculator:before {
  content: "\e049";
}
.sl-icon-bubbles:before {
  content: "\e04a";
}
.sl-icon-briefcase:before {
  content: "\e04b";
}
.sl-icon-book-open:before {
  content: "\e04c";
}
.sl-icon-basket-loaded:before {
  content: "\e04d";
}
.sl-icon-basket:before {
  content: "\e04e";
}
.sl-icon-bag:before {
  content: "\e04f";
}
.sl-icon-action-undo:before {
  content: "\e050";
}
.sl-icon-action-redo:before {
  content: "\e051";
}
.sl-icon-wrench:before {
  content: "\e052";
}
.sl-icon-umbrella:before {
  content: "\e053";
}
.sl-icon-trash:before {
  content: "\e054";
}
.sl-icon-tag:before {
  content: "\e055";
}
.sl-icon-support:before {
  content: "\e056";
}
.sl-icon-frame:before {
  content: "\e038";
}
.sl-icon-size-fullscreen:before {
  content: "\e057";
}
.sl-icon-size-actual:before {
  content: "\e058";
}
.sl-icon-shuffle:before {
  content: "\e059";
}
.sl-icon-share-alt:before {
  content: "\e05a";
}
.sl-icon-share:before {
  content: "\e05b";
}
.sl-icon-rocket:before {
  content: "\e05c";
}
.sl-icon-question:before {
  content: "\e05d";
}
.sl-icon-pie-chart:before {
  content: "\e05e";
}
.sl-icon-pencil:before {
  content: "\e05f";
}
.sl-icon-note:before {
  content: "\e060";
}
.sl-icon-loop:before {
  content: "\e064";
}
.sl-icon-home:before {
  content: "\e069";
}
.sl-icon-grid:before {
  content: "\e06a";
}
.sl-icon-graph:before {
  content: "\e06b";
}
.sl-icon-microphone:before {
  content: "\e063";
}
.sl-icon-music-tone-alt:before {
  content: "\e061";
}
.sl-icon-music-tone:before {
  content: "\e062";
}
.sl-icon-earphones-alt:before {
  content: "\e03c";
}
.sl-icon-earphones:before {
  content: "\e03d";
}
.sl-icon-equalizer:before {
  content: "\e06c";
}
.sl-icon-like:before {
  content: "\e068";
}
.sl-icon-dislike:before {
  content: "\e06d";
}
.sl-icon-control-start:before {
  content: "\e06f";
}
.sl-icon-control-rewind:before {
  content: "\e070";
}
.sl-icon-control-play:before {
  content: "\e071";
}
.sl-icon-control-pause:before {
  content: "\e072";
}
.sl-icon-control-forward:before {
  content: "\e073";
}
.sl-icon-control-end:before {
  content: "\e074";
}
.sl-icon-volume-1:before {
  content: "\e09f";
}
.sl-icon-volume-2:before {
  content: "\e0a0";
}
.sl-icon-volume-off:before {
  content: "\e0a1";
}
.sl-icon-calender:before {
  content: "\e075";
}
.sl-icon-bulb:before {
  content: "\e076";
}
.sl-icon-chart:before {
  content: "\e077";
}
.sl-icon-ban:before {
  content: "\e07c";
}
.sl-icon-bubble:before {
  content: "\e07d";
}
.sl-icon-camrecorder:before {
  content: "\e07e";
}
.sl-icon-camera:before {
  content: "\e07f";
}
.sl-icon-cloud-download:before {
  content: "\e083";
}
.sl-icon-cloud-upload:before {
  content: "\e084";
}
.sl-icon-envelope:before {
  content: "\e086";
}
.sl-icon-eye:before {
  content: "\e087";
}
.sl-icon-flag:before {
  content: "\e088";
}
.sl-icon-heart:before {
  content: "\e08a";
}
.sl-icon-info:before {
  content: "\e08b";
}
.sl-icon-key:before {
  content: "\e08c";
}
.sl-icon-link:before {
  content: "\e08d";
}
.sl-icon-lock:before {
  content: "\e08e";
}
.sl-icon-lock-open:before {
  content: "\e08f";
}
.sl-icon-magnifier:before {
  content: "\e090";
}
.sl-icon-magnifier-add:before {
  content: "\e091";
}
.sl-icon-magnifier-remove:before {
  content: "\e092";
}
.sl-icon-paper-clip:before {
  content: "\e093";
}
.sl-icon-paper-plane:before {
  content: "\e094";
}
.sl-icon-power:before {
  content: "\e097";
}
.sl-icon-refresh:before {
  content: "\e098";
}
.sl-icon-reload:before {
  content: "\e099";
}
.sl-icon-settings:before {
  content: "\e09a";
}
.sl-icon-star:before {
  content: "\e09b";
}
.sl-icon-symble-female:before {
  content: "\e09c";
}
.sl-icon-symbol-male:before {
  content: "\e09d";
}
.sl-icon-target:before {
  content: "\e09e";
}
.sl-icon-credit-card:before {
  content: "\e025";
}
.sl-icon-paypal:before {
  content: "\e608";
}
.sl-icon-social-tumblr:before {
  content: "\e00a";
}
.sl-icon-social-twitter:before {
  content: "\e009";
}
.sl-icon-social-facebook:before {
  content: "\e00b";
}
.sl-icon-social-instagram:before {
  content: "\e609";
}
.sl-icon-social-linkedin:before {
  content: "\e60a";
}
.sl-icon-social-pintarest:before {
  content: "\e60b";
}
.sl-icon-social-github:before {
  content: "\e60c";
}
.sl-icon-social-gplus:before {
  content: "\e60d";
}
.sl-icon-social-reddit:before {
  content: "\e60e";
}
.sl-icon-social-skype:before {
  content: "\e60f";
}
.sl-icon-social-dribbble:before {
  content: "\e00d";
}
.sl-icon-social-behance:before {
  content: "\e610";
}
.sl-icon-social-foursqare:before {
  content: "\e611";
}
.sl-icon-social-soundcloud:before {
  content: "\e612";
}
.sl-icon-social-spotify:before {
  content: "\e613";
}
.sl-icon-social-stumbleupon:before {
  content: "\e614";
}
.sl-icon-social-youtube:before {
  content: "\e008";
}
.sl-icon-social-dropbox:before {
  content: "\e00c";
}
/*!
 *  Weather Icons 2.0
 *  Updated August 1, 2015
 *  Weather themed icons for Bootstrap
 *  Author - Erik Flowers - erik@helloerik.com
 *  Email: erik@helloerik.com
 *  Twitter: http://twitter.com/Erik_UX
 *  ------------------------------------------------------------------------------
 *  Maintained at http://erikflowers.github.io/weather-icons
 *
 *  License
 *  ------------------------------------------------------------------------------
 *  - Font licensed under SIL OFL 1.1 -
 *    http://scripts.sil.org/OFL
 *  - CSS, SCSS and LESS are licensed under MIT License -
 *    http://opensource.org/licenses/mit-license.html
 *  - Documentation licensed under CC BY 3.0 -
 *    http://creativecommons.org/licenses/by/3.0/
 *  - Inspired by and works great as a companion with Font Awesome
 *    "Font Awesome by Dave Gandy - http://fontawesome.io"
 */
@font-face{font-family:weathericons;src:url('weathericons-regular-webfont.eot');src:url('weathericons-regular-webfont.eot?#iefix') format('embedded-opentype'),url('weathericons-regular-webfont.woff2') format('woff2'),url('weathericons-regular-webfont.woff') format('woff'),url('weathericons-regular-webfont.ttf') format('truetype'),url('weathericons-regular-webfont.svg#weather_iconsregular') format('svg');font-weight:400;font-style:normal}
.wi{display:inline-block;font-family:weathericons;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.wi-fw{text-align:center;width:1.4em}
.wi-rotate-90{filter:progid: DXImageTransform.Microsoft.BasicImage(rotation=1);transform:rotate(90deg)}
.wi-rotate-180{filter:progid: DXImageTransform.Microsoft.BasicImage(rotation=2);transform:rotate(180deg)}
.wi-rotate-270{filter:progid: DXImageTransform.Microsoft.BasicImage(rotation=3);transform:rotate(270deg)}
.wi-flip-horizontal{filter:progid: DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);transform:scale(-1,1)}
.wi-flip-vertical{filter:progid: DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);transform:scale(1,-1)}
.wi-day-sunny:before{content:"\f00d"}
.wi-day-cloudy:before{content:"\f002"}
.wi-day-cloudy-gusts:before{content:"\f000"}
.wi-day-cloudy-windy:before{content:"\f001"}
.wi-day-fog:before{content:"\f003"}
.wi-day-hail:before{content:"\f004"}
.wi-day-haze:before{content:"\f0b6"}
.wi-day-lightning:before{content:"\f005"}
.wi-day-rain:before{content:"\f008"}
.wi-day-rain-mix:before{content:"\f006"}
.wi-day-rain-wind:before{content:"\f007"}
.wi-day-showers:before{content:"\f009"}
.wi-day-sleet:before{content:"\f0b2"}
.wi-day-sleet-storm:before{content:"\f068"}
.wi-day-snow:before{content:"\f00a"}
.wi-day-snow-thunderstorm:before{content:"\f06b"}
.wi-day-snow-wind:before{content:"\f065"}
.wi-day-sprinkle:before{content:"\f00b"}
.wi-day-storm-showers:before{content:"\f00e"}
.wi-day-sunny-overcast:before{content:"\f00c"}
.wi-day-thunderstorm:before{content:"\f010"}
.wi-day-windy:before{content:"\f085"}
.wi-solar-eclipse:before{content:"\f06e"}
.wi-hot:before{content:"\f072"}
.wi-day-cloudy-high:before{content:"\f07d"}
.wi-day-light-wind:before{content:"\f0c4"}
.wi-night-clear:before{content:"\f02e"}
.wi-night-alt-cloudy:before{content:"\f086"}
.wi-night-alt-cloudy-gusts:before{content:"\f022"}
.wi-night-alt-cloudy-windy:before{content:"\f023"}
.wi-night-alt-hail:before{content:"\f024"}
.wi-night-alt-lightning:before{content:"\f025"}
.wi-night-alt-rain:before{content:"\f028"}
.wi-night-alt-rain-mix:before{content:"\f026"}
.wi-night-alt-rain-wind:before{content:"\f027"}
.wi-night-alt-showers:before{content:"\f029"}
.wi-night-alt-sleet:before{content:"\f0b4"}
.wi-night-alt-sleet-storm:before{content:"\f06a"}
.wi-night-alt-snow:before{content:"\f02a"}
.wi-night-alt-snow-thunderstorm:before{content:"\f06d"}
.wi-night-alt-snow-wind:before{content:"\f067"}
.wi-night-alt-sprinkle:before{content:"\f02b"}
.wi-night-alt-storm-showers:before{content:"\f02c"}
.wi-night-alt-thunderstorm:before{content:"\f02d"}
.wi-night-cloudy:before{content:"\f031"}
.wi-night-cloudy-gusts:before{content:"\f02f"}
.wi-night-cloudy-windy:before{content:"\f030"}
.wi-night-fog:before{content:"\f04a"}
.wi-night-hail:before{content:"\f032"}
.wi-night-lightning:before{content:"\f033"}
.wi-night-partly-cloudy:before{content:"\f083"}
.wi-night-rain:before{content:"\f036"}
.wi-night-rain-mix:before{content:"\f034"}
.wi-night-rain-wind:before{content:"\f035"}
.wi-night-showers:before{content:"\f037"}
.wi-night-sleet:before{content:"\f0b3"}
.wi-night-sleet-storm:before{content:"\f069"}
.wi-night-snow:before{content:"\f038"}
.wi-night-snow-thunderstorm:before{content:"\f06c"}
.wi-night-snow-wind:before{content:"\f066"}
.wi-night-sprinkle:before{content:"\f039"}
.wi-night-storm-showers:before{content:"\f03a"}
.wi-night-thunderstorm:before{content:"\f03b"}
.wi-lunar-eclipse:before{content:"\f070"}
.wi-stars:before{content:"\f077"}
.wi-night-alt-cloudy-high:before{content:"\f07e"}
.wi-night-cloudy-high:before{content:"\f080"}
.wi-night-alt-partly-cloudy:before{content:"\f081"}
.wi-cloud:before{content:"\f041"}
.wi-cloudy:before{content:"\f013"}
.wi-cloudy-gusts:before{content:"\f011"}
.wi-cloudy-windy:before{content:"\f012"}
.wi-fog:before{content:"\f014"}
.wi-hail:before{content:"\f015"}
.wi-rain:before{content:"\f019"}
.wi-rain-mix:before{content:"\f017"}
.wi-rain-wind:before{content:"\f018"}
.wi-showers:before{content:"\f01a"}
.wi-sleet:before{content:"\f0b5"}
.wi-sprinkle:before{content:"\f01c"}
.wi-storm-showers:before{content:"\f01d"}
.wi-thunderstorm:before{content:"\f01e"}
.wi-snow-wind:before{content:"\f064"}
.wi-snow:before{content:"\f01b"}
.wi-smog:before{content:"\f074"}
.wi-smoke:before{content:"\f062"}
.wi-lightning:before{content:"\f016"}
.wi-raindrops:before{content:"\f04e"}
.wi-raindrop:before{content:"\f078"}
.wi-dust:before{content:"\f063"}
.wi-snowflake-cold:before{content:"\f076"}
.wi-windy:before{content:"\f021"}
.wi-strong-wind:before{content:"\f050"}
.wi-sandstorm:before{content:"\f082"}
.wi-earthquake:before{content:"\f0c6"}
.wi-fire:before{content:"\f0c7"}
.wi-flood:before{content:"\f07c"}
.wi-meteor:before{content:"\f071"}
.wi-tsunami:before{content:"\f0c5"}
.wi-volcano:before{content:"\f0c8"}
.wi-hurricane:before{content:"\f073"}
.wi-tornado:before{content:"\f056"}
.wi-small-craft-advisory:before{content:"\f0cc"}
.wi-gale-warning:before{content:"\f0cd"}
.wi-storm-warning:before{content:"\f0ce"}
.wi-hurricane-warning:before{content:"\f0cf"}
.wi-wind-direction:before{content:"\f0b1"}
.wi-alien:before{content:"\f075"}
.wi-celsius:before{content:"\f03c"}
.wi-fahrenheit:before{content:"\f045"}
.wi-degrees:before{content:"\f042"}
.wi-thermometer:before{content:"\f055"}
.wi-thermometer-exterior:before{content:"\f053"}
.wi-thermometer-internal:before{content:"\f054"}
.wi-cloud-down:before{content:"\f03d"}
.wi-cloud-up:before{content:"\f040"}
.wi-cloud-refresh:before{content:"\f03e"}
.wi-horizon:before{content:"\f047"}
.wi-horizon-alt:before{content:"\f046"}
.wi-sunrise:before{content:"\f051"}
.wi-sunset:before{content:"\f052"}
.wi-moonrise:before{content:"\f0c9"}
.wi-moonset:before{content:"\f0ca"}
.wi-refresh:before{content:"\f04c"}
.wi-refresh-alt:before{content:"\f04b"}
.wi-umbrella:before{content:"\f084"}
.wi-barometer:before{content:"\f079"}
.wi-humidity:before{content:"\f07a"}
.wi-na:before{content:"\f07b"}
.wi-train:before{content:"\f0cb"}
.wi-moon-new:before{content:"\f095"}
.wi-moon-waxing-cresent-1:before{content:"\f096"}
.wi-moon-waxing-cresent-2:before{content:"\f097"}
.wi-moon-waxing-cresent-3:before{content:"\f098"}
.wi-moon-waxing-cresent-4:before{content:"\f099"}
.wi-moon-waxing-cresent-5:before{content:"\f09a"}
.wi-moon-waxing-cresent-6:before{content:"\f09b"}
.wi-moon-first-quarter:before{content:"\f09c"}
.wi-moon-waxing-gibbous-1:before{content:"\f09d"}
.wi-moon-waxing-gibbous-2:before{content:"\f09e"}
.wi-moon-waxing-gibbous-3:before{content:"\f09f"}
.wi-moon-waxing-gibbous-4:before{content:"\f0a0"}
.wi-moon-waxing-gibbous-5:before{content:"\f0a1"}
.wi-moon-waxing-gibbous-6:before{content:"\f0a2"}
.wi-moon-full:before{content:"\f0a3"}
.wi-moon-waning-gibbous-1:before{content:"\f0a4"}
.wi-moon-waning-gibbous-2:before{content:"\f0a5"}
.wi-moon-waning-gibbous-3:before{content:"\f0a6"}
.wi-moon-waning-gibbous-4:before{content:"\f0a7"}
.wi-moon-waning-gibbous-5:before{content:"\f0a8"}
.wi-moon-waning-gibbous-6:before{content:"\f0a9"}
.wi-moon-third-quarter:before{content:"\f0aa"}
.wi-moon-waning-crescent-1:before{content:"\f0ab"}
.wi-moon-waning-crescent-2:before{content:"\f0ac"}
.wi-moon-waning-crescent-3:before{content:"\f0ad"}
.wi-moon-waning-crescent-4:before{content:"\f0ae"}
.wi-moon-waning-crescent-5:before{content:"\f0af"}
.wi-moon-waning-crescent-6:before{content:"\f0b0"}
.wi-moon-alt-new:before{content:"\f0eb"}
.wi-moon-alt-waxing-cresent-1:before{content:"\f0d0"}
.wi-moon-alt-waxing-cresent-2:before{content:"\f0d1"}
.wi-moon-alt-waxing-cresent-3:before{content:"\f0d2"}
.wi-moon-alt-waxing-cresent-4:before{content:"\f0d3"}
.wi-moon-alt-waxing-cresent-5:before{content:"\f0d4"}
.wi-moon-alt-waxing-cresent-6:before{content:"\f0d5"}
.wi-moon-alt-first-quarter:before{content:"\f0d6"}
.wi-moon-alt-waxing-gibbous-1:before{content:"\f0d7"}
.wi-moon-alt-waxing-gibbous-2:before{content:"\f0d8"}
.wi-moon-alt-waxing-gibbous-3:before{content:"\f0d9"}
.wi-moon-alt-waxing-gibbous-4:before{content:"\f0da"}
.wi-moon-alt-waxing-gibbous-5:before{content:"\f0db"}
.wi-moon-alt-waxing-gibbous-6:before{content:"\f0dc"}
.wi-moon-alt-full:before{content:"\f0dd"}
.wi-moon-alt-waning-gibbous-1:before{content:"\f0de"}
.wi-moon-alt-waning-gibbous-2:before{content:"\f0df"}
.wi-moon-alt-waning-gibbous-3:before{content:"\f0e0"}
.wi-moon-alt-waning-gibbous-4:before{content:"\f0e1"}
.wi-moon-alt-waning-gibbous-5:before{content:"\f0e2"}
.wi-moon-alt-waning-gibbous-6:before{content:"\f0e3"}
.wi-moon-alt-third-quarter:before{content:"\f0e4"}
.wi-moon-alt-waning-crescent-1:before{content:"\f0e5"}
.wi-moon-alt-waning-crescent-2:before{content:"\f0e6"}
.wi-moon-alt-waning-crescent-3:before{content:"\f0e7"}
.wi-moon-alt-waning-crescent-4:before{content:"\f0e8"}
.wi-moon-alt-waning-crescent-5:before{content:"\f0e9"}
.wi-moon-alt-waning-crescent-6:before{content:"\f0ea"}
.wi-moon-0:before{content:"\f095"}
.wi-moon-1:before{content:"\f096"}
.wi-moon-2:before{content:"\f097"}
.wi-moon-3:before{content:"\f098"}
.wi-moon-4:before{content:"\f099"}
.wi-moon-5:before{content:"\f09a"}
.wi-moon-6:before{content:"\f09b"}
.wi-moon-7:before{content:"\f09c"}
.wi-moon-8:before{content:"\f09d"}
.wi-moon-9:before{content:"\f09e"}
.wi-moon-10:before{content:"\f09f"}
.wi-moon-11:before{content:"\f0a0"}
.wi-moon-12:before{content:"\f0a1"}
.wi-moon-13:before{content:"\f0a2"}
.wi-moon-14:before{content:"\f0a3"}
.wi-moon-15:before{content:"\f0a4"}
.wi-moon-16:before{content:"\f0a5"}
.wi-moon-17:before{content:"\f0a6"}
.wi-moon-18:before{content:"\f0a7"}
.wi-moon-19:before{content:"\f0a8"}
.wi-moon-20:before{content:"\f0a9"}
.wi-moon-21:before{content:"\f0aa"}
.wi-moon-22:before{content:"\f0ab"}
.wi-moon-23:before{content:"\f0ac"}
.wi-moon-24:before{content:"\f0ad"}
.wi-moon-25:before{content:"\f0ae"}
.wi-moon-26:before{content:"\f0af"}
.wi-moon-27:before{content:"\f0b0"}
.wi-time-1:before{content:"\f08a"}
.wi-time-2:before{content:"\f08b"}
.wi-time-3:before{content:"\f08c"}
.wi-time-4:before{content:"\f08d"}
.wi-time-5:before{content:"\f08e"}
.wi-time-6:before{content:"\f08f"}
.wi-time-7:before{content:"\f090"}
.wi-time-8:before{content:"\f091"}
.wi-time-9:before{content:"\f092"}
.wi-time-10:before{content:"\f093"}
.wi-time-11:before{content:"\f094"}
.wi-time-12:before{content:"\f089"}
.wi-direction-up:before{content:"\f058"}
.wi-direction-up-right:before{content:"\f057"}
.wi-direction-right:before{content:"\f04d"}
.wi-direction-down-right:before{content:"\f088"}
.wi-direction-down:before{content:"\f044"}
.wi-direction-down-left:before{content:"\f043"}
.wi-direction-left:before{content:"\f048"}
.wi-direction-up-left:before{content:"\f087"}
.wi-wind-beaufort-0:before{content:"\f0b7"}
.wi-wind-beaufort-1:before{content:"\f0b8"}
.wi-wind-beaufort-2:before{content:"\f0b9"}
.wi-wind-beaufort-3:before{content:"\f0ba"}
.wi-wind-beaufort-4:before{content:"\f0bb"}
.wi-wind-beaufort-5:before{content:"\f0bc"}
.wi-wind-beaufort-6:before{content:"\f0bd"}
.wi-wind-beaufort-7:before{content:"\f0be"}
.wi-wind-beaufort-8:before{content:"\f0bf"}
.wi-wind-beaufort-9:before{content:"\f0c0"}
.wi-wind-beaufort-10:before{content:"\f0c1"}
.wi-wind-beaufort-11:before{content:"\f0c2"}
.wi-wind-beaufort-12:before{content:"\f0c3"}
.wi-yahoo-0:before{content:"\f056"}
.wi-yahoo-1:before{content:"\f00e"}
.wi-yahoo-2:before{content:"\f073"}
.wi-yahoo-3:before,.wi-yahoo-4:before{content:"\f01e"}
.wi-yahoo-5:before,.wi-yahoo-6:before,.wi-yahoo-7:before{content:"\f017"}
.wi-yahoo-8:before{content:"\f015"}
.wi-yahoo-9:before{content:"\f01a"}
.wi-yahoo-10:before{content:"\f015"}
.wi-yahoo-11:before,.wi-yahoo-12:before{content:"\f01a"}
.wi-yahoo-13:before{content:"\f01b"}
.wi-yahoo-14:before{content:"\f00a"}
.wi-yahoo-15:before{content:"\f064"}
.wi-yahoo-16:before{content:"\f01b"}
.wi-yahoo-17:before{content:"\f015"}
.wi-yahoo-18:before{content:"\f017"}
.wi-yahoo-19:before{content:"\f063"}
.wi-yahoo-20:before{content:"\f014"}
.wi-yahoo-21:before{content:"\f021"}
.wi-yahoo-22:before{content:"\f062"}
.wi-yahoo-23:before,.wi-yahoo-24:before{content:"\f050"}
.wi-yahoo-25:before{content:"\f076"}
.wi-yahoo-26:before{content:"\f013"}
.wi-yahoo-27:before{content:"\f031"}
.wi-yahoo-28:before{content:"\f002"}
.wi-yahoo-29:before{content:"\f031"}
.wi-yahoo-30:before{content:"\f002"}
.wi-yahoo-31:before{content:"\f02e"}
.wi-yahoo-32:before{content:"\f00d"}
.wi-yahoo-33:before{content:"\f083"}
.wi-yahoo-34:before{content:"\f00c"}
.wi-yahoo-35:before{content:"\f017"}
.wi-yahoo-36:before{content:"\f072"}
.wi-yahoo-37:before,.wi-yahoo-38:before,.wi-yahoo-39:before{content:"\f00e"}
.wi-yahoo-40:before{content:"\f01a"}
.wi-yahoo-41:before{content:"\f064"}
.wi-yahoo-42:before{content:"\f01b"}
.wi-yahoo-43:before{content:"\f064"}
.wi-yahoo-44:before{content:"\f00c"}
.wi-yahoo-45:before{content:"\f00e"}
.wi-yahoo-46:before{content:"\f01b"}
.wi-yahoo-47:before{content:"\f00e"}
.wi-yahoo-3200:before{content:"\f077"}
.wi-forecast-io-clear-day:before{content:"\f00d"}
.wi-forecast-io-clear-night:before{content:"\f02e"}
.wi-forecast-io-rain:before{content:"\f019"}
.wi-forecast-io-snow:before{content:"\f01b"}
.wi-forecast-io-sleet:before{content:"\f0b5"}
.wi-forecast-io-wind:before{content:"\f050"}
.wi-forecast-io-fog:before{content:"\f014"}
.wi-forecast-io-cloudy:before{content:"\f013"}
.wi-forecast-io-partly-cloudy-day:before{content:"\f002"}
.wi-forecast-io-partly-cloudy-night:before{content:"\f031"}
.wi-forecast-io-hail:before{content:"\f015"}
.wi-forecast-io-thunderstorm:before{content:"\f01e"}
.wi-forecast-io-tornado:before{content:"\f056"}
.wi-wmo4680-00:before,.wi-wmo4680-0:before{content:"\f055"}
.wi-wmo4680-01:before,.wi-wmo4680-1:before{content:"\f013"}
.wi-wmo4680-02:before,.wi-wmo4680-2:before{content:"\f055"}
.wi-wmo4680-03:before,.wi-wmo4680-3:before{content:"\f013"}
.wi-wmo4680-04:before,.wi-wmo4680-05:before,.wi-wmo4680-10:before,.wi-wmo4680-11:before,.wi-wmo4680-4:before,.wi-wmo4680-5:before{content:"\f014"}
.wi-wmo4680-12:before{content:"\f016"}
.wi-wmo4680-18:before{content:"\f050"}
.wi-wmo4680-20:before{content:"\f014"}
.wi-wmo4680-21:before,.wi-wmo4680-22:before{content:"\f017"}
.wi-wmo4680-23:before{content:"\f019"}
.wi-wmo4680-24:before{content:"\f01b"}
.wi-wmo4680-25:before{content:"\f015"}
.wi-wmo4680-26:before{content:"\f01e"}
.wi-wmo4680-27:before,.wi-wmo4680-28:before,.wi-wmo4680-29:before{content:"\f063"}
.wi-wmo4680-30:before,.wi-wmo4680-31:before,.wi-wmo4680-32:before,.wi-wmo4680-33:before,.wi-wmo4680-34:before,.wi-wmo4680-35:before{content:"\f014"}
.wi-wmo4680-40:before{content:"\f017"}
.wi-wmo4680-41:before{content:"\f01c"}
.wi-wmo4680-42:before{content:"\f019"}
.wi-wmo4680-43:before{content:"\f01c"}
.wi-wmo4680-44:before{content:"\f019"}
.wi-wmo4680-45:before,.wi-wmo4680-46:before{content:"\f015"}
.wi-wmo4680-47:before,.wi-wmo4680-48:before{content:"\f01b"}
.wi-wmo4680-50:before,.wi-wmo4680-51:before{content:"\f01c"}
.wi-wmo4680-52:before,.wi-wmo4680-53:before{content:"\f019"}
.wi-wmo4680-54:before,.wi-wmo4680-55:before,.wi-wmo4680-56:before{content:"\f076"}
.wi-wmo4680-57:before{content:"\f01c"}
.wi-wmo4680-58:before{content:"\f019"}
.wi-wmo4680-60:before,.wi-wmo4680-61:before{content:"\f01c"}
.wi-wmo4680-62:before,.wi-wmo4680-63:before{content:"\f019"}
.wi-wmo4680-64:before,.wi-wmo4680-65:before,.wi-wmo4680-66:before{content:"\f015"}
.wi-wmo4680-67:before,.wi-wmo4680-68:before{content:"\f017"}
.wi-wmo4680-70:before,.wi-wmo4680-71:before,.wi-wmo4680-72:before,.wi-wmo4680-73:before{content:"\f01b"}
.wi-wmo4680-74:before,.wi-wmo4680-75:before,.wi-wmo4680-76:before{content:"\f076"}
.wi-wmo4680-77:before{content:"\f01b"}
.wi-wmo4680-78:before{content:"\f076"}
.wi-wmo4680-80:before{content:"\f019"}
.wi-wmo4680-81:before{content:"\f01c"}
.wi-wmo4680-82:before,.wi-wmo4680-83:before{content:"\f019"}
.wi-wmo4680-84:before{content:"\f01d"}
.wi-wmo4680-85:before,.wi-wmo4680-86:before,.wi-wmo4680-87:before{content:"\f017"}
.wi-wmo4680-89:before{content:"\f015"}
.wi-wmo4680-90:before{content:"\f016"}
.wi-wmo4680-91:before{content:"\f01d"}
.wi-wmo4680-92:before,.wi-wmo4680-93:before{content:"\f01e"}
.wi-wmo4680-94:before{content:"\f016"}
.wi-wmo4680-95:before,.wi-wmo4680-96:before{content:"\f01e"}
.wi-wmo4680-99:before{content:"\f056"}
.wi-owm-200:before,.wi-owm-201:before,.wi-owm-202:before{content:"\f01e"}
.wi-owm-210:before,.wi-owm-211:before,.wi-owm-212:before,.wi-owm-221:before{content:"\f016"}
.wi-owm-230:before,.wi-owm-231:before,.wi-owm-232:before{content:"\f01e"}
.wi-owm-300:before,.wi-owm-301:before{content:"\f01c"}
.wi-owm-302:before{content:"\f019"}
.wi-owm-310:before{content:"\f017"}
.wi-owm-311:before,.wi-owm-312:before{content:"\f019"}
.wi-owm-313:before{content:"\f01a"}
.wi-owm-314:before{content:"\f019"}
.wi-owm-321:before,.wi-owm-500:before{content:"\f01c"}
.wi-owm-501:before,.wi-owm-502:before,.wi-owm-503:before,.wi-owm-504:before{content:"\f019"}
.wi-owm-511:before{content:"\f017"}
.wi-owm-520:before,.wi-owm-521:before,.wi-owm-522:before{content:"\f01a"}
.wi-owm-531:before{content:"\f01d"}
.wi-owm-600:before,.wi-owm-601:before{content:"\f01b"}
.wi-owm-602:before{content:"\f0b5"}
.wi-owm-611:before,.wi-owm-612:before,.wi-owm-615:before,.wi-owm-616:before,.wi-owm-620:before{content:"\f017"}
.wi-owm-621:before,.wi-owm-622:before{content:"\f01b"}
.wi-owm-701:before{content:"\f01a"}
.wi-owm-711:before{content:"\f062"}
.wi-owm-721:before{content:"\f0b6"}
.wi-owm-731:before{content:"\f063"}
.wi-owm-741:before{content:"\f014"}
.wi-owm-761:before,.wi-owm-762:before{content:"\f063"}
.wi-owm-771:before{content:"\f011"}
.wi-owm-781:before{content:"\f056"}
.wi-owm-800:before{content:"\f00d"}
.wi-owm-801:before,.wi-owm-802:before,.wi-owm-803:before{content:"\f011"}
.wi-owm-803:before{content:"\f012"}
.wi-owm-804:before{content:"\f013"}
.wi-owm-900:before{content:"\f056"}
.wi-owm-901:before{content:"\f01d"}
.wi-owm-902:before{content:"\f073"}
.wi-owm-903:before{content:"\f076"}
.wi-owm-904:before{content:"\f072"}
.wi-owm-905:before{content:"\f021"}
.wi-owm-906:before{content:"\f015"}
.wi-owm-957:before{content:"\f050"}
.wi-owm-day-200:before,.wi-owm-day-201:before,.wi-owm-day-202:before{content:"\f010"}
.wi-owm-day-210:before,.wi-owm-day-211:before,.wi-owm-day-212:before,.wi-owm-day-221:before{content:"\f005"}
.wi-owm-day-230:before,.wi-owm-day-231:before,.wi-owm-day-232:before{content:"\f010"}
.wi-owm-day-300:before,.wi-owm-day-301:before{content:"\f00b"}
.wi-owm-day-302:before,.wi-owm-day-310:before,.wi-owm-day-311:before,.wi-owm-day-312:before,.wi-owm-day-313:before,.wi-owm-day-314:before{content:"\f008"}
.wi-owm-day-321:before,.wi-owm-day-500:before{content:"\f00b"}
.wi-owm-day-501:before,.wi-owm-day-502:before,.wi-owm-day-503:before,.wi-owm-day-504:before{content:"\f008"}
.wi-owm-day-511:before{content:"\f006"}
.wi-owm-day-520:before,.wi-owm-day-521:before,.wi-owm-day-522:before{content:"\f009"}
.wi-owm-day-531:before{content:"\f00e"}
.wi-owm-day-600:before{content:"\f00a"}
.wi-owm-day-601:before{content:"\f0b2"}
.wi-owm-day-602:before{content:"\f00a"}
.wi-owm-day-611:before,.wi-owm-day-612:before,.wi-owm-day-615:before,.wi-owm-day-616:before,.wi-owm-day-620:before{content:"\f006"}
.wi-owm-day-621:before,.wi-owm-day-622:before{content:"\f00a"}
.wi-owm-day-701:before{content:"\f009"}
.wi-owm-day-711:before{content:"\f062"}
.wi-owm-day-721:before{content:"\f0b6"}
.wi-owm-day-731:before{content:"\f063"}
.wi-owm-day-741:before{content:"\f003"}
.wi-owm-day-761:before,.wi-owm-day-762:before{content:"\f063"}
.wi-owm-day-781:before{content:"\f056"}
.wi-owm-day-800:before{content:"\f00d"}
.wi-owm-day-801:before,.wi-owm-day-802:before,.wi-owm-day-803:before{content:"\f000"}
.wi-owm-day-804:before{content:"\f00c"}
.wi-owm-day-900:before{content:"\f056"}
.wi-owm-day-902:before{content:"\f073"}
.wi-owm-day-903:before{content:"\f076"}
.wi-owm-day-904:before{content:"\f072"}
.wi-owm-day-906:before{content:"\f004"}
.wi-owm-day-957:before{content:"\f050"}
.wi-owm-night-200:before,.wi-owm-night-201:before,.wi-owm-night-202:before{content:"\f02d"}
.wi-owm-night-210:before,.wi-owm-night-211:before,.wi-owm-night-212:before,.wi-owm-night-221:before{content:"\f025"}
.wi-owm-night-230:before,.wi-owm-night-231:before,.wi-owm-night-232:before{content:"\f02d"}
.wi-owm-night-300:before,.wi-owm-night-301:before{content:"\f02b"}
.wi-owm-night-302:before,.wi-owm-night-310:before,.wi-owm-night-311:before,.wi-owm-night-312:before,.wi-owm-night-313:before,.wi-owm-night-314:before{content:"\f028"}
.wi-owm-night-321:before,.wi-owm-night-500:before{content:"\f02b"}
.wi-owm-night-501:before,.wi-owm-night-502:before,.wi-owm-night-503:before,.wi-owm-night-504:before{content:"\f028"}
.wi-owm-night-511:before{content:"\f026"}
.wi-owm-night-520:before,.wi-owm-night-521:before,.wi-owm-night-522:before{content:"\f029"}
.wi-owm-night-531:before{content:"\f02c"}
.wi-owm-night-600:before{content:"\f02a"}
.wi-owm-night-601:before{content:"\f0b4"}
.wi-owm-night-602:before{content:"\f02a"}
.wi-owm-night-611:before,.wi-owm-night-612:before,.wi-owm-night-615:before,.wi-owm-night-616:before,.wi-owm-night-620:before{content:"\f026"}
.wi-owm-night-621:before,.wi-owm-night-622:before{content:"\f02a"}
.wi-owm-night-701:before{content:"\f029"}
.wi-owm-night-711:before{content:"\f062"}
.wi-owm-night-721:before{content:"\f0b6"}
.wi-owm-night-731:before{content:"\f063"}
.wi-owm-night-741:before{content:"\f04a"}
.wi-owm-night-761:before,.wi-owm-night-762:before{content:"\f063"}
.wi-owm-night-781:before{content:"\f056"}
.wi-owm-night-800:before{content:"\f02e"}
.wi-owm-night-801:before,.wi-owm-night-802:before,.wi-owm-night-803:before{content:"\f022"}
.wi-owm-night-804:before{content:"\f086"}
.wi-owm-night-900:before{content:"\f056"}
.wi-owm-night-902:before{content:"\f073"}
.wi-owm-night-903:before{content:"\f076"}
.wi-owm-night-904:before{content:"\f072"}
.wi-owm-night-906:before{content:"\f024"}
.wi-owm-night-957:before{content:"\f050"}
@font-face {
	font-family: 'themify';
	src:url('themify.eot?-fvbane');
	src:url('themify.eot?#iefix-fvbane') format('embedded-opentype'),
		url('themify.woff') format('woff'),
		url('themify.ttf') format('truetype'),
		url('themify.svg?-fvbane#themify') format('svg');
	font-weight: normal;
	font-style: normal;
}
[class^="ti-"], [class*=" ti-"] {
	font-family: 'themify';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.ti-wand:before {
	content: "\e600";
}
.ti-volume:before {
	content: "\e601";
}
.ti-user:before {
	content: "\e602";
}
.ti-unlock:before {
	content: "\e603";
}
.ti-unlink:before {
	content: "\e604";
}
.ti-trash:before {
	content: "\e605";
}
.ti-thought:before {
	content: "\e606";
}
.ti-target:before {
	content: "\e607";
}
.ti-tag:before {
	content: "\e608";
}
.ti-tablet:before {
	content: "\e609";
}
.ti-star:before {
	content: "\e60a";
}
.ti-spray:before {
	content: "\e60b";
}
.ti-signal:before {
	content: "\e60c";
}
.ti-shopping-cart:before {
	content: "\e60d";
}
.ti-shopping-cart-full:before {
	content: "\e60e";
}
.ti-settings:before {
	content: "\e60f";
}
.ti-search:before {
	content: "\e610";
}
.ti-zoom-in:before {
	content: "\e611";
}
.ti-zoom-out:before {
	content: "\e612";
}
.ti-cut:before {
	content: "\e613";
}
.ti-ruler:before {
	content: "\e614";
}
.ti-ruler-pencil:before {
	content: "\e615";
}
.ti-ruler-alt:before {
	content: "\e616";
}
.ti-bookmark:before {
	content: "\e617";
}
.ti-bookmark-alt:before {
	content: "\e618";
}
.ti-reload:before {
	content: "\e619";
}
.ti-plus:before {
	content: "\e61a";
}
.ti-pin:before {
	content: "\e61b";
}
.ti-pencil:before {
	content: "\e61c";
}
.ti-pencil-alt:before {
	content: "\e61d";
}
.ti-paint-roller:before {
	content: "\e61e";
}
.ti-paint-bucket:before {
	content: "\e61f";
}
.ti-na:before {
	content: "\e620";
}
.ti-mobile:before {
	content: "\e621";
}
.ti-minus:before {
	content: "\e622";
}
.ti-medall:before {
	content: "\e623";
}
.ti-medall-alt:before {
	content: "\e624";
}
.ti-marker:before {
	content: "\e625";
}
.ti-marker-alt:before {
	content: "\e626";
}
.ti-arrow-up:before {
	content: "\e627";
}
.ti-arrow-right:before {
	content: "\e628";
}
.ti-arrow-left:before {
	content: "\e629";
}
.ti-arrow-down:before {
	content: "\e62a";
}
.ti-lock:before {
	content: "\e62b";
}
.ti-location-arrow:before {
	content: "\e62c";
}
.ti-link:before {
	content: "\e62d";
}
.ti-layout:before {
	content: "\e62e";
}
.ti-layers:before {
	content: "\e62f";
}
.ti-layers-alt:before {
	content: "\e630";
}
.ti-key:before {
	content: "\e631";
}
.ti-import:before {
	content: "\e632";
}
.ti-image:before {
	content: "\e633";
}
.ti-heart:before {
	content: "\e634";
}
.ti-heart-broken:before {
	content: "\e635";
}
.ti-hand-stop:before {
	content: "\e636";
}
.ti-hand-open:before {
	content: "\e637";
}
.ti-hand-drag:before {
	content: "\e638";
}
.ti-folder:before {
	content: "\e639";
}
.ti-flag:before {
	content: "\e63a";
}
.ti-flag-alt:before {
	content: "\e63b";
}
.ti-flag-alt-2:before {
	content: "\e63c";
}
.ti-eye:before {
	content: "\e63d";
}
.ti-export:before {
	content: "\e63e";
}
.ti-exchange-vertical:before {
	content: "\e63f";
}
.ti-desktop:before {
	content: "\e640";
}
.ti-cup:before {
	content: "\e641";
}
.ti-crown:before {
	content: "\e642";
}
.ti-comments:before {
	content: "\e643";
}
.ti-comment:before {
	content: "\e644";
}
.ti-comment-alt:before {
	content: "\e645";
}
.ti-close:before {
	content: "\e646";
}
.ti-clip:before {
	content: "\e647";
}
.ti-angle-up:before {
	content: "\e648";
}
.ti-angle-right:before {
	content: "\e649";
}
.ti-angle-left:before {
	content: "\e64a";
}
.ti-angle-down:before {
	content: "\e64b";
}
.ti-check:before {
	content: "\e64c";
}
.ti-check-box:before {
	content: "\e64d";
}
.ti-camera:before {
	content: "\e64e";
}
.ti-announcement:before {
	content: "\e64f";
}
.ti-brush:before {
	content: "\e650";
}
.ti-briefcase:before {
	content: "\e651";
}
.ti-bolt:before {
	content: "\e652";
}
.ti-bolt-alt:before {
	content: "\e653";
}
.ti-blackboard:before {
	content: "\e654";
}
.ti-bag:before {
	content: "\e655";
}
.ti-move:before {
	content: "\e656";
}
.ti-arrows-vertical:before {
	content: "\e657";
}
.ti-arrows-horizontal:before {
	content: "\e658";
}
.ti-fullscreen:before {
	content: "\e659";
}
.ti-arrow-top-right:before {
	content: "\e65a";
}
.ti-arrow-top-left:before {
	content: "\e65b";
}
.ti-arrow-circle-up:before {
	content: "\e65c";
}
.ti-arrow-circle-right:before {
	content: "\e65d";
}
.ti-arrow-circle-left:before {
	content: "\e65e";
}
.ti-arrow-circle-down:before {
	content: "\e65f";
}
.ti-angle-double-up:before {
	content: "\e660";
}
.ti-angle-double-right:before {
	content: "\e661";
}
.ti-angle-double-left:before {
	content: "\e662";
}
.ti-angle-double-down:before {
	content: "\e663";
}
.ti-zip:before {
	content: "\e664";
}
.ti-world:before {
	content: "\e665";
}
.ti-wheelchair:before {
	content: "\e666";
}
.ti-view-list:before {
	content: "\e667";
}
.ti-view-list-alt:before {
	content: "\e668";
}
.ti-view-grid:before {
	content: "\e669";
}
.ti-uppercase:before {
	content: "\e66a";
}
.ti-upload:before {
	content: "\e66b";
}
.ti-underline:before {
	content: "\e66c";
}
.ti-truck:before {
	content: "\e66d";
}
.ti-timer:before {
	content: "\e66e";
}
.ti-ticket:before {
	content: "\e66f";
}
.ti-thumb-up:before {
	content: "\e670";
}
.ti-thumb-down:before {
	content: "\e671";
}
.ti-text:before {
	content: "\e672";
}
.ti-stats-up:before {
	content: "\e673";
}
.ti-stats-down:before {
	content: "\e674";
}
.ti-split-v:before {
	content: "\e675";
}
.ti-split-h:before {
	content: "\e676";
}
.ti-smallcap:before {
	content: "\e677";
}
.ti-shine:before {
	content: "\e678";
}
.ti-shift-right:before {
	content: "\e679";
}
.ti-shift-left:before {
	content: "\e67a";
}
.ti-shield:before {
	content: "\e67b";
}
.ti-notepad:before {
	content: "\e67c";
}
.ti-server:before {
	content: "\e67d";
}
.ti-quote-right:before {
	content: "\e67e";
}
.ti-quote-left:before {
	content: "\e67f";
}
.ti-pulse:before {
	content: "\e680";
}
.ti-printer:before {
	content: "\e681";
}
.ti-power-off:before {
	content: "\e682";
}
.ti-plug:before {
	content: "\e683";
}
.ti-pie-chart:before {
	content: "\e684";
}
.ti-paragraph:before {
	content: "\e685";
}
.ti-panel:before {
	content: "\e686";
}
.ti-package:before {
	content: "\e687";
}
.ti-music:before {
	content: "\e688";
}
.ti-music-alt:before {
	content: "\e689";
}
.ti-mouse:before {
	content: "\e68a";
}
.ti-mouse-alt:before {
	content: "\e68b";
}
.ti-money:before {
	content: "\e68c";
}
.ti-microphone:before {
	content: "\e68d";
}
.ti-menu:before {
	content: "\e68e";
}
.ti-menu-alt:before {
	content: "\e68f";
}
.ti-map:before {
	content: "\e690";
}
.ti-map-alt:before {
	content: "\e691";
}
.ti-loop:before {
	content: "\e692";
}
.ti-location-pin:before {
	content: "\e693";
}
.ti-list:before {
	content: "\e694";
}
.ti-light-bulb:before {
	content: "\e695";
}
.ti-Italic:before {
	content: "\e696";
}
.ti-info:before {
	content: "\e697";
}
.ti-infinite:before {
	content: "\e698";
}
.ti-id-badge:before {
	content: "\e699";
}
.ti-hummer:before {
	content: "\e69a";
}
.ti-home:before {
	content: "\e69b";
}
.ti-help:before {
	content: "\e69c";
}
.ti-headphone:before {
	content: "\e69d";
}
.ti-harddrives:before {
	content: "\e69e";
}
.ti-harddrive:before {
	content: "\e69f";
}
.ti-gift:before {
	content: "\e6a0";
}
.ti-game:before {
	content: "\e6a1";
}
.ti-filter:before {
	content: "\e6a2";
}
.ti-files:before {
	content: "\e6a3";
}
.ti-file:before {
	content: "\e6a4";
}
.ti-eraser:before {
	content: "\e6a5";
}
.ti-envelope:before {
	content: "\e6a6";
}
.ti-download:before {
	content: "\e6a7";
}
.ti-direction:before {
	content: "\e6a8";
}
.ti-direction-alt:before {
	content: "\e6a9";
}
.ti-dashboard:before {
	content: "\e6aa";
}
.ti-control-stop:before {
	content: "\e6ab";
}
.ti-control-shuffle:before {
	content: "\e6ac";
}
.ti-control-play:before {
	content: "\e6ad";
}
.ti-control-pause:before {
	content: "\e6ae";
}
.ti-control-forward:before {
	content: "\e6af";
}
.ti-control-backward:before {
	content: "\e6b0";
}
.ti-cloud:before {
	content: "\e6b1";
}
.ti-cloud-up:before {
	content: "\e6b2";
}
.ti-cloud-down:before {
	content: "\e6b3";
}
.ti-clipboard:before {
	content: "\e6b4";
}
.ti-car:before {
	content: "\e6b5";
}
.ti-calendar:before {
	content: "\e6b6";
}
.ti-book:before {
	content: "\e6b7";
}
.ti-bell:before {
	content: "\e6b8";
}
.ti-basketball:before {
	content: "\e6b9";
}
.ti-bar-chart:before {
	content: "\e6ba";
}
.ti-bar-chart-alt:before {
	content: "\e6bb";
}
.ti-back-right:before {
	content: "\e6bc";
}
.ti-back-left:before {
	content: "\e6bd";
}
.ti-arrows-corner:before {
	content: "\e6be";
}
.ti-archive:before {
	content: "\e6bf";
}
.ti-anchor:before {
	content: "\e6c0";
}
.ti-align-right:before {
	content: "\e6c1";
}
.ti-align-left:before {
	content: "\e6c2";
}
.ti-align-justify:before {
	content: "\e6c3";
}
.ti-align-center:before {
	content: "\e6c4";
}
.ti-alert:before {
	content: "\e6c5";
}
.ti-alarm-clock:before {
	content: "\e6c6";
}
.ti-agenda:before {
	content: "\e6c7";
}
.ti-write:before {
	content: "\e6c8";
}
.ti-window:before {
	content: "\e6c9";
}
.ti-widgetized:before {
	content: "\e6ca";
}
.ti-widget:before {
	content: "\e6cb";
}
.ti-widget-alt:before {
	content: "\e6cc";
}
.ti-wallet:before {
	content: "\e6cd";
}
.ti-video-clapper:before {
	content: "\e6ce";
}
.ti-video-camera:before {
	content: "\e6cf";
}
.ti-vector:before {
	content: "\e6d0";
}
.ti-themify-logo:before {
	content: "\e6d1";
}
.ti-themify-favicon:before {
	content: "\e6d2";
}
.ti-themify-favicon-alt:before {
	content: "\e6d3";
}
.ti-support:before {
	content: "\e6d4";
}
.ti-stamp:before {
	content: "\e6d5";
}
.ti-split-v-alt:before {
	content: "\e6d6";
}
.ti-slice:before {
	content: "\e6d7";
}
.ti-shortcode:before {
	content: "\e6d8";
}
.ti-shift-right-alt:before {
	content: "\e6d9";
}
.ti-shift-left-alt:before {
	content: "\e6da";
}
.ti-ruler-alt-2:before {
	content: "\e6db";
}
.ti-receipt:before {
	content: "\e6dc";
}
.ti-pin2:before {
	content: "\e6dd";
}
.ti-pin-alt:before {
	content: "\e6de";
}
.ti-pencil-alt2:before {
	content: "\e6df";
}
.ti-palette:before {
	content: "\e6e0";
}
.ti-more:before {
	content: "\e6e1";
}
.ti-more-alt:before {
	content: "\e6e2";
}
.ti-microphone-alt:before {
	content: "\e6e3";
}
.ti-magnet:before {
	content: "\e6e4";
}
.ti-line-double:before {
	content: "\e6e5";
}
.ti-line-dotted:before {
	content: "\e6e6";
}
.ti-line-dashed:before {
	content: "\e6e7";
}
.ti-layout-width-full:before {
	content: "\e6e8";
}
.ti-layout-width-default:before {
	content: "\e6e9";
}
.ti-layout-width-default-alt:before {
	content: "\e6ea";
}
.ti-layout-tab:before {
	content: "\e6eb";
}
.ti-layout-tab-window:before {
	content: "\e6ec";
}
.ti-layout-tab-v:before {
	content: "\e6ed";
}
.ti-layout-tab-min:before {
	content: "\e6ee";
}
.ti-layout-slider:before {
	content: "\e6ef";
}
.ti-layout-slider-alt:before {
	content: "\e6f0";
}
.ti-layout-sidebar-right:before {
	content: "\e6f1";
}
.ti-layout-sidebar-none:before {
	content: "\e6f2";
}
.ti-layout-sidebar-left:before {
	content: "\e6f3";
}
.ti-layout-placeholder:before {
	content: "\e6f4";
}
.ti-layout-menu:before {
	content: "\e6f5";
}
.ti-layout-menu-v:before {
	content: "\e6f6";
}
.ti-layout-menu-separated:before {
	content: "\e6f7";
}
.ti-layout-menu-full:before {
	content: "\e6f8";
}
.ti-layout-media-right-alt:before {
	content: "\e6f9";
}
.ti-layout-media-right:before {
	content: "\e6fa";
}
.ti-layout-media-overlay:before {
	content: "\e6fb";
}
.ti-layout-media-overlay-alt:before {
	content: "\e6fc";
}
.ti-layout-media-overlay-alt-2:before {
	content: "\e6fd";
}
.ti-layout-media-left-alt:before {
	content: "\e6fe";
}
.ti-layout-media-left:before {
	content: "\e6ff";
}
.ti-layout-media-center-alt:before {
	content: "\e700";
}
.ti-layout-media-center:before {
	content: "\e701";
}
.ti-layout-list-thumb:before {
	content: "\e702";
}
.ti-layout-list-thumb-alt:before {
	content: "\e703";
}
.ti-layout-list-post:before {
	content: "\e704";
}
.ti-layout-list-large-image:before {
	content: "\e705";
}
.ti-layout-line-solid:before {
	content: "\e706";
}
.ti-layout-grid4:before {
	content: "\e707";
}
.ti-layout-grid3:before {
	content: "\e708";
}
.ti-layout-grid2:before {
	content: "\e709";
}
.ti-layout-grid2-thumb:before {
	content: "\e70a";
}
.ti-layout-cta-right:before {
	content: "\e70b";
}
.ti-layout-cta-left:before {
	content: "\e70c";
}
.ti-layout-cta-center:before {
	content: "\e70d";
}
.ti-layout-cta-btn-right:before {
	content: "\e70e";
}
.ti-layout-cta-btn-left:before {
	content: "\e70f";
}
.ti-layout-column4:before {
	content: "\e710";
}
.ti-layout-column3:before {
	content: "\e711";
}
.ti-layout-column2:before {
	content: "\e712";
}
.ti-layout-accordion-separated:before {
	content: "\e713";
}
.ti-layout-accordion-merged:before {
	content: "\e714";
}
.ti-layout-accordion-list:before {
	content: "\e715";
}
.ti-ink-pen:before {
	content: "\e716";
}
.ti-info-alt:before {
	content: "\e717";
}
.ti-help-alt:before {
	content: "\e718";
}
.ti-headphone-alt:before {
	content: "\e719";
}
.ti-hand-point-up:before {
	content: "\e71a";
}
.ti-hand-point-right:before {
	content: "\e71b";
}
.ti-hand-point-left:before {
	content: "\e71c";
}
.ti-hand-point-down:before {
	content: "\e71d";
}
.ti-gallery:before {
	content: "\e71e";
}
.ti-face-smile:before {
	content: "\e71f";
}
.ti-face-sad:before {
	content: "\e720";
}
.ti-credit-card:before {
	content: "\e721";
}
.ti-control-skip-forward:before {
	content: "\e722";
}
.ti-control-skip-backward:before {
	content: "\e723";
}
.ti-control-record:before {
	content: "\e724";
}
.ti-control-eject:before {
	content: "\e725";
}
.ti-comments-smiley:before {
	content: "\e726";
}
.ti-brush-alt:before {
	content: "\e727";
}
.ti-youtube:before {
	content: "\e728";
}
.ti-vimeo:before {
	content: "\e729";
}
.ti-twitter:before {
	content: "\e72a";
}
.ti-time:before {
	content: "\e72b";
}
.ti-tumblr:before {
	content: "\e72c";
}
.ti-skype:before {
	content: "\e72d";
}
.ti-share:before {
	content: "\e72e";
}
.ti-share-alt:before {
	content: "\e72f";
}
.ti-rocket:before {
	content: "\e730";
}
.ti-pinterest:before {
	content: "\e731";
}
.ti-new-window:before {
	content: "\e732";
}
.ti-microsoft:before {
	content: "\e733";
}
.ti-list-ol:before {
	content: "\e734";
}
.ti-linkedin:before {
	content: "\e735";
}
.ti-layout-sidebar-2:before {
	content: "\e736";
}
.ti-layout-grid4-alt:before {
	content: "\e737";
}
.ti-layout-grid3-alt:before {
	content: "\e738";
}
.ti-layout-grid2-alt:before {
	content: "\e739";
}
.ti-layout-column4-alt:before {
	content: "\e73a";
}
.ti-layout-column3-alt:before {
	content: "\e73b";
}
.ti-layout-column2-alt:before {
	content: "\e73c";
}
.ti-instagram:before {
	content: "\e73d";
}
.ti-google:before {
	content: "\e73e";
}
.ti-github:before {
	content: "\e73f";
}
.ti-flickr:before {
	content: "\e740";
}
.ti-facebook:before {
	content: "\e741";
}
.ti-dropbox:before {
	content: "\e742";
}
.ti-dribbble:before {
	content: "\e743";
}
.ti-apple:before {
	content: "\e744";
}
.ti-andrAdminid:before {
	content: "\e745";
}
.ti-save:before {
	content: "\e746";
}
.ti-save-alt:before {
	content: "\e747";
}
.ti-yahoo:before {
	content: "\e748";
}
.ti-wordpress:before {
	content: "\e749";
}
.ti-vimeo-alt:before {
	content: "\e74a";
}
.ti-twitter-alt:before {
	content: "\e74b";
}
.ti-tumblr-alt:before {
	content: "\e74c";
}
.ti-trello:before {
	content: "\e74d";
}
.ti-stack-overflow:before {
	content: "\e74e";
}
.ti-soundcloud:before {
	content: "\e74f";
}
.ti-sharethis:before {
	content: "\e750";
}
.ti-sharethis-alt:before {
	content: "\e751";
}
.ti-reddit:before {
	content: "\e752";
}
.ti-pinterest-alt:before {
	content: "\e753";
}
.ti-microsoft-alt:before {
	content: "\e754";
}
.ti-linux:before {
	content: "\e755";
}
.ti-jsfiddle:before {
	content: "\e756";
}
.ti-joomla:before {
	content: "\e757";
}
.ti-html5:before {
	content: "\e758";
}
.ti-flickr-alt:before {
	content: "\e759";
}
.ti-email:before {
	content: "\e75a";
}
.ti-drupal:before {
	content: "\e75b";
}
.ti-dropbox-alt:before {
	content: "\e75c";
}
.ti-css3:before {
	content: "\e75d";
}
.ti-rss:before {
	content: "\e75e";
}
.ti-rss-alt:before {
	content: "\e75f";
}
.flag-icon-background{background-repeat:no-repeat;background-position:50%;background-size:contain}
.flag-icon{position:relative;display:inline-block;width:1.33333333em;line-height:1em;background-repeat:no-repeat;background-position:50%;background-size:contain}
.flag-icon:before{content:"\00a0"}
.dropdown-menu .flag-icon{margin-right:5px}
.flag-icon-ad{background-image:url('ad.svg')}
.flag-icon-ae{background-image:url('ae.svg')}
.flag-icon-af{background-image:url('af.svg')}
.flag-icon-ag{background-image:url('ag.svg')}
.flag-icon-ai{background-image:url('ai.svg')}
.flag-icon-al{background-image:url('al.svg')}
.flag-icon-am{background-image:url('am.svg')}
.flag-icon-ao{background-image:url('ao.svg')}
.flag-icon-aq{background-image:url('aq.svg')}
.flag-icon-ar{background-image:url('ar.svg')}
.flag-icon-as{background-image:url('as.svg')}
.flag-icon-at{background-image:url('at.svg')}
.flag-icon-au{background-image:url('au.svg')}
.flag-icon-aw{background-image:url('aw.svg')}
.flag-icon-ax{background-image:url('ax.svg')}
.flag-icon-az{background-image:url('az.svg')}
.flag-icon-ba{background-image:url('ba.svg')}
.flag-icon-bb{background-image:url('bb.svg')}
.flag-icon-bd{background-image:url('bd.svg')}
.flag-icon-be{background-image:url('be.svg')}
.flag-icon-bf{background-image:url('bf.svg')}
.flag-icon-bg{background-image:url('bg.svg')}
.flag-icon-bh{background-image:url('bh.svg')}
.flag-icon-bi{background-image:url('bi.svg')}
.flag-icon-bj{background-image:url('bj.svg')}
.flag-icon-bl{background-image:url('bl.svg')}
.flag-icon-bm{background-image:url('bm.svg')}
.flag-icon-bn{background-image:url('bn.svg')}
.flag-icon-bo{background-image:url('bo.svg')}
.flag-icon-bq{background-image:url('bq.svg')}
.flag-icon-br{background-image:url('br.svg')}
.flag-icon-bs{background-image:url('bs.svg')}
.flag-icon-bt{background-image:url('bt.svg')}
.flag-icon-bv{background-image:url('bv.svg')}
.flag-icon-bw{background-image:url('bw.svg')}
.flag-icon-by{background-image:url('by.svg')}
.flag-icon-bz{background-image:url('bz.svg')}
.flag-icon-ca{background-image:url('ca.svg')}
.flag-icon-cc{background-image:url('cc.svg')}
.flag-icon-cd{background-image:url('cd.svg')}
.flag-icon-cf{background-image:url('cf.svg')}
.flag-icon-cg{background-image:url('cg.svg')}
.flag-icon-ch{background-image:url('ch.svg')}
.flag-icon-ci{background-image:url('ci.svg')}
.flag-icon-ck{background-image:url('ck.svg')}
.flag-icon-cl{background-image:url('cl.svg')}
.flag-icon-cm{background-image:url('cm.svg')}
.flag-icon-cn{background-image:url('cn.svg')}
.flag-icon-co{background-image:url('co.svg')}
.flag-icon-cr{background-image:url('cr.svg')}
.flag-icon-cu{background-image:url('cu.svg')}
.flag-icon-cv{background-image:url('cv.svg')}
.flag-icon-cw{background-image:url('cw.svg')}
.flag-icon-cx{background-image:url('cx.svg')}
.flag-icon-cy{background-image:url('cy.svg')}
.flag-icon-cz{background-image:url('cz.svg')}
.flag-icon-de{background-image:url('de.svg')}
.flag-icon-dj{background-image:url('dj.svg')}
.flag-icon-dk{background-image:url('dk.svg')}
.flag-icon-dm{background-image:url('dm.svg')}
.flag-icon-do{background-image:url('do.svg')}
.flag-icon-dz{background-image:url('dz.svg')}
.flag-icon-ec{background-image:url('ec.svg')}
.flag-icon-ee{background-image:url('ee.svg')}
.flag-icon-eg{background-image:url('eg.svg')}
.flag-icon-eh{background-image:url('eh.svg')}
.flag-icon-er{background-image:url('er.svg')}
.flag-icon-es{background-image:url('es.svg')}
.flag-icon-et{background-image:url('et.svg')}
.flag-icon-fi{background-image:url('fi.svg')}
.flag-icon-fj{background-image:url('fj.svg')}
.flag-icon-fk{background-image:url('fk.svg')}
.flag-icon-fm{background-image:url('fm.svg')}
.flag-icon-fo{background-image:url('fo.svg')}
.flag-icon-fr{background-image:url('fr.svg')}
.flag-icon-ga{background-image:url('ga.svg')}
.flag-icon-gb{background-image:url('gb.svg')}
.flag-icon-gd{background-image:url('gd.svg')}
.flag-icon-ge{background-image:url('ge.svg')}
.flag-icon-gf{background-image:url('gf.svg')}
.flag-icon-gg{background-image:url('gg.svg')}
.flag-icon-gh{background-image:url('gh.svg')}
.flag-icon-gi{background-image:url('gi.svg')}
.flag-icon-gl{background-image:url('gl.svg')}
.flag-icon-gm{background-image:url('gm.svg')}
.flag-icon-gn{background-image:url('gn.svg')}
.flag-icon-gp{background-image:url('gp.svg')}
.flag-icon-gq{background-image:url('gq.svg')}
.flag-icon-gr{background-image:url('gr.svg')}
.flag-icon-gs{background-image:url('gs.svg')}
.flag-icon-gt{background-image:url('gt.svg')}
.flag-icon-gu{background-image:url('gu.svg')}
.flag-icon-gw{background-image:url('gw.svg')}
.flag-icon-gy{background-image:url('gy.svg')}
.flag-icon-hk{background-image:url('hk.svg')}
.flag-icon-hm{background-image:url('hm.svg')}
.flag-icon-hn{background-image:url('hn.svg')}
.flag-icon-hr{background-image:url('hr.svg')}
.flag-icon-ht{background-image:url('ht.svg')}
.flag-icon-hu{background-image:url('hu.svg')}
.flag-icon-id{background-image:url('id.svg')}
.flag-icon-ie{background-image:url('ie.svg')}
.flag-icon-il{background-image:url('il.svg')}
.flag-icon-im{background-image:url('im.svg')}
.flag-icon-in{background-image:url('in.svg')}
.flag-icon-io{background-image:url('io.svg')}
.flag-icon-iq{background-image:url('iq.svg')}
.flag-icon-ir{background-image:url('ir.svg')}
.flag-icon-is{background-image:url('is.svg')}
.flag-icon-it{background-image:url('it.svg')}
.flag-icon-je{background-image:url('je.svg')}
.flag-icon-jm{background-image:url('jm.svg')}
.flag-icon-jo{background-image:url('jo.svg')}
.flag-icon-jp{background-image:url('jp.svg')}
.flag-icon-ke{background-image:url('ke.svg')}
.flag-icon-kg{background-image:url('kg.svg')}
.flag-icon-kh{background-image:url('kh.svg')}
.flag-icon-ki{background-image:url('ki.svg')}
.flag-icon-km{background-image:url('km.svg')}
.flag-icon-kn{background-image:url('kn.svg')}
.flag-icon-kp{background-image:url('kp.svg')}
.flag-icon-kr{background-image:url('kr.svg')}
.flag-icon-kw{background-image:url('kw.svg')}
.flag-icon-ky{background-image:url('ky.svg')}
.flag-icon-kz{background-image:url('kz.svg')}
.flag-icon-la{background-image:url('la.svg')}
.flag-icon-lb{background-image:url('lb.svg')}
.flag-icon-lc{background-image:url('lc.svg')}
.flag-icon-li{background-image:url('li.svg')}
.flag-icon-lk{background-image:url('lk.svg')}
.flag-icon-lr{background-image:url('lr.svg')}
.flag-icon-ls{background-image:url('ls.svg')}
.flag-icon-lt{background-image:url('lt.svg')}
.flag-icon-lu{background-image:url('lu.svg')}
.flag-icon-lv{background-image:url('lv.svg')}
.flag-icon-ly{background-image:url('ly.svg')}
.flag-icon-ma{background-image:url('ma.svg')}
.flag-icon-mc{background-image:url('mc.svg')}
.flag-icon-md{background-image:url('md.svg')}
.flag-icon-me{background-image:url('me.svg')}
.flag-icon-mf{background-image:url('mf.svg')}
.flag-icon-mg{background-image:url('mg.svg')}
.flag-icon-mh{background-image:url('mh.svg')}
.flag-icon-mk{background-image:url('mk.svg')}
.flag-icon-ml{background-image:url('ml.svg')}
.flag-icon-mm{background-image:url('mm.svg')}
.flag-icon-mn{background-image:url('mn.svg')}
.flag-icon-mo{background-image:url('mo.svg')}
.flag-icon-mp{background-image:url('mp.svg')}
.flag-icon-mq{background-image:url('mq.svg')}
.flag-icon-mr{background-image:url('mr.svg')}
.flag-icon-ms{background-image:url('ms.svg')}
.flag-icon-mt{background-image:url('mt.svg')}
.flag-icon-mu{background-image:url('mu.svg')}
.flag-icon-mv{background-image:url('mv.svg')}
.flag-icon-mw{background-image:url('mw.svg')}
.flag-icon-mx{background-image:url('mx.svg')}
.flag-icon-my{background-image:url('my.svg')}
.flag-icon-mz{background-image:url('mz.svg')}
.flag-icon-na{background-image:url('na.svg')}
.flag-icon-nc{background-image:url('nc.svg')}
.flag-icon-ne{background-image:url('ne.svg')}
.flag-icon-nf{background-image:url('nf.svg')}
.flag-icon-ng{background-image:url('ng.svg')}
.flag-icon-ni{background-image:url('ni.svg')}
.flag-icon-nl{background-image:url('nl.svg')}
.flag-icon-no{background-image:url('no.svg')}
.flag-icon-np{background-image:url('np.svg')}
.flag-icon-nr{background-image:url('nr.svg')}
.flag-icon-nu{background-image:url('nu.svg')}
.flag-icon-nz{background-image:url('nz.svg')}
.flag-icon-om{background-image:url('om.svg')}
.flag-icon-pa{background-image:url('pa.svg')}
.flag-icon-pe{background-image:url('pe.svg')}
.flag-icon-pf{background-image:url('pf.svg')}
.flag-icon-pg{background-image:url('pg.svg')}
.flag-icon-ph{background-image:url('ph.svg')}
.flag-icon-pk{background-image:url('pk.svg')}
.flag-icon-pl{background-image:url('pl.svg')}
.flag-icon-pm{background-image:url('pm.svg')}
.flag-icon-pn{background-image:url('pn.svg')}
.flag-icon-pr{background-image:url('pr.svg')}
.flag-icon-ps{background-image:url('ps.svg')}
.flag-icon-pt{background-image:url('pt.svg')}
.flag-icon-pw{background-image:url('pw.svg')}
.flag-icon-py{background-image:url('py.svg')}
.flag-icon-qa{background-image:url('qa.svg')}
.flag-icon-re{background-image:url('re.svg')}
.flag-icon-ro{background-image:url('ro.svg')}
.flag-icon-rs{background-image:url('rs.svg')}
.flag-icon-ru{background-image:url('ru.svg')}
.flag-icon-rw{background-image:url('rw.svg')}
.flag-icon-sa{background-image:url('sa.svg')}
.flag-icon-sb{background-image:url('sb.svg')}
.flag-icon-sc{background-image:url('sc.svg')}
.flag-icon-sd{background-image:url('sd.svg')}
.flag-icon-se{background-image:url('se.svg')}
.flag-icon-sg{background-image:url('sg.svg')}
.flag-icon-sh{background-image:url('sh.svg')}
.flag-icon-si{background-image:url('si.svg')}
.flag-icon-sj{background-image:url('sj.svg')}
.flag-icon-sk{background-image:url('sk.svg')}
.flag-icon-sl{background-image:url('sl.svg')}
.flag-icon-sm{background-image:url('sm.svg')}
.flag-icon-sn{background-image:url('sn.svg')}
.flag-icon-so{background-image:url('so.svg')}
.flag-icon-sr{background-image:url('sr.svg')}
.flag-icon-ss{background-image:url('ss.svg')}
.flag-icon-st{background-image:url('st.svg')}
.flag-icon-sv{background-image:url('sv.svg')}
.flag-icon-sx{background-image:url('sx.svg')}
.flag-icon-sy{background-image:url('sy.svg')}
.flag-icon-sz{background-image:url('sz.svg')}
.flag-icon-tc{background-image:url('tc.svg')}
.flag-icon-td{background-image:url('td.svg')}
.flag-icon-tf{background-image:url('tf.svg')}
.flag-icon-tg{background-image:url('tg.svg')}
.flag-icon-th{background-image:url('th.svg')}
.flag-icon-tj{background-image:url('tj.svg')}
.flag-icon-tk{background-image:url('tk.svg')}
.flag-icon-tl{background-image:url('tl.svg')}
.flag-icon-tm{background-image:url('tm.svg')}
.flag-icon-tn{background-image:url('tn.svg')}
.flag-icon-to{background-image:url('to.svg')}
.flag-icon-tr{background-image:url('tr.svg')}
.flag-icon-tt{background-image:url('tt.svg')}
.flag-icon-tv{background-image:url('tv.svg')}
.flag-icon-tw{background-image:url('tw.svg')}
.flag-icon-tz{background-image:url('tz.svg')}
.flag-icon-ua{background-image:url('ua.svg')}
.flag-icon-ug{background-image:url('ug.svg')}
.flag-icon-um{background-image:url('um.svg')}
.flag-icon-us{background-image:url('us.svg')}
.flag-icon-uy{background-image:url('uy.svg')}
.flag-icon-uz{background-image:url('uz.svg')}
.flag-icon-va{background-image:url('va.svg')}
.flag-icon-vc{background-image:url('vc.svg')}
.flag-icon-ve{background-image:url('ve.svg')}
.flag-icon-vg{background-image:url('vg.svg')}
.flag-icon-vi{background-image:url('vi.svg')}
.flag-icon-vn{background-image:url('vn.svg')}
.flag-icon-vu{background-image:url('vu.svg')}
.flag-icon-wf{background-image:url('wf.svg')}
.flag-icon-ws{background-image:url('ws.svg')}
.flag-icon-ye{background-image:url('ye.svg')}
.flag-icon-yt{background-image:url('yt.svg')}
.flag-icon-za{background-image:url('za.svg')}
.flag-icon-zm{background-image:url('zm.svg')}
.flag-icon-zw{background-image:url('zw.svg')}
/* MaterialDesignIcons.com */
@font-face{font-family:"Material Design Icons";src:url('materialdesignicons-webfont.eot?v=1.8.36');src:url('materialdesignicons-webfont.eot?#iefix&v=1.8.36') format("embedded-opentype"),url('materialdesignicons-webfont.woff2?v=1.8.36') format("woff2"),url('materialdesignicons-webfont.woff?v=1.8.36') format("woff"),url('materialdesignicons-webfont.ttf?v=1.8.36') format("truetype"),url('materialdesignicons-webfont.svg?v=1.8.36#materialdesigniconsregular') format("svg");font-weight:normal;font-style:normal}
.mdi:before,.mdi-set{display:inline-block;font:normal normal normal 24px/1 "Material Design Icons";font-size:inherit;text-rendering:auto;line-height:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0)}
.mdi-access-point:before{content:"\F002"}
.mdi-access-point-network:before{content:"\F003"}
.mdi-account:before{content:"\F004"}
.mdi-account-alert:before{content:"\F005"}
.mdi-account-box:before{content:"\F006"}
.mdi-account-box-outline:before{content:"\F007"}
.mdi-account-card-details:before{content:"\F5D2"}
.mdi-account-check:before{content:"\F008"}
.mdi-account-circle:before{content:"\F009"}
.mdi-account-convert:before{content:"\F00A"}
.mdi-account-edit:before{content:"\F6BB"}
.mdi-account-key:before{content:"\F00B"}
.mdi-account-location:before{content:"\F00C"}
.mdi-account-minus:before{content:"\F00D"}
.mdi-account-multiple:before{content:"\F00E"}
.mdi-account-multiple-minus:before{content:"\F5D3"}
.mdi-account-multiple-outline:before{content:"\F00F"}
.mdi-account-multiple-plus:before{content:"\F010"}
.mdi-account-network:before{content:"\F011"}
.mdi-account-off:before{content:"\F012"}
.mdi-account-outline:before{content:"\F013"}
.mdi-account-plus:before{content:"\F014"}
.mdi-account-remove:before{content:"\F015"}
.mdi-account-search:before{content:"\F016"}
.mdi-account-settings:before{content:"\F630"}
.mdi-account-settings-variant:before{content:"\F631"}
.mdi-account-star:before{content:"\F017"}
.mdi-account-star-variant:before{content:"\F018"}
.mdi-account-switch:before{content:"\F019"}
.mdi-adjust:before{content:"\F01A"}
.mdi-air-conditioner:before{content:"\F01B"}
.mdi-airballoon:before{content:"\F01C"}
.mdi-airplane:before{content:"\F01D"}
.mdi-airplane-landing:before{content:"\F5D4"}
.mdi-airplane-off:before{content:"\F01E"}
.mdi-airplane-takeoff:before{content:"\F5D5"}
.mdi-airplay:before{content:"\F01F"}
.mdi-alarm:before{content:"\F020"}
.mdi-alarm-check:before{content:"\F021"}
.mdi-alarm-multiple:before{content:"\F022"}
.mdi-alarm-off:before{content:"\F023"}
.mdi-alarm-plus:before{content:"\F024"}
.mdi-alarm-snooze:before{content:"\F68D"}
.mdi-album:before{content:"\F025"}
.mdi-alert:before{content:"\F026"}
.mdi-alert-box:before{content:"\F027"}
.mdi-alert-circle:before{content:"\F028"}
.mdi-alert-circle-outline:before{content:"\F5D6"}
.mdi-alert-octagon:before{content:"\F029"}
.mdi-alert-octagram:before{content:"\F6BC"}
.mdi-alert-outline:before{content:"\F02A"}
.mdi-all-inclusive:before{content:"\F6BD"}
.mdi-alpha:before{content:"\F02B"}
.mdi-alphabetical:before{content:"\F02C"}
.mdi-altimeter:before{content:"\F5D7"}
.mdi-amazon:before{content:"\F02D"}
.mdi-amazon-clouddrive:before{content:"\F02E"}
.mdi-ambulance:before{content:"\F02F"}
.mdi-amplifier:before{content:"\F030"}
.mdi-anchor:before{content:"\F031"}
.mdi-andrAdminid:before{content:"\F032"}
.mdi-andrAdminid-debug-bridge:before{content:"\F033"}
.mdi-andrAdminid-studio:before{content:"\F034"}
.mdi-angular:before{content:"\F6B1"}
.mdi-angularjs:before{content:"\F6BE"}
.mdi-animation:before{content:"\F5D8"}
.mdi-apple:before{content:"\F035"}
.mdi-apple-finder:before{content:"\F036"}
.mdi-apple-ios:before{content:"\F037"}
.mdi-apple-keyboard-caps:before{content:"\F632"}
.mdi-apple-keyboard-command:before{content:"\F633"}
.mdi-apple-keyboard-control:before{content:"\F634"}
.mdi-apple-keyboard-option:before{content:"\F635"}
.mdi-apple-keyboard-shift:before{content:"\F636"}
.mdi-apple-mobileme:before{content:"\F038"}
.mdi-apple-safari:before{content:"\F039"}
.mdi-application:before{content:"\F614"}
.mdi-apps:before{content:"\F03B"}
.mdi-archive:before{content:"\F03C"}
.mdi-arrange-bring-forward:before{content:"\F03D"}
.mdi-arrange-bring-to-front:before{content:"\F03E"}
.mdi-arrange-send-backward:before{content:"\F03F"}
.mdi-arrange-send-to-back:before{content:"\F040"}
.mdi-arrow-all:before{content:"\F041"}
.mdi-arrow-bottom-left:before{content:"\F042"}
.mdi-arrow-bottom-right:before{content:"\F043"}
.mdi-arrow-compress:before{content:"\F615"}
.mdi-arrow-compress-all:before{content:"\F044"}
.mdi-arrow-down:before{content:"\F045"}
.mdi-arrow-down-bold:before{content:"\F046"}
.mdi-arrow-down-bold-circle:before{content:"\F047"}
.mdi-arrow-down-bold-circle-outline:before{content:"\F048"}
.mdi-arrow-down-bold-hexagon-outline:before{content:"\F049"}
.mdi-arrow-down-box:before{content:"\F6BF"}
.mdi-arrow-down-drop-circle:before{content:"\F04A"}
.mdi-arrow-down-drop-circle-outline:before{content:"\F04B"}
.mdi-arrow-expand:before{content:"\F616"}
.mdi-arrow-expand-all:before{content:"\F04C"}
.mdi-arrow-left:before{content:"\F04D"}
.mdi-arrow-left-bold:before{content:"\F04E"}
.mdi-arrow-left-bold-circle:before{content:"\F04F"}
.mdi-arrow-left-bold-circle-outline:before{content:"\F050"}
.mdi-arrow-left-bold-hexagon-outline:before{content:"\F051"}
.mdi-arrow-left-box:before{content:"\F6C0"}
.mdi-arrow-left-drop-circle:before{content:"\F052"}
.mdi-arrow-left-drop-circle-outline:before{content:"\F053"}
.mdi-arrow-right:before{content:"\F054"}
.mdi-arrow-right-bold:before{content:"\F055"}
.mdi-arrow-right-bold-circle:before{content:"\F056"}
.mdi-arrow-right-bold-circle-outline:before{content:"\F057"}
.mdi-arrow-right-bold-hexagon-outline:before{content:"\F058"}
.mdi-arrow-right-box:before{content:"\F6C1"}
.mdi-arrow-right-drop-circle:before{content:"\F059"}
.mdi-arrow-right-drop-circle-outline:before{content:"\F05A"}
.mdi-arrow-top-left:before{content:"\F05B"}
.mdi-arrow-top-right:before{content:"\F05C"}
.mdi-arrow-up:before{content:"\F05D"}
.mdi-arrow-up-bold:before{content:"\F05E"}
.mdi-arrow-up-bold-circle:before{content:"\F05F"}
.mdi-arrow-up-bold-circle-outline:before{content:"\F060"}
.mdi-arrow-up-bold-hexagon-outline:before{content:"\F061"}
.mdi-arrow-up-box:before{content:"\F6C2"}
.mdi-arrow-up-drop-circle:before{content:"\F062"}
.mdi-arrow-up-drop-circle-outline:before{content:"\F063"}
.mdi-assistant:before{content:"\F064"}
.mdi-asterisk:before{content:"\F6C3"}
.mdi-at:before{content:"\F065"}
.mdi-attachment:before{content:"\F066"}
.mdi-audiobook:before{content:"\F067"}
.mdi-auto-fix:before{content:"\F068"}
.mdi-auto-upload:before{content:"\F069"}
.mdi-autorenew:before{content:"\F06A"}
.mdi-av-timer:before{content:"\F06B"}
.mdi-baby:before{content:"\F06C"}
.mdi-baby-buggy:before{content:"\F68E"}
.mdi-backburger:before{content:"\F06D"}
.mdi-backspace:before{content:"\F06E"}
.mdi-backup-restore:before{content:"\F06F"}
.mdi-bandcamp:before{content:"\F674"}
.mdi-bank:before{content:"\F070"}
.mdi-barcode:before{content:"\F071"}
.mdi-barcode-scan:before{content:"\F072"}
.mdi-barley:before{content:"\F073"}
.mdi-barrel:before{content:"\F074"}
.mdi-basecamp:before{content:"\F075"}
.mdi-basket:before{content:"\F076"}
.mdi-basket-fill:before{content:"\F077"}
.mdi-basket-unfill:before{content:"\F078"}
.mdi-battery:before{content:"\F079"}
.mdi-battery-10:before{content:"\F07A"}
.mdi-battery-20:before{content:"\F07B"}
.mdi-battery-30:before{content:"\F07C"}
.mdi-battery-40:before{content:"\F07D"}
.mdi-battery-50:before{content:"\F07E"}
.mdi-battery-60:before{content:"\F07F"}
.mdi-battery-70:before{content:"\F080"}
.mdi-battery-80:before{content:"\F081"}
.mdi-battery-90:before{content:"\F082"}
.mdi-battery-alert:before{content:"\F083"}
.mdi-battery-charging:before{content:"\F084"}
.mdi-battery-charging-100:before{content:"\F085"}
.mdi-battery-charging-20:before{content:"\F086"}
.mdi-battery-charging-30:before{content:"\F087"}
.mdi-battery-charging-40:before{content:"\F088"}
.mdi-battery-charging-60:before{content:"\F089"}
.mdi-battery-charging-80:before{content:"\F08A"}
.mdi-battery-charging-90:before{content:"\F08B"}
.mdi-battery-minus:before{content:"\F08C"}
.mdi-battery-negative:before{content:"\F08D"}
.mdi-battery-outline:before{content:"\F08E"}
.mdi-battery-plus:before{content:"\F08F"}
.mdi-battery-positive:before{content:"\F090"}
.mdi-battery-unknown:before{content:"\F091"}
.mdi-beach:before{content:"\F092"}
.mdi-beaker:before{content:"\F68F"}
.mdi-beats:before{content:"\F097"}
.mdi-beer:before{content:"\F098"}
.mdi-behance:before{content:"\F099"}
.mdi-bell:before{content:"\F09A"}
.mdi-bell-off:before{content:"\F09B"}
.mdi-bell-outline:before{content:"\F09C"}
.mdi-bell-plus:before{content:"\F09D"}
.mdi-bell-ring:before{content:"\F09E"}
.mdi-bell-ring-outline:before{content:"\F09F"}
.mdi-bell-sleep:before{content:"\F0A0"}
.mdi-beta:before{content:"\F0A1"}
.mdi-bible:before{content:"\F0A2"}
.mdi-bike:before{content:"\F0A3"}
.mdi-bing:before{content:"\F0A4"}
.mdi-binoculars:before{content:"\F0A5"}
.mdi-bio:before{content:"\F0A6"}
.mdi-biohazard:before{content:"\F0A7"}
.mdi-bitbucket:before{content:"\F0A8"}
.mdi-black-mesa:before{content:"\F0A9"}
.mdi-blackberry:before{content:"\F0AA"}
.mdi-blender:before{content:"\F0AB"}
.mdi-blinds:before{content:"\F0AC"}
.mdi-block-helper:before{content:"\F0AD"}
.mdi-blogger:before{content:"\F0AE"}
.mdi-bluetooth:before{content:"\F0AF"}
.mdi-bluetooth-audio:before{content:"\F0B0"}
.mdi-bluetooth-connect:before{content:"\F0B1"}
.mdi-bluetooth-off:before{content:"\F0B2"}
.mdi-bluetooth-settings:before{content:"\F0B3"}
.mdi-bluetooth-transfer:before{content:"\F0B4"}
.mdi-blur:before{content:"\F0B5"}
.mdi-blur-linear:before{content:"\F0B6"}
.mdi-blur-off:before{content:"\F0B7"}
.mdi-blur-radial:before{content:"\F0B8"}
.mdi-bomb:before{content:"\F690"}
.mdi-bomb-off:before{content:"\F6C4"}
.mdi-bone:before{content:"\F0B9"}
.mdi-book:before{content:"\F0BA"}
.mdi-book-minus:before{content:"\F5D9"}
.mdi-book-multiple:before{content:"\F0BB"}
.mdi-book-multiple-variant:before{content:"\F0BC"}
.mdi-book-open:before{content:"\F0BD"}
.mdi-book-open-page-variant:before{content:"\F5DA"}
.mdi-book-open-variant:before{content:"\F0BE"}
.mdi-book-plus:before{content:"\F5DB"}
.mdi-book-variant:before{content:"\F0BF"}
.mdi-bookmark:before{content:"\F0C0"}
.mdi-bookmark-check:before{content:"\F0C1"}
.mdi-bookmark-music:before{content:"\F0C2"}
.mdi-bookmark-outline:before{content:"\F0C3"}
.mdi-bookmark-plus:before{content:"\F0C5"}
.mdi-bookmark-plus-outline:before{content:"\F0C4"}
.mdi-bookmark-remove:before{content:"\F0C6"}
.mdi-boombox:before{content:"\F5DC"}
.mdi-bootstrap:before{content:"\F6C5"}
.mdi-border-all:before{content:"\F0C7"}
.mdi-border-bottom:before{content:"\F0C8"}
.mdi-border-color:before{content:"\F0C9"}
.mdi-border-horizontal:before{content:"\F0CA"}
.mdi-border-inside:before{content:"\F0CB"}
.mdi-border-left:before{content:"\F0CC"}
.mdi-border-none:before{content:"\F0CD"}
.mdi-border-outside:before{content:"\F0CE"}
.mdi-border-right:before{content:"\F0CF"}
.mdi-border-style:before{content:"\F0D0"}
.mdi-border-top:before{content:"\F0D1"}
.mdi-border-vertical:before{content:"\F0D2"}
.mdi-bow-tie:before{content:"\F677"}
.mdi-bowl:before{content:"\F617"}
.mdi-bowling:before{content:"\F0D3"}
.mdi-box:before{content:"\F0D4"}
.mdi-box-cutter:before{content:"\F0D5"}
.mdi-box-shadow:before{content:"\F637"}
.mdi-bridge:before{content:"\F618"}
.mdi-briefcase:before{content:"\F0D6"}
.mdi-briefcase-check:before{content:"\F0D7"}
.mdi-briefcase-download:before{content:"\F0D8"}
.mdi-briefcase-upload:before{content:"\F0D9"}
.mdi-brightness-1:before{content:"\F0DA"}
.mdi-brightness-2:before{content:"\F0DB"}
.mdi-brightness-3:before{content:"\F0DC"}
.mdi-brightness-4:before{content:"\F0DD"}
.mdi-brightness-5:before{content:"\F0DE"}
.mdi-brightness-6:before{content:"\F0DF"}
.mdi-brightness-7:before{content:"\F0E0"}
.mdi-brightness-auto:before{content:"\F0E1"}
.mdi-broom:before{content:"\F0E2"}
.mdi-brush:before{content:"\F0E3"}
.mdi-buffer:before{content:"\F619"}
.mdi-bug:before{content:"\F0E4"}
.mdi-bulletin-board:before{content:"\F0E5"}
.mdi-bullhorn:before{content:"\F0E6"}
.mdi-bullseye:before{content:"\F5DD"}
.mdi-burst-mode:before{content:"\F5DE"}
.mdi-bus:before{content:"\F0E7"}
.mdi-cached:before{content:"\F0E8"}
.mdi-cake:before{content:"\F0E9"}
.mdi-cake-layered:before{content:"\F0EA"}
.mdi-cake-variant:before{content:"\F0EB"}
.mdi-calculator:before{content:"\F0EC"}
.mdi-calendar:before{content:"\F0ED"}
.mdi-calendar-blank:before{content:"\F0EE"}
.mdi-calendar-check:before{content:"\F0EF"}
.mdi-calendar-clock:before{content:"\F0F0"}
.mdi-calendar-multiple:before{content:"\F0F1"}
.mdi-calendar-multiple-check:before{content:"\F0F2"}
.mdi-calendar-plus:before{content:"\F0F3"}
.mdi-calendar-question:before{content:"\F691"}
.mdi-calendar-range:before{content:"\F678"}
.mdi-calendar-remove:before{content:"\F0F4"}
.mdi-calendar-text:before{content:"\F0F5"}
.mdi-calendar-today:before{content:"\F0F6"}
.mdi-call-made:before{content:"\F0F7"}
.mdi-call-merge:before{content:"\F0F8"}
.mdi-call-missed:before{content:"\F0F9"}
.mdi-call-received:before{content:"\F0FA"}
.mdi-call-split:before{content:"\F0FB"}
.mdi-camcorder:before{content:"\F0FC"}
.mdi-camcorder-box:before{content:"\F0FD"}
.mdi-camcorder-box-off:before{content:"\F0FE"}
.mdi-camcorder-off:before{content:"\F0FF"}
.mdi-camera:before{content:"\F100"}
.mdi-camera-burst:before{content:"\F692"}
.mdi-camera-enhance:before{content:"\F101"}
.mdi-camera-front:before{content:"\F102"}
.mdi-camera-front-variant:before{content:"\F103"}
.mdi-camera-iris:before{content:"\F104"}
.mdi-camera-off:before{content:"\F5DF"}
.mdi-camera-party-mode:before{content:"\F105"}
.mdi-camera-rear:before{content:"\F106"}
.mdi-camera-rear-variant:before{content:"\F107"}
.mdi-camera-switch:before{content:"\F108"}
.mdi-camera-timer:before{content:"\F109"}
.mdi-candle:before{content:"\F5E2"}
.mdi-candycane:before{content:"\F10A"}
.mdi-car:before{content:"\F10B"}
.mdi-car-battery:before{content:"\F10C"}
.mdi-car-connected:before{content:"\F10D"}
.mdi-car-wash:before{content:"\F10E"}
.mdi-cards:before{content:"\F638"}
.mdi-cards-outline:before{content:"\F639"}
.mdi-cards-playing-outline:before{content:"\F63A"}
.mdi-cards-variant:before{content:"\F6C6"}
.mdi-carrot:before{content:"\F10F"}
.mdi-cart:before{content:"\F110"}
.mdi-cart-off:before{content:"\F66B"}
.mdi-cart-outline:before{content:"\F111"}
.mdi-cart-plus:before{content:"\F112"}
.mdi-case-sensitive-alt:before{content:"\F113"}
.mdi-cash:before{content:"\F114"}
.mdi-cash-100:before{content:"\F115"}
.mdi-cash-multiple:before{content:"\F116"}
.mdi-cash-usd:before{content:"\F117"}
.mdi-cast:before{content:"\F118"}
.mdi-cast-connected:before{content:"\F119"}
.mdi-castle:before{content:"\F11A"}
.mdi-cat:before{content:"\F11B"}
.mdi-cellphone:before{content:"\F11C"}
.mdi-cellphone-andrAdminid:before{content:"\F11D"}
.mdi-cellphone-basic:before{content:"\F11E"}
.mdi-cellphone-dock:before{content:"\F11F"}
.mdi-cellphone-iphone:before{content:"\F120"}
.mdi-cellphone-link:before{content:"\F121"}
.mdi-cellphone-link-off:before{content:"\F122"}
.mdi-cellphone-settings:before{content:"\F123"}
.mdi-certificate:before{content:"\F124"}
.mdi-chair-school:before{content:"\F125"}
.mdi-chart-arc:before{content:"\F126"}
.mdi-chart-areaspline:before{content:"\F127"}
.mdi-chart-bar:before{content:"\F128"}
.mdi-chart-bubble:before{content:"\F5E3"}
.mdi-chart-gantt:before{content:"\F66C"}
.mdi-chart-histogram:before{content:"\F129"}
.mdi-chart-line:before{content:"\F12A"}
.mdi-chart-pie:before{content:"\F12B"}
.mdi-chart-scatterplot-hexbin:before{content:"\F66D"}
.mdi-chart-timeline:before{content:"\F66E"}
.mdi-check:before{content:"\F12C"}
.mdi-check-all:before{content:"\F12D"}
.mdi-check-circle:before{content:"\F5E0"}
.mdi-check-circle-outline:before{content:"\F5E1"}
.mdi-checkbox-blank:before{content:"\F12E"}
.mdi-checkbox-blank-circle:before{content:"\F12F"}
.mdi-checkbox-blank-circle-outline:before{content:"\F130"}
.mdi-checkbox-blank-outline:before{content:"\F131"}
.mdi-checkbox-marked:before{content:"\F132"}
.mdi-checkbox-marked-circle:before{content:"\F133"}
.mdi-checkbox-marked-circle-outline:before{content:"\F134"}
.mdi-checkbox-marked-outline:before{content:"\F135"}
.mdi-checkbox-multiple-blank:before{content:"\F136"}
.mdi-checkbox-multiple-blank-circle:before{content:"\F63B"}
.mdi-checkbox-multiple-blank-circle-outline:before{content:"\F63C"}
.mdi-checkbox-multiple-blank-outline:before{content:"\F137"}
.mdi-checkbox-multiple-marked:before{content:"\F138"}
.mdi-checkbox-multiple-marked-circle:before{content:"\F63D"}
.mdi-checkbox-multiple-marked-circle-outline:before{content:"\F63E"}
.mdi-checkbox-multiple-marked-outline:before{content:"\F139"}
.mdi-checkerboard:before{content:"\F13A"}
.mdi-chemical-weapon:before{content:"\F13B"}
.mdi-chevron-double-down:before{content:"\F13C"}
.mdi-chevron-double-left:before{content:"\F13D"}
.mdi-chevron-double-right:before{content:"\F13E"}
.mdi-chevron-double-up:before{content:"\F13F"}
.mdi-chevron-down:before{content:"\F140"}
.mdi-chevron-left:before{content:"\F141"}
.mdi-chevron-right:before{content:"\F142"}
.mdi-chevron-up:before{content:"\F143"}
.mdi-chip:before{content:"\F61A"}
.mdi-church:before{content:"\F144"}
.mdi-cisco-webex:before{content:"\F145"}
.mdi-city:before{content:"\F146"}
.mdi-clipboard:before{content:"\F147"}
.mdi-clipboard-account:before{content:"\F148"}
.mdi-clipboard-alert:before{content:"\F149"}
.mdi-clipboard-arrow-down:before{content:"\F14A"}
.mdi-clipboard-arrow-left:before{content:"\F14B"}
.mdi-clipboard-check:before{content:"\F14C"}
.mdi-clipboard-flow:before{content:"\F6C7"}
.mdi-clipboard-outline:before{content:"\F14D"}
.mdi-clipboard-text:before{content:"\F14E"}
.mdi-clippy:before{content:"\F14F"}
.mdi-clock:before{content:"\F150"}
.mdi-clock-alert:before{content:"\F5CE"}
.mdi-clock-end:before{content:"\F151"}
.mdi-clock-fast:before{content:"\F152"}
.mdi-clock-in:before{content:"\F153"}
.mdi-clock-out:before{content:"\F154"}
.mdi-clock-start:before{content:"\F155"}
.mdi-close:before{content:"\F156"}
.mdi-close-box:before{content:"\F157"}
.mdi-close-box-outline:before{content:"\F158"}
.mdi-close-circle:before{content:"\F159"}
.mdi-close-circle-outline:before{content:"\F15A"}
.mdi-close-network:before{content:"\F15B"}
.mdi-close-octagon:before{content:"\F15C"}
.mdi-close-octagon-outline:before{content:"\F15D"}
.mdi-close-outline:before{content:"\F6C8"}
.mdi-closed-caption:before{content:"\F15E"}
.mdi-cloud:before{content:"\F15F"}
.mdi-cloud-check:before{content:"\F160"}
.mdi-cloud-circle:before{content:"\F161"}
.mdi-cloud-download:before{content:"\F162"}
.mdi-cloud-outline:before{content:"\F163"}
.mdi-cloud-outline-off:before{content:"\F164"}
.mdi-cloud-print:before{content:"\F165"}
.mdi-cloud-print-outline:before{content:"\F166"}
.mdi-cloud-sync:before{content:"\F63F"}
.mdi-cloud-upload:before{content:"\F167"}
.mdi-code-array:before{content:"\F168"}
.mdi-code-braces:before{content:"\F169"}
.mdi-code-brackets:before{content:"\F16A"}
.mdi-code-equal:before{content:"\F16B"}
.mdi-code-greater-than:before{content:"\F16C"}
.mdi-code-greater-than-or-equal:before{content:"\F16D"}
.mdi-code-less-than:before{content:"\F16E"}
.mdi-code-less-than-or-equal:before{content:"\F16F"}
.mdi-code-not-equal:before{content:"\F170"}
.mdi-code-not-equal-variant:before{content:"\F171"}
.mdi-code-parentheses:before{content:"\F172"}
.mdi-code-string:before{content:"\F173"}
.mdi-code-tags:before{content:"\F174"}
.mdi-code-tags-check:before{content:"\F693"}
.mdi-codepen:before{content:"\F175"}
.mdi-coffee:before{content:"\F176"}
.mdi-coffee-outline:before{content:"\F6C9"}
.mdi-coffee-to-go:before{content:"\F177"}
.mdi-coin:before{content:"\F178"}
.mdi-coins:before{content:"\F694"}
.mdi-collage:before{content:"\F640"}
.mdi-color-helper:before{content:"\F179"}
.mdi-comment:before{content:"\F17A"}
.mdi-comment-account:before{content:"\F17B"}
.mdi-comment-account-outline:before{content:"\F17C"}
.mdi-comment-alert:before{content:"\F17D"}
.mdi-comment-alert-outline:before{content:"\F17E"}
.mdi-comment-check:before{content:"\F17F"}
.mdi-comment-check-outline:before{content:"\F180"}
.mdi-comment-multiple-outline:before{content:"\F181"}
.mdi-comment-outline:before{content:"\F182"}
.mdi-comment-plus-outline:before{content:"\F183"}
.mdi-comment-processing:before{content:"\F184"}
.mdi-comment-processing-outline:before{content:"\F185"}
.mdi-comment-question-outline:before{content:"\F186"}
.mdi-comment-remove-outline:before{content:"\F187"}
.mdi-comment-text:before{content:"\F188"}
.mdi-comment-text-outline:before{content:"\F189"}
.mdi-compare:before{content:"\F18A"}
.mdi-compass:before{content:"\F18B"}
.mdi-compass-outline:before{content:"\F18C"}
.mdi-console:before{content:"\F18D"}
.mdi-contact-mail:before{content:"\F18E"}
.mdi-contacts:before{content:"\F6CA"}
.mdi-content-copy:before{content:"\F18F"}
.mdi-content-cut:before{content:"\F190"}
.mdi-content-duplicate:before{content:"\F191"}
.mdi-content-paste:before{content:"\F192"}
.mdi-content-save:before{content:"\F193"}
.mdi-content-save-all:before{content:"\F194"}
.mdi-content-save-settings:before{content:"\F61B"}
.mdi-contrast:before{content:"\F195"}
.mdi-contrast-box:before{content:"\F196"}
.mdi-contrast-circle:before{content:"\F197"}
.mdi-cookie:before{content:"\F198"}
.mdi-copyright:before{content:"\F5E6"}
.mdi-counter:before{content:"\F199"}
.mdi-cow:before{content:"\F19A"}
.mdi-creation:before{content:"\F1C9"}
.mdi-credit-card:before{content:"\F19B"}
.mdi-credit-card-multiple:before{content:"\F19C"}
.mdi-credit-card-off:before{content:"\F5E4"}
.mdi-credit-card-plus:before{content:"\F675"}
.mdi-credit-card-scan:before{content:"\F19D"}
.mdi-crop:before{content:"\F19E"}
.mdi-crop-free:before{content:"\F19F"}
.mdi-crop-landscape:before{content:"\F1A0"}
.mdi-crop-portrait:before{content:"\F1A1"}
.mdi-crop-rotate:before{content:"\F695"}
.mdi-crop-square:before{content:"\F1A2"}
.mdi-crosshairs:before{content:"\F1A3"}
.mdi-crosshairs-gps:before{content:"\F1A4"}
.mdi-crown:before{content:"\F1A5"}
.mdi-cube:before{content:"\F1A6"}
.mdi-cube-outline:before{content:"\F1A7"}
.mdi-cube-send:before{content:"\F1A8"}
.mdi-cube-unfolded:before{content:"\F1A9"}
.mdi-cup:before{content:"\F1AA"}
.mdi-cup-off:before{content:"\F5E5"}
.mdi-cup-water:before{content:"\F1AB"}
.mdi-currency-btc:before{content:"\F1AC"}
.mdi-currency-eur:before{content:"\F1AD"}
.mdi-currency-gbp:before{content:"\F1AE"}
.mdi-currency-inr:before{content:"\F1AF"}
.mdi-currency-ngn:before{content:"\F1B0"}
.mdi-currency-rub:before{content:"\F1B1"}
.mdi-currency-try:before{content:"\F1B2"}
.mdi-currency-usd:before{content:"\F1B3"}
.mdi-currency-usd-off:before{content:"\F679"}
.mdi-cursor-default:before{content:"\F1B4"}
.mdi-cursor-default-outline:before{content:"\F1B5"}
.mdi-cursor-move:before{content:"\F1B6"}
.mdi-cursor-pointer:before{content:"\F1B7"}
.mdi-cursor-text:before{content:"\F5E7"}
.mdi-database:before{content:"\F1B8"}
.mdi-database-minus:before{content:"\F1B9"}
.mdi-database-plus:before{content:"\F1BA"}
.mdi-debug-step-into:before{content:"\F1BB"}
.mdi-debug-step-out:before{content:"\F1BC"}
.mdi-debug-step-over:before{content:"\F1BD"}
.mdi-decimal-decrease:before{content:"\F1BE"}
.mdi-decimal-increase:before{content:"\F1BF"}
.mdi-delete:before{content:"\F1C0"}
.mdi-delete-circle:before{content:"\F682"}
.mdi-delete-empty:before{content:"\F6CB"}
.mdi-delete-forever:before{content:"\F5E8"}
.mdi-delete-sweep:before{content:"\F5E9"}
.mdi-delete-variant:before{content:"\F1C1"}
.mdi-delta:before{content:"\F1C2"}
.mdi-deskphone:before{content:"\F1C3"}
.mdi-desktop-mac:before{content:"\F1C4"}
.mdi-desktop-tower:before{content:"\F1C5"}
.mdi-details:before{content:"\F1C6"}
.mdi-developer-board:before{content:"\F696"}
.mdi-deviantart:before{content:"\F1C7"}
.mdi-dialpad:before{content:"\F61C"}
.mdi-diamond:before{content:"\F1C8"}
.mdi-dice-1:before{content:"\F1CA"}
.mdi-dice-2:before{content:"\F1CB"}
.mdi-dice-3:before{content:"\F1CC"}
.mdi-dice-4:before{content:"\F1CD"}
.mdi-dice-5:before{content:"\F1CE"}
.mdi-dice-6:before{content:"\F1CF"}
.mdi-dice-d20:before{content:"\F5EA"}
.mdi-dice-d4:before{content:"\F5EB"}
.mdi-dice-d6:before{content:"\F5EC"}
.mdi-dice-d8:before{content:"\F5ED"}
.mdi-dictionary:before{content:"\F61D"}
.mdi-directions:before{content:"\F1D0"}
.mdi-directions-fork:before{content:"\F641"}
.mdi-discord:before{content:"\F66F"}
.mdi-disk:before{content:"\F5EE"}
.mdi-disk-alert:before{content:"\F1D1"}
.mdi-disqus:before{content:"\F1D2"}
.mdi-disqus-outline:before{content:"\F1D3"}
.mdi-division:before{content:"\F1D4"}
.mdi-division-box:before{content:"\F1D5"}
.mdi-dna:before{content:"\F683"}
.mdi-dns:before{content:"\F1D6"}
.mdi-do-not-disturb:before{content:"\F697"}
.mdi-do-not-disturb-off:before{content:"\F698"}
.mdi-dolby:before{content:"\F6B2"}
.mdi-domain:before{content:"\F1D7"}
.mdi-dots-horizontal:before{content:"\F1D8"}
.mdi-dots-vertical:before{content:"\F1D9"}
.mdi-douban:before{content:"\F699"}
.mdi-download:before{content:"\F1DA"}
.mdi-drag:before{content:"\F1DB"}
.mdi-drag-horizontal:before{content:"\F1DC"}
.mdi-drag-vertical:before{content:"\F1DD"}
.mdi-drawing:before{content:"\F1DE"}
.mdi-drawing-box:before{content:"\F1DF"}
.mdi-dribbble:before{content:"\F1E0"}
.mdi-dribbble-box:before{content:"\F1E1"}
.mdi-drone:before{content:"\F1E2"}
.mdi-dropbox:before{content:"\F1E3"}
.mdi-drupal:before{content:"\F1E4"}
.mdi-duck:before{content:"\F1E5"}
.mdi-dumbbell:before{content:"\F1E6"}
.mdi-earth:before{content:"\F1E7"}
.mdi-earth-box:before{content:"\F6CC"}
.mdi-earth-box-off:before{content:"\F6CD"}
.mdi-earth-off:before{content:"\F1E8"}
.mdi-edge:before{content:"\F1E9"}
.mdi-eject:before{content:"\F1EA"}
.mdi-elevation-decline:before{content:"\F1EB"}
.mdi-elevation-rise:before{content:"\F1EC"}
.mdi-elevator:before{content:"\F1ED"}
.mdi-email:before{content:"\F1EE"}
.mdi-email-alert:before{content:"\F6CE"}
.mdi-email-open:before{content:"\F1EF"}
.mdi-email-open-outline:before{content:"\F5EF"}
.mdi-email-outline:before{content:"\F1F0"}
.mdi-email-secure:before{content:"\F1F1"}
.mdi-email-variant:before{content:"\F5F0"}
.mdi-emby:before{content:"\F6B3"}
.mdi-emoticon:before{content:"\F1F2"}
.mdi-emoticon-cool:before{content:"\F1F3"}
.mdi-emoticon-dead:before{content:"\F69A"}
.mdi-emoticon-devil:before{content:"\F1F4"}
.mdi-emoticon-excited:before{content:"\F69B"}
.mdi-emoticon-happy:before{content:"\F1F5"}
.mdi-emoticon-neutral:before{content:"\F1F6"}
.mdi-emoticon-poop:before{content:"\F1F7"}
.mdi-emoticon-sad:before{content:"\F1F8"}
.mdi-emoticon-tongue:before{content:"\F1F9"}
.mdi-engine:before{content:"\F1FA"}
.mdi-engine-outline:before{content:"\F1FB"}
.mdi-equal:before{content:"\F1FC"}
.mdi-equal-box:before{content:"\F1FD"}
.mdi-eraser:before{content:"\F1FE"}
.mdi-eraser-variant:before{content:"\F642"}
.mdi-escalator:before{content:"\F1FF"}
.mdi-ethernet:before{content:"\F200"}
.mdi-ethernet-cable:before{content:"\F201"}
.mdi-ethernet-cable-off:before{content:"\F202"}
.mdi-etsy:before{content:"\F203"}
.mdi-ev-station:before{content:"\F5F1"}
.mdi-evernote:before{content:"\F204"}
.mdi-exclamation:before{content:"\F205"}
.mdi-exit-to-app:before{content:"\F206"}
.mdi-export:before{content:"\F207"}
.mdi-eye:before{content:"\F208"}
.mdi-eye-off:before{content:"\F209"}
.mdi-eye-outline:before{content:"\F6CF"}
.mdi-eye-outline-off:before{content:"\F6D0"}
.mdi-eyedropper:before{content:"\F20A"}
.mdi-eyedropper-variant:before{content:"\F20B"}
.mdi-face:before{content:"\F643"}
.mdi-face-profile:before{content:"\F644"}
.mdi-facebook:before{content:"\F20C"}
.mdi-facebook-box:before{content:"\F20D"}
.mdi-facebook-messenger:before{content:"\F20E"}
.mdi-factory:before{content:"\F20F"}
.mdi-fan:before{content:"\F210"}
.mdi-fast-forward:before{content:"\F211"}
.mdi-fast-forward-outline:before{content:"\F6D1"}
.mdi-fax:before{content:"\F212"}
.mdi-feather:before{content:"\F6D2"}
.mdi-ferry:before{content:"\F213"}
.mdi-file:before{content:"\F214"}
.mdi-file-chart:before{content:"\F215"}
.mdi-file-check:before{content:"\F216"}
.mdi-file-cloud:before{content:"\F217"}
.mdi-file-delimited:before{content:"\F218"}
.mdi-file-document:before{content:"\F219"}
.mdi-file-document-box:before{content:"\F21A"}
.mdi-file-excel:before{content:"\F21B"}
.mdi-file-excel-box:before{content:"\F21C"}
.mdi-file-export:before{content:"\F21D"}
.mdi-file-find:before{content:"\F21E"}
.mdi-file-hidden:before{content:"\F613"}
.mdi-file-image:before{content:"\F21F"}
.mdi-file-import:before{content:"\F220"}
.mdi-file-lock:before{content:"\F221"}
.mdi-file-multiple:before{content:"\F222"}
.mdi-file-music:before{content:"\F223"}
.mdi-file-outline:before{content:"\F224"}
.mdi-file-pdf:before{content:"\F225"}
.mdi-file-pdf-box:before{content:"\F226"}
.mdi-file-powerpoint:before{content:"\F227"}
.mdi-file-powerpoint-box:before{content:"\F228"}
.mdi-file-presentation-box:before{content:"\F229"}
.mdi-file-restore:before{content:"\F670"}
.mdi-file-send:before{content:"\F22A"}
.mdi-file-tree:before{content:"\F645"}
.mdi-file-video:before{content:"\F22B"}
.mdi-file-word:before{content:"\F22C"}
.mdi-file-word-box:before{content:"\F22D"}
.mdi-file-xml:before{content:"\F22E"}
.mdi-film:before{content:"\F22F"}
.mdi-filmstrip:before{content:"\F230"}
.mdi-filmstrip-off:before{content:"\F231"}
.mdi-filter:before{content:"\F232"}
.mdi-filter-outline:before{content:"\F233"}
.mdi-filter-remove:before{content:"\F234"}
.mdi-filter-remove-outline:before{content:"\F235"}
.mdi-filter-variant:before{content:"\F236"}
.mdi-find-replace:before{content:"\F6D3"}
.mdi-fingerprint:before{content:"\F237"}
.mdi-fire:before{content:"\F238"}
.mdi-firefox:before{content:"\F239"}
.mdi-fish:before{content:"\F23A"}
.mdi-flag:before{content:"\F23B"}
.mdi-flag-checkered:before{content:"\F23C"}
.mdi-flag-outline:before{content:"\F23D"}
.mdi-flag-outline-variant:before{content:"\F23E"}
.mdi-flag-triangle:before{content:"\F23F"}
.mdi-flag-variant:before{content:"\F240"}
.mdi-flash:before{content:"\F241"}
.mdi-flash-auto:before{content:"\F242"}
.mdi-flash-off:before{content:"\F243"}
.mdi-flash-outline:before{content:"\F6D4"}
.mdi-flash-red-eye:before{content:"\F67A"}
.mdi-flashlight:before{content:"\F244"}
.mdi-flashlight-off:before{content:"\F245"}
.mdi-flask:before{content:"\F093"}
.mdi-flask-empty:before{content:"\F094"}
.mdi-flask-empty-outline:before{content:"\F095"}
.mdi-flask-outline:before{content:"\F096"}
.mdi-flattr:before{content:"\F246"}
.mdi-flip-to-back:before{content:"\F247"}
.mdi-flip-to-front:before{content:"\F248"}
.mdi-floppy:before{content:"\F249"}
.mdi-flower:before{content:"\F24A"}
.mdi-folder:before{content:"\F24B"}
.mdi-folder-account:before{content:"\F24C"}
.mdi-folder-download:before{content:"\F24D"}
.mdi-folder-google-drive:before{content:"\F24E"}
.mdi-folder-image:before{content:"\F24F"}
.mdi-folder-lock:before{content:"\F250"}
.mdi-folder-lock-open:before{content:"\F251"}
.mdi-folder-move:before{content:"\F252"}
.mdi-folder-multiple:before{content:"\F253"}
.mdi-folder-multiple-image:before{content:"\F254"}
.mdi-folder-multiple-outline:before{content:"\F255"}
.mdi-folder-outline:before{content:"\F256"}
.mdi-folder-plus:before{content:"\F257"}
.mdi-folder-remove:before{content:"\F258"}
.mdi-folder-star:before{content:"\F69C"}
.mdi-folder-upload:before{content:"\F259"}
.mdi-font-awesome:before{content:"\F03A"}
.mdi-food:before{content:"\F25A"}
.mdi-food-apple:before{content:"\F25B"}
.mdi-food-fork-drink:before{content:"\F5F2"}
.mdi-food-off:before{content:"\F5F3"}
.mdi-food-variant:before{content:"\F25C"}
.mdi-football:before{content:"\F25D"}
.mdi-football-australian:before{content:"\F25E"}
.mdi-football-helmet:before{content:"\F25F"}
.mdi-format-align-center:before{content:"\F260"}
.mdi-format-align-justify:before{content:"\F261"}
.mdi-format-align-left:before{content:"\F262"}
.mdi-format-align-right:before{content:"\F263"}
.mdi-format-annotation-plus:before{content:"\F646"}
.mdi-format-bold:before{content:"\F264"}
.mdi-format-clear:before{content:"\F265"}
.mdi-format-color-fill:before{content:"\F266"}
.mdi-format-color-text:before{content:"\F69D"}
.mdi-format-float-center:before{content:"\F267"}
.mdi-format-float-left:before{content:"\F268"}
.mdi-format-float-none:before{content:"\F269"}
.mdi-format-float-right:before{content:"\F26A"}
.mdi-format-font:before{content:"\F6D5"}
.mdi-format-header-1:before{content:"\F26B"}
.mdi-format-header-2:before{content:"\F26C"}
.mdi-format-header-3:before{content:"\F26D"}
.mdi-format-header-4:before{content:"\F26E"}
.mdi-format-header-5:before{content:"\F26F"}
.mdi-format-header-6:before{content:"\F270"}
.mdi-format-header-decrease:before{content:"\F271"}
.mdi-format-header-equal:before{content:"\F272"}
.mdi-format-header-increase:before{content:"\F273"}
.mdi-format-header-pound:before{content:"\F274"}
.mdi-format-horizontal-align-center:before{content:"\F61E"}
.mdi-format-horizontal-align-left:before{content:"\F61F"}
.mdi-format-horizontal-align-right:before{content:"\F620"}
.mdi-format-indent-decrease:before{content:"\F275"}
.mdi-format-indent-increase:before{content:"\F276"}
.mdi-format-italic:before{content:"\F277"}
.mdi-format-line-spacing:before{content:"\F278"}
.mdi-format-line-style:before{content:"\F5C8"}
.mdi-format-line-weight:before{content:"\F5C9"}
.mdi-format-list-bulleted:before{content:"\F279"}
.mdi-format-list-bulleted-type:before{content:"\F27A"}
.mdi-format-list-numbers:before{content:"\F27B"}
.mdi-format-page-break:before{content:"\F6D6"}
.mdi-format-paint:before{content:"\F27C"}
.mdi-format-paragraph:before{content:"\F27D"}
.mdi-format-pilcrow:before{content:"\F6D7"}
.mdi-format-quote:before{content:"\F27E"}
.mdi-format-rotate-90:before{content:"\F6A9"}
.mdi-format-section:before{content:"\F69E"}
.mdi-format-size:before{content:"\F27F"}
.mdi-format-strikethrough:before{content:"\F280"}
.mdi-format-strikethrough-variant:before{content:"\F281"}
.mdi-format-subscript:before{content:"\F282"}
.mdi-format-superscript:before{content:"\F283"}
.mdi-format-text:before{content:"\F284"}
.mdi-format-textdirection-l-to-r:before{content:"\F285"}
.mdi-format-textdirection-r-to-l:before{content:"\F286"}
.mdi-format-title:before{content:"\F5F4"}
.mdi-format-underline:before{content:"\F287"}
.mdi-format-vertical-align-bottom:before{content:"\F621"}
.mdi-format-vertical-align-center:before{content:"\F622"}
.mdi-format-vertical-align-top:before{content:"\F623"}
.mdi-format-wrap-inline:before{content:"\F288"}
.mdi-format-wrap-square:before{content:"\F289"}
.mdi-format-wrap-tight:before{content:"\F28A"}
.mdi-format-wrap-top-bottom:before{content:"\F28B"}
.mdi-forum:before{content:"\F28C"}
.mdi-forward:before{content:"\F28D"}
.mdi-foursquare:before{content:"\F28E"}
.mdi-fridge:before{content:"\F28F"}
.mdi-fridge-filled:before{content:"\F290"}
.mdi-fridge-filled-bottom:before{content:"\F291"}
.mdi-fridge-filled-top:before{content:"\F292"}
.mdi-fullscreen:before{content:"\F293"}
.mdi-fullscreen-exit:before{content:"\F294"}
.mdi-function:before{content:"\F295"}
.mdi-gamepad:before{content:"\F296"}
.mdi-gamepad-variant:before{content:"\F297"}
.mdi-garage:before{content:"\F6D8"}
.mdi-garage-open:before{content:"\F6D9"}
.mdi-gas-cylinder:before{content:"\F647"}
.mdi-gas-station:before{content:"\F298"}
.mdi-gate:before{content:"\F299"}
.mdi-gauge:before{content:"\F29A"}
.mdi-gavel:before{content:"\F29B"}
.mdi-gender-female:before{content:"\F29C"}
.mdi-gender-male:before{content:"\F29D"}
.mdi-gender-male-female:before{content:"\F29E"}
.mdi-gender-transgender:before{content:"\F29F"}
.mdi-ghost:before{content:"\F2A0"}
.mdi-gift:before{content:"\F2A1"}
.mdi-git:before{content:"\F2A2"}
.mdi-github-box:before{content:"\F2A3"}
.mdi-github-circle:before{content:"\F2A4"}
.mdi-github-face:before{content:"\F6DA"}
.mdi-glass-flute:before{content:"\F2A5"}
.mdi-glass-mug:before{content:"\F2A6"}
.mdi-glass-stange:before{content:"\F2A7"}
.mdi-glass-tulip:before{content:"\F2A8"}
.mdi-glassdoor:before{content:"\F2A9"}
.mdi-glasses:before{content:"\F2AA"}
.mdi-gmail:before{content:"\F2AB"}
.mdi-gnome:before{content:"\F2AC"}
.mdi-gondola:before{content:"\F685"}
.mdi-google:before{content:"\F2AD"}
.mdi-google-cardboard:before{content:"\F2AE"}
.mdi-google-chrome:before{content:"\F2AF"}
.mdi-google-circles:before{content:"\F2B0"}
.mdi-google-circles-communities:before{content:"\F2B1"}
.mdi-google-circles-extended:before{content:"\F2B2"}
.mdi-google-circles-group:before{content:"\F2B3"}
.mdi-google-controller:before{content:"\F2B4"}
.mdi-google-controller-off:before{content:"\F2B5"}
.mdi-google-drive:before{content:"\F2B6"}
.mdi-google-earth:before{content:"\F2B7"}
.mdi-google-glass:before{content:"\F2B8"}
.mdi-google-keep:before{content:"\F6DB"}
.mdi-google-maps:before{content:"\F5F5"}
.mdi-google-nearby:before{content:"\F2B9"}
.mdi-google-pages:before{content:"\F2BA"}
.mdi-google-photos:before{content:"\F6DC"}
.mdi-google-physical-web:before{content:"\F2BB"}
.mdi-google-play:before{content:"\F2BC"}
.mdi-google-plus:before{content:"\F2BD"}
.mdi-google-plus-box:before{content:"\F2BE"}
.mdi-google-translate:before{content:"\F2BF"}
.mdi-google-wallet:before{content:"\F2C0"}
.mdi-gradient:before{content:"\F69F"}
.mdi-grease-pencil:before{content:"\F648"}
.mdi-grid:before{content:"\F2C1"}
.mdi-grid-off:before{content:"\F2C2"}
.mdi-group:before{content:"\F2C3"}
.mdi-guitar-electric:before{content:"\F2C4"}
.mdi-guitar-pick:before{content:"\F2C5"}
.mdi-guitar-pick-outline:before{content:"\F2C6"}
.mdi-hackernews:before{content:"\F624"}
.mdi-hamburger:before{content:"\F684"}
.mdi-hand-pointing-right:before{content:"\F2C7"}
.mdi-hanger:before{content:"\F2C8"}
.mdi-hangouts:before{content:"\F2C9"}
.mdi-harddisk:before{content:"\F2CA"}
.mdi-headphones:before{content:"\F2CB"}
.mdi-headphones-box:before{content:"\F2CC"}
.mdi-headphones-settings:before{content:"\F2CD"}
.mdi-headset:before{content:"\F2CE"}
.mdi-headset-dock:before{content:"\F2CF"}
.mdi-headset-off:before{content:"\F2D0"}
.mdi-heart:before{content:"\F2D1"}
.mdi-heart-box:before{content:"\F2D2"}
.mdi-heart-box-outline:before{content:"\F2D3"}
.mdi-heart-broken:before{content:"\F2D4"}
.mdi-heart-half-outline:before{content:"\F6DD"}
.mdi-heart-half-part:before{content:"\F6DE"}
.mdi-heart-half-part-outline:before{content:"\F6DF"}
.mdi-heart-outline:before{content:"\F2D5"}
.mdi-heart-pulse:before{content:"\F5F6"}
.mdi-help:before{content:"\F2D6"}
.mdi-help-circle:before{content:"\F2D7"}
.mdi-help-circle-outline:before{content:"\F625"}
.mdi-hexagon:before{content:"\F2D8"}
.mdi-hexagon-multiple:before{content:"\F6E0"}
.mdi-hexagon-outline:before{content:"\F2D9"}
.mdi-highway:before{content:"\F5F7"}
.mdi-history:before{content:"\F2DA"}
.mdi-hololens:before{content:"\F2DB"}
.mdi-home:before{content:"\F2DC"}
.mdi-home-map-marker:before{content:"\F5F8"}
.mdi-home-modern:before{content:"\F2DD"}
.mdi-home-outline:before{content:"\F6A0"}
.mdi-home-variant:before{content:"\F2DE"}
.mdi-hook:before{content:"\F6E1"}
.mdi-hook-off:before{content:"\F6E2"}
.mdi-hops:before{content:"\F2DF"}
.mdi-hospital:before{content:"\F2E0"}
.mdi-hospital-building:before{content:"\F2E1"}
.mdi-hospital-marker:before{content:"\F2E2"}
.mdi-hotel:before{content:"\F2E3"}
.mdi-houzz:before{content:"\F2E4"}
.mdi-houzz-box:before{content:"\F2E5"}
.mdi-human:before{content:"\F2E6"}
.mdi-human-child:before{content:"\F2E7"}
.mdi-human-female:before{content:"\F649"}
.mdi-human-greeting:before{content:"\F64A"}
.mdi-human-handsdown:before{content:"\F64B"}
.mdi-human-handsup:before{content:"\F64C"}
.mdi-human-male:before{content:"\F64D"}
.mdi-human-male-female:before{content:"\F2E8"}
.mdi-human-pregnant:before{content:"\F5CF"}
.mdi-image:before{content:"\F2E9"}
.mdi-image-album:before{content:"\F2EA"}
.mdi-image-area:before{content:"\F2EB"}
.mdi-image-area-close:before{content:"\F2EC"}
.mdi-image-broken:before{content:"\F2ED"}
.mdi-image-broken-variant:before{content:"\F2EE"}
.mdi-image-filter:before{content:"\F2EF"}
.mdi-image-filter-black-white:before{content:"\F2F0"}
.mdi-image-filter-center-focus:before{content:"\F2F1"}
.mdi-image-filter-center-focus-weak:before{content:"\F2F2"}
.mdi-image-filter-drama:before{content:"\F2F3"}
.mdi-image-filter-frames:before{content:"\F2F4"}
.mdi-image-filter-hdr:before{content:"\F2F5"}
.mdi-image-filter-none:before{content:"\F2F6"}
.mdi-image-filter-tilt-shift:before{content:"\F2F7"}
.mdi-image-filter-vintage:before{content:"\F2F8"}
.mdi-image-multiple:before{content:"\F2F9"}
.mdi-import:before{content:"\F2FA"}
.mdi-inbox:before{content:"\F686"}
.mdi-inbox-arrow-down:before{content:"\F2FB"}
.mdi-inbox-arrow-up:before{content:"\F3D1"}
.mdi-incognito:before{content:"\F5F9"}
.mdi-infinity:before{content:"\F6E3"}
.mdi-information:before{content:"\F2FC"}
.mdi-information-outline:before{content:"\F2FD"}
.mdi-information-variant:before{content:"\F64E"}
.mdi-instagram:before{content:"\F2FE"}
.mdi-instapaper:before{content:"\F2FF"}
.mdi-internet-explorer:before{content:"\F300"}
.mdi-invert-colors:before{content:"\F301"}
.mdi-itunes:before{content:"\F676"}
.mdi-jeepney:before{content:"\F302"}
.mdi-jira:before{content:"\F303"}
.mdi-jsfiddle:before{content:"\F304"}
.mdi-json:before{content:"\F626"}
.mdi-keg:before{content:"\F305"}
.mdi-kettle:before{content:"\F5FA"}
.mdi-key:before{content:"\F306"}
.mdi-key-change:before{content:"\F307"}
.mdi-key-minus:before{content:"\F308"}
.mdi-key-plus:before{content:"\F309"}
.mdi-key-remove:before{content:"\F30A"}
.mdi-key-variant:before{content:"\F30B"}
.mdi-keyboard:before{content:"\F30C"}
.mdi-keyboard-backspace:before{content:"\F30D"}
.mdi-keyboard-caps:before{content:"\F30E"}
.mdi-keyboard-close:before{content:"\F30F"}
.mdi-keyboard-off:before{content:"\F310"}
.mdi-keyboard-return:before{content:"\F311"}
.mdi-keyboard-tab:before{content:"\F312"}
.mdi-keyboard-variant:before{content:"\F313"}
.mdi-kodi:before{content:"\F314"}
.mdi-label:before{content:"\F315"}
.mdi-label-outline:before{content:"\F316"}
.mdi-lambda:before{content:"\F627"}
.mdi-lamp:before{content:"\F6B4"}
.mdi-lan:before{content:"\F317"}
.mdi-lan-connect:before{content:"\F318"}
.mdi-lan-disconnect:before{content:"\F319"}
.mdi-lan-pending:before{content:"\F31A"}
.mdi-language-c:before{content:"\F671"}
.mdi-language-cpp:before{content:"\F672"}
.mdi-language-csharp:before{content:"\F31B"}
.mdi-language-css3:before{content:"\F31C"}
.mdi-language-html5:before{content:"\F31D"}
.mdi-language-javascript:before{content:"\F31E"}
.mdi-language-php:before{content:"\F31F"}
.mdi-language-python:before{content:"\F320"}
.mdi-language-python-text:before{content:"\F321"}
.mdi-language-swift:before{content:"\F6E4"}
.mdi-language-typescript:before{content:"\F6E5"}
.mdi-laptop:before{content:"\F322"}
.mdi-laptop-chromebook:before{content:"\F323"}
.mdi-laptop-mac:before{content:"\F324"}
.mdi-laptop-off:before{content:"\F6E6"}
.mdi-laptop-windows:before{content:"\F325"}
.mdi-lastfm:before{content:"\F326"}
.mdi-launch:before{content:"\F327"}
.mdi-layers:before{content:"\F328"}
.mdi-layers-off:before{content:"\F329"}
.mdi-lead-pencil:before{content:"\F64F"}
.mdi-leaf:before{content:"\F32A"}
.mdi-led-off:before{content:"\F32B"}
.mdi-led-on:before{content:"\F32C"}
.mdi-led-outline:before{content:"\F32D"}
.mdi-led-variant-off:before{content:"\F32E"}
.mdi-led-variant-on:before{content:"\F32F"}
.mdi-led-variant-outline:before{content:"\F330"}
.mdi-library:before{content:"\F331"}
.mdi-library-books:before{content:"\F332"}
.mdi-library-music:before{content:"\F333"}
.mdi-library-plus:before{content:"\F334"}
.mdi-lightbulb:before{content:"\F335"}
.mdi-lightbulb-on:before{content:"\F6E7"}
.mdi-lightbulb-on-outline:before{content:"\F6E8"}
.mdi-lightbulb-outline:before{content:"\F336"}
.mdi-link:before{content:"\F337"}
.mdi-link-off:before{content:"\F338"}
.mdi-link-variant:before{content:"\F339"}
.mdi-link-variant-off:before{content:"\F33A"}
.mdi-linkedin:before{content:"\F33B"}
.mdi-linkedin-box:before{content:"\F33C"}
.mdi-linux:before{content:"\F33D"}
.mdi-lock:before{content:"\F33E"}
.mdi-lock-open:before{content:"\F33F"}
.mdi-lock-open-outline:before{content:"\F340"}
.mdi-lock-outline:before{content:"\F341"}
.mdi-lock-pattern:before{content:"\F6E9"}
.mdi-lock-plus:before{content:"\F5FB"}
.mdi-login:before{content:"\F342"}
.mdi-login-variant:before{content:"\F5FC"}
.mdi-logout:before{content:"\F343"}
.mdi-logout-variant:before{content:"\F5FD"}
.mdi-looks:before{content:"\F344"}
.mdi-loop:before{content:"\F6EA"}
.mdi-loupe:before{content:"\F345"}
.mdi-lumx:before{content:"\F346"}
.mdi-magnet:before{content:"\F347"}
.mdi-magnet-on:before{content:"\F348"}
.mdi-magnify:before{content:"\F349"}
.mdi-magnify-minus:before{content:"\F34A"}
.mdi-magnify-minus-outline:before{content:"\F6EB"}
.mdi-magnify-plus:before{content:"\F34B"}
.mdi-magnify-plus-outline:before{content:"\F6EC"}
.mdi-mail-ru:before{content:"\F34C"}
.mdi-mailbox:before{content:"\F6ED"}
.mdi-map:before{content:"\F34D"}
.mdi-map-marker:before{content:"\F34E"}
.mdi-map-marker-circle:before{content:"\F34F"}
.mdi-map-marker-minus:before{content:"\F650"}
.mdi-map-marker-multiple:before{content:"\F350"}
.mdi-map-marker-off:before{content:"\F351"}
.mdi-map-marker-plus:before{content:"\F651"}
.mdi-map-marker-radius:before{content:"\F352"}
.mdi-margin:before{content:"\F353"}
.mdi-markdown:before{content:"\F354"}
.mdi-marker:before{content:"\F652"}
.mdi-marker-check:before{content:"\F355"}
.mdi-martini:before{content:"\F356"}
.mdi-material-ui:before{content:"\F357"}
.mdi-math-compass:before{content:"\F358"}
.mdi-matrix:before{content:"\F628"}
.mdi-maxcdn:before{content:"\F359"}
.mdi-medical-bag:before{content:"\F6EE"}
.mdi-medium:before{content:"\F35A"}
.mdi-memory:before{content:"\F35B"}
.mdi-menu:before{content:"\F35C"}
.mdi-menu-down:before{content:"\F35D"}
.mdi-menu-down-outline:before{content:"\F6B5"}
.mdi-menu-left:before{content:"\F35E"}
.mdi-menu-right:before{content:"\F35F"}
.mdi-menu-up:before{content:"\F360"}
.mdi-menu-up-outline:before{content:"\F6B6"}
.mdi-message:before{content:"\F361"}
.mdi-message-alert:before{content:"\F362"}
.mdi-message-bulleted:before{content:"\F6A1"}
.mdi-message-bulleted-off:before{content:"\F6A2"}
.mdi-message-draw:before{content:"\F363"}
.mdi-message-image:before{content:"\F364"}
.mdi-message-outline:before{content:"\F365"}
.mdi-message-plus:before{content:"\F653"}
.mdi-message-processing:before{content:"\F366"}
.mdi-message-reply:before{content:"\F367"}
.mdi-message-reply-text:before{content:"\F368"}
.mdi-message-settings:before{content:"\F6EF"}
.mdi-message-settings-variant:before{content:"\F6F0"}
.mdi-message-text:before{content:"\F369"}
.mdi-message-text-outline:before{content:"\F36A"}
.mdi-message-video:before{content:"\F36B"}
.mdi-meteor:before{content:"\F629"}
.mdi-microphone:before{content:"\F36C"}
.mdi-microphone-off:before{content:"\F36D"}
.mdi-microphone-outline:before{content:"\F36E"}
.mdi-microphone-settings:before{content:"\F36F"}
.mdi-microphone-variant:before{content:"\F370"}
.mdi-microphone-variant-off:before{content:"\F371"}
.mdi-microscope:before{content:"\F654"}
.mdi-microsoft:before{content:"\F372"}
.mdi-minecraft:before{content:"\F373"}
.mdi-minus:before{content:"\F374"}
.mdi-minus-box:before{content:"\F375"}
.mdi-minus-box-outline:before{content:"\F6F1"}
.mdi-minus-circle:before{content:"\F376"}
.mdi-minus-circle-outline:before{content:"\F377"}
.mdi-minus-network:before{content:"\F378"}
.mdi-mixcloud:before{content:"\F62A"}
.mdi-monitor:before{content:"\F379"}
.mdi-monitor-multiple:before{content:"\F37A"}
.mdi-more:before{content:"\F37B"}
.mdi-motorbike:before{content:"\F37C"}
.mdi-mouse:before{content:"\F37D"}
.mdi-mouse-off:before{content:"\F37E"}
.mdi-mouse-variant:before{content:"\F37F"}
.mdi-mouse-variant-off:before{content:"\F380"}
.mdi-move-resize:before{content:"\F655"}
.mdi-move-resize-variant:before{content:"\F656"}
.mdi-movie:before{content:"\F381"}
.mdi-multiplication:before{content:"\F382"}
.mdi-multiplication-box:before{content:"\F383"}
.mdi-music-box:before{content:"\F384"}
.mdi-music-box-outline:before{content:"\F385"}
.mdi-music-circle:before{content:"\F386"}
.mdi-music-note:before{content:"\F387"}
.mdi-music-note-bluetooth:before{content:"\F5FE"}
.mdi-music-note-bluetooth-off:before{content:"\F5FF"}
.mdi-music-note-eighth:before{content:"\F388"}
.mdi-music-note-half:before{content:"\F389"}
.mdi-music-note-off:before{content:"\F38A"}
.mdi-music-note-quarter:before{content:"\F38B"}
.mdi-music-note-sixteenth:before{content:"\F38C"}
.mdi-music-note-whole:before{content:"\F38D"}
.mdi-nature:before{content:"\F38E"}
.mdi-nature-people:before{content:"\F38F"}
.mdi-navigation:before{content:"\F390"}
.mdi-near-me:before{content:"\F5CD"}
.mdi-needle:before{content:"\F391"}
.mdi-nest-protect:before{content:"\F392"}
.mdi-nest-thermostat:before{content:"\F393"}
.mdi-network:before{content:"\F6F2"}
.mdi-network-download:before{content:"\F6F3"}
.mdi-network-question:before{content:"\F6F4"}
.mdi-network-upload:before{content:"\F6F5"}
.mdi-new-box:before{content:"\F394"}
.mdi-newspaper:before{content:"\F395"}
.mdi-nfc:before{content:"\F396"}
.mdi-nfc-tap:before{content:"\F397"}
.mdi-nfc-variant:before{content:"\F398"}
.mdi-nodejs:before{content:"\F399"}
.mdi-note:before{content:"\F39A"}
.mdi-note-multiple:before{content:"\F6B7"}
.mdi-note-multiple-outline:before{content:"\F6B8"}
.mdi-note-outline:before{content:"\F39B"}
.mdi-note-plus:before{content:"\F39C"}
.mdi-note-plus-outline:before{content:"\F39D"}
.mdi-note-text:before{content:"\F39E"}
.mdi-notification-clear-all:before{content:"\F39F"}
.mdi-npm:before{content:"\F6F6"}
.mdi-nuke:before{content:"\F6A3"}
.mdi-numeric:before{content:"\F3A0"}
.mdi-numeric-0-box:before{content:"\F3A1"}
.mdi-numeric-0-box-multiple-outline:before{content:"\F3A2"}
.mdi-numeric-0-box-outline:before{content:"\F3A3"}
.mdi-numeric-1-box:before{content:"\F3A4"}
.mdi-numeric-1-box-multiple-outline:before{content:"\F3A5"}
.mdi-numeric-1-box-outline:before{content:"\F3A6"}
.mdi-numeric-2-box:before{content:"\F3A7"}
.mdi-numeric-2-box-multiple-outline:before{content:"\F3A8"}
.mdi-numeric-2-box-outline:before{content:"\F3A9"}
.mdi-numeric-3-box:before{content:"\F3AA"}
.mdi-numeric-3-box-multiple-outline:before{content:"\F3AB"}
.mdi-numeric-3-box-outline:before{content:"\F3AC"}
.mdi-numeric-4-box:before{content:"\F3AD"}
.mdi-numeric-4-box-multiple-outline:before{content:"\F3AE"}
.mdi-numeric-4-box-outline:before{content:"\F3AF"}
.mdi-numeric-5-box:before{content:"\F3B0"}
.mdi-numeric-5-box-multiple-outline:before{content:"\F3B1"}
.mdi-numeric-5-box-outline:before{content:"\F3B2"}
.mdi-numeric-6-box:before{content:"\F3B3"}
.mdi-numeric-6-box-multiple-outline:before{content:"\F3B4"}
.mdi-numeric-6-box-outline:before{content:"\F3B5"}
.mdi-numeric-7-box:before{content:"\F3B6"}
.mdi-numeric-7-box-multiple-outline:before{content:"\F3B7"}
.mdi-numeric-7-box-outline:before{content:"\F3B8"}
.mdi-numeric-8-box:before{content:"\F3B9"}
.mdi-numeric-8-box-multiple-outline:before{content:"\F3BA"}
.mdi-numeric-8-box-outline:before{content:"\F3BB"}
.mdi-numeric-9-box:before{content:"\F3BC"}
.mdi-numeric-9-box-multiple-outline:before{content:"\F3BD"}
.mdi-numeric-9-box-outline:before{content:"\F3BE"}
.mdi-numeric-9-plus-box:before{content:"\F3BF"}
.mdi-numeric-9-plus-box-multiple-outline:before{content:"\F3C0"}
.mdi-numeric-9-plus-box-outline:before{content:"\F3C1"}
.mdi-nut:before{content:"\F6F7"}
.mdi-nutrition:before{content:"\F3C2"}
.mdi-oar:before{content:"\F67B"}
.mdi-octagon:before{content:"\F3C3"}
.mdi-octagon-outline:before{content:"\F3C4"}
.mdi-octagram:before{content:"\F6F8"}
.mdi-odnoklassniki:before{content:"\F3C5"}
.mdi-office:before{content:"\F3C6"}
.mdi-oil:before{content:"\F3C7"}
.mdi-oil-temperature:before{content:"\F3C8"}
.mdi-omega:before{content:"\F3C9"}
.mdi-onedrive:before{content:"\F3CA"}
.mdi-opacity:before{content:"\F5CC"}
.mdi-open-in-app:before{content:"\F3CB"}
.mdi-open-in-new:before{content:"\F3CC"}
.mdi-openid:before{content:"\F3CD"}
.mdi-opera:before{content:"\F3CE"}
.mdi-ornament:before{content:"\F3CF"}
.mdi-ornament-variant:before{content:"\F3D0"}
.mdi-owl:before{content:"\F3D2"}
.mdi-package:before{content:"\F3D3"}
.mdi-package-down:before{content:"\F3D4"}
.mdi-package-up:before{content:"\F3D5"}
.mdi-package-variant:before{content:"\F3D6"}
.mdi-package-variant-closed:before{content:"\F3D7"}
.mdi-page-first:before{content:"\F600"}
.mdi-page-last:before{content:"\F601"}
.mdi-page-layout-body:before{content:"\F6F9"}
.mdi-page-layout-footer:before{content:"\F6FA"}
.mdi-page-layout-header:before{content:"\F6FB"}
.mdi-page-layout-sidebar-left:before{content:"\F6FC"}
.mdi-page-layout-sidebar-right:before{content:"\F6FD"}
.mdi-palette:before{content:"\F3D8"}
.mdi-palette-advanced:before{content:"\F3D9"}
.mdi-panda:before{content:"\F3DA"}
.mdi-pandora:before{content:"\F3DB"}
.mdi-panorama:before{content:"\F3DC"}
.mdi-panorama-fisheye:before{content:"\F3DD"}
.mdi-panorama-horizontal:before{content:"\F3DE"}
.mdi-panorama-vertical:before{content:"\F3DF"}
.mdi-panorama-wide-angle:before{content:"\F3E0"}
.mdi-paper-cut-vertical:before{content:"\F3E1"}
.mdi-paperclip:before{content:"\F3E2"}
.mdi-parking:before{content:"\F3E3"}
.mdi-pause:before{content:"\F3E4"}
.mdi-pause-circle:before{content:"\F3E5"}
.mdi-pause-circle-outline:before{content:"\F3E6"}
.mdi-pause-octagon:before{content:"\F3E7"}
.mdi-pause-octagon-outline:before{content:"\F3E8"}
.mdi-paw:before{content:"\F3E9"}
.mdi-paw-off:before{content:"\F657"}
.mdi-pen:before{content:"\F3EA"}
.mdi-pencil:before{content:"\F3EB"}
.mdi-pencil-box:before{content:"\F3EC"}
.mdi-pencil-box-outline:before{content:"\F3ED"}
.mdi-pencil-circle:before{content:"\F6FE"}
.mdi-pencil-lock:before{content:"\F3EE"}
.mdi-pencil-off:before{content:"\F3EF"}
.mdi-pentagon:before{content:"\F6FF"}
.mdi-pentagon-outline:before{content:"\F700"}
.mdi-percent:before{content:"\F3F0"}
.mdi-pharmacy:before{content:"\F3F1"}
.mdi-phone:before{content:"\F3F2"}
.mdi-phone-bluetooth:before{content:"\F3F3"}
.mdi-phone-classic:before{content:"\F602"}
.mdi-phone-forward:before{content:"\F3F4"}
.mdi-phone-hangup:before{content:"\F3F5"}
.mdi-phone-in-talk:before{content:"\F3F6"}
.mdi-phone-incoming:before{content:"\F3F7"}
.mdi-phone-locked:before{content:"\F3F8"}
.mdi-phone-log:before{content:"\F3F9"}
.mdi-phone-minus:before{content:"\F658"}
.mdi-phone-missed:before{content:"\F3FA"}
.mdi-phone-outgoing:before{content:"\F3FB"}
.mdi-phone-paused:before{content:"\F3FC"}
.mdi-phone-plus:before{content:"\F659"}
.mdi-phone-settings:before{content:"\F3FD"}
.mdi-phone-voip:before{content:"\F3FE"}
.mdi-pi:before{content:"\F3FF"}
.mdi-pi-box:before{content:"\F400"}
.mdi-piano:before{content:"\F67C"}
.mdi-pig:before{content:"\F401"}
.mdi-pill:before{content:"\F402"}
.mdi-pillar:before{content:"\F701"}
.mdi-pin:before{content:"\F403"}
.mdi-pin-off:before{content:"\F404"}
.mdi-pine-tree:before{content:"\F405"}
.mdi-pine-tree-box:before{content:"\F406"}
.mdi-pinterest:before{content:"\F407"}
.mdi-pinterest-box:before{content:"\F408"}
.mdi-pistol:before{content:"\F702"}
.mdi-pizza:before{content:"\F409"}
.mdi-plane-shield:before{content:"\F6BA"}
.mdi-play:before{content:"\F40A"}
.mdi-play-box-outline:before{content:"\F40B"}
.mdi-play-circle:before{content:"\F40C"}
.mdi-play-circle-outline:before{content:"\F40D"}
.mdi-play-pause:before{content:"\F40E"}
.mdi-play-protected-content:before{content:"\F40F"}
.mdi-playlist-check:before{content:"\F5C7"}
.mdi-playlist-minus:before{content:"\F410"}
.mdi-playlist-play:before{content:"\F411"}
.mdi-playlist-plus:before{content:"\F412"}
.mdi-playlist-remove:before{content:"\F413"}
.mdi-playstation:before{content:"\F414"}
.mdi-plex:before{content:"\F6B9"}
.mdi-plus:before{content:"\F415"}
.mdi-plus-box:before{content:"\F416"}
.mdi-plus-box-outline:before{content:"\F703"}
.mdi-plus-circle:before{content:"\F417"}
.mdi-plus-circle-multiple-outline:before{content:"\F418"}
.mdi-plus-circle-outline:before{content:"\F419"}
.mdi-plus-network:before{content:"\F41A"}
.mdi-plus-one:before{content:"\F41B"}
.mdi-plus-outline:before{content:"\F704"}
.mdi-pocket:before{content:"\F41C"}
.mdi-pokeball:before{content:"\F41D"}
.mdi-polarAdminid:before{content:"\F41E"}
.mdi-poll:before{content:"\F41F"}
.mdi-poll-box:before{content:"\F420"}
.mdi-polymer:before{content:"\F421"}
.mdi-pool:before{content:"\F606"}
.mdi-popcorn:before{content:"\F422"}
.mdi-pot:before{content:"\F65A"}
.mdi-pot-mix:before{content:"\F65B"}
.mdi-pound:before{content:"\F423"}
.mdi-pound-box:before{content:"\F424"}
.mdi-power:before{content:"\F425"}
.mdi-power-plug:before{content:"\F6A4"}
.mdi-power-plug-off:before{content:"\F6A5"}
.mdi-power-settings:before{content:"\F426"}
.mdi-power-socket:before{content:"\F427"}
.mdi-prescription:before{content:"\F705"}
.mdi-presentation:before{content:"\F428"}
.mdi-presentation-play:before{content:"\F429"}
.mdi-printer:before{content:"\F42A"}
.mdi-printer-3d:before{content:"\F42B"}
.mdi-printer-alert:before{content:"\F42C"}
.mdi-printer-settings:before{content:"\F706"}
.mdi-priority-high:before{content:"\F603"}
.mdi-priority-low:before{content:"\F604"}
.mdi-professional-hexagon:before{content:"\F42D"}
.mdi-projector:before{content:"\F42E"}
.mdi-projector-screen:before{content:"\F42F"}
.mdi-publish:before{content:"\F6A6"}
.mdi-pulse:before{content:"\F430"}
.mdi-puzzle:before{content:"\F431"}
.mdi-qqchat:before{content:"\F605"}
.mdi-qrcode:before{content:"\F432"}
.mdi-qrcode-scan:before{content:"\F433"}
.mdi-quadcopter:before{content:"\F434"}
.mdi-quality-high:before{content:"\F435"}
.mdi-quicktime:before{content:"\F436"}
.mdi-radar:before{content:"\F437"}
.mdi-radiator:before{content:"\F438"}
.mdi-radio:before{content:"\F439"}
.mdi-radio-handheld:before{content:"\F43A"}
.mdi-radio-tower:before{content:"\F43B"}
.mdi-radioactive:before{content:"\F43C"}
.mdi-radiobox-blank:before{content:"\F43D"}
.mdi-radiobox-marked:before{content:"\F43E"}
.mdi-raspberrypi:before{content:"\F43F"}
.mdi-ray-end:before{content:"\F440"}
.mdi-ray-end-arrow:before{content:"\F441"}
.mdi-ray-start:before{content:"\F442"}
.mdi-ray-start-arrow:before{content:"\F443"}
.mdi-ray-start-end:before{content:"\F444"}
.mdi-ray-vertex:before{content:"\F445"}
.mdi-rdio:before{content:"\F446"}
.mdi-react:before{content:"\F707"}
.mdi-read:before{content:"\F447"}
.mdi-readability:before{content:"\F448"}
.mdi-receipt:before{content:"\F449"}
.mdi-record:before{content:"\F44A"}
.mdi-record-rec:before{content:"\F44B"}
.mdi-recycle:before{content:"\F44C"}
.mdi-reddit:before{content:"\F44D"}
.mdi-redo:before{content:"\F44E"}
.mdi-redo-variant:before{content:"\F44F"}
.mdi-refresh:before{content:"\F450"}
.mdi-regex:before{content:"\F451"}
.mdi-relative-scale:before{content:"\F452"}
.mdi-reload:before{content:"\F453"}
.mdi-remote:before{content:"\F454"}
.mdi-rename-box:before{content:"\F455"}
.mdi-reorder-horizontal:before{content:"\F687"}
.mdi-reorder-vertical:before{content:"\F688"}
.mdi-repeat:before{content:"\F456"}
.mdi-repeat-off:before{content:"\F457"}
.mdi-repeat-once:before{content:"\F458"}
.mdi-replay:before{content:"\F459"}
.mdi-reply:before{content:"\F45A"}
.mdi-reply-all:before{content:"\F45B"}
.mdi-reproduction:before{content:"\F45C"}
.mdi-resize-bottom-right:before{content:"\F45D"}
.mdi-responsive:before{content:"\F45E"}
.mdi-restart:before{content:"\F708"}
.mdi-restore:before{content:"\F6A7"}
.mdi-rewind:before{content:"\F45F"}
.mdi-rewind-outline:before{content:"\F709"}
.mdi-rhombus:before{content:"\F70A"}
.mdi-rhombus-outline:before{content:"\F70B"}
.mdi-ribbon:before{content:"\F460"}
.mdi-road:before{content:"\F461"}
.mdi-road-variant:before{content:"\F462"}
.mdi-robot:before{content:"\F6A8"}
.mdi-rocket:before{content:"\F463"}
.mdi-roomba:before{content:"\F70C"}
.mdi-rotate-3d:before{content:"\F464"}
.mdi-rotate-left:before{content:"\F465"}
.mdi-rotate-left-variant:before{content:"\F466"}
.mdi-rotate-right:before{content:"\F467"}
.mdi-rotate-right-variant:before{content:"\F468"}
.mdi-rounded-corner:before{content:"\F607"}
.mdi-router-wireless:before{content:"\F469"}
.mdi-routes:before{content:"\F46A"}
.mdi-rowing:before{content:"\F608"}
.mdi-rss:before{content:"\F46B"}
.mdi-rss-box:before{content:"\F46C"}
.mdi-ruler:before{content:"\F46D"}
.mdi-run:before{content:"\F70D"}
.mdi-run-fast:before{content:"\F46E"}
.mdi-sale:before{content:"\F46F"}
.mdi-satellite:before{content:"\F470"}
.mdi-satellite-variant:before{content:"\F471"}
.mdi-saxophone:before{content:"\F609"}
.mdi-scale:before{content:"\F472"}
.mdi-scale-balance:before{content:"\F5D1"}
.mdi-scale-bathroom:before{content:"\F473"}
.mdi-scanner:before{content:"\F6AA"}
.mdi-school:before{content:"\F474"}
.mdi-screen-rotation:before{content:"\F475"}
.mdi-screen-rotation-lock:before{content:"\F476"}
.mdi-screwdriver:before{content:"\F477"}
.mdi-script:before{content:"\F478"}
.mdi-sd:before{content:"\F479"}
.mdi-seal:before{content:"\F47A"}
.mdi-search-web:before{content:"\F70E"}
.mdi-seat-flat:before{content:"\F47B"}
.mdi-seat-flat-angled:before{content:"\F47C"}
.mdi-seat-individual-suite:before{content:"\F47D"}
.mdi-seat-legroom-extra:before{content:"\F47E"}
.mdi-seat-legroom-normal:before{content:"\F47F"}
.mdi-seat-legroom-reduced:before{content:"\F480"}
.mdi-seat-recline-extra:before{content:"\F481"}
.mdi-seat-recline-normal:before{content:"\F482"}
.mdi-security:before{content:"\F483"}
.mdi-security-home:before{content:"\F689"}
.mdi-security-network:before{content:"\F484"}
.mdi-select:before{content:"\F485"}
.mdi-select-all:before{content:"\F486"}
.mdi-select-inverse:before{content:"\F487"}
.mdi-select-off:before{content:"\F488"}
.mdi-selection:before{content:"\F489"}
.mdi-send:before{content:"\F48A"}
.mdi-serial-port:before{content:"\F65C"}
.mdi-server:before{content:"\F48B"}
.mdi-server-minus:before{content:"\F48C"}
.mdi-server-network:before{content:"\F48D"}
.mdi-server-network-off:before{content:"\F48E"}
.mdi-server-off:before{content:"\F48F"}
.mdi-server-plus:before{content:"\F490"}
.mdi-server-remove:before{content:"\F491"}
.mdi-server-security:before{content:"\F492"}
.mdi-settings:before{content:"\F493"}
.mdi-settings-box:before{content:"\F494"}
.mdi-shape-circle-plus:before{content:"\F65D"}
.mdi-shape-plus:before{content:"\F495"}
.mdi-shape-polygon-plus:before{content:"\F65E"}
.mdi-shape-rectangle-plus:before{content:"\F65F"}
.mdi-shape-square-plus:before{content:"\F660"}
.mdi-share:before{content:"\F496"}
.mdi-share-variant:before{content:"\F497"}
.mdi-shield:before{content:"\F498"}
.mdi-shield-outline:before{content:"\F499"}
.mdi-shopping:before{content:"\F49A"}
.mdi-shopping-music:before{content:"\F49B"}
.mdi-shovel:before{content:"\F70F"}
.mdi-shovel-off:before{content:"\F710"}
.mdi-shredder:before{content:"\F49C"}
.mdi-shuffle:before{content:"\F49D"}
.mdi-shuffle-disabled:before{content:"\F49E"}
.mdi-shuffle-variant:before{content:"\F49F"}
.mdi-sigma:before{content:"\F4A0"}
.mdi-sigma-lower:before{content:"\F62B"}
.mdi-sign-caution:before{content:"\F4A1"}
.mdi-signal:before{content:"\F4A2"}
.mdi-signal-2g:before{content:"\F711"}
.mdi-signal-3g:before{content:"\F712"}
.mdi-signal-4g:before{content:"\F713"}
.mdi-signal-hspa:before{content:"\F714"}
.mdi-signal-hspa-plus:before{content:"\F715"}
.mdi-signal-variant:before{content:"\F60A"}
.mdi-silverware:before{content:"\F4A3"}
.mdi-silverware-fork:before{content:"\F4A4"}
.mdi-silverware-spoon:before{content:"\F4A5"}
.mdi-silverware-variant:before{content:"\F4A6"}
.mdi-sim:before{content:"\F4A7"}
.mdi-sim-alert:before{content:"\F4A8"}
.mdi-sim-off:before{content:"\F4A9"}
.mdi-sitemap:before{content:"\F4AA"}
.mdi-skip-backward:before{content:"\F4AB"}
.mdi-skip-forward:before{content:"\F4AC"}
.mdi-skip-next:before{content:"\F4AD"}
.mdi-skip-next-circle:before{content:"\F661"}
.mdi-skip-next-circle-outline:before{content:"\F662"}
.mdi-skip-previous:before{content:"\F4AE"}
.mdi-skip-previous-circle:before{content:"\F663"}
.mdi-skip-previous-circle-outline:before{content:"\F664"}
.mdi-skull:before{content:"\F68B"}
.mdi-skype:before{content:"\F4AF"}
.mdi-skype-business:before{content:"\F4B0"}
.mdi-slack:before{content:"\F4B1"}
.mdi-sleep:before{content:"\F4B2"}
.mdi-sleep-off:before{content:"\F4B3"}
.mdi-smoking:before{content:"\F4B4"}
.mdi-smoking-off:before{content:"\F4B5"}
.mdi-snapchat:before{content:"\F4B6"}
.mdi-snowflake:before{content:"\F716"}
.mdi-snowman:before{content:"\F4B7"}
.mdi-soccer:before{content:"\F4B8"}
.mdi-sofa:before{content:"\F4B9"}
.mdi-solid:before{content:"\F68C"}
.mdi-sort:before{content:"\F4BA"}
.mdi-sort-alphabetical:before{content:"\F4BB"}
.mdi-sort-ascending:before{content:"\F4BC"}
.mdi-sort-descending:before{content:"\F4BD"}
.mdi-sort-numeric:before{content:"\F4BE"}
.mdi-sort-variant:before{content:"\F4BF"}
.mdi-soundcloud:before{content:"\F4C0"}
.mdi-source-branch:before{content:"\F62C"}
.mdi-source-commit:before{content:"\F717"}
.mdi-source-commit-end:before{content:"\F718"}
.mdi-source-commit-end-local:before{content:"\F719"}
.mdi-source-commit-local:before{content:"\F71A"}
.mdi-source-commit-next-local:before{content:"\F71B"}
.mdi-source-commit-start:before{content:"\F71C"}
.mdi-source-commit-start-next-local:before{content:"\F71D"}
.mdi-source-fork:before{content:"\F4C1"}
.mdi-source-merge:before{content:"\F62D"}
.mdi-source-pull:before{content:"\F4C2"}
.mdi-speaker:before{content:"\F4C3"}
.mdi-speaker-off:before{content:"\F4C4"}
.mdi-speaker-wireless:before{content:"\F71E"}
.mdi-speedometer:before{content:"\F4C5"}
.mdi-spellcheck:before{content:"\F4C6"}
.mdi-spotify:before{content:"\F4C7"}
.mdi-spotlight:before{content:"\F4C8"}
.mdi-spotlight-beam:before{content:"\F4C9"}
.mdi-spray:before{content:"\F665"}
.mdi-square-inc:before{content:"\F4CA"}
.mdi-square-inc-cash:before{content:"\F4CB"}
.mdi-stackexchange:before{content:"\F60B"}
.mdi-stackoverflow:before{content:"\F4CC"}
.mdi-stadium:before{content:"\F71F"}
.mdi-stairs:before{content:"\F4CD"}
.mdi-star:before{content:"\F4CE"}
.mdi-star-circle:before{content:"\F4CF"}
.mdi-star-half:before{content:"\F4D0"}
.mdi-star-off:before{content:"\F4D1"}
.mdi-star-outline:before{content:"\F4D2"}
.mdi-steam:before{content:"\F4D3"}
.mdi-steering:before{content:"\F4D4"}
.mdi-step-backward:before{content:"\F4D5"}
.mdi-step-backward-2:before{content:"\F4D6"}
.mdi-step-forward:before{content:"\F4D7"}
.mdi-step-forward-2:before{content:"\F4D8"}
.mdi-stethoscope:before{content:"\F4D9"}
.mdi-sticker:before{content:"\F5D0"}
.mdi-stocking:before{content:"\F4DA"}
.mdi-stop:before{content:"\F4DB"}
.mdi-stop-circle:before{content:"\F666"}
.mdi-stop-circle-outline:before{content:"\F667"}
.mdi-store:before{content:"\F4DC"}
.mdi-store-24-hour:before{content:"\F4DD"}
.mdi-stove:before{content:"\F4DE"}
.mdi-subdirectory-arrow-left:before{content:"\F60C"}
.mdi-subdirectory-arrow-right:before{content:"\F60D"}
.mdi-subway:before{content:"\F6AB"}
.mdi-subway-variant:before{content:"\F4DF"}
.mdi-sunglasses:before{content:"\F4E0"}
.mdi-surround-sound:before{content:"\F5C5"}
.mdi-svg:before{content:"\F720"}
.mdi-swap-horizontal:before{content:"\F4E1"}
.mdi-swap-vertical:before{content:"\F4E2"}
.mdi-swim:before{content:"\F4E3"}
.mdi-switch:before{content:"\F4E4"}
.mdi-sword:before{content:"\F4E5"}
.mdi-sync:before{content:"\F4E6"}
.mdi-sync-alert:before{content:"\F4E7"}
.mdi-sync-off:before{content:"\F4E8"}
.mdi-tab:before{content:"\F4E9"}
.mdi-tab-unselected:before{content:"\F4EA"}
.mdi-table:before{content:"\F4EB"}
.mdi-table-column-plus-after:before{content:"\F4EC"}
.mdi-table-column-plus-before:before{content:"\F4ED"}
.mdi-table-column-remove:before{content:"\F4EE"}
.mdi-table-column-width:before{content:"\F4EF"}
.mdi-table-edit:before{content:"\F4F0"}
.mdi-table-large:before{content:"\F4F1"}
.mdi-table-row-height:before{content:"\F4F2"}
.mdi-table-row-plus-after:before{content:"\F4F3"}
.mdi-table-row-plus-before:before{content:"\F4F4"}
.mdi-table-row-remove:before{content:"\F4F5"}
.mdi-tablet:before{content:"\F4F6"}
.mdi-tablet-andrAdminid:before{content:"\F4F7"}
.mdi-tablet-ipad:before{content:"\F4F8"}
.mdi-tag:before{content:"\F4F9"}
.mdi-tag-faces:before{content:"\F4FA"}
.mdi-tag-heart:before{content:"\F68A"}
.mdi-tag-multiple:before{content:"\F4FB"}
.mdi-tag-outline:before{content:"\F4FC"}
.mdi-tag-plus:before{content:"\F721"}
.mdi-tag-remove:before{content:"\F722"}
.mdi-tag-text-outline:before{content:"\F4FD"}
.mdi-target:before{content:"\F4FE"}
.mdi-taxi:before{content:"\F4FF"}
.mdi-teamviewer:before{content:"\F500"}
.mdi-telegram:before{content:"\F501"}
.mdi-television:before{content:"\F502"}
.mdi-television-guide:before{content:"\F503"}
.mdi-temperature-celsius:before{content:"\F504"}
.mdi-temperature-fahrenheit:before{content:"\F505"}
.mdi-temperature-kelvin:before{content:"\F506"}
.mdi-tennis:before{content:"\F507"}
.mdi-tent:before{content:"\F508"}
.mdi-terrain:before{content:"\F509"}
.mdi-test-tube:before{content:"\F668"}
.mdi-text-shadow:before{content:"\F669"}
.mdi-text-to-speech:before{content:"\F50A"}
.mdi-text-to-speech-off:before{content:"\F50B"}
.mdi-textbox:before{content:"\F60E"}
.mdi-texture:before{content:"\F50C"}
.mdi-theater:before{content:"\F50D"}
.mdi-theme-light-dark:before{content:"\F50E"}
.mdi-thermometer:before{content:"\F50F"}
.mdi-thermometer-lines:before{content:"\F510"}
.mdi-thumb-down:before{content:"\F511"}
.mdi-thumb-down-outline:before{content:"\F512"}
.mdi-thumb-up:before{content:"\F513"}
.mdi-thumb-up-outline:before{content:"\F514"}
.mdi-thumbs-up-down:before{content:"\F515"}
.mdi-ticket:before{content:"\F516"}
.mdi-ticket-account:before{content:"\F517"}
.mdi-ticket-confirmation:before{content:"\F518"}
.mdi-ticket-percent:before{content:"\F723"}
.mdi-tie:before{content:"\F519"}
.mdi-tilde:before{content:"\F724"}
.mdi-timelapse:before{content:"\F51A"}
.mdi-timer:before{content:"\F51B"}
.mdi-timer-10:before{content:"\F51C"}
.mdi-timer-3:before{content:"\F51D"}
.mdi-timer-off:before{content:"\F51E"}
.mdi-timer-sand:before{content:"\F51F"}
.mdi-timer-sand-empty:before{content:"\F6AC"}
.mdi-timetable:before{content:"\F520"}
.mdi-toggle-switch:before{content:"\F521"}
.mdi-toggle-switch-off:before{content:"\F522"}
.mdi-tooltip:before{content:"\F523"}
.mdi-tooltip-edit:before{content:"\F524"}
.mdi-tooltip-image:before{content:"\F525"}
.mdi-tooltip-outline:before{content:"\F526"}
.mdi-tooltip-outline-plus:before{content:"\F527"}
.mdi-tooltip-text:before{content:"\F528"}
.mdi-tooth:before{content:"\F529"}
.mdi-tor:before{content:"\F52A"}
.mdi-tower-beach:before{content:"\F680"}
.mdi-tower-fire:before{content:"\F681"}
.mdi-traffic-light:before{content:"\F52B"}
.mdi-train:before{content:"\F52C"}
.mdi-tram:before{content:"\F52D"}
.mdi-transcribe:before{content:"\F52E"}
.mdi-transcribe-close:before{content:"\F52F"}
.mdi-transfer:before{content:"\F530"}
.mdi-transit-transfer:before{content:"\F6AD"}
.mdi-translate:before{content:"\F5CA"}
.mdi-treasure-chest:before{content:"\F725"}
.mdi-tree:before{content:"\F531"}
.mdi-trello:before{content:"\F532"}
.mdi-trending-down:before{content:"\F533"}
.mdi-trending-neutral:before{content:"\F534"}
.mdi-trending-up:before{content:"\F535"}
.mdi-triangle:before{content:"\F536"}
.mdi-triangle-outline:before{content:"\F537"}
.mdi-trophy:before{content:"\F538"}
.mdi-trophy-award:before{content:"\F539"}
.mdi-trophy-outline:before{content:"\F53A"}
.mdi-trophy-variant:before{content:"\F53B"}
.mdi-trophy-variant-outline:before{content:"\F53C"}
.mdi-truck:before{content:"\F53D"}
.mdi-truck-delivery:before{content:"\F53E"}
.mdi-truck-trailer:before{content:"\F726"}
.mdi-tshirt-crew:before{content:"\F53F"}
.mdi-tshirt-v:before{content:"\F540"}
.mdi-tumblr:before{content:"\F541"}
.mdi-tumblr-reblog:before{content:"\F542"}
.mdi-tune:before{content:"\F62E"}
.mdi-tune-vertical:before{content:"\F66A"}
.mdi-twitch:before{content:"\F543"}
.mdi-twitter:before{content:"\F544"}
.mdi-twitter-box:before{content:"\F545"}
.mdi-twitter-circle:before{content:"\F546"}
.mdi-twitter-retweet:before{content:"\F547"}
.mdi-ubuntu:before{content:"\F548"}
.mdi-umbraco:before{content:"\F549"}
.mdi-umbrella:before{content:"\F54A"}
.mdi-umbrella-outline:before{content:"\F54B"}
.mdi-undo:before{content:"\F54C"}
.mdi-undo-variant:before{content:"\F54D"}
.mdi-unfold-less:before{content:"\F54E"}
.mdi-unfold-more:before{content:"\F54F"}
.mdi-ungroup:before{content:"\F550"}
.mdi-unity:before{content:"\F6AE"}
.mdi-untappd:before{content:"\F551"}
.mdi-update:before{content:"\F6AF"}
.mdi-upload:before{content:"\F552"}
.mdi-usb:before{content:"\F553"}
.mdi-vector-arrange-above:before{content:"\F554"}
.mdi-vector-arrange-below:before{content:"\F555"}
.mdi-vector-circle:before{content:"\F556"}
.mdi-vector-circle-variant:before{content:"\F557"}
.mdi-vector-combine:before{content:"\F558"}
.mdi-vector-curve:before{content:"\F559"}
.mdi-vector-difference:before{content:"\F55A"}
.mdi-vector-difference-ab:before{content:"\F55B"}
.mdi-vector-difference-ba:before{content:"\F55C"}
.mdi-vector-intersection:before{content:"\F55D"}
.mdi-vector-line:before{content:"\F55E"}
.mdi-vector-point:before{content:"\F55F"}
.mdi-vector-polygon:before{content:"\F560"}
.mdi-vector-polyline:before{content:"\F561"}
.mdi-vector-rectangle:before{content:"\F5C6"}
.mdi-vector-selection:before{content:"\F562"}
.mdi-vector-square:before{content:"\F001"}
.mdi-vector-triangle:before{content:"\F563"}
.mdi-vector-union:before{content:"\F564"}
.mdi-verified:before{content:"\F565"}
.mdi-vibrate:before{content:"\F566"}
.mdi-video:before{content:"\F567"}
.mdi-video-off:before{content:"\F568"}
.mdi-video-switch:before{content:"\F569"}
.mdi-view-agenda:before{content:"\F56A"}
.mdi-view-array:before{content:"\F56B"}
.mdi-view-carousel:before{content:"\F56C"}
.mdi-view-column:before{content:"\F56D"}
.mdi-view-dashboard:before{content:"\F56E"}
.mdi-view-day:before{content:"\F56F"}
.mdi-view-grid:before{content:"\F570"}
.mdi-view-headline:before{content:"\F571"}
.mdi-view-list:before{content:"\F572"}
.mdi-view-module:before{content:"\F573"}
.mdi-view-parallel:before{content:"\F727"}
.mdi-view-quilt:before{content:"\F574"}
.mdi-view-sequential:before{content:"\F728"}
.mdi-view-stream:before{content:"\F575"}
.mdi-view-week:before{content:"\F576"}
.mdi-vimeo:before{content:"\F577"}
.mdi-vine:before{content:"\F578"}
.mdi-violin:before{content:"\F60F"}
.mdi-visualstudio:before{content:"\F610"}
.mdi-vk:before{content:"\F579"}
.mdi-vk-box:before{content:"\F57A"}
.mdi-vk-circle:before{content:"\F57B"}
.mdi-vlc:before{content:"\F57C"}
.mdi-voice:before{content:"\F5CB"}
.mdi-voicemail:before{content:"\F57D"}
.mdi-volume-high:before{content:"\F57E"}
.mdi-volume-low:before{content:"\F57F"}
.mdi-volume-medium:before{content:"\F580"}
.mdi-volume-off:before{content:"\F581"}
.mdi-vpn:before{content:"\F582"}
.mdi-walk:before{content:"\F583"}
.mdi-wallet:before{content:"\F584"}
.mdi-wallet-giftcard:before{content:"\F585"}
.mdi-wallet-membership:before{content:"\F586"}
.mdi-wallet-travel:before{content:"\F587"}
.mdi-wan:before{content:"\F588"}
.mdi-washing-machine:before{content:"\F729"}
.mdi-watch:before{content:"\F589"}
.mdi-watch-export:before{content:"\F58A"}
.mdi-watch-import:before{content:"\F58B"}
.mdi-watch-vibrate:before{content:"\F6B0"}
.mdi-water:before{content:"\F58C"}
.mdi-water-off:before{content:"\F58D"}
.mdi-water-percent:before{content:"\F58E"}
.mdi-water-pump:before{content:"\F58F"}
.mdi-watermark:before{content:"\F612"}
.mdi-weather-cloudy:before{content:"\F590"}
.mdi-weather-fog:before{content:"\F591"}
.mdi-weather-hail:before{content:"\F592"}
.mdi-weather-lightning:before{content:"\F593"}
.mdi-weather-lightning-rainy:before{content:"\F67D"}
.mdi-weather-night:before{content:"\F594"}
.mdi-weather-partlycloudy:before{content:"\F595"}
.mdi-weather-pouring:before{content:"\F596"}
.mdi-weather-rainy:before{content:"\F597"}
.mdi-weather-snowy:before{content:"\F598"}
.mdi-weather-snowy-rainy:before{content:"\F67E"}
.mdi-weather-sunny:before{content:"\F599"}
.mdi-weather-sunset:before{content:"\F59A"}
.mdi-weather-sunset-down:before{content:"\F59B"}
.mdi-weather-sunset-up:before{content:"\F59C"}
.mdi-weather-windy:before{content:"\F59D"}
.mdi-weather-windy-variant:before{content:"\F59E"}
.mdi-web:before{content:"\F59F"}
.mdi-webcam:before{content:"\F5A0"}
.mdi-webhook:before{content:"\F62F"}
.mdi-webpack:before{content:"\F72A"}
.mdi-wechat:before{content:"\F611"}
.mdi-weight:before{content:"\F5A1"}
.mdi-weight-kilogram:before{content:"\F5A2"}
.mdi-whatsapp:before{content:"\F5A3"}
.mdi-wheelchair-accessibility:before{content:"\F5A4"}
.mdi-white-balance-auto:before{content:"\F5A5"}
.mdi-white-balance-incandescent:before{content:"\F5A6"}
.mdi-white-balance-iridescent:before{content:"\F5A7"}
.mdi-white-balance-sunny:before{content:"\F5A8"}
.mdi-widgets:before{content:"\F72B"}
.mdi-wifi:before{content:"\F5A9"}
.mdi-wifi-off:before{content:"\F5AA"}
.mdi-wii:before{content:"\F5AB"}
.mdi-wiiu:before{content:"\F72C"}
.mdi-wikipedia:before{content:"\F5AC"}
.mdi-window-close:before{content:"\F5AD"}
.mdi-window-closed:before{content:"\F5AE"}
.mdi-window-maximize:before{content:"\F5AF"}
.mdi-window-minimize:before{content:"\F5B0"}
.mdi-window-open:before{content:"\F5B1"}
.mdi-window-restore:before{content:"\F5B2"}
.mdi-windows:before{content:"\F5B3"}
.mdi-wordpress:before{content:"\F5B4"}
.mdi-worker:before{content:"\F5B5"}
.mdi-wrap:before{content:"\F5B6"}
.mdi-wrench:before{content:"\F5B7"}
.mdi-wunderlist:before{content:"\F5B8"}
.mdi-xaml:before{content:"\F673"}
.mdi-xbox:before{content:"\F5B9"}
.mdi-xbox-controller:before{content:"\F5BA"}
.mdi-xbox-controller-off:before{content:"\F5BB"}
.mdi-xda:before{content:"\F5BC"}
.mdi-xing:before{content:"\F5BD"}
.mdi-xing-box:before{content:"\F5BE"}
.mdi-xing-circle:before{content:"\F5BF"}
.mdi-xml:before{content:"\F5C0"}
.mdi-yeast:before{content:"\F5C1"}
.mdi-yelp:before{content:"\F5C2"}
.mdi-yin-yang:before{content:"\F67F"}
.mdi-youtube-play:before{content:"\F5C3"}
.mdi-zip-box:before{content:"\F5C4"}
.mdi-18px.mdi-set,.mdi-18px.mdi:before{font-size:18px}
.mdi-24px.mdi-set,.mdi-24px.mdi:before{font-size:24px}
.mdi-36px.mdi-set,.mdi-36px.mdi:before{font-size:36px}
.mdi-48px.mdi-set,.mdi-48px.mdi:before{font-size:48px}
.mdi-dark{color:rgba(0,0,0,0.54)}
.mdi-dark.mdi-inactive{color:rgba(0,0,0,0.26)}
.mdi-light{color:#fff}
.mdi-light.mdi-inactive{color:rgba(255,255,255,0.3)}
.mdi-rotate-45{transform:rotate(45deg)}
.mdi-rotate-90{transform:rotate(90deg)}
.mdi-rotate-135{transform:rotate(135deg)}
.mdi-rotate-180{transform:rotate(180deg)}
.mdi-rotate-225{transform:rotate(225deg)}
.mdi-rotate-270{transform:rotate(270deg)}
.mdi-rotate-315{transform:rotate(315deg)}
.mdi-flip-horizontal{transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}
.mdi-flip-vertical{transform:scaleY(-1);filter:FlipV;-ms-filter:"FlipV"}
/*! Cryptocoins - cryptocurrency icon font | https://github.com/allienworks/cryptocoins */
@font-face {
    font-family: "cryptocoins";
    src: url('cryptocoins.woff2') format('woff2'),
    url('cryptocoins.woff') format('woff'),
    url('cryptocoins.ttf') format('truetype');
}
/* .cc:before { */
.cc::before {
    font-family: "cryptocoins";
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-style: normal;
    font-variant: normal;
    font-weight: normal;
    /* speak: none; only necessary if not using the private unicode range (firstGlyph option) */
    text-decoration: none;
    text-transform: none;
}
.ADA {
    color: #3CC8C8;
}
.ADC {
    color: #3CB0E5;
}
.AEON {
    color: #164450;
}
.AMP {
    color: #048DD2;
}
.ANC {
    color: #000;
}
.ARCH {
    color: #002652;
}
.ARDR {
    color: #1162a1;
}
.ARK {
    color: #F70000;
}
.AUR {
    color: #136c5e;
}
.BANX {
    color: #225BA6;
}
.BAT {
    color: #9e1f63;
}
.BAY {
    color: #584ba1;
}
.BC {
    color: #202121;
}
.BCN {
    color: #964F51;
}
.BFT {
    color: #4fc3f7;
}
.BRK {
    color: #194fa0;
}
.BRX {
    color: #a8c300;
}
.BSD {
    color: #1186E7;
}
.BTA {
    color: #210094;
}
.BTC,
.BCH {
    color: #F7931A;
}
.BTCD {
    color: #2A72DC;
}
.BTM {
    color: #9FA8B4;
}
.BTS {
    color: #03A9E0;
}
.CLAM {
    color: #D6AB31;
}
.CLOAK {
    color: #DF3F1E;
}
.DAO {
    color: #FF3B3B;
}
.DASH {
    color: #1c75bc;
}
.DCR {
    color: #3b7cfb;
}
.DCT {
    color: #008770;
}
.DGB {
    color: #0066cc;
}
.DGD,
.DGX {
    color: #D8A24A;
}
.DMD {
    color: #5497b2;
}
.DOGE {
    color: #BA9F33;
}
.EMC {
    color: #674c8c;
}
.EOS {
    color: #19191A;
}
.ERC {
    color: #101E84;
}
.ETC {
    color: #669073;
}
.ETH {
    color: #282828;
}
.FC2 {
    color: #040405;
}
.FCT {
    color: #2175BB;
}
.FLO {
    color: #1358C8;
}
.FRK {
    color: #0633cd;
}
.FTC {
    color: #679EF1;
}
.GAME {
    color: #ed1b24;
}
.GBYTE {
    color: #2C3E50;
}
.GDC {
    color: #E9A226;
}
.GEMZ {
    color: #e86060;
}
.GLD {
    color: #E8BE24;
}
.GNO {
    color: #00A6C4;
}
.GNT {
    color: #00d6e3;
}
.GOLOS {
    color: #2670B7;
}
.GRC {
    color: #88A13C;
}
.GRS {
    color: #648FA0;
}
.HEAT {
    color: #ff5606;
}
.ICN {
    color: #4c6f8c;
}
.IFC {
    color: #ed272d;
}
.INCNT {
    color: #f2932f;
}
.IOC {
    color: #2fa3de;
}
.IOTA {
    color: #FFFFFF;
}
.JBS {
    color: #1A8BCD;
}
.KMD {
    color: #326464;
}
.KOBO {
    color: #80C342;
}
.KORE {
    color: #DF4124;
}
.LBC {
    color: #015C47;
}
.LDOGE {
    color: #ffcc00;
}
.LISK {
    color: #1A6896;
}
.LTC {
    color: #838383;
}
.MAID {
    color: #5492D6;
}
.MCO {
    color: #0D3459;
}
.MINT {
    color: #006835;
}
.MONA {
    color: #a99364;
}
.MRC {
    color: #4279bd;
}
.MSC {
    color: #1D4983;
}
.MTR {
    color: #b92429;
}
.MUE {
    color: #f5a10e;
}
.NBT {
    color: #FFC93D;
}
.NEO {
    color: #58BF00;
}
.NEOS {
    color: #1d1d1b;
}
.NEU {
    color: #2983c0;
}
.NLG {
    color: #003E7E;
}
.NMC {
    color: #6787B7;
}
.NOTE {
    color: #42daff;
}
.NVC {
    color: #ecab41;
}
.NXT {
    color: #008FBB;
}
.OK {
    color: #0165A4;
}
.OMG {
    color: #1A53F0;
}
.OMNI {
    color: #18347E;
}
.OPAL {
    color: #7193AA;
}
.PART {
    color: #05D5A3;
}
.PIGGY {
    color: #F27A7A;
}
.PINK {
    color: #ED31CA;
}
.PIVX {
    color: #3b2f4d;
}
.POT {
    color: #105B2F;
}
.PPC {
    color: #3FA30C;
}
.QRK {
    color: #22AABF;
}
.QTUM {
    color: #359BCE;
}
.RADS {
    color: #924cea;
}
.RBIES {
    color: #C62436;
}
.RBT {
    color: #0d4982;
}
.RBY {
    color: #D31F26;
}
.RDD {
    color: #ED1C24;
}
.REP {
    color: #40a2cb;
}
.RISE {
    color: #43CEA2;
}
.SALT {
    color: #373C43;
}
.SAR {
    color: #1B72B8;
}
.SCOT {
    color: #3498DB;
}
.SDC {
    color: #981D2D;
}
.SIA {
    color: #00CBA0;
}
.SJCX {
    color: #003366;
}
.SLG {
    color: #5A6875;
}
.SLS {
    color: #1EB549;
}
.SNRG {
    color: #160363;
}
.START {
    color: #01AEF0;
}
.STEEM {
    color: #1A5099;
}
.STR {
    color: #08B5E5;
}
.STRAT {
    color: #2398dd;
}
.SWIFT {
    color: #428BCA;
}
.SYNC {
    color: #008DD2;
}
.SYS {
    color: #0098DA;
}
.TRIG {
    color: #1fbff4;
}
.TX {
    color: #1F8BCC;
}
.UBQ {
    color: #00ec8d;
}
.UNITY {
    color: #ED8527;
}
.USDT {
    color: #2CA07A;
}
.VIOR {
    color: #1F52A4;
}
.VNL {
    color: #404249;
}
.VPN {
    color: #589700;
}
.VRC {
    color: #418bca;
}
.VTC {
    color: #1b5c2e;
}
.WAVES {
    color: #24aad6;
}
.XAI {
    color: #2ef99f;
}
.XBS {
    color: #d3261d;
}
.XCP {
    color: #EC1550;
}
.XEM {
    color: #41bf76;
}
.XMR {
    color: #FF6600;
}
.XPM {
    color: #e5b625;
}
.XRP {
    color: #346AA9;
}
.XTZ {
    color: #A6DF00;
}
.XVG {
    color: #42AFB2;
}
.XZC {
    color: #23B852;
}
.YBC {
    color: #D6C154;
}
.ZEC {
    color: #e5a93d;
}
.ZEIT {
    color: #ACACAC;
}
.cc.ADA-alt::before {
    content: "\E001";
}
.cc.ADA::before {
    content: "\E002";
}
.cc.ADC-alt::before {
    content: "\E003";
}
.cc.ADC::before {
    content: "\E004";
}
.cc.AEON-alt::before {
    content: "\E005";
}
.cc.AEON::before {
    content: "\E006";
}
.cc.AMP-alt::before {
    content: "\E007";
}
.cc.AMP::before {
    content: "\E008";
}
.cc.ANC-alt::before {
    content: "\E009";
}
.cc.ANC::before {
    content: "\E00A";
}
.cc.ARCH-alt::before {
    content: "\E00B";
}
.cc.ARCH::before {
    content: "\E00C";
}
.cc.ARDR-alt::before {
    content: "\E00D";
}
.cc.ARDR::before {
    content: "\E00E";
}
.cc.ARK-alt::before {
    content: "\E00F";
}
.cc.ARK::before {
    content: "\E010";
}
.cc.AUR-alt::before {
    content: "\E011";
}
.cc.AUR::before {
    content: "\E012";
}
.cc.BANX-alt::before {
    content: "\E013";
}
.cc.BANX::before {
    content: "\E014";
}
.cc.BAT-alt::before {
    content: "\E015";
}
.cc.BAT::before {
    content: "\E016";
}
.cc.BAY-alt::before {
    content: "\E017";
}
.cc.BAY::before {
    content: "\E018";
}
.cc.BC-alt::before {
    content: "\E019";
}
.cc.BC::before {
    content: "\E01A";
}
.cc.BCH-alt::before {
    content: "\E01B";
}
.cc.BCH::before {
    content: "\E01C";
}
.cc.BCN-alt::before {
    content: "\E01D";
}
.cc.BCN::before {
    content: "\E01E";
}
.cc.BFT-alt::before {
    content: "\E01F";
}
.cc.BFT::before {
    content: "\E020";
}
.cc.BRK-alt::before {
    content: "\E021";
}
.cc.BRK::before {
    content: "\E022";
}
.cc.BRX-alt::before {
    content: "\E023";
}
.cc.BRX::before {
    content: "\E024";
}
.cc.BSD-alt::before {
    content: "\E025";
}
.cc.BSD::before {
    content: "\E026";
}
.cc.BTA::before {
    content: "\E027";
}
.cc.BTC-alt::before {
    content: "\E028";
}
.cc.BTC::before {
    content: "\E029";
}
.cc.BTCD-alt::before {
    content: "\E02A";
}
.cc.BTCD::before {
    content: "\E02B";
}
.cc.BTM-alt::before {
    content: "\E02C";
}
.cc.BTM::before {
    content: "\E02D";
}
.cc.BTS-alt::before {
    content: "\E02E";
}
.cc.BTS::before {
    content: "\E02F";
}
.cc.CLAM-alt::before {
    content: "\E030";
}
.cc.CLAM::before {
    content: "\E031";
}
.cc.CLOAK-alt::before {
    content: "\E032";
}
.cc.CLOAK::before {
    content: "\E033";
}
.cc.DAO-alt::before {
    content: "\E034";
}
.cc.DAO::before {
    content: "\E035";
}
.cc.DASH-alt::before {
    content: "\E036";
}
.cc.DASH::before {
    content: "\E037";
}
.cc.DCR-alt::before {
    content: "\E038";
}
.cc.DCR::before {
    content: "\E039";
}
.cc.DCT-alt::before {
    content: "\E03A";
}
.cc.DCT::before {
    content: "\E03B";
}
.cc.DGB-alt::before {
    content: "\E03C";
}
.cc.DGB::before {
    content: "\E03D";
}
.cc.DGD::before {
    content: "\E03E";
}
.cc.DGX::before {
    content: "\E03F";
}
.cc.DMD-alt::before {
    content: "\E040";
}
.cc.DMD::before {
    content: "\E041";
}
.cc.DOGE-alt::before {
    content: "\E042";
}
.cc.DOGE::before {
    content: "\E043";
}
.cc.EMC-alt::before {
    content: "\E044";
}
.cc.EMC::before {
    content: "\E045";
}
.cc.EOS-alt::before {
    content: "\E046";
}
.cc.EOS::before {
    content: "\E047";
}
.cc.ERC-alt::before {
    content: "\E048";
}
.cc.ERC::before {
    content: "\E049";
}
.cc.ETC-alt::before {
    content: "\E04A";
}
.cc.ETC::before {
    content: "\E04B";
}
.cc.ETH-alt::before {
    content: "\E04C";
}
.cc.ETH::before {
    content: "\E04D";
}
.cc.FC2-alt::before {
    content: "\E04E";
}
.cc.FC2::before {
    content: "\E04F";
}
.cc.FCT-alt::before {
    content: "\E050";
}
.cc.FCT::before {
    content: "\E051";
}
.cc.FLO-alt::before {
    content: "\E052";
}
.cc.FLO::before {
    content: "\E053";
}
.cc.FRK-alt::before {
    content: "\E054";
}
.cc.FRK::before {
    content: "\E055";
}
.cc.FTC-alt::before {
    content: "\E056";
}
.cc.FTC::before {
    content: "\E057";
}
.cc.GAME-alt::before {
    content: "\E058";
}
.cc.GAME::before {
    content: "\E059";
}
.cc.GBYTE-alt::before {
    content: "\E05A";
}
.cc.GBYTE::before {
    content: "\E05B";
}
.cc.GDC-alt::before {
    content: "\E05C";
}
.cc.GDC::before {
    content: "\E05D";
}
.cc.GEMZ-alt::before {
    content: "\E05E";
}
.cc.GEMZ::before {
    content: "\E05F";
}
.cc.GLD-alt::before {
    content: "\E060";
}
.cc.GLD::before {
    content: "\E061";
}
.cc.GNO-alt::before {
    content: "\E062";
}
.cc.GNO::before {
    content: "\E063";
}
.cc.GNT-alt::before {
    content: "\E064";
}
.cc.GNT::before {
    content: "\E065";
}
.cc.GOLOS-alt::before {
    content: "\E066";
}
.cc.GOLOS::before {
    content: "\E067";
}
.cc.GRC-alt::before {
    content: "\E068";
}
.cc.GRC::before {
    content: "\E069";
}
.cc.GRS::before {
    content: "\E06A";
}
.cc.HEAT-alt::before {
    content: "\E06B";
}
.cc.HEAT::before {
    content: "\E06C";
}
.cc.ICN-alt::before {
    content: "\E06D";
}
.cc.ICN::before {
    content: "\E06E";
}
.cc.IFC-alt::before {
    content: "\E06F";
}
.cc.IFC::before {
    content: "\E070";
}
.cc.INCNT-alt::before {
    content: "\E071";
}
.cc.INCNT::before {
    content: "\E072";
}
.cc.IOC-alt::before {
    content: "\E073";
}
.cc.IOC::before {
    content: "\E074";
}
.cc.IOTA-alt::before {
    content: "\E075";
}
.cc.IOTA::before {
    content: "\E076";
}
.cc.JBS-alt::before {
    content: "\E077";
}
.cc.JBS::before {
    content: "\E078";
}
.cc.KMD-alt::before {
    content: "\E079";
}
.cc.KMD::before {
    content: "\E07A";
}
.cc.KOBO::before {
    content: "\E07B";
}
.cc.KORE-alt::before {
    content: "\E07C";
}
.cc.KORE::before {
    content: "\E07D";
}
.cc.LBC-alt::before {
    content: "\E07E";
}
.cc.LBC::before {
    content: "\E07F";
}
.cc.LDOGE-alt::before {
    content: "\E080";
}
.cc.LDOGE::before {
    content: "\E081";
}
.cc.LSK-alt::before {
    content: "\E082";
}
.cc.LSK::before {
    content: "\E083";
}
.cc.LTC-alt::before {
    content: "\E084";
}
.cc.LTC::before {
    content: "\E085";
}
.cc.MAID-alt::before {
    content: "\E086";
}
.cc.MAID::before {
    content: "\E087";
}
.cc.MCO-alt::before {
    content: "\E088";
}
.cc.MCO::before {
    content: "\E089";
}
.cc.MINT-alt::before {
    content: "\E08A";
}
.cc.MINT::before {
    content: "\E08B";
}
.cc.MONA-alt::before {
    content: "\E08C";
}
.cc.MONA::before {
    content: "\E08D";
}
.cc.MRC::before {
    content: "\E08E";
}
.cc.MSC-alt::before {
    content: "\E08F";
}
.cc.MSC::before {
    content: "\E090";
}
.cc.MTR-alt::before {
    content: "\E091";
}
.cc.MTR::before {
    content: "\E092";
}
.cc.MUE-alt::before {
    content: "\E093";
}
.cc.MUE::before {
    content: "\E094";
}
.cc.NBT::before {
    content: "\E095";
}
.cc.NEO-alt::before {
    content: "\E096";
}
.cc.NEO::before {
    content: "\E097";
}
.cc.NEOS-alt::before {
    content: "\E098";
}
.cc.NEOS::before {
    content: "\E099";
}
.cc.NEU-alt::before {
    content: "\E09A";
}
.cc.NEU::before {
    content: "\E09B";
}
.cc.NLG-alt::before {
    content: "\E09C";
}
.cc.NLG::before {
    content: "\E09D";
}
.cc.NMC-alt::before {
    content: "\E09E";
}
.cc.NMC::before {
    content: "\E09F";
}
.cc.NOTE-alt::before {
    content: "\E0A0";
}
.cc.NOTE::before {
    content: "\E0A1";
}
.cc.NVC-alt::before {
    content: "\E0A2";
}
.cc.NVC::before {
    content: "\E0A3";
}
.cc.NXT-alt::before {
    content: "\E0A4";
}
.cc.NXT::before {
    content: "\E0A5";
}
.cc.OK-alt::before {
    content: "\E0A6";
}
.cc.OK::before {
    content: "\E0A7";
}
.cc.OMG-alt::before {
    content: "\E0A8";
}
.cc.OMG::before {
    content: "\E0A9";
}
.cc.OMNI-alt::before {
    content: "\E0AA";
}
.cc.OMNI::before {
    content: "\E0AB";
}
.cc.OPAL-alt::before {
    content: "\E0AC";
}
.cc.OPAL::before {
    content: "\E0AD";
}
.cc.PART-alt::before {
    content: "\E0AE";
}
.cc.PART::before {
    content: "\E0AF";
}
.cc.PIGGY-alt::before {
    content: "\E0B0";
}
.cc.PIGGY::before {
    content: "\E0B1";
}
.cc.PINK-alt::before {
    content: "\E0B2";
}
.cc.PINK::before {
    content: "\E0B3";
}
.cc.PIVX-alt::before {
    content: "\E0B4";
}
.cc.PIVX::before {
    content: "\E0B5";
}
.cc.POT-alt::before {
    content: "\E0B6";
}
.cc.POT::before {
    content: "\E0B7";
}
.cc.PPC-alt::before {
    content: "\E0B8";
}
.cc.PPC::before {
    content: "\E0B9";
}
.cc.QRK-alt::before {
    content: "\E0BA";
}
.cc.QRK::before {
    content: "\E0BB";
}
.cc.QTUM-alt::before {
    content: "\E0BC";
}
.cc.QTUM::before {
    content: "\E0BD";
}
.cc.RADS-alt::before {
    content: "\E0BE";
}
.cc.RADS::before {
    content: "\E0BF";
}
.cc.RBIES-alt::before {
    content: "\E0C0";
}
.cc.RBIES::before {
    content: "\E0C1";
}
.cc.RBT-alt::before {
    content: "\E0C2";
}
.cc.RBT::before {
    content: "\E0C3";
}
.cc.RBY-alt::before {
    content: "\E0C4";
}
.cc.RBY::before {
    content: "\E0C5";
}
.cc.RDD-alt::before {
    content: "\E0C6";
}
.cc.RDD::before {
    content: "\E0C7";
}
.cc.REP-alt::before {
    content: "\E0C8";
}
.cc.REP::before {
    content: "\E0C9";
}
.cc.RISE-alt::before {
    content: "\E0CA";
}
.cc.RISE::before {
    content: "\E0CB";
}
.cc.SALT-alt::before {
    content: "\E0CC";
}
.cc.SALT::before {
    content: "\E0CD";
}
.cc.SAR-alt::before {
    content: "\E0CE";
}
.cc.SAR::before {
    content: "\E0CF";
}
.cc.SCOT-alt::before {
    content: "\E0D0";
}
.cc.SCOT::before {
    content: "\E0D1";
}
.cc.SDC-alt::before {
    content: "\E0D2";
}
.cc.SDC::before {
    content: "\E0D3";
}
.cc.SIA-alt::before {
    content: "\E0D4";
}
.cc.SIA::before {
    content: "\E0D5";
}
.cc.SJCX-alt::before {
    content: "\E0D6";
}
.cc.SJCX::before {
    content: "\E0D7";
}
.cc.SLG-alt::before {
    content: "\E0D8";
}
.cc.SLG::before {
    content: "\E0D9";
}
.cc.SLS-alt::before {
    content: "\E0DA";
}
.cc.SLS::before {
    content: "\E0DB";
}
.cc.SNRG-alt::before {
    content: "\E0DC";
}
.cc.SNRG::before {
    content: "\E0DD";
}
.cc.START-alt::before {
    content: "\E0DE";
}
.cc.START::before {
    content: "\E0DF";
}
.cc.STEEM-alt::before {
    content: "\E0E0";
}
.cc.STEEM::before {
    content: "\E0E1";
}
.cc.STR-alt::before {
    content: "\E0E2";
}
.cc.STR::before {
    content: "\E0E3";
}
.cc.STRAT-alt::before {
    content: "\E0E4";
}
.cc.STRAT::before {
    content: "\E0E5";
}
.cc.SWIFT-alt::before {
    content: "\E0E6";
}
.cc.SWIFT::before {
    content: "\E0E7";
}
.cc.SYNC-alt::before {
    content: "\E0E8";
}
.cc.SYNC::before {
    content: "\E0E9";
}
.cc.SYS-alt::before {
    content: "\E0EA";
}
.cc.SYS::before {
    content: "\E0EB";
}
.cc.TRIG-alt::before {
    content: "\E0EC";
}
.cc.TRIG::before {
    content: "\E0ED";
}
.cc.TX-alt::before {
    content: "\E0EE";
}
.cc.TX::before {
    content: "\E0EF";
}
.cc.UBQ-alt::before {
    content: "\E0F0";
}
.cc.UBQ::before {
    content: "\E0F1";
}
.cc.UNITY-alt::before {
    content: "\E0F2";
}
.cc.UNITY::before {
    content: "\E0F3";
}
.cc.USDT-alt::before {
    content: "\E0F4";
}
.cc.USDT::before {
    content: "\E0F5";
}
.cc.VIOR-alt::before {
    content: "\E0F6";
}
.cc.VIOR::before {
    content: "\E0F7";
}
.cc.VNL-alt::before {
    content: "\E0F8";
}
.cc.VNL::before {
    content: "\E0F9";
}
.cc.VPN-alt::before {
    content: "\E0FA";
}
.cc.VPN::before {
    content: "\E0FB";
}
.cc.VRC-alt::before {
    content: "\E0FC";
}
.cc.VRC::before {
    content: "\E0FD";
}
.cc.VTC-alt::before {
    content: "\E0FE";
}
.cc.VTC::before {
    content: "\E0FF";
}
.cc.WAVES-alt::before {
    content: "\E100";
}
.cc.WAVES::before {
    content: "\E101";
}
.cc.XAI-alt::before {
    content: "\E102";
}
.cc.XAI::before {
    content: "\E103";
}
.cc.XBS-alt::before {
    content: "\E104";
}
.cc.XBS::before {
    content: "\E105";
}
.cc.XCP-alt::before {
    content: "\E106";
}
.cc.XCP::before {
    content: "\E107";
}
.cc.XEM-alt::before {
    content: "\E108";
}
.cc.XEM::before {
    content: "\E109";
}
.cc.XMR::before {
    content: "\E10A";
}
.cc.XPM-alt::before {
    content: "\E10B";
}
.cc.XPM::before {
    content: "\E10C";
}
.cc.XRP-alt::before {
    content: "\E10D";
}
.cc.XRP::before {
    content: "\E10E";
}
.cc.XTZ-alt::before {
    content: "\E10F";
}
.cc.XTZ::before {
    content: "\E110";
}
.cc.XVG-alt::before {
    content: "\E111";
}
.cc.XVG::before {
    content: "\E112";
}
.cc.XZC-alt::before {
    content: "\E113";
}
.cc.XZC::before {
    content: "\E114";
}
.cc.YBC-alt::before {
    content: "\E115";
}
.cc.YBC::before {
    content: "\E116";
}
.cc.ZEC-alt::before {
    content: "\E117";
}
.cc.ZEC::before {
    content: "\E118";
}
.cc.ZEIT-alt::before {
    content: "\E119";
}
.cc.ZEIT::before {
    content: "\E11A";
}
@font-face {
  font-family: 'icomoon';
  src: url('icomoon.eot?-rdmvgc');
  src: url('icomoon.eot?#iefix-rdmvgc') format("embedded-opentype"), url('icomoon.woff?-rdmvgc') format("woff"), url('icomoon.ttf?-rdmvgc') format("truetype"), url('icomoon.svg?-rdmvgc#icomoon') format("svg");
  font-weight: normal;
  font-style: normal; }
[class^="icon-"], [class*=" icon-"] {
  font-family: 'icomoon';
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }
.icon-A-Z:before {
  content: "\e600"; }
.icon-Aa:before {
  content: "\e601"; }
.icon-Add-Bag:before {
  content: "\e602"; }
.icon-Add-Basket:before {
  content: "\e603"; }
.icon-Add-Cart:before {
  content: "\e604"; }
.icon-Add-File:before {
  content: "\e605"; }
.icon-Add-SpaceAfterParagraph:before {
  content: "\e606"; }
.icon-Add-SpaceBeforeParagraph:before {
  content: "\e607"; }
.icon-Add-User:before {
  content: "\e608"; }
.icon-Add-UserStar:before {
  content: "\e609"; }
.icon-Add-Window:before {
  content: "\e60a"; }
.icon-Add:before {
  content: "\e60b"; }
.icon-Address-Book:before {
  content: "\e60c"; }
.icon-Address-Book2:before {
  content: "\e60d"; }
.icon-Administrator:before {
  content: "\e60e"; }
.icon-Aerobics-2:before {
  content: "\e60f"; }
.icon-Aerobics-3:before {
  content: "\e610"; }
.icon-Aerobics:before {
  content: "\e611"; }
.icon-Affiliate:before {
  content: "\e612"; }
.icon-Aim:before {
  content: "\e613"; }
.icon-Air-Balloon:before {
  content: "\e614"; }
.icon-Airbrush:before {
  content: "\e615"; }
.icon-Airship:before {
  content: "\e616"; }
.icon-Alarm-Clock:before {
  content: "\e617"; }
.icon-Alarm-Clock2:before {
  content: "\e618"; }
.icon-Alarm:before {
  content: "\e619"; }
.icon-Alien-2:before {
  content: "\e61a"; }
.icon-Alien:before {
  content: "\e61b"; }
.icon-Aligator:before {
  content: "\e61c"; }
.icon-Align-Center:before {
  content: "\e61d"; }
.icon-Align-JustifyAll:before {
  content: "\e61e"; }
.icon-Align-JustifyCenter:before {
  content: "\e61f"; }
.icon-Align-JustifyLeft:before {
  content: "\e620"; }
.icon-Align-JustifyRight:before {
  content: "\e621"; }
.icon-Align-Left:before {
  content: "\e622"; }
.icon-Align-Right:before {
  content: "\e623"; }
.icon-Alpha:before {
  content: "\e624"; }
.icon-Ambulance:before {
  content: "\e625"; }
.icon-AMX:before {
  content: "\e626"; }
.icon-Anchor-2:before {
  content: "\e627"; }
.icon-Anchor:before {
  content: "\e628"; }
.icon-Android-Store:before {
  content: "\e629"; }
.icon-Android:before {
  content: "\e62a"; }
.icon-Angel-Smiley:before {
  content: "\e62b"; }
.icon-Angel:before {
  content: "\e62c"; }
.icon-Angry:before {
  content: "\e62d"; }
.icon-Apple-Bite:before {
  content: "\e62e"; }
.icon-Apple-Store:before {
  content: "\e62f"; }
.icon-Apple:before {
  content: "\e630"; }
.icon-Approved-Window:before {
  content: "\e631"; }
.icon-Aquarius-2:before {
  content: "\e632"; }
.icon-Aquarius:before {
  content: "\e633"; }
.icon-Archery-2:before {
  content: "\e634"; }
.icon-Archery:before {
  content: "\e635"; }
.icon-Argentina:before {
  content: "\e636"; }
.icon-Aries-2:before {
  content: "\e637"; }
.icon-Aries:before {
  content: "\e638"; }
.icon-Army-Key:before {
  content: "\e639"; }
.icon-Arrow-Around:before {
  content: "\e63a"; }
.icon-Arrow-Back3:before {
  content: "\e63b"; }
.icon-Arrow-Back:before {
  content: "\e63c"; }
.icon-Arrow-Back2:before {
  content: "\e63d"; }
.icon-Arrow-Barrier:before {
  content: "\e63e"; }
.icon-Arrow-Circle:before {
  content: "\e63f"; }
.icon-Arrow-Cross:before {
  content: "\e640"; }
.icon-Arrow-Down:before {
  content: "\e641"; }
.icon-Arrow-Down2:before {
  content: "\e642"; }
.icon-Arrow-Down3:before {
  content: "\e643"; }
.icon-Arrow-DowninCircle:before {
  content: "\e644"; }
.icon-Arrow-Fork:before {
  content: "\e645"; }
.icon-Arrow-Forward:before {
  content: "\e646"; }
.icon-Arrow-Forward2:before {
  content: "\e647"; }
.icon-Arrow-From:before {
  content: "\e648"; }
.icon-Arrow-Inside:before {
  content: "\e649"; }
.icon-Arrow-Inside45:before {
  content: "\e64a"; }
.icon-Arrow-InsideGap:before {
  content: "\e64b"; }
.icon-Arrow-InsideGap45:before {
  content: "\e64c"; }
.icon-Arrow-Into:before {
  content: "\e64d"; }
.icon-Arrow-Join:before {
  content: "\e64e"; }
.icon-Arrow-Junction:before {
  content: "\e64f"; }
.icon-Arrow-Left:before {
  content: "\e650"; }
.icon-Arrow-Left2:before {
  content: "\e651"; }
.icon-Arrow-LeftinCircle:before {
  content: "\e652"; }
.icon-Arrow-Loop:before {
  content: "\e653"; }
.icon-Arrow-Merge:before {
  content: "\e654"; }
.icon-Arrow-Mix:before {
  content: "\e655"; }
.icon-Arrow-Next:before {
  content: "\e656"; }
.icon-Arrow-OutLeft:before {
  content: "\e657"; }
.icon-Arrow-OutRight:before {
  content: "\e658"; }
.icon-Arrow-Outside:before {
  content: "\e659"; }
.icon-Arrow-Outside45:before {
  content: "\e65a"; }
.icon-Arrow-OutsideGap:before {
  content: "\e65b"; }
.icon-Arrow-OutsideGap45:before {
  content: "\e65c"; }
.icon-Arrow-Over:before {
  content: "\e65d"; }
.icon-Arrow-Refresh:before {
  content: "\e65e"; }
.icon-Arrow-Refresh2:before {
  content: "\e65f"; }
.icon-Arrow-Right:before {
  content: "\e660"; }
.icon-Arrow-Right2:before {
  content: "\e661"; }
.icon-Arrow-RightinCircle:before {
  content: "\e662"; }
.icon-Arrow-Shuffle:before {
  content: "\e663"; }
.icon-Arrow-Squiggly:before {
  content: "\e664"; }
.icon-Arrow-Through:before {
  content: "\e665"; }
.icon-Arrow-To:before {
  content: "\e666"; }
.icon-Arrow-TurnLeft:before {
  content: "\e667"; }
.icon-Arrow-TurnRight:before {
  content: "\e668"; }
.icon-Arrow-Up:before {
  content: "\e669"; }
.icon-Arrow-Up2:before {
  content: "\e66a"; }
.icon-Arrow-Up3:before {
  content: "\e66b"; }
.icon-Arrow-UpinCircle:before {
  content: "\e66c"; }
.icon-Arrow-XLeft:before {
  content: "\e66d"; }
.icon-Arrow-XRight:before {
  content: "\e66e"; }
.icon-Ask:before {
  content: "\e66f"; }
.icon-Assistant:before {
  content: "\e670"; }
.icon-Astronaut:before {
  content: "\e671"; }
.icon-At-Sign:before {
  content: "\e672"; }
.icon-ATM:before {
  content: "\e673"; }
.icon-Atom:before {
  content: "\e674"; }
.icon-Audio:before {
  content: "\e675"; }
.icon-Auto-Flash:before {
  content: "\e676"; }
.icon-Autumn:before {
  content: "\e677"; }
.icon-Baby-Clothes:before {
  content: "\e678"; }
.icon-Baby-Clothes2:before {
  content: "\e679"; }
.icon-Baby-Cry:before {
  content: "\e67a"; }
.icon-Baby:before {
  content: "\e67b"; }
.icon-Back2:before {
  content: "\e67c"; }
.icon-Back-Media:before {
  content: "\e67d"; }
.icon-Back-Music:before {
  content: "\e67e"; }
.icon-Back:before {
  content: "\e67f"; }
.icon-Background:before {
  content: "\e680"; }
.icon-Bacteria:before {
  content: "\e681"; }
.icon-Bag-Coins:before {
  content: "\e682"; }
.icon-Bag-Items:before {
  content: "\e683"; }
.icon-Bag-Quantity:before {
  content: "\e684"; }
.icon-Bag:before {
  content: "\e685"; }
.icon-Bakelite:before {
  content: "\e686"; }
.icon-Ballet-Shoes:before {
  content: "\e687"; }
.icon-Balloon:before {
  content: "\e688"; }
.icon-Banana:before {
  content: "\e689"; }
.icon-Band-Aid:before {
  content: "\e68a"; }
.icon-Bank:before {
  content: "\e68b"; }
.icon-Bar-Chart:before {
  content: "\e68c"; }
.icon-Bar-Chart2:before {
  content: "\e68d"; }
.icon-Bar-Chart3:before {
  content: "\e68e"; }
.icon-Bar-Chart4:before {
  content: "\e68f"; }
.icon-Bar-Chart5:before {
  content: "\e690"; }
.icon-Bar-Code:before {
  content: "\e691"; }
.icon-Barricade-2:before {
  content: "\e692"; }
.icon-Barricade:before {
  content: "\e693"; }
.icon-Baseball:before {
  content: "\e694"; }
.icon-Basket-Ball:before {
  content: "\e695"; }
.icon-Basket-Coins:before {
  content: "\e696"; }
.icon-Basket-Items:before {
  content: "\e697"; }
.icon-Basket-Quantity:before {
  content: "\e698"; }
.icon-Bat-2:before {
  content: "\e699"; }
.icon-Bat:before {
  content: "\e69a"; }
.icon-Bathrobe:before {
  content: "\e69b"; }
.icon-Batman-Mask:before {
  content: "\e69c"; }
.icon-Battery-0:before {
  content: "\e69d"; }
.icon-Battery-25:before {
  content: "\e69e"; }
.icon-Battery-50:before {
  content: "\e69f"; }
.icon-Battery-75:before {
  content: "\e6a0"; }
.icon-Battery-100:before {
  content: "\e6a1"; }
.icon-Battery-Charge:before {
  content: "\e6a2"; }
.icon-Bear:before {
  content: "\e6a3"; }
.icon-Beard-2:before {
  content: "\e6a4"; }
.icon-Beard-3:before {
  content: "\e6a5"; }
.icon-Beard:before {
  content: "\e6a6"; }
.icon-Bebo:before {
  content: "\e6a7"; }
.icon-Bee:before {
  content: "\e6a8"; }
.icon-Beer-Glass:before {
  content: "\e6a9"; }
.icon-Beer:before {
  content: "\e6aa"; }
.icon-Bell-2:before {
  content: "\e6ab"; }
.icon-Bell:before {
  content: "\e6ac"; }
.icon-Belt-2:before {
  content: "\e6ad"; }
.icon-Belt-3:before {
  content: "\e6ae"; }
.icon-Belt:before {
  content: "\e6af"; }
.icon-Berlin-Tower:before {
  content: "\e6b0"; }
.icon-Beta:before {
  content: "\e6b1"; }
.icon-Betvibes:before {
  content: "\e6b2"; }
.icon-Bicycle-2:before {
  content: "\e6b3"; }
.icon-Bicycle-3:before {
  content: "\e6b4"; }
.icon-Bicycle:before {
  content: "\e6b5"; }
.icon-Big-Bang:before {
  content: "\e6b6"; }
.icon-Big-Data:before {
  content: "\e6b7"; }
.icon-Bike-Helmet:before {
  content: "\e6b8"; }
.icon-Bikini:before {
  content: "\e6b9"; }
.icon-Bilk-Bottle2:before {
  content: "\e6ba"; }
.icon-Billing:before {
  content: "\e6bb"; }
.icon-Bing:before {
  content: "\e6bc"; }
.icon-Binocular:before {
  content: "\e6bd"; }
.icon-Bio-Hazard:before {
  content: "\e6be"; }
.icon-Biotech:before {
  content: "\e6bf"; }
.icon-Bird-DeliveringLetter:before {
  content: "\e6c0"; }
.icon-Bird:before {
  content: "\e6c1"; }
.icon-Birthday-Cake:before {
  content: "\e6c2"; }
.icon-Bisexual:before {
  content: "\e6c3"; }
.icon-Bishop:before {
  content: "\e6c4"; }
.icon-Bitcoin:before {
  content: "\e6c5"; }
.icon-Black-Cat:before {
  content: "\e6c6"; }
.icon-Blackboard:before {
  content: "\e6c7"; }
.icon-Blinklist:before {
  content: "\e6c8"; }
.icon-Block-Cloud:before {
  content: "\e6c9"; }
.icon-Block-Window:before {
  content: "\e6ca"; }
.icon-Blogger:before {
  content: "\e6cb"; }
.icon-Blood:before {
  content: "\e6cc"; }
.icon-Blouse:before {
  content: "\e6cd"; }
.icon-Blueprint:before {
  content: "\e6ce"; }
.icon-Board:before {
  content: "\e6cf"; }
.icon-Bodybuilding:before {
  content: "\e6d0"; }
.icon-Bold-Text:before {
  content: "\e6d1"; }
.icon-Bone:before {
  content: "\e6d2"; }
.icon-Bones:before {
  content: "\e6d3"; }
.icon-Book:before {
  content: "\e6d4"; }
.icon-Bookmark:before {
  content: "\e6d5"; }
.icon-Books-2:before {
  content: "\e6d6"; }
.icon-Books:before {
  content: "\e6d7"; }
.icon-Boom:before {
  content: "\e6d8"; }
.icon-Boot-2:before {
  content: "\e6d9"; }
.icon-Boot:before {
  content: "\e6da"; }
.icon-Bottom-ToTop:before {
  content: "\e6db"; }
.icon-Bow-2:before {
  content: "\e6dc"; }
.icon-Bow-3:before {
  content: "\e6dd"; }
.icon-Bow-4:before {
  content: "\e6de"; }
.icon-Bow-5:before {
  content: "\e6df"; }
.icon-Bow-6:before {
  content: "\e6e0"; }
.icon-Bow:before {
  content: "\e6e1"; }
.icon-Bowling-2:before {
  content: "\e6e2"; }
.icon-Bowling:before {
  content: "\e6e3"; }
.icon-Box2:before {
  content: "\e6e4"; }
.icon-Box-Close:before {
  content: "\e6e5"; }
.icon-Box-Full:before {
  content: "\e6e6"; }
.icon-Box-Open:before {
  content: "\e6e7"; }
.icon-Box-withFolders:before {
  content: "\e6e8"; }
.icon-Box:before {
  content: "\e6e9"; }
.icon-Boy:before {
  content: "\e6ea"; }
.icon-Bra:before {
  content: "\e6eb"; }
.icon-Brain-2:before {
  content: "\e6ec"; }
.icon-Brain-3:before {
  content: "\e6ed"; }
.icon-Brain:before {
  content: "\e6ee"; }
.icon-Brazil:before {
  content: "\e6ef"; }
.icon-Bread-2:before {
  content: "\e6f0"; }
.icon-Bread:before {
  content: "\e6f1"; }
.icon-Bridge:before {
  content: "\e6f2"; }
.icon-Brightkite:before {
  content: "\e6f3"; }
.icon-Broke-Link2:before {
  content: "\e6f4"; }
.icon-Broken-Link:before {
  content: "\e6f5"; }
.icon-Broom:before {
  content: "\e6f6"; }
.icon-Brush:before {
  content: "\e6f7"; }
.icon-Bucket:before {
  content: "\e6f8"; }
.icon-Bug:before {
  content: "\e6f9"; }
.icon-Building:before {
  content: "\e6fa"; }
.icon-Bulleted-List:before {
  content: "\e6fb"; }
.icon-Bus-2:before {
  content: "\e6fc"; }
.icon-Bus:before {
  content: "\e6fd"; }
.icon-Business-Man:before {
  content: "\e6fe"; }
.icon-Business-ManWoman:before {
  content: "\e6ff"; }
.icon-Business-Mens:before {
  content: "\e700"; }
.icon-Business-Woman:before {
  content: "\e701"; }
.icon-Butterfly:before {
  content: "\e702"; }
.icon-Button:before {
  content: "\e703"; }
.icon-Cable-Car:before {
  content: "\e704"; }
.icon-Cake:before {
  content: "\e705"; }
.icon-Calculator-2:before {
  content: "\e706"; }
.icon-Calculator-3:before {
  content: "\e707"; }
.icon-Calculator:before {
  content: "\e708"; }
.icon-Calendar-2:before {
  content: "\e709"; }
.icon-Calendar-3:before {
  content: "\e70a"; }
.icon-Calendar-4:before {
  content: "\e70b"; }
.icon-Calendar-Clock:before {
  content: "\e70c"; }
.icon-Calendar:before {
  content: "\e70d"; }
.icon-Camel:before {
  content: "\e70e"; }
.icon-Camera-2:before {
  content: "\e70f"; }
.icon-Camera-3:before {
  content: "\e710"; }
.icon-Camera-4:before {
  content: "\e711"; }
.icon-Camera-5:before {
  content: "\e712"; }
.icon-Camera-Back:before {
  content: "\e713"; }
.icon-Camera:before {
  content: "\e714"; }
.icon-Can-2:before {
  content: "\e715"; }
.icon-Can:before {
  content: "\e716"; }
.icon-Canada:before {
  content: "\e717"; }
.icon-Cancer-2:before {
  content: "\e718"; }
.icon-Cancer-3:before {
  content: "\e719"; }
.icon-Cancer:before {
  content: "\e71a"; }
.icon-Candle:before {
  content: "\e71b"; }
.icon-Candy-Cane:before {
  content: "\e71c"; }
.icon-Candy:before {
  content: "\e71d"; }
.icon-Cannon:before {
  content: "\e71e"; }
.icon-Cap-2:before {
  content: "\e71f"; }
.icon-Cap-3:before {
  content: "\e720"; }
.icon-Cap-Smiley:before {
  content: "\e721"; }
.icon-Cap:before {
  content: "\e722"; }
.icon-Capricorn-2:before {
  content: "\e723"; }
.icon-Capricorn:before {
  content: "\e724"; }
.icon-Car-2:before {
  content: "\e725"; }
.icon-Car-3:before {
  content: "\e726"; }
.icon-Car-Coins:before {
  content: "\e727"; }
.icon-Car-Items:before {
  content: "\e728"; }
.icon-Car-Wheel:before {
  content: "\e729"; }
.icon-Car:before {
  content: "\e72a"; }
.icon-Cardigan:before {
  content: "\e72b"; }
.icon-Cardiovascular:before {
  content: "\e72c"; }
.icon-Cart-Quantity:before {
  content: "\e72d"; }
.icon-Casette-Tape:before {
  content: "\e72e"; }
.icon-Cash-Register:before {
  content: "\e72f"; }
.icon-Cash-register2:before {
  content: "\e730"; }
.icon-Castle:before {
  content: "\e731"; }
.icon-Cat:before {
  content: "\e732"; }
.icon-Cathedral:before {
  content: "\e733"; }
.icon-Cauldron:before {
  content: "\e734"; }
.icon-CD-2:before {
  content: "\e735"; }
.icon-CD-Cover:before {
  content: "\e736"; }
.icon-CD:before {
  content: "\e737"; }
.icon-Cello:before {
  content: "\e738"; }
.icon-Celsius:before {
  content: "\e739"; }
.icon-Chacked-Flag:before {
  content: "\e73a"; }
.icon-Chair:before {
  content: "\e73b"; }
.icon-Charger:before {
  content: "\e73c"; }
.icon-Check-2:before {
  content: "\e73d"; }
.icon-Check:before {
  content: "\e73e"; }
.icon-Checked-User:before {
  content: "\e73f"; }
.icon-Checkmate:before {
  content: "\e740"; }
.icon-Checkout-Bag:before {
  content: "\e741"; }
.icon-Checkout-Basket:before {
  content: "\e742"; }
.icon-Checkout:before {
  content: "\e743"; }
.icon-Cheese:before {
  content: "\e744"; }
.icon-Cheetah:before {
  content: "\e745"; }
.icon-Chef-Hat:before {
  content: "\e746"; }
.icon-Chef-Hat2:before {
  content: "\e747"; }
.icon-Chef:before {
  content: "\e748"; }
.icon-Chemical-2:before {
  content: "\e749"; }
.icon-Chemical-3:before {
  content: "\e74a"; }
.icon-Chemical-4:before {
  content: "\e74b"; }
.icon-Chemical-5:before {
  content: "\e74c"; }
.icon-Chemical:before {
  content: "\e74d"; }
.icon-Chess-Board:before {
  content: "\e74e"; }
.icon-Chess:before {
  content: "\e74f"; }
.icon-Chicken:before {
  content: "\e750"; }
.icon-Chile:before {
  content: "\e751"; }
.icon-Chimney:before {
  content: "\e752"; }
.icon-China:before {
  content: "\e753"; }
.icon-Chinese-Temple:before {
  content: "\e754"; }
.icon-Chip:before {
  content: "\e755"; }
.icon-Chopsticks-2:before {
  content: "\e756"; }
.icon-Chopsticks:before {
  content: "\e757"; }
.icon-Christmas-Ball:before {
  content: "\e758"; }
.icon-Christmas-Bell:before {
  content: "\e759"; }
.icon-Christmas-Candle:before {
  content: "\e75a"; }
.icon-Christmas-Hat:before {
  content: "\e75b"; }
.icon-Christmas-Sleigh:before {
  content: "\e75c"; }
.icon-Christmas-Snowman:before {
  content: "\e75d"; }
.icon-Christmas-Sock:before {
  content: "\e75e"; }
.icon-Christmas-Tree:before {
  content: "\e75f"; }
.icon-Christmas:before {
  content: "\e760"; }
.icon-Chrome:before {
  content: "\e761"; }
.icon-Chrysler-Building:before {
  content: "\e762"; }
.icon-Cinema:before {
  content: "\e763"; }
.icon-Circular-Point:before {
  content: "\e764"; }
.icon-City-Hall:before {
  content: "\e765"; }
.icon-Clamp:before {
  content: "\e766"; }
.icon-Clapperboard-Close:before {
  content: "\e767"; }
.icon-Clapperboard-Open:before {
  content: "\e768"; }
.icon-Claps:before {
  content: "\e769"; }
.icon-Clef:before {
  content: "\e76a"; }
.icon-Clinic:before {
  content: "\e76b"; }
.icon-Clock-2:before {
  content: "\e76c"; }
.icon-Clock-3:before {
  content: "\e76d"; }
.icon-Clock-4:before {
  content: "\e76e"; }
.icon-Clock-Back:before {
  content: "\e76f"; }
.icon-Clock-Forward:before {
  content: "\e770"; }
.icon-Clock:before {
  content: "\e771"; }
.icon-Close-Window:before {
  content: "\e772"; }
.icon-Close:before {
  content: "\e773"; }
.icon-Clothing-Store:before {
  content: "\e774"; }
.icon-Cloud--:before {
  content: "\e775"; }
.icon-Cloud-:before {
  content: "\e776"; }
.icon-Cloud-Camera:before {
  content: "\e777"; }
.icon-Cloud-Computer:before {
  content: "\e778"; }
.icon-Cloud-Email:before {
  content: "\e779"; }
.icon-Cloud-Hail:before {
  content: "\e77a"; }
.icon-Cloud-Laptop:before {
  content: "\e77b"; }
.icon-Cloud-Lock:before {
  content: "\e77c"; }
.icon-Cloud-Moon:before {
  content: "\e77d"; }
.icon-Cloud-Music:before {
  content: "\e77e"; }
.icon-Cloud-Picture:before {
  content: "\e77f"; }
.icon-Cloud-Rain:before {
  content: "\e780"; }
.icon-Cloud-Remove:before {
  content: "\e781"; }
.icon-Cloud-Secure:before {
  content: "\e782"; }
.icon-Cloud-Settings:before {
  content: "\e783"; }
.icon-Cloud-Smartphone:before {
  content: "\e784"; }
.icon-Cloud-Snow:before {
  content: "\e785"; }
.icon-Cloud-Sun:before {
  content: "\e786"; }
.icon-Cloud-Tablet:before {
  content: "\e787"; }
.icon-Cloud-Video:before {
  content: "\e788"; }
.icon-Cloud-Weather:before {
  content: "\e789"; }
.icon-Cloud:before {
  content: "\e78a"; }
.icon-Clouds-Weather:before {
  content: "\e78b"; }
.icon-Clouds:before {
  content: "\e78c"; }
.icon-Clown:before {
  content: "\e78d"; }
.icon-CMYK:before {
  content: "\e78e"; }
.icon-Coat:before {
  content: "\e78f"; }
.icon-Cocktail:before {
  content: "\e790"; }
.icon-Coconut:before {
  content: "\e791"; }
.icon-Code-Window:before {
  content: "\e792"; }
.icon-Coding:before {
  content: "\e793"; }
.icon-Coffee-2:before {
  content: "\e794"; }
.icon-Coffee-Bean:before {
  content: "\e795"; }
.icon-Coffee-Machine:before {
  content: "\e796"; }
.icon-Coffee-toGo:before {
  content: "\e797"; }
.icon-Coffee:before {
  content: "\e798"; }
.icon-Coffin:before {
  content: "\e799"; }
.icon-Coin:before {
  content: "\e79a"; }
.icon-Coins-2:before {
  content: "\e79b"; }
.icon-Coins-3:before {
  content: "\e79c"; }
.icon-Coins:before {
  content: "\e79d"; }
.icon-Colombia:before {
  content: "\e79e"; }
.icon-Colosseum:before {
  content: "\e79f"; }
.icon-Column-2:before {
  content: "\e7a0"; }
.icon-Column-3:before {
  content: "\e7a1"; }
.icon-Column:before {
  content: "\e7a2"; }
.icon-Comb-2:before {
  content: "\e7a3"; }
.icon-Comb:before {
  content: "\e7a4"; }
.icon-Communication-Tower:before {
  content: "\e7a5"; }
.icon-Communication-Tower2:before {
  content: "\e7a6"; }
.icon-Compass-2:before {
  content: "\e7a7"; }
.icon-Compass-3:before {
  content: "\e7a8"; }
.icon-Compass-4:before {
  content: "\e7a9"; }
.icon-Compass-Rose:before {
  content: "\e7aa"; }
.icon-Compass:before {
  content: "\e7ab"; }
.icon-Computer-2:before {
  content: "\e7ac"; }
.icon-Computer-3:before {
  content: "\e7ad"; }
.icon-Computer-Secure:before {
  content: "\e7ae"; }
.icon-Computer:before {
  content: "\e7af"; }
.icon-Conference:before {
  content: "\e7b0"; }
.icon-Confused:before {
  content: "\e7b1"; }
.icon-Conservation:before {
  content: "\e7b2"; }
.icon-Consulting:before {
  content: "\e7b3"; }
.icon-Contrast:before {
  content: "\e7b4"; }
.icon-Control-2:before {
  content: "\e7b5"; }
.icon-Control:before {
  content: "\e7b6"; }
.icon-Cookie-Man:before {
  content: "\e7b7"; }
.icon-Cookies:before {
  content: "\e7b8"; }
.icon-Cool-Guy:before {
  content: "\e7b9"; }
.icon-Cool:before {
  content: "\e7ba"; }
.icon-Copyright:before {
  content: "\e7bb"; }
.icon-Costume:before {
  content: "\e7bc"; }
.icon-Couple-Sign:before {
  content: "\e7bd"; }
.icon-Cow:before {
  content: "\e7be"; }
.icon-CPU:before {
  content: "\e7bf"; }
.icon-Crane:before {
  content: "\e7c0"; }
.icon-Cranium:before {
  content: "\e7c1"; }
.icon-Credit-Card:before {
  content: "\e7c2"; }
.icon-Credit-Card2:before {
  content: "\e7c3"; }
.icon-Credit-Card3:before {
  content: "\e7c4"; }
.icon-Cricket:before {
  content: "\e7c5"; }
.icon-Criminal:before {
  content: "\e7c6"; }
.icon-Croissant:before {
  content: "\e7c7"; }
.icon-Crop-2:before {
  content: "\e7c8"; }
.icon-Crop-3:before {
  content: "\e7c9"; }
.icon-Crown-2:before {
  content: "\e7ca"; }
.icon-Crown:before {
  content: "\e7cb"; }
.icon-Crying:before {
  content: "\e7cc"; }
.icon-Cube-Molecule:before {
  content: "\e7cd"; }
.icon-Cube-Molecule2:before {
  content: "\e7ce"; }
.icon-Cupcake:before {
  content: "\e7cf"; }
.icon-Cursor-Click:before {
  content: "\e7d0"; }
.icon-Cursor-Click2:before {
  content: "\e7d1"; }
.icon-Cursor-Move:before {
  content: "\e7d2"; }
.icon-Cursor-Move2:before {
  content: "\e7d3"; }
.icon-Cursor-Select:before {
  content: "\e7d4"; }
.icon-Cursor:before {
  content: "\e7d5"; }
.icon-D-Eyeglasses:before {
  content: "\e7d6"; }
.icon-D-Eyeglasses2:before {
  content: "\e7d7"; }
.icon-Dam:before {
  content: "\e7d8"; }
.icon-Danemark:before {
  content: "\e7d9"; }
.icon-Danger-2:before {
  content: "\e7da"; }
.icon-Danger:before {
  content: "\e7db"; }
.icon-Dashboard:before {
  content: "\e7dc"; }
.icon-Data-Backup:before {
  content: "\e7dd"; }
.icon-Data-Block:before {
  content: "\e7de"; }
.icon-Data-Center:before {
  content: "\e7df"; }
.icon-Data-Clock:before {
  content: "\e7e0"; }
.icon-Data-Cloud:before {
  content: "\e7e1"; }
.icon-Data-Compress:before {
  content: "\e7e2"; }
.icon-Data-Copy:before {
  content: "\e7e3"; }
.icon-Data-Download:before {
  content: "\e7e4"; }
.icon-Data-Financial:before {
  content: "\e7e5"; }
.icon-Data-Key:before {
  content: "\e7e6"; }
.icon-Data-Lock:before {
  content: "\e7e7"; }
.icon-Data-Network:before {
  content: "\e7e8"; }
.icon-Data-Password:before {
  content: "\e7e9"; }
.icon-Data-Power:before {
  content: "\e7ea"; }
.icon-Data-Refresh:before {
  content: "\e7eb"; }
.icon-Data-Save:before {
  content: "\e7ec"; }
.icon-Data-Search:before {
  content: "\e7ed"; }
.icon-Data-Security:before {
  content: "\e7ee"; }
.icon-Data-Settings:before {
  content: "\e7ef"; }
.icon-Data-Sharing:before {
  content: "\e7f0"; }
.icon-Data-Shield:before {
  content: "\e7f1"; }
.icon-Data-Signal:before {
  content: "\e7f2"; }
.icon-Data-Storage:before {
  content: "\e7f3"; }
.icon-Data-Stream:before {
  content: "\e7f4"; }
.icon-Data-Transfer:before {
  content: "\e7f5"; }
.icon-Data-Unlock:before {
  content: "\e7f6"; }
.icon-Data-Upload:before {
  content: "\e7f7"; }
.icon-Data-Yes:before {
  content: "\e7f8"; }
.icon-Data:before {
  content: "\e7f9"; }
.icon-David-Star:before {
  content: "\e7fa"; }
.icon-Daylight:before {
  content: "\e7fb"; }
.icon-Death:before {
  content: "\e7fc"; }
.icon-Debian:before {
  content: "\e7fd"; }
.icon-Dec:before {
  content: "\e7fe"; }
.icon-Decrase-Inedit:before {
  content: "\e7ff"; }
.icon-Deer-2:before {
  content: "\e800"; }
.icon-Deer:before {
  content: "\e801"; }
.icon-Delete-File:before {
  content: "\e802"; }
.icon-Delete-Window:before {
  content: "\e803"; }
.icon-Delicious:before {
  content: "\e804"; }
.icon-Depression:before {
  content: "\e805"; }
.icon-Deviantart:before {
  content: "\e806"; }
.icon-Device-SyncwithCloud:before {
  content: "\e807"; }
.icon-Diamond:before {
  content: "\e808"; }
.icon-Dice-2:before {
  content: "\e809"; }
.icon-Dice:before {
  content: "\e80a"; }
.icon-Digg:before {
  content: "\e80b"; }
.icon-Digital-Drawing:before {
  content: "\e80c"; }
.icon-Diigo:before {
  content: "\e80d"; }
.icon-Dinosaur:before {
  content: "\e80e"; }
.icon-Diploma-2:before {
  content: "\e80f"; }
.icon-Diploma:before {
  content: "\e810"; }
.icon-Direction-East:before {
  content: "\e811"; }
.icon-Direction-North:before {
  content: "\e812"; }
.icon-Direction-South:before {
  content: "\e813"; }
.icon-Direction-West:before {
  content: "\e814"; }
.icon-Director:before {
  content: "\e815"; }
.icon-Disk:before {
  content: "\e816"; }
.icon-Dj:before {
  content: "\e817"; }
.icon-DNA-2:before {
  content: "\e818"; }
.icon-DNA-Helix:before {
  content: "\e819"; }
.icon-DNA:before {
  content: "\e81a"; }
.icon-Doctor:before {
  content: "\e81b"; }
.icon-Dog:before {
  content: "\e81c"; }
.icon-Dollar-Sign:before {
  content: "\e81d"; }
.icon-Dollar-Sign2:before {
  content: "\e81e"; }
.icon-Dollar:before {
  content: "\e81f"; }
.icon-Dolphin:before {
  content: "\e820"; }
.icon-Domino:before {
  content: "\e821"; }
.icon-Door-Hanger:before {
  content: "\e822"; }
.icon-Door:before {
  content: "\e823"; }
.icon-Doplr:before {
  content: "\e824"; }
.icon-Double-Circle:before {
  content: "\e825"; }
.icon-Double-Tap:before {
  content: "\e826"; }
.icon-Doughnut:before {
  content: "\e827"; }
.icon-Dove:before {
  content: "\e828"; }
.icon-Down-2:before {
  content: "\e829"; }
.icon-Down-3:before {
  content: "\e82a"; }
.icon-Down-4:before {
  content: "\e82b"; }
.icon-Down:before {
  content: "\e82c"; }
.icon-Download-2:before {
  content: "\e82d"; }
.icon-Download-fromCloud:before {
  content: "\e82e"; }
.icon-Download-Window:before {
  content: "\e82f"; }
.icon-Download:before {
  content: "\e830"; }
.icon-Downward:before {
  content: "\e831"; }
.icon-Drag-Down:before {
  content: "\e832"; }
.icon-Drag-Left:before {
  content: "\e833"; }
.icon-Drag-Right:before {
  content: "\e834"; }
.icon-Drag-Up:before {
  content: "\e835"; }
.icon-Drag:before {
  content: "\e836"; }
.icon-Dress:before {
  content: "\e837"; }
.icon-Drill-2:before {
  content: "\e838"; }
.icon-Drill:before {
  content: "\e839"; }
.icon-Drop:before {
  content: "\e83a"; }
.icon-Dropbox:before {
  content: "\e83b"; }
.icon-Drum:before {
  content: "\e83c"; }
.icon-Dry:before {
  content: "\e83d"; }
.icon-Duck:before {
  content: "\e83e"; }
.icon-Dumbbell:before {
  content: "\e83f"; }
.icon-Duplicate-Layer:before {
  content: "\e840"; }
.icon-Duplicate-Window:before {
  content: "\e841"; }
.icon-DVD:before {
  content: "\e842"; }
.icon-Eagle:before {
  content: "\e843"; }
.icon-Ear:before {
  content: "\e844"; }
.icon-Earphones-2:before {
  content: "\e845"; }
.icon-Earphones:before {
  content: "\e846"; }
.icon-Eci-Icon:before {
  content: "\e847"; }
.icon-Edit-Map:before {
  content: "\e848"; }
.icon-Edit:before {
  content: "\e849"; }
.icon-Eggs:before {
  content: "\e84a"; }
.icon-Egypt:before {
  content: "\e84b"; }
.icon-Eifel-Tower:before {
  content: "\e84c"; }
.icon-eject-2:before {
  content: "\e84d"; }
.icon-Eject:before {
  content: "\e84e"; }
.icon-El-Castillo:before {
  content: "\e84f"; }
.icon-Elbow:before {
  content: "\e850"; }
.icon-Electric-Guitar:before {
  content: "\e851"; }
.icon-Electricity:before {
  content: "\e852"; }
.icon-Elephant:before {
  content: "\e853"; }
.icon-Email:before {
  content: "\e854"; }
.icon-Embassy:before {
  content: "\e855"; }
.icon-Empire-StateBuilding:before {
  content: "\e856"; }
.icon-Empty-Box:before {
  content: "\e857"; }
.icon-End2:before {
  content: "\e858"; }
.icon-End-2:before {
  content: "\e859"; }
.icon-End:before {
  content: "\e85a"; }
.icon-Endways:before {
  content: "\e85b"; }
.icon-Engineering:before {
  content: "\e85c"; }
.icon-Envelope-2:before {
  content: "\e85d"; }
.icon-Envelope:before {
  content: "\e85e"; }
.icon-Environmental-2:before {
  content: "\e85f"; }
.icon-Environmental-3:before {
  content: "\e860"; }
.icon-Environmental:before {
  content: "\e861"; }
.icon-Equalizer:before {
  content: "\e862"; }
.icon-Eraser-2:before {
  content: "\e863"; }
.icon-Eraser-3:before {
  content: "\e864"; }
.icon-Eraser:before {
  content: "\e865"; }
.icon-Error-404Window:before {
  content: "\e866"; }
.icon-Euro-Sign:before {
  content: "\e867"; }
.icon-Euro-Sign2:before {
  content: "\e868"; }
.icon-Euro:before {
  content: "\e869"; }
.icon-Evernote:before {
  content: "\e86a"; }
.icon-Evil:before {
  content: "\e86b"; }
.icon-Explode:before {
  content: "\e86c"; }
.icon-Eye-2:before {
  content: "\e86d"; }
.icon-Eye-Blind:before {
  content: "\e86e"; }
.icon-Eye-Invisible:before {
  content: "\e86f"; }
.icon-Eye-Scan:before {
  content: "\e870"; }
.icon-Eye-Visible:before {
  content: "\e871"; }
.icon-Eye:before {
  content: "\e872"; }
.icon-Eyebrow-2:before {
  content: "\e873"; }
.icon-Eyebrow-3:before {
  content: "\e874"; }
.icon-Eyebrow:before {
  content: "\e875"; }
.icon-Eyeglasses-Smiley:before {
  content: "\e876"; }
.icon-Eyeglasses-Smiley2:before {
  content: "\e877"; }
.icon-Face-Style:before {
  content: "\e878"; }
.icon-Face-Style2:before {
  content: "\e879"; }
.icon-Face-Style3:before {
  content: "\e87a"; }
.icon-Face-Style4:before {
  content: "\e87b"; }
.icon-Face-Style5:before {
  content: "\e87c"; }
.icon-Face-Style6:before {
  content: "\e87d"; }
.icon-Facebook-2:before {
  content: "\e87e"; }
.icon-Facebook:before {
  content: "\e87f"; }
.icon-Factory-2:before {
  content: "\e880"; }
.icon-Factory:before {
  content: "\e881"; }
.icon-Fahrenheit:before {
  content: "\e882"; }
.icon-Family-Sign:before {
  content: "\e883"; }
.icon-Fan:before {
  content: "\e884"; }
.icon-Farmer:before {
  content: "\e885"; }
.icon-Fashion:before {
  content: "\e886"; }
.icon-Favorite-Window:before {
  content: "\e887"; }
.icon-Fax:before {
  content: "\e888"; }
.icon-Feather:before {
  content: "\e889"; }
.icon-Feedburner:before {
  content: "\e88a"; }
.icon-Female-2:before {
  content: "\e88b"; }
.icon-Female-Sign:before {
  content: "\e88c"; }
.icon-Female:before {
  content: "\e88d"; }
.icon-File-Block:before {
  content: "\e88e"; }
.icon-File-Bookmark:before {
  content: "\e88f"; }
.icon-File-Chart:before {
  content: "\e890"; }
.icon-File-Clipboard:before {
  content: "\e891"; }
.icon-File-ClipboardFileText:before {
  content: "\e892"; }
.icon-File-ClipboardTextImage:before {
  content: "\e893"; }
.icon-File-Cloud:before {
  content: "\e894"; }
.icon-File-Copy:before {
  content: "\e895"; }
.icon-File-Copy2:before {
  content: "\e896"; }
.icon-File-CSV:before {
  content: "\e897"; }
.icon-File-Download:before {
  content: "\e898"; }
.icon-File-Edit:before {
  content: "\e899"; }
.icon-File-Excel:before {
  content: "\e89a"; }
.icon-File-Favorite:before {
  content: "\e89b"; }
.icon-File-Fire:before {
  content: "\e89c"; }
.icon-File-Graph:before {
  content: "\e89d"; }
.icon-File-Hide:before {
  content: "\e89e"; }
.icon-File-Horizontal:before {
  content: "\e89f"; }
.icon-File-HorizontalText:before {
  content: "\e8a0"; }
.icon-File-HTML:before {
  content: "\e8a1"; }
.icon-File-JPG:before {
  content: "\e8a2"; }
.icon-File-Link:before {
  content: "\e8a3"; }
.icon-File-Loading:before {
  content: "\e8a4"; }
.icon-File-Lock:before {
  content: "\e8a5"; }
.icon-File-Love:before {
  content: "\e8a6"; }
.icon-File-Music:before {
  content: "\e8a7"; }
.icon-File-Network:before {
  content: "\e8a8"; }
.icon-File-Pictures:before {
  content: "\e8a9"; }
.icon-File-Pie:before {
  content: "\e8aa"; }
.icon-File-Presentation:before {
  content: "\e8ab"; }
.icon-File-Refresh:before {
  content: "\e8ac"; }
.icon-File-Search:before {
  content: "\e8ad"; }
.icon-File-Settings:before {
  content: "\e8ae"; }
.icon-File-Share:before {
  content: "\e8af"; }
.icon-File-TextImage:before {
  content: "\e8b0"; }
.icon-File-Trash:before {
  content: "\e8b1"; }
.icon-File-TXT:before {
  content: "\e8b2"; }
.icon-File-Upload:before {
  content: "\e8b3"; }
.icon-File-Video:before {
  content: "\e8b4"; }
.icon-File-Word:before {
  content: "\e8b5"; }
.icon-File-Zip:before {
  content: "\e8b6"; }
.icon-File:before {
  content: "\e8b7"; }
.icon-Files:before {
  content: "\e8b8"; }
.icon-Film-Board:before {
  content: "\e8b9"; }
.icon-Film-Cartridge:before {
  content: "\e8ba"; }
.icon-Film-Strip:before {
  content: "\e8bb"; }
.icon-Film-Video:before {
  content: "\e8bc"; }
.icon-Film:before {
  content: "\e8bd"; }
.icon-Filter-2:before {
  content: "\e8be"; }
.icon-Filter:before {
  content: "\e8bf"; }
.icon-Financial:before {
  content: "\e8c0"; }
.icon-Find-User:before {
  content: "\e8c1"; }
.icon-Finger-DragFourSides:before {
  content: "\e8c2"; }
.icon-Finger-DragTwoSides:before {
  content: "\e8c3"; }
.icon-Finger-Print:before {
  content: "\e8c4"; }
.icon-Finger:before {
  content: "\e8c5"; }
.icon-Fingerprint-2:before {
  content: "\e8c6"; }
.icon-Fingerprint:before {
  content: "\e8c7"; }
.icon-Fire-Flame:before {
  content: "\e8c8"; }
.icon-Fire-Flame2:before {
  content: "\e8c9"; }
.icon-Fire-Hydrant:before {
  content: "\e8ca"; }
.icon-Fire-Staion:before {
  content: "\e8cb"; }
.icon-Firefox:before {
  content: "\e8cc"; }
.icon-Firewall:before {
  content: "\e8cd"; }
.icon-First-Aid:before {
  content: "\e8ce"; }
.icon-First:before {
  content: "\e8cf"; }
.icon-Fish-Food:before {
  content: "\e8d0"; }
.icon-Fish:before {
  content: "\e8d1"; }
.icon-Fit-To:before {
  content: "\e8d2"; }
.icon-Fit-To2:before {
  content: "\e8d3"; }
.icon-Five-Fingers:before {
  content: "\e8d4"; }
.icon-Five-FingersDrag:before {
  content: "\e8d5"; }
.icon-Five-FingersDrag2:before {
  content: "\e8d6"; }
.icon-Five-FingersTouch:before {
  content: "\e8d7"; }
.icon-Flag-2:before {
  content: "\e8d8"; }
.icon-Flag-3:before {
  content: "\e8d9"; }
.icon-Flag-4:before {
  content: "\e8da"; }
.icon-Flag-5:before {
  content: "\e8db"; }
.icon-Flag-6:before {
  content: "\e8dc"; }
.icon-Flag:before {
  content: "\e8dd"; }
.icon-Flamingo:before {
  content: "\e8de"; }
.icon-Flash-2:before {
  content: "\e8df"; }
.icon-Flash-Video:before {
  content: "\e8e0"; }
.icon-Flash:before {
  content: "\e8e1"; }
.icon-Flashlight:before {
  content: "\e8e2"; }
.icon-Flask-2:before {
  content: "\e8e3"; }
.icon-Flask:before {
  content: "\e8e4"; }
.icon-Flick:before {
  content: "\e8e5"; }
.icon-Flickr:before {
  content: "\e8e6"; }
.icon-Flowerpot:before {
  content: "\e8e7"; }
.icon-Fluorescent:before {
  content: "\e8e8"; }
.icon-Fog-Day:before {
  content: "\e8e9"; }
.icon-Fog-Night:before {
  content: "\e8ea"; }
.icon-Folder-Add:before {
  content: "\e8eb"; }
.icon-Folder-Archive:before {
  content: "\e8ec"; }
.icon-Folder-Binder:before {
  content: "\e8ed"; }
.icon-Folder-Binder2:before {
  content: "\e8ee"; }
.icon-Folder-Block:before {
  content: "\e8ef"; }
.icon-Folder-Bookmark:before {
  content: "\e8f0"; }
.icon-Folder-Close:before {
  content: "\e8f1"; }
.icon-Folder-Cloud:before {
  content: "\e8f2"; }
.icon-Folder-Delete:before {
  content: "\e8f3"; }
.icon-Folder-Download:before {
  content: "\e8f4"; }
.icon-Folder-Edit:before {
  content: "\e8f5"; }
.icon-Folder-Favorite:before {
  content: "\e8f6"; }
.icon-Folder-Fire:before {
  content: "\e8f7"; }
.icon-Folder-Hide:before {
  content: "\e8f8"; }
.icon-Folder-Link:before {
  content: "\e8f9"; }
.icon-Folder-Loading:before {
  content: "\e8fa"; }
.icon-Folder-Lock:before {
  content: "\e8fb"; }
.icon-Folder-Love:before {
  content: "\e8fc"; }
.icon-Folder-Music:before {
  content: "\e8fd"; }
.icon-Folder-Network:before {
  content: "\e8fe"; }
.icon-Folder-Open:before {
  content: "\e8ff"; }
.icon-Folder-Open2:before {
  content: "\e900"; }
.icon-Folder-Organizing:before {
  content: "\e901"; }
.icon-Folder-Pictures:before {
  content: "\e902"; }
.icon-Folder-Refresh:before {
  content: "\e903"; }
.icon-Folder-Remove-:before {
  content: "\e904"; }
.icon-Folder-Search:before {
  content: "\e905"; }
.icon-Folder-Settings:before {
  content: "\e906"; }
.icon-Folder-Share:before {
  content: "\e907"; }
.icon-Folder-Trash:before {
  content: "\e908"; }
.icon-Folder-Upload:before {
  content: "\e909"; }
.icon-Folder-Video:before {
  content: "\e90a"; }
.icon-Folder-WithDocument:before {
  content: "\e90b"; }
.icon-Folder-Zip:before {
  content: "\e90c"; }
.icon-Folder:before {
  content: "\e90d"; }
.icon-Folders:before {
  content: "\e90e"; }
.icon-Font-Color:before {
  content: "\e90f"; }
.icon-Font-Name:before {
  content: "\e910"; }
.icon-Font-Size:before {
  content: "\e911"; }
.icon-Font-Style:before {
  content: "\e912"; }
.icon-Font-StyleSubscript:before {
  content: "\e913"; }
.icon-Font-StyleSuperscript:before {
  content: "\e914"; }
.icon-Font-Window:before {
  content: "\e915"; }
.icon-Foot-2:before {
  content: "\e916"; }
.icon-Foot:before {
  content: "\e917"; }
.icon-Football-2:before {
  content: "\e918"; }
.icon-Football:before {
  content: "\e919"; }
.icon-Footprint-2:before {
  content: "\e91a"; }
.icon-Footprint-3:before {
  content: "\e91b"; }
.icon-Footprint:before {
  content: "\e91c"; }
.icon-Forest:before {
  content: "\e91d"; }
.icon-Fork:before {
  content: "\e91e"; }
.icon-Formspring:before {
  content: "\e91f"; }
.icon-Formula:before {
  content: "\e920"; }
.icon-Forsquare:before {
  content: "\e921"; }
.icon-Forward:before {
  content: "\e922"; }
.icon-Fountain-Pen:before {
  content: "\e923"; }
.icon-Four-Fingers:before {
  content: "\e924"; }
.icon-Four-FingersDrag:before {
  content: "\e925"; }
.icon-Four-FingersDrag2:before {
  content: "\e926"; }
.icon-Four-FingersTouch:before {
  content: "\e927"; }
.icon-Fox:before {
  content: "\e928"; }
.icon-Frankenstein:before {
  content: "\e929"; }
.icon-French-Fries:before {
  content: "\e92a"; }
.icon-Friendfeed:before {
  content: "\e92b"; }
.icon-Friendster:before {
  content: "\e92c"; }
.icon-Frog:before {
  content: "\e92d"; }
.icon-Fruits:before {
  content: "\e92e"; }
.icon-Fuel:before {
  content: "\e92f"; }
.icon-Full-Bag:before {
  content: "\e930"; }
.icon-Full-Basket:before {
  content: "\e931"; }
.icon-Full-Cart:before {
  content: "\e932"; }
.icon-Full-Moon:before {
  content: "\e933"; }
.icon-Full-Screen:before {
  content: "\e934"; }
.icon-Full-Screen2:before {
  content: "\e935"; }
.icon-Full-View:before {
  content: "\e936"; }
.icon-Full-View2:before {
  content: "\e937"; }
.icon-Full-ViewWindow:before {
  content: "\e938"; }
.icon-Function:before {
  content: "\e939"; }
.icon-Funky:before {
  content: "\e93a"; }
.icon-Funny-Bicycle:before {
  content: "\e93b"; }
.icon-Furl:before {
  content: "\e93c"; }
.icon-Gamepad-2:before {
  content: "\e93d"; }
.icon-Gamepad:before {
  content: "\e93e"; }
.icon-Gas-Pump:before {
  content: "\e93f"; }
.icon-Gaugage-2:before {
  content: "\e940"; }
.icon-Gaugage:before {
  content: "\e941"; }
.icon-Gay:before {
  content: "\e942"; }
.icon-Gear-2:before {
  content: "\e943"; }
.icon-Gear:before {
  content: "\e944"; }
.icon-Gears-2:before {
  content: "\e945"; }
.icon-Gears:before {
  content: "\e946"; }
.icon-Geek-2:before {
  content: "\e947"; }
.icon-Geek:before {
  content: "\e948"; }
.icon-Gemini-2:before {
  content: "\e949"; }
.icon-Gemini:before {
  content: "\e94a"; }
.icon-Genius:before {
  content: "\e94b"; }
.icon-Gentleman:before {
  content: "\e94c"; }
.icon-Geo--:before {
  content: "\e94d"; }
.icon-Geo-:before {
  content: "\e94e"; }
.icon-Geo-Close:before {
  content: "\e94f"; }
.icon-Geo-Love:before {
  content: "\e950"; }
.icon-Geo-Number:before {
  content: "\e951"; }
.icon-Geo-Star:before {
  content: "\e952"; }
.icon-Geo:before {
  content: "\e953"; }
.icon-Geo2--:before {
  content: "\e954"; }
.icon-Geo2-:before {
  content: "\e955"; }
.icon-Geo2-Close:before {
  content: "\e956"; }
.icon-Geo2-Love:before {
  content: "\e957"; }
.icon-Geo2-Number:before {
  content: "\e958"; }
.icon-Geo2-Star:before {
  content: "\e959"; }
.icon-Geo2:before {
  content: "\e95a"; }
.icon-Geo3--:before {
  content: "\e95b"; }
.icon-Geo3-:before {
  content: "\e95c"; }
.icon-Geo3-Close:before {
  content: "\e95d"; }
.icon-Geo3-Love:before {
  content: "\e95e"; }
.icon-Geo3-Number:before {
  content: "\e95f"; }
.icon-Geo3-Star:before {
  content: "\e960"; }
.icon-Geo3:before {
  content: "\e961"; }
.icon-Gey:before {
  content: "\e962"; }
.icon-Gift-Box:before {
  content: "\e963"; }
.icon-Giraffe:before {
  content: "\e964"; }
.icon-Girl:before {
  content: "\e965"; }
.icon-Glass-Water:before {
  content: "\e966"; }
.icon-Glasses-2:before {
  content: "\e967"; }
.icon-Glasses-3:before {
  content: "\e968"; }
.icon-Glasses:before {
  content: "\e969"; }
.icon-Global-Position:before {
  content: "\e96a"; }
.icon-Globe-2:before {
  content: "\e96b"; }
.icon-Globe:before {
  content: "\e96c"; }
.icon-Gloves:before {
  content: "\e96d"; }
.icon-Go-Bottom:before {
  content: "\e96e"; }
.icon-Go-Top:before {
  content: "\e96f"; }
.icon-Goggles:before {
  content: "\e970"; }
.icon-Golf-2:before {
  content: "\e971"; }
.icon-Golf:before {
  content: "\e972"; }
.icon-Google-Buzz:before {
  content: "\e973"; }
.icon-Google-Drive:before {
  content: "\e974"; }
.icon-Google-Play:before {
  content: "\e975"; }
.icon-Google-Plus:before {
  content: "\e976"; }
.icon-Google:before {
  content: "\e977"; }
.icon-Gopro:before {
  content: "\e978"; }
.icon-Gorilla:before {
  content: "\e979"; }
.icon-Gowalla:before {
  content: "\e97a"; }
.icon-Grave:before {
  content: "\e97b"; }
.icon-Graveyard:before {
  content: "\e97c"; }
.icon-Greece:before {
  content: "\e97d"; }
.icon-Green-Energy:before {
  content: "\e97e"; }
.icon-Green-House:before {
  content: "\e97f"; }
.icon-Guitar:before {
  content: "\e980"; }
.icon-Gun-2:before {
  content: "\e981"; }
.icon-Gun-3:before {
  content: "\e982"; }
.icon-Gun:before {
  content: "\e983"; }
.icon-Gymnastics:before {
  content: "\e984"; }
.icon-Hair-2:before {
  content: "\e985"; }
.icon-Hair-3:before {
  content: "\e986"; }
.icon-Hair-4:before {
  content: "\e987"; }
.icon-Hair:before {
  content: "\e988"; }
.icon-Half-Moon:before {
  content: "\e989"; }
.icon-Halloween-HalfMoon:before {
  content: "\e98a"; }
.icon-Halloween-Moon:before {
  content: "\e98b"; }
.icon-Hamburger:before {
  content: "\e98c"; }
.icon-Hammer:before {
  content: "\e98d"; }
.icon-Hand-Touch:before {
  content: "\e98e"; }
.icon-Hand-Touch2:before {
  content: "\e98f"; }
.icon-Hand-TouchSmartphone:before {
  content: "\e990"; }
.icon-Hand:before {
  content: "\e991"; }
.icon-Hands:before {
  content: "\e992"; }
.icon-Handshake:before {
  content: "\e993"; }
.icon-Hanger:before {
  content: "\e994"; }
.icon-Happy:before {
  content: "\e995"; }
.icon-Hat-2:before {
  content: "\e996"; }
.icon-Hat:before {
  content: "\e997"; }
.icon-Haunted-House:before {
  content: "\e998"; }
.icon-HD-Video:before {
  content: "\e999"; }
.icon-HD:before {
  content: "\e99a"; }
.icon-HDD:before {
  content: "\e99b"; }
.icon-Headphone:before {
  content: "\e99c"; }
.icon-Headphones:before {
  content: "\e99d"; }
.icon-Headset:before {
  content: "\e99e"; }
.icon-Heart-2:before {
  content: "\e99f"; }
.icon-Heart:before {
  content: "\e9a0"; }
.icon-Heels-2:before {
  content: "\e9a1"; }
.icon-Heels:before {
  content: "\e9a2"; }
.icon-Height-Window:before {
  content: "\e9a3"; }
.icon-Helicopter-2:before {
  content: "\e9a4"; }
.icon-Helicopter:before {
  content: "\e9a5"; }
.icon-Helix-2:before {
  content: "\e9a6"; }
.icon-Hello:before {
  content: "\e9a7"; }
.icon-Helmet-2:before {
  content: "\e9a8"; }
.icon-Helmet-3:before {
  content: "\e9a9"; }
.icon-Helmet:before {
  content: "\e9aa"; }
.icon-Hipo:before {
  content: "\e9ab"; }
.icon-Hipster-Glasses:before {
  content: "\e9ac"; }
.icon-Hipster-Glasses2:before {
  content: "\e9ad"; }
.icon-Hipster-Glasses3:before {
  content: "\e9ae"; }
.icon-Hipster-Headphones:before {
  content: "\e9af"; }
.icon-Hipster-Men:before {
  content: "\e9b0"; }
.icon-Hipster-Men2:before {
  content: "\e9b1"; }
.icon-Hipster-Men3:before {
  content: "\e9b2"; }
.icon-Hipster-Sunglasses:before {
  content: "\e9b3"; }
.icon-Hipster-Sunglasses2:before {
  content: "\e9b4"; }
.icon-Hipster-Sunglasses3:before {
  content: "\e9b5"; }
.icon-Hokey:before {
  content: "\e9b6"; }
.icon-Holly:before {
  content: "\e9b7"; }
.icon-Home-2:before {
  content: "\e9b8"; }
.icon-Home-3:before {
  content: "\e9b9"; }
.icon-Home-4:before {
  content: "\e9ba"; }
.icon-Home-5:before {
  content: "\e9bb"; }
.icon-Home-Window:before {
  content: "\e9bc"; }
.icon-Home:before {
  content: "\e9bd"; }
.icon-Homosexual:before {
  content: "\e9be"; }
.icon-Honey:before {
  content: "\e9bf"; }
.icon-Hong-Kong:before {
  content: "\e9c0"; }
.icon-Hoodie:before {
  content: "\e9c1"; }
.icon-Horror:before {
  content: "\e9c2"; }
.icon-Horse:before {
  content: "\e9c3"; }
.icon-Hospital-2:before {
  content: "\e9c4"; }
.icon-Hospital:before {
  content: "\e9c5"; }
.icon-Host:before {
  content: "\e9c6"; }
.icon-Hot-Dog:before {
  content: "\e9c7"; }
.icon-Hotel:before {
  content: "\e9c8"; }
.icon-Hour:before {
  content: "\e9c9"; }
.icon-Hub:before {
  content: "\e9ca"; }
.icon-Humor:before {
  content: "\e9cb"; }
.icon-Hurt:before {
  content: "\e9cc"; }
.icon-Ice-Cream:before {
  content: "\e9cd"; }
.icon-ICQ:before {
  content: "\e9ce"; }
.icon-ID-2:before {
  content: "\e9cf"; }
.icon-ID-3:before {
  content: "\e9d0"; }
.icon-ID-Card:before {
  content: "\e9d1"; }
.icon-Idea-2:before {
  content: "\e9d2"; }
.icon-Idea-3:before {
  content: "\e9d3"; }
.icon-Idea-4:before {
  content: "\e9d4"; }
.icon-Idea-5:before {
  content: "\e9d5"; }
.icon-Idea:before {
  content: "\e9d6"; }
.icon-Identification-Badge:before {
  content: "\e9d7"; }
.icon-ImDB:before {
  content: "\e9d8"; }
.icon-Inbox-Empty:before {
  content: "\e9d9"; }
.icon-Inbox-Forward:before {
  content: "\e9da"; }
.icon-Inbox-Full:before {
  content: "\e9db"; }
.icon-Inbox-Into:before {
  content: "\e9dc"; }
.icon-Inbox-Out:before {
  content: "\e9dd"; }
.icon-Inbox-Reply:before {
  content: "\e9de"; }
.icon-Inbox:before {
  content: "\e9df"; }
.icon-Increase-Inedit:before {
  content: "\e9e0"; }
.icon-Indent-FirstLine:before {
  content: "\e9e1"; }
.icon-Indent-LeftMargin:before {
  content: "\e9e2"; }
.icon-Indent-RightMargin:before {
  content: "\e9e3"; }
.icon-India:before {
  content: "\e9e4"; }
.icon-Info-Window:before {
  content: "\e9e5"; }
.icon-Information:before {
  content: "\e9e6"; }
.icon-Inifity:before {
  content: "\e9e7"; }
.icon-Instagram:before {
  content: "\e9e8"; }
.icon-Internet-2:before {
  content: "\e9e9"; }
.icon-Internet-Explorer:before {
  content: "\e9ea"; }
.icon-Internet-Smiley:before {
  content: "\e9eb"; }
.icon-Internet:before {
  content: "\e9ec"; }
.icon-iOS-Apple:before {
  content: "\e9ed"; }
.icon-Israel:before {
  content: "\e9ee"; }
.icon-Italic-Text:before {
  content: "\e9ef"; }
.icon-Jacket-2:before {
  content: "\e9f0"; }
.icon-Jacket:before {
  content: "\e9f1"; }
.icon-Jamaica:before {
  content: "\e9f2"; }
.icon-Japan:before {
  content: "\e9f3"; }
.icon-Japanese-Gate:before {
  content: "\e9f4"; }
.icon-Jeans:before {
  content: "\e9f5"; }
.icon-Jeep-2:before {
  content: "\e9f6"; }
.icon-Jeep:before {
  content: "\e9f7"; }
.icon-Jet:before {
  content: "\e9f8"; }
.icon-Joystick:before {
  content: "\e9f9"; }
.icon-Juice:before {
  content: "\e9fa"; }
.icon-Jump-Rope:before {
  content: "\e9fb"; }
.icon-Kangoroo:before {
  content: "\e9fc"; }
.icon-Kenya:before {
  content: "\e9fd"; }
.icon-Key-2:before {
  content: "\e9fe"; }
.icon-Key-3:before {
  content: "\e9ff"; }
.icon-Key-Lock:before {
  content: "\ea00"; }
.icon-Key:before {
  content: "\ea01"; }
.icon-Keyboard:before {
  content: "\ea02"; }
.icon-Keyboard3:before {
  content: "\ea03"; }
.icon-Keypad:before {
  content: "\ea04"; }
.icon-King-2:before {
  content: "\ea05"; }
.icon-King:before {
  content: "\ea06"; }
.icon-Kiss:before {
  content: "\ea07"; }
.icon-Knee:before {
  content: "\ea08"; }
.icon-Knife-2:before {
  content: "\ea09"; }
.icon-Knife:before {
  content: "\ea0a"; }
.icon-Knight:before {
  content: "\ea0b"; }
.icon-Koala:before {
  content: "\ea0c"; }
.icon-Korea:before {
  content: "\ea0d"; }
.icon-Lamp:before {
  content: "\ea0e"; }
.icon-Landscape-2:before {
  content: "\ea0f"; }
.icon-Landscape:before {
  content: "\ea10"; }
.icon-Lantern:before {
  content: "\ea11"; }
.icon-Laptop-2:before {
  content: "\ea12"; }
.icon-Laptop-3:before {
  content: "\ea13"; }
.icon-Laptop-Phone:before {
  content: "\ea14"; }
.icon-Laptop-Secure:before {
  content: "\ea15"; }
.icon-Laptop-Tablet:before {
  content: "\ea16"; }
.icon-Laptop:before {
  content: "\ea17"; }
.icon-Laser:before {
  content: "\ea18"; }
.icon-Last-FM:before {
  content: "\ea19"; }
.icon-Last:before {
  content: "\ea1a"; }
.icon-Laughing:before {
  content: "\ea1b"; }
.icon-Layer-1635:before {
  content: "\ea1c"; }
.icon-Layer-1646:before {
  content: "\ea1d"; }
.icon-Layer-Backward:before {
  content: "\ea1e"; }
.icon-Layer-Forward:before {
  content: "\ea1f"; }
.icon-Leafs-2:before {
  content: "\ea20"; }
.icon-Leafs:before {
  content: "\ea21"; }
.icon-Leaning-Tower:before {
  content: "\ea22"; }
.icon-Left--Right:before {
  content: "\ea23"; }
.icon-Left--Right3:before {
  content: "\ea24"; }
.icon-Left-2:before {
  content: "\ea25"; }
.icon-Left-3:before {
  content: "\ea26"; }
.icon-Left-4:before {
  content: "\ea27"; }
.icon-Left-ToRight:before {
  content: "\ea28"; }
.icon-Left:before {
  content: "\ea29"; }
.icon-Leg-2:before {
  content: "\ea2a"; }
.icon-Leg:before {
  content: "\ea2b"; }
.icon-Lego:before {
  content: "\ea2c"; }
.icon-Lemon:before {
  content: "\ea2d"; }
.icon-Len-2:before {
  content: "\ea2e"; }
.icon-Len-3:before {
  content: "\ea2f"; }
.icon-Len:before {
  content: "\ea30"; }
.icon-Leo-2:before {
  content: "\ea31"; }
.icon-Leo:before {
  content: "\ea32"; }
.icon-Leopard:before {
  content: "\ea33"; }
.icon-Lesbian:before {
  content: "\ea34"; }
.icon-Lesbians:before {
  content: "\ea35"; }
.icon-Letter-Close:before {
  content: "\ea36"; }
.icon-Letter-Open:before {
  content: "\ea37"; }
.icon-Letter-Sent:before {
  content: "\ea38"; }
.icon-Libra-2:before {
  content: "\ea39"; }
.icon-Libra:before {
  content: "\ea3a"; }
.icon-Library-2:before {
  content: "\ea3b"; }
.icon-Library:before {
  content: "\ea3c"; }
.icon-Life-Jacket:before {
  content: "\ea3d"; }
.icon-Life-Safer:before {
  content: "\ea3e"; }
.icon-Light-Bulb:before {
  content: "\ea3f"; }
.icon-Light-Bulb2:before {
  content: "\ea40"; }
.icon-Light-BulbLeaf:before {
  content: "\ea41"; }
.icon-Lighthouse:before {
  content: "\ea42"; }
.icon-Like-2:before {
  content: "\ea43"; }
.icon-Like:before {
  content: "\ea44"; }
.icon-Line-Chart:before {
  content: "\ea45"; }
.icon-Line-Chart2:before {
  content: "\ea46"; }
.icon-Line-Chart3:before {
  content: "\ea47"; }
.icon-Line-Chart4:before {
  content: "\ea48"; }
.icon-Line-Spacing:before {
  content: "\ea49"; }
.icon-Line-SpacingText:before {
  content: "\ea4a"; }
.icon-Link-2:before {
  content: "\ea4b"; }
.icon-Link:before {
  content: "\ea4c"; }
.icon-Linkedin-2:before {
  content: "\ea4d"; }
.icon-Linkedin:before {
  content: "\ea4e"; }
.icon-Linux:before {
  content: "\ea4f"; }
.icon-Lion:before {
  content: "\ea50"; }
.icon-Livejournal:before {
  content: "\ea51"; }
.icon-Loading-2:before {
  content: "\ea52"; }
.icon-Loading-3:before {
  content: "\ea53"; }
.icon-Loading-Window:before {
  content: "\ea54"; }
.icon-Loading:before {
  content: "\ea55"; }
.icon-Location-2:before {
  content: "\ea56"; }
.icon-Location:before {
  content: "\ea57"; }
.icon-Lock-2:before {
  content: "\ea58"; }
.icon-Lock-3:before {
  content: "\ea59"; }
.icon-Lock-User:before {
  content: "\ea5a"; }
.icon-Lock-Window:before {
  content: "\ea5b"; }
.icon-Lock:before {
  content: "\ea5c"; }
.icon-Lollipop-2:before {
  content: "\ea5d"; }
.icon-Lollipop-3:before {
  content: "\ea5e"; }
.icon-Lollipop:before {
  content: "\ea5f"; }
.icon-Loop:before {
  content: "\ea60"; }
.icon-Loud:before {
  content: "\ea61"; }
.icon-Loudspeaker:before {
  content: "\ea62"; }
.icon-Love-2:before {
  content: "\ea63"; }
.icon-Love-User:before {
  content: "\ea64"; }
.icon-Love-Window:before {
  content: "\ea65"; }
.icon-Love:before {
  content: "\ea66"; }
.icon-Lowercase-Text:before {
  content: "\ea67"; }
.icon-Luggafe-Front:before {
  content: "\ea68"; }
.icon-Luggage-2:before {
  content: "\ea69"; }
.icon-Macro:before {
  content: "\ea6a"; }
.icon-Magic-Wand:before {
  content: "\ea6b"; }
.icon-Magnet:before {
  content: "\ea6c"; }
.icon-Magnifi-Glass-:before {
  content: "\ea6d"; }
.icon-Magnifi-Glass:before {
  content: "\ea6e"; }
.icon-Magnifi-Glass2:before {
  content: "\ea6f"; }
.icon-Mail-2:before {
  content: "\ea70"; }
.icon-Mail-3:before {
  content: "\ea71"; }
.icon-Mail-Add:before {
  content: "\ea72"; }
.icon-Mail-Attachement:before {
  content: "\ea73"; }
.icon-Mail-Block:before {
  content: "\ea74"; }
.icon-Mail-Delete:before {
  content: "\ea75"; }
.icon-Mail-Favorite:before {
  content: "\ea76"; }
.icon-Mail-Forward:before {
  content: "\ea77"; }
.icon-Mail-Gallery:before {
  content: "\ea78"; }
.icon-Mail-Inbox:before {
  content: "\ea79"; }
.icon-Mail-Link:before {
  content: "\ea7a"; }
.icon-Mail-Lock:before {
  content: "\ea7b"; }
.icon-Mail-Love:before {
  content: "\ea7c"; }
.icon-Mail-Money:before {
  content: "\ea7d"; }
.icon-Mail-Open:before {
  content: "\ea7e"; }
.icon-Mail-Outbox:before {
  content: "\ea7f"; }
.icon-Mail-Password:before {
  content: "\ea80"; }
.icon-Mail-Photo:before {
  content: "\ea81"; }
.icon-Mail-Read:before {
  content: "\ea82"; }
.icon-Mail-Removex:before {
  content: "\ea83"; }
.icon-Mail-Reply:before {
  content: "\ea84"; }
.icon-Mail-ReplyAll:before {
  content: "\ea85"; }
.icon-Mail-Search:before {
  content: "\ea86"; }
.icon-Mail-Send:before {
  content: "\ea87"; }
.icon-Mail-Settings:before {
  content: "\ea88"; }
.icon-Mail-Unread:before {
  content: "\ea89"; }
.icon-Mail-Video:before {
  content: "\ea8a"; }
.icon-Mail-withAtSign:before {
  content: "\ea8b"; }
.icon-Mail-WithCursors:before {
  content: "\ea8c"; }
.icon-Mail:before {
  content: "\ea8d"; }
.icon-Mailbox-Empty:before {
  content: "\ea8e"; }
.icon-Mailbox-Full:before {
  content: "\ea8f"; }
.icon-Male-2:before {
  content: "\ea90"; }
.icon-Male-Sign:before {
  content: "\ea91"; }
.icon-Male:before {
  content: "\ea92"; }
.icon-MaleFemale:before {
  content: "\ea93"; }
.icon-Man-Sign:before {
  content: "\ea94"; }
.icon-Management:before {
  content: "\ea95"; }
.icon-Mans-Underwear:before {
  content: "\ea96"; }
.icon-Mans-Underwear2:before {
  content: "\ea97"; }
.icon-Map-Marker:before {
  content: "\ea98"; }
.icon-Map-Marker2:before {
  content: "\ea99"; }
.icon-Map-Marker3:before {
  content: "\ea9a"; }
.icon-Map:before {
  content: "\ea9b"; }
.icon-Map2:before {
  content: "\ea9c"; }
.icon-Marker-2:before {
  content: "\ea9d"; }
.icon-Marker-3:before {
  content: "\ea9e"; }
.icon-Marker:before {
  content: "\ea9f"; }
.icon-Martini-Glass:before {
  content: "\eaa0"; }
.icon-Mask:before {
  content: "\eaa1"; }
.icon-Master-Card:before {
  content: "\eaa2"; }
.icon-Maximize-Window:before {
  content: "\eaa3"; }
.icon-Maximize:before {
  content: "\eaa4"; }
.icon-Medal-2:before {
  content: "\eaa5"; }
.icon-Medal-3:before {
  content: "\eaa6"; }
.icon-Medal:before {
  content: "\eaa7"; }
.icon-Medical-Sign:before {
  content: "\eaa8"; }
.icon-Medicine-2:before {
  content: "\eaa9"; }
.icon-Medicine-3:before {
  content: "\eaaa"; }
.icon-Medicine:before {
  content: "\eaab"; }
.icon-Megaphone:before {
  content: "\eaac"; }
.icon-Memory-Card:before {
  content: "\eaad"; }
.icon-Memory-Card2:before {
  content: "\eaae"; }
.icon-Memory-Card3:before {
  content: "\eaaf"; }
.icon-Men:before {
  content: "\eab0"; }
.icon-Menorah:before {
  content: "\eab1"; }
.icon-Mens:before {
  content: "\eab2"; }
.icon-Metacafe:before {
  content: "\eab3"; }
.icon-Mexico:before {
  content: "\eab4"; }
.icon-Mic:before {
  content: "\eab5"; }
.icon-Microphone-2:before {
  content: "\eab6"; }
.icon-Microphone-3:before {
  content: "\eab7"; }
.icon-Microphone-4:before {
  content: "\eab8"; }
.icon-Microphone-5:before {
  content: "\eab9"; }
.icon-Microphone-6:before {
  content: "\eaba"; }
.icon-Microphone-7:before {
  content: "\eabb"; }
.icon-Microphone:before {
  content: "\eabc"; }
.icon-Microscope:before {
  content: "\eabd"; }
.icon-Milk-Bottle:before {
  content: "\eabe"; }
.icon-Mine:before {
  content: "\eabf"; }
.icon-Minimize-Maximize-Close-Window:before {
  content: "\eac0"; }
.icon-Minimize-Window:before {
  content: "\eac1"; }
.icon-Minimize:before {
  content: "\eac2"; }
.icon-Mirror:before {
  content: "\eac3"; }
.icon-Mixer:before {
  content: "\eac4"; }
.icon-Mixx:before {
  content: "\eac5"; }
.icon-Money-2:before {
  content: "\eac6"; }
.icon-Money-Bag:before {
  content: "\eac7"; }
.icon-Money-Smiley:before {
  content: "\eac8"; }
.icon-Money:before {
  content: "\eac9"; }
.icon-Monitor-2:before {
  content: "\eaca"; }
.icon-Monitor-3:before {
  content: "\eacb"; }
.icon-Monitor-4:before {
  content: "\eacc"; }
.icon-Monitor-5:before {
  content: "\eacd"; }
.icon-Monitor-Analytics:before {
  content: "\eace"; }
.icon-Monitor-Laptop:before {
  content: "\eacf"; }
.icon-Monitor-phone:before {
  content: "\ead0"; }
.icon-Monitor-Tablet:before {
  content: "\ead1"; }
.icon-Monitor-Vertical:before {
  content: "\ead2"; }
.icon-Monitor:before {
  content: "\ead3"; }
.icon-Monitoring:before {
  content: "\ead4"; }
.icon-Monkey:before {
  content: "\ead5"; }
.icon-Monster:before {
  content: "\ead6"; }
.icon-Morocco:before {
  content: "\ead7"; }
.icon-Motorcycle:before {
  content: "\ead8"; }
.icon-Mouse-2:before {
  content: "\ead9"; }
.icon-Mouse-3:before {
  content: "\eada"; }
.icon-Mouse-4:before {
  content: "\eadb"; }
.icon-Mouse-Pointer:before {
  content: "\eadc"; }
.icon-Mouse:before {
  content: "\eadd"; }
.icon-Moustache-Smiley:before {
  content: "\eade"; }
.icon-Movie-Ticket:before {
  content: "\eadf"; }
.icon-Movie:before {
  content: "\eae0"; }
.icon-Mp3-File:before {
  content: "\eae1"; }
.icon-Museum:before {
  content: "\eae2"; }
.icon-Mushroom:before {
  content: "\eae3"; }
.icon-Music-Note:before {
  content: "\eae4"; }
.icon-Music-Note2:before {
  content: "\eae5"; }
.icon-Music-Note3:before {
  content: "\eae6"; }
.icon-Music-Note4:before {
  content: "\eae7"; }
.icon-Music-Player:before {
  content: "\eae8"; }
.icon-Mustache-2:before {
  content: "\eae9"; }
.icon-Mustache-3:before {
  content: "\eaea"; }
.icon-Mustache-4:before {
  content: "\eaeb"; }
.icon-Mustache-5:before {
  content: "\eaec"; }
.icon-Mustache-6:before {
  content: "\eaed"; }
.icon-Mustache-7:before {
  content: "\eaee"; }
.icon-Mustache-8:before {
  content: "\eaef"; }
.icon-Mustache:before {
  content: "\eaf0"; }
.icon-Mute:before {
  content: "\eaf1"; }
.icon-Myspace:before {
  content: "\eaf2"; }
.icon-Navigat-Start:before {
  content: "\eaf3"; }
.icon-Navigate-End:before {
  content: "\eaf4"; }
.icon-Navigation-LeftWindow:before {
  content: "\eaf5"; }
.icon-Navigation-RightWindow:before {
  content: "\eaf6"; }
.icon-Nepal:before {
  content: "\eaf7"; }
.icon-Netscape:before {
  content: "\eaf8"; }
.icon-Network-Window:before {
  content: "\eaf9"; }
.icon-Network:before {
  content: "\eafa"; }
.icon-Neutron:before {
  content: "\eafb"; }
.icon-New-Mail:before {
  content: "\eafc"; }
.icon-New-Tab:before {
  content: "\eafd"; }
.icon-Newspaper-2:before {
  content: "\eafe"; }
.icon-Newspaper:before {
  content: "\eaff"; }
.icon-Newsvine:before {
  content: "\eb00"; }
.icon-Next2:before {
  content: "\eb01"; }
.icon-Next-3:before {
  content: "\eb02"; }
.icon-Next-Music:before {
  content: "\eb03"; }
.icon-Next:before {
  content: "\eb04"; }
.icon-No-Battery:before {
  content: "\eb05"; }
.icon-No-Drop:before {
  content: "\eb06"; }
.icon-No-Flash:before {
  content: "\eb07"; }
.icon-No-Smoking:before {
  content: "\eb08"; }
.icon-Noose:before {
  content: "\eb09"; }
.icon-Normal-Text:before {
  content: "\eb0a"; }
.icon-Note:before {
  content: "\eb0b"; }
.icon-Notepad-2:before {
  content: "\eb0c"; }
.icon-Notepad:before {
  content: "\eb0d"; }
.icon-Nuclear:before {
  content: "\eb0e"; }
.icon-Numbering-List:before {
  content: "\eb0f"; }
.icon-Nurse:before {
  content: "\eb10"; }
.icon-Office-Lamp:before {
  content: "\eb11"; }
.icon-Office:before {
  content: "\eb12"; }
.icon-Oil:before {
  content: "\eb13"; }
.icon-Old-Camera:before {
  content: "\eb14"; }
.icon-Old-Cassette:before {
  content: "\eb15"; }
.icon-Old-Clock:before {
  content: "\eb16"; }
.icon-Old-Radio:before {
  content: "\eb17"; }
.icon-Old-Sticky:before {
  content: "\eb18"; }
.icon-Old-Sticky2:before {
  content: "\eb19"; }
.icon-Old-Telephone:before {
  content: "\eb1a"; }
.icon-Old-TV:before {
  content: "\eb1b"; }
.icon-On-Air:before {
  content: "\eb1c"; }
.icon-On-Off-2:before {
  content: "\eb1d"; }
.icon-On-Off-3:before {
  content: "\eb1e"; }
.icon-On-off:before {
  content: "\eb1f"; }
.icon-One-Finger:before {
  content: "\eb20"; }
.icon-One-FingerTouch:before {
  content: "\eb21"; }
.icon-One-Window:before {
  content: "\eb22"; }
.icon-Open-Banana:before {
  content: "\eb23"; }
.icon-Open-Book:before {
  content: "\eb24"; }
.icon-Opera-House:before {
  content: "\eb25"; }
.icon-Opera:before {
  content: "\eb26"; }
.icon-Optimization:before {
  content: "\eb27"; }
.icon-Orientation-2:before {
  content: "\eb28"; }
.icon-Orientation-3:before {
  content: "\eb29"; }
.icon-Orientation:before {
  content: "\eb2a"; }
.icon-Orkut:before {
  content: "\eb2b"; }
.icon-Ornament:before {
  content: "\eb2c"; }
.icon-Over-Time:before {
  content: "\eb2d"; }
.icon-Over-Time2:before {
  content: "\eb2e"; }
.icon-Owl:before {
  content: "\eb2f"; }
.icon-Pac-Man:before {
  content: "\eb30"; }
.icon-Paint-Brush:before {
  content: "\eb31"; }
.icon-Paint-Bucket:before {
  content: "\eb32"; }
.icon-Paintbrush:before {
  content: "\eb33"; }
.icon-Palette:before {
  content: "\eb34"; }
.icon-Palm-Tree:before {
  content: "\eb35"; }
.icon-Panda:before {
  content: "\eb36"; }
.icon-Panorama:before {
  content: "\eb37"; }
.icon-Pantheon:before {
  content: "\eb38"; }
.icon-Pantone:before {
  content: "\eb39"; }
.icon-Pants:before {
  content: "\eb3a"; }
.icon-Paper-Plane:before {
  content: "\eb3b"; }
.icon-Paper:before {
  content: "\eb3c"; }
.icon-Parasailing:before {
  content: "\eb3d"; }
.icon-Parrot:before {
  content: "\eb3e"; }
.icon-Password-2shopping:before {
  content: "\eb3f"; }
.icon-Password-Field:before {
  content: "\eb40"; }
.icon-Password-shopping:before {
  content: "\eb41"; }
.icon-Password:before {
  content: "\eb42"; }
.icon-pause-2:before {
  content: "\eb43"; }
.icon-Pause:before {
  content: "\eb44"; }
.icon-Paw:before {
  content: "\eb45"; }
.icon-Pawn:before {
  content: "\eb46"; }
.icon-Paypal:before {
  content: "\eb47"; }
.icon-Pen-2:before {
  content: "\eb48"; }
.icon-Pen-3:before {
  content: "\eb49"; }
.icon-Pen-4:before {
  content: "\eb4a"; }
.icon-Pen-5:before {
  content: "\eb4b"; }
.icon-Pen-6:before {
  content: "\eb4c"; }
.icon-Pen:before {
  content: "\eb4d"; }
.icon-Pencil-Ruler:before {
  content: "\eb4e"; }
.icon-Pencil:before {
  content: "\eb4f"; }
.icon-Penguin:before {
  content: "\eb50"; }
.icon-Pentagon:before {
  content: "\eb51"; }
.icon-People-onCloud:before {
  content: "\eb52"; }
.icon-Pepper-withFire:before {
  content: "\eb53"; }
.icon-Pepper:before {
  content: "\eb54"; }
.icon-Petrol:before {
  content: "\eb55"; }
.icon-Petronas-Tower:before {
  content: "\eb56"; }
.icon-Philipines:before {
  content: "\eb57"; }
.icon-Phone-2:before {
  content: "\eb58"; }
.icon-Phone-3:before {
  content: "\eb59"; }
.icon-Phone-3G:before {
  content: "\eb5a"; }
.icon-Phone-4G:before {
  content: "\eb5b"; }
.icon-Phone-Simcard:before {
  content: "\eb5c"; }
.icon-Phone-SMS:before {
  content: "\eb5d"; }
.icon-Phone-Wifi:before {
  content: "\eb5e"; }
.icon-Phone:before {
  content: "\eb5f"; }
.icon-Photo-2:before {
  content: "\eb60"; }
.icon-Photo-3:before {
  content: "\eb61"; }
.icon-Photo-Album:before {
  content: "\eb62"; }
.icon-Photo-Album2:before {
  content: "\eb63"; }
.icon-Photo-Album3:before {
  content: "\eb64"; }
.icon-Photo:before {
  content: "\eb65"; }
.icon-Photos:before {
  content: "\eb66"; }
.icon-Physics:before {
  content: "\eb67"; }
.icon-Pi:before {
  content: "\eb68"; }
.icon-Piano:before {
  content: "\eb69"; }
.icon-Picasa:before {
  content: "\eb6a"; }
.icon-Pie-Chart:before {
  content: "\eb6b"; }
.icon-Pie-Chart2:before {
  content: "\eb6c"; }
.icon-Pie-Chart3:before {
  content: "\eb6d"; }
.icon-Pilates-2:before {
  content: "\eb6e"; }
.icon-Pilates-3:before {
  content: "\eb6f"; }
.icon-Pilates:before {
  content: "\eb70"; }
.icon-Pilot:before {
  content: "\eb71"; }
.icon-Pinch:before {
  content: "\eb72"; }
.icon-Ping-Pong:before {
  content: "\eb73"; }
.icon-Pinterest:before {
  content: "\eb74"; }
.icon-Pipe:before {
  content: "\eb75"; }
.icon-Pipette:before {
  content: "\eb76"; }
.icon-Piramids:before {
  content: "\eb77"; }
.icon-Pisces-2:before {
  content: "\eb78"; }
.icon-Pisces:before {
  content: "\eb79"; }
.icon-Pizza-Slice:before {
  content: "\eb7a"; }
.icon-Pizza:before {
  content: "\eb7b"; }
.icon-Plane-2:before {
  content: "\eb7c"; }
.icon-Plane:before {
  content: "\eb7d"; }
.icon-Plant:before {
  content: "\eb7e"; }
.icon-Plasmid:before {
  content: "\eb7f"; }
.icon-Plaster:before {
  content: "\eb80"; }
.icon-Plastic-CupPhone:before {
  content: "\eb81"; }
.icon-Plastic-CupPhone2:before {
  content: "\eb82"; }
.icon-Plate:before {
  content: "\eb83"; }
.icon-Plates:before {
  content: "\eb84"; }
.icon-Plaxo:before {
  content: "\eb85"; }
.icon-Play-Music:before {
  content: "\eb86"; }
.icon-Plug-In:before {
  content: "\eb87"; }
.icon-Plug-In2:before {
  content: "\eb88"; }
.icon-Plurk:before {
  content: "\eb89"; }
.icon-Pointer:before {
  content: "\eb8a"; }
.icon-Poland:before {
  content: "\eb8b"; }
.icon-Police-Man:before {
  content: "\eb8c"; }
.icon-Police-Station:before {
  content: "\eb8d"; }
.icon-Police-Woman:before {
  content: "\eb8e"; }
.icon-Police:before {
  content: "\eb8f"; }
.icon-Polo-Shirt:before {
  content: "\eb90"; }
.icon-Portrait:before {
  content: "\eb91"; }
.icon-Portugal:before {
  content: "\eb92"; }
.icon-Post-Mail:before {
  content: "\eb93"; }
.icon-Post-Mail2:before {
  content: "\eb94"; }
.icon-Post-Office:before {
  content: "\eb95"; }
.icon-Post-Sign:before {
  content: "\eb96"; }
.icon-Post-Sign2ways:before {
  content: "\eb97"; }
.icon-Posterous:before {
  content: "\eb98"; }
.icon-Pound-Sign:before {
  content: "\eb99"; }
.icon-Pound-Sign2:before {
  content: "\eb9a"; }
.icon-Pound:before {
  content: "\eb9b"; }
.icon-Power-2:before {
  content: "\eb9c"; }
.icon-Power-3:before {
  content: "\eb9d"; }
.icon-Power-Cable:before {
  content: "\eb9e"; }
.icon-Power-Station:before {
  content: "\eb9f"; }
.icon-Power:before {
  content: "\eba0"; }
.icon-Prater:before {
  content: "\eba1"; }
.icon-Present:before {
  content: "\eba2"; }
.icon-Presents:before {
  content: "\eba3"; }
.icon-Press:before {
  content: "\eba4"; }
.icon-Preview:before {
  content: "\eba5"; }
.icon-Previous:before {
  content: "\eba6"; }
.icon-Pricing:before {
  content: "\eba7"; }
.icon-Printer:before {
  content: "\eba8"; }
.icon-Professor:before {
  content: "\eba9"; }
.icon-Profile:before {
  content: "\ebaa"; }
.icon-Project:before {
  content: "\ebab"; }
.icon-Projector-2:before {
  content: "\ebac"; }
.icon-Projector:before {
  content: "\ebad"; }
.icon-Pulse:before {
  content: "\ebae"; }
.icon-Pumpkin:before {
  content: "\ebaf"; }
.icon-Punk:before {
  content: "\ebb0"; }
.icon-Punker:before {
  content: "\ebb1"; }
.icon-Puzzle:before {
  content: "\ebb2"; }
.icon-QIK:before {
  content: "\ebb3"; }
.icon-QR-Code:before {
  content: "\ebb4"; }
.icon-Queen-2:before {
  content: "\ebb5"; }
.icon-Queen:before {
  content: "\ebb6"; }
.icon-Quill-2:before {
  content: "\ebb7"; }
.icon-Quill-3:before {
  content: "\ebb8"; }
.icon-Quill:before {
  content: "\ebb9"; }
.icon-Quotes-2:before {
  content: "\ebba"; }
.icon-Quotes:before {
  content: "\ebbb"; }
.icon-Radio:before {
  content: "\ebbc"; }
.icon-Radioactive:before {
  content: "\ebbd"; }
.icon-Rafting:before {
  content: "\ebbe"; }
.icon-Rain-Drop:before {
  content: "\ebbf"; }
.icon-Rainbow-2:before {
  content: "\ebc0"; }
.icon-Rainbow:before {
  content: "\ebc1"; }
.icon-Ram:before {
  content: "\ebc2"; }
.icon-Razzor-Blade:before {
  content: "\ebc3"; }
.icon-Receipt-2:before {
  content: "\ebc4"; }
.icon-Receipt-3:before {
  content: "\ebc5"; }
.icon-Receipt-4:before {
  content: "\ebc6"; }
.icon-Receipt:before {
  content: "\ebc7"; }
.icon-Record2:before {
  content: "\ebc8"; }
.icon-Record-3:before {
  content: "\ebc9"; }
.icon-Record-Music:before {
  content: "\ebca"; }
.icon-Record:before {
  content: "\ebcb"; }
.icon-Recycling-2:before {
  content: "\ebcc"; }
.icon-Recycling:before {
  content: "\ebcd"; }
.icon-Reddit:before {
  content: "\ebce"; }
.icon-Redhat:before {
  content: "\ebcf"; }
.icon-Redirect:before {
  content: "\ebd0"; }
.icon-Redo:before {
  content: "\ebd1"; }
.icon-Reel:before {
  content: "\ebd2"; }
.icon-Refinery:before {
  content: "\ebd3"; }
.icon-Refresh-Window:before {
  content: "\ebd4"; }
.icon-Refresh:before {
  content: "\ebd5"; }
.icon-Reload-2:before {
  content: "\ebd6"; }
.icon-Reload-3:before {
  content: "\ebd7"; }
.icon-Reload:before {
  content: "\ebd8"; }
.icon-Remote-Controll:before {
  content: "\ebd9"; }
.icon-Remote-Controll2:before {
  content: "\ebda"; }
.icon-Remove-Bag:before {
  content: "\ebdb"; }
.icon-Remove-Basket:before {
  content: "\ebdc"; }
.icon-Remove-Cart:before {
  content: "\ebdd"; }
.icon-Remove-File:before {
  content: "\ebde"; }
.icon-Remove-User:before {
  content: "\ebdf"; }
.icon-Remove-Window:before {
  content: "\ebe0"; }
.icon-Remove:before {
  content: "\ebe1"; }
.icon-Rename:before {
  content: "\ebe2"; }
.icon-Repair:before {
  content: "\ebe3"; }
.icon-Repeat-2:before {
  content: "\ebe4"; }
.icon-Repeat-3:before {
  content: "\ebe5"; }
.icon-Repeat-4:before {
  content: "\ebe6"; }
.icon-Repeat-5:before {
  content: "\ebe7"; }
.icon-Repeat-6:before {
  content: "\ebe8"; }
.icon-Repeat-7:before {
  content: "\ebe9"; }
.icon-Repeat:before {
  content: "\ebea"; }
.icon-Reset:before {
  content: "\ebeb"; }
.icon-Resize:before {
  content: "\ebec"; }
.icon-Restore-Window:before {
  content: "\ebed"; }
.icon-Retouching:before {
  content: "\ebee"; }
.icon-Retro-Camera:before {
  content: "\ebef"; }
.icon-Retro:before {
  content: "\ebf0"; }
.icon-Retweet:before {
  content: "\ebf1"; }
.icon-Reverbnation:before {
  content: "\ebf2"; }
.icon-Rewind:before {
  content: "\ebf3"; }
.icon-RGB:before {
  content: "\ebf4"; }
.icon-Ribbon-2:before {
  content: "\ebf5"; }
.icon-Ribbon-3:before {
  content: "\ebf6"; }
.icon-Ribbon:before {
  content: "\ebf7"; }
.icon-Right-2:before {
  content: "\ebf8"; }
.icon-Right-3:before {
  content: "\ebf9"; }
.icon-Right-4:before {
  content: "\ebfa"; }
.icon-Right-ToLeft:before {
  content: "\ebfb"; }
.icon-Right:before {
  content: "\ebfc"; }
.icon-Road-2:before {
  content: "\ebfd"; }
.icon-Road-3:before {
  content: "\ebfe"; }
.icon-Road:before {
  content: "\ebff"; }
.icon-Robot-2:before {
  content: "\ec00"; }
.icon-Robot:before {
  content: "\ec01"; }
.icon-Rock-andRoll:before {
  content: "\ec02"; }
.icon-Rocket:before {
  content: "\ec03"; }
.icon-Roller:before {
  content: "\ec04"; }
.icon-Roof:before {
  content: "\ec05"; }
.icon-Rook:before {
  content: "\ec06"; }
.icon-Rotate-Gesture:before {
  content: "\ec07"; }
.icon-Rotate-Gesture2:before {
  content: "\ec08"; }
.icon-Rotate-Gesture3:before {
  content: "\ec09"; }
.icon-Rotation-390:before {
  content: "\ec0a"; }
.icon-Rotation:before {
  content: "\ec0b"; }
.icon-Router-2:before {
  content: "\ec0c"; }
.icon-Router:before {
  content: "\ec0d"; }
.icon-RSS:before {
  content: "\ec0e"; }
.icon-Ruler-2:before {
  content: "\ec0f"; }
.icon-Ruler:before {
  content: "\ec10"; }
.icon-Running-Shoes:before {
  content: "\ec11"; }
.icon-Running:before {
  content: "\ec12"; }
.icon-Safari:before {
  content: "\ec13"; }
.icon-Safe-Box:before {
  content: "\ec14"; }
.icon-Safe-Box2:before {
  content: "\ec15"; }
.icon-Safety-PinClose:before {
  content: "\ec16"; }
.icon-Safety-PinOpen:before {
  content: "\ec17"; }
.icon-Sagittarus-2:before {
  content: "\ec18"; }
.icon-Sagittarus:before {
  content: "\ec19"; }
.icon-Sailing-Ship:before {
  content: "\ec1a"; }
.icon-Sand-watch:before {
  content: "\ec1b"; }
.icon-Sand-watch2:before {
  content: "\ec1c"; }
.icon-Santa-Claus:before {
  content: "\ec1d"; }
.icon-Santa-Claus2:before {
  content: "\ec1e"; }
.icon-Santa-onSled:before {
  content: "\ec1f"; }
.icon-Satelite-2:before {
  content: "\ec20"; }
.icon-Satelite:before {
  content: "\ec21"; }
.icon-Save-Window:before {
  content: "\ec22"; }
.icon-Save:before {
  content: "\ec23"; }
.icon-Saw:before {
  content: "\ec24"; }
.icon-Saxophone:before {
  content: "\ec25"; }
.icon-Scale:before {
  content: "\ec26"; }
.icon-Scarf:before {
  content: "\ec27"; }
.icon-Scissor:before {
  content: "\ec28"; }
.icon-Scooter-Front:before {
  content: "\ec29"; }
.icon-Scooter:before {
  content: "\ec2a"; }
.icon-Scorpio-2:before {
  content: "\ec2b"; }
.icon-Scorpio:before {
  content: "\ec2c"; }
.icon-Scotland:before {
  content: "\ec2d"; }
.icon-Screwdriver:before {
  content: "\ec2e"; }
.icon-Scroll-Fast:before {
  content: "\ec2f"; }
.icon-Scroll:before {
  content: "\ec30"; }
.icon-Scroller-2:before {
  content: "\ec31"; }
.icon-Scroller:before {
  content: "\ec32"; }
.icon-Sea-Dog:before {
  content: "\ec33"; }
.icon-Search-onCloud:before {
  content: "\ec34"; }
.icon-Search-People:before {
  content: "\ec35"; }
.icon-secound:before {
  content: "\ec36"; }
.icon-secound2:before {
  content: "\ec37"; }
.icon-Security-Block:before {
  content: "\ec38"; }
.icon-Security-Bug:before {
  content: "\ec39"; }
.icon-Security-Camera:before {
  content: "\ec3a"; }
.icon-Security-Check:before {
  content: "\ec3b"; }
.icon-Security-Settings:before {
  content: "\ec3c"; }
.icon-Security-Smiley:before {
  content: "\ec3d"; }
.icon-Securiy-Remove:before {
  content: "\ec3e"; }
.icon-Seed:before {
  content: "\ec3f"; }
.icon-Selfie:before {
  content: "\ec40"; }
.icon-Serbia:before {
  content: "\ec41"; }
.icon-Server-2:before {
  content: "\ec42"; }
.icon-Server:before {
  content: "\ec43"; }
.icon-Servers:before {
  content: "\ec44"; }
.icon-Settings-Window:before {
  content: "\ec45"; }
.icon-Sewing-Machine:before {
  content: "\ec46"; }
.icon-Sexual:before {
  content: "\ec47"; }
.icon-Share-onCloud:before {
  content: "\ec48"; }
.icon-Share-Window:before {
  content: "\ec49"; }
.icon-Share:before {
  content: "\ec4a"; }
.icon-Sharethis:before {
  content: "\ec4b"; }
.icon-Shark:before {
  content: "\ec4c"; }
.icon-Sheep:before {
  content: "\ec4d"; }
.icon-Sheriff-Badge:before {
  content: "\ec4e"; }
.icon-Shield:before {
  content: "\ec4f"; }
.icon-Ship-2:before {
  content: "\ec50"; }
.icon-Ship:before {
  content: "\ec51"; }
.icon-Shirt:before {
  content: "\ec52"; }
.icon-Shoes-2:before {
  content: "\ec53"; }
.icon-Shoes-3:before {
  content: "\ec54"; }
.icon-Shoes:before {
  content: "\ec55"; }
.icon-Shop-2:before {
  content: "\ec56"; }
.icon-Shop-3:before {
  content: "\ec57"; }
.icon-Shop-4:before {
  content: "\ec58"; }
.icon-Shop:before {
  content: "\ec59"; }
.icon-Shopping-Bag:before {
  content: "\ec5a"; }
.icon-Shopping-Basket:before {
  content: "\ec5b"; }
.icon-Shopping-Cart:before {
  content: "\ec5c"; }
.icon-Short-Pants:before {
  content: "\ec5d"; }
.icon-Shoutwire:before {
  content: "\ec5e"; }
.icon-Shovel:before {
  content: "\ec5f"; }
.icon-Shuffle-2:before {
  content: "\ec60"; }
.icon-Shuffle-3:before {
  content: "\ec61"; }
.icon-Shuffle-4:before {
  content: "\ec62"; }
.icon-Shuffle:before {
  content: "\ec63"; }
.icon-Shutter:before {
  content: "\ec64"; }
.icon-Sidebar-Window:before {
  content: "\ec65"; }
.icon-Signal:before {
  content: "\ec66"; }
.icon-Singapore:before {
  content: "\ec67"; }
.icon-Skate-Shoes:before {
  content: "\ec68"; }
.icon-Skateboard-2:before {
  content: "\ec69"; }
.icon-Skateboard:before {
  content: "\ec6a"; }
.icon-Skeleton:before {
  content: "\ec6b"; }
.icon-Ski:before {
  content: "\ec6c"; }
.icon-Skirt:before {
  content: "\ec6d"; }
.icon-Skrill:before {
  content: "\ec6e"; }
.icon-Skull:before {
  content: "\ec6f"; }
.icon-Skydiving:before {
  content: "\ec70"; }
.icon-Skype:before {
  content: "\ec71"; }
.icon-Sled-withGifts:before {
  content: "\ec72"; }
.icon-Sled:before {
  content: "\ec73"; }
.icon-Sleeping:before {
  content: "\ec74"; }
.icon-Sleet:before {
  content: "\ec75"; }
.icon-Slippers:before {
  content: "\ec76"; }
.icon-Smart:before {
  content: "\ec77"; }
.icon-Smartphone-2:before {
  content: "\ec78"; }
.icon-Smartphone-3:before {
  content: "\ec79"; }
.icon-Smartphone-4:before {
  content: "\ec7a"; }
.icon-Smartphone-Secure:before {
  content: "\ec7b"; }
.icon-Smartphone:before {
  content: "\ec7c"; }
.icon-Smile:before {
  content: "\ec7d"; }
.icon-Smoking-Area:before {
  content: "\ec7e"; }
.icon-Smoking-Pipe:before {
  content: "\ec7f"; }
.icon-Snake:before {
  content: "\ec80"; }
.icon-Snorkel:before {
  content: "\ec81"; }
.icon-Snow-2:before {
  content: "\ec82"; }
.icon-Snow-Dome:before {
  content: "\ec83"; }
.icon-Snow-Storm:before {
  content: "\ec84"; }
.icon-Snow:before {
  content: "\ec85"; }
.icon-Snowflake-2:before {
  content: "\ec86"; }
.icon-Snowflake-3:before {
  content: "\ec87"; }
.icon-Snowflake-4:before {
  content: "\ec88"; }
.icon-Snowflake:before {
  content: "\ec89"; }
.icon-Snowman:before {
  content: "\ec8a"; }
.icon-Soccer-Ball:before {
  content: "\ec8b"; }
.icon-Soccer-Shoes:before {
  content: "\ec8c"; }
.icon-Socks:before {
  content: "\ec8d"; }
.icon-Solar:before {
  content: "\ec8e"; }
.icon-Sound-Wave:before {
  content: "\ec8f"; }
.icon-Sound:before {
  content: "\ec90"; }
.icon-Soundcloud:before {
  content: "\ec91"; }
.icon-Soup:before {
  content: "\ec92"; }
.icon-South-Africa:before {
  content: "\ec93"; }
.icon-Space-Needle:before {
  content: "\ec94"; }
.icon-Spain:before {
  content: "\ec95"; }
.icon-Spam-Mail:before {
  content: "\ec96"; }
.icon-Speach-Bubble:before {
  content: "\ec97"; }
.icon-Speach-Bubble2:before {
  content: "\ec98"; }
.icon-Speach-Bubble3:before {
  content: "\ec99"; }
.icon-Speach-Bubble4:before {
  content: "\ec9a"; }
.icon-Speach-Bubble5:before {
  content: "\ec9b"; }
.icon-Speach-Bubble6:before {
  content: "\ec9c"; }
.icon-Speach-Bubble7:before {
  content: "\ec9d"; }
.icon-Speach-Bubble8:before {
  content: "\ec9e"; }
.icon-Speach-Bubble9:before {
  content: "\ec9f"; }
.icon-Speach-Bubble10:before {
  content: "\eca0"; }
.icon-Speach-Bubble11:before {
  content: "\eca1"; }
.icon-Speach-Bubble12:before {
  content: "\eca2"; }
.icon-Speach-Bubble13:before {
  content: "\eca3"; }
.icon-Speach-BubbleAsking:before {
  content: "\eca4"; }
.icon-Speach-BubbleComic:before {
  content: "\eca5"; }
.icon-Speach-BubbleComic2:before {
  content: "\eca6"; }
.icon-Speach-BubbleComic3:before {
  content: "\eca7"; }
.icon-Speach-BubbleComic4:before {
  content: "\eca8"; }
.icon-Speach-BubbleDialog:before {
  content: "\eca9"; }
.icon-Speach-Bubbles:before {
  content: "\ecaa"; }
.icon-Speak-2:before {
  content: "\ecab"; }
.icon-Speak:before {
  content: "\ecac"; }
.icon-Speaker-2:before {
  content: "\ecad"; }
.icon-Speaker:before {
  content: "\ecae"; }
.icon-Spell-Check:before {
  content: "\ecaf"; }
.icon-Spell-CheckABC:before {
  content: "\ecb0"; }
.icon-Spermium:before {
  content: "\ecb1"; }
.icon-Spider:before {
  content: "\ecb2"; }
.icon-Spiderweb:before {
  content: "\ecb3"; }
.icon-Split-FourSquareWindow:before {
  content: "\ecb4"; }
.icon-Split-Horizontal:before {
  content: "\ecb5"; }
.icon-Split-Horizontal2Window:before {
  content: "\ecb6"; }
.icon-Split-Vertical:before {
  content: "\ecb7"; }
.icon-Split-Vertical2:before {
  content: "\ecb8"; }
.icon-Split-Window:before {
  content: "\ecb9"; }
.icon-Spoder:before {
  content: "\ecba"; }
.icon-Spoon:before {
  content: "\ecbb"; }
.icon-Sport-Mode:before {
  content: "\ecbc"; }
.icon-Sports-Clothings1:before {
  content: "\ecbd"; }
.icon-Sports-Clothings2:before {
  content: "\ecbe"; }
.icon-Sports-Shirt:before {
  content: "\ecbf"; }
.icon-Spot:before {
  content: "\ecc0"; }
.icon-Spray:before {
  content: "\ecc1"; }
.icon-Spread:before {
  content: "\ecc2"; }
.icon-Spring:before {
  content: "\ecc3"; }
.icon-Spurl:before {
  content: "\ecc4"; }
.icon-Spy:before {
  content: "\ecc5"; }
.icon-Squirrel:before {
  content: "\ecc6"; }
.icon-SSL:before {
  content: "\ecc7"; }
.icon-St-BasilsCathedral:before {
  content: "\ecc8"; }
.icon-St-PaulsCathedral:before {
  content: "\ecc9"; }
.icon-Stamp-2:before {
  content: "\ecca"; }
.icon-Stamp:before {
  content: "\eccb"; }
.icon-Stapler:before {
  content: "\eccc"; }
.icon-Star-Track:before {
  content: "\eccd"; }
.icon-Star:before {
  content: "\ecce"; }
.icon-Starfish:before {
  content: "\eccf"; }
.icon-Start2:before {
  content: "\ecd0"; }
.icon-Start-3:before {
  content: "\ecd1"; }
.icon-Start-ways:before {
  content: "\ecd2"; }
.icon-Start:before {
  content: "\ecd3"; }
.icon-Statistic:before {
  content: "\ecd4"; }
.icon-Stethoscope:before {
  content: "\ecd5"; }
.icon-stop--2:before {
  content: "\ecd6"; }
.icon-Stop-Music:before {
  content: "\ecd7"; }
.icon-Stop:before {
  content: "\ecd8"; }
.icon-Stopwatch-2:before {
  content: "\ecd9"; }
.icon-Stopwatch:before {
  content: "\ecda"; }
.icon-Storm:before {
  content: "\ecdb"; }
.icon-Street-View:before {
  content: "\ecdc"; }
.icon-Street-View2:before {
  content: "\ecdd"; }
.icon-Strikethrough-Text:before {
  content: "\ecde"; }
.icon-Stroller:before {
  content: "\ecdf"; }
.icon-Structure:before {
  content: "\ece0"; }
.icon-Student-Female:before {
  content: "\ece1"; }
.icon-Student-Hat:before {
  content: "\ece2"; }
.icon-Student-Hat2:before {
  content: "\ece3"; }
.icon-Student-Male:before {
  content: "\ece4"; }
.icon-Student-MaleFemale:before {
  content: "\ece5"; }
.icon-Students:before {
  content: "\ece6"; }
.icon-Studio-Flash:before {
  content: "\ece7"; }
.icon-Studio-Lightbox:before {
  content: "\ece8"; }
.icon-Stumbleupon:before {
  content: "\ece9"; }
.icon-Suit:before {
  content: "\ecea"; }
.icon-Suitcase:before {
  content: "\eceb"; }
.icon-Sum-2:before {
  content: "\ecec"; }
.icon-Sum:before {
  content: "\eced"; }
.icon-Summer:before {
  content: "\ecee"; }
.icon-Sun-CloudyRain:before {
  content: "\ecef"; }
.icon-Sun:before {
  content: "\ecf0"; }
.icon-Sunglasses-2:before {
  content: "\ecf1"; }
.icon-Sunglasses-3:before {
  content: "\ecf2"; }
.icon-Sunglasses-Smiley:before {
  content: "\ecf3"; }
.icon-Sunglasses-Smiley2:before {
  content: "\ecf4"; }
.icon-Sunglasses-W:before {
  content: "\ecf5"; }
.icon-Sunglasses-W2:before {
  content: "\ecf6"; }
.icon-Sunglasses-W3:before {
  content: "\ecf7"; }
.icon-Sunglasses:before {
  content: "\ecf8"; }
.icon-Sunrise:before {
  content: "\ecf9"; }
.icon-Sunset:before {
  content: "\ecfa"; }
.icon-Superman:before {
  content: "\ecfb"; }
.icon-Support:before {
  content: "\ecfc"; }
.icon-Surprise:before {
  content: "\ecfd"; }
.icon-Sushi:before {
  content: "\ecfe"; }
.icon-Sweden:before {
  content: "\ecff"; }
.icon-Swimming-Short:before {
  content: "\ed00"; }
.icon-Swimming:before {
  content: "\ed01"; }
.icon-Swimmwear:before {
  content: "\ed02"; }
.icon-Switch:before {
  content: "\ed03"; }
.icon-Switzerland:before {
  content: "\ed04"; }
.icon-Sync-Cloud:before {
  content: "\ed05"; }
.icon-Sync:before {
  content: "\ed06"; }
.icon-Synchronize-2:before {
  content: "\ed07"; }
.icon-Synchronize:before {
  content: "\ed08"; }
.icon-T-Shirt:before {
  content: "\ed09"; }
.icon-Tablet-2:before {
  content: "\ed0a"; }
.icon-Tablet-3:before {
  content: "\ed0b"; }
.icon-Tablet-Orientation:before {
  content: "\ed0c"; }
.icon-Tablet-Phone:before {
  content: "\ed0d"; }
.icon-Tablet-Secure:before {
  content: "\ed0e"; }
.icon-Tablet-Vertical:before {
  content: "\ed0f"; }
.icon-Tablet:before {
  content: "\ed10"; }
.icon-Tactic:before {
  content: "\ed11"; }
.icon-Tag-2:before {
  content: "\ed12"; }
.icon-Tag-3:before {
  content: "\ed13"; }
.icon-Tag-4:before {
  content: "\ed14"; }
.icon-Tag-5:before {
  content: "\ed15"; }
.icon-Tag:before {
  content: "\ed16"; }
.icon-Taj-Mahal:before {
  content: "\ed17"; }
.icon-Talk-Man:before {
  content: "\ed18"; }
.icon-Tap:before {
  content: "\ed19"; }
.icon-Target-Market:before {
  content: "\ed1a"; }
.icon-Target:before {
  content: "\ed1b"; }
.icon-Taurus-2:before {
  content: "\ed1c"; }
.icon-Taurus:before {
  content: "\ed1d"; }
.icon-Taxi-2:before {
  content: "\ed1e"; }
.icon-Taxi-Sign:before {
  content: "\ed1f"; }
.icon-Taxi:before {
  content: "\ed20"; }
.icon-Teacher:before {
  content: "\ed21"; }
.icon-Teapot:before {
  content: "\ed22"; }
.icon-Technorati:before {
  content: "\ed23"; }
.icon-Teddy-Bear:before {
  content: "\ed24"; }
.icon-Tee-Mug:before {
  content: "\ed25"; }
.icon-Telephone-2:before {
  content: "\ed26"; }
.icon-Telephone:before {
  content: "\ed27"; }
.icon-Telescope:before {
  content: "\ed28"; }
.icon-Temperature-2:before {
  content: "\ed29"; }
.icon-Temperature-3:before {
  content: "\ed2a"; }
.icon-Temperature:before {
  content: "\ed2b"; }
.icon-Temple:before {
  content: "\ed2c"; }
.icon-Tennis-Ball:before {
  content: "\ed2d"; }
.icon-Tennis:before {
  content: "\ed2e"; }
.icon-Tent:before {
  content: "\ed2f"; }
.icon-Test-Tube:before {
  content: "\ed30"; }
.icon-Test-Tube2:before {
  content: "\ed31"; }
.icon-Testimonal:before {
  content: "\ed32"; }
.icon-Text-Box:before {
  content: "\ed33"; }
.icon-Text-Effect:before {
  content: "\ed34"; }
.icon-Text-HighlightColor:before {
  content: "\ed35"; }
.icon-Text-Paragraph:before {
  content: "\ed36"; }
.icon-Thailand:before {
  content: "\ed37"; }
.icon-The-WhiteHouse:before {
  content: "\ed38"; }
.icon-This-SideUp:before {
  content: "\ed39"; }
.icon-Thread:before {
  content: "\ed3a"; }
.icon-Three-ArrowFork:before {
  content: "\ed3b"; }
.icon-Three-Fingers:before {
  content: "\ed3c"; }
.icon-Three-FingersDrag:before {
  content: "\ed3d"; }
.icon-Three-FingersDrag2:before {
  content: "\ed3e"; }
.icon-Three-FingersTouch:before {
  content: "\ed3f"; }
.icon-Thumb:before {
  content: "\ed40"; }
.icon-Thumbs-DownSmiley:before {
  content: "\ed41"; }
.icon-Thumbs-UpSmiley:before {
  content: "\ed42"; }
.icon-Thunder:before {
  content: "\ed43"; }
.icon-Thunderstorm:before {
  content: "\ed44"; }
.icon-Ticket:before {
  content: "\ed45"; }
.icon-Tie-2:before {
  content: "\ed46"; }
.icon-Tie-3:before {
  content: "\ed47"; }
.icon-Tie-4:before {
  content: "\ed48"; }
.icon-Tie:before {
  content: "\ed49"; }
.icon-Tiger:before {
  content: "\ed4a"; }
.icon-Time-Backup:before {
  content: "\ed4b"; }
.icon-Time-Bomb:before {
  content: "\ed4c"; }
.icon-Time-Clock:before {
  content: "\ed4d"; }
.icon-Time-Fire:before {
  content: "\ed4e"; }
.icon-Time-Machine:before {
  content: "\ed4f"; }
.icon-Time-Window:before {
  content: "\ed50"; }
.icon-Timer-2:before {
  content: "\ed51"; }
.icon-Timer:before {
  content: "\ed52"; }
.icon-To-Bottom:before {
  content: "\ed53"; }
.icon-To-Bottom2:before {
  content: "\ed54"; }
.icon-To-Left:before {
  content: "\ed55"; }
.icon-To-Right:before {
  content: "\ed56"; }
.icon-To-Top:before {
  content: "\ed57"; }
.icon-To-Top2:before {
  content: "\ed58"; }
.icon-Token-:before {
  content: "\ed59"; }
.icon-Tomato:before {
  content: "\ed5a"; }
.icon-Tongue:before {
  content: "\ed5b"; }
.icon-Tooth-2:before {
  content: "\ed5c"; }
.icon-Tooth:before {
  content: "\ed5d"; }
.icon-Top-ToBottom:before {
  content: "\ed5e"; }
.icon-Touch-Window:before {
  content: "\ed5f"; }
.icon-Tourch:before {
  content: "\ed60"; }
.icon-Tower-2:before {
  content: "\ed61"; }
.icon-Tower-Bridge:before {
  content: "\ed62"; }
.icon-Tower:before {
  content: "\ed63"; }
.icon-Trace:before {
  content: "\ed64"; }
.icon-Tractor:before {
  content: "\ed65"; }
.icon-traffic-Light:before {
  content: "\ed66"; }
.icon-Traffic-Light2:before {
  content: "\ed67"; }
.icon-Train-2:before {
  content: "\ed68"; }
.icon-Train:before {
  content: "\ed69"; }
.icon-Tram:before {
  content: "\ed6a"; }
.icon-Transform-2:before {
  content: "\ed6b"; }
.icon-Transform-3:before {
  content: "\ed6c"; }
.icon-Transform-4:before {
  content: "\ed6d"; }
.icon-Transform:before {
  content: "\ed6e"; }
.icon-Trash-withMen:before {
  content: "\ed6f"; }
.icon-Tree-2:before {
  content: "\ed70"; }
.icon-Tree-3:before {
  content: "\ed71"; }
.icon-Tree-4:before {
  content: "\ed72"; }
.icon-Tree-5:before {
  content: "\ed73"; }
.icon-Tree:before {
  content: "\ed74"; }
.icon-Trekking:before {
  content: "\ed75"; }
.icon-Triangle-ArrowDown:before {
  content: "\ed76"; }
.icon-Triangle-ArrowLeft:before {
  content: "\ed77"; }
.icon-Triangle-ArrowRight:before {
  content: "\ed78"; }
.icon-Triangle-ArrowUp:before {
  content: "\ed79"; }
.icon-Tripod-2:before {
  content: "\ed7a"; }
.icon-Tripod-andVideo:before {
  content: "\ed7b"; }
.icon-Tripod-withCamera:before {
  content: "\ed7c"; }
.icon-Tripod-withGopro:before {
  content: "\ed7d"; }
.icon-Trophy-2:before {
  content: "\ed7e"; }
.icon-Trophy:before {
  content: "\ed7f"; }
.icon-Truck:before {
  content: "\ed80"; }
.icon-Trumpet:before {
  content: "\ed81"; }
.icon-Tumblr:before {
  content: "\ed82"; }
.icon-Turkey:before {
  content: "\ed83"; }
.icon-Turn-Down:before {
  content: "\ed84"; }
.icon-Turn-Down2:before {
  content: "\ed85"; }
.icon-Turn-DownFromLeft:before {
  content: "\ed86"; }
.icon-Turn-DownFromRight:before {
  content: "\ed87"; }
.icon-Turn-Left:before {
  content: "\ed88"; }
.icon-Turn-Left3:before {
  content: "\ed89"; }
.icon-Turn-Right:before {
  content: "\ed8a"; }
.icon-Turn-Right3:before {
  content: "\ed8b"; }
.icon-Turn-Up:before {
  content: "\ed8c"; }
.icon-Turn-Up2:before {
  content: "\ed8d"; }
.icon-Turtle:before {
  content: "\ed8e"; }
.icon-Tuxedo:before {
  content: "\ed8f"; }
.icon-TV:before {
  content: "\ed90"; }
.icon-Twister:before {
  content: "\ed91"; }
.icon-Twitter-2:before {
  content: "\ed92"; }
.icon-Twitter:before {
  content: "\ed93"; }
.icon-Two-Fingers:before {
  content: "\ed94"; }
.icon-Two-FingersDrag:before {
  content: "\ed95"; }
.icon-Two-FingersDrag2:before {
  content: "\ed96"; }
.icon-Two-FingersScroll:before {
  content: "\ed97"; }
.icon-Two-FingersTouch:before {
  content: "\ed98"; }
.icon-Two-Windows:before {
  content: "\ed99"; }
.icon-Type-Pass:before {
  content: "\ed9a"; }
.icon-Ukraine:before {
  content: "\ed9b"; }
.icon-Umbrela:before {
  content: "\ed9c"; }
.icon-Umbrella-2:before {
  content: "\ed9d"; }
.icon-Umbrella-3:before {
  content: "\ed9e"; }
.icon-Under-LineText:before {
  content: "\ed9f"; }
.icon-Undo:before {
  content: "\eda0"; }
.icon-United-Kingdom:before {
  content: "\eda1"; }
.icon-United-States:before {
  content: "\eda2"; }
.icon-University-2:before {
  content: "\eda3"; }
.icon-University:before {
  content: "\eda4"; }
.icon-Unlike-2:before {
  content: "\eda5"; }
.icon-Unlike:before {
  content: "\eda6"; }
.icon-Unlock-2:before {
  content: "\eda7"; }
.icon-Unlock-3:before {
  content: "\eda8"; }
.icon-Unlock:before {
  content: "\eda9"; }
.icon-Up--Down:before {
  content: "\edaa"; }
.icon-Up--Down3:before {
  content: "\edab"; }
.icon-Up-2:before {
  content: "\edac"; }
.icon-Up-3:before {
  content: "\edad"; }
.icon-Up-4:before {
  content: "\edae"; }
.icon-Up:before {
  content: "\edaf"; }
.icon-Upgrade:before {
  content: "\edb0"; }
.icon-Upload-2:before {
  content: "\edb1"; }
.icon-Upload-toCloud:before {
  content: "\edb2"; }
.icon-Upload-Window:before {
  content: "\edb3"; }
.icon-Upload:before {
  content: "\edb4"; }
.icon-Uppercase-Text:before {
  content: "\edb5"; }
.icon-Upward:before {
  content: "\edb6"; }
.icon-URL-Window:before {
  content: "\edb7"; }
.icon-Usb-2:before {
  content: "\edb8"; }
.icon-Usb-Cable:before {
  content: "\edb9"; }
.icon-Usb:before {
  content: "\edba"; }
.icon-User:before {
  content: "\edbb"; }
.icon-Ustream:before {
  content: "\edbc"; }
.icon-Vase:before {
  content: "\edbd"; }
.icon-Vector-2:before {
  content: "\edbe"; }
.icon-Vector-3:before {
  content: "\edbf"; }
.icon-Vector-4:before {
  content: "\edc0"; }
.icon-Vector-5:before {
  content: "\edc1"; }
.icon-Vector:before {
  content: "\edc2"; }
.icon-Venn-Diagram:before {
  content: "\edc3"; }
.icon-Vest-2:before {
  content: "\edc4"; }
.icon-Vest:before {
  content: "\edc5"; }
.icon-Viddler:before {
  content: "\edc6"; }
.icon-Video-2:before {
  content: "\edc7"; }
.icon-Video-3:before {
  content: "\edc8"; }
.icon-Video-4:before {
  content: "\edc9"; }
.icon-Video-5:before {
  content: "\edca"; }
.icon-Video-6:before {
  content: "\edcb"; }
.icon-Video-GameController:before {
  content: "\edcc"; }
.icon-Video-Len:before {
  content: "\edcd"; }
.icon-Video-Len2:before {
  content: "\edce"; }
.icon-Video-Photographer:before {
  content: "\edcf"; }
.icon-Video-Tripod:before {
  content: "\edd0"; }
.icon-Video:before {
  content: "\edd1"; }
.icon-Vietnam:before {
  content: "\edd2"; }
.icon-View-Height:before {
  content: "\edd3"; }
.icon-View-Width:before {
  content: "\edd4"; }
.icon-Vimeo:before {
  content: "\edd5"; }
.icon-Virgo-2:before {
  content: "\edd6"; }
.icon-Virgo:before {
  content: "\edd7"; }
.icon-Virus-2:before {
  content: "\edd8"; }
.icon-Virus-3:before {
  content: "\edd9"; }
.icon-Virus:before {
  content: "\edda"; }
.icon-Visa:before {
  content: "\eddb"; }
.icon-Voice:before {
  content: "\eddc"; }
.icon-Voicemail:before {
  content: "\eddd"; }
.icon-Volleyball:before {
  content: "\edde"; }
.icon-Volume-Down:before {
  content: "\eddf"; }
.icon-Volume-Up:before {
  content: "\ede0"; }
.icon-VPN:before {
  content: "\ede1"; }
.icon-Wacom-Tablet:before {
  content: "\ede2"; }
.icon-Waiter:before {
  content: "\ede3"; }
.icon-Walkie-Talkie:before {
  content: "\ede4"; }
.icon-Wallet-2:before {
  content: "\ede5"; }
.icon-Wallet-3:before {
  content: "\ede6"; }
.icon-Wallet:before {
  content: "\ede7"; }
.icon-Warehouse:before {
  content: "\ede8"; }
.icon-Warning-Window:before {
  content: "\ede9"; }
.icon-Watch-2:before {
  content: "\edea"; }
.icon-Watch-3:before {
  content: "\edeb"; }
.icon-Watch:before {
  content: "\edec"; }
.icon-Wave-2:before {
  content: "\eded"; }
.icon-Wave:before {
  content: "\edee"; }
.icon-Webcam:before {
  content: "\edef"; }
.icon-weight-Lift:before {
  content: "\edf0"; }
.icon-Wheelbarrow:before {
  content: "\edf1"; }
.icon-Wheelchair:before {
  content: "\edf2"; }
.icon-Width-Window:before {
  content: "\edf3"; }
.icon-Wifi-2:before {
  content: "\edf4"; }
.icon-Wifi-Keyboard:before {
  content: "\edf5"; }
.icon-Wifi:before {
  content: "\edf6"; }
.icon-Wind-Turbine:before {
  content: "\edf7"; }
.icon-Windmill:before {
  content: "\edf8"; }
.icon-Window-2:before {
  content: "\edf9"; }
.icon-Window:before {
  content: "\edfa"; }
.icon-Windows-2:before {
  content: "\edfb"; }
.icon-Windows-Microsoft:before {
  content: "\edfc"; }
.icon-Windows:before {
  content: "\edfd"; }
.icon-Windsock:before {
  content: "\edfe"; }
.icon-Windy:before {
  content: "\edff"; }
.icon-Wine-Bottle:before {
  content: "\ee00"; }
.icon-Wine-Glass:before {
  content: "\ee01"; }
.icon-Wink:before {
  content: "\ee02"; }
.icon-Winter-2:before {
  content: "\ee03"; }
.icon-Winter:before {
  content: "\ee04"; }
.icon-Wireless:before {
  content: "\ee05"; }
.icon-Witch-Hat:before {
  content: "\ee06"; }
.icon-Witch:before {
  content: "\ee07"; }
.icon-Wizard:before {
  content: "\ee08"; }
.icon-Wolf:before {
  content: "\ee09"; }
.icon-Woman-Sign:before {
  content: "\ee0a"; }
.icon-WomanMan:before {
  content: "\ee0b"; }
.icon-Womans-Underwear:before {
  content: "\ee0c"; }
.icon-Womans-Underwear2:before {
  content: "\ee0d"; }
.icon-Women:before {
  content: "\ee0e"; }
.icon-Wonder-Woman:before {
  content: "\ee0f"; }
.icon-Wordpress:before {
  content: "\ee10"; }
.icon-Worker-Clothes:before {
  content: "\ee11"; }
.icon-Worker:before {
  content: "\ee12"; }
.icon-Wrap-Text:before {
  content: "\ee13"; }
.icon-Wreath:before {
  content: "\ee14"; }
.icon-Wrench:before {
  content: "\ee15"; }
.icon-X-Box:before {
  content: "\ee16"; }
.icon-X-ray:before {
  content: "\ee17"; }
.icon-Xanga:before {
  content: "\ee18"; }
.icon-Xing:before {
  content: "\ee19"; }
.icon-Yacht:before {
  content: "\ee1a"; }
.icon-Yahoo-Buzz:before {
  content: "\ee1b"; }
.icon-Yahoo:before {
  content: "\ee1c"; }
.icon-Yelp:before {
  content: "\ee1d"; }
.icon-Yes:before {
  content: "\ee1e"; }
.icon-Ying-Yang:before {
  content: "\ee1f"; }
.icon-Youtube:before {
  content: "\ee20"; }
.icon-Z-A:before {
  content: "\ee21"; }
.icon-Zebra:before {
  content: "\ee22"; }
.icon-Zombie:before {
  content: "\ee23"; }
.icon-Zoom-Gesture:before {
  content: "\ee24"; }
.icon-Zootool:before {
  content: "\ee25"; }
/*
 * Container style
 */
.ps {
  overflow: hidden !important;
  overflow-anchor: none;
  -ms-overflow-style: none;
  touch-action: auto;
  -ms-touch-action: auto;
}
/*
 * Scrollbar rail styles
 */
.ps__rail-x {
  display: none;
  opacity: 0;
  transition: background-color .2s linear, opacity .2s linear;
  -webkit-transition: background-color .2s linear, opacity .2s linear;
  height: 15px;
  /* there must be 'bottom' or 'top' for ps__rail-x */
  bottom: 0px;
  /* please don't change 'position' */
  position: absolute;
}
.ps__rail-y {
  display: none;
  opacity: 0;
  transition: background-color .2s linear, opacity .2s linear;
  -webkit-transition: background-color .2s linear, opacity .2s linear;
  width: 15px;
  /* there must be 'right' or 'left' for ps__rail-y */
  right: 0;
  /* please don't change 'position' */
  position: absolute;
}
.ps--active-x > .ps__rail-x,
.ps--active-y > .ps__rail-y {
  display: block;
  background-color: transparent;
}
.ps:hover > .ps__rail-x,
.ps:hover > .ps__rail-y,
.ps--focus > .ps__rail-x,
.ps--focus > .ps__rail-y,
.ps--scrolling-x > .ps__rail-x,
.ps--scrolling-y > .ps__rail-y {
  opacity: 0.6;
}
.ps .ps__rail-x:hover,
.ps .ps__rail-y:hover,
.ps .ps__rail-x:focus,
.ps .ps__rail-y:focus,
.ps .ps__rail-x.ps--clicking,
.ps .ps__rail-y.ps--clicking {
  background-color: #eee;
  opacity: 0.9;
}
/*
 * Scrollbar thumb styles
 */
.ps__thumb-x {
  background-color: #aaa;
  border-radius: 6px;
  transition: background-color .2s linear, height .2s ease-in-out;
  -webkit-transition: background-color .2s linear, height .2s ease-in-out;
  height: 6px;
  /* there must be 'bottom' for ps__thumb-x */
  bottom: 2px;
  /* please don't change 'position' */
  position: absolute;
}
.ps__thumb-y {
  background-color: #aaa;
  border-radius: 6px;
  transition: background-color .2s linear, width .2s ease-in-out;
  -webkit-transition: background-color .2s linear, width .2s ease-in-out;
  width: 6px;
  /* there must be 'right' for ps__thumb-y */
  right: 2px;
  /* please don't change 'position' */
  position: absolute;
}
.ps__rail-x:hover > .ps__thumb-x,
.ps__rail-x:focus > .ps__thumb-x,
.ps__rail-x.ps--clicking .ps__thumb-x {
  background-color: #999;
  height: 11px;
}
.ps__rail-y:hover > .ps__thumb-y,
.ps__rail-y:focus > .ps__thumb-y,
.ps__rail-y.ps--clicking .ps__thumb-y {
  background-color: #999;
  width: 11px;
}
/* MS supports */
@supports (-ms-overflow-style: none) {
  .ps {
    overflow: auto !important;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .ps {
    overflow: auto !important;
  }
}
.topbar .mega-dropdown .dropdown-menu, .search-box .app-search .form-control {
  border-radius: 0px;
}
.topbar .dropdown-menu .with-arrow > span {
  transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
}
/* ***************************** */
/* ***************************** */
/* *
 * Table Of Content
 *
 *  1. Color system
 *  2. Options
 *  3. Body
 *  4. Typography
 *  5. Breadcrumbs
 *  6. Cards
 *  7. Dropdowns
 *  8. Buttons
 *  9. Typography
 *  10. Progress bars
 *  11. Tables
 *  12. Forms
 *  14. Component */
[data-theme=dark] {
  /* Card Color */
  /* Settings for the  element */
  /* Body bg and color */
  color: #b2b9bf;
  background: #212529;
  /* scafholdings scss override */
  /* Background colors */
  /* Background Alt colors */
  /* Font colors */
  /* Border Colors */
}
[data-theme=dark] a.link {
  color: #e9ecef;
}
[data-theme=dark] a.link:hover, [data-theme=dark] a.link:focus {
  color: #4798e8;
}
[data-theme=dark] .bg-white {
  background-color: #000 !important;
}
[data-theme=dark] .bg-dark {
  background-color: #6c757d !important;
}
[data-theme=dark] .text-dark {
  color: #e9ecef !important;
}
[data-theme=dark] .badge-light {
  background-color: #343a40;
  color: #b2b9bf;
}
[data-theme=dark] .btn-light {
  background-color: #343a40;
  border-color: #343a40;
  color: #b2b9bf;
}
[data-theme=dark] .custom-control-label::before {
  background-color: #6c757d;
}
[data-theme=dark] .card,
[data-theme=dark] .custom-select,
[data-theme=dark] .form-control,
[data-theme=dark] .nav-tabs .nav-link.active,
[data-theme=dark] .nav-tabs .nav-item.show .nav-link,
[data-theme=dark] .list-group-item,
[data-theme=dark] .custom-file-label,
[data-theme=dark] .modal-content,
[data-theme=dark] .page-link,
[data-theme=dark] .page-item.disabled .page-link,
[data-theme=dark] .note-editor.note-frame .note-editing-area .note-editable,
[data-theme=dark] .note-editor.note-frame .note-statusbar,
[data-theme=dark] .lobilists .lobilist,
[data-theme=dark] .jsgrid-header-row > .jsgrid-header-cell,
[data-theme=dark] .jsgrid-row > .jsgrid-cell,
[data-theme=dark] .css-bar:after,
[data-theme=dark] .select2-container--default .select2-selection--single,
[data-theme=dark] .select2-container--default .select2-selection--multiple,
[data-theme=dark] .select2-container--classic .select2-selection--single,
[data-theme=dark] .dtp > .dtp-content {
  background-color: #2b3142;
}
[data-theme=dark] .dropzone,
[data-theme=dark] .mailbox .message-center .message-item:hover,
[data-theme=dark] .dropdown-item:hover,
[data-theme=dark] .dropdown-item:focus,
[data-theme=dark] .picker__button--today,
[data-theme=dark] .picker__button--clear,
[data-theme=dark] .picker__button--close {
  background: #2b3142;
}
[data-theme=dark] .right-part.mail-list,
[data-theme=dark] .right-part.mail-details,
[data-theme=dark] .right-part.mail-compose,
[data-theme=dark] .left-part,
[data-theme=dark] .card-footer,
[data-theme=dark] .typeahead.form-control,
[data-theme=dark] .select2-dropdown {
  background-color: #2b3142 !important;
}
[data-theme=dark] .jumbotron,
[data-theme=dark] .page-wrapper,
[data-theme=dark] .progress,
[data-theme=dark] .breadcrumb,
[data-theme=dark] .dropdown-menu,
[data-theme=dark] #main-wrapper,
[data-theme=dark] .wizard:not(.wizard-circle) > .steps .disabled a,
[data-theme=dark] .wizard:not(.wizard-circle) > .steps .disabled a:hover,
[data-theme=dark] .wizard:not(.wizard-circle) > .steps .disabled a:active,
[data-theme=dark] .wizard:not(.wizard-circle) > .content,
[data-theme=dark] .wizard:not(.wizard-circle) > .actions .disabled a,
[data-theme=dark] .wizard:not(.wizard-circle) > .actions .disabled a:hover,
[data-theme=dark] .wizard:not(.wizard-circle) > .actions .disabled a:active,
[data-theme=dark] .wizard-content .wizard > .steps .step,
[data-theme=dark] .cke_toolbar_separator {
  background-color: #2d3548;
}
[data-theme=dark] .fc-unthemed td.fc-today,
[data-theme=dark] .fc-toolbar .fc-button.fc-state-active,
[data-theme=dark] .picker__list-item,
[data-theme=dark] .picker__box,
[data-theme=dark] .picker--time .picker__box,
[data-theme=dark] .daterangepicker,
[data-theme=dark] .daterangepicker .calendar-table {
  background: #343a40;
}
[data-theme=dark] .fc-unthemed .fc-divider,
[data-theme=dark] .fc-unthemed .fc-list-heading td,
[data-theme=dark] .fc-unthemed .fc-popover .fc-header {
  background: #b2b9bf;
}
[data-theme=dark] .daterangepicker td.off,
[data-theme=dark] .daterangepicker td.off.in-range,
[data-theme=dark] .daterangepicker td.off.start-date,
[data-theme=dark] .daterangepicker td.off.end-date {
  background: #000;
}
[data-theme=dark] .timeline:before {
  background-color: #343a40;
}
[data-theme=dark] .cd-horizontal-timeline .events {
  background: #343a40;
}
[data-theme=dark] .noUi-target,
[data-theme=dark] .noUi-tooltip,
[data-theme=dark] .bootstrap-switch .bootstrap-switch-label,
[data-theme=dark] .striped-rows .row:nth-child(odd),
[data-theme=dark] .dp-off,
[data-theme=dark] .footable-odd,
[data-theme=dark] .jsgrid-alt-row > .jsgrid-cell,
[data-theme=dark] .jsgrid-filter-row > .jsgrid-cell,
[data-theme=dark] .cd-horizontal-timeline .events a::after,
[data-theme=dark] .css-bar > i,
[data-theme=dark] div.mce-edit-area,
[data-theme=dark] .mce-menu-item.mce-disabled,
[data-theme=dark] .mce-menu-item.mce-disabled:hover,
[data-theme=dark] .cke_top {
  background: #212529 !important;
}
[data-theme=dark] .customizer,
[data-theme=dark] .chat-list .chat-item .chat-content .box.bg-light-info,
[data-theme=dark] pre[class*=language-],
[data-theme=dark] .bg-light,
[data-theme=dark] .input-group-text,
[data-theme=dark] .custom-file-label::after,
[data-theme=dark] .table .thead-light th,
[data-theme=dark] .table-hover tbody tr:hover,
[data-theme=dark] .f-icon:hover,
[data-theme=dark] .t-icon:hover,
[data-theme=dark] .w-icon:hover,
[data-theme=dark] .sl-icon:hover,
[data-theme=dark] .if-icon:hover,
[data-theme=dark] .m-icon:hover,
[data-theme=dark] .myadmin-dd .dd-list .dd-item .dd-handle,
[data-theme=dark] .myadmin-dd-empty .dd-list .dd3-content,
[data-theme=dark] .myadmin-dd-empty .dd-list .dd3-handle,
[data-theme=dark] .mce-panel {
  background-color: #262d35 !important;
}
[data-theme=dark] .timeline > .timeline-item > .timeline-panel:after {
  border-right: #2e3548;
  border-left: #2e3548;
}
[data-theme=dark] .mce-menubar .mce-menubtn:hover,
[data-theme=dark] .mce-menubar .mce-menubtn.mce-active,
[data-theme=dark] .mce-menubar .mce-menubtn:focus {
  background: #343a40;
  border-color: #2e3548;
}
[data-theme=dark] .mce-btn {
  background: #343a40;
  text-shadow: none;
}
[data-theme=dark] .mce-btn button {
  color: #b2b9bf;
}
[data-theme=dark] .page-wrapper,
[data-theme=dark] .form-control,
[data-theme=dark] .custom-select,
[data-theme=dark] .chat-list .chat-item .chat-content .box.bg-light-info,
[data-theme=dark] .nav-tabs .nav-link.active,
[data-theme=dark] .nav-tabs .nav-item.show .nav-link,
[data-theme=dark] .nav-tabs .nav-link:hover,
[data-theme=dark] .nav-tabs .nav-link:focus,
[data-theme=dark] .breadcrumb-item.active,
[data-theme=dark] .input-group-text,
[data-theme=dark] .custom-file-label::after,
[data-theme=dark] .table .thead-light th,
[data-theme=dark] .note-editor.note-frame .note-editing-area .note-editable,
[data-theme=dark] .lobilists .btn-link,
[data-theme=dark] .dropdown-menu,
[data-theme=dark] ul.list-style-none li a,
[data-theme=dark] .dropdown-item,
[data-theme=dark] .mce-menubar .mce-menubtn button span,
[data-theme=dark] .mce-ico,
[data-theme=dark] .noUi-tooltip,
[data-theme=dark] .picker,
[data-theme=dark] .select2-container--classic .select2-selection--single,
[data-theme=dark] .select2-container--default .select2-selection--multiple,
[data-theme=dark] .select2-container--default .select2-selection--single,
[data-theme=dark] .select2-container--default .select2-selection--single .select2-selection__arrow,
[data-theme=dark] .select2-container--default .select2-selection--single .select2-selection__rendered,
[data-theme=dark] .dtp table.dtp-picker-days tr > td > a,
[data-theme=dark] .dtp .dtp-picker-time > a,
[data-theme=dark] .cke_reset_all,
[data-theme=dark] .cke_reset_all *,
[data-theme=dark] .cke_reset_all a,
[data-theme=dark] .cke_reset_all textarea {
  color: #b2b9bf;
}
[data-theme=dark] .mailbox .message-center .message-item .message-title,
[data-theme=dark] .lobilists .lobilist-item-title {
  color: #fff;
}
[data-theme=dark] .border-bottom,
[data-theme=dark] .border-top,
[data-theme=dark] .border-left,
[data-theme=dark] .border-right,
[data-theme=dark] .border,
[data-theme=dark] .dropdown-menu,
[data-theme=dark] .form-control,
[data-theme=dark] .custom-select,
[data-theme=dark] .table th,
[data-theme=dark] .table td,
[data-theme=dark] .modal-header,
[data-theme=dark] .modal-footer,
[data-theme=dark] blockquote,
[data-theme=dark] pre[class*=language-],
[data-theme=dark] .card-group .card,
[data-theme=dark] .nav-tabs .nav-link.active,
[data-theme=dark] .nav-tabs .nav-item.show .nav-link,
[data-theme=dark] .nav-tabs,
[data-theme=dark] .nav-tabs .nav-link:hover,
[data-theme=dark] .nav-tabs .nav-link:focus,
[data-theme=dark] .list-group-item,
[data-theme=dark] .custom-file-label,
[data-theme=dark] .input-group-text,
[data-theme=dark] .custom-file-label::after,
[data-theme=dark] .left-part,
[data-theme=dark] .page-link,
[data-theme=dark] .profiletimeline,
[data-theme=dark] .note-editor.note-frame,
[data-theme=dark] .dropzone,
[data-theme=dark] .note-editor.note-frame .note-statusbar,
[data-theme=dark] .mailbox .message-center .message-item,
[data-theme=dark] .lobilists .lobilist,
[data-theme=dark] .lobilists .lobilist-item,
[data-theme=dark] .lobilists .lobilist-item .drag-handler,
[data-theme=dark] .lobilists .lobilist-footer,
[data-theme=dark] .lobilists .lobilist-form-footer,
[data-theme=dark] .bootstrap-switch,
[data-theme=dark] .r-separator .form-group,
[data-theme=dark] .b-form .row,
[data-theme=dark] .datepaginator-sm .pagination li a,
[data-theme=dark] .datepaginator-lg .pagination li a,
[data-theme=dark] .datepaginator .pagination li a,
[data-theme=dark] .ql-toolbar.ql-snow,
[data-theme=dark] .ql-container.ql-snow,
[data-theme=dark] .jsgrid-edit-row > .jsgrid-cell,
[data-theme=dark] .jsgrid-filter-row > .jsgrid-cell,
[data-theme=dark] .jsgrid-grid-body,
[data-theme=dark] .jsgrid-grid-header,
[data-theme=dark] .jsgrid-header-row > .jsgrid-header-cell,
[data-theme=dark] .jsgrid-insert-row > .jsgrid-cell,
[data-theme=dark] .jsgrid-pager-page a,
[data-theme=dark] .jsgrid-pager-current-page,
[data-theme=dark] .jsgrid-pager-nav-button a,
[data-theme=dark] .timeline > .timeline-item > .timeline-panel,
[data-theme=dark] .cd-horizontal-timeline .events a::after,
[data-theme=dark] .cd-timeline-navigation a,
[data-theme=dark] .mailbox .nav-link,
[data-theme=dark] .dropdown-divider,
[data-theme=dark] .e-campaign .c-cost,
[data-theme=dark] .table-bordered,
[data-theme=dark] .table-bordered td,
[data-theme=dark] .table-bordered th,
[data-theme=dark] .mce-panel,
[data-theme=dark] .mce-menubar,
[data-theme=dark] .mce-btn-group:not(:first-child),
[data-theme=dark] .mce-btn:hover,
[data-theme=dark] .mce-btn:active,
[data-theme=dark] .mce-splitbtn:hover .mce-open,
[data-theme=dark] .noUi-tooltip,
[data-theme=dark] .picker__list-item,
[data-theme=dark] .picker__button--today,
[data-theme=dark] .picker__button--clear,
[data-theme=dark] .picker__button--close,
[data-theme=dark] .daterangepicker,
[data-theme=dark] .daterangepicker .calendar-table,
[data-theme=dark] .daterangepicker .drp-buttons,
[data-theme=dark] .select2-container--default .select2-selection--single,
[data-theme=dark] .select2-container--default .select2-selection--multiple,
[data-theme=dark] .select2-container--classic .select2-selection--single,
[data-theme=dark] .select2-dropdown,
[data-theme=dark] .cke_chrome,
[data-theme=dark] .cke_toolgroup a.cke_button:last-child:after,
[data-theme=dark] .cke_toolgroup a.cke_button.cke_button_disabled:hover:last-child:after,
[data-theme=dark] .wizard-content .wizard.wizard-circle > .steps .step {
  border-color: #2e3548 !important;
}
[data-theme=dark] .wizard-content .wizard > .steps > ul > li.current .step {
  border-color: #4798e8 !important;
  background-color: #000;
}
[data-theme=dark] .wizard-content .wizard > .steps > ul > li.current > a {
  color: #fff;
}
[data-theme=dark] .wizard-content .wizard.wizard-circle > .steps > ul > li.current:after,
[data-theme=dark] .wizard-content .wizard.wizard-circle > .steps > ul > li.current ~ li:after,
[data-theme=dark] .wizard-content .wizard.wizard-circle > .steps > ul > li.current ~ li:before {
  background-color: #2e3548;
}
[data-theme=dark] .wizard-content .wizard.vertical > .steps > ul > li.current:after,
[data-theme=dark] .wizard-content .wizard.vertical > .steps > ul > li.current:before,
[data-theme=dark] .wizard-content .wizard.vertical > .steps > ul > li.current ~ li:after,
[data-theme=dark] .wizard-content .wizard.vertical > .steps > ul > li.current ~ li:before,
[data-theme=dark] .wizard-content .wizard.vertical > .steps > ul > li:after,
[data-theme=dark] .wizard-content .wizard.vertical > .steps > ul > li:before {
  background-color: transparent;
}
[data-theme=dark] .was-validated .form-control:valid,
[data-theme=dark] .form-control.is-valid,
[data-theme=dark] .was-validated .custom-select:valid,
[data-theme=dark] .custom-select.is-valid {
  border-color: #22c6ab !important;
}
[data-theme=dark] .was-validated .form-control:invalid,
[data-theme=dark] .form-control.is-invalid,
[data-theme=dark] .was-validated .custom-select:invalid,
[data-theme=dark] .custom-select.is-invalid {
  border-color: #ef6e6e !important;
}
[data-theme=dark] .ct-label {
  fill: #b2b9bf;
  color: #b2b9bf;
}
[data-theme=dark] .ct-grid {
  stroke: #262d35;
}
/*!
 * Bootstrap v4.1.0 (https://getbootstrap.com/)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */
:root {
  --blue: #4798e8;
  --indigo: #6610f2;
  --purple: #7460ee;
  --pink: #e83e8c;
  --red: #ef6e6e;
  --orange: #fb8c00;
  --yellow: #ffbc34;
  --green: #22c6ab;
  --teal: #20c997;
  --cyan: #01c0c8;
  --white: #fff;
  --gray: #6c757d;
  --gray-dark: #343a40;
  --blue: #4798e8;
  --indigo: #6610f2;
  --purple: #7460ee;
  --pink: #e83e8c;
  --red: #ef6e6e;
  --orange: #fb8c00;
  --yellow: #ffbc34;
  --green: #22c6ab;
  --teal: #20c997;
  --cyan: #01c0c8;
  --white: #fff;
  --gray: #6c757d;
  --light-info: #e6f2fa;
  --light-danger: #fae6e6;
  --light-success: #e9f9f7;
  --light-warning: #f8efd7;
  --primary: #7460ee;
  --secondary: #6c757d;
  --success: #22c6ab;
  --info: #4798e8;
  --warning: #ffbc34;
  --danger: #ef6e6e;
  --light: #f8f9fa;
  --dark: #343a40;
  --cyan: #01c0c8;
  --orange: #fb8c00;
  --purple: #7460ee;
  --light-info: #e6f2fa;
  --light-danger: #fae6e6;
  --light-success: #e9f9f7;
  --light-warning: #f8efd7;
  --breakpoint-xs: 0;
  --breakpoint-sm: 576px;
  --breakpoint-md: 768px;
  --breakpoint-lg: 992px;
  --breakpoint-xl: 1600px;
  --font-family-sans-serif: "Poppins", sans-serif;
  --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}
*,
*::before,
*::after {
  box-sizing: border-box;
}
html {
  font-family: sans-serif;
  line-height: 1.15;
  -webkit-text-size-adjust: 100%;
  -ms-text-size-adjust: 100%;
  -ms-overflow-style: scrollbar;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}
article, aside, dialog, figcaption, figure, footer, header, hgroup, main, nav, section {
  display: block;
}
body {
  margin: 0;
  font-family: "Poppins", sans-serif;
  font-size: 0.875rem;
  font-weight: 300;
  line-height: 1.5;
  color: #3e5569;
  text-align: left;
  background-color: #fff;
}
[tabindex="-1"]:focus {
  outline: 0 !important;
}
hr {
  box-sizing: content-box;
  height: 0;
  overflow: visible;
}
h1, h2, h3, h4, h5, h6 {
  margin-top: 0;
  margin-bottom: 0.5rem;
}
p {
  margin-top: 0;
  margin-bottom: 1rem;
}
abbr[title],
abbr[data-original-title] {
  text-decoration: underline;
  -webkit-text-decoration: underline dotted;
          text-decoration: underline dotted;
  cursor: help;
  border-bottom: 0;
}
address {
  margin-bottom: 1rem;
  font-style: normal;
  line-height: inherit;
}
ol,
ul,
dl {
  margin-top: 0;
  margin-bottom: 1rem;
}
ol ol,
ul ul,
ol ul,
ul ol {
  margin-bottom: 0;
}
dt {
  font-weight: 600;
}
dd {
  margin-bottom: 0.5rem;
  margin-left: 0;
}
blockquote {
  margin: 0 0 1rem;
}
dfn {
  font-style: italic;
}
b,
strong {
  font-weight: bolder;
}
small {
  font-size: 80%;
}
sub,
sup {
  position: relative;
  font-size: 75%;
  line-height: 0;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
a {
  color: #7460ee;
  text-decoration: none;
  background-color: transparent;
  -webkit-text-decoration-skip: objects;
}
a:hover {
  color: #381be7;
  text-decoration: underline;
}
a:not([href]):not([tabindex]) {
  color: inherit;
  text-decoration: none;
}
a:not([href]):not([tabindex]):hover, a:not([href]):not([tabindex]):focus {
  color: inherit;
  text-decoration: none;
}
a:not([href]):not([tabindex]):focus {
  outline: 0;
}
pre,
code,
kbd,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}
pre {
  margin-top: 0;
  margin-bottom: 1rem;
  overflow: auto;
  -ms-overflow-style: scrollbar;
}
figure {
  margin: 0 0 1rem;
}
img {
  vertical-align: middle;
  border-style: none;
}
svg:not(:root) {
  overflow: hidden;
}
table {
  border-collapse: collapse;
}
caption {
  padding-top: 1rem;
  padding-bottom: 1rem;
  color: #a1aab2;
  text-align: left;
  caption-side: bottom;
}
th {
  text-align: inherit;
}
label {
  display: inline-block;
  margin-bottom: 0.5rem;
}
button {
  border-radius: 0;
}
button:focus {
  outline: 1px dotted;
  outline: 5px auto -webkit-focus-ring-color;
}
input,
button,
select,
optgroup,
textarea {
  margin: 0;
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}
button,
input {
  overflow: visible;
}
button,
select {
  text-transform: none;
}
button,
html [type=button],
[type=reset],
[type=submit] {
  -webkit-appearance: button;
}
button::-moz-focus-inner,
[type=button]::-moz-focus-inner,
[type=reset]::-moz-focus-inner,
[type=submit]::-moz-focus-inner {
  padding: 0;
  border-style: none;
}
input[type=radio],
input[type=checkbox] {
  box-sizing: border-box;
  padding: 0;
}
input[type=date],
input[type=time],
input[type=datetime-local],
input[type=month] {
  -webkit-appearance: listbox;
}
textarea {
  overflow: auto;
  resize: vertical;
}
fieldset {
  min-width: 0;
  padding: 0;
  margin: 0;
  border: 0;
}
legend {
  display: block;
  width: 100%;
  max-width: 100%;
  padding: 0;
  margin-bottom: 0.5rem;
  font-size: 1.5rem;
  line-height: inherit;
  color: inherit;
  white-space: normal;
}
progress {
  vertical-align: baseline;
}
[type=number]::-webkit-inner-spin-button,
[type=number]::-webkit-outer-spin-button {
  height: auto;
}
[type=search] {
  outline-offset: -2px;
  -webkit-appearance: none;
}
[type=search]::-webkit-search-cancel-button,
[type=search]::-webkit-search-decoration {
  -webkit-appearance: none;
}
::-webkit-file-upload-button {
  font: inherit;
  -webkit-appearance: button;
}
output {
  display: inline-block;
}
summary {
  display: list-item;
  cursor: pointer;
}
template {
  display: none;
}
[hidden] {
  display: none !important;
}
h1, h2, h3, h4, h5, h6,
.h1, .h2, .h3, .h4, .h5, .h6 {
  margin-bottom: 0.5rem;
  font-family: inherit;
  font-weight: 500;
  line-height: 1.2;
  color: inherit;
}
h1, .h1 {
  font-size: 36px;
}
h2, .h2 {
  font-size: 30px;
}
h3, .h3 {
  font-size: 22px;
}
h4, .h4 {
  font-size: 18px;
}
h5, .h5 {
  font-size: 16px;
}
h6, .h6 {
  font-size: 14px;
}
.lead {
  font-size: 1.09375rem;
  font-weight: 300;
}
.display-1 {
  font-size: 6rem;
  font-weight: 300;
  line-height: 1.2;
}
.display-2 {
  font-size: 5.5rem;
  font-weight: 300;
  line-height: 1.2;
}
.display-3 {
  font-size: 4.5rem;
  font-weight: 300;
  line-height: 1.2;
}
.display-4 {
  font-size: 3.5rem;
  font-weight: 300;
  line-height: 1.2;
}
hr {
  margin-top: 1rem;
  margin-bottom: 1rem;
  border: 0;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
}
small,
.small {
  font-size: 80%;
  font-weight: 300;
}
mark,
.mark {
  padding: 0.2em;
  background-color: #fcf8e3;
}
.list-unstyled {
  padding-left: 0;
  list-style: none;
}
.list-inline {
  padding-left: 0;
  list-style: none;
}
.list-inline-item {
  display: inline-block;
}
.list-inline-item:not(:last-child) {
  margin-right: 0.5rem;
}
.initialism {
  font-size: 90%;
  text-transform: uppercase;
}
.blockquote {
  margin-bottom: 1rem;
  font-size: 1.09375rem;
}
.blockquote-footer {
  display: block;
  font-size: 80%;
  color: #6c757d;
}
.blockquote-footer::before {
  content: "— ";
}
.img-fluid {
  max-width: 100%;
  height: auto;
}
.img-thumbnail {
  padding: 0.25rem;
  background-color: #fff;
  border: 1px solid #dee2e6;
  border-radius: 2px;
  max-width: 100%;
  height: auto;
}
.figure {
  display: inline-block;
}
.figure-img {
  margin-bottom: 0.5rem;
  line-height: 1;
}
.figure-caption {
  font-size: 90%;
  color: #6c757d;
}
code,
kbd,
pre,
samp {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}
code {
  font-size: 87.5%;
  color: #e83e8c;
  word-break: break-word;
}
a > code {
  color: inherit;
}
kbd {
  padding: 0.2rem 0.4rem;
  font-size: 87.5%;
  color: #fff;
  background-color: #212529;
  border-radius: 1px;
}
kbd kbd {
  padding: 0;
  font-size: 100%;
  font-weight: 600;
}
pre {
  display: block;
  font-size: 87.5%;
  color: #212529;
}
pre code {
  font-size: inherit;
  color: inherit;
  word-break: normal;
}
.pre-scrollable {
  max-height: 340px;
  overflow-y: scroll;
}
.container {
  width: 100%;
  padding-right: 10px;
  padding-left: 10px;
  margin-right: auto;
  margin-left: auto;
}
@media (min-width: 576px) {
  .container {
    max-width: 540px;
  }
}
@media (min-width: 768px) {
  .container {
    max-width: 720px;
  }
}
@media (min-width: 992px) {
  .container {
    max-width: 960px;
  }
}
@media (min-width: 1600px) {
  .container {
    max-width: 1140px;
  }
}
.container-fluid {
  width: 100%;
  padding-right: 10px;
  padding-left: 10px;
  margin-right: auto;
  margin-left: auto;
}
.row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -10px;
  margin-left: -10px;
}
.no-gutters {
  margin-right: 0;
  margin-left: 0;
}
.no-gutters > .col,
.no-gutters > [class*=col-] {
  padding-right: 0;
  padding-left: 0;
}
.col-xl,
.col-xl-auto, .col-xl-12, .col-xl-11, .col-xl-10, .col-xl-9, .col-xl-8, .col-xl-7, .col-xl-6, .col-xl-5, .col-xl-4, .col-xl-3, .col-xl-2, .col-xl-1, .col-lg,
.col-lg-auto, .col-lg-12, .col-lg-11, .col-lg-10, .col-lg-9, .col-lg-8, .col-lg-7, .col-lg-6, .col-lg-5, .col-lg-4, .col-lg-3, .col-lg-2, .col-lg-1, .col-md,
.col-md-auto, .col-md-12, .col-md-11, .col-md-10, .col-md-9, .col-md-8, .col-md-7, .col-md-6, .col-md-5, .col-md-4, .col-md-3, .col-md-2, .col-md-1, .col-sm,
.col-sm-auto, .col-sm-12, .col-sm-11, .col-sm-10, .col-sm-9, .col-sm-8, .col-sm-7, .col-sm-6, .col-sm-5, .col-sm-4, .col-sm-3, .col-sm-2, .col-sm-1, .col,
.col-auto, .col-12, .col-11, .col-10, .col-9, .col-8, .col-7, .col-6, .col-5, .col-4, .col-3, .col-2, .col-1 {
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-right: 10px;
  padding-left: 10px;
}
.col {
  flex-basis: 0;
  flex-grow: 1;
  max-width: 100%;
}
.col-auto {
  flex: 0 0 auto;
  width: auto;
  max-width: none;
}
.col-1 {
  flex: 0 0 8.3333333333%;
  max-width: 8.3333333333%;
}
.col-2 {
  flex: 0 0 16.6666666667%;
  max-width: 16.6666666667%;
}
.col-3 {
  flex: 0 0 25%;
  max-width: 25%;
}
.col-4 {
  flex: 0 0 33.3333333333%;
  max-width: 33.3333333333%;
}
.col-5 {
  flex: 0 0 41.6666666667%;
  max-width: 41.6666666667%;
}
.col-6 {
  flex: 0 0 50%;
  max-width: 50%;
}
.col-7 {
  flex: 0 0 58.3333333333%;
  max-width: 58.3333333333%;
}
.col-8 {
  flex: 0 0 66.6666666667%;
  max-width: 66.6666666667%;
}
.col-9 {
  flex: 0 0 75%;
  max-width: 75%;
}
.col-10 {
  flex: 0 0 83.3333333333%;
  max-width: 83.3333333333%;
}
.col-11 {
  flex: 0 0 91.6666666667%;
  max-width: 91.6666666667%;
}
.col-12 {
  flex: 0 0 100%;
  max-width: 100%;
}
.order-first {
  order: -1;
}
.order-last {
  order: 13;
}
.order-0 {
  order: 0;
}
.order-1 {
  order: 1;
}
.order-2 {
  order: 2;
}
.order-3 {
  order: 3;
}
.order-4 {
  order: 4;
}
.order-5 {
  order: 5;
}
.order-6 {
  order: 6;
}
.order-7 {
  order: 7;
}
.order-8 {
  order: 8;
}
.order-9 {
  order: 9;
}
.order-10 {
  order: 10;
}
.order-11 {
  order: 11;
}
.order-12 {
  order: 12;
}
.offset-1 {
  margin-left: 8.3333333333%;
}
.offset-2 {
  margin-left: 16.6666666667%;
}
.offset-3 {
  margin-left: 25%;
}
.offset-4 {
  margin-left: 33.3333333333%;
}
.offset-5 {
  margin-left: 41.6666666667%;
}
.offset-6 {
  margin-left: 50%;
}
.offset-7 {
  margin-left: 58.3333333333%;
}
.offset-8 {
  margin-left: 66.6666666667%;
}
.offset-9 {
  margin-left: 75%;
}
.offset-10 {
  margin-left: 83.3333333333%;
}
.offset-11 {
  margin-left: 91.6666666667%;
}
@media (min-width: 576px) {
  .col-sm {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }

  .col-sm-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }

  .col-sm-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }

  .col-sm-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }

  .col-sm-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }

  .col-sm-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }

  .col-sm-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }

  .col-sm-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }

  .col-sm-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }

  .col-sm-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }

  .col-sm-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }

  .col-sm-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }

  .col-sm-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }

  .col-sm-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }

  .order-sm-first {
    order: -1;
  }

  .order-sm-last {
    order: 13;
  }

  .order-sm-0 {
    order: 0;
  }

  .order-sm-1 {
    order: 1;
  }

  .order-sm-2 {
    order: 2;
  }

  .order-sm-3 {
    order: 3;
  }

  .order-sm-4 {
    order: 4;
  }

  .order-sm-5 {
    order: 5;
  }

  .order-sm-6 {
    order: 6;
  }

  .order-sm-7 {
    order: 7;
  }

  .order-sm-8 {
    order: 8;
  }

  .order-sm-9 {
    order: 9;
  }

  .order-sm-10 {
    order: 10;
  }

  .order-sm-11 {
    order: 11;
  }

  .order-sm-12 {
    order: 12;
  }

  .offset-sm-0 {
    margin-left: 0;
  }

  .offset-sm-1 {
    margin-left: 8.3333333333%;
  }

  .offset-sm-2 {
    margin-left: 16.6666666667%;
  }

  .offset-sm-3 {
    margin-left: 25%;
  }

  .offset-sm-4 {
    margin-left: 33.3333333333%;
  }

  .offset-sm-5 {
    margin-left: 41.6666666667%;
  }

  .offset-sm-6 {
    margin-left: 50%;
  }

  .offset-sm-7 {
    margin-left: 58.3333333333%;
  }

  .offset-sm-8 {
    margin-left: 66.6666666667%;
  }

  .offset-sm-9 {
    margin-left: 75%;
  }

  .offset-sm-10 {
    margin-left: 83.3333333333%;
  }

  .offset-sm-11 {
    margin-left: 91.6666666667%;
  }
}
@media (min-width: 768px) {
  .col-md {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }

  .col-md-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }

  .col-md-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }

  .col-md-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }

  .col-md-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }

  .col-md-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }

  .col-md-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }

  .col-md-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }

  .col-md-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }

  .col-md-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }

  .col-md-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }

  .col-md-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }

  .col-md-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }

  .col-md-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }

  .order-md-first {
    order: -1;
  }

  .order-md-last {
    order: 13;
  }

  .order-md-0 {
    order: 0;
  }

  .order-md-1 {
    order: 1;
  }

  .order-md-2 {
    order: 2;
  }

  .order-md-3 {
    order: 3;
  }

  .order-md-4 {
    order: 4;
  }

  .order-md-5 {
    order: 5;
  }

  .order-md-6 {
    order: 6;
  }

  .order-md-7 {
    order: 7;
  }

  .order-md-8 {
    order: 8;
  }

  .order-md-9 {
    order: 9;
  }

  .order-md-10 {
    order: 10;
  }

  .order-md-11 {
    order: 11;
  }

  .order-md-12 {
    order: 12;
  }

  .offset-md-0 {
    margin-left: 0;
  }

  .offset-md-1 {
    margin-left: 8.3333333333%;
  }

  .offset-md-2 {
    margin-left: 16.6666666667%;
  }

  .offset-md-3 {
    margin-left: 25%;
  }

  .offset-md-4 {
    margin-left: 33.3333333333%;
  }

  .offset-md-5 {
    margin-left: 41.6666666667%;
  }

  .offset-md-6 {
    margin-left: 50%;
  }

  .offset-md-7 {
    margin-left: 58.3333333333%;
  }

  .offset-md-8 {
    margin-left: 66.6666666667%;
  }

  .offset-md-9 {
    margin-left: 75%;
  }

  .offset-md-10 {
    margin-left: 83.3333333333%;
  }

  .offset-md-11 {
    margin-left: 91.6666666667%;
  }
}
@media (min-width: 992px) {
  .col-lg {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }

  .col-lg-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }

  .col-lg-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }

  .col-lg-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }

  .col-lg-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }

  .col-lg-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }

  .col-lg-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }

  .col-lg-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }

  .col-lg-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }

  .col-lg-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }

  .col-lg-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }

  .col-lg-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }

  .col-lg-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }

  .col-lg-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }

  .order-lg-first {
    order: -1;
  }

  .order-lg-last {
    order: 13;
  }

  .order-lg-0 {
    order: 0;
  }

  .order-lg-1 {
    order: 1;
  }

  .order-lg-2 {
    order: 2;
  }

  .order-lg-3 {
    order: 3;
  }

  .order-lg-4 {
    order: 4;
  }

  .order-lg-5 {
    order: 5;
  }

  .order-lg-6 {
    order: 6;
  }

  .order-lg-7 {
    order: 7;
  }

  .order-lg-8 {
    order: 8;
  }

  .order-lg-9 {
    order: 9;
  }

  .order-lg-10 {
    order: 10;
  }

  .order-lg-11 {
    order: 11;
  }

  .order-lg-12 {
    order: 12;
  }

  .offset-lg-0 {
    margin-left: 0;
  }

  .offset-lg-1 {
    margin-left: 8.3333333333%;
  }

  .offset-lg-2 {
    margin-left: 16.6666666667%;
  }

  .offset-lg-3 {
    margin-left: 25%;
  }

  .offset-lg-4 {
    margin-left: 33.3333333333%;
  }

  .offset-lg-5 {
    margin-left: 41.6666666667%;
  }

  .offset-lg-6 {
    margin-left: 50%;
  }

  .offset-lg-7 {
    margin-left: 58.3333333333%;
  }

  .offset-lg-8 {
    margin-left: 66.6666666667%;
  }

  .offset-lg-9 {
    margin-left: 75%;
  }

  .offset-lg-10 {
    margin-left: 83.3333333333%;
  }

  .offset-lg-11 {
    margin-left: 91.6666666667%;
  }
}
@media (min-width: 1600px) {
  .col-xl {
    flex-basis: 0;
    flex-grow: 1;
    max-width: 100%;
  }

  .col-xl-auto {
    flex: 0 0 auto;
    width: auto;
    max-width: none;
  }

  .col-xl-1 {
    flex: 0 0 8.3333333333%;
    max-width: 8.3333333333%;
  }

  .col-xl-2 {
    flex: 0 0 16.6666666667%;
    max-width: 16.6666666667%;
  }

  .col-xl-3 {
    flex: 0 0 25%;
    max-width: 25%;
  }

  .col-xl-4 {
    flex: 0 0 33.3333333333%;
    max-width: 33.3333333333%;
  }

  .col-xl-5 {
    flex: 0 0 41.6666666667%;
    max-width: 41.6666666667%;
  }

  .col-xl-6 {
    flex: 0 0 50%;
    max-width: 50%;
  }

  .col-xl-7 {
    flex: 0 0 58.3333333333%;
    max-width: 58.3333333333%;
  }

  .col-xl-8 {
    flex: 0 0 66.6666666667%;
    max-width: 66.6666666667%;
  }

  .col-xl-9 {
    flex: 0 0 75%;
    max-width: 75%;
  }

  .col-xl-10 {
    flex: 0 0 83.3333333333%;
    max-width: 83.3333333333%;
  }

  .col-xl-11 {
    flex: 0 0 91.6666666667%;
    max-width: 91.6666666667%;
  }

  .col-xl-12 {
    flex: 0 0 100%;
    max-width: 100%;
  }

  .order-xl-first {
    order: -1;
  }

  .order-xl-last {
    order: 13;
  }

  .order-xl-0 {
    order: 0;
  }

  .order-xl-1 {
    order: 1;
  }

  .order-xl-2 {
    order: 2;
  }

  .order-xl-3 {
    order: 3;
  }

  .order-xl-4 {
    order: 4;
  }

  .order-xl-5 {
    order: 5;
  }

  .order-xl-6 {
    order: 6;
  }

  .order-xl-7 {
    order: 7;
  }

  .order-xl-8 {
    order: 8;
  }

  .order-xl-9 {
    order: 9;
  }

  .order-xl-10 {
    order: 10;
  }

  .order-xl-11 {
    order: 11;
  }

  .order-xl-12 {
    order: 12;
  }

  .offset-xl-0 {
    margin-left: 0;
  }

  .offset-xl-1 {
    margin-left: 8.3333333333%;
  }

  .offset-xl-2 {
    margin-left: 16.6666666667%;
  }

  .offset-xl-3 {
    margin-left: 25%;
  }

  .offset-xl-4 {
    margin-left: 33.3333333333%;
  }

  .offset-xl-5 {
    margin-left: 41.6666666667%;
  }

  .offset-xl-6 {
    margin-left: 50%;
  }

  .offset-xl-7 {
    margin-left: 58.3333333333%;
  }

  .offset-xl-8 {
    margin-left: 66.6666666667%;
  }

  .offset-xl-9 {
    margin-left: 75%;
  }

  .offset-xl-10 {
    margin-left: 83.3333333333%;
  }

  .offset-xl-11 {
    margin-left: 91.6666666667%;
  }
}
.table {
  width: 100%;
  max-width: 100%;
  margin-bottom: 1rem;
  background-color: transparent;
}
.table th,
.table td {
  padding: 1rem;
  vertical-align: top;
  border-top: 1px solid #dee2e6;
}
.table thead th {
  vertical-align: bottom;
  border-bottom: 2px solid #dee2e6;
}
.table tbody + tbody {
  border-top: 2px solid #dee2e6;
}
.table .table {
  background-color: #fff;
}
.table-sm th,
.table-sm td {
  padding: 0.3rem;
}
.table-bordered {
  border: 1px solid #dee2e6;
}
.table-bordered th,
.table-bordered td {
  border: 1px solid #dee2e6;
}
.table-bordered thead th,
.table-bordered thead td {
  border-bottom-width: 2px;
}
.table-borderless th,
.table-borderless td,
.table-borderless thead th,
.table-borderless tbody + tbody {
  border: 0;
}
.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(0, 0, 0, 0.05);
}
.table-hover tbody tr:hover {
  background-color: #f8f9fa;
}
.table-primary,
.table-primary > th,
.table-primary > td {
  background-color: #d8d2fa;
}
.table-hover .table-primary:hover {
  background-color: #c4bbf7;
}
.table-hover .table-primary:hover > td,
.table-hover .table-primary:hover > th {
  background-color: #c4bbf7;
}
.table-secondary,
.table-secondary > th,
.table-secondary > td {
  background-color: #d6d8db;
}
.table-hover .table-secondary:hover {
  background-color: #c8cbcf;
}
.table-hover .table-secondary:hover > td,
.table-hover .table-secondary:hover > th {
  background-color: #c8cbcf;
}
.table-success,
.table-success > th,
.table-success > td {
  background-color: #c1efe7;
}
.table-hover .table-success:hover {
  background-color: #adeadf;
}
.table-hover .table-success:hover > td,
.table-hover .table-success:hover > th {
  background-color: #adeadf;
}
.table-info,
.table-info > th,
.table-info > td {
  background-color: #cbe2f9;
}
.table-hover .table-info:hover {
  background-color: #b4d5f6;
}
.table-hover .table-info:hover > td,
.table-hover .table-info:hover > th {
  background-color: #b4d5f6;
}
.table-warning,
.table-warning > th,
.table-warning > td {
  background-color: #ffecc6;
}
.table-hover .table-warning:hover {
  background-color: #ffe4ad;
}
.table-hover .table-warning:hover > td,
.table-hover .table-warning:hover > th {
  background-color: #ffe4ad;
}
.table-danger,
.table-danger > th,
.table-danger > td {
  background-color: #fbd6d6;
}
.table-hover .table-danger:hover {
  background-color: #f9bfbf;
}
.table-hover .table-danger:hover > td,
.table-hover .table-danger:hover > th {
  background-color: #f9bfbf;
}
.table-light,
.table-light > th,
.table-light > td {
  background-color: #fdfdfe;
}
.table-hover .table-light:hover {
  background-color: #ececf6;
}
.table-hover .table-light:hover > td,
.table-hover .table-light:hover > th {
  background-color: #ececf6;
}
.table-dark,
.table-dark > th,
.table-dark > td {
  background-color: #c6c8ca;
}
.table-hover .table-dark:hover {
  background-color: #b9bbbe;
}
.table-hover .table-dark:hover > td,
.table-hover .table-dark:hover > th {
  background-color: #b9bbbe;
}
.table-cyan,
.table-cyan > th,
.table-cyan > td {
  background-color: #b8edf0;
}
.table-hover .table-cyan:hover {
  background-color: #a3e8ec;
}
.table-hover .table-cyan:hover > td,
.table-hover .table-cyan:hover > th {
  background-color: #a3e8ec;
}
.table-orange,
.table-orange > th,
.table-orange > td {
  background-color: #fedfb8;
}
.table-hover .table-orange:hover {
  background-color: #fed49f;
}
.table-hover .table-orange:hover > td,
.table-hover .table-orange:hover > th {
  background-color: #fed49f;
}
.table-purple,
.table-purple > th,
.table-purple > td {
  background-color: #d8d2fa;
}
.table-hover .table-purple:hover {
  background-color: #c4bbf7;
}
.table-hover .table-purple:hover > td,
.table-hover .table-purple:hover > th {
  background-color: #c4bbf7;
}
.table-light-info,
.table-light-info > th,
.table-light-info > td {
  background-color: #f8fbfe;
}
.table-hover .table-light-info:hover {
  background-color: #e2eefb;
}
.table-hover .table-light-info:hover > td,
.table-hover .table-light-info:hover > th {
  background-color: #e2eefb;
}
.table-light-danger,
.table-light-danger > th,
.table-light-danger > td {
  background-color: #fef8f8;
}
.table-hover .table-light-danger:hover {
  background-color: #fbe2e2;
}
.table-hover .table-light-danger:hover > td,
.table-hover .table-light-danger:hover > th {
  background-color: #fbe2e2;
}
.table-light-success,
.table-light-success > th,
.table-light-success > td {
  background-color: #f9fdfd;
}
.table-hover .table-light-success:hover {
  background-color: #e6f7f7;
}
.table-hover .table-light-success:hover > td,
.table-hover .table-light-success:hover > th {
  background-color: #e6f7f7;
}
.table-light-warning,
.table-light-warning > th,
.table-light-warning > td {
  background-color: #fdfbf4;
}
.table-hover .table-light-warning:hover {
  background-color: #f9f3de;
}
.table-hover .table-light-warning:hover > td,
.table-hover .table-light-warning:hover > th {
  background-color: #f9f3de;
}
.table-active,
.table-active > th,
.table-active > td {
  background-color: #f8f9fa;
}
.table-hover .table-active:hover {
  background-color: #e9ecef;
}
.table-hover .table-active:hover > td,
.table-hover .table-active:hover > th {
  background-color: #e9ecef;
}
.table .thead-dark th {
  color: #fff;
  background-color: #212529;
  border-color: #32383e;
}
.table .thead-light th {
  color: #4f5467;
  background-color: #e9ecef;
  border-color: #dee2e6;
}
.table-dark {
  color: #fff;
  background-color: #212529;
}
.table-dark th,
.table-dark td,
.table-dark thead th {
  border-color: #32383e;
}
.table-dark.table-bordered {
  border: 0;
}
.table-dark.table-striped tbody tr:nth-of-type(odd) {
  background-color: rgba(255, 255, 255, 0.05);
}
.table-dark.table-hover tbody tr:hover {
  background-color: rgba(255, 255, 255, 0.075);
}
@media (max-width: 575.98px) {
  .table-responsive-sm {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }
  .table-responsive-sm > .table-bordered {
    border: 0;
  }
}
@media (max-width: 767.98px) {
  .table-responsive-md {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }
  .table-responsive-md > .table-bordered {
    border: 0;
  }
}
@media (max-width: 991.98px) {
  .table-responsive-lg {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }
  .table-responsive-lg > .table-bordered {
    border: 0;
  }
}
@media (max-width: 1599.98px) {
  .table-responsive-xl {
    display: block;
    width: 100%;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
  }
  .table-responsive-xl > .table-bordered {
    border: 0;
  }
}
.table-responsive {
  display: block;
  width: 100%;
  overflow-x: auto;
  -webkit-overflow-scrolling: touch;
  -ms-overflow-style: -ms-autohiding-scrollbar;
}
.table-responsive > .table-bordered {
  border: 0;
}
.form-control {
  display: block;
  width: 100%;
  padding: 0.375rem 0.75rem;
  font-size: 0.875rem;
  line-height: 1.5;
  color: #4f5467;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #e9ecef;
  border-radius: 2px;
  transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media screen and (prefers-reduced-motion: reduce) {
  .form-control {
    transition: none;
  }
}
.form-control::-ms-expand {
  background-color: transparent;
  border: 0;
}
.form-control:focus {
  color: #4f5467;
  background-color: #fff;
  border-color: rgba(0, 0, 0, 0.25);
  outline: 0;
  box-shadow: transparent;
}
.form-control::-moz-placeholder {
  color: #6c757d;
  opacity: 1;
}
.form-control::placeholder {
  color: #6c757d;
  opacity: 1;
}
.form-control:disabled, .form-control[readonly] {
  background-color: #e9ecef;
  opacity: 1;
}
select.form-control:not([size]):not([multiple]) {
  height: calc(2.0625rem + 2px);
}
select.form-control:focus::-ms-value {
  color: #4f5467;
  background-color: #fff;
}
.form-control-file,
.form-control-range {
  display: block;
  width: 100%;
}
.col-form-label {
  padding-top: calc(0.375rem + 1px);
  padding-bottom: calc(0.375rem + 1px);
  margin-bottom: 0;
  font-size: inherit;
  line-height: 1.5;
}
.col-form-label-lg {
  padding-top: calc(0.5rem + 1px);
  padding-bottom: calc(0.5rem + 1px);
  font-size: 1.09375rem;
  line-height: 1.5;
}
.col-form-label-sm {
  padding-top: calc(0.25rem + 1px);
  padding-bottom: calc(0.25rem + 1px);
  font-size: 0.765625rem;
  line-height: 1.5;
}
.form-control-plaintext {
  display: block;
  width: 100%;
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
  margin-bottom: 0;
  line-height: 1.5;
  color: #3e5569;
  background-color: transparent;
  border: solid transparent;
  border-width: 1px 0;
}
.form-control-plaintext.form-control-sm, .input-group-sm > .form-control-plaintext.form-control,
.input-group-sm > .input-group-prepend > .form-control-plaintext.input-group-text,
.input-group-sm > .input-group-append > .form-control-plaintext.input-group-text,
.input-group-sm > .input-group-prepend > .form-control-plaintext.btn,
.input-group-sm > .input-group-append > .form-control-plaintext.btn, .form-control-plaintext.form-control-lg, .input-group-lg > .form-control-plaintext.form-control,
.input-group-lg > .input-group-prepend > .form-control-plaintext.input-group-text,
.input-group-lg > .input-group-append > .form-control-plaintext.input-group-text,
.input-group-lg > .input-group-prepend > .form-control-plaintext.btn,
.input-group-lg > .input-group-append > .form-control-plaintext.btn {
  padding-right: 0;
  padding-left: 0;
}
.form-control-sm, .input-group-sm > .form-control,
.input-group-sm > .input-group-prepend > .input-group-text,
.input-group-sm > .input-group-append > .input-group-text,
.input-group-sm > .input-group-prepend > .btn,
.input-group-sm > .input-group-append > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.765625rem;
  line-height: 1.5;
  border-radius: 1px;
}
select.form-control-sm:not([size]):not([multiple]), .input-group-sm > select.form-control:not([size]):not([multiple]),
.input-group-sm > .input-group-prepend > select.input-group-text:not([size]):not([multiple]),
.input-group-sm > .input-group-append > select.input-group-text:not([size]):not([multiple]),
.input-group-sm > .input-group-prepend > select.btn:not([size]):not([multiple]),
.input-group-sm > .input-group-append > select.btn:not([size]):not([multiple]) {
  height: calc(1.6484375rem + 2px);
}
.form-control-lg, .input-group-lg > .form-control,
.input-group-lg > .input-group-prepend > .input-group-text,
.input-group-lg > .input-group-append > .input-group-text,
.input-group-lg > .input-group-prepend > .btn,
.input-group-lg > .input-group-append > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.09375rem;
  line-height: 1.5;
  border-radius: 2px;
}
select.form-control-lg:not([size]):not([multiple]), .input-group-lg > select.form-control:not([size]):not([multiple]),
.input-group-lg > .input-group-prepend > select.input-group-text:not([size]):not([multiple]),
.input-group-lg > .input-group-append > select.input-group-text:not([size]):not([multiple]),
.input-group-lg > .input-group-prepend > select.btn:not([size]):not([multiple]),
.input-group-lg > .input-group-append > select.btn:not([size]):not([multiple]) {
  height: calc(2.640625rem + 2px);
}
.form-group {
  margin-bottom: 1rem;
}
.form-text {
  display: block;
  margin-top: 0.25rem;
}
.form-row {
  display: flex;
  flex-wrap: wrap;
  margin-right: -5px;
  margin-left: -5px;
}
.form-row > .col,
.form-row > [class*=col-] {
  padding-right: 5px;
  padding-left: 5px;
}
.form-check {
  position: relative;
  display: block;
  padding-left: 1.25rem;
}
.form-check-input {
  position: absolute;
  margin-top: 0.3rem;
  margin-left: -1.25rem;
}
.form-check-input:disabled ~ .form-check-label {
  color: #a1aab2;
}
.form-check-label {
  margin-bottom: 0;
}
.form-check-inline {
  display: inline-flex;
  align-items: center;
  padding-left: 0;
  margin-right: 0.75rem;
}
.form-check-inline .form-check-input {
  position: static;
  margin-top: 0;
  margin-right: 0.3125rem;
  margin-left: 0;
}
.valid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 80%;
  color: #22c6ab;
}
.valid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  line-height: 1;
  color: #fff;
  background-color: rgba(34, 198, 171, 0.8);
  border-radius: 0.2rem;
}
.was-validated .form-control:valid, .form-control.is-valid,
.was-validated .custom-select:valid,
.custom-select.is-valid {
  border-color: #22c6ab;
}
.was-validated .form-control:valid:focus, .form-control.is-valid:focus,
.was-validated .custom-select:valid:focus,
.custom-select.is-valid:focus {
  border-color: #22c6ab;
  box-shadow: 0 0 0 0.2rem rgba(34, 198, 171, 0.25);
}
.was-validated .form-control:valid ~ .valid-feedback,
.was-validated .form-control:valid ~ .valid-tooltip, .form-control.is-valid ~ .valid-feedback,
.form-control.is-valid ~ .valid-tooltip,
.was-validated .custom-select:valid ~ .valid-feedback,
.was-validated .custom-select:valid ~ .valid-tooltip,
.custom-select.is-valid ~ .valid-feedback,
.custom-select.is-valid ~ .valid-tooltip {
  display: block;
}
.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {
  color: #22c6ab;
}
.was-validated .form-check-input:valid ~ .valid-feedback,
.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback,
.form-check-input.is-valid ~ .valid-tooltip {
  display: block;
}
.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {
  color: #22c6ab;
}
.was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {
  background-color: #7fe9d7;
}
.was-validated .custom-control-input:valid ~ .valid-feedback,
.was-validated .custom-control-input:valid ~ .valid-tooltip, .custom-control-input.is-valid ~ .valid-feedback,
.custom-control-input.is-valid ~ .valid-tooltip {
  display: block;
}
.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {
  background-color: #3ddec3;
}
.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(34, 198, 171, 0.25);
}
.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {
  border-color: #22c6ab;
}
.was-validated .custom-file-input:valid ~ .custom-file-label::before, .custom-file-input.is-valid ~ .custom-file-label::before {
  border-color: inherit;
}
.was-validated .custom-file-input:valid ~ .valid-feedback,
.was-validated .custom-file-input:valid ~ .valid-tooltip, .custom-file-input.is-valid ~ .valid-feedback,
.custom-file-input.is-valid ~ .valid-tooltip {
  display: block;
}
.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {
  box-shadow: 0 0 0 0.2rem rgba(34, 198, 171, 0.25);
}
.invalid-feedback {
  display: none;
  width: 100%;
  margin-top: 0.25rem;
  font-size: 80%;
  color: #ef6e6e;
}
.invalid-tooltip {
  position: absolute;
  top: 100%;
  z-index: 5;
  display: none;
  max-width: 100%;
  padding: 0.5rem;
  margin-top: 0.1rem;
  font-size: 0.875rem;
  line-height: 1;
  color: #fff;
  background-color: rgba(239, 110, 110, 0.8);
  border-radius: 0.2rem;
}
.was-validated .form-control:invalid, .form-control.is-invalid,
.was-validated .custom-select:invalid,
.custom-select.is-invalid {
  border-color: #ef6e6e;
}
.was-validated .form-control:invalid:focus, .form-control.is-invalid:focus,
.was-validated .custom-select:invalid:focus,
.custom-select.is-invalid:focus {
  border-color: #ef6e6e;
  box-shadow: 0 0 0 0.2rem rgba(239, 110, 110, 0.25);
}
.was-validated .form-control:invalid ~ .invalid-feedback,
.was-validated .form-control:invalid ~ .invalid-tooltip, .form-control.is-invalid ~ .invalid-feedback,
.form-control.is-invalid ~ .invalid-tooltip,
.was-validated .custom-select:invalid ~ .invalid-feedback,
.was-validated .custom-select:invalid ~ .invalid-tooltip,
.custom-select.is-invalid ~ .invalid-feedback,
.custom-select.is-invalid ~ .invalid-tooltip {
  display: block;
}
.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {
  color: #ef6e6e;
}
.was-validated .form-check-input:invalid ~ .invalid-feedback,
.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback,
.form-check-input.is-invalid ~ .invalid-tooltip {
  display: block;
}
.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {
  color: #ef6e6e;
}
.was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {
  background-color: #fce1e1;
}
.was-validated .custom-control-input:invalid ~ .invalid-feedback,
.was-validated .custom-control-input:invalid ~ .invalid-tooltip, .custom-control-input.is-invalid ~ .invalid-feedback,
.custom-control-input.is-invalid ~ .invalid-tooltip {
  display: block;
}
.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {
  background-color: #f49c9c;
}
.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(239, 110, 110, 0.25);
}
.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {
  border-color: #ef6e6e;
}
.was-validated .custom-file-input:invalid ~ .custom-file-label::before, .custom-file-input.is-invalid ~ .custom-file-label::before {
  border-color: inherit;
}
.was-validated .custom-file-input:invalid ~ .invalid-feedback,
.was-validated .custom-file-input:invalid ~ .invalid-tooltip, .custom-file-input.is-invalid ~ .invalid-feedback,
.custom-file-input.is-invalid ~ .invalid-tooltip {
  display: block;
}
.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {
  box-shadow: 0 0 0 0.2rem rgba(239, 110, 110, 0.25);
}
.form-inline {
  display: flex;
  flex-flow: row wrap;
  align-items: center;
}
.form-inline .form-check {
  width: 100%;
}
@media (min-width: 576px) {
  .form-inline label {
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 0;
  }
  .form-inline .form-group {
    display: flex;
    flex: 0 0 auto;
    flex-flow: row wrap;
    align-items: center;
    margin-bottom: 0;
  }
  .form-inline .form-control {
    display: inline-block;
    width: auto;
    vertical-align: middle;
  }
  .form-inline .form-control-plaintext {
    display: inline-block;
  }
  .form-inline .input-group,
.form-inline .custom-select {
    width: auto;
  }
  .form-inline .form-check {
    display: flex;
    align-items: center;
    justify-content: center;
    width: auto;
    padding-left: 0;
  }
  .form-inline .form-check-input {
    position: relative;
    margin-top: 0;
    margin-right: 0.25rem;
    margin-left: 0;
  }
  .form-inline .custom-control {
    align-items: center;
    justify-content: center;
  }
  .form-inline .custom-control-label {
    margin-bottom: 0;
  }
}
.btn {
  display: inline-block;
  font-weight: 300;
  text-align: center;
  white-space: nowrap;
  vertical-align: middle;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  border: 1px solid transparent;
  padding: 0.375rem 0.75rem;
  font-size: 0.875rem;
  line-height: 1.5;
  border-radius: 2px;
  transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;
}
@media screen and (prefers-reduced-motion: reduce) {
  .btn {
    transition: none;
  }
}
.btn:hover, .btn:focus {
  text-decoration: none;
}
.btn:focus, .btn.focus {
  outline: 0;
  box-shadow: transparent;
}
.btn.disabled, .btn:disabled {
  opacity: 0.65;
}
.btn:not(:disabled):not(.disabled) {
  cursor: pointer;
}
.btn:not(:disabled):not(.disabled):active, .btn:not(:disabled):not(.disabled).active {
  background-image: none;
}
a.btn.disabled,
fieldset:disabled a.btn {
  pointer-events: none;
}
.btn-primary {
  color: #fff;
  background-color: #7460ee;
  border-color: #7460ee;
}
.btn-primary:hover {
  color: #fff;
  background-color: #563dea;
  border-color: #4c32e9;
}
.btn-primary:focus, .btn-primary.focus {
  box-shadow: 0 0 0 0.2rem rgba(116, 96, 238, 0.5);
}
.btn-primary.disabled, .btn-primary:disabled {
  color: #fff;
  background-color: #7460ee;
  border-color: #7460ee;
}
.btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle {
  color: #fff;
  background-color: #4c32e9;
  border-color: #4226e8;
}
.btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(116, 96, 238, 0.5);
}
.btn-secondary {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}
.btn-secondary:hover {
  color: #fff;
  background-color: #5a6268;
  border-color: #545b62;
}
.btn-secondary:focus, .btn-secondary.focus {
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}
.btn-secondary.disabled, .btn-secondary:disabled {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}
.btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, .show > .btn-secondary.dropdown-toggle {
  color: #fff;
  background-color: #545b62;
  border-color: #4e555b;
}
.btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}
.btn-success {
  color: #fff;
  background-color: #22c6ab;
  border-color: #22c6ab;
}
.btn-success:hover {
  color: #fff;
  background-color: #1ca58f;
  border-color: #1b9a85;
}
.btn-success:focus, .btn-success.focus {
  box-shadow: 0 0 0 0.2rem rgba(34, 198, 171, 0.5);
}
.btn-success.disabled, .btn-success:disabled {
  color: #fff;
  background-color: #22c6ab;
  border-color: #22c6ab;
}
.btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, .show > .btn-success.dropdown-toggle {
  color: #fff;
  background-color: #1b9a85;
  border-color: #19907c;
}
.btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, .show > .btn-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(34, 198, 171, 0.5);
}
.btn-info {
  color: #fff;
  background-color: #4798e8;
  border-color: #4798e8;
}
.btn-info:hover {
  color: #fff;
  background-color: #2585e4;
  border-color: #1c7fe0;
}
.btn-info:focus, .btn-info.focus {
  box-shadow: 0 0 0 0.2rem rgba(71, 152, 232, 0.5);
}
.btn-info.disabled, .btn-info:disabled {
  color: #fff;
  background-color: #4798e8;
  border-color: #4798e8;
}
.btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, .show > .btn-info.dropdown-toggle {
  color: #fff;
  background-color: #1c7fe0;
  border-color: #1b78d5;
}
.btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, .show > .btn-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(71, 152, 232, 0.5);
}
.btn-warning {
  color: #212529;
  background-color: #ffbc34;
  border-color: #ffbc34;
}
.btn-warning:hover {
  color: #212529;
  background-color: #ffaf0e;
  border-color: #ffab01;
}
.btn-warning:focus, .btn-warning.focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 188, 52, 0.5);
}
.btn-warning.disabled, .btn-warning:disabled {
  color: #212529;
  background-color: #ffbc34;
  border-color: #ffbc34;
}
.btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, .show > .btn-warning.dropdown-toggle {
  color: #212529;
  background-color: #ffab01;
  border-color: #f3a300;
}
.btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 188, 52, 0.5);
}
.btn-danger {
  color: #fff;
  background-color: #ef6e6e;
  border-color: #ef6e6e;
}
.btn-danger:hover {
  color: #fff;
  background-color: #eb4c4c;
  border-color: #ea4040;
}
.btn-danger:focus, .btn-danger.focus {
  box-shadow: 0 0 0 0.2rem rgba(239, 110, 110, 0.5);
}
.btn-danger.disabled, .btn-danger:disabled {
  color: #fff;
  background-color: #ef6e6e;
  border-color: #ef6e6e;
}
.btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, .show > .btn-danger.dropdown-toggle {
  color: #fff;
  background-color: #ea4040;
  border-color: #e93535;
}
.btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(239, 110, 110, 0.5);
}
.btn-light {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-light:hover {
  color: #212529;
  background-color: #e2e6ea;
  border-color: #dae0e5;
}
.btn-light:focus, .btn-light.focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}
.btn-light.disabled, .btn-light:disabled {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, .show > .btn-light.dropdown-toggle {
  color: #212529;
  background-color: #dae0e5;
  border-color: #d3d9df;
}
.btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, .show > .btn-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}
.btn-dark {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}
.btn-dark:hover {
  color: #fff;
  background-color: #23272b;
  border-color: #1d2124;
}
.btn-dark:focus, .btn-dark.focus {
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}
.btn-dark.disabled, .btn-dark:disabled {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}
.btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, .show > .btn-dark.dropdown-toggle {
  color: #fff;
  background-color: #1d2124;
  border-color: #171a1d;
}
.btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}
.btn-cyan {
  color: #fff;
  background-color: #01c0c8;
  border-color: #01c0c8;
}
.btn-cyan:hover {
  color: #fff;
  background-color: #019ba2;
  border-color: #018f95;
}
.btn-cyan:focus, .btn-cyan.focus {
  box-shadow: 0 0 0 0.2rem rgba(1, 192, 200, 0.5);
}
.btn-cyan.disabled, .btn-cyan:disabled {
  color: #fff;
  background-color: #01c0c8;
  border-color: #01c0c8;
}
.btn-cyan:not(:disabled):not(.disabled):active, .btn-cyan:not(:disabled):not(.disabled).active, .show > .btn-cyan.dropdown-toggle {
  color: #fff;
  background-color: #018f95;
  border-color: #018389;
}
.btn-cyan:not(:disabled):not(.disabled):active:focus, .btn-cyan:not(:disabled):not(.disabled).active:focus, .show > .btn-cyan.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(1, 192, 200, 0.5);
}
.btn-orange {
  color: #212529;
  background-color: #fb8c00;
  border-color: #fb8c00;
}
.btn-orange:hover {
  color: #fff;
  background-color: #d57700;
  border-color: #c87000;
}
.btn-orange:focus, .btn-orange.focus {
  box-shadow: 0 0 0 0.2rem rgba(251, 140, 0, 0.5);
}
.btn-orange.disabled, .btn-orange:disabled {
  color: #212529;
  background-color: #fb8c00;
  border-color: #fb8c00;
}
.btn-orange:not(:disabled):not(.disabled):active, .btn-orange:not(:disabled):not(.disabled).active, .show > .btn-orange.dropdown-toggle {
  color: #fff;
  background-color: #c87000;
  border-color: #bb6800;
}
.btn-orange:not(:disabled):not(.disabled):active:focus, .btn-orange:not(:disabled):not(.disabled).active:focus, .show > .btn-orange.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(251, 140, 0, 0.5);
}
.btn-purple {
  color: #fff;
  background-color: #7460ee;
  border-color: #7460ee;
}
.btn-purple:hover {
  color: #fff;
  background-color: #563dea;
  border-color: #4c32e9;
}
.btn-purple:focus, .btn-purple.focus {
  box-shadow: 0 0 0 0.2rem rgba(116, 96, 238, 0.5);
}
.btn-purple.disabled, .btn-purple:disabled {
  color: #fff;
  background-color: #7460ee;
  border-color: #7460ee;
}
.btn-purple:not(:disabled):not(.disabled):active, .btn-purple:not(:disabled):not(.disabled).active, .show > .btn-purple.dropdown-toggle {
  color: #fff;
  background-color: #4c32e9;
  border-color: #4226e8;
}
.btn-purple:not(:disabled):not(.disabled):active:focus, .btn-purple:not(:disabled):not(.disabled).active:focus, .show > .btn-purple.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(116, 96, 238, 0.5);
}
.btn-light-info {
  color: #212529;
  background-color: #e6f2fa;
  border-color: #e6f2fa;
}
.btn-light-info:hover {
  color: #212529;
  background-color: #c6e1f4;
  border-color: #bcdcf2;
}
.btn-light-info:focus, .btn-light-info.focus {
  box-shadow: 0 0 0 0.2rem rgba(230, 242, 250, 0.5);
}
.btn-light-info.disabled, .btn-light-info:disabled {
  color: #212529;
  background-color: #e6f2fa;
  border-color: #e6f2fa;
}
.btn-light-info:not(:disabled):not(.disabled):active, .btn-light-info:not(:disabled):not(.disabled).active, .show > .btn-light-info.dropdown-toggle {
  color: #212529;
  background-color: #bcdcf2;
  border-color: #b1d6ef;
}
.btn-light-info:not(:disabled):not(.disabled):active:focus, .btn-light-info:not(:disabled):not(.disabled).active:focus, .show > .btn-light-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(230, 242, 250, 0.5);
}
.btn-light-danger {
  color: #212529;
  background-color: #fae6e6;
  border-color: #fae6e6;
}
.btn-light-danger:hover {
  color: #212529;
  background-color: #f4c6c6;
  border-color: #f2bcbc;
}
.btn-light-danger:focus, .btn-light-danger.focus {
  box-shadow: 0 0 0 0.2rem rgba(250, 230, 230, 0.5);
}
.btn-light-danger.disabled, .btn-light-danger:disabled {
  color: #212529;
  background-color: #fae6e6;
  border-color: #fae6e6;
}
.btn-light-danger:not(:disabled):not(.disabled):active, .btn-light-danger:not(:disabled):not(.disabled).active, .show > .btn-light-danger.dropdown-toggle {
  color: #212529;
  background-color: #f2bcbc;
  border-color: #efb1b1;
}
.btn-light-danger:not(:disabled):not(.disabled):active:focus, .btn-light-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-light-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(250, 230, 230, 0.5);
}
.btn-light-success {
  color: #212529;
  background-color: #e9f9f7;
  border-color: #e9f9f7;
}
.btn-light-success:hover {
  color: #212529;
  background-color: #cbf1ec;
  border-color: #c1eee8;
}
.btn-light-success:focus, .btn-light-success.focus {
  box-shadow: 0 0 0 0.2rem rgba(233, 249, 247, 0.5);
}
.btn-light-success.disabled, .btn-light-success:disabled {
  color: #212529;
  background-color: #e9f9f7;
  border-color: #e9f9f7;
}
.btn-light-success:not(:disabled):not(.disabled):active, .btn-light-success:not(:disabled):not(.disabled).active, .show > .btn-light-success.dropdown-toggle {
  color: #212529;
  background-color: #c1eee8;
  border-color: #b7ebe5;
}
.btn-light-success:not(:disabled):not(.disabled):active:focus, .btn-light-success:not(:disabled):not(.disabled).active:focus, .show > .btn-light-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(233, 249, 247, 0.5);
}
.btn-light-warning {
  color: #212529;
  background-color: #f8efd7;
  border-color: #f8efd7;
}
.btn-light-warning:hover {
  color: #212529;
  background-color: #f2e2b6;
  border-color: #f0deac;
}
.btn-light-warning:focus, .btn-light-warning.focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 239, 215, 0.5);
}
.btn-light-warning.disabled, .btn-light-warning:disabled {
  color: #212529;
  background-color: #f8efd7;
  border-color: #f8efd7;
}
.btn-light-warning:not(:disabled):not(.disabled):active, .btn-light-warning:not(:disabled):not(.disabled).active, .show > .btn-light-warning.dropdown-toggle {
  color: #212529;
  background-color: #f0deac;
  border-color: #efd9a1;
}
.btn-light-warning:not(:disabled):not(.disabled):active:focus, .btn-light-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-light-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 239, 215, 0.5);
}
.btn-outline-primary {
  color: #7460ee;
  background-color: transparent;
  background-image: none;
  border-color: #7460ee;
}
.btn-outline-primary:hover {
  color: #fff;
  background-color: #7460ee;
  border-color: #7460ee;
}
.btn-outline-primary:focus, .btn-outline-primary.focus {
  box-shadow: 0 0 0 0.2rem rgba(116, 96, 238, 0.5);
}
.btn-outline-primary.disabled, .btn-outline-primary:disabled {
  color: #7460ee;
  background-color: transparent;
}
.btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .show > .btn-outline-primary.dropdown-toggle {
  color: #fff;
  background-color: #7460ee;
  border-color: #7460ee;
}
.btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-primary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(116, 96, 238, 0.5);
}
.btn-outline-secondary {
  color: #6c757d;
  background-color: transparent;
  background-image: none;
  border-color: #6c757d;
}
.btn-outline-secondary:hover {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}
.btn-outline-secondary:focus, .btn-outline-secondary.focus {
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}
.btn-outline-secondary.disabled, .btn-outline-secondary:disabled {
  color: #6c757d;
  background-color: transparent;
}
.btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, .show > .btn-outline-secondary.dropdown-toggle {
  color: #fff;
  background-color: #6c757d;
  border-color: #6c757d;
}
.btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-secondary.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(108, 117, 125, 0.5);
}
.btn-outline-success {
  color: #22c6ab;
  background-color: transparent;
  background-image: none;
  border-color: #22c6ab;
}
.btn-outline-success:hover {
  color: #fff;
  background-color: #22c6ab;
  border-color: #22c6ab;
}
.btn-outline-success:focus, .btn-outline-success.focus {
  box-shadow: 0 0 0 0.2rem rgba(34, 198, 171, 0.5);
}
.btn-outline-success.disabled, .btn-outline-success:disabled {
  color: #22c6ab;
  background-color: transparent;
}
.btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, .show > .btn-outline-success.dropdown-toggle {
  color: #fff;
  background-color: #22c6ab;
  border-color: #22c6ab;
}
.btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(34, 198, 171, 0.5);
}
.btn-outline-info {
  color: #4798e8;
  background-color: transparent;
  background-image: none;
  border-color: #4798e8;
}
.btn-outline-info:hover {
  color: #fff;
  background-color: #4798e8;
  border-color: #4798e8;
}
.btn-outline-info:focus, .btn-outline-info.focus {
  box-shadow: 0 0 0 0.2rem rgba(71, 152, 232, 0.5);
}
.btn-outline-info.disabled, .btn-outline-info:disabled {
  color: #4798e8;
  background-color: transparent;
}
.btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, .show > .btn-outline-info.dropdown-toggle {
  color: #fff;
  background-color: #4798e8;
  border-color: #4798e8;
}
.btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(71, 152, 232, 0.5);
}
.btn-outline-warning {
  color: #ffbc34;
  background-color: transparent;
  background-image: none;
  border-color: #ffbc34;
}
.btn-outline-warning:hover {
  color: #212529;
  background-color: #ffbc34;
  border-color: #ffbc34;
}
.btn-outline-warning:focus, .btn-outline-warning.focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 188, 52, 0.5);
}
.btn-outline-warning.disabled, .btn-outline-warning:disabled {
  color: #ffbc34;
  background-color: transparent;
}
.btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, .show > .btn-outline-warning.dropdown-toggle {
  color: #212529;
  background-color: #ffbc34;
  border-color: #ffbc34;
}
.btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(255, 188, 52, 0.5);
}
.btn-outline-danger {
  color: #ef6e6e;
  background-color: transparent;
  background-image: none;
  border-color: #ef6e6e;
}
.btn-outline-danger:hover {
  color: #fff;
  background-color: #ef6e6e;
  border-color: #ef6e6e;
}
.btn-outline-danger:focus, .btn-outline-danger.focus {
  box-shadow: 0 0 0 0.2rem rgba(239, 110, 110, 0.5);
}
.btn-outline-danger.disabled, .btn-outline-danger:disabled {
  color: #ef6e6e;
  background-color: transparent;
}
.btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, .show > .btn-outline-danger.dropdown-toggle {
  color: #fff;
  background-color: #ef6e6e;
  border-color: #ef6e6e;
}
.btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(239, 110, 110, 0.5);
}
.btn-outline-light {
  color: #f8f9fa;
  background-color: transparent;
  background-image: none;
  border-color: #f8f9fa;
}
.btn-outline-light:hover {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-outline-light:focus, .btn-outline-light.focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}
.btn-outline-light.disabled, .btn-outline-light:disabled {
  color: #f8f9fa;
  background-color: transparent;
}
.btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, .show > .btn-outline-light.dropdown-toggle {
  color: #212529;
  background-color: #f8f9fa;
  border-color: #f8f9fa;
}
.btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-light.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 249, 250, 0.5);
}
.btn-outline-dark {
  color: #343a40;
  background-color: transparent;
  background-image: none;
  border-color: #343a40;
}
.btn-outline-dark:hover {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}
.btn-outline-dark:focus, .btn-outline-dark.focus {
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}
.btn-outline-dark.disabled, .btn-outline-dark:disabled {
  color: #343a40;
  background-color: transparent;
}
.btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, .show > .btn-outline-dark.dropdown-toggle {
  color: #fff;
  background-color: #343a40;
  border-color: #343a40;
}
.btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-dark.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(52, 58, 64, 0.5);
}
.btn-outline-cyan {
  color: #01c0c8;
  background-color: transparent;
  background-image: none;
  border-color: #01c0c8;
}
.btn-outline-cyan:hover {
  color: #fff;
  background-color: #01c0c8;
  border-color: #01c0c8;
}
.btn-outline-cyan:focus, .btn-outline-cyan.focus {
  box-shadow: 0 0 0 0.2rem rgba(1, 192, 200, 0.5);
}
.btn-outline-cyan.disabled, .btn-outline-cyan:disabled {
  color: #01c0c8;
  background-color: transparent;
}
.btn-outline-cyan:not(:disabled):not(.disabled):active, .btn-outline-cyan:not(:disabled):not(.disabled).active, .show > .btn-outline-cyan.dropdown-toggle {
  color: #fff;
  background-color: #01c0c8;
  border-color: #01c0c8;
}
.btn-outline-cyan:not(:disabled):not(.disabled):active:focus, .btn-outline-cyan:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-cyan.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(1, 192, 200, 0.5);
}
.btn-outline-orange {
  color: #fb8c00;
  background-color: transparent;
  background-image: none;
  border-color: #fb8c00;
}
.btn-outline-orange:hover {
  color: #212529;
  background-color: #fb8c00;
  border-color: #fb8c00;
}
.btn-outline-orange:focus, .btn-outline-orange.focus {
  box-shadow: 0 0 0 0.2rem rgba(251, 140, 0, 0.5);
}
.btn-outline-orange.disabled, .btn-outline-orange:disabled {
  color: #fb8c00;
  background-color: transparent;
}
.btn-outline-orange:not(:disabled):not(.disabled):active, .btn-outline-orange:not(:disabled):not(.disabled).active, .show > .btn-outline-orange.dropdown-toggle {
  color: #212529;
  background-color: #fb8c00;
  border-color: #fb8c00;
}
.btn-outline-orange:not(:disabled):not(.disabled):active:focus, .btn-outline-orange:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-orange.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(251, 140, 0, 0.5);
}
.btn-outline-purple {
  color: #7460ee;
  background-color: transparent;
  background-image: none;
  border-color: #7460ee;
}
.btn-outline-purple:hover {
  color: #fff;
  background-color: #7460ee;
  border-color: #7460ee;
}
.btn-outline-purple:focus, .btn-outline-purple.focus {
  box-shadow: 0 0 0 0.2rem rgba(116, 96, 238, 0.5);
}
.btn-outline-purple.disabled, .btn-outline-purple:disabled {
  color: #7460ee;
  background-color: transparent;
}
.btn-outline-purple:not(:disabled):not(.disabled):active, .btn-outline-purple:not(:disabled):not(.disabled).active, .show > .btn-outline-purple.dropdown-toggle {
  color: #fff;
  background-color: #7460ee;
  border-color: #7460ee;
}
.btn-outline-purple:not(:disabled):not(.disabled):active:focus, .btn-outline-purple:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-purple.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(116, 96, 238, 0.5);
}
.btn-outline-light-info {
  color: #e6f2fa;
  background-color: transparent;
  background-image: none;
  border-color: #e6f2fa;
}
.btn-outline-light-info:hover {
  color: #212529;
  background-color: #e6f2fa;
  border-color: #e6f2fa;
}
.btn-outline-light-info:focus, .btn-outline-light-info.focus {
  box-shadow: 0 0 0 0.2rem rgba(230, 242, 250, 0.5);
}
.btn-outline-light-info.disabled, .btn-outline-light-info:disabled {
  color: #e6f2fa;
  background-color: transparent;
}
.btn-outline-light-info:not(:disabled):not(.disabled):active, .btn-outline-light-info:not(:disabled):not(.disabled).active, .show > .btn-outline-light-info.dropdown-toggle {
  color: #212529;
  background-color: #e6f2fa;
  border-color: #e6f2fa;
}
.btn-outline-light-info:not(:disabled):not(.disabled):active:focus, .btn-outline-light-info:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-light-info.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(230, 242, 250, 0.5);
}
.btn-outline-light-danger {
  color: #fae6e6;
  background-color: transparent;
  background-image: none;
  border-color: #fae6e6;
}
.btn-outline-light-danger:hover {
  color: #212529;
  background-color: #fae6e6;
  border-color: #fae6e6;
}
.btn-outline-light-danger:focus, .btn-outline-light-danger.focus {
  box-shadow: 0 0 0 0.2rem rgba(250, 230, 230, 0.5);
}
.btn-outline-light-danger.disabled, .btn-outline-light-danger:disabled {
  color: #fae6e6;
  background-color: transparent;
}
.btn-outline-light-danger:not(:disabled):not(.disabled):active, .btn-outline-light-danger:not(:disabled):not(.disabled).active, .show > .btn-outline-light-danger.dropdown-toggle {
  color: #212529;
  background-color: #fae6e6;
  border-color: #fae6e6;
}
.btn-outline-light-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-light-danger:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-light-danger.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(250, 230, 230, 0.5);
}
.btn-outline-light-success {
  color: #e9f9f7;
  background-color: transparent;
  background-image: none;
  border-color: #e9f9f7;
}
.btn-outline-light-success:hover {
  color: #212529;
  background-color: #e9f9f7;
  border-color: #e9f9f7;
}
.btn-outline-light-success:focus, .btn-outline-light-success.focus {
  box-shadow: 0 0 0 0.2rem rgba(233, 249, 247, 0.5);
}
.btn-outline-light-success.disabled, .btn-outline-light-success:disabled {
  color: #e9f9f7;
  background-color: transparent;
}
.btn-outline-light-success:not(:disabled):not(.disabled):active, .btn-outline-light-success:not(:disabled):not(.disabled).active, .show > .btn-outline-light-success.dropdown-toggle {
  color: #212529;
  background-color: #e9f9f7;
  border-color: #e9f9f7;
}
.btn-outline-light-success:not(:disabled):not(.disabled):active:focus, .btn-outline-light-success:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-light-success.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(233, 249, 247, 0.5);
}
.btn-outline-light-warning {
  color: #f8efd7;
  background-color: transparent;
  background-image: none;
  border-color: #f8efd7;
}
.btn-outline-light-warning:hover {
  color: #212529;
  background-color: #f8efd7;
  border-color: #f8efd7;
}
.btn-outline-light-warning:focus, .btn-outline-light-warning.focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 239, 215, 0.5);
}
.btn-outline-light-warning.disabled, .btn-outline-light-warning:disabled {
  color: #f8efd7;
  background-color: transparent;
}
.btn-outline-light-warning:not(:disabled):not(.disabled):active, .btn-outline-light-warning:not(:disabled):not(.disabled).active, .show > .btn-outline-light-warning.dropdown-toggle {
  color: #212529;
  background-color: #f8efd7;
  border-color: #f8efd7;
}
.btn-outline-light-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-light-warning:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-light-warning.dropdown-toggle:focus {
  box-shadow: 0 0 0 0.2rem rgba(248, 239, 215, 0.5);
}
.btn-link {
  font-weight: 300;
  color: #7460ee;
  background-color: transparent;
}
.btn-link:hover {
  color: #381be7;
  text-decoration: underline;
  background-color: transparent;
  border-color: transparent;
}
.btn-link:focus, .btn-link.focus {
  text-decoration: underline;
  border-color: transparent;
  box-shadow: none;
}
.btn-link:disabled, .btn-link.disabled {
  color: #6c757d;
  pointer-events: none;
}
.btn-lg, .btn-group-lg > .btn {
  padding: 0.5rem 1rem;
  font-size: 1.09375rem;
  line-height: 1.5;
  border-radius: 2px;
}
.btn-sm, .btn-group-sm > .btn {
  padding: 0.25rem 0.5rem;
  font-size: 0.765625rem;
  line-height: 1.5;
  border-radius: 1px;
}
.btn-block {
  display: block;
  width: 100%;
}
.btn-block + .btn-block {
  margin-top: 0.5rem;
}
input[type=submit].btn-block,
input[type=reset].btn-block,
input[type=button].btn-block {
  width: 100%;
}
.fade {
  transition: opacity 0.15s linear;
}
@media screen and (prefers-reduced-motion: reduce) {
  .fade {
    transition: none;
  }
}
.fade:not(.show) {
  opacity: 0;
}
.collapse:not(.show) {
  display: none;
}
.collapsing {
  position: relative;
  height: 0;
  overflow: hidden;
  transition: height 0.35s ease;
}
@media screen and (prefers-reduced-motion: reduce) {
  .collapsing {
    transition: none;
  }
}
.dropup,
.dropright,
.dropdown,
.dropleft {
  position: relative;
}
.dropdown-toggle::after {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid;
  border-right: 0.3em solid transparent;
  border-bottom: 0;
  border-left: 0.3em solid transparent;
}
.dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropdown-menu {
  position: absolute;
  top: 100%;
  left: 0;
  z-index: 1000;
  display: none;
  float: left;
  min-width: 10rem;
  padding: 0.5rem 0;
  margin: 0.125rem 0 0;
  font-size: 0.875rem;
  color: #3e5569;
  text-align: left;
  list-style: none;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid #e9ecef;
  border-radius: 2px;
}
.dropdown-menu-right {
  right: 0;
  left: auto;
}
.dropup .dropdown-menu {
  top: auto;
  bottom: 100%;
  margin-top: 0;
  margin-bottom: 0.125rem;
}
.dropup .dropdown-toggle::after {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0;
  border-right: 0.3em solid transparent;
  border-bottom: 0.3em solid;
  border-left: 0.3em solid transparent;
}
.dropup .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropright .dropdown-menu {
  top: 0;
  right: auto;
  left: 100%;
  margin-top: 0;
  margin-left: 0.125rem;
}
.dropright .dropdown-toggle::after {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0;
  border-bottom: 0.3em solid transparent;
  border-left: 0.3em solid;
}
.dropright .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropright .dropdown-toggle::after {
  vertical-align: 0;
}
.dropleft .dropdown-menu {
  top: 0;
  right: 100%;
  left: auto;
  margin-top: 0;
  margin-right: 0.125rem;
}
.dropleft .dropdown-toggle::after {
  display: inline-block;
  width: 0;
  height: 0;
  margin-left: 0.255em;
  vertical-align: 0.255em;
  content: "";
}
.dropleft .dropdown-toggle::after {
  display: none;
}
.dropleft .dropdown-toggle::before {
  display: inline-block;
  width: 0;
  height: 0;
  margin-right: 0.255em;
  vertical-align: 0.255em;
  content: "";
  border-top: 0.3em solid transparent;
  border-right: 0.3em solid;
  border-bottom: 0.3em solid transparent;
}
.dropleft .dropdown-toggle:empty::after {
  margin-left: 0;
}
.dropleft .dropdown-toggle::before {
  vertical-align: 0;
}
.dropdown-menu[x-placement^=top], .dropdown-menu[x-placement^=right], .dropdown-menu[x-placement^=bottom], .dropdown-menu[x-placement^=left] {
  right: auto;
  bottom: auto;
}
.dropdown-divider {
  height: 0;
  margin: 0.5rem 0;
  overflow: hidden;
  border-top: 1px solid #f8f9fa;
}
.dropdown-item {
  display: block;
  width: 100%;
  padding: 0.65rem 1rem;
  clear: both;
  font-weight: 300;
  color: #212529;
  text-align: inherit;
  white-space: nowrap;
  background-color: transparent;
  border: 0;
}
.dropdown-item:hover, .dropdown-item:focus {
  color: #16181b;
  text-decoration: none;
  background-color: #f8f9fa;
}
.dropdown-item.active, .dropdown-item:active {
  color: #fff;
  text-decoration: none;
  background-color: #4798e8;
}
.dropdown-item.disabled, .dropdown-item:disabled {
  color: #6c757d;
  background-color: transparent;
}
.dropdown-menu.show {
  display: block;
}
.dropdown-header {
  display: block;
  padding: 0.5rem 1rem;
  margin-bottom: 0;
  font-size: 0.765625rem;
  color: #6c757d;
  white-space: nowrap;
}
.dropdown-item-text {
  display: block;
  padding: 0.65rem 1rem;
  color: #212529;
}
.btn-group,
.btn-group-vertical {
  position: relative;
  display: inline-flex;
  vertical-align: middle;
}
.btn-group > .btn,
.btn-group-vertical > .btn {
  position: relative;
  flex: 0 1 auto;
}
.btn-group > .btn:hover,
.btn-group-vertical > .btn:hover {
  z-index: 1;
}
.btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,
.btn-group-vertical > .btn:focus,
.btn-group-vertical > .btn:active,
.btn-group-vertical > .btn.active {
  z-index: 1;
}
.btn-group .btn + .btn,
.btn-group .btn + .btn-group,
.btn-group .btn-group + .btn,
.btn-group .btn-group + .btn-group,
.btn-group-vertical .btn + .btn,
.btn-group-vertical .btn + .btn-group,
.btn-group-vertical .btn-group + .btn,
.btn-group-vertical .btn-group + .btn-group {
  margin-left: -1px;
}
.btn-toolbar {
  display: flex;
  flex-wrap: wrap;
  justify-content: flex-start;
}
.btn-toolbar .input-group {
  width: auto;
}
.btn-group > .btn:first-child {
  margin-left: 0;
}
.btn-group > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group > .btn-group:not(:last-child) > .btn {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.btn-group > .btn:not(:first-child),
.btn-group > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.dropdown-toggle-split {
  padding-right: 0.5625rem;
  padding-left: 0.5625rem;
}
.dropdown-toggle-split::after, .dropup .dropdown-toggle-split::after, .dropright .dropdown-toggle-split::after {
  margin-left: 0;
}
.dropleft .dropdown-toggle-split::before {
  margin-right: 0;
}
.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {
  padding-right: 0.375rem;
  padding-left: 0.375rem;
}
.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {
  padding-right: 0.75rem;
  padding-left: 0.75rem;
}
.btn-group-vertical {
  flex-direction: column;
  align-items: flex-start;
  justify-content: center;
}
.btn-group-vertical .btn,
.btn-group-vertical .btn-group {
  width: 100%;
}
.btn-group-vertical > .btn + .btn,
.btn-group-vertical > .btn + .btn-group,
.btn-group-vertical > .btn-group + .btn,
.btn-group-vertical > .btn-group + .btn-group {
  margin-top: -1px;
  margin-left: 0;
}
.btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),
.btn-group-vertical > .btn-group:not(:last-child) > .btn {
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.btn-group-vertical > .btn:not(:first-child),
.btn-group-vertical > .btn-group:not(:first-child) > .btn {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.btn-group-toggle > .btn,
.btn-group-toggle > .btn-group > .btn {
  margin-bottom: 0;
}
.btn-group-toggle > .btn input[type=radio],
.btn-group-toggle > .btn input[type=checkbox],
.btn-group-toggle > .btn-group > .btn input[type=radio],
.btn-group-toggle > .btn-group > .btn input[type=checkbox] {
  position: absolute;
  clip: rect(0, 0, 0, 0);
  pointer-events: none;
}
.input-group {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: stretch;
  width: 100%;
}
.input-group > .form-control,
.input-group > .custom-select,
.input-group > .custom-file {
  position: relative;
  flex: 1 1 auto;
  width: 1%;
  margin-bottom: 0;
}
.input-group > .form-control:focus,
.input-group > .custom-select:focus,
.input-group > .custom-file:focus {
  z-index: 3;
}
.input-group > .form-control + .form-control,
.input-group > .form-control + .custom-select,
.input-group > .form-control + .custom-file,
.input-group > .custom-select + .form-control,
.input-group > .custom-select + .custom-select,
.input-group > .custom-select + .custom-file,
.input-group > .custom-file + .form-control,
.input-group > .custom-file + .custom-select,
.input-group > .custom-file + .custom-file {
  margin-left: -1px;
}
.input-group > .form-control:not(:last-child),
.input-group > .custom-select:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group > .form-control:not(:first-child),
.input-group > .custom-select:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group > .custom-file {
  display: flex;
  align-items: center;
}
.input-group > .custom-file:not(:last-child) .custom-file-label, .input-group > .custom-file:not(:last-child) .custom-file-label::after {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group > .custom-file:not(:first-child) .custom-file-label, .input-group > .custom-file:not(:first-child) .custom-file-label::after {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.input-group-prepend,
.input-group-append {
  display: flex;
}
.input-group-prepend .btn,
.input-group-append .btn {
  position: relative;
  z-index: 2;
}
.input-group-prepend .btn + .btn,
.input-group-prepend .btn + .input-group-text,
.input-group-prepend .input-group-text + .input-group-text,
.input-group-prepend .input-group-text + .btn,
.input-group-append .btn + .btn,
.input-group-append .btn + .input-group-text,
.input-group-append .input-group-text + .input-group-text,
.input-group-append .input-group-text + .btn {
  margin-left: -1px;
}
.input-group-prepend {
  margin-right: -1px;
}
.input-group-append {
  margin-left: -1px;
}
.input-group-text {
  display: flex;
  align-items: center;
  padding: 0.375rem 0.75rem;
  margin-bottom: 0;
  font-size: 0.875rem;
  font-weight: 300;
  line-height: 1.5;
  color: #4f5467;
  text-align: center;
  white-space: nowrap;
  background-color: #f8f9fa;
  border: 1px solid #e9ecef;
  border-radius: 2px;
}
.input-group-text input[type=radio],
.input-group-text input[type=checkbox] {
  margin-top: 0;
}
.input-group > .input-group-prepend > .btn,
.input-group > .input-group-prepend > .input-group-text,
.input-group > .input-group-append:not(:last-child) > .btn,
.input-group > .input-group-append:not(:last-child) > .input-group-text,
.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),
.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.input-group > .input-group-append > .btn,
.input-group > .input-group-append > .input-group-text,
.input-group > .input-group-prepend:not(:first-child) > .btn,
.input-group > .input-group-prepend:not(:first-child) > .input-group-text,
.input-group > .input-group-prepend:first-child > .btn:not(:first-child),
.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.custom-control {
  position: relative;
  display: block;
  min-height: 1.5rem;
  padding-left: 1.5rem;
}
.custom-control-inline {
  display: inline-flex;
  margin-right: 1rem;
}
.custom-control-input {
  position: absolute;
  z-index: -1;
  opacity: 0;
}
.custom-control-input:checked ~ .custom-control-label::before {
  color: #fff;
  background-color: #4798e8;
}
.custom-control-input:focus ~ .custom-control-label::before {
  box-shadow: 0 0 0 1px #fff, transparent;
}
.custom-control-input:active ~ .custom-control-label::before {
  color: #fff;
  background-color: rgba(0, 0, 0, 0.35);
}
.custom-control-input:disabled ~ .custom-control-label {
  color: #6c757d;
}
.custom-control-input:disabled ~ .custom-control-label::before {
  background-color: #e9ecef;
}
.custom-control-label {
  margin-bottom: 0;
}
.custom-control-label::before {
  position: absolute;
  top: 0.25rem;
  left: 0;
  display: block;
  width: 1rem;
  height: 1rem;
  pointer-events: none;
  content: "";
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  background-color: #dee2e6;
}
.custom-control-label::after {
  position: absolute;
  top: 0.25rem;
  left: 0;
  display: block;
  width: 1rem;
  height: 1rem;
  content: "";
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 50% 50%;
}
.custom-checkbox .custom-control-label::before {
  border-radius: 2px;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #4798e8;
}
.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3E%3Cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26 2.974 7.25 8 2.193z'/%3E%3C/svg%3E");
}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {
  background-color: #4798e8;
}
.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 4'%3E%3Cpath stroke='%23fff' d='M0 2h4'/%3E%3C/svg%3E");
}
.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(116, 96, 238, 0.5);
}
.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {
  background-color: rgba(116, 96, 238, 0.5);
}
.custom-radio .custom-control-label::before {
  border-radius: 50%;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label::before {
  background-color: #4798e8;
}
.custom-radio .custom-control-input:checked ~ .custom-control-label::after {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3E%3Ccircle r='3' fill='%23fff'/%3E%3C/svg%3E");
}
.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {
  background-color: rgba(116, 96, 238, 0.5);
}
.custom-select {
  display: inline-block;
  width: 100%;
  height: calc(2.0625rem + 2px);
  padding: 0.375rem 1.75rem 0.375rem 0.75rem;
  line-height: 1.5;
  color: #4f5467;
  vertical-align: middle;
  background: "";
  background-size: 8px 10px;
  border: 1px solid #e9ecef;
  border-radius: 2px;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.custom-select:focus {
  border-color: rgba(0, 0, 0, 0.25);
  outline: 0;
  box-shadow: transparent;
}
.custom-select:focus::-ms-value {
  color: #4f5467;
  background-color: #fff;
}
.custom-select[multiple], .custom-select[size]:not([size="1"]) {
  height: auto;
  padding-right: 0.75rem;
  background-image: none;
}
.custom-select:disabled {
  color: #6c757d;
  background-color: #e9ecef;
}
.custom-select::-ms-expand {
  opacity: 0;
}
.custom-select-sm {
  height: calc(1.6484375rem + 2px);
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
  font-size: 75%;
}
.custom-select-lg {
  height: calc(2.640625rem + 2px);
  padding-top: 0.375rem;
  padding-bottom: 0.375rem;
  font-size: 125%;
}
.custom-file {
  position: relative;
  display: inline-block;
  width: 100%;
  height: calc(2.0625rem + 2px);
  margin-bottom: 0;
}
.custom-file-input {
  position: relative;
  z-index: 2;
  width: 100%;
  height: calc(2.0625rem + 2px);
  margin: 0;
  opacity: 0;
}
.custom-file-input:focus ~ .custom-file-label {
  border-color: rgba(0, 0, 0, 0.25);
  box-shadow: transparent;
}
.custom-file-input:focus ~ .custom-file-label::after {
  border-color: rgba(0, 0, 0, 0.25);
}
.custom-file-input:lang(en) ~ .custom-file-label::after {
  content: "Browse";
}
.custom-file-label {
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1;
  height: calc(2.0625rem + 2px);
  padding: 0.375rem 0.75rem;
  line-height: 1.5;
  color: #4f5467;
  background-color: #fff;
  border: 1px solid #e9ecef;
  border-radius: 2px;
}
.custom-file-label::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  z-index: 3;
  display: block;
  height: calc(calc(2.0625rem + 2px) - 1px * 2);
  padding: 0.375rem 0.75rem;
  line-height: 1.5;
  color: #4f5467;
  content: "Browse";
  background-color: #f8f9fa;
  border-left: 1px solid #e9ecef;
  border-radius: 0 2px 2px 0;
}
.custom-range {
  width: 100%;
  padding-left: 0;
  background-color: transparent;
  -webkit-appearance: none;
     -moz-appearance: none;
          appearance: none;
}
.custom-range:focus {
  outline: none;
}
.custom-range::-moz-focus-outer {
  border: 0;
}
.custom-range::-webkit-slider-thumb {
  width: 1rem;
  height: 1rem;
  margin-top: -0.25rem;
  background-color: #4798e8;
  border: 0;
  border-radius: 1rem;
  -webkit-appearance: none;
          appearance: none;
}
.custom-range::-webkit-slider-thumb:focus {
  outline: none;
  box-shadow: 0 0 0 1px #fff, transparent;
}
.custom-range::-webkit-slider-thumb:active {
  background-color: #e6f1fc;
}
.custom-range::-webkit-slider-runnable-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
}
.custom-range::-moz-range-thumb {
  width: 1rem;
  height: 1rem;
  background-color: #4798e8;
  border: 0;
  border-radius: 1rem;
  -moz-appearance: none;
       appearance: none;
}
.custom-range::-moz-range-thumb:focus {
  outline: none;
  box-shadow: 0 0 0 1px #fff, transparent;
}
.custom-range::-moz-range-thumb:active {
  background-color: #e6f1fc;
}
.custom-range::-moz-range-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: #dee2e6;
  border-color: transparent;
  border-radius: 1rem;
}
.custom-range::-ms-thumb {
  width: 1rem;
  height: 1rem;
  background-color: #4798e8;
  border: 0;
  border-radius: 1rem;
  appearance: none;
}
.custom-range::-ms-thumb:focus {
  outline: none;
  box-shadow: 0 0 0 1px #fff, transparent;
}
.custom-range::-ms-thumb:active {
  background-color: #e6f1fc;
}
.custom-range::-ms-track {
  width: 100%;
  height: 0.5rem;
  color: transparent;
  cursor: pointer;
  background-color: transparent;
  border-color: transparent;
  border-width: 0.5rem;
}
.custom-range::-ms-fill-lower {
  background-color: #dee2e6;
  border-radius: 1rem;
}
.custom-range::-ms-fill-upper {
  margin-right: 15px;
  background-color: #dee2e6;
  border-radius: 1rem;
}
.nav {
  display: flex;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.nav-link {
  display: block;
  padding: 0.5rem 1rem;
}
.nav-link:hover, .nav-link:focus {
  text-decoration: none;
}
.nav-link.disabled {
  color: #6c757d;
}
.nav-tabs {
  border-bottom: 1px solid #dee2e6;
}
.nav-tabs .nav-item {
  margin-bottom: -1px;
}
.nav-tabs .nav-link {
  border: 1px solid transparent;
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
}
.nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {
  border-color: #e9ecef #e9ecef #dee2e6;
}
.nav-tabs .nav-link.disabled {
  color: #6c757d;
  background-color: transparent;
  border-color: transparent;
}
.nav-tabs .nav-link.active,
.nav-tabs .nav-item.show .nav-link {
  color: #4f5467;
  background-color: #fff;
  border-color: #dee2e6 #dee2e6 #fff;
}
.nav-tabs .dropdown-menu {
  margin-top: -1px;
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.nav-pills .nav-link {
  border-radius: 2px;
}
.nav-pills .nav-link.active,
.nav-pills .show > .nav-link {
  color: #fff;
  background-color: #4798e8;
}
.nav-fill .nav-item {
  flex: 1 1 auto;
  text-align: center;
}
.nav-justified .nav-item {
  flex-basis: 0;
  flex-grow: 1;
  text-align: center;
}
.tab-content > .tab-pane {
  display: none;
}
.tab-content > .active {
  display: block;
}
.navbar {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
  padding: 0.5rem 1rem;
}
.navbar > .container,
.navbar > .container-fluid {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
  justify-content: space-between;
}
.navbar-brand {
  display: inline-block;
  padding-top: 0.3359375rem;
  padding-bottom: 0.3359375rem;
  margin-right: 1rem;
  font-size: 1.09375rem;
  line-height: inherit;
  white-space: nowrap;
}
.navbar-brand:hover, .navbar-brand:focus {
  text-decoration: none;
}
.navbar-nav {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}
.navbar-nav .nav-link {
  padding-right: 0;
  padding-left: 0;
}
.navbar-nav .dropdown-menu {
  position: static;
  float: none;
}
.navbar-text {
  display: inline-block;
  padding-top: 0.5rem;
  padding-bottom: 0.5rem;
}
.navbar-collapse {
  flex-basis: 100%;
  flex-grow: 1;
  align-items: center;
}
.navbar-toggler {
  padding: 0.25rem 0.75rem;
  font-size: 1.09375rem;
  line-height: 1;
  background-color: transparent;
  border: 1px solid transparent;
  border-radius: 2px;
}
.navbar-toggler:hover, .navbar-toggler:focus {
  text-decoration: none;
}
.navbar-toggler:not(:disabled):not(.disabled) {
  cursor: pointer;
}
.navbar-toggler-icon {
  display: inline-block;
  width: 1.5em;
  height: 1.5em;
  vertical-align: middle;
  content: "";
  background: no-repeat center center;
  background-size: 100% 100%;
}
@media (max-width: 575.98px) {
  .navbar-expand-sm > .container,
.navbar-expand-sm > .container-fluid {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 576px) {
  .navbar-expand-sm {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-sm .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-sm .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-sm .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-sm > .container,
.navbar-expand-sm > .container-fluid {
    flex-wrap: nowrap;
  }
  .navbar-expand-sm .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-sm .navbar-toggler {
    display: none;
  }
}
@media (max-width: 767.98px) {
  .navbar-expand-md > .container,
.navbar-expand-md > .container-fluid {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 768px) {
  .navbar-expand-md {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-md .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-md .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-md .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-md > .container,
.navbar-expand-md > .container-fluid {
    flex-wrap: nowrap;
  }
  .navbar-expand-md .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-md .navbar-toggler {
    display: none;
  }
}
@media (max-width: 991.98px) {
  .navbar-expand-lg > .container,
.navbar-expand-lg > .container-fluid {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 992px) {
  .navbar-expand-lg {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-lg .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-lg .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-lg .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-lg > .container,
.navbar-expand-lg > .container-fluid {
    flex-wrap: nowrap;
  }
  .navbar-expand-lg .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-lg .navbar-toggler {
    display: none;
  }
}
@media (max-width: 1599.98px) {
  .navbar-expand-xl > .container,
.navbar-expand-xl > .container-fluid {
    padding-right: 0;
    padding-left: 0;
  }
}
@media (min-width: 1600px) {
  .navbar-expand-xl {
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .navbar-expand-xl .navbar-nav {
    flex-direction: row;
  }
  .navbar-expand-xl .navbar-nav .dropdown-menu {
    position: absolute;
  }
  .navbar-expand-xl .navbar-nav .nav-link {
    padding-right: 0.5rem;
    padding-left: 0.5rem;
  }
  .navbar-expand-xl > .container,
.navbar-expand-xl > .container-fluid {
    flex-wrap: nowrap;
  }
  .navbar-expand-xl .navbar-collapse {
    display: flex !important;
    flex-basis: auto;
  }
  .navbar-expand-xl .navbar-toggler {
    display: none;
  }
}
.navbar-expand {
  flex-flow: row nowrap;
  justify-content: flex-start;
}
.navbar-expand > .container,
.navbar-expand > .container-fluid {
  padding-right: 0;
  padding-left: 0;
}
.navbar-expand .navbar-nav {
  flex-direction: row;
}
.navbar-expand .navbar-nav .dropdown-menu {
  position: absolute;
}
.navbar-expand .navbar-nav .nav-link {
  padding-right: 0.5rem;
  padding-left: 0.5rem;
}
.navbar-expand > .container,
.navbar-expand > .container-fluid {
  flex-wrap: nowrap;
}
.navbar-expand .navbar-collapse {
  display: flex !important;
  flex-basis: auto;
}
.navbar-expand .navbar-toggler {
  display: none;
}
.navbar-light .navbar-brand {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-nav .nav-link {
  color: rgba(0, 0, 0, 0.5);
}
.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {
  color: rgba(0, 0, 0, 0.7);
}
.navbar-light .navbar-nav .nav-link.disabled {
  color: rgba(0, 0, 0, 0.3);
}
.navbar-light .navbar-nav .show > .nav-link,
.navbar-light .navbar-nav .active > .nav-link,
.navbar-light .navbar-nav .nav-link.show,
.navbar-light .navbar-nav .nav-link.active {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-toggler {
  color: rgba(0, 0, 0, 0.5);
  border-color: rgba(0, 0, 0, 0.1);
}
.navbar-light .navbar-toggler-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(0, 0, 0, 0.5)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
}
.navbar-light .navbar-text {
  color: rgba(0, 0, 0, 0.5);
}
.navbar-light .navbar-text a {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {
  color: rgba(0, 0, 0, 0.9);
}
.navbar-dark .navbar-brand {
  color: #fff;
}
.navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {
  color: #fff;
}
.navbar-dark .navbar-nav .nav-link {
  color: rgba(255, 255, 255, 0.8);
}
.navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {
  color: white;
}
.navbar-dark .navbar-nav .nav-link.disabled {
  color: rgba(255, 255, 255, 0.25);
}
.navbar-dark .navbar-nav .show > .nav-link,
.navbar-dark .navbar-nav .active > .nav-link,
.navbar-dark .navbar-nav .nav-link.show,
.navbar-dark .navbar-nav .nav-link.active {
  color: #fff;
}
.navbar-dark .navbar-toggler {
  color: rgba(255, 255, 255, 0.8);
  border-color: rgba(255, 255, 255, 0.1);
}
.navbar-dark .navbar-toggler-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath stroke='rgba(255, 255, 255, 0.8)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3E%3C/svg%3E");
}
.navbar-dark .navbar-text {
  color: rgba(255, 255, 255, 0.8);
}
.navbar-dark .navbar-text a {
  color: #fff;
}
.navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {
  color: #fff;
}
.card {
  position: relative;
  display: flex;
  flex-direction: column;
  min-width: 0;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: border-box;
  border: 1px solid #e9ecef;
  border-radius: 0px;
}
.card > hr {
  margin-right: 0;
  margin-left: 0;
}
.card > .list-group:first-child .list-group-item:first-child {
  border-top-left-radius: 0px;
  border-top-right-radius: 0px;
}
.card > .list-group:last-child .list-group-item:last-child {
  border-bottom-right-radius: 0px;
  border-bottom-left-radius: 0px;
}
.card-body {
  flex: 1 1 auto;
  padding: 1.25rem;
}
.card-title {
  margin-bottom: 0.75rem;
}
.card-subtitle {
  margin-top: -0.375rem;
  margin-bottom: 0;
}
.card-text:last-child {
  margin-bottom: 0;
}
.card-link:hover {
  text-decoration: none;
}
.card-link + .card-link {
  margin-left: 1.25rem;
}
.card-header {
  padding: 0.75rem 1.25rem;
  margin-bottom: 0;
  background-color: rgba(0, 0, 0, 0.03);
  border-bottom: 1px solid #e9ecef;
}
.card-header:first-child {
  border-radius: calc(0px - 1px) calc(0px - 1px) 0 0;
}
.card-header + .list-group .list-group-item:first-child {
  border-top: 0;
}
.card-footer {
  padding: 0.75rem 1.25rem;
  background-color: rgba(0, 0, 0, 0.03);
  border-top: 1px solid #e9ecef;
}
.card-footer:last-child {
  border-radius: 0 0 calc(0px - 1px) calc(0px - 1px);
}
.card-header-tabs {
  margin-right: -0.625rem;
  margin-bottom: -0.75rem;
  margin-left: -0.625rem;
  border-bottom: 0;
}
.card-header-pills {
  margin-right: -0.625rem;
  margin-left: -0.625rem;
}
.card-img-overlay {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  padding: 1.25rem;
}
.card-img {
  width: 100%;
  border-radius: calc(0px - 1px);
}
.card-img-top {
  width: 100%;
  border-top-left-radius: calc(0px - 1px);
  border-top-right-radius: calc(0px - 1px);
}
.card-img-bottom {
  width: 100%;
  border-bottom-right-radius: calc(0px - 1px);
  border-bottom-left-radius: calc(0px - 1px);
}
.card-deck {
  display: flex;
  flex-direction: column;
}
.card-deck .card {
  margin-bottom: 10px;
}
@media (min-width: 576px) {
  .card-deck {
    flex-flow: row wrap;
    margin-right: -10px;
    margin-left: -10px;
  }
  .card-deck .card {
    display: flex;
    flex: 1 0 0%;
    flex-direction: column;
    margin-right: 10px;
    margin-bottom: 0;
    margin-left: 10px;
  }
}
.card-group {
  display: flex;
  flex-direction: column;
}
.card-group > .card {
  margin-bottom: 10px;
}
@media (min-width: 576px) {
  .card-group {
    flex-flow: row wrap;
  }
  .card-group > .card {
    flex: 1 0 0%;
    margin-bottom: 0;
  }
  .card-group > .card + .card {
    margin-left: 0;
    border-left: 0;
  }
  .card-group > .card:first-child {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0;
  }
  .card-group > .card:first-child .card-img-top,
.card-group > .card:first-child .card-header {
    border-top-right-radius: 0;
  }
  .card-group > .card:first-child .card-img-bottom,
.card-group > .card:first-child .card-footer {
    border-bottom-right-radius: 0;
  }
  .card-group > .card:last-child {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
  }
  .card-group > .card:last-child .card-img-top,
.card-group > .card:last-child .card-header {
    border-top-left-radius: 0;
  }
  .card-group > .card:last-child .card-img-bottom,
.card-group > .card:last-child .card-footer {
    border-bottom-left-radius: 0;
  }
  .card-group > .card:only-child {
    border-radius: 0px;
  }
  .card-group > .card:only-child .card-img-top,
.card-group > .card:only-child .card-header {
    border-top-left-radius: 0px;
    border-top-right-radius: 0px;
  }
  .card-group > .card:only-child .card-img-bottom,
.card-group > .card:only-child .card-footer {
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px;
  }
  .card-group > .card:not(:first-child):not(:last-child):not(:only-child) {
    border-radius: 0;
  }
  .card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-top,
.card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-img-bottom,
.card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-header,
.card-group > .card:not(:first-child):not(:last-child):not(:only-child) .card-footer {
    border-radius: 0;
  }
}
.card-columns .card {
  margin-bottom: 0.75rem;
}
@media (min-width: 576px) {
  .card-columns {
    -moz-column-count: 3;
         column-count: 3;
    -moz-column-gap: 1.25rem;
         column-gap: 1.25rem;
    orphans: 1;
    widows: 1;
  }
  .card-columns .card {
    display: inline-block;
    width: 100%;
  }
}
.accordion .card:not(:first-of-type):not(:last-of-type) {
  border-bottom: 0;
  border-radius: 0;
}
.accordion .card:not(:first-of-type) .card-header:first-child {
  border-radius: 0;
}
.accordion .card:first-of-type {
  border-bottom: 0;
  border-bottom-right-radius: 0;
  border-bottom-left-radius: 0;
}
.accordion .card:last-of-type {
  border-top-left-radius: 0;
  border-top-right-radius: 0;
}
.breadcrumb {
  display: flex;
  flex-wrap: wrap;
  padding: 0.75rem 1rem;
  margin-bottom: 1.5rem;
  list-style: none;
  background-color: #fff;
  border-radius: 2px;
}
.breadcrumb-item + .breadcrumb-item {
  padding-left: 0.5rem;
}
.breadcrumb-item + .breadcrumb-item::before {
  display: inline-block;
  padding-right: 0.5rem;
  color: #6c757d;
  content: "/";
}
.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: underline;
}
.breadcrumb-item + .breadcrumb-item:hover::before {
  text-decoration: none;
}
.breadcrumb-item.active {
  color: #6c757d;
}
.pagination {
  display: flex;
  padding-left: 0;
  list-style: none;
  border-radius: 2px;
}
.page-link {
  position: relative;
  display: block;
  padding: 0.5rem 0.75rem;
  margin-left: -1px;
  line-height: 1.25;
  color: #7460ee;
  background-color: #fff;
  border: 1px solid #dee2e6;
}
.page-link:hover {
  z-index: 2;
  color: #381be7;
  text-decoration: none;
  background-color: #e9ecef;
  border-color: #dee2e6;
}
.page-link:focus {
  z-index: 2;
  outline: 0;
  box-shadow: transparent;
}
.page-link:not(:disabled):not(.disabled) {
  cursor: pointer;
}
.page-item:first-child .page-link {
  margin-left: 0;
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
}
.page-item:last-child .page-link {
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
}
.page-item.active .page-link {
  z-index: 1;
  color: #fff;
  background-color: #4798e8;
  border-color: #4798e8;
}
.page-item.disabled .page-link {
  color: #6c757d;
  pointer-events: none;
  cursor: auto;
  background-color: #fff;
  border-color: #dee2e6;
}
.pagination-lg .page-link {
  padding: 0.75rem 1.5rem;
  font-size: 1.09375rem;
  line-height: 1.5;
}
.pagination-lg .page-item:first-child .page-link {
  border-top-left-radius: 2px;
  border-bottom-left-radius: 2px;
}
.pagination-lg .page-item:last-child .page-link {
  border-top-right-radius: 2px;
  border-bottom-right-radius: 2px;
}
.pagination-sm .page-link {
  padding: 0.25rem 0.5rem;
  font-size: 0.765625rem;
  line-height: 1.5;
}
.pagination-sm .page-item:first-child .page-link {
  border-top-left-radius: 1px;
  border-bottom-left-radius: 1px;
}
.pagination-sm .page-item:last-child .page-link {
  border-top-right-radius: 1px;
  border-bottom-right-radius: 1px;
}
.badge {
  display: inline-block;
  padding: 0.25em 0.4em;
  font-size: 75%;
  font-weight: 600;
  line-height: 1;
  text-align: center;
  white-space: nowrap;
  vertical-align: baseline;
  border-radius: 2px;
}
.badge:empty {
  display: none;
}
.btn .badge {
  position: relative;
  top: -1px;
}
.badge-pill {
  padding-right: 0.2em;
  padding-left: 0.2em;
  border-radius: 10rem;
}
.badge-primary {
  color: #fff;
  background-color: #7460ee;
}
.badge-primary[href]:hover, .badge-primary[href]:focus {
  color: #fff;
  text-decoration: none;
  background-color: #4c32e9;
}
.badge-secondary {
  color: #fff;
  background-color: #6c757d;
}
.badge-secondary[href]:hover, .badge-secondary[href]:focus {
  color: #fff;
  text-decoration: none;
  background-color: #545b62;
}
.badge-success {
  color: #fff;
  background-color: #22c6ab;
}
.badge-success[href]:hover, .badge-success[href]:focus {
  color: #fff;
  text-decoration: none;
  background-color: #1b9a85;
}
.badge-info {
  color: #fff;
  background-color: #4798e8;
}
.badge-info[href]:hover, .badge-info[href]:focus {
  color: #fff;
  text-decoration: none;
  background-color: #1c7fe0;
}
.badge-warning {
  color: #212529;
  background-color: #ffbc34;
}
.badge-warning[href]:hover, .badge-warning[href]:focus {
  color: #212529;
  text-decoration: none;
  background-color: #ffab01;
}
.badge-danger {
  color: #fff;
  background-color: #ef6e6e;
}
.badge-danger[href]:hover, .badge-danger[href]:focus {
  color: #fff;
  text-decoration: none;
  background-color: #ea4040;
}
.badge-light {
  color: #212529;
  background-color: #f8f9fa;
}
.badge-light[href]:hover, .badge-light[href]:focus {
  color: #212529;
  text-decoration: none;
  background-color: #dae0e5;
}
.badge-dark {
  color: #fff;
  background-color: #343a40;
}
.badge-dark[href]:hover, .badge-dark[href]:focus {
  color: #fff;
  text-decoration: none;
  background-color: #1d2124;
}
.badge-cyan {
  color: #fff;
  background-color: #01c0c8;
}
.badge-cyan[href]:hover, .badge-cyan[href]:focus {
  color: #fff;
  text-decoration: none;
  background-color: #018f95;
}
.badge-orange {
  color: #212529;
  background-color: #fb8c00;
}
.badge-orange[href]:hover, .badge-orange[href]:focus {
  color: #212529;
  text-decoration: none;
  background-color: #c87000;
}
.badge-purple {
  color: #fff;
  background-color: #7460ee;
}
.badge-purple[href]:hover, .badge-purple[href]:focus {
  color: #fff;
  text-decoration: none;
  background-color: #4c32e9;
}
.badge-light-info {
  color: #212529;
  background-color: #e6f2fa;
}
.badge-light-info[href]:hover, .badge-light-info[href]:focus {
  color: #212529;
  text-decoration: none;
  background-color: #bcdcf2;
}
.badge-light-danger {
  color: #212529;
  background-color: #fae6e6;
}
.badge-light-danger[href]:hover, .badge-light-danger[href]:focus {
  color: #212529;
  text-decoration: none;
  background-color: #f2bcbc;
}
.badge-light-success {
  color: #212529;
  background-color: #e9f9f7;
}
.badge-light-success[href]:hover, .badge-light-success[href]:focus {
  color: #212529;
  text-decoration: none;
  background-color: #c1eee8;
}
.badge-light-warning {
  color: #212529;
  background-color: #f8efd7;
}
.badge-light-warning[href]:hover, .badge-light-warning[href]:focus {
  color: #212529;
  text-decoration: none;
  background-color: #f0deac;
}
.jumbotron {
  padding: 2rem 1rem;
  margin-bottom: 2rem;
  background-color: #e9ecef;
  border-radius: 2px;
}
@media (min-width: 576px) {
  .jumbotron {
    padding: 4rem 2rem;
  }
}
.jumbotron-fluid {
  padding-right: 0;
  padding-left: 0;
  border-radius: 0;
}
.alert {
  position: relative;
  padding: 0.75rem 1.25rem;
  margin-bottom: 1rem;
  border: 1px solid transparent;
  border-radius: 2px;
}
.alert-heading {
  color: inherit;
}
.alert-link {
  font-weight: 600;
}
.alert-dismissible {
  padding-right: 3.8125rem;
}
.alert-dismissible .close {
  position: absolute;
  top: 0;
  right: 0;
  padding: 0.75rem 1.25rem;
  color: inherit;
}
.alert-primary {
  color: #3c327c;
  background-color: #e3dffc;
  border-color: #d8d2fa;
}
.alert-primary hr {
  border-top-color: #c4bbf7;
}
.alert-primary .alert-link {
  color: #2a2358;
}
.alert-secondary {
  color: #383d41;
  background-color: #e2e3e5;
  border-color: #d6d8db;
}
.alert-secondary hr {
  border-top-color: #c8cbcf;
}
.alert-secondary .alert-link {
  color: #202326;
}
.alert-success {
  color: #126759;
  background-color: #d3f4ee;
  border-color: #c1efe7;
}
.alert-success hr {
  border-top-color: #adeadf;
}
.alert-success .alert-link {
  color: #0a3c33;
}
.alert-info {
  color: #254f79;
  background-color: #daeafa;
  border-color: #cbe2f9;
}
.alert-info hr {
  border-top-color: #b4d5f6;
}
.alert-info .alert-link {
  color: #193652;
}
.alert-warning {
  color: #85621b;
  background-color: #fff2d6;
  border-color: #ffecc6;
}
.alert-warning hr {
  border-top-color: #ffe4ad;
}
.alert-warning .alert-link {
  color: #5b4312;
}
.alert-danger {
  color: #7c3939;
  background-color: #fce2e2;
  border-color: #fbd6d6;
}
.alert-danger hr {
  border-top-color: #f9bfbf;
}
.alert-danger .alert-link {
  color: #592929;
}
.alert-light {
  color: #818182;
  background-color: #fefefe;
  border-color: #fdfdfe;
}
.alert-light hr {
  border-top-color: #ececf6;
}
.alert-light .alert-link {
  color: #686868;
}
.alert-dark {
  color: #1b1e21;
  background-color: #d6d8d9;
  border-color: #c6c8ca;
}
.alert-dark hr {
  border-top-color: #b9bbbe;
}
.alert-dark .alert-link {
  color: #040505;
}
.alert-cyan {
  color: #016468;
  background-color: #ccf2f4;
  border-color: #b8edf0;
}
.alert-cyan hr {
  border-top-color: #a3e8ec;
}
.alert-cyan .alert-link {
  color: #013335;
}
.alert-orange {
  color: #834900;
  background-color: #fee8cc;
  border-color: #fedfb8;
}
.alert-orange hr {
  border-top-color: #fed49f;
}
.alert-orange .alert-link {
  color: #502d00;
}
.alert-purple {
  color: #3c327c;
  background-color: #e3dffc;
  border-color: #d8d2fa;
}
.alert-purple hr {
  border-top-color: #c4bbf7;
}
.alert-purple .alert-link {
  color: #2a2358;
}
.alert-light-info {
  color: #787e82;
  background-color: #fafcfe;
  border-color: #f8fbfe;
}
.alert-light-info hr {
  border-top-color: #e2eefb;
}
.alert-light-info .alert-link {
  color: #606467;
}
.alert-light-danger {
  color: #827878;
  background-color: #fefafa;
  border-color: #fef8f8;
}
.alert-light-danger hr {
  border-top-color: #fbe2e2;
}
.alert-light-danger .alert-link {
  color: #676060;
}
.alert-light-success {
  color: #798180;
  background-color: #fbfefd;
  border-color: #f9fdfd;
}
.alert-light-success hr {
  border-top-color: #e6f7f7;
}
.alert-light-success .alert-link {
  color: #606766;
}
.alert-light-warning {
  color: #817c70;
  background-color: #fefcf7;
  border-color: #fdfbf4;
}
.alert-light-warning hr {
  border-top-color: #f9f3de;
}
.alert-light-warning .alert-link {
  color: #666258;
}
@-webkit-keyframes progress-bar-stripes {
  from {
    background-position: 5px 0;
  }
  to {
    background-position: 0 0;
  }
}
@keyframes progress-bar-stripes {
  from {
    background-position: 5px 0;
  }
  to {
    background-position: 0 0;
  }
}
.progress {
  display: flex;
  height: 5px;
  overflow: hidden;
  font-size: 0.65625rem;
  background-color: #f8f9fa;
  border-radius: 2px;
}
.progress-bar {
  display: flex;
  flex-direction: column;
  justify-content: center;
  color: #fff;
  text-align: center;
  white-space: nowrap;
  background-color: #7460ee;
  transition: width 0.6s ease;
}
@media screen and (prefers-reduced-motion: reduce) {
  .progress-bar {
    transition: none;
  }
}
.progress-bar-striped {
  background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent);
  background-size: 5px 5px;
}
.progress-bar-animated {
  -webkit-animation: progress-bar-stripes 1s linear infinite;
          animation: progress-bar-stripes 1s linear infinite;
}
.media {
  display: flex;
  align-items: flex-start;
}
.media-body {
  flex: 1;
}
.list-group {
  display: flex;
  flex-direction: column;
  padding-left: 0;
  margin-bottom: 0;
}
.list-group-item-action {
  width: 100%;
  color: #4f5467;
  text-align: inherit;
}
.list-group-item-action:hover, .list-group-item-action:focus {
  color: #4f5467;
  text-decoration: none;
  background-color: #f8f9fa;
}
.list-group-item-action:active {
  color: #3e5569;
  background-color: #e9ecef;
}
.list-group-item {
  position: relative;
  display: block;
  padding: 0.75rem 1.25rem;
  margin-bottom: -1px;
  background-color: #fff;
  border: 1px solid rgba(0, 0, 0, 0.125);
}
.list-group-item:first-child {
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
}
.list-group-item:last-child {
  margin-bottom: 0;
  border-bottom-right-radius: 2px;
  border-bottom-left-radius: 2px;
}
.list-group-item:hover, .list-group-item:focus {
  z-index: 1;
  text-decoration: none;
}
.list-group-item.disabled, .list-group-item:disabled {
  color: #6c757d;
  background-color: #fff;
}
.list-group-item.active {
  z-index: 2;
  color: #fff;
  background-color: #4798e8;
  border-color: #4798e8;
}
.list-group-flush .list-group-item {
  border-right: 0;
  border-left: 0;
  border-radius: 0;
}
.list-group-flush:first-child .list-group-item:first-child {
  border-top: 0;
}
.list-group-flush:last-child .list-group-item:last-child {
  border-bottom: 0;
}
.list-group-item-primary {
  color: #3c327c;
  background-color: #d8d2fa;
}
.list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
  color: #3c327c;
  background-color: #c4bbf7;
}
.list-group-item-primary.list-group-item-action.active {
  color: #fff;
  background-color: #3c327c;
  border-color: #3c327c;
}
.list-group-item-secondary {
  color: #383d41;
  background-color: #d6d8db;
}
.list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {
  color: #383d41;
  background-color: #c8cbcf;
}
.list-group-item-secondary.list-group-item-action.active {
  color: #fff;
  background-color: #383d41;
  border-color: #383d41;
}
.list-group-item-success {
  color: #126759;
  background-color: #c1efe7;
}
.list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {
  color: #126759;
  background-color: #adeadf;
}
.list-group-item-success.list-group-item-action.active {
  color: #fff;
  background-color: #126759;
  border-color: #126759;
}
.list-group-item-info {
  color: #254f79;
  background-color: #cbe2f9;
}
.list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {
  color: #254f79;
  background-color: #b4d5f6;
}
.list-group-item-info.list-group-item-action.active {
  color: #fff;
  background-color: #254f79;
  border-color: #254f79;
}
.list-group-item-warning {
  color: #85621b;
  background-color: #ffecc6;
}
.list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {
  color: #85621b;
  background-color: #ffe4ad;
}
.list-group-item-warning.list-group-item-action.active {
  color: #fff;
  background-color: #85621b;
  border-color: #85621b;
}
.list-group-item-danger {
  color: #7c3939;
  background-color: #fbd6d6;
}
.list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {
  color: #7c3939;
  background-color: #f9bfbf;
}
.list-group-item-danger.list-group-item-action.active {
  color: #fff;
  background-color: #7c3939;
  border-color: #7c3939;
}
.list-group-item-light {
  color: #818182;
  background-color: #fdfdfe;
}
.list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {
  color: #818182;
  background-color: #ececf6;
}
.list-group-item-light.list-group-item-action.active {
  color: #fff;
  background-color: #818182;
  border-color: #818182;
}
.list-group-item-dark {
  color: #1b1e21;
  background-color: #c6c8ca;
}
.list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {
  color: #1b1e21;
  background-color: #b9bbbe;
}
.list-group-item-dark.list-group-item-action.active {
  color: #fff;
  background-color: #1b1e21;
  border-color: #1b1e21;
}
.list-group-item-cyan {
  color: #016468;
  background-color: #b8edf0;
}
.list-group-item-cyan.list-group-item-action:hover, .list-group-item-cyan.list-group-item-action:focus {
  color: #016468;
  background-color: #a3e8ec;
}
.list-group-item-cyan.list-group-item-action.active {
  color: #fff;
  background-color: #016468;
  border-color: #016468;
}
.list-group-item-orange {
  color: #834900;
  background-color: #fedfb8;
}
.list-group-item-orange.list-group-item-action:hover, .list-group-item-orange.list-group-item-action:focus {
  color: #834900;
  background-color: #fed49f;
}
.list-group-item-orange.list-group-item-action.active {
  color: #fff;
  background-color: #834900;
  border-color: #834900;
}
.list-group-item-purple {
  color: #3c327c;
  background-color: #d8d2fa;
}
.list-group-item-purple.list-group-item-action:hover, .list-group-item-purple.list-group-item-action:focus {
  color: #3c327c;
  background-color: #c4bbf7;
}
.list-group-item-purple.list-group-item-action.active {
  color: #fff;
  background-color: #3c327c;
  border-color: #3c327c;
}
.list-group-item-light-info {
  color: #787e82;
  background-color: #f8fbfe;
}
.list-group-item-light-info.list-group-item-action:hover, .list-group-item-light-info.list-group-item-action:focus {
  color: #787e82;
  background-color: #e2eefb;
}
.list-group-item-light-info.list-group-item-action.active {
  color: #fff;
  background-color: #787e82;
  border-color: #787e82;
}
.list-group-item-light-danger {
  color: #827878;
  background-color: #fef8f8;
}
.list-group-item-light-danger.list-group-item-action:hover, .list-group-item-light-danger.list-group-item-action:focus {
  color: #827878;
  background-color: #fbe2e2;
}
.list-group-item-light-danger.list-group-item-action.active {
  color: #fff;
  background-color: #827878;
  border-color: #827878;
}
.list-group-item-light-success {
  color: #798180;
  background-color: #f9fdfd;
}
.list-group-item-light-success.list-group-item-action:hover, .list-group-item-light-success.list-group-item-action:focus {
  color: #798180;
  background-color: #e6f7f7;
}
.list-group-item-light-success.list-group-item-action.active {
  color: #fff;
  background-color: #798180;
  border-color: #798180;
}
.list-group-item-light-warning {
  color: #817c70;
  background-color: #fdfbf4;
}
.list-group-item-light-warning.list-group-item-action:hover, .list-group-item-light-warning.list-group-item-action:focus {
  color: #817c70;
  background-color: #f9f3de;
}
.list-group-item-light-warning.list-group-item-action.active {
  color: #fff;
  background-color: #817c70;
  border-color: #817c70;
}
.close {
  float: right;
  font-size: 1.3125rem;
  font-weight: 600;
  line-height: 1;
  color: #000;
  text-shadow: 0 1px 0 #fff;
  opacity: 0.5;
}
.close:hover, .close:focus {
  color: #000;
  text-decoration: none;
  opacity: 0.75;
}
.close:not(:disabled):not(.disabled) {
  cursor: pointer;
}
button.close {
  padding: 0;
  background-color: transparent;
  border: 0;
  -webkit-appearance: none;
}
.modal-open {
  overflow: hidden;
}
.modal {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1050;
  display: none;
  overflow: hidden;
  outline: 0;
}
.modal-open .modal {
  overflow-x: hidden;
  overflow-y: auto;
}
.modal-dialog {
  position: relative;
  width: auto;
  margin: 0.5rem;
  pointer-events: none;
}
.modal.fade .modal-dialog {
  transition: transform 0.3s ease-out;
  transform: translate(0, -25%);
}
@media screen and (prefers-reduced-motion: reduce) {
  .modal.fade .modal-dialog {
    transition: none;
  }
}
.modal.show .modal-dialog {
  transform: translate(0, 0);
}
.modal-dialog-centered {
  display: flex;
  align-items: center;
  min-height: calc(100% - (0.5rem * 2));
}
.modal-content {
  position: relative;
  display: flex;
  flex-direction: column;
  width: 100%;
  pointer-events: auto;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 2px;
  outline: 0;
}
.modal-backdrop {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1040;
  background-color: #000;
}
.modal-backdrop.fade {
  opacity: 0;
}
.modal-backdrop.show {
  opacity: 0.5;
}
.modal-header {
  display: flex;
  align-items: flex-start;
  justify-content: space-between;
  padding: 1rem;
  border-bottom: 1px solid #e9ecef;
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
}
.modal-header .close {
  padding: 1rem;
  margin: -1rem -1rem -1rem auto;
}
.modal-title {
  margin-bottom: 0;
  line-height: 1.5;
}
.modal-body {
  position: relative;
  flex: 1 1 auto;
  padding: 1rem;
}
.modal-footer {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  padding: 1rem;
  border-top: 1px solid #e9ecef;
}
.modal-footer > :not(:first-child) {
  margin-left: 0.25rem;
}
.modal-footer > :not(:last-child) {
  margin-right: 0.25rem;
}
.modal-scrollbar-measure {
  position: absolute;
  top: -9999px;
  width: 50px;
  height: 50px;
  overflow: scroll;
}
@media (min-width: 576px) {
  .modal-dialog {
    max-width: 500px;
    margin: 1.75rem auto;
  }

  .modal-dialog-centered {
    min-height: calc(100% - (1.75rem * 2));
  }

  .modal-sm {
    max-width: 300px;
  }
}
@media (min-width: 992px) {
  .modal-lg {
    max-width: 800px;
  }
}
.tooltip {
  position: absolute;
  z-index: 1070;
  display: block;
  margin: 0;
  font-family: "Poppins", sans-serif;
  font-style: normal;
  font-weight: 300;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.765625rem;
  word-wrap: break-word;
  opacity: 0;
}
.tooltip.show {
  opacity: 0.9;
}
.tooltip .arrow {
  position: absolute;
  display: block;
  width: 0.8rem;
  height: 0.4rem;
}
.tooltip .arrow::before {
  position: absolute;
  content: "";
  border-color: transparent;
  border-style: solid;
}
.bs-tooltip-top, .bs-tooltip-auto[x-placement^=top] {
  padding: 0.4rem 0;
}
.bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^=top] .arrow {
  bottom: 0;
}
.bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^=top] .arrow::before {
  top: 0;
  border-width: 0.4rem 0.4rem 0;
  border-top-color: #000;
}
.bs-tooltip-right, .bs-tooltip-auto[x-placement^=right] {
  padding: 0 0.4rem;
}
.bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^=right] .arrow {
  left: 0;
  width: 0.4rem;
  height: 0.8rem;
}
.bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^=right] .arrow::before {
  right: 0;
  border-width: 0.4rem 0.4rem 0.4rem 0;
  border-right-color: #000;
}
.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^=bottom] {
  padding: 0.4rem 0;
}
.bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^=bottom] .arrow {
  top: 0;
}
.bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^=bottom] .arrow::before {
  bottom: 0;
  border-width: 0 0.4rem 0.4rem;
  border-bottom-color: #000;
}
.bs-tooltip-left, .bs-tooltip-auto[x-placement^=left] {
  padding: 0 0.4rem;
}
.bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^=left] .arrow {
  right: 0;
  width: 0.4rem;
  height: 0.8rem;
}
.bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^=left] .arrow::before {
  left: 0;
  border-width: 0.4rem 0 0.4rem 0.4rem;
  border-left-color: #000;
}
.tooltip-inner {
  max-width: 200px;
  padding: 0.25rem 0.5rem;
  color: #fff;
  text-align: center;
  background-color: #000;
  border-radius: 2px;
}
.popover {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1060;
  display: block;
  max-width: 276px;
  font-family: "Poppins", sans-serif;
  font-style: normal;
  font-weight: 300;
  line-height: 1.5;
  text-align: left;
  text-align: start;
  text-decoration: none;
  text-shadow: none;
  text-transform: none;
  letter-spacing: normal;
  word-break: normal;
  word-spacing: normal;
  white-space: normal;
  line-break: auto;
  font-size: 0.765625rem;
  word-wrap: break-word;
  background-color: #fff;
  background-clip: padding-box;
  border: 1px solid rgba(0, 0, 0, 0.2);
  border-radius: 2px;
}
.popover .arrow {
  position: absolute;
  display: block;
  width: 1rem;
  height: 0.5rem;
  margin: 0 2px;
}
.popover .arrow::before, .popover .arrow::after {
  position: absolute;
  display: block;
  content: "";
  border-color: transparent;
  border-style: solid;
}
.bs-popover-top, .bs-popover-auto[x-placement^=top] {
  margin-bottom: 0.5rem;
}
.bs-popover-top .arrow, .bs-popover-auto[x-placement^=top] .arrow {
  bottom: calc((0.5rem + 1px) * -1);
}
.bs-popover-top .arrow::before, .bs-popover-auto[x-placement^=top] .arrow::before,
.bs-popover-top .arrow::after,
.bs-popover-auto[x-placement^=top] .arrow::after {
  border-width: 0.5rem 0.5rem 0;
}
.bs-popover-top .arrow::before, .bs-popover-auto[x-placement^=top] .arrow::before {
  bottom: 0;
  border-top-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-top .arrow::after, .bs-popover-auto[x-placement^=top] .arrow::after {
  bottom: 1px;
  border-top-color: #fff;
}
.bs-popover-right, .bs-popover-auto[x-placement^=right] {
  margin-left: 0.5rem;
}
.bs-popover-right .arrow, .bs-popover-auto[x-placement^=right] .arrow {
  left: calc((0.5rem + 1px) * -1);
  width: 0.5rem;
  height: 1rem;
  margin: 2px 0;
}
.bs-popover-right .arrow::before, .bs-popover-auto[x-placement^=right] .arrow::before,
.bs-popover-right .arrow::after,
.bs-popover-auto[x-placement^=right] .arrow::after {
  border-width: 0.5rem 0.5rem 0.5rem 0;
}
.bs-popover-right .arrow::before, .bs-popover-auto[x-placement^=right] .arrow::before {
  left: 0;
  border-right-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-right .arrow::after, .bs-popover-auto[x-placement^=right] .arrow::after {
  left: 1px;
  border-right-color: #fff;
}
.bs-popover-bottom, .bs-popover-auto[x-placement^=bottom] {
  margin-top: 0.5rem;
}
.bs-popover-bottom .arrow, .bs-popover-auto[x-placement^=bottom] .arrow {
  top: calc((0.5rem + 1px) * -1);
}
.bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^=bottom] .arrow::before,
.bs-popover-bottom .arrow::after,
.bs-popover-auto[x-placement^=bottom] .arrow::after {
  border-width: 0 0.5rem 0.5rem 0.5rem;
}
.bs-popover-bottom .arrow::before, .bs-popover-auto[x-placement^=bottom] .arrow::before {
  top: 0;
  border-bottom-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-bottom .arrow::after, .bs-popover-auto[x-placement^=bottom] .arrow::after {
  top: 1px;
  border-bottom-color: #fff;
}
.bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^=bottom] .popover-header::before {
  position: absolute;
  top: 0;
  left: 50%;
  display: block;
  width: 1rem;
  margin-left: -0.5rem;
  content: "";
  border-bottom: 1px solid #f7f7f7;
}
.bs-popover-left, .bs-popover-auto[x-placement^=left] {
  margin-right: 0.5rem;
}
.bs-popover-left .arrow, .bs-popover-auto[x-placement^=left] .arrow {
  right: calc((0.5rem + 1px) * -1);
  width: 0.5rem;
  height: 1rem;
  margin: 2px 0;
}
.bs-popover-left .arrow::before, .bs-popover-auto[x-placement^=left] .arrow::before,
.bs-popover-left .arrow::after,
.bs-popover-auto[x-placement^=left] .arrow::after {
  border-width: 0.5rem 0 0.5rem 0.5rem;
}
.bs-popover-left .arrow::before, .bs-popover-auto[x-placement^=left] .arrow::before {
  right: 0;
  border-left-color: rgba(0, 0, 0, 0.25);
}
.bs-popover-left .arrow::after, .bs-popover-auto[x-placement^=left] .arrow::after {
  right: 1px;
  border-left-color: #fff;
}
.popover-header {
  padding: 0.5rem 0.75rem;
  margin-bottom: 0;
  font-size: 0.875rem;
  color: inherit;
  background-color: #f7f7f7;
  border-bottom: 1px solid #ebebeb;
  border-top-left-radius: calc(2px - 1px);
  border-top-right-radius: calc(2px - 1px);
}
.popover-header:empty {
  display: none;
}
.popover-body {
  padding: 0.5rem 0.75rem;
  color: #3e5569;
}
.carousel {
  position: relative;
}
.carousel-inner {
  position: relative;
  width: 100%;
  overflow: hidden;
}
.carousel-item {
  position: relative;
  display: none;
  align-items: center;
  width: 100%;
  transition: transform 0.6s ease;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
  perspective: 1000px;
}
@media screen and (prefers-reduced-motion: reduce) {
  .carousel-item {
    transition: none;
  }
}
.carousel-item.active,
.carousel-item-next,
.carousel-item-prev {
  display: block;
}
.carousel-item-next,
.carousel-item-prev {
  position: absolute;
  top: 0;
}
.carousel-item-next.carousel-item-left,
.carousel-item-prev.carousel-item-right {
  transform: translateX(0);
}
@supports (transform-style: preserve-3d) {
  .carousel-item-next.carousel-item-left,
.carousel-item-prev.carousel-item-right {
    transform: translate3d(0, 0, 0);
  }
}
.carousel-item-next,
.active.carousel-item-right {
  transform: translateX(100%);
}
@supports (transform-style: preserve-3d) {
  .carousel-item-next,
.active.carousel-item-right {
    transform: translate3d(100%, 0, 0);
  }
}
.carousel-item-prev,
.active.carousel-item-left {
  transform: translateX(-100%);
}
@supports (transform-style: preserve-3d) {
  .carousel-item-prev,
.active.carousel-item-left {
    transform: translate3d(-100%, 0, 0);
  }
}
.carousel-fade .carousel-item {
  opacity: 0;
  transition-duration: 0.6s;
  transition-property: opacity;
}
.carousel-fade .carousel-item.active,
.carousel-fade .carousel-item-next.carousel-item-left,
.carousel-fade .carousel-item-prev.carousel-item-right {
  opacity: 1;
}
.carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-right {
  opacity: 0;
}
.carousel-fade .carousel-item-next,
.carousel-fade .carousel-item-prev,
.carousel-fade .carousel-item.active,
.carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-prev {
  transform: translateX(0);
}
@supports (transform-style: preserve-3d) {
  .carousel-fade .carousel-item-next,
.carousel-fade .carousel-item-prev,
.carousel-fade .carousel-item.active,
.carousel-fade .active.carousel-item-left,
.carousel-fade .active.carousel-item-prev {
    transform: translate3d(0, 0, 0);
  }
}
.carousel-control-prev,
.carousel-control-next {
  position: absolute;
  top: 0;
  bottom: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 15%;
  color: #fff;
  text-align: center;
  opacity: 0.5;
}
.carousel-control-prev:hover, .carousel-control-prev:focus,
.carousel-control-next:hover,
.carousel-control-next:focus {
  color: #fff;
  text-decoration: none;
  outline: 0;
  opacity: 0.9;
}
.carousel-control-prev {
  left: 0;
}
.carousel-control-next {
  right: 0;
}
.carousel-control-prev-icon,
.carousel-control-next-icon {
  display: inline-block;
  width: 20px;
  height: 20px;
  background: transparent no-repeat center center;
  background-size: 100% 100%;
}
.carousel-control-prev-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M5.25 0l-4 4 4 4 1.5-1.5-2.5-2.5 2.5-2.5-1.5-1.5z'/%3E%3C/svg%3E");
}
.carousel-control-next-icon {
  background-image: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' viewBox='0 0 8 8'%3E%3Cpath d='M2.75 0l-1.5 1.5 2.5 2.5-2.5 2.5 1.5 1.5 4-4-4-4z'/%3E%3C/svg%3E");
}
.carousel-indicators {
  position: absolute;
  right: 0;
  bottom: 10px;
  left: 0;
  z-index: 15;
  display: flex;
  justify-content: center;
  padding-left: 0;
  margin-right: 15%;
  margin-left: 15%;
  list-style: none;
}
.carousel-indicators li {
  position: relative;
  flex: 0 1 auto;
  width: 30px;
  height: 3px;
  margin-right: 3px;
  margin-left: 3px;
  text-indent: -999px;
  background-color: rgba(255, 255, 255, 0.5);
}
.carousel-indicators li::before {
  position: absolute;
  top: -10px;
  left: 0;
  display: inline-block;
  width: 100%;
  height: 10px;
  content: "";
}
.carousel-indicators li::after {
  position: absolute;
  bottom: -10px;
  left: 0;
  display: inline-block;
  width: 100%;
  height: 10px;
  content: "";
}
.carousel-indicators .active {
  background-color: #fff;
}
.carousel-caption {
  position: absolute;
  right: 15%;
  bottom: 20px;
  left: 15%;
  z-index: 10;
  padding-top: 20px;
  padding-bottom: 20px;
  color: #fff;
  text-align: center;
}
.align-baseline {
  vertical-align: baseline !important;
}
.align-top {
  vertical-align: top !important;
}
.align-middle {
  vertical-align: middle !important;
}
.align-bottom {
  vertical-align: bottom !important;
}
.align-text-bottom {
  vertical-align: text-bottom !important;
}
.align-text-top {
  vertical-align: text-top !important;
}
.bg-primary {
  background-color: #7460ee !important;
}
a.bg-primary:hover, a.bg-primary:focus,
button.bg-primary:hover,
button.bg-primary:focus {
  background-color: #4c32e9 !important;
}
.bg-secondary {
  background-color: #6c757d !important;
}
a.bg-secondary:hover, a.bg-secondary:focus,
button.bg-secondary:hover,
button.bg-secondary:focus {
  background-color: #545b62 !important;
}
.bg-success {
  background-color: #22c6ab !important;
}
a.bg-success:hover, a.bg-success:focus,
button.bg-success:hover,
button.bg-success:focus {
  background-color: #1b9a85 !important;
}
.bg-info {
  background-color: #4798e8 !important;
}
a.bg-info:hover, a.bg-info:focus,
button.bg-info:hover,
button.bg-info:focus {
  background-color: #1c7fe0 !important;
}
.bg-warning {
  background-color: #ffbc34 !important;
}
a.bg-warning:hover, a.bg-warning:focus,
button.bg-warning:hover,
button.bg-warning:focus {
  background-color: #ffab01 !important;
}
.bg-danger {
  background-color: #ef6e6e !important;
}
a.bg-danger:hover, a.bg-danger:focus,
button.bg-danger:hover,
button.bg-danger:focus {
  background-color: #ea4040 !important;
}
.bg-light {
  background-color: #f8f9fa !important;
}
a.bg-light:hover, a.bg-light:focus,
button.bg-light:hover,
button.bg-light:focus {
  background-color: #dae0e5 !important;
}
.bg-dark {
  background-color: #343a40 !important;
}
a.bg-dark:hover, a.bg-dark:focus,
button.bg-dark:hover,
button.bg-dark:focus {
  background-color: #1d2124 !important;
}
.bg-cyan {
  background-color: #01c0c8 !important;
}
a.bg-cyan:hover, a.bg-cyan:focus,
button.bg-cyan:hover,
button.bg-cyan:focus {
  background-color: #018f95 !important;
}
.bg-orange {
  background-color: #fb8c00 !important;
}
a.bg-orange:hover, a.bg-orange:focus,
button.bg-orange:hover,
button.bg-orange:focus {
  background-color: #c87000 !important;
}
.bg-purple {
  background-color: #7460ee !important;
}
a.bg-purple:hover, a.bg-purple:focus,
button.bg-purple:hover,
button.bg-purple:focus {
  background-color: #4c32e9 !important;
}
.bg-light-info {
  background-color: #e6f2fa !important;
}
a.bg-light-info:hover, a.bg-light-info:focus,
button.bg-light-info:hover,
button.bg-light-info:focus {
  background-color: #bcdcf2 !important;
}
.bg-light-danger {
  background-color: #fae6e6 !important;
}
a.bg-light-danger:hover, a.bg-light-danger:focus,
button.bg-light-danger:hover,
button.bg-light-danger:focus {
  background-color: #f2bcbc !important;
}
.bg-light-success {
  background-color: #e9f9f7 !important;
}
a.bg-light-success:hover, a.bg-light-success:focus,
button.bg-light-success:hover,
button.bg-light-success:focus {
  background-color: #c1eee8 !important;
}
.bg-light-warning {
  background-color: #f8efd7 !important;
}
a.bg-light-warning:hover, a.bg-light-warning:focus,
button.bg-light-warning:hover,
button.bg-light-warning:focus {
  background-color: #f0deac !important;
}
.bg-white {
  background-color: #fff !important;
}
.bg-transparent {
  background-color: transparent !important;
}
.border {
  border: 1px solid #e9ecef !important;
}
.border-top {
  border-top: 1px solid #e9ecef !important;
}
.border-right {
  border-right: 1px solid #e9ecef !important;
}
.border-bottom {
  border-bottom: 1px solid #e9ecef !important;
}
.border-left {
  border-left: 1px solid #e9ecef !important;
}
.border-0 {
  border: 0 !important;
}
.border-top-0 {
  border-top: 0 !important;
}
.border-right-0 {
  border-right: 0 !important;
}
.border-bottom-0 {
  border-bottom: 0 !important;
}
.border-left-0 {
  border-left: 0 !important;
}
.border-primary {
  border-color: #7460ee !important;
}
.border-secondary {
  border-color: #6c757d !important;
}
.border-success {
  border-color: #22c6ab !important;
}
.border-info {
  border-color: #4798e8 !important;
}
.border-warning {
  border-color: #ffbc34 !important;
}
.border-danger {
  border-color: #ef6e6e !important;
}
.border-light {
  border-color: #f8f9fa !important;
}
.border-dark {
  border-color: #343a40 !important;
}
.border-cyan {
  border-color: #01c0c8 !important;
}
.border-orange {
  border-color: #fb8c00 !important;
}
.border-purple {
  border-color: #7460ee !important;
}
.border-light-info {
  border-color: #e6f2fa !important;
}
.border-light-danger {
  border-color: #fae6e6 !important;
}
.border-light-success {
  border-color: #e9f9f7 !important;
}
.border-light-warning {
  border-color: #f8efd7 !important;
}
.border-white {
  border-color: #fff !important;
}
.rounded {
  border-radius: 2px !important;
}
.rounded-top {
  border-top-left-radius: 2px !important;
  border-top-right-radius: 2px !important;
}
.rounded-right {
  border-top-right-radius: 2px !important;
  border-bottom-right-radius: 2px !important;
}
.rounded-bottom {
  border-bottom-right-radius: 2px !important;
  border-bottom-left-radius: 2px !important;
}
.rounded-left {
  border-top-left-radius: 2px !important;
  border-bottom-left-radius: 2px !important;
}
.rounded-circle {
  border-radius: 50% !important;
}
.rounded-0 {
  border-radius: 0 !important;
}
.clearfix::after {
  display: block;
  clear: both;
  content: "";
}
.d-none {
  display: none !important;
}
.d-inline {
  display: inline !important;
}
.d-inline-block {
  display: inline-block !important;
}
.d-block {
  display: block !important;
}
.d-table {
  display: table !important;
}
.d-table-row {
  display: table-row !important;
}
.d-table-cell {
  display: table-cell !important;
}
.d-flex {
  display: flex !important;
}
.d-inline-flex {
  display: inline-flex !important;
}
@media (min-width: 576px) {
  .d-sm-none {
    display: none !important;
  }

  .d-sm-inline {
    display: inline !important;
  }

  .d-sm-inline-block {
    display: inline-block !important;
  }

  .d-sm-block {
    display: block !important;
  }

  .d-sm-table {
    display: table !important;
  }

  .d-sm-table-row {
    display: table-row !important;
  }

  .d-sm-table-cell {
    display: table-cell !important;
  }

  .d-sm-flex {
    display: flex !important;
  }

  .d-sm-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 768px) {
  .d-md-none {
    display: none !important;
  }

  .d-md-inline {
    display: inline !important;
  }

  .d-md-inline-block {
    display: inline-block !important;
  }

  .d-md-block {
    display: block !important;
  }

  .d-md-table {
    display: table !important;
  }

  .d-md-table-row {
    display: table-row !important;
  }

  .d-md-table-cell {
    display: table-cell !important;
  }

  .d-md-flex {
    display: flex !important;
  }

  .d-md-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 992px) {
  .d-lg-none {
    display: none !important;
  }

  .d-lg-inline {
    display: inline !important;
  }

  .d-lg-inline-block {
    display: inline-block !important;
  }

  .d-lg-block {
    display: block !important;
  }

  .d-lg-table {
    display: table !important;
  }

  .d-lg-table-row {
    display: table-row !important;
  }

  .d-lg-table-cell {
    display: table-cell !important;
  }

  .d-lg-flex {
    display: flex !important;
  }

  .d-lg-inline-flex {
    display: inline-flex !important;
  }
}
@media (min-width: 1600px) {
  .d-xl-none {
    display: none !important;
  }

  .d-xl-inline {
    display: inline !important;
  }

  .d-xl-inline-block {
    display: inline-block !important;
  }

  .d-xl-block {
    display: block !important;
  }

  .d-xl-table {
    display: table !important;
  }

  .d-xl-table-row {
    display: table-row !important;
  }

  .d-xl-table-cell {
    display: table-cell !important;
  }

  .d-xl-flex {
    display: flex !important;
  }

  .d-xl-inline-flex {
    display: inline-flex !important;
  }
}
@media print {
  .d-print-none {
    display: none !important;
  }

  .d-print-inline {
    display: inline !important;
  }

  .d-print-inline-block {
    display: inline-block !important;
  }

  .d-print-block {
    display: block !important;
  }

  .d-print-table {
    display: table !important;
  }

  .d-print-table-row {
    display: table-row !important;
  }

  .d-print-table-cell {
    display: table-cell !important;
  }

  .d-print-flex {
    display: flex !important;
  }

  .d-print-inline-flex {
    display: inline-flex !important;
  }
}
.embed-responsive {
  position: relative;
  display: block;
  width: 100%;
  padding: 0;
  overflow: hidden;
}
.embed-responsive::before {
  display: block;
  content: "";
}
.embed-responsive .embed-responsive-item,
.embed-responsive iframe,
.embed-responsive embed,
.embed-responsive object,
.embed-responsive video {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 100%;
  border: 0;
}
.embed-responsive-21by9::before {
  padding-top: 42.8571428571%;
}
.embed-responsive-16by9::before {
  padding-top: 56.25%;
}
.embed-responsive-4by3::before {
  padding-top: 75%;
}
.embed-responsive-1by1::before {
  padding-top: 100%;
}
.flex-row {
  flex-direction: row !important;
}
.flex-column {
  flex-direction: column !important;
}
.flex-row-reverse {
  flex-direction: row-reverse !important;
}
.flex-column-reverse {
  flex-direction: column-reverse !important;
}
.flex-wrap {
  flex-wrap: wrap !important;
}
.flex-nowrap {
  flex-wrap: nowrap !important;
}
.flex-wrap-reverse {
  flex-wrap: wrap-reverse !important;
}
.flex-fill {
  flex: 1 1 auto !important;
}
.flex-grow-0 {
  flex-grow: 0 !important;
}
.flex-grow-1 {
  flex-grow: 1 !important;
}
.flex-shrink-0 {
  flex-shrink: 0 !important;
}
.flex-shrink-1 {
  flex-shrink: 1 !important;
}
.justify-content-start {
  justify-content: flex-start !important;
}
.justify-content-end {
  justify-content: flex-end !important;
}
.justify-content-center {
  justify-content: center !important;
}
.justify-content-between {
  justify-content: space-between !important;
}
.justify-content-around {
  justify-content: space-around !important;
}
.align-items-start {
  align-items: flex-start !important;
}
.align-items-end {
  align-items: flex-end !important;
}
.align-items-center {
  align-items: center !important;
}
.align-items-baseline {
  align-items: baseline !important;
}
.align-items-stretch {
  align-items: stretch !important;
}
.align-content-start {
  align-content: flex-start !important;
}
.align-content-end {
  align-content: flex-end !important;
}
.align-content-center {
  align-content: center !important;
}
.align-content-between {
  align-content: space-between !important;
}
.align-content-around {
  align-content: space-around !important;
}
.align-content-stretch {
  align-content: stretch !important;
}
.align-self-auto {
  align-self: auto !important;
}
.align-self-start {
  align-self: flex-start !important;
}
.align-self-end {
  align-self: flex-end !important;
}
.align-self-center {
  align-self: center !important;
}
.align-self-baseline {
  align-self: baseline !important;
}
.align-self-stretch {
  align-self: stretch !important;
}
@media (min-width: 576px) {
  .flex-sm-row {
    flex-direction: row !important;
  }

  .flex-sm-column {
    flex-direction: column !important;
  }

  .flex-sm-row-reverse {
    flex-direction: row-reverse !important;
  }

  .flex-sm-column-reverse {
    flex-direction: column-reverse !important;
  }

  .flex-sm-wrap {
    flex-wrap: wrap !important;
  }

  .flex-sm-nowrap {
    flex-wrap: nowrap !important;
  }

  .flex-sm-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }

  .flex-sm-fill {
    flex: 1 1 auto !important;
  }

  .flex-sm-grow-0 {
    flex-grow: 0 !important;
  }

  .flex-sm-grow-1 {
    flex-grow: 1 !important;
  }

  .flex-sm-shrink-0 {
    flex-shrink: 0 !important;
  }

  .flex-sm-shrink-1 {
    flex-shrink: 1 !important;
  }

  .justify-content-sm-start {
    justify-content: flex-start !important;
  }

  .justify-content-sm-end {
    justify-content: flex-end !important;
  }

  .justify-content-sm-center {
    justify-content: center !important;
  }

  .justify-content-sm-between {
    justify-content: space-between !important;
  }

  .justify-content-sm-around {
    justify-content: space-around !important;
  }

  .align-items-sm-start {
    align-items: flex-start !important;
  }

  .align-items-sm-end {
    align-items: flex-end !important;
  }

  .align-items-sm-center {
    align-items: center !important;
  }

  .align-items-sm-baseline {
    align-items: baseline !important;
  }

  .align-items-sm-stretch {
    align-items: stretch !important;
  }

  .align-content-sm-start {
    align-content: flex-start !important;
  }

  .align-content-sm-end {
    align-content: flex-end !important;
  }

  .align-content-sm-center {
    align-content: center !important;
  }

  .align-content-sm-between {
    align-content: space-between !important;
  }

  .align-content-sm-around {
    align-content: space-around !important;
  }

  .align-content-sm-stretch {
    align-content: stretch !important;
  }

  .align-self-sm-auto {
    align-self: auto !important;
  }

  .align-self-sm-start {
    align-self: flex-start !important;
  }

  .align-self-sm-end {
    align-self: flex-end !important;
  }

  .align-self-sm-center {
    align-self: center !important;
  }

  .align-self-sm-baseline {
    align-self: baseline !important;
  }

  .align-self-sm-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 768px) {
  .flex-md-row {
    flex-direction: row !important;
  }

  .flex-md-column {
    flex-direction: column !important;
  }

  .flex-md-row-reverse {
    flex-direction: row-reverse !important;
  }

  .flex-md-column-reverse {
    flex-direction: column-reverse !important;
  }

  .flex-md-wrap {
    flex-wrap: wrap !important;
  }

  .flex-md-nowrap {
    flex-wrap: nowrap !important;
  }

  .flex-md-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }

  .flex-md-fill {
    flex: 1 1 auto !important;
  }

  .flex-md-grow-0 {
    flex-grow: 0 !important;
  }

  .flex-md-grow-1 {
    flex-grow: 1 !important;
  }

  .flex-md-shrink-0 {
    flex-shrink: 0 !important;
  }

  .flex-md-shrink-1 {
    flex-shrink: 1 !important;
  }

  .justify-content-md-start {
    justify-content: flex-start !important;
  }

  .justify-content-md-end {
    justify-content: flex-end !important;
  }

  .justify-content-md-center {
    justify-content: center !important;
  }

  .justify-content-md-between {
    justify-content: space-between !important;
  }

  .justify-content-md-around {
    justify-content: space-around !important;
  }

  .align-items-md-start {
    align-items: flex-start !important;
  }

  .align-items-md-end {
    align-items: flex-end !important;
  }

  .align-items-md-center {
    align-items: center !important;
  }

  .align-items-md-baseline {
    align-items: baseline !important;
  }

  .align-items-md-stretch {
    align-items: stretch !important;
  }

  .align-content-md-start {
    align-content: flex-start !important;
  }

  .align-content-md-end {
    align-content: flex-end !important;
  }

  .align-content-md-center {
    align-content: center !important;
  }

  .align-content-md-between {
    align-content: space-between !important;
  }

  .align-content-md-around {
    align-content: space-around !important;
  }

  .align-content-md-stretch {
    align-content: stretch !important;
  }

  .align-self-md-auto {
    align-self: auto !important;
  }

  .align-self-md-start {
    align-self: flex-start !important;
  }

  .align-self-md-end {
    align-self: flex-end !important;
  }

  .align-self-md-center {
    align-self: center !important;
  }

  .align-self-md-baseline {
    align-self: baseline !important;
  }

  .align-self-md-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 992px) {
  .flex-lg-row {
    flex-direction: row !important;
  }

  .flex-lg-column {
    flex-direction: column !important;
  }

  .flex-lg-row-reverse {
    flex-direction: row-reverse !important;
  }

  .flex-lg-column-reverse {
    flex-direction: column-reverse !important;
  }

  .flex-lg-wrap {
    flex-wrap: wrap !important;
  }

  .flex-lg-nowrap {
    flex-wrap: nowrap !important;
  }

  .flex-lg-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }

  .flex-lg-fill {
    flex: 1 1 auto !important;
  }

  .flex-lg-grow-0 {
    flex-grow: 0 !important;
  }

  .flex-lg-grow-1 {
    flex-grow: 1 !important;
  }

  .flex-lg-shrink-0 {
    flex-shrink: 0 !important;
  }

  .flex-lg-shrink-1 {
    flex-shrink: 1 !important;
  }

  .justify-content-lg-start {
    justify-content: flex-start !important;
  }

  .justify-content-lg-end {
    justify-content: flex-end !important;
  }

  .justify-content-lg-center {
    justify-content: center !important;
  }

  .justify-content-lg-between {
    justify-content: space-between !important;
  }

  .justify-content-lg-around {
    justify-content: space-around !important;
  }

  .align-items-lg-start {
    align-items: flex-start !important;
  }

  .align-items-lg-end {
    align-items: flex-end !important;
  }

  .align-items-lg-center {
    align-items: center !important;
  }

  .align-items-lg-baseline {
    align-items: baseline !important;
  }

  .align-items-lg-stretch {
    align-items: stretch !important;
  }

  .align-content-lg-start {
    align-content: flex-start !important;
  }

  .align-content-lg-end {
    align-content: flex-end !important;
  }

  .align-content-lg-center {
    align-content: center !important;
  }

  .align-content-lg-between {
    align-content: space-between !important;
  }

  .align-content-lg-around {
    align-content: space-around !important;
  }

  .align-content-lg-stretch {
    align-content: stretch !important;
  }

  .align-self-lg-auto {
    align-self: auto !important;
  }

  .align-self-lg-start {
    align-self: flex-start !important;
  }

  .align-self-lg-end {
    align-self: flex-end !important;
  }

  .align-self-lg-center {
    align-self: center !important;
  }

  .align-self-lg-baseline {
    align-self: baseline !important;
  }

  .align-self-lg-stretch {
    align-self: stretch !important;
  }
}
@media (min-width: 1600px) {
  .flex-xl-row {
    flex-direction: row !important;
  }

  .flex-xl-column {
    flex-direction: column !important;
  }

  .flex-xl-row-reverse {
    flex-direction: row-reverse !important;
  }

  .flex-xl-column-reverse {
    flex-direction: column-reverse !important;
  }

  .flex-xl-wrap {
    flex-wrap: wrap !important;
  }

  .flex-xl-nowrap {
    flex-wrap: nowrap !important;
  }

  .flex-xl-wrap-reverse {
    flex-wrap: wrap-reverse !important;
  }

  .flex-xl-fill {
    flex: 1 1 auto !important;
  }

  .flex-xl-grow-0 {
    flex-grow: 0 !important;
  }

  .flex-xl-grow-1 {
    flex-grow: 1 !important;
  }

  .flex-xl-shrink-0 {
    flex-shrink: 0 !important;
  }

  .flex-xl-shrink-1 {
    flex-shrink: 1 !important;
  }

  .justify-content-xl-start {
    justify-content: flex-start !important;
  }

  .justify-content-xl-end {
    justify-content: flex-end !important;
  }

  .justify-content-xl-center {
    justify-content: center !important;
  }

  .justify-content-xl-between {
    justify-content: space-between !important;
  }

  .justify-content-xl-around {
    justify-content: space-around !important;
  }

  .align-items-xl-start {
    align-items: flex-start !important;
  }

  .align-items-xl-end {
    align-items: flex-end !important;
  }

  .align-items-xl-center {
    align-items: center !important;
  }

  .align-items-xl-baseline {
    align-items: baseline !important;
  }

  .align-items-xl-stretch {
    align-items: stretch !important;
  }

  .align-content-xl-start {
    align-content: flex-start !important;
  }

  .align-content-xl-end {
    align-content: flex-end !important;
  }

  .align-content-xl-center {
    align-content: center !important;
  }

  .align-content-xl-between {
    align-content: space-between !important;
  }

  .align-content-xl-around {
    align-content: space-around !important;
  }

  .align-content-xl-stretch {
    align-content: stretch !important;
  }

  .align-self-xl-auto {
    align-self: auto !important;
  }

  .align-self-xl-start {
    align-self: flex-start !important;
  }

  .align-self-xl-end {
    align-self: flex-end !important;
  }

  .align-self-xl-center {
    align-self: center !important;
  }

  .align-self-xl-baseline {
    align-self: baseline !important;
  }

  .align-self-xl-stretch {
    align-self: stretch !important;
  }
}
.float-left {
  float: left !important;
}
.float-right {
  float: right !important;
}
.float-none {
  float: none !important;
}
@media (min-width: 576px) {
  .float-sm-left {
    float: left !important;
  }

  .float-sm-right {
    float: right !important;
  }

  .float-sm-none {
    float: none !important;
  }
}
@media (min-width: 768px) {
  .float-md-left {
    float: left !important;
  }

  .float-md-right {
    float: right !important;
  }

  .float-md-none {
    float: none !important;
  }
}
@media (min-width: 992px) {
  .float-lg-left {
    float: left !important;
  }

  .float-lg-right {
    float: right !important;
  }

  .float-lg-none {
    float: none !important;
  }
}
@media (min-width: 1600px) {
  .float-xl-left {
    float: left !important;
  }

  .float-xl-right {
    float: right !important;
  }

  .float-xl-none {
    float: none !important;
  }
}
.position-static {
  position: static !important;
}
.position-relative {
  position: relative !important;
}
.position-absolute {
  position: absolute !important;
}
.position-fixed {
  position: fixed !important;
}
.position-sticky {
  position: -webkit-sticky !important;
  position: sticky !important;
}
.fixed-top {
  position: fixed;
  top: 0;
  right: 0;
  left: 0;
  z-index: 1030;
}
.fixed-bottom {
  position: fixed;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1030;
}
@supports ((position: -webkit-sticky) or (position: sticky)) {
  .sticky-top {
    position: -webkit-sticky;
    position: sticky;
    top: 0;
    z-index: 1020;
  }
}
.sr-only {
  position: absolute;
  width: 1px;
  height: 1px;
  padding: 0;
  overflow: hidden;
  clip: rect(0, 0, 0, 0);
  white-space: nowrap;
  border: 0;
}
.sr-only-focusable:active, .sr-only-focusable:focus {
  position: static;
  width: auto;
  height: auto;
  overflow: visible;
  clip: auto;
  white-space: normal;
}
.shadow-sm {
  box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important;
}
.shadow {
  box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important;
}
.shadow-lg {
  box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important;
}
.shadow-none {
  box-shadow: none !important;
}
.w-25 {
  width: 25% !important;
}
.w-50 {
  width: 50% !important;
}
.w-75 {
  width: 75% !important;
}
.w-100 {
  width: 100% !important;
}
.w-auto {
  width: auto !important;
}
.h-25 {
  height: 25% !important;
}
.h-50 {
  height: 50% !important;
}
.h-75 {
  height: 75% !important;
}
.h-100 {
  height: 100% !important;
}
.h-auto {
  height: auto !important;
}
.mw-100 {
  max-width: 100% !important;
}
.mh-100 {
  max-height: 100% !important;
}
.m-0 {
  margin: 0 !important;
}
.mt-0,
.my-0 {
  margin-top: 0 !important;
}
.mr-0,
.mx-0 {
  margin-right: 0 !important;
}
.mb-0,
.my-0 {
  margin-bottom: 0 !important;
}
.ml-0,
.mx-0 {
  margin-left: 0 !important;
}
.m-1 {
  margin: 0.25rem !important;
}
.mt-1,
.my-1 {
  margin-top: 0.25rem !important;
}
.mr-1,
.mx-1 {
  margin-right: 0.25rem !important;
}
.mb-1,
.my-1 {
  margin-bottom: 0.25rem !important;
}
.ml-1,
.mx-1 {
  margin-left: 0.25rem !important;
}
.m-2 {
  margin: 0.5rem !important;
}
.mt-2,
.my-2 {
  margin-top: 0.5rem !important;
}
.mr-2,
.mx-2 {
  margin-right: 0.5rem !important;
}
.mb-2,
.my-2 {
  margin-bottom: 0.5rem !important;
}
.ml-2,
.mx-2 {
  margin-left: 0.5rem !important;
}
.m-3 {
  margin: 1rem !important;
}
.mt-3,
.my-3 {
  margin-top: 1rem !important;
}
.mr-3,
.mx-3 {
  margin-right: 1rem !important;
}
.mb-3,
.my-3 {
  margin-bottom: 1rem !important;
}
.ml-3,
.mx-3 {
  margin-left: 1rem !important;
}
.m-4 {
  margin: 1.5rem !important;
}
.mt-4,
.my-4 {
  margin-top: 1.5rem !important;
}
.mr-4,
.mx-4 {
  margin-right: 1.5rem !important;
}
.mb-4,
.my-4 {
  margin-bottom: 1.5rem !important;
}
.ml-4,
.mx-4 {
  margin-left: 1.5rem !important;
}
.m-5 {
  margin: 3rem !important;
}
.mt-5,
.my-5 {
  margin-top: 3rem !important;
}
.mr-5,
.mx-5 {
  margin-right: 3rem !important;
}
.mb-5,
.my-5 {
  margin-bottom: 3rem !important;
}
.ml-5,
.mx-5 {
  margin-left: 3rem !important;
}
.p-0 {
  padding: 0 !important;
}
.pt-0,
.py-0 {
  padding-top: 0 !important;
}
.pr-0,
.px-0 {
  padding-right: 0 !important;
}
.pb-0,
.py-0 {
  padding-bottom: 0 !important;
}
.pl-0,
.px-0 {
  padding-left: 0 !important;
}
.p-1 {
  padding: 0.25rem !important;
}
.pt-1,
.py-1 {
  padding-top: 0.25rem !important;
}
.pr-1,
.px-1 {
  padding-right: 0.25rem !important;
}
.pb-1,
.py-1 {
  padding-bottom: 0.25rem !important;
}
.pl-1,
.px-1 {
  padding-left: 0.25rem !important;
}
.p-2 {
  padding: 0.5rem !important;
}
.pt-2,
.py-2 {
  padding-top: 0.5rem !important;
}
.pr-2,
.px-2 {
  padding-right: 0.5rem !important;
}
.pb-2,
.py-2 {
  padding-bottom: 0.5rem !important;
}
.pl-2,
.px-2 {
  padding-left: 0.5rem !important;
}
.p-3 {
  padding: 1rem !important;
}
.pt-3,
.py-3 {
  padding-top: 1rem !important;
}
.pr-3,
.px-3 {
  padding-right: 1rem !important;
}
.pb-3,
.py-3 {
  padding-bottom: 1rem !important;
}
.pl-3,
.px-3 {
  padding-left: 1rem !important;
}
.p-4 {
  padding: 1.5rem !important;
}
.pt-4,
.py-4 {
  padding-top: 1.5rem !important;
}
.pr-4,
.px-4 {
  padding-right: 1.5rem !important;
}
.pb-4,
.py-4 {
  padding-bottom: 1.5rem !important;
}
.pl-4,
.px-4 {
  padding-left: 1.5rem !important;
}
.p-5 {
  padding: 3rem !important;
}
.pt-5,
.py-5 {
  padding-top: 3rem !important;
}
.pr-5,
.px-5 {
  padding-right: 3rem !important;
}
.pb-5,
.py-5 {
  padding-bottom: 3rem !important;
}
.pl-5,
.px-5 {
  padding-left: 3rem !important;
}
.m-auto {
  margin: auto !important;
}
.mt-auto,
.my-auto {
  margin-top: auto !important;
}
.mr-auto,
.mx-auto {
  margin-right: auto !important;
}
.mb-auto,
.my-auto {
  margin-bottom: auto !important;
}
.ml-auto,
.mx-auto {
  margin-left: auto !important;
}
@media (min-width: 576px) {
  .m-sm-0 {
    margin: 0 !important;
  }

  .mt-sm-0,
.my-sm-0 {
    margin-top: 0 !important;
  }

  .mr-sm-0,
.mx-sm-0 {
    margin-right: 0 !important;
  }

  .mb-sm-0,
.my-sm-0 {
    margin-bottom: 0 !important;
  }

  .ml-sm-0,
.mx-sm-0 {
    margin-left: 0 !important;
  }

  .m-sm-1 {
    margin: 0.25rem !important;
  }

  .mt-sm-1,
.my-sm-1 {
    margin-top: 0.25rem !important;
  }

  .mr-sm-1,
.mx-sm-1 {
    margin-right: 0.25rem !important;
  }

  .mb-sm-1,
.my-sm-1 {
    margin-bottom: 0.25rem !important;
  }

  .ml-sm-1,
.mx-sm-1 {
    margin-left: 0.25rem !important;
  }

  .m-sm-2 {
    margin: 0.5rem !important;
  }

  .mt-sm-2,
.my-sm-2 {
    margin-top: 0.5rem !important;
  }

  .mr-sm-2,
.mx-sm-2 {
    margin-right: 0.5rem !important;
  }

  .mb-sm-2,
.my-sm-2 {
    margin-bottom: 0.5rem !important;
  }

  .ml-sm-2,
.mx-sm-2 {
    margin-left: 0.5rem !important;
  }

  .m-sm-3 {
    margin: 1rem !important;
  }

  .mt-sm-3,
.my-sm-3 {
    margin-top: 1rem !important;
  }

  .mr-sm-3,
.mx-sm-3 {
    margin-right: 1rem !important;
  }

  .mb-sm-3,
.my-sm-3 {
    margin-bottom: 1rem !important;
  }

  .ml-sm-3,
.mx-sm-3 {
    margin-left: 1rem !important;
  }

  .m-sm-4 {
    margin: 1.5rem !important;
  }

  .mt-sm-4,
.my-sm-4 {
    margin-top: 1.5rem !important;
  }

  .mr-sm-4,
.mx-sm-4 {
    margin-right: 1.5rem !important;
  }

  .mb-sm-4,
.my-sm-4 {
    margin-bottom: 1.5rem !important;
  }

  .ml-sm-4,
.mx-sm-4 {
    margin-left: 1.5rem !important;
  }

  .m-sm-5 {
    margin: 3rem !important;
  }

  .mt-sm-5,
.my-sm-5 {
    margin-top: 3rem !important;
  }

  .mr-sm-5,
.mx-sm-5 {
    margin-right: 3rem !important;
  }

  .mb-sm-5,
.my-sm-5 {
    margin-bottom: 3rem !important;
  }

  .ml-sm-5,
.mx-sm-5 {
    margin-left: 3rem !important;
  }

  .p-sm-0 {
    padding: 0 !important;
  }

  .pt-sm-0,
.py-sm-0 {
    padding-top: 0 !important;
  }

  .pr-sm-0,
.px-sm-0 {
    padding-right: 0 !important;
  }

  .pb-sm-0,
.py-sm-0 {
    padding-bottom: 0 !important;
  }

  .pl-sm-0,
.px-sm-0 {
    padding-left: 0 !important;
  }

  .p-sm-1 {
    padding: 0.25rem !important;
  }

  .pt-sm-1,
.py-sm-1 {
    padding-top: 0.25rem !important;
  }

  .pr-sm-1,
.px-sm-1 {
    padding-right: 0.25rem !important;
  }

  .pb-sm-1,
.py-sm-1 {
    padding-bottom: 0.25rem !important;
  }

  .pl-sm-1,
.px-sm-1 {
    padding-left: 0.25rem !important;
  }

  .p-sm-2 {
    padding: 0.5rem !important;
  }

  .pt-sm-2,
.py-sm-2 {
    padding-top: 0.5rem !important;
  }

  .pr-sm-2,
.px-sm-2 {
    padding-right: 0.5rem !important;
  }

  .pb-sm-2,
.py-sm-2 {
    padding-bottom: 0.5rem !important;
  }

  .pl-sm-2,
.px-sm-2 {
    padding-left: 0.5rem !important;
  }

  .p-sm-3 {
    padding: 1rem !important;
  }

  .pt-sm-3,
.py-sm-3 {
    padding-top: 1rem !important;
  }

  .pr-sm-3,
.px-sm-3 {
    padding-right: 1rem !important;
  }

  .pb-sm-3,
.py-sm-3 {
    padding-bottom: 1rem !important;
  }

  .pl-sm-3,
.px-sm-3 {
    padding-left: 1rem !important;
  }

  .p-sm-4 {
    padding: 1.5rem !important;
  }

  .pt-sm-4,
.py-sm-4 {
    padding-top: 1.5rem !important;
  }

  .pr-sm-4,
.px-sm-4 {
    padding-right: 1.5rem !important;
  }

  .pb-sm-4,
.py-sm-4 {
    padding-bottom: 1.5rem !important;
  }

  .pl-sm-4,
.px-sm-4 {
    padding-left: 1.5rem !important;
  }

  .p-sm-5 {
    padding: 3rem !important;
  }

  .pt-sm-5,
.py-sm-5 {
    padding-top: 3rem !important;
  }

  .pr-sm-5,
.px-sm-5 {
    padding-right: 3rem !important;
  }

  .pb-sm-5,
.py-sm-5 {
    padding-bottom: 3rem !important;
  }

  .pl-sm-5,
.px-sm-5 {
    padding-left: 3rem !important;
  }

  .m-sm-auto {
    margin: auto !important;
  }

  .mt-sm-auto,
.my-sm-auto {
    margin-top: auto !important;
  }

  .mr-sm-auto,
.mx-sm-auto {
    margin-right: auto !important;
  }

  .mb-sm-auto,
.my-sm-auto {
    margin-bottom: auto !important;
  }

  .ml-sm-auto,
.mx-sm-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 768px) {
  .m-md-0 {
    margin: 0 !important;
  }

  .mt-md-0,
.my-md-0 {
    margin-top: 0 !important;
  }

  .mr-md-0,
.mx-md-0 {
    margin-right: 0 !important;
  }

  .mb-md-0,
.my-md-0 {
    margin-bottom: 0 !important;
  }

  .ml-md-0,
.mx-md-0 {
    margin-left: 0 !important;
  }

  .m-md-1 {
    margin: 0.25rem !important;
  }

  .mt-md-1,
.my-md-1 {
    margin-top: 0.25rem !important;
  }

  .mr-md-1,
.mx-md-1 {
    margin-right: 0.25rem !important;
  }

  .mb-md-1,
.my-md-1 {
    margin-bottom: 0.25rem !important;
  }

  .ml-md-1,
.mx-md-1 {
    margin-left: 0.25rem !important;
  }

  .m-md-2 {
    margin: 0.5rem !important;
  }

  .mt-md-2,
.my-md-2 {
    margin-top: 0.5rem !important;
  }

  .mr-md-2,
.mx-md-2 {
    margin-right: 0.5rem !important;
  }

  .mb-md-2,
.my-md-2 {
    margin-bottom: 0.5rem !important;
  }

  .ml-md-2,
.mx-md-2 {
    margin-left: 0.5rem !important;
  }

  .m-md-3 {
    margin: 1rem !important;
  }

  .mt-md-3,
.my-md-3 {
    margin-top: 1rem !important;
  }

  .mr-md-3,
.mx-md-3 {
    margin-right: 1rem !important;
  }

  .mb-md-3,
.my-md-3 {
    margin-bottom: 1rem !important;
  }

  .ml-md-3,
.mx-md-3 {
    margin-left: 1rem !important;
  }

  .m-md-4 {
    margin: 1.5rem !important;
  }

  .mt-md-4,
.my-md-4 {
    margin-top: 1.5rem !important;
  }

  .mr-md-4,
.mx-md-4 {
    margin-right: 1.5rem !important;
  }

  .mb-md-4,
.my-md-4 {
    margin-bottom: 1.5rem !important;
  }

  .ml-md-4,
.mx-md-4 {
    margin-left: 1.5rem !important;
  }

  .m-md-5 {
    margin: 3rem !important;
  }

  .mt-md-5,
.my-md-5 {
    margin-top: 3rem !important;
  }

  .mr-md-5,
.mx-md-5 {
    margin-right: 3rem !important;
  }

  .mb-md-5,
.my-md-5 {
    margin-bottom: 3rem !important;
  }

  .ml-md-5,
.mx-md-5 {
    margin-left: 3rem !important;
  }

  .p-md-0 {
    padding: 0 !important;
  }

  .pt-md-0,
.py-md-0 {
    padding-top: 0 !important;
  }

  .pr-md-0,
.px-md-0 {
    padding-right: 0 !important;
  }

  .pb-md-0,
.py-md-0 {
    padding-bottom: 0 !important;
  }

  .pl-md-0,
.px-md-0 {
    padding-left: 0 !important;
  }

  .p-md-1 {
    padding: 0.25rem !important;
  }

  .pt-md-1,
.py-md-1 {
    padding-top: 0.25rem !important;
  }

  .pr-md-1,
.px-md-1 {
    padding-right: 0.25rem !important;
  }

  .pb-md-1,
.py-md-1 {
    padding-bottom: 0.25rem !important;
  }

  .pl-md-1,
.px-md-1 {
    padding-left: 0.25rem !important;
  }

  .p-md-2 {
    padding: 0.5rem !important;
  }

  .pt-md-2,
.py-md-2 {
    padding-top: 0.5rem !important;
  }

  .pr-md-2,
.px-md-2 {
    padding-right: 0.5rem !important;
  }

  .pb-md-2,
.py-md-2 {
    padding-bottom: 0.5rem !important;
  }

  .pl-md-2,
.px-md-2 {
    padding-left: 0.5rem !important;
  }

  .p-md-3 {
    padding: 1rem !important;
  }

  .pt-md-3,
.py-md-3 {
    padding-top: 1rem !important;
  }

  .pr-md-3,
.px-md-3 {
    padding-right: 1rem !important;
  }

  .pb-md-3,
.py-md-3 {
    padding-bottom: 1rem !important;
  }

  .pl-md-3,
.px-md-3 {
    padding-left: 1rem !important;
  }

  .p-md-4 {
    padding: 1.5rem !important;
  }

  .pt-md-4,
.py-md-4 {
    padding-top: 1.5rem !important;
  }

  .pr-md-4,
.px-md-4 {
    padding-right: 1.5rem !important;
  }

  .pb-md-4,
.py-md-4 {
    padding-bottom: 1.5rem !important;
  }

  .pl-md-4,
.px-md-4 {
    padding-left: 1.5rem !important;
  }

  .p-md-5 {
    padding: 3rem !important;
  }

  .pt-md-5,
.py-md-5 {
    padding-top: 3rem !important;
  }

  .pr-md-5,
.px-md-5 {
    padding-right: 3rem !important;
  }

  .pb-md-5,
.py-md-5 {
    padding-bottom: 3rem !important;
  }

  .pl-md-5,
.px-md-5 {
    padding-left: 3rem !important;
  }

  .m-md-auto {
    margin: auto !important;
  }

  .mt-md-auto,
.my-md-auto {
    margin-top: auto !important;
  }

  .mr-md-auto,
.mx-md-auto {
    margin-right: auto !important;
  }

  .mb-md-auto,
.my-md-auto {
    margin-bottom: auto !important;
  }

  .ml-md-auto,
.mx-md-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 992px) {
  .m-lg-0 {
    margin: 0 !important;
  }

  .mt-lg-0,
.my-lg-0 {
    margin-top: 0 !important;
  }

  .mr-lg-0,
.mx-lg-0 {
    margin-right: 0 !important;
  }

  .mb-lg-0,
.my-lg-0 {
    margin-bottom: 0 !important;
  }

  .ml-lg-0,
.mx-lg-0 {
    margin-left: 0 !important;
  }

  .m-lg-1 {
    margin: 0.25rem !important;
  }

  .mt-lg-1,
.my-lg-1 {
    margin-top: 0.25rem !important;
  }

  .mr-lg-1,
.mx-lg-1 {
    margin-right: 0.25rem !important;
  }

  .mb-lg-1,
.my-lg-1 {
    margin-bottom: 0.25rem !important;
  }

  .ml-lg-1,
.mx-lg-1 {
    margin-left: 0.25rem !important;
  }

  .m-lg-2 {
    margin: 0.5rem !important;
  }

  .mt-lg-2,
.my-lg-2 {
    margin-top: 0.5rem !important;
  }

  .mr-lg-2,
.mx-lg-2 {
    margin-right: 0.5rem !important;
  }

  .mb-lg-2,
.my-lg-2 {
    margin-bottom: 0.5rem !important;
  }

  .ml-lg-2,
.mx-lg-2 {
    margin-left: 0.5rem !important;
  }

  .m-lg-3 {
    margin: 1rem !important;
  }

  .mt-lg-3,
.my-lg-3 {
    margin-top: 1rem !important;
  }

  .mr-lg-3,
.mx-lg-3 {
    margin-right: 1rem !important;
  }

  .mb-lg-3,
.my-lg-3 {
    margin-bottom: 1rem !important;
  }

  .ml-lg-3,
.mx-lg-3 {
    margin-left: 1rem !important;
  }

  .m-lg-4 {
    margin: 1.5rem !important;
  }

  .mt-lg-4,
.my-lg-4 {
    margin-top: 1.5rem !important;
  }

  .mr-lg-4,
.mx-lg-4 {
    margin-right: 1.5rem !important;
  }

  .mb-lg-4,
.my-lg-4 {
    margin-bottom: 1.5rem !important;
  }

  .ml-lg-4,
.mx-lg-4 {
    margin-left: 1.5rem !important;
  }

  .m-lg-5 {
    margin: 3rem !important;
  }

  .mt-lg-5,
.my-lg-5 {
    margin-top: 3rem !important;
  }

  .mr-lg-5,
.mx-lg-5 {
    margin-right: 3rem !important;
  }

  .mb-lg-5,
.my-lg-5 {
    margin-bottom: 3rem !important;
  }

  .ml-lg-5,
.mx-lg-5 {
    margin-left: 3rem !important;
  }

  .p-lg-0 {
    padding: 0 !important;
  }

  .pt-lg-0,
.py-lg-0 {
    padding-top: 0 !important;
  }

  .pr-lg-0,
.px-lg-0 {
    padding-right: 0 !important;
  }

  .pb-lg-0,
.py-lg-0 {
    padding-bottom: 0 !important;
  }

  .pl-lg-0,
.px-lg-0 {
    padding-left: 0 !important;
  }

  .p-lg-1 {
    padding: 0.25rem !important;
  }

  .pt-lg-1,
.py-lg-1 {
    padding-top: 0.25rem !important;
  }

  .pr-lg-1,
.px-lg-1 {
    padding-right: 0.25rem !important;
  }

  .pb-lg-1,
.py-lg-1 {
    padding-bottom: 0.25rem !important;
  }

  .pl-lg-1,
.px-lg-1 {
    padding-left: 0.25rem !important;
  }

  .p-lg-2 {
    padding: 0.5rem !important;
  }

  .pt-lg-2,
.py-lg-2 {
    padding-top: 0.5rem !important;
  }

  .pr-lg-2,
.px-lg-2 {
    padding-right: 0.5rem !important;
  }

  .pb-lg-2,
.py-lg-2 {
    padding-bottom: 0.5rem !important;
  }

  .pl-lg-2,
.px-lg-2 {
    padding-left: 0.5rem !important;
  }

  .p-lg-3 {
    padding: 1rem !important;
  }

  .pt-lg-3,
.py-lg-3 {
    padding-top: 1rem !important;
  }

  .pr-lg-3,
.px-lg-3 {
    padding-right: 1rem !important;
  }

  .pb-lg-3,
.py-lg-3 {
    padding-bottom: 1rem !important;
  }

  .pl-lg-3,
.px-lg-3 {
    padding-left: 1rem !important;
  }

  .p-lg-4 {
    padding: 1.5rem !important;
  }

  .pt-lg-4,
.py-lg-4 {
    padding-top: 1.5rem !important;
  }

  .pr-lg-4,
.px-lg-4 {
    padding-right: 1.5rem !important;
  }

  .pb-lg-4,
.py-lg-4 {
    padding-bottom: 1.5rem !important;
  }

  .pl-lg-4,
.px-lg-4 {
    padding-left: 1.5rem !important;
  }

  .p-lg-5 {
    padding: 3rem !important;
  }

  .pt-lg-5,
.py-lg-5 {
    padding-top: 3rem !important;
  }

  .pr-lg-5,
.px-lg-5 {
    padding-right: 3rem !important;
  }

  .pb-lg-5,
.py-lg-5 {
    padding-bottom: 3rem !important;
  }

  .pl-lg-5,
.px-lg-5 {
    padding-left: 3rem !important;
  }

  .m-lg-auto {
    margin: auto !important;
  }

  .mt-lg-auto,
.my-lg-auto {
    margin-top: auto !important;
  }

  .mr-lg-auto,
.mx-lg-auto {
    margin-right: auto !important;
  }

  .mb-lg-auto,
.my-lg-auto {
    margin-bottom: auto !important;
  }

  .ml-lg-auto,
.mx-lg-auto {
    margin-left: auto !important;
  }
}
@media (min-width: 1600px) {
  .m-xl-0 {
    margin: 0 !important;
  }

  .mt-xl-0,
.my-xl-0 {
    margin-top: 0 !important;
  }

  .mr-xl-0,
.mx-xl-0 {
    margin-right: 0 !important;
  }

  .mb-xl-0,
.my-xl-0 {
    margin-bottom: 0 !important;
  }

  .ml-xl-0,
.mx-xl-0 {
    margin-left: 0 !important;
  }

  .m-xl-1 {
    margin: 0.25rem !important;
  }

  .mt-xl-1,
.my-xl-1 {
    margin-top: 0.25rem !important;
  }

  .mr-xl-1,
.mx-xl-1 {
    margin-right: 0.25rem !important;
  }

  .mb-xl-1,
.my-xl-1 {
    margin-bottom: 0.25rem !important;
  }

  .ml-xl-1,
.mx-xl-1 {
    margin-left: 0.25rem !important;
  }

  .m-xl-2 {
    margin: 0.5rem !important;
  }

  .mt-xl-2,
.my-xl-2 {
    margin-top: 0.5rem !important;
  }

  .mr-xl-2,
.mx-xl-2 {
    margin-right: 0.5rem !important;
  }

  .mb-xl-2,
.my-xl-2 {
    margin-bottom: 0.5rem !important;
  }

  .ml-xl-2,
.mx-xl-2 {
    margin-left: 0.5rem !important;
  }

  .m-xl-3 {
    margin: 1rem !important;
  }

  .mt-xl-3,
.my-xl-3 {
    margin-top: 1rem !important;
  }

  .mr-xl-3,
.mx-xl-3 {
    margin-right: 1rem !important;
  }

  .mb-xl-3,
.my-xl-3 {
    margin-bottom: 1rem !important;
  }

  .ml-xl-3,
.mx-xl-3 {
    margin-left: 1rem !important;
  }

  .m-xl-4 {
    margin: 1.5rem !important;
  }

  .mt-xl-4,
.my-xl-4 {
    margin-top: 1.5rem !important;
  }

  .mr-xl-4,
.mx-xl-4 {
    margin-right: 1.5rem !important;
  }

  .mb-xl-4,
.my-xl-4 {
    margin-bottom: 1.5rem !important;
  }

  .ml-xl-4,
.mx-xl-4 {
    margin-left: 1.5rem !important;
  }

  .m-xl-5 {
    margin: 3rem !important;
  }

  .mt-xl-5,
.my-xl-5 {
    margin-top: 3rem !important;
  }

  .mr-xl-5,
.mx-xl-5 {
    margin-right: 3rem !important;
  }

  .mb-xl-5,
.my-xl-5 {
    margin-bottom: 3rem !important;
  }

  .ml-xl-5,
.mx-xl-5 {
    margin-left: 3rem !important;
  }

  .p-xl-0 {
    padding: 0 !important;
  }

  .pt-xl-0,
.py-xl-0 {
    padding-top: 0 !important;
  }

  .pr-xl-0,
.px-xl-0 {
    padding-right: 0 !important;
  }

  .pb-xl-0,
.py-xl-0 {
    padding-bottom: 0 !important;
  }

  .pl-xl-0,
.px-xl-0 {
    padding-left: 0 !important;
  }

  .p-xl-1 {
    padding: 0.25rem !important;
  }

  .pt-xl-1,
.py-xl-1 {
    padding-top: 0.25rem !important;
  }

  .pr-xl-1,
.px-xl-1 {
    padding-right: 0.25rem !important;
  }

  .pb-xl-1,
.py-xl-1 {
    padding-bottom: 0.25rem !important;
  }

  .pl-xl-1,
.px-xl-1 {
    padding-left: 0.25rem !important;
  }

  .p-xl-2 {
    padding: 0.5rem !important;
  }

  .pt-xl-2,
.py-xl-2 {
    padding-top: 0.5rem !important;
  }

  .pr-xl-2,
.px-xl-2 {
    padding-right: 0.5rem !important;
  }

  .pb-xl-2,
.py-xl-2 {
    padding-bottom: 0.5rem !important;
  }

  .pl-xl-2,
.px-xl-2 {
    padding-left: 0.5rem !important;
  }

  .p-xl-3 {
    padding: 1rem !important;
  }

  .pt-xl-3,
.py-xl-3 {
    padding-top: 1rem !important;
  }

  .pr-xl-3,
.px-xl-3 {
    padding-right: 1rem !important;
  }

  .pb-xl-3,
.py-xl-3 {
    padding-bottom: 1rem !important;
  }

  .pl-xl-3,
.px-xl-3 {
    padding-left: 1rem !important;
  }

  .p-xl-4 {
    padding: 1.5rem !important;
  }

  .pt-xl-4,
.py-xl-4 {
    padding-top: 1.5rem !important;
  }

  .pr-xl-4,
.px-xl-4 {
    padding-right: 1.5rem !important;
  }

  .pb-xl-4,
.py-xl-4 {
    padding-bottom: 1.5rem !important;
  }

  .pl-xl-4,
.px-xl-4 {
    padding-left: 1.5rem !important;
  }

  .p-xl-5 {
    padding: 3rem !important;
  }

  .pt-xl-5,
.py-xl-5 {
    padding-top: 3rem !important;
  }

  .pr-xl-5,
.px-xl-5 {
    padding-right: 3rem !important;
  }

  .pb-xl-5,
.py-xl-5 {
    padding-bottom: 3rem !important;
  }

  .pl-xl-5,
.px-xl-5 {
    padding-left: 3rem !important;
  }

  .m-xl-auto {
    margin: auto !important;
  }

  .mt-xl-auto,
.my-xl-auto {
    margin-top: auto !important;
  }

  .mr-xl-auto,
.mx-xl-auto {
    margin-right: auto !important;
  }

  .mb-xl-auto,
.my-xl-auto {
    margin-bottom: auto !important;
  }

  .ml-xl-auto,
.mx-xl-auto {
    margin-left: auto !important;
  }
}
.text-monospace {
  font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;
}
.text-justify {
  text-align: justify !important;
}
.text-nowrap {
  white-space: nowrap !important;
}
.text-truncate {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.text-left {
  text-align: left !important;
}
.text-right {
  text-align: right !important;
}
.text-center {
  text-align: center !important;
}
@media (min-width: 576px) {
  .text-sm-left {
    text-align: left !important;
  }

  .text-sm-right {
    text-align: right !important;
  }

  .text-sm-center {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  .text-md-left {
    text-align: left !important;
  }

  .text-md-right {
    text-align: right !important;
  }

  .text-md-center {
    text-align: center !important;
  }
}
@media (min-width: 992px) {
  .text-lg-left {
    text-align: left !important;
  }

  .text-lg-right {
    text-align: right !important;
  }

  .text-lg-center {
    text-align: center !important;
  }
}
@media (min-width: 1600px) {
  .text-xl-left {
    text-align: left !important;
  }

  .text-xl-right {
    text-align: right !important;
  }

  .text-xl-center {
    text-align: center !important;
  }
}
.text-lowercase {
  text-transform: lowercase !important;
}
.text-uppercase {
  text-transform: uppercase !important;
}
.text-capitalize {
  text-transform: capitalize !important;
}
.font-weight-light {
  font-weight: 300 !important;
}
.font-weight-normal {
  font-weight: 300 !important;
}
.font-weight-bold {
  font-weight: 600 !important;
}
.font-italic {
  font-style: italic !important;
}
.text-white {
  color: #fff !important;
}
.text-primary {
  color: #7460ee !important;
}
a.text-primary:hover, a.text-primary:focus {
  color: #4c32e9 !important;
}
.text-secondary {
  color: #6c757d !important;
}
a.text-secondary:hover, a.text-secondary:focus {
  color: #545b62 !important;
}
.text-success {
  color: #22c6ab !important;
}
a.text-success:hover, a.text-success:focus {
  color: #1b9a85 !important;
}
.text-info {
  color: #4798e8 !important;
}
a.text-info:hover, a.text-info:focus {
  color: #1c7fe0 !important;
}
.text-warning {
  color: #ffbc34 !important;
}
a.text-warning:hover, a.text-warning:focus {
  color: #ffab01 !important;
}
.text-danger {
  color: #ef6e6e !important;
}
a.text-danger:hover, a.text-danger:focus {
  color: #ea4040 !important;
}
.text-light {
  color: #f8f9fa !important;
}
a.text-light:hover, a.text-light:focus {
  color: #dae0e5 !important;
}
.text-dark {
  color: #343a40 !important;
}
a.text-dark:hover, a.text-dark:focus {
  color: #1d2124 !important;
}
.text-cyan {
  color: #01c0c8 !important;
}
a.text-cyan:hover, a.text-cyan:focus {
  color: #018f95 !important;
}
.text-orange {
  color: #fb8c00 !important;
}
a.text-orange:hover, a.text-orange:focus {
  color: #c87000 !important;
}
.text-purple {
  color: #7460ee !important;
}
a.text-purple:hover, a.text-purple:focus {
  color: #4c32e9 !important;
}
.text-light-info {
  color: #e6f2fa !important;
}
a.text-light-info:hover, a.text-light-info:focus {
  color: #bcdcf2 !important;
}
.text-light-danger {
  color: #fae6e6 !important;
}
a.text-light-danger:hover, a.text-light-danger:focus {
  color: #f2bcbc !important;
}
.text-light-success {
  color: #e9f9f7 !important;
}
a.text-light-success:hover, a.text-light-success:focus {
  color: #c1eee8 !important;
}
.text-light-warning {
  color: #f8efd7 !important;
}
a.text-light-warning:hover, a.text-light-warning:focus {
  color: #f0deac !important;
}
.text-body {
  color: #3e5569 !important;
}
.text-muted {
  color: #a1aab2 !important;
}
.text-black-50 {
  color: rgba(0, 0, 0, 0.5) !important;
}
.text-white-50 {
  color: rgba(255, 255, 255, 0.5) !important;
}
.text-hide {
  font: 0/0 a;
  color: transparent;
  text-shadow: none;
  background-color: transparent;
  border: 0;
}
.visible {
  visibility: visible !important;
}
.invisible {
  visibility: hidden !important;
}
@media print {
  *,
*::before,
*::after {
    text-shadow: none !important;
    box-shadow: none !important;
  }

  a:not(.btn) {
    text-decoration: underline;
  }

  abbr[title]::after {
    content: " (" attr(title) ")";
  }

  pre {
    white-space: pre-wrap !important;
  }

  pre,
blockquote {
    border: 1px solid #a1aab2;
    page-break-inside: avoid;
  }

  thead {
    display: table-header-group;
  }

  tr,
img {
    page-break-inside: avoid;
  }

  p,
h2,
h3 {
    orphans: 3;
    widows: 3;
  }

  h2,
h3 {
    page-break-after: avoid;
  }

  @page {
    size: a3;
  }
  body {
    min-width: 992px !important;
  }

  .container {
    min-width: 992px !important;
  }

  .navbar {
    display: none;
  }

  .badge {
    border: 1px solid #000;
  }

  .table {
    border-collapse: collapse !important;
  }
  .table td,
.table th {
    background-color: #fff !important;
  }

  .table-bordered th,
.table-bordered td {
    border: 1px solid #dee2e6 !important;
  }
}
/*******************
Padding margin property 
*******************/
html body .m-t-5 {
  margin-top: 5px;
}
html body .m-b-5 {
  margin-bottom: 5px;
}
html body .m-r-5 {
  margin-right: 5px;
}
html body .m-l-5 {
  margin-left: 5px;
}
html body .p-t-5 {
  padding-top: 5px;
}
html body .p-b-5 {
  padding-bottom: 5px;
}
html body .p-r-5 {
  padding-right: 5px;
}
html body .p-l-5 {
  padding-left: 5px;
}
html body .p-5 {
  padding: 5px;
}
html body .m-5 {
  margin: 5px;
}
html body .m-t-10 {
  margin-top: 10px;
}
html body .m-b-10 {
  margin-bottom: 10px;
}
html body .m-r-10 {
  margin-right: 10px;
}
html body .m-l-10 {
  margin-left: 10px;
}
html body .p-t-10 {
  padding-top: 10px;
}
html body .p-b-10 {
  padding-bottom: 10px;
}
html body .p-r-10 {
  padding-right: 10px;
}
html body .p-l-10 {
  padding-left: 10px;
}
html body .p-10 {
  padding: 10px;
}
html body .m-10 {
  margin: 10px;
}
html body .m-t-15 {
  margin-top: 15px;
}
html body .m-b-15 {
  margin-bottom: 15px;
}
html body .m-r-15 {
  margin-right: 15px;
}
html body .m-l-15 {
  margin-left: 15px;
}
html body .p-t-15 {
  padding-top: 15px;
}
html body .p-b-15 {
  padding-bottom: 15px;
}
html body .p-r-15 {
  padding-right: 15px;
}
html body .p-l-15 {
  padding-left: 15px;
}
html body .p-15 {
  padding: 15px;
}
html body .m-15 {
  margin: 15px;
}
html body .m-t-20 {
  margin-top: 20px;
}
html body .m-b-20 {
  margin-bottom: 20px;
}
html body .m-r-20 {
  margin-right: 20px;
}
html body .m-l-20 {
  margin-left: 20px;
}
html body .p-t-20 {
  padding-top: 20px;
}
html body .p-b-20 {
  padding-bottom: 20px;
}
html body .p-r-20 {
  padding-right: 20px;
}
html body .p-l-20 {
  padding-left: 20px;
}
html body .p-20 {
  padding: 20px;
}
html body .m-20 {
  margin: 20px;
}
html body .m-t-25 {
  margin-top: 25px;
}
html body .m-b-25 {
  margin-bottom: 25px;
}
html body .m-r-25 {
  margin-right: 25px;
}
html body .m-l-25 {
  margin-left: 25px;
}
html body .p-t-25 {
  padding-top: 25px;
}
html body .p-b-25 {
  padding-bottom: 25px;
}
html body .p-r-25 {
  padding-right: 25px;
}
html body .p-l-25 {
  padding-left: 25px;
}
html body .p-25 {
  padding: 25px;
}
html body .m-25 {
  margin: 25px;
}
html body .m-t-30 {
  margin-top: 30px;
}
html body .m-b-30 {
  margin-bottom: 30px;
}
html body .m-r-30 {
  margin-right: 30px;
}
html body .m-l-30 {
  margin-left: 30px;
}
html body .p-t-30 {
  padding-top: 30px;
}
html body .p-b-30 {
  padding-bottom: 30px;
}
html body .p-r-30 {
  padding-right: 30px;
}
html body .p-l-30 {
  padding-left: 30px;
}
html body .p-30 {
  padding: 30px;
}
html body .m-30 {
  margin: 30px;
}
html body .m-t-40 {
  margin-top: 40px;
}
html body .m-b-40 {
  margin-bottom: 40px;
}
html body .m-r-40 {
  margin-right: 40px;
}
html body .m-l-40 {
  margin-left: 40px;
}
html body .p-t-40 {
  padding-top: 40px;
}
html body .p-b-40 {
  padding-bottom: 40px;
}
html body .p-r-40 {
  padding-right: 40px;
}
html body .p-l-40 {
  padding-left: 40px;
}
html body .p-40 {
  padding: 40px;
}
html body .m-40 {
  margin: 40px;
}
/** * Zero */
html body .m-0-0 {
  margin: 0;
}
html body .m-t-0 {
  margin-top: 0;
}
html body .m-r-0 {
  margin-right: 0;
}
html body .m-b-0 {
  margin-bottom: 0;
}
html body .m-l-0 {
  margin-left: 0;
}
html body .p-0-0 {
  padding: 0;
}
html body .p-t-0 {
  padding-top: 0;
}
html body .p-r-0 {
  padding-right: 0;
}
html body .p-b-0 {
  padding-bottom: 0;
}
html body .p-l-0 {
  padding-left: 0;
}
#main-wrapper[data-layout=vertical], #main-wrapper[data-layout=horizontal] {
  /*This is for the logo bg*/
  /*This is for the sidebar bg*/
}
#main-wrapper[data-layout=vertical] .topbar .top-navbar .navbar-header[data-logobg=skin1], #main-wrapper[data-layout=horizontal] .topbar .top-navbar .navbar-header[data-logobg=skin1] {
  background: #3587d8;
}
#main-wrapper[data-layout=vertical] .topbar .top-navbar .navbar-header[data-logobg=skin2], #main-wrapper[data-layout=horizontal] .topbar .top-navbar .navbar-header[data-logobg=skin2] {
  background: #d83939;
}
#main-wrapper[data-layout=vertical] .topbar .top-navbar .navbar-header[data-logobg=skin3], #main-wrapper[data-layout=horizontal] .topbar .top-navbar .navbar-header[data-logobg=skin3] {
  background: #17a991;
}
#main-wrapper[data-layout=vertical] .topbar .top-navbar .navbar-header[data-logobg=skin4], #main-wrapper[data-layout=horizontal] .topbar .top-navbar .navbar-header[data-logobg=skin4] {
  background: #6659f7;
}
#main-wrapper[data-layout=vertical] .topbar .top-navbar .navbar-header[data-logobg=skin5], #main-wrapper[data-layout=horizontal] .topbar .top-navbar .navbar-header[data-logobg=skin5] {
  background: #333d54;
}
#main-wrapper[data-layout=vertical] .topbar .top-navbar .navbar-header[data-logobg=skin6], #main-wrapper[data-layout=horizontal] .topbar .top-navbar .navbar-header[data-logobg=skin6] {
  background: #fff;
}
#main-wrapper[data-layout=vertical] .topbar .top-navbar .navbar-header[data-logobg=skin6] .navbar-brand .dark-logo, #main-wrapper[data-layout=horizontal] .topbar .top-navbar .navbar-header[data-logobg=skin6] .navbar-brand .dark-logo {
  display: inline;
}
#main-wrapper[data-layout=vertical] .topbar .top-navbar .navbar-header[data-logobg=skin6] .navbar-brand .light-logo, #main-wrapper[data-layout=horizontal] .topbar .top-navbar .navbar-header[data-logobg=skin6] .navbar-brand .light-logo {
  display: none;
}
#main-wrapper[data-layout=vertical] .topbar .top-navbar .navbar-header[data-logobg=skin6] .nav-toggler,
#main-wrapper[data-layout=vertical] .topbar .top-navbar .navbar-header[data-logobg=skin6] .topbartoggler, #main-wrapper[data-layout=horizontal] .topbar .top-navbar .navbar-header[data-logobg=skin6] .nav-toggler,
#main-wrapper[data-layout=horizontal] .topbar .top-navbar .navbar-header[data-logobg=skin6] .topbartoggler {
  color: #3e5569;
}
#main-wrapper[data-layout=vertical] .topbar .navbar-collapse[data-navbarbg=skin1],
#main-wrapper[data-layout=vertical] .topbar[data-navbarbg=skin1], #main-wrapper[data-layout=horizontal] .topbar .navbar-collapse[data-navbarbg=skin1],
#main-wrapper[data-layout=horizontal] .topbar[data-navbarbg=skin1] {
  background: #3587d8;
}
#main-wrapper[data-layout=vertical] .topbar .navbar-collapse[data-navbarbg=skin2],
#main-wrapper[data-layout=vertical] .topbar[data-navbarbg=skin2], #main-wrapper[data-layout=horizontal] .topbar .navbar-collapse[data-navbarbg=skin2],
#main-wrapper[data-layout=horizontal] .topbar[data-navbarbg=skin2] {
  background: #d83939;
}
#main-wrapper[data-layout=vertical] .topbar .navbar-collapse[data-navbarbg=skin3],
#main-wrapper[data-layout=vertical] .topbar[data-navbarbg=skin3], #main-wrapper[data-layout=horizontal] .topbar .navbar-collapse[data-navbarbg=skin3],
#main-wrapper[data-layout=horizontal] .topbar[data-navbarbg=skin3] {
  background: #17a991;
}
#main-wrapper[data-layout=vertical] .topbar .navbar-collapse[data-navbarbg=skin4],
#main-wrapper[data-layout=vertical] .topbar[data-navbarbg=skin4], #main-wrapper[data-layout=horizontal] .topbar .navbar-collapse[data-navbarbg=skin4],
#main-wrapper[data-layout=horizontal] .topbar[data-navbarbg=skin4] {
  background: #6659f7;
}
#main-wrapper[data-layout=vertical] .topbar .navbar-collapse[data-navbarbg=skin5],
#main-wrapper[data-layout=vertical] .topbar[data-navbarbg=skin5], #main-wrapper[data-layout=horizontal] .topbar .navbar-collapse[data-navbarbg=skin5],
#main-wrapper[data-layout=horizontal] .topbar[data-navbarbg=skin5] {
  background: #333d54;
}
#main-wrapper[data-layout=vertical] .topbar .navbar-collapse[data-navbarbg=skin6],
#main-wrapper[data-layout=vertical] .topbar[data-navbarbg=skin6], #main-wrapper[data-layout=horizontal] .topbar .navbar-collapse[data-navbarbg=skin6],
#main-wrapper[data-layout=horizontal] .topbar[data-navbarbg=skin6] {
  background: #fff;
}
#main-wrapper[data-layout=vertical] .left-sidebar[data-sidebarbg=skin1], #main-wrapper[data-layout=vertical] .left-sidebar[data-sidebarbg=skin1] ul, #main-wrapper[data-layout=horizontal] .left-sidebar[data-sidebarbg=skin1], #main-wrapper[data-layout=horizontal] .left-sidebar[data-sidebarbg=skin1] ul {
  background: #3587d8;
}
#main-wrapper[data-layout=vertical] .left-sidebar[data-sidebarbg=skin1] .create-btn, #main-wrapper[data-layout=vertical] .left-sidebar[data-sidebarbg=skin1] ul .create-btn, #main-wrapper[data-layout=horizontal] .left-sidebar[data-sidebarbg=skin1] .create-btn, #main-wrapper[data-layout=horizontal] .left-sidebar[data-sidebarbg=skin1] ul .create-btn {
  background: #01c0c8;
}
#main-wrapper[data-layout=vertical] .left-sidebar[data-sidebarbg=skin2], #main-wrapper[data-layout=vertical] .left-sidebar[data-sidebarbg=skin2] ul, #main-wrapper[data-layout=horizontal] .left-sidebar[data-sidebarbg=skin2], #main-wrapper[data-layout=horizontal] .left-sidebar[data-sidebarbg=skin2] ul {
  background: #d83939;
}
#main-wrapper[data-layout=vertical] .left-sidebar[data-sidebarbg=skin3], #main-wrapper[data-layout=vertical] .left-sidebar[data-sidebarbg=skin3] ul, #main-wrapper[data-layout=horizontal] .left-sidebar[data-sidebarbg=skin3], #main-wrapper[data-layout=horizontal] .left-sidebar[data-sidebarbg=skin3] ul {
  background: #17a991;
}
#main-wrapper[data-layout=vertical] .left-sidebar[data-sidebarbg=skin4], #main-wrapper[data-layout=vertical] .left-sidebar[data-sidebarbg=skin4] ul, #main-wrapper[data-layout=horizontal] .left-sidebar[data-sidebarbg=skin4], #main-wrapper[data-layout=horizontal] .left-sidebar[data-sidebarbg=skin4] ul {
  background: #6659f7;
}
#main-wrapper[data-layout=vertical] .left-sidebar[data-sidebarbg=skin5], #main-wrapper[data-layout=vertical] .left-sidebar[data-sidebarbg=skin5] ul, #main-wrapper[data-layout=horizontal] .left-sidebar[data-sidebarbg=skin5], #main-wrapper[data-layout=horizontal] .left-sidebar[data-sidebarbg=skin5] ul {
  background: #333d54;
}
#main-wrapper[data-layout=vertical] .left-sidebar[data-sidebarbg=skin5] .create-btn, #main-wrapper[data-layout=vertical] .left-sidebar[data-sidebarbg=skin5] ul .create-btn, #main-wrapper[data-layout=horizontal] .left-sidebar[data-sidebarbg=skin5] .create-btn, #main-wrapper[data-layout=horizontal] .left-sidebar[data-sidebarbg=skin5] ul .create-btn {
  background: #01c0c8;
}
#main-wrapper[data-layout=vertical] .left-sidebar[data-sidebarbg=skin6], #main-wrapper[data-layout=horizontal] .left-sidebar[data-sidebarbg=skin6] {
  background: #fff;
}
#main-wrapper[data-layout=vertical] .left-sidebar[data-sidebarbg=skin6] .sidebar-nav ul, #main-wrapper[data-layout=horizontal] .left-sidebar[data-sidebarbg=skin6] .sidebar-nav ul {
  background: #fff;
}
#main-wrapper[data-layout=vertical] .left-sidebar[data-sidebarbg=skin6] .sidebar-nav ul .sidebar-item .sidebar-link, #main-wrapper[data-layout=horizontal] .left-sidebar[data-sidebarbg=skin6] .sidebar-nav ul .sidebar-item .sidebar-link {
  color: #212529;
}
#main-wrapper[data-layout=vertical] .left-sidebar[data-sidebarbg=skin6] .sidebar-nav ul .sidebar-item .sidebar-link i, #main-wrapper[data-layout=horizontal] .left-sidebar[data-sidebarbg=skin6] .sidebar-nav ul .sidebar-item .sidebar-link i {
  color: #4f5467;
}
#main-wrapper[data-layout=vertical] .left-sidebar[data-sidebarbg=skin6] .sidebar-nav ul .nav-small-cap, #main-wrapper[data-layout=horizontal] .left-sidebar[data-sidebarbg=skin6] .sidebar-nav ul .nav-small-cap {
  color: #212529;
  opacity: 0.7;
}
#main-wrapper[data-layout=vertical] .left-sidebar[data-sidebarbg=skin6] .sidebar-nav .has-arrow::after, #main-wrapper[data-layout=horizontal] .left-sidebar[data-sidebarbg=skin6] .sidebar-nav .has-arrow::after {
  border-color: #212529;
}
#main-wrapper[data-layout=vertical] .left-sidebar[data-sidebarbg=skin6] .sidebar-nav .user-content,
#main-wrapper[data-layout=vertical] .left-sidebar[data-sidebarbg=skin6] .sidebar-nav .user-name,
#main-wrapper[data-layout=vertical] .left-sidebar[data-sidebarbg=skin6] .sidebar-nav .user-email, #main-wrapper[data-layout=horizontal] .left-sidebar[data-sidebarbg=skin6] .sidebar-nav .user-content,
#main-wrapper[data-layout=horizontal] .left-sidebar[data-sidebarbg=skin6] .sidebar-nav .user-name,
#main-wrapper[data-layout=horizontal] .left-sidebar[data-sidebarbg=skin6] .sidebar-nav .user-email {
  color: #212529;
}
#main-wrapper[data-layout=vertical] .left-sidebar[data-sidebarbg=skin6] .sidebar-nav > ul > li.sidebar-item.selected > a.sidebar-link,
#main-wrapper[data-layout=vertical] .left-sidebar[data-sidebarbg=skin6] .sidebar-nav > ul > li.sidebar-item.selected > a.sidebar-link > i, #main-wrapper[data-layout=horizontal] .left-sidebar[data-sidebarbg=skin6] .sidebar-nav > ul > li.sidebar-item.selected > a.sidebar-link,
#main-wrapper[data-layout=horizontal] .left-sidebar[data-sidebarbg=skin6] .sidebar-nav > ul > li.sidebar-item.selected > a.sidebar-link > i {
  color: #fff;
}
#main-wrapper[data-layout=vertical] .left-sidebar[data-sidebarbg=skin6] .sidebar-nav > ul > li.sidebar-item.selected > a.sidebar-link.has-arrow::after, #main-wrapper[data-layout=horizontal] .left-sidebar[data-sidebarbg=skin6] .sidebar-nav > ul > li.sidebar-item.selected > a.sidebar-link.has-arrow::after {
  border-color: #fff;
}
#main-wrapper[data-layout=vertical] .left-sidebar[data-sidebarbg=skin6] .create-btn, #main-wrapper[data-layout=horizontal] .left-sidebar[data-sidebarbg=skin6] .create-btn {
  background: #01c0c8;
}
#main-wrapper[data-layout=vertical] .left-sidebar[data-sidebarbg=skin1] .sidebar-nav > ul > li.selected > a, #main-wrapper[data-layout=vertical] .left-sidebar[data-sidebarbg=skin2] .sidebar-nav > ul > li.selected > a, #main-wrapper[data-layout=vertical] .left-sidebar[data-sidebarbg=skin3] .sidebar-nav > ul > li.selected > a, #main-wrapper[data-layout=vertical] .left-sidebar[data-sidebarbg=skin4] .sidebar-nav > ul > li.selected > a, #main-wrapper[data-layout=horizontal] .left-sidebar[data-sidebarbg=skin1] .sidebar-nav > ul > li.selected > a, #main-wrapper[data-layout=horizontal] .left-sidebar[data-sidebarbg=skin2] .sidebar-nav > ul > li.selected > a, #main-wrapper[data-layout=horizontal] .left-sidebar[data-sidebarbg=skin3] .sidebar-nav > ul > li.selected > a, #main-wrapper[data-layout=horizontal] .left-sidebar[data-sidebarbg=skin4] .sidebar-nav > ul > li.selected > a {
  background: #343a40;
}
/*============================================================== 
 For all pages 
 ============================================================== */
#main-wrapper {
  width: 100%;
  overflow: hidden;
}
.page-wrapper {
  background: #fff;
  position: relative;
  transition: 0.2s ease-in;
}
.page-wrapper > .container-fluid {
  padding: 20px;
  min-height: calc(100vh - 180px);
}
/*******************
 Footer
*******************/
.footer {
  padding: 15px 20px;
}
/*******************
 Stickey inner-left-part
*******************/
.left-part {
  height: calc(100% - 231px);
  width: 260px;
  position: absolute;
  border: 1px solid #e9ecef;
}
.left-part .show-left-part {
  position: absolute;
  top: 25%;
  right: -41px;
}
.right-part {
  width: calc(100% - 260px);
  min-height: calc(100vh - 64px);
  overflow: auto;
  margin-left: 260px;
}
.right-part .dropdown-toggle::after {
  display: none;
}
.reverse-mode .left-part {
  right: 0;
  border-left: 1px solid #e9ecef;
}
.reverse-mode .show-left-part {
  right: auto;
  left: -41px;
}
.reverse-mode .right-part {
  margin-left: 0px;
  margin-right: 260px;
}
/*******************
 Vertical layout
*******************/
#main-wrapper[data-layout=vertical] {
  /*Vertical*/
  /*sidebar type*/
  /*Sidebar position*/
  /*Header position*/
  /*Boxed Layout*/
}
#main-wrapper[data-layout=vertical] .topbar .top-navbar .navbar-header {
  transition: 0.2s ease-in;
}
#main-wrapper[data-layout=vertical][data-sidebartype=full] .page-wrapper {
  margin-left: 250px;
}
#main-wrapper[data-layout=vertical][data-sidebartype=iconbar] .page-wrapper {
  margin-left: 180px;
}
#main-wrapper[data-layout=vertical][data-sidebartype=iconbar] .left-sidebar,
#main-wrapper[data-layout=vertical][data-sidebartype=iconbar] .topbar .top-navbar .navbar-header,
#main-wrapper[data-layout=vertical][data-sidebartype=iconbar] .sidebar-nav ul .sidebar-item {
  width: 180px;
}
#main-wrapper[data-layout=vertical][data-sidebartype=iconbar] .sidebar-nav ul .sidebar-item .sidebar-link {
  display: block;
  text-align: center;
}
#main-wrapper[data-layout=vertical][data-sidebartype=iconbar] .sidebar-nav ul .sidebar-item .sidebar-link i {
  display: block;
  width: auto;
}
#main-wrapper[data-layout=vertical][data-sidebartype=overlay] .topbar {
  box-shadow: 1px 0px 20px rgba(0, 0, 0, 0.08);
}
#main-wrapper[data-layout=vertical][data-sidebartype=overlay] .topbar .top-navbar .navbar-header {
  width: 250px;
}
#main-wrapper[data-layout=vertical][data-sidebartype=overlay] .left-sidebar {
  left: -250px;
}
#main-wrapper[data-layout=vertical][data-sidebartype=overlay] .page-wrapper {
  margin-left: 0px;
}
#main-wrapper[data-layout=vertical][data-sidebartype=overlay].show-sidebar .left-sidebar {
  left: 0;
}
#main-wrapper[data-layout=vertical][data-sidebar-position=fixed] .topbar .top-navbar .navbar-header {
  position: fixed;
  z-index: 10;
}
#main-wrapper[data-layout=vertical][data-sidebar-position=fixed] .left-sidebar {
  position: fixed;
}
#main-wrapper[data-layout=vertical][data-header-position=fixed] .topbar {
  position: fixed;
  width: 100%;
}
#main-wrapper[data-layout=vertical][data-header-position=fixed] .page-wrapper {
  padding-top: 64px;
}
#main-wrapper[data-layout=vertical][data-boxed-layout=boxed] {
  max-width: 1200px;
  margin: 0 auto;
  position: relative;
  box-shadow: 1px 0 80px rgba(0, 0, 0, 0.2);
}
#main-wrapper[data-layout=vertical][data-boxed-layout=boxed][data-header-position=fixed] .topbar {
  max-width: 1200px;
}
/*******************
 Vertical responsive layout
*******************/
@media (min-width: 768px) {
  #main-wrapper[data-layout=vertical] {
    /*Vertical*/
    /*Sidebar position*/
    /*Vertical with mini-sidebar*/
    /*Fixed sidebar with minisidebar*/
  }
  #main-wrapper[data-layout=vertical][data-sidebartype=full] .topbar .top-navbar .navbar-header {
    width: 250px;
  }
  #main-wrapper[data-layout=vertical][data-sidebar-position=fixed][data-sidebartype=full] .topbar .top-navbar .navbar-collapse, #main-wrapper[data-layout=vertical][data-sidebar-position=fixed][data-sidebartype=overlay] .topbar .top-navbar .navbar-collapse {
    margin-left: 250px;
  }
  #main-wrapper[data-layout=vertical][data-sidebar-position=fixed][data-sidebartype=mini-sidebar] .topbar .top-navbar .navbar-collapse {
    margin-left: 70px;
  }
  #main-wrapper[data-layout=vertical][data-sidebar-position=fixed][data-sidebartype=iconbar] .topbar .top-navbar .navbar-collapse {
    margin-left: 180px;
  }
  #main-wrapper[data-layout=vertical][data-sidebartype=mini-sidebar] .topbar .top-navbar .navbar-header {
    width: 70px;
  }
  #main-wrapper[data-layout=vertical][data-sidebartype=mini-sidebar] .topbar .top-navbar .navbar-header .logo-text {
    display: none;
  }
  #main-wrapper[data-layout=vertical][data-sidebartype=mini-sidebar] .topbar .top-navbar .navbar-header.expand-logo {
    width: 250px;
  }
  #main-wrapper[data-layout=vertical][data-sidebartype=mini-sidebar] .topbar .top-navbar .navbar-header.expand-logo .logo-text {
    display: block;
  }
  #main-wrapper[data-layout=vertical][data-sidebar-position=fixed][data-sidebartype=mini-sidebar] .topbar .top-navbar .navbar-collapse {
    margin-left: 70px;
  }
  #main-wrapper[data-layout=vertical][data-sidebartype=mini-sidebar] .page-wrapper {
    margin-left: 70px;
  }
  #main-wrapper[data-layout=vertical][data-sidebartype=mini-sidebar] .sidebar-nav .hide-menu,
#main-wrapper[data-layout=vertical][data-sidebartype=mini-sidebar] .sidebar-nav .has-arrow:after {
    display: none;
  }
  #main-wrapper[data-layout=vertical][data-sidebartype=mini-sidebar] .sidebar-nav .nav-small-cap {
    justify-content: center;
  }
  #main-wrapper[data-layout=vertical][data-sidebartype=mini-sidebar] .left-sidebar {
    width: 70px;
  }
  #main-wrapper[data-layout=vertical][data-sidebartype=mini-sidebar] .left-sidebar:hover {
    width: 250px;
  }
  #main-wrapper[data-layout=vertical][data-sidebartype=mini-sidebar] .left-sidebar:hover .sidebar-nav .hide-menu,
#main-wrapper[data-layout=vertical][data-sidebartype=mini-sidebar] .left-sidebar:hover .sidebar-nav .has-arrow:after {
    display: block;
  }
  #main-wrapper[data-layout=vertical][data-sidebartype=mini-sidebar] .left-sidebar:hover .sidebar-nav .nav-small-cap {
    justify-content: flex-start;
  }
  #main-wrapper[data-layout=vertical][data-sidebartype=mini-sidebar] .left-sidebar .first-level {
    display: none;
  }
  #main-wrapper[data-layout=vertical][data-sidebartype=mini-sidebar] .left-sidebar:hover .first-level.in {
    display: block;
  }
}
@media (max-width: 766px) {
  #main-wrapper {
    /*Header position*/
  }
  #main-wrapper[data-sidebartype=mini-sidebar] .left-sidebar {
    left: -250px;
  }
  #main-wrapper.show-sidebar .left-sidebar {
    left: 0;
  }
  #main-wrapper[data-layout=vertical][data-sidebar-position=fixed] .topbar .top-navbar .navbar-collapse {
    position: relative;
    top: 64px;
  }
  #main-wrapper[data-layout=vertical][data-header-position=fixed][data-sidebar-position=fixed] .topbar .top-navbar .navbar-collapse {
    position: relative;
    top: 64px;
  }

  .left-part {
    left: -260px;
    background: #fff;
    z-index: 1;
    transition: 0.1s ease-in;
  }
  .left-part.show-panel {
    left: 0px;
  }

  .reverse-mode .left-part {
    right: -260px;
    left: auto;
  }
  .reverse-mode .left-part.show-panel {
    right: 0px;
  }

  .right-part {
    width: 100%;
    margin-left: 0px;
  }
}
* {
  outline: none;
}
body {
  margin: 0;
  overflow-x: hidden;
  color: #3e5569;
  background: #fff;
  font-family: "Poppins", sans-serif;
}
html {
  position: relative;
  min-height: 100%;
  font-family: "Poppins", sans-serif;
}
a {
  color: #4798e8;
}
a:hover,
a:focus {
  text-decoration: none;
}
a.link {
  color: #3e5569;
}
a.link:hover, a.link:focus {
  color: #4798e8;
}
.box {
  border-radius: 2px;
  padding: 10px;
}
.no-wrap td,
.no-wrap th {
  white-space: nowrap;
}
/*******************
Blockquote
*******************/
html body blockquote {
  border-left: 5px solid #7460ee;
  border: 1px solid #e9ecef;
  padding: 15px;
}
.clear {
  clear: both;
}
ol li {
  margin: 5px 0;
}
/*******************
Thumb size
*******************/
.thumb-sm {
  height: 32px;
  width: 32px;
}
.thumb-md {
  height: 48px;
  width: 48px;
}
.thumb-lg {
  height: 88px;
  width: 88px;
}
.hide {
  display: none;
}
.radius {
  border-radius: 2px;
}
/*******************
Opacity
*******************/
.op-5 {
  opacity: 0.5;
}
.op-3 {
  opacity: 0.3;
}
/*******************
font weight
*******************/
html body .font-bold {
  font-weight: 600;
}
html body .font-normal {
  font-weight: 300;
}
html body .font-light {
  font-weight: 300;
}
html body .font-medium {
  font-weight: 500;
}
html body .font-16 {
  font-size: 16px;
}
html body .font-12 {
  font-size: 12px;
}
html body .font-14 {
  font-size: 14px;
}
html body .font-10 {
  font-size: 10px;
}
html body .font-18 {
  font-size: 18px;
}
html body .font-20 {
  font-size: 20px;
}
html body .font-22 {
  font-size: 22px;
}
html body .font-24 {
  font-size: 24px;
}
html body .display-5 {
  font-size: 3rem;
}
html body .display-6 {
  font-size: 2.5rem;
}
html body .display-7 {
  font-size: 2rem;
}
/*******************
Background colors
*******************/
html body .bg-megna {
  background-color: #01c0c8;
}
html body .bg-theme {
  background-color: #4798e8;
}
html body .bg-inverse {
  background-color: #212529;
}
html body .bg-purple {
  background-color: #7460ee;
}
html body .bg-light {
  background-color: #e9ecef;
}
html body .bg-white {
  background-color: #fff;
}
/*******************
Rounds
*******************/
.round {
  line-height: 48px;
  color: #fff;
  width: 50px;
  height: 50px;
  display: inline-block;
  font-weight: 400;
  text-align: center;
  border-radius: 100%;
  background: #4798e8;
  line-height: 52px;
}
.round img {
  border-radius: 100%;
}
.round.round-info {
  background: #4798e8;
}
.round.round-warning {
  background: #ffbc34;
}
.round.round-danger {
  background: #ef6e6e;
}
.round.round-success {
  background: #22c6ab;
}
.round.round-primary {
  background: #7460ee;
}
.round-lg {
  line-height: 65px;
  width: 60px;
  height: 60px;
  font-size: 30px;
}
/*******************
Labels
*******************/
.label-rounded {
  border-radius: 60px;
}
/*******************
 Badge
******************/
.badge {
  font-weight: 300;
  line-height: normal;
}
.badge.badge-pill {
  padding: 0.2em 0.6em;
}
.badge-xs {
  font-size: 9px;
}
.badge-xs,
.badge-sm {
  transform: translate(0, -2px);
}
/*******************
List-style-none
******************/
ul.list-style-none {
  margin: 0px;
  padding: 0px;
}
ul.list-style-none li {
  list-style: none;
}
ul.list-style-none li a {
  color: #3e5569;
  padding: 8px 0px;
  display: block;
  text-decoration: none;
}
ul.list-style-none li a:hover {
  color: #4798e8;
}
/*******************
Card
******************/
.card {
  margin-bottom: 20px;
  border: 1px solid rgba(0, 0, 0, 0.1);
}
.card .card-subtitle {
  font-weight: 300;
  margin-bottom: 10px;
  color: #a1aab2;
}
.card .card-title {
  position: relative;
  font-weight: 500;
  margin-bottom: 10px;
}
.card .card-actions {
  float: right;
}
.card .card-actions a {
  padding: 0 5px;
  cursor: pointer;
}
.card .card-header .card-title {
  margin-bottom: 0px;
}
.card.no-card-border {
  border: 0px;
}
.card-alt {
  margin: 0 -20px;
  background: #e4e9ef;
}
.card-group {
  margin-bottom: 20px;
}
.card-group .card {
  border-right: 1px solid rgba(0, 0, 0, 0.1);
}
.card-fullscreen {
  position: fixed;
  top: 0px;
  left: 0px;
  width: 100%;
  height: 100%;
  z-index: 9999;
  overflow: auto;
}
.oh {
  overflow: hidden;
}
.card-hover {
  transition: all 0.25s ease;
}
.card-hover:hover {
  webkit-transform: translateY(-4px) scale(1.01);
  transform: translateY(-4px) scale(1.01);
  box-shadow: 0 14px 24px rgba(62, 57, 107, 0.1);
}
.draggable-cards .card-header {
  cursor: move;
}
.card-moved .card {
  background: #4798e8;
  color: #fff;
}
/*******************
Labels
*******************/
.label {
  padding: 3px 10px;
  line-height: 13px;
  color: #fff;
  font-weight: 400;
  border-radius: 2px;
  font-size: 75%;
}
.label-rounded {
  border-radius: 60px;
}
.label-custom {
  background-color: #01c0c8;
}
.label-success {
  background-color: #22c6ab;
}
.label-info {
  background-color: #4798e8;
}
.label-warning {
  background-color: #ffbc34;
}
.label-danger {
  background-color: #ef6e6e;
}
.label-megna {
  background-color: #01c0c8;
}
.label-primary {
  background-color: #7460ee;
}
.label-purple {
  background-color: #7460ee;
}
.label-red {
  background-color: #ef6e6e;
}
.label-inverse {
  background-color: #343a40;
}
.label-default {
  background-color: #f8f9fa;
}
.preloader {
  position: absolute;
  margin: 0 auto;
  width: 100%;
  height: 100%;
}
.spinner {
  width: 40px;
  height: 40px;
  top: 35%;
  position: relative;
  margin: 100px auto;
}
.double-bounce1, .double-bounce2 {
  width: 100%;
  height: 100%;
  border-radius: 50%;
  background-color: #1976d2;
  opacity: 0.6;
  position: absolute;
  top: 0;
  left: 0;
  -webkit-animation: sk-bounce 2s infinite ease-in-out;
  animation: sk-bounce 2s infinite ease-in-out;
}
.double-bounce2 {
  -webkit-animation-delay: -1s;
  animation-delay: -1s;
}
@-webkit-keyframes sk-bounce {
  0%, 100% {
    -webkit-transform: scale(0);
  }
  50% {
    -webkit-transform: scale(1);
  }
}
@keyframes sk-bounce {
  0%, 100% {
    transform: scale(0);
    -webkit-transform: scale(0);
  }
  50% {
    transform: scale(1);
    -webkit-transform: scale(1);
  }
}
/*******************
Notify
*******************/
.notify {
  position: relative;
  top: -18px;
  right: -11px;
}
.notify .heartbit {
  position: absolute;
  top: -20px;
  right: -4px;
  height: 25px;
  width: 25px;
  z-index: 10;
  border: 5px solid #ef6e6e;
  border-radius: 70px;
  -moz-animation: heartbit 1s ease-out;
  -moz-animation-iteration-count: infinite;
  -o-animation: heartbit 1s ease-out;
  -o-animation-iteration-count: infinite;
  -webkit-animation: heartbit 1s ease-out;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}
.notify .point {
  width: 6px;
  height: 6px;
  border-radius: 30px;
  background-color: #ef6e6e;
  position: absolute;
  right: 6px;
  top: -10px;
}
@-webkit-keyframes heartbit {
  0% {
    -webkit-transform: scale(0);
    opacity: 0;
  }
  25% {
    -webkit-transform: scale(0.1);
    opacity: 0.1;
  }
  50% {
    -webkit-transform: scale(0.5);
    opacity: 0.3;
  }
  75% {
    -webkit-transform: scale(0.8);
    opacity: 0.5;
  }
  100% {
    -webkit-transform: scale(1);
    opacity: 0;
  }
}
/*******************
 General Topbar
*******************/
.topbar {
  position: relative;
  z-index: 50;
  transition: 0.2s ease-in;
  background: #fff;
  height: 64px;
  top: 0;
}
.topbar .navbar-collapse {
  padding: 0px 10px 0 0;
}
.topbar .top-navbar {
  min-height: 64px;
  padding: 0px;
}
.topbar .top-navbar .dropdown-toggle::after {
  display: none;
}
.topbar .top-navbar .navbar-header {
  line-height: 64px;
  border-right: 1px solid rgba(0, 0, 0, 0.1);
}
.topbar .top-navbar .navbar-header .navbar-brand {
  display: flex;
  align-items: center;
  margin: 0px;
  text-align: center;
  padding: 0 15px 0 15px;
}
.topbar .top-navbar .navbar-header .navbar-brand .dark-logo {
  display: none;
}
.topbar .top-navbar .navbar-header .navbar-brand .logo-icon {
  margin-right: 5px;
}
.topbar .top-navbar .navbar-nav > .nav-item > .nav-link {
  padding: 0px 15px;
  font-size: 0.875rem;
  line-height: 64px;
  height: 64px;
}
.topbar .top-navbar .navbar-nav > .nav-item {
  transition: 0.2s ease-in;
}
.topbar .user-dd,
.topbar .mailbox {
  min-width: 280px;
}
.topbar .nav-toggler,
.topbar .topbartoggler {
  color: #fff;
  padding: 0 15px;
}
.search-box .app-search {
  z-index: 110;
  width: 100%;
  top: -1px;
  box-shadow: 1px 0px 20px rgba(0, 0, 0, 0.08);
  display: none;
  left: 0px;
}
.search-box .app-search.show-search {
  display: block;
}
.search-box .app-search .form-control {
  padding: 23px 40px 20px 23px;
  transition: 0.2s ease-in;
}
.search-box .app-search .form-control:focus {
  border-color: transparent;
}
.search-box .app-search .srh-btn {
  position: absolute;
  top: 23px;
  cursor: pointer;
  right: 20px;
}
/*******************
Megamenu
******************/
.topbar .mega-dropdown {
  position: static;
}
.topbar .mega-dropdown .dropdown-menu {
  padding: 30px;
  width: 100%;
  max-height: 480px;
  overflow: auto;
  transform: translate(0px, 58px) !important;
}
/*******************
Designed dropdown
******************/
.topbar .dropdown-menu {
  padding-top: 0px;
  border: 0px;
  box-shadow: 1px 1px 15px rgba(0, 0, 0, 0.1);
}
.topbar .dropdown-menu .with-arrow {
  position: absolute;
  height: 10px;
  overflow: hidden;
  width: 40px;
  top: -10px;
}
.topbar .dropdown-menu .with-arrow > span {
  background-color: #fff;
  width: 15px;
  height: 15px;
  top: 3px;
  left: 15px;
  position: absolute;
  content: "";
  border-radius: 6px 0 0 0;
  /*box-shadow:-3px -3px 8px rgba(0, 0, 0, 0.1);    */
}
.topbar .dropdown-menu.dropdown-menu-right .with-arrow {
  right: 0px;
}
.topbar .dropdown-menu.dropdown-menu-right .with-arrow > span {
  right: 20px;
  left: auto;
}
/*******************
Topbar Responsive
******************/
@media (max-width: 767px) {
  .topbar .top-navbar .navbar-collapse.show,
.topbar .top-navbar .navbar-collapse.collapsing {
    display: block;
    width: 100%;
    border-top: 1px solid #e9ecef;
  }
  .topbar .top-navbar .navbar-nav {
    flex-direction: row;
  }
  .topbar .top-navbar .navbar-nav .dropdown {
    position: static;
  }
  .topbar .top-navbar .navbar-nav > .nav-item > .nav-link {
    padding: 0 10px;
  }
  .topbar .top-navbar .navbar-header {
    display: flex;
    align-items: center;
    width: 100%;
    justify-content: space-between;
  }
  .topbar .top-navbar .dropdown-menu {
    position: absolute;
    width: 100%;
    left: 0 !important;
  }
  .topbar .top-navbar .dropdown-menu .with-arrow {
    display: none;
  }
}
/*
Template Name: Admin Template
Author: Wrappixel

File: scss
*/
/*******************
Table Cell
*******************/
.table-box {
  display: table;
  width: 100%;
}
.cell {
  display: table-cell;
  vertical-align: middle;
}
.table thead th,
.table th {
  font-weight: 500;
}
.nowrap {
  white-space: nowrap;
}
.lite-padding td {
  padding: 5px;
}
.v-middle td,
.v-middle th {
  vertical-align: middle;
}
/*******************
Table td vertical middle
*******************/
.vm.table td,
.vm.table th {
  vertical-align: middle;
}
.no-th-brd.table th {
  border: 0px;
}
.table.no-border tbody td {
  border: 0px;
}
/*******************
Table-Jsgrid table
******************/
.jsgrid-pager-page a,
.jsgrid-pager-current-page,
.jsgrid-pager-nav-button a {
  box-sizing: border-box;
  display: inline-block;
  min-width: 1.5em;
  padding: 0.5em 1em;
  text-align: center;
  text-decoration: none;
  cursor: pointer;
  color: #67757c;
  border: 1px solid #ddd;
}
.jsgrid-pager-page a:hover,
.jsgrid-pager-nav-button a:hover {
  background-color: #4798e8;
  color: #fff;
}
.jsgrid-pager-current-page {
  background-color: #4798e8;
  color: #fff;
}
.jsgrid-pager-page,
.jsgrid-pager-nav-button {
  padding: 0;
}
.jsgrid-pager-page.jsgrid-pager-current-page {
  padding: 0.5em 1em !important;
}
/*******************
 Breadcrumb and page title
*******************/
.page-breadcrumb {
  padding: 20px 20px 0 20px;
}
.page-breadcrumb .page-title {
  margin-bottom: 0px;
}
.page-breadcrumb .breadcrumb {
  padding: 0px;
  margin: 0px;
  background: transparent;
  font-size: 12px;
}
.page-breadcrumb .breadcrumb .breadcrumb-item + .breadcrumb-item::before {
  content: "";
  font-family: themify;
  color: #ced4da;
  font-size: 11px;
}
/*******************
Main sidebar
******************/
.left-sidebar {
  position: absolute;
  width: 250px;
  height: 100%;
  top: 0px;
  border-right: 1px solid rgba(0, 0, 0, 0.1);
  z-index: 10;
  padding-top: 64px;
  background: #fff;
  transition: 0.2s ease-in;
}
/*******************
sidebar navigation
******************/
.scroll-sidebar {
  height: calc(100% - 20px);
  position: relative;
}
.sidebar-nav ul {
  /*******************
       Small cap
       ******************/
}
.sidebar-nav ul .sidebar-item {
  /*******************
  First level
  ******************/
}
.sidebar-nav ul .sidebar-item .sidebar-link {
  color: #fff;
  padding: 12px 15px;
  display: flex;
  white-space: nowrap;
  align-items: center;
  line-height: 25px;
  opacity: 0.6;
}
.sidebar-nav ul .sidebar-item .sidebar-link i {
  font-style: normal;
  width: 35px;
  line-height: 25px;
  font-size: 20px;
  color: #fff;
  display: inline-block;
  text-align: center;
}
.sidebar-nav ul .sidebar-item .sidebar-link.active, .sidebar-nav ul .sidebar-item .sidebar-link:hover {
  opacity: 1;
}
.sidebar-nav ul .sidebar-item.selected > .sidebar-link {
  /*background: rgba(0, 0, 0, 0.04);*/
  opacity: 1;
}
.sidebar-nav ul .sidebar-item .first-level {
  padding: 0 0 10px 0;
}
.sidebar-nav ul .sidebar-item .first-level .sidebar-item.active .sidebar-link {
  opacity: 1;
}
.sidebar-nav ul .sidebar-item .first-level .sidebar-item .sidebar-link {
  padding: 10px 15px;
}
.sidebar-nav ul .sidebar-item .first-level .sidebar-item .sidebar-link i {
  font-size: 14px;
  visibility: hidden;
}
.sidebar-nav ul .nav-small-cap {
  font-size: 12px;
  padding: 12px 15px;
  white-space: nowrap;
  display: flex;
  align-items: center;
  line-height: 30px;
  margin-top: 10px;
  color: #fff;
  opacity: 0.5;
  text-transform: uppercase;
}
.sidebar-nav ul .nav-small-cap i {
  line-height: 30px;
  margin: 0 5px;
}
/*******************
 common m-p removed
******************/
.sidebar-nav ul {
  margin: 0px;
  padding: 0px;
}
.sidebar-nav ul li {
  list-style: none;
}
.sidebar-nav > ul > li.selected {
  padding: 0 0 0 10px;
}
.sidebar-nav > ul > li.selected > a {
  border-radius: 60px 0 0 60px;
  background: #4798e8;
  color: #fff;
}
.collapse.in {
  display: block;
}
/*******************
Down arrow
******************/
.sidebar-nav .has-arrow {
  position: relative;
}
.sidebar-nav .has-arrow::after {
  position: absolute;
  content: "";
  width: 7px;
  height: 7px;
  border-width: 1px 0 0 1px;
  border-style: solid;
  border-color: #fff;
  margin-left: 10px;
  transform: rotate(135deg) translate(0, -50%);
  transform-origin: top;
  top: 23px;
  right: 15px;
  transition: all 0.3s ease-out;
}
/*.sidebar-nav .active > .has-arrow::after,*/
/*.sidebar-nav li.selected > .has-arrow::after,*/
.sidebar-nav li.active > .has-arrow::after,
.sidebar-nav li > .has-arrow.active::after,
.sidebar-nav .has-arrow[aria-expanded=true]::after {
  transform: rotate(-135deg) translate(0, -50%);
}
/*******************
User Profile
******************/
.user-profile {
  padding: 15px;
  text-align: center;
}
.user-profile .user-content,
.user-profile .user-name,
.user-profile .user-email {
  color: #fff;
  position: relative;
  white-space: nowrap;
}
.user-profile .user-pic img {
  width: 60px;
}
.user-profile .btn-circle.btn-sm, .user-profile .btn-group-sm > .btn-circle.btn {
  width: 25px;
  height: 25px;
  font-size: 10px;
  padding: 5px 0;
  background: rgba(0, 0, 0, 0.2);
  color: #fff;
  opacity: 0.7;
}
.user-profile .btn-circle.btn-sm:hover, .user-profile .btn-group-sm > .btn-circle.btn:hover {
  opacity: 1;
}
.user-profile .dropdown-menu {
  width: 220px;
  margin-top: 15px;
  left: 0 !important;
}
.user-profile .dropdown-toggle::after {
  display: none;
}
/*******************
Wave Effects
*******************/
.waves-effect {
  position: relative;
  cursor: pointer;
  display: inline-block;
  overflow: hidden;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
  -webkit-tap-highlight-color: transparent;
  vertical-align: middle;
  z-index: 1;
  will-change: opacity, transform;
  transition: all 0.1s ease-out;
}
.waves-effect .waves-ripple {
  position: absolute;
  border-radius: 50%;
  width: 20px;
  height: 20px;
  margin-top: -10px;
  margin-left: -10px;
  opacity: 0;
  background: rgba(0, 0, 0, 0.2);
  transition: all 0.7s ease-out;
  transition-property: transform, opacity;
  transform: scale(0);
  pointer-events: none;
}
.waves-effect.waves-light .waves-ripple {
  background-color: rgba(255, 255, 255, 0.45);
}
.waves-effect.waves-red .waves-ripple {
  background-color: rgba(244, 67, 54, 0.7);
}
.waves-effect.waves-yellow .waves-ripple {
  background-color: rgba(255, 235, 59, 0.7);
}
.waves-effect.waves-orange .waves-ripple {
  background-color: rgba(255, 152, 0, 0.7);
}
.waves-effect.waves-purple .waves-ripple {
  background-color: rgba(156, 39, 176, 0.7);
}
.waves-effect.waves-green .waves-ripple {
  background-color: rgba(76, 175, 80, 0.7);
}
.waves-effect.waves-teal .waves-ripple {
  background-color: rgba(0, 150, 136, 0.7);
}
html body .waves-notransition {
  transition: none;
}
.waves-circle {
  transform: translateZ(0);
  text-align: center;
  width: 2.5em;
  height: 2.5em;
  line-height: 2.5em;
  border-radius: 50%;
  -webkit-mask-image: none;
}
.waves-input-wrapper {
  border-radius: 0.2em;
  vertical-align: bottom;
}
.waves-input-wrapper .waves-button-input {
  position: relative;
  top: 0;
  left: 0;
  z-index: 1;
}
.waves-block {
  display: block;
}
.btn-circle {
  border-radius: 100%;
  width: 40px;
  height: 40px;
  padding: 10px;
}
.btn-circle.btn-sm, .btn-group-sm > .btn-circle.btn {
  width: 35px;
  height: 35px;
  padding: 8px 10px;
  font-size: 14px;
}
.btn-circle.btn-lg, .btn-group-lg > .btn-circle.btn {
  width: 50px;
  height: 50px;
  padding: 14px 15px;
  font-size: 18px;
  line-height: 23px;
}
.btn-circle.btn-xl {
  width: 70px;
  height: 70px;
  padding: 14px 15px;
  font-size: 24px;
}
.btn-xs {
  padding: 0.25rem 0.5rem;
  font-size: 10px;
}
.btn-rounded {
  border-radius: 60px;
  padding: 7px 18px;
}
.btn-rounded.btn-lg, .btn-group-lg > .btn-rounded.btn {
  padding: 0.75rem 1.5rem;
}
.btn-rounded.btn-sm, .btn-group-sm > .btn-rounded.btn {
  padding: 0.25rem 0.5rem;
  font-size: 12px;
}
.btn-rounded.btn-xs {
  padding: 0.25rem 0.5rem;
  font-size: 10px;
}
.btn-rounded.btn-md {
  padding: 12px 35px;
  font-size: 16px;
}
.btn-primary, .btn-default, .btn-warning, .btn-outline-primary:hover, .btn-outline-warning:hover {
  color: #fff;
}
.btn-primary:hover, .btn-default:hover, .btn-warning:hover, .btn-outline-primary:hover:hover, .btn-outline-warning:hover:hover {
  color: #fff;
}
.btn-default {
  background-color: #4798e8;
}
.btn-facebook {
  color: #fff;
  background-color: #3b5998;
}
.btn-facebook:hover {
  color: #fff;
}
.btn-twitter {
  color: #fff;
  background-color: #55acee;
}
.btn-twitter:hover {
  color: #fff;
}
.btn-linkedin {
  color: #fff;
  background-color: #007bb6;
}
.btn-linkedin:hover {
  color: #fff;
}
.btn-dribbble {
  color: #fff;
  background-color: #ea4c89;
}
.btn-dribbble:hover {
  color: #fff;
}
.btn-googleplus {
  color: #fff;
  background-color: #dd4b39;
}
.btn-googleplus:hover {
  color: #fff;
}
.btn-instagram {
  color: #fff;
  background-color: #3f729b;
}
.btn-pinterest {
  color: #fff;
  background-color: #cb2027;
}
.btn-dropbox {
  color: #fff;
  background-color: #007ee5;
}
.btn-flickr {
  color: #fff;
  background-color: #ff0084;
}
.btn-tumblr {
  color: #fff;
  background-color: #32506d;
}
.btn-skype {
  color: #fff;
  background-color: #00aff0;
}
.btn-youtube {
  color: #fff;
  background-color: #bb0000;
}
.btn-github {
  color: #fff;
  background-color: #171515;
}
.button-group .btn {
  margin-bottom: 5px;
  margin-right: 5px;
}
.no-button-group .btn {
  margin-bottom: 5px;
  margin-right: 0px;
}
.btn .text-active {
  display: none;
}
.btn.active .text-active {
  display: inline-block;
}
.btn.active .text {
  display: none;
}
/*******************
customizer
*******************/
.customizer {
  background: #fff;
  position: fixed;
  height: 100%;
  width: 280px;
  top: 0px;
  right: -280px;
  z-index: 100;
  box-shadow: 1px 0px 20px rgba(0, 0, 0, 0.08);
  transition: 0.3s ease-in;
}
.customizer .service-panel-toggle {
  background: #ef6e6e;
  padding: 12px 20px;
  color: #fff;
  position: absolute;
  top: 30%;
  left: -54px;
}
.customizer.show-service-panel {
  right: 0px;
}
.customizer .customizer-body {
  position: relative;
  height: 100%;
}
.customizer .customizer-tab {
  display: flex;
}
.customizer .customizer-tab .nav-item {
  width: 33.33%;
  text-align: center;
}
.customizer .customizer-tab .nav-item .nav-link {
  padding: 15px 12px;
  color: #3e5569;
  border-bottom: 3px solid transparent;
}
.customizer .customizer-tab .nav-item .nav-link:hover, .customizer .customizer-tab .nav-item .nav-link.active {
  border-bottom: 3px solid #4798e8;
  color: #4798e8;
}
.custom-control-label::after, .custom-control-label::before {
  top: 0.15rem;
}
.theme-color {
  padding: 0px;
  margin: 0px;
  list-style: none;
}
.theme-color .theme-item {
  list-style: none;
  display: inline-block;
  margin-right: 5px;
}
.theme-color .theme-item .theme-link {
  border-radius: 100%;
  width: 20px;
  height: 20px;
  display: block;
}
.theme-color .theme-item .theme-link[data-logobg=skin1], .theme-color .theme-item .theme-link[data-navbarbg=skin1], .theme-color .theme-item .theme-link[data-sidebarbg=skin1] {
  background: #3587d8;
}
.theme-color .theme-item .theme-link[data-logobg=skin2], .theme-color .theme-item .theme-link[data-navbarbg=skin2], .theme-color .theme-item .theme-link[data-sidebarbg=skin2] {
  background: #d83939;
}
.theme-color .theme-item .theme-link[data-logobg=skin3], .theme-color .theme-item .theme-link[data-navbarbg=skin3], .theme-color .theme-item .theme-link[data-sidebarbg=skin3] {
  background: #17a991;
}
.theme-color .theme-item .theme-link[data-logobg=skin4], .theme-color .theme-item .theme-link[data-navbarbg=skin4], .theme-color .theme-item .theme-link[data-sidebarbg=skin4] {
  background: #6659f7;
}
.theme-color .theme-item .theme-link[data-logobg=skin5], .theme-color .theme-item .theme-link[data-navbarbg=skin5], .theme-color .theme-item .theme-link[data-sidebarbg=skin5] {
  background: #333d54;
}
.theme-color .theme-item .theme-link[data-logobg=skin6], .theme-color .theme-item .theme-link[data-navbarbg=skin6], .theme-color .theme-item .theme-link[data-sidebarbg=skin6] {
  background: #e9ecef;
}
/*!
* animate.css -http://daneden.me/animate
* Version - 3.5.1
* Licensed under the MIT license - http://opensource.org/licenses/MIT
*
* Copyright (c) 2016 Daniel Eden
*/
.animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}
.animated.infinite {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}
.animated.hinge {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}
.animated.flipOutX, .animated.flipOutY, .animated.bounceIn, .animated.bounceOut {
  -webkit-animation-duration: 0.75s;
  animation-duration: 0.75s;
}
@-webkit-keyframes bounce {
  from, 20%, 53%, 80%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transform: translate3d(0, 0, 0);
  }
  40%, 43% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    transform: translate3d(0, -30px, 0);
  }
  70% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    transform: translate3d(0, -15px, 0);
  }
  90% {
    transform: translate3d(0, -4px, 0);
  }
}
@keyframes bounce {
  from, 20%, 53%, 80%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transform: translate3d(0, 0, 0);
  }
  40%, 43% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    transform: translate3d(0, -30px, 0);
  }
  70% {
    -webkit-animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
    transform: translate3d(0, -15px, 0);
  }
  90% {
    transform: translate3d(0, -4px, 0);
  }
}
.bounce {
  -webkit-animation-name: bounce;
  animation-name: bounce;
  transform-origin: center bottom;
}
@-webkit-keyframes flash {
  from, 50%, to {
    opacity: 1;
  }
  25%, 75% {
    opacity: 0;
  }
}
@keyframes flash {
  from, 50%, to {
    opacity: 1;
  }
  25%, 75% {
    opacity: 0;
  }
}
.flash {
  -webkit-animation-name: flash;
  animation-name: flash;
}
@-webkit-keyframes pulse {
  from {
    transform: scale3d(1, 1, 1);
  }
  50% {
    transform: scale3d(1.05, 1.05, 1.05);
  }
  to {
    transform: scale3d(1, 1, 1);
  }
}
@keyframes pulse {
  from {
    transform: scale3d(1, 1, 1);
  }
  50% {
    transform: scale3d(1.05, 1.05, 1.05);
  }
  to {
    transform: scale3d(1, 1, 1);
  }
}
.pulse {
  -webkit-animation-name: pulse;
  animation-name: pulse;
}
@-webkit-keyframes rubberBand {
  from {
    transform: scale3d(1, 1, 1);
  }
  30% {
    transform: scale3d(1.25, 0.75, 1);
  }
  40% {
    transform: scale3d(0.75, 1.25, 1);
  }
  50% {
    transform: scale3d(1.15, 0.85, 1);
  }
  65% {
    transform: scale3d(0.95, 1.05, 1);
  }
  75% {
    transform: scale3d(1.05, 0.95, 1);
  }
  to {
    transform: scale3d(1, 1, 1);
  }
}
@keyframes rubberBand {
  from {
    transform: scale3d(1, 1, 1);
  }
  30% {
    transform: scale3d(1.25, 0.75, 1);
  }
  40% {
    transform: scale3d(0.75, 1.25, 1);
  }
  50% {
    transform: scale3d(1.15, 0.85, 1);
  }
  65% {
    transform: scale3d(0.95, 1.05, 1);
  }
  75% {
    transform: scale3d(1.05, 0.95, 1);
  }
  to {
    transform: scale3d(1, 1, 1);
  }
}
.rubberBand {
  -webkit-animation-name: rubberBand;
  animation-name: rubberBand;
}
@-webkit-keyframes shake {
  from, to {
    transform: translate3d(0, 0, 0);
  }
  10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
  }
  20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
  }
}
@keyframes shake {
  from, to {
    transform: translate3d(0, 0, 0);
  }
  10%, 30%, 50%, 70%, 90% {
    transform: translate3d(-10px, 0, 0);
  }
  20%, 40%, 60%, 80% {
    transform: translate3d(10px, 0, 0);
  }
}
.shake {
  -webkit-animation-name: shake;
  animation-name: shake;
}
@-webkit-keyframes headShake {
  0% {
    transform: translateX(0);
  }
  6.5% {
    transform: translateX(-6px) rotateY(-9deg);
  }
  18.5% {
    transform: translateX(5px) rotateY(7deg);
  }
  31.5% {
    transform: translateX(-3px) rotateY(-5deg);
  }
  43.5% {
    transform: translateX(2px) rotateY(3deg);
  }
  50% {
    transform: translateX(0);
  }
}
@keyframes headShake {
  0% {
    transform: translateX(0);
  }
  6.5% {
    transform: translateX(-6px) rotateY(-9deg);
  }
  18.5% {
    transform: translateX(5px) rotateY(7deg);
  }
  31.5% {
    transform: translateX(-3px) rotateY(-5deg);
  }
  43.5% {
    transform: translateX(2px) rotateY(3deg);
  }
  50% {
    transform: translateX(0);
  }
}
.headShake {
  -webkit-animation-timing-function: ease-in-out;
  animation-timing-function: ease-in-out;
  -webkit-animation-name: headShake;
  animation-name: headShake;
}
@-webkit-keyframes swing {
  20% {
    transform: rotate3d(0, 0, 1, 15deg);
  }
  40% {
    transform: rotate3d(0, 0, 1, -10deg);
  }
  60% {
    transform: rotate3d(0, 0, 1, 5deg);
  }
  80% {
    transform: rotate3d(0, 0, 1, -5deg);
  }
  to {
    transform: rotate3d(0, 0, 1, 0deg);
  }
}
@keyframes swing {
  20% {
    transform: rotate3d(0, 0, 1, 15deg);
  }
  40% {
    transform: rotate3d(0, 0, 1, -10deg);
  }
  60% {
    transform: rotate3d(0, 0, 1, 5deg);
  }
  80% {
    transform: rotate3d(0, 0, 1, -5deg);
  }
  to {
    transform: rotate3d(0, 0, 1, 0deg);
  }
}
.swing {
  transform-origin: top center;
  -webkit-animation-name: swing;
  animation-name: swing;
}
@-webkit-keyframes tada {
  from {
    transform: scale3d(1, 1, 1);
  }
  10%, 20% {
    transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
  }
  30%, 50%, 70%, 90% {
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }
  40%, 60%, 80% {
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }
  to {
    transform: scale3d(1, 1, 1);
  }
}
@keyframes tada {
  from {
    transform: scale3d(1, 1, 1);
  }
  10%, 20% {
    transform: scale3d(0.9, 0.9, 0.9) rotate3d(0, 0, 1, -3deg);
  }
  30%, 50%, 70%, 90% {
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, 3deg);
  }
  40%, 60%, 80% {
    transform: scale3d(1.1, 1.1, 1.1) rotate3d(0, 0, 1, -3deg);
  }
  to {
    transform: scale3d(1, 1, 1);
  }
}
.tada {
  -webkit-animation-name: tada;
  animation-name: tada;
}
@-webkit-keyframes wobble {
  from {
    transform: none;
  }
  15% {
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
  }
  30% {
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
  }
  45% {
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
  }
  60% {
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
  }
  75% {
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
  }
  to {
    transform: none;
  }
}
@keyframes wobble {
  from {
    transform: none;
  }
  15% {
    transform: translate3d(-25%, 0, 0) rotate3d(0, 0, 1, -5deg);
  }
  30% {
    transform: translate3d(20%, 0, 0) rotate3d(0, 0, 1, 3deg);
  }
  45% {
    transform: translate3d(-15%, 0, 0) rotate3d(0, 0, 1, -3deg);
  }
  60% {
    transform: translate3d(10%, 0, 0) rotate3d(0, 0, 1, 2deg);
  }
  75% {
    transform: translate3d(-5%, 0, 0) rotate3d(0, 0, 1, -1deg);
  }
  to {
    transform: none;
  }
}
.wobble {
  -webkit-animation-name: wobble;
  animation-name: wobble;
}
@-webkit-keyframes jello {
  from, 11.1%, to {
    transform: none;
  }
  22.2% {
    transform: skewX(-12.5deg) skewY(-12.5deg);
  }
  33.3% {
    transform: skewX(6.25deg) skewY(6.25deg);
  }
  44.4% {
    transform: skewX(-3.125deg) skewY(-3.125deg);
  }
  55.5% {
    transform: skewX(1.5625deg) skewY(1.5625deg);
  }
  66.6% {
    transform: skewX(-0.78125deg) skewY(-0.78125deg);
  }
  77.7% {
    transform: skewX(0.390625deg) skewY(0.390625deg);
  }
  88.8% {
    transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
  }
}
@keyframes jello {
  from, 11.1%, to {
    transform: none;
  }
  22.2% {
    transform: skewX(-12.5deg) skewY(-12.5deg);
  }
  33.3% {
    transform: skewX(6.25deg) skewY(6.25deg);
  }
  44.4% {
    transform: skewX(-3.125deg) skewY(-3.125deg);
  }
  55.5% {
    transform: skewX(1.5625deg) skewY(1.5625deg);
  }
  66.6% {
    transform: skewX(-0.78125deg) skewY(-0.78125deg);
  }
  77.7% {
    transform: skewX(0.390625deg) skewY(0.390625deg);
  }
  88.8% {
    transform: skewX(-0.1953125deg) skewY(-0.1953125deg);
  }
}
.jello {
  -webkit-animation-name: jello;
  animation-name: jello;
  transform-origin: center;
}
@-webkit-keyframes bounceIn {
  from, 20%, 40%, 60%, 80%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
  20% {
    transform: scale3d(1.1, 1.1, 1.1);
  }
  40% {
    transform: scale3d(0.9, 0.9, 0.9);
  }
  60% {
    opacity: 1;
    transform: scale3d(1.03, 1.03, 1.03);
  }
  80% {
    transform: scale3d(0.97, 0.97, 0.97);
  }
  to {
    opacity: 1;
    transform: scale3d(1, 1, 1);
  }
}
@keyframes bounceIn {
  from, 20%, 40%, 60%, 80%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
  20% {
    transform: scale3d(1.1, 1.1, 1.1);
  }
  40% {
    transform: scale3d(0.9, 0.9, 0.9);
  }
  60% {
    opacity: 1;
    transform: scale3d(1.03, 1.03, 1.03);
  }
  80% {
    transform: scale3d(0.97, 0.97, 0.97);
  }
  to {
    opacity: 1;
    transform: scale3d(1, 1, 1);
  }
}
.bounceIn {
  -webkit-animation-name: bounceIn;
  animation-name: bounceIn;
}
@-webkit-keyframes bounceInDown {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    transform: translate3d(0, -3000px, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(0, 25px, 0);
  }
  75% {
    transform: translate3d(0, -10px, 0);
  }
  90% {
    transform: translate3d(0, 5px, 0);
  }
  to {
    transform: none;
  }
}
@keyframes bounceInDown {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    transform: translate3d(0, -3000px, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(0, 25px, 0);
  }
  75% {
    transform: translate3d(0, -10px, 0);
  }
  90% {
    transform: translate3d(0, 5px, 0);
  }
  to {
    transform: none;
  }
}
.bounceInDown {
  -webkit-animation-name: bounceInDown;
  animation-name: bounceInDown;
}
@-webkit-keyframes bounceInLeft {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    transform: translate3d(-3000px, 0, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(25px, 0, 0);
  }
  75% {
    transform: translate3d(-10px, 0, 0);
  }
  90% {
    transform: translate3d(5px, 0, 0);
  }
  to {
    transform: none;
  }
}
@keyframes bounceInLeft {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    transform: translate3d(-3000px, 0, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(25px, 0, 0);
  }
  75% {
    transform: translate3d(-10px, 0, 0);
  }
  90% {
    transform: translate3d(5px, 0, 0);
  }
  to {
    transform: none;
  }
}
.bounceInLeft {
  -webkit-animation-name: bounceInLeft;
  animation-name: bounceInLeft;
}
@-webkit-keyframes bounceInRight {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  from {
    opacity: 0;
    transform: translate3d(3000px, 0, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(-25px, 0, 0);
  }
  75% {
    transform: translate3d(10px, 0, 0);
  }
  90% {
    transform: translate3d(-5px, 0, 0);
  }
  to {
    transform: none;
  }
}
@keyframes bounceInRight {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  from {
    opacity: 0;
    transform: translate3d(3000px, 0, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(-25px, 0, 0);
  }
  75% {
    transform: translate3d(10px, 0, 0);
  }
  90% {
    transform: translate3d(-5px, 0, 0);
  }
  to {
    transform: none;
  }
}
.bounceInRight {
  -webkit-animation-name: bounceInRight;
  animation-name: bounceInRight;
}
@-webkit-keyframes bounceInUp {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  from {
    opacity: 0;
    transform: translate3d(0, 3000px, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(0, -20px, 0);
  }
  75% {
    transform: translate3d(0, 10px, 0);
  }
  90% {
    transform: translate3d(0, -5px, 0);
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes bounceInUp {
  from, 60%, 75%, 90%, to {
    -webkit-animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  from {
    opacity: 0;
    transform: translate3d(0, 3000px, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(0, -20px, 0);
  }
  75% {
    transform: translate3d(0, 10px, 0);
  }
  90% {
    transform: translate3d(0, -5px, 0);
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
.bounceInUp {
  -webkit-animation-name: bounceInUp;
  animation-name: bounceInUp;
}
@-webkit-keyframes bounceOut {
  20% {
    transform: scale3d(0.9, 0.9, 0.9);
  }
  50%, 55% {
    opacity: 1;
    transform: scale3d(1.1, 1.1, 1.1);
  }
  to {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
}
@keyframes bounceOut {
  20% {
    transform: scale3d(0.9, 0.9, 0.9);
  }
  50%, 55% {
    opacity: 1;
    transform: scale3d(1.1, 1.1, 1.1);
  }
  to {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
}
.bounceOut {
  -webkit-animation-name: bounceOut;
  animation-name: bounceOut;
}
@-webkit-keyframes bounceOutDown {
  20% {
    transform: translate3d(0, 10px, 0);
  }
  40%, 45% {
    opacity: 1;
    transform: translate3d(0, -20px, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(0, 2000px, 0);
  }
}
@keyframes bounceOutDown {
  20% {
    transform: translate3d(0, 10px, 0);
  }
  40%, 45% {
    opacity: 1;
    transform: translate3d(0, -20px, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(0, 2000px, 0);
  }
}
.bounceOutDown {
  -webkit-animation-name: bounceOutDown;
  animation-name: bounceOutDown;
}
@-webkit-keyframes bounceOutLeft {
  20% {
    opacity: 1;
    transform: translate3d(20px, 0, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(-2000px, 0, 0);
  }
}
@keyframes bounceOutLeft {
  20% {
    opacity: 1;
    transform: translate3d(20px, 0, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(-2000px, 0, 0);
  }
}
.bounceOutLeft {
  -webkit-animation-name: bounceOutLeft;
  animation-name: bounceOutLeft;
}
@-webkit-keyframes bounceOutRight {
  20% {
    opacity: 1;
    transform: translate3d(-20px, 0, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(2000px, 0, 0);
  }
}
@keyframes bounceOutRight {
  20% {
    opacity: 1;
    transform: translate3d(-20px, 0, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(2000px, 0, 0);
  }
}
.bounceOutRight {
  -webkit-animation-name: bounceOutRight;
  animation-name: bounceOutRight;
}
@-webkit-keyframes bounceOutUp {
  20% {
    transform: translate3d(0, -10px, 0);
  }
  40%, 45% {
    opacity: 1;
    transform: translate3d(0, 20px, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(0, -2000px, 0);
  }
}
@keyframes bounceOutUp {
  20% {
    transform: translate3d(0, -10px, 0);
  }
  40%, 45% {
    opacity: 1;
    transform: translate3d(0, 20px, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(0, -2000px, 0);
  }
}
.bounceOutUp {
  -webkit-animation-name: bounceOutUp;
  animation-name: bounceOutUp;
}
@-webkit-keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
@keyframes fadeIn {
  from {
    opacity: 0;
  }
  to {
    opacity: 1;
  }
}
.fadeIn {
  -webkit-animation-name: fadeIn;
  animation-name: fadeIn;
}
@-webkit-keyframes fadeInDown {
  from {
    opacity: 0;
    transform: translate3d(0, -100%, 0);
  }
  to {
    opacity: 1;
    transform: none;
  }
}
@keyframes fadeInDown {
  from {
    opacity: 0;
    transform: translate3d(0, -100%, 0);
  }
  to {
    opacity: 1;
    transform: none;
  }
}
.fadeInDown {
  -webkit-animation-name: fadeInDown;
  animation-name: fadeInDown;
}
@-webkit-keyframes fadeInDownBig {
  from {
    opacity: 0;
    transform: translate3d(0, -2000px, 0);
  }
  to {
    opacity: 1;
    transform: none;
  }
}
@keyframes fadeInDownBig {
  from {
    opacity: 0;
    transform: translate3d(0, -2000px, 0);
  }
  to {
    opacity: 1;
    transform: none;
  }
}
.fadeInDownBig {
  -webkit-animation-name: fadeInDownBig;
  animation-name: fadeInDownBig;
}
@-webkit-keyframes fadeInLeft {
  from {
    opacity: 0;
    transform: translate3d(-100%, 0, 0);
  }
  to {
    opacity: 1;
    transform: none;
  }
}
@keyframes fadeInLeft {
  from {
    opacity: 0;
    transform: translate3d(-100%, 0, 0);
  }
  to {
    opacity: 1;
    transform: none;
  }
}
.fadeInLeft {
  -webkit-animation-name: fadeInLeft;
  animation-name: fadeInLeft;
}
@-webkit-keyframes fadeInLeftBig {
  from {
    opacity: 0;
    transform: translate3d(-2000px, 0, 0);
  }
  to {
    opacity: 1;
    transform: none;
  }
}
@keyframes fadeInLeftBig {
  from {
    opacity: 0;
    transform: translate3d(-2000px, 0, 0);
  }
  to {
    opacity: 1;
    transform: none;
  }
}
.fadeInLeftBig {
  -webkit-animation-name: fadeInLeftBig;
  animation-name: fadeInLeftBig;
}
@-webkit-keyframes fadeInRight {
  from {
    opacity: 0;
    transform: translate3d(100%, 0, 0);
  }
  to {
    opacity: 1;
    transform: none;
  }
}
@keyframes fadeInRight {
  from {
    opacity: 0;
    transform: translate3d(100%, 0, 0);
  }
  to {
    opacity: 1;
    transform: none;
  }
}
.fadeInRight {
  -webkit-animation-name: fadeInRight;
  animation-name: fadeInRight;
}
@-webkit-keyframes fadeInRightBig {
  from {
    opacity: 0;
    transform: translate3d(2000px, 0, 0);
  }
  to {
    opacity: 1;
    transform: none;
  }
}
@keyframes fadeInRightBig {
  from {
    opacity: 0;
    transform: translate3d(2000px, 0, 0);
  }
  to {
    opacity: 1;
    transform: none;
  }
}
.fadeInRightBig {
  -webkit-animation-name: fadeInRightBig;
  animation-name: fadeInRightBig;
}
@-webkit-keyframes fadeInUp {
  from {
    opacity: 0;
    transform: translate3d(0, 100%, 0);
  }
  to {
    opacity: 1;
    transform: none;
  }
}
@keyframes fadeInUp {
  from {
    opacity: 0;
    transform: translate3d(0, 100%, 0);
  }
  to {
    opacity: 1;
    transform: none;
  }
}
.fadeInUp {
  -webkit-animation-name: fadeInUp;
  animation-name: fadeInUp;
}
@-webkit-keyframes fadeInUpBig {
  from {
    opacity: 0;
    transform: translate3d(0, 2000px, 0);
  }
  to {
    opacity: 1;
    transform: none;
  }
}
@keyframes fadeInUpBig {
  from {
    opacity: 0;
    transform: translate3d(0, 2000px, 0);
  }
  to {
    opacity: 1;
    transform: none;
  }
}
.fadeInUpBig {
  -webkit-animation-name: fadeInUpBig;
  animation-name: fadeInUpBig;
}
@-webkit-keyframes fadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
@keyframes fadeOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
  }
}
.fadeOut {
  -webkit-animation-name: fadeOut;
  animation-name: fadeOut;
}
@-webkit-keyframes fadeOutDown {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    transform: translate3d(0, 100%, 0);
  }
}
@keyframes fadeOutDown {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    transform: translate3d(0, 100%, 0);
  }
}
.fadeOutDown {
  -webkit-animation-name: fadeOutDown;
  animation-name: fadeOutDown;
}
@-webkit-keyframes fadeOutDownBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    transform: translate3d(0, 2000px, 0);
  }
}
@keyframes fadeOutDownBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    transform: translate3d(0, 2000px, 0);
  }
}
.fadeOutDownBig {
  -webkit-animation-name: fadeOutDownBig;
  animation-name: fadeOutDownBig;
}
@-webkit-keyframes fadeOutLeft {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    transform: translate3d(-100%, 0, 0);
  }
}
@keyframes fadeOutLeft {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    transform: translate3d(-100%, 0, 0);
  }
}
.fadeOutLeft {
  -webkit-animation-name: fadeOutLeft;
  animation-name: fadeOutLeft;
}
@-webkit-keyframes fadeOutLeftBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    transform: translate3d(-2000px, 0, 0);
  }
}
@keyframes fadeOutLeftBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    transform: translate3d(-2000px, 0, 0);
  }
}
.fadeOutLeftBig {
  -webkit-animation-name: fadeOutLeftBig;
  animation-name: fadeOutLeftBig;
}
@-webkit-keyframes fadeOutRight {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    transform: translate3d(100%, 0, 0);
  }
}
@keyframes fadeOutRight {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    transform: translate3d(100%, 0, 0);
  }
}
.fadeOutRight {
  -webkit-animation-name: fadeOutRight;
  animation-name: fadeOutRight;
}
@-webkit-keyframes fadeOutRightBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    transform: translate3d(2000px, 0, 0);
  }
}
@keyframes fadeOutRightBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    transform: translate3d(2000px, 0, 0);
  }
}
.fadeOutRightBig {
  -webkit-animation-name: fadeOutRightBig;
  animation-name: fadeOutRightBig;
}
@-webkit-keyframes fadeOutUp {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    transform: translate3d(0, -100%, 0);
  }
}
@keyframes fadeOutUp {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    transform: translate3d(0, -100%, 0);
  }
}
.fadeOutUp {
  -webkit-animation-name: fadeOutUp;
  animation-name: fadeOutUp;
}
@-webkit-keyframes fadeOutUpBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    transform: translate3d(0, -2000px, 0);
  }
}
@keyframes fadeOutUpBig {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    transform: translate3d(0, -2000px, 0);
  }
}
.fadeOutUpBig {
  -webkit-animation-name: fadeOutUpBig;
  animation-name: fadeOutUpBig;
}
@-webkit-keyframes flip {
  from {
    transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  40% {
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  50% {
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  80% {
    transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  to {
    transform: perspective(400px);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}
@keyframes flip {
  from {
    transform: perspective(400px) rotate3d(0, 1, 0, -360deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  40% {
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -190deg);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
  50% {
    transform: perspective(400px) translate3d(0, 0, 150px) rotate3d(0, 1, 0, -170deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  80% {
    transform: perspective(400px) scale3d(0.95, 0.95, 0.95);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  to {
    transform: perspective(400px);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}
.animated.flip {
  -webkit-backface-visibility: visible;
  backface-visibility: visible;
  -webkit-animation-name: flip;
  animation-name: flip;
}
@-webkit-keyframes flipInX {
  from {
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  60% {
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }
  80% {
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }
  to {
    transform: perspective(400px);
  }
}
@keyframes flipInX {
  from {
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  60% {
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }
  80% {
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }
  to {
    transform: perspective(400px);
  }
}
.flipInX {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInX;
  animation-name: flipInX;
}
@-webkit-keyframes flipInY {
  from {
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  60% {
    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1;
  }
  80% {
    transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
  }
  to {
    transform: perspective(400px);
  }
}
@keyframes flipInY {
  from {
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    transform: perspective(400px) rotate3d(0, 1, 0, -20deg);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
  60% {
    transform: perspective(400px) rotate3d(0, 1, 0, 10deg);
    opacity: 1;
  }
  80% {
    transform: perspective(400px) rotate3d(0, 1, 0, -5deg);
  }
  to {
    transform: perspective(400px);
  }
}
.flipInY {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipInY;
  animation-name: flipInY;
}
@-webkit-keyframes flipOutX {
  from {
    transform: perspective(400px);
  }
  30% {
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }
  to {
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}
@keyframes flipOutX {
  from {
    transform: perspective(400px);
  }
  30% {
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }
  to {
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}
.flipOutX {
  -webkit-animation-name: flipOutX;
  animation-name: flipOutX;
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
}
@-webkit-keyframes flipOutY {
  from {
    transform: perspective(400px);
  }
  30% {
    transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 1;
  }
  to {
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0;
  }
}
@keyframes flipOutY {
  from {
    transform: perspective(400px);
  }
  30% {
    transform: perspective(400px) rotate3d(0, 1, 0, -15deg);
    opacity: 1;
  }
  to {
    transform: perspective(400px) rotate3d(0, 1, 0, 90deg);
    opacity: 0;
  }
}
.flipOutY {
  -webkit-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: flipOutY;
  animation-name: flipOutY;
}
@-webkit-keyframes lightSpeedIn {
  from {
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }
  60% {
    transform: skewX(20deg);
    opacity: 1;
  }
  80% {
    transform: skewX(-5deg);
    opacity: 1;
  }
  to {
    transform: none;
    opacity: 1;
  }
}
@keyframes lightSpeedIn {
  from {
    transform: translate3d(100%, 0, 0) skewX(-30deg);
    opacity: 0;
  }
  60% {
    transform: skewX(20deg);
    opacity: 1;
  }
  80% {
    transform: skewX(-5deg);
    opacity: 1;
  }
  to {
    transform: none;
    opacity: 1;
  }
}
.lightSpeedIn {
  -webkit-animation-name: lightSpeedIn;
  animation-name: lightSpeedIn;
  -webkit-animation-timing-function: ease-out;
  animation-timing-function: ease-out;
}
@-webkit-keyframes lightSpeedOut {
  from {
    opacity: 1;
  }
  to {
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0;
  }
}
@keyframes lightSpeedOut {
  from {
    opacity: 1;
  }
  to {
    transform: translate3d(100%, 0, 0) skewX(30deg);
    opacity: 0;
  }
}
.lightSpeedOut {
  -webkit-animation-name: lightSpeedOut;
  animation-name: lightSpeedOut;
  -webkit-animation-timing-function: ease-in;
  animation-timing-function: ease-in;
}
@-webkit-keyframes rotateIn {
  from {
    transform-origin: center;
    transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0;
  }
  to {
    transform-origin: center;
    transform: none;
    opacity: 1;
  }
}
@keyframes rotateIn {
  from {
    transform-origin: center;
    transform: rotate3d(0, 0, 1, -200deg);
    opacity: 0;
  }
  to {
    transform-origin: center;
    transform: none;
    opacity: 1;
  }
}
.rotateIn {
  -webkit-animation-name: rotateIn;
  animation-name: rotateIn;
}
@-webkit-keyframes rotateInDownLeft {
  from {
    transform-origin: left bottom;
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
  to {
    transform-origin: left bottom;
    transform: none;
    opacity: 1;
  }
}
@keyframes rotateInDownLeft {
  from {
    transform-origin: left bottom;
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
  to {
    transform-origin: left bottom;
    transform: none;
    opacity: 1;
  }
}
.rotateInDownLeft {
  -webkit-animation-name: rotateInDownLeft;
  animation-name: rotateInDownLeft;
}
@-webkit-keyframes rotateInDownRight {
  from {
    transform-origin: right bottom;
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
  to {
    transform-origin: right bottom;
    transform: none;
    opacity: 1;
  }
}
@keyframes rotateInDownRight {
  from {
    transform-origin: right bottom;
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
  to {
    transform-origin: right bottom;
    transform: none;
    opacity: 1;
  }
}
.rotateInDownRight {
  -webkit-animation-name: rotateInDownRight;
  animation-name: rotateInDownRight;
}
@-webkit-keyframes rotateInUpLeft {
  from {
    transform-origin: left bottom;
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
  to {
    transform-origin: left bottom;
    transform: none;
    opacity: 1;
  }
}
@keyframes rotateInUpLeft {
  from {
    transform-origin: left bottom;
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
  to {
    transform-origin: left bottom;
    transform: none;
    opacity: 1;
  }
}
.rotateInUpLeft {
  -webkit-animation-name: rotateInUpLeft;
  animation-name: rotateInUpLeft;
}
@-webkit-keyframes rotateInUpRight {
  from {
    transform-origin: right bottom;
    transform: rotate3d(0, 0, 1, -90deg);
    opacity: 0;
  }
  to {
    transform-origin: right bottom;
    transform: none;
    opacity: 1;
  }
}
@keyframes rotateInUpRight {
  from {
    transform-origin: right bottom;
    transform: rotate3d(0, 0, 1, -90deg);
    opacity: 0;
  }
  to {
    transform-origin: right bottom;
    transform: none;
    opacity: 1;
  }
}
.rotateInUpRight {
  -webkit-animation-name: rotateInUpRight;
  animation-name: rotateInUpRight;
}
@-webkit-keyframes rotateOut {
  from {
    transform-origin: center;
    opacity: 1;
  }
  to {
    transform-origin: center;
    transform: rotate3d(0, 0, 1, 200deg);
    opacity: 0;
  }
}
@keyframes rotateOut {
  from {
    transform-origin: center;
    opacity: 1;
  }
  to {
    transform-origin: center;
    transform: rotate3d(0, 0, 1, 200deg);
    opacity: 0;
  }
}
.rotateOut {
  -webkit-animation-name: rotateOut;
  animation-name: rotateOut;
}
@-webkit-keyframes rotateOutDownLeft {
  from {
    transform-origin: left bottom;
    opacity: 1;
  }
  to {
    transform-origin: left bottom;
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
}
@keyframes rotateOutDownLeft {
  from {
    transform-origin: left bottom;
    opacity: 1;
  }
  to {
    transform-origin: left bottom;
    transform: rotate3d(0, 0, 1, 45deg);
    opacity: 0;
  }
}
.rotateOutDownLeft {
  -webkit-animation-name: rotateOutDownLeft;
  animation-name: rotateOutDownLeft;
}
@-webkit-keyframes rotateOutDownRight {
  from {
    transform-origin: right bottom;
    opacity: 1;
  }
  to {
    transform-origin: right bottom;
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}
@keyframes rotateOutDownRight {
  from {
    transform-origin: right bottom;
    opacity: 1;
  }
  to {
    transform-origin: right bottom;
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}
.rotateOutDownRight {
  -webkit-animation-name: rotateOutDownRight;
  animation-name: rotateOutDownRight;
}
@-webkit-keyframes rotateOutUpLeft {
  from {
    transform-origin: left bottom;
    opacity: 1;
  }
  to {
    transform-origin: left bottom;
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}
@keyframes rotateOutUpLeft {
  from {
    transform-origin: left bottom;
    opacity: 1;
  }
  to {
    transform-origin: left bottom;
    transform: rotate3d(0, 0, 1, -45deg);
    opacity: 0;
  }
}
.rotateOutUpLeft {
  -webkit-animation-name: rotateOutUpLeft;
  animation-name: rotateOutUpLeft;
}
@-webkit-keyframes rotateOutUpRight {
  from {
    transform-origin: right bottom;
    opacity: 1;
  }
  to {
    transform-origin: right bottom;
    transform: rotate3d(0, 0, 1, 90deg);
    opacity: 0;
  }
}
@keyframes rotateOutUpRight {
  from {
    transform-origin: right bottom;
    opacity: 1;
  }
  to {
    transform-origin: right bottom;
    transform: rotate3d(0, 0, 1, 90deg);
    opacity: 0;
  }
}
.rotateOutUpRight {
  -webkit-animation-name: rotateOutUpRight;
  animation-name: rotateOutUpRight;
}
@-webkit-keyframes hinge {
  0% {
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  20%, 60% {
    transform: rotate3d(0, 0, 1, 80deg);
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  40%, 80% {
    transform: rotate3d(0, 0, 1, 60deg);
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1;
  }
  to {
    transform: translate3d(0, 700px, 0);
    opacity: 0;
  }
}
@keyframes hinge {
  0% {
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  20%, 60% {
    transform: rotate3d(0, 0, 1, 80deg);
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }
  40%, 80% {
    transform: rotate3d(0, 0, 1, 60deg);
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1;
  }
  to {
    transform: translate3d(0, 700px, 0);
    opacity: 0;
  }
}
.hinge {
  -webkit-animation-name: hinge;
  animation-name: hinge;
}
@-webkit-keyframes rollIn {
  from {
    opacity: 0;
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
  }
  to {
    opacity: 1;
    transform: none;
  }
}
@keyframes rollIn {
  from {
    opacity: 0;
    transform: translate3d(-100%, 0, 0) rotate3d(0, 0, 1, -120deg);
  }
  to {
    opacity: 1;
    transform: none;
  }
}
.rollIn {
  -webkit-animation-name: rollIn;
  animation-name: rollIn;
}
@-webkit-keyframes rollOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
  }
}
@keyframes rollOut {
  from {
    opacity: 1;
  }
  to {
    opacity: 0;
    transform: translate3d(100%, 0, 0) rotate3d(0, 0, 1, 120deg);
  }
}
.rollOut {
  -webkit-animation-name: rollOut;
  animation-name: rollOut;
}
@-webkit-keyframes zoomIn {
  from {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
  50% {
    opacity: 1;
  }
}
@keyframes zoomIn {
  from {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
  50% {
    opacity: 1;
  }
}
.zoomIn {
  -webkit-animation-name: zoomIn;
  animation-name: zoomIn;
}
@-webkit-keyframes zoomInDown {
  from {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomInDown {
  from {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.zoomInDown {
  -webkit-animation-name: zoomInDown;
  animation-name: zoomInDown;
}
@-webkit-keyframes zoomInLeft {
  from {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomInLeft {
  from {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(-1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.zoomInLeft {
  -webkit-animation-name: zoomInLeft;
  animation-name: zoomInLeft;
}
@-webkit-keyframes zoomInRight {
  from {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomInRight {
  from {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(1000px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-10px, 0, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.zoomInRight {
  -webkit-animation-name: zoomInRight;
  animation-name: zoomInRight;
}
@-webkit-keyframes zoomInUp {
  from {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomInUp {
  from {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 1000px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  60% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.zoomInUp {
  -webkit-animation-name: zoomInUp;
  animation-name: zoomInUp;
}
@-webkit-keyframes zoomOut {
  from {
    opacity: 1;
  }
  50% {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
  to {
    opacity: 0;
  }
}
@keyframes zoomOut {
  from {
    opacity: 1;
  }
  50% {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
  to {
    opacity: 0;
  }
}
.zoomOut {
  -webkit-animation-name: zoomOut;
  animation-name: zoomOut;
}
@-webkit-keyframes zoomOutDown {
  40% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  to {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomOutDown {
  40% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, -60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  to {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, 2000px, 0);
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.zoomOutDown {
  -webkit-animation-name: zoomOutDown;
  animation-name: zoomOutDown;
}
@-webkit-keyframes zoomOutLeft {
  40% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
  }
  to {
    opacity: 0;
    transform: scale(0.1) translate3d(-2000px, 0, 0);
    transform-origin: left center;
  }
}
@keyframes zoomOutLeft {
  40% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(42px, 0, 0);
  }
  to {
    opacity: 0;
    transform: scale(0.1) translate3d(-2000px, 0, 0);
    transform-origin: left center;
  }
}
.zoomOutLeft {
  -webkit-animation-name: zoomOutLeft;
  animation-name: zoomOutLeft;
}
@-webkit-keyframes zoomOutRight {
  40% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
  }
  to {
    opacity: 0;
    transform: scale(0.1) translate3d(2000px, 0, 0);
    transform-origin: right center;
  }
}
@keyframes zoomOutRight {
  40% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(-42px, 0, 0);
  }
  to {
    opacity: 0;
    transform: scale(0.1) translate3d(2000px, 0, 0);
    transform-origin: right center;
  }
}
.zoomOutRight {
  -webkit-animation-name: zoomOutRight;
  animation-name: zoomOutRight;
}
@-webkit-keyframes zoomOutUp {
  40% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  to {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
@keyframes zoomOutUp {
  40% {
    opacity: 1;
    transform: scale3d(0.475, 0.475, 0.475) translate3d(0, 60px, 0);
    -webkit-animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
    animation-timing-function: cubic-bezier(0.55, 0.055, 0.675, 0.19);
  }
  to {
    opacity: 0;
    transform: scale3d(0.1, 0.1, 0.1) translate3d(0, -2000px, 0);
    transform-origin: center bottom;
    -webkit-animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
    animation-timing-function: cubic-bezier(0.175, 0.885, 0.32, 1);
  }
}
.zoomOutUp {
  -webkit-animation-name: zoomOutUp;
  animation-name: zoomOutUp;
}
@-webkit-keyframes slideInDown {
  from {
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes slideInDown {
  from {
    transform: translate3d(0, -100%, 0);
    visibility: visible;
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
.slideInDown {
  -webkit-animation-name: slideInDown;
  animation-name: slideInDown;
}
@-webkit-keyframes slideInLeft {
  from {
    transform: translate3d(-100%, 0, 0);
    visibility: visible;
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes slideInLeft {
  from {
    transform: translate3d(-100%, 0, 0);
    visibility: visible;
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
.slideInLeft {
  -webkit-animation-name: slideInLeft;
  animation-name: slideInLeft;
}
@-webkit-keyframes slideInRight {
  from {
    transform: translate3d(100%, 0, 0);
    visibility: visible;
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes slideInRight {
  from {
    transform: translate3d(100%, 0, 0);
    visibility: visible;
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
.slideInRight {
  -webkit-animation-name: slideInRight;
  animation-name: slideInRight;
}
@-webkit-keyframes slideInUp {
  from {
    transform: translate3d(0, 100%, 0);
    visibility: visible;
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes slideInUp {
  from {
    transform: translate3d(0, 100%, 0);
    visibility: visible;
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
.slideInUp {
  -webkit-animation-name: slideInUp;
  animation-name: slideInUp;
}
@-webkit-keyframes slideOutDown {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    transform: translate3d(0, 100%, 0);
  }
}
@keyframes slideOutDown {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    transform: translate3d(0, 100%, 0);
  }
}
.slideOutDown {
  -webkit-animation-name: slideOutDown;
  animation-name: slideOutDown;
}
@-webkit-keyframes slideOutLeft {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    transform: translate3d(-100%, 0, 0);
  }
}
@keyframes slideOutLeft {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    transform: translate3d(-100%, 0, 0);
  }
}
.slideOutLeft {
  -webkit-animation-name: slideOutLeft;
  animation-name: slideOutLeft;
}
@-webkit-keyframes slideOutRight {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    transform: translate3d(100%, 0, 0);
  }
}
@keyframes slideOutRight {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    transform: translate3d(100%, 0, 0);
  }
}
.slideOutRight {
  -webkit-animation-name: slideOutRight;
  animation-name: slideOutRight;
}
@-webkit-keyframes slideOutUp {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    transform: translate3d(0, -100%, 0);
  }
}
@keyframes slideOutUp {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    transform: translate3d(0, -100%, 0);
  }
}
.slideOutUp {
  -webkit-animation-name: slideOutUp;
  animation-name: slideOutUp;
}
.ps-container {
  touch-action: auto;
  overflow: hidden !important;
  -ms-overflow-style: none;
}
@supports (-ms-overflow-style: none) {
  .ps-container {
    overflow: auto !important;
  }
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
  .ps-container {
    overflow: auto !important;
  }
}
.ps-container.ps-active-x > .ps-scrollbar-x-rail, .ps-container.ps-active-y > .ps-scrollbar-y-rail {
  display: block;
  background-color: transparent;
}
.ps-container.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail {
  background-color: transparent;
  opacity: 0.9;
}
.ps-container.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail > .ps-scrollbar-x {
  background-color: rgba(0, 0, 0, 0.2);
  height: 11px;
}
.ps-container.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail {
  background-color: transparent;
  opacity: 0.9;
}
.ps-container.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail > .ps-scrollbar-y {
  background-color: rgba(0, 0, 0, 0.2);
  width: 11px;
}
.ps-container > .ps-scrollbar-x-rail {
  display: none;
  position: absolute;
  opacity: 0;
  transition: background-color 0.2s linear, opacity 0.2s linear;
  bottom: 0;
  height: 15px;
}
.ps-container > .ps-scrollbar-x-rail > .ps-scrollbar-x {
  position: absolute;
  background-color: rgba(0, 0, 0, 0.2);
  border-radius: 6px;
  transition: background-color 0.2s linear, height 0.2s linear, width 0.2s ease-in-out, border-radius 0.2s ease-in-out;
  bottom: 2px;
  height: 6px;
}
.ps-container > .ps-scrollbar-x-rail:hover > .ps-scrollbar-x, .ps-container > .ps-scrollbar-x-rail:active > .ps-scrollbar-x {
  height: 6px;
}
.ps-container > .ps-scrollbar-y-rail {
  display: none;
  position: absolute;
  opacity: 0;
  transition: background-color 0.2s linear, opacity 0.2s linear;
  right: 0;
  width: 15px;
}
.ps-container > .ps-scrollbar-y-rail > .ps-scrollbar-y {
  position: absolute;
  background-color: rgba(0, 0, 0, 0.2);
  border-radius: 6px;
  transition: background-color 0.2s linear, height 0.2s linear, width 0.2s ease-in-out, border-radius 0.2s ease-in-out;
  right: 2px;
  width: 6px;
}
.ps-container > .ps-scrollbar-y-rail:hover > .ps-scrollbar-y, .ps-container > .ps-scrollbar-y-rail:active > .ps-scrollbar-y {
  width: 6px;
}
.ps-container:hover.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail {
  background-color: transparent;
  opacity: 0.9;
}
.ps-container:hover.ps-in-scrolling.ps-x > .ps-scrollbar-x-rail > .ps-scrollbar-x {
  background-color: rgba(0, 0, 0, 0.2);
  height: 6px;
}
.ps-container:hover.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail {
  background-color: transparent;
  opacity: 0.9;
}
.ps-container:hover.ps-in-scrolling.ps-y > .ps-scrollbar-y-rail > .ps-scrollbar-y {
  background-color: rgba(0, 0, 0, 0.2);
  width: 6px;
}
.ps-container:hover > .ps-scrollbar-x-rail, .ps-container:hover > .ps-scrollbar-y-rail {
  opacity: 0.6;
}
.ps-container:hover > .ps-scrollbar-x-rail:hover {
  background-color: transparent;
  opacity: 0.9;
}
.ps-container:hover > .ps-scrollbar-x-rail:hover > .ps-scrollbar-x {
  background-color: rgba(0, 0, 0, 0.2);
}
.ps-container:hover > .ps-scrollbar-y-rail:hover {
  background-color: transparent;
  opacity: 0.9;
}
.ps-container:hover > .ps-scrollbar-y-rail:hover > .ps-scrollbar-y {
  background-color: rgba(0, 0, 0, 0.2);
}
.ps-container .ps-scrollbar-y-rail {
  position: absolute;
  /* please don't change 'position' */
  right: 3px;
  /* there must be 'right' for ps-scrollbar-y-rail */
  width: 8px;
  border-radius: 4px;
  opacity: 0;
  filter: alpha(opacity=0);
  transition: background-color 0.2s linear, opacity 0.2s linear;
}
/*
Template Name: Admin Template
Author: Niravjoshi / Wrappixel
File: scss
*/
html body .jqstooltip,
html body .flotTip {
  width: auto !important;
  height: auto !important;
  background: #212529;
  color: #fff;
  padding: 5px 10px;
}
body .jqstooltip {
  border-color: transparent;
  border-radius: 60px;
}
.chartist-tooltip {
  position: absolute;
  display: inline-block;
  opacity: 0;
  border-radius: 2px;
  padding: 10px 20px;
  background: #4798e8;
  color: #fff;
  ext-align: center;
  pointer-events: none;
  z-index: 1;
  transition: opacity 0.2s linear;
}
.chartist-tooltip:before {
  content: "";
  position: absolute;
  top: 100%;
  left: 50%;
  width: 0;
  height: 0;
  margin-left: -5px;
  border: 5px solid transparent;
  border-top-color: #4798e8;
}
.chartist-tooltip.tooltip-show {
  opacity: 1;
}
.ct-area,
.ct-line {
  pointer-events: none;
}
.ct-series-a .ct-area {
  fill: #01c0c8;
}
.ct-series-b .ct-area {
  fill: #4798e8;
}
.ct-series-c .ct-area {
  fill: #6610f2;
}
.ct-series-c .ct-area {
  fill: #22c6ab;
}
.ct-series-a .ct-point,
.ct-series-a .ct-line,
.ct-series-a .ct-bar,
.ct-series-a .ct-slice-donut {
  stroke: #01c0c8;
}
.ct-series-b .ct-point,
.ct-series-b .ct-line,
.ct-series-b .ct-bar,
.ct-series-b .ct-slice-donut {
  stroke: #4798e8;
}
.ct-series-c .ct-point,
.ct-series-c .ct-line,
.ct-series-c .ct-bar,
.ct-series-c .ct-slice-donut {
  stroke: #6610f2;
}
.ct-series-d .ct-point,
.ct-series-d .ct-line,
.ct-series-d .ct-bar,
.ct-series-d .ct-slice-donut {
  stroke: #22c6ab;
}
.c3-chart-arcs-title {
  fill: #a1aab2;
}
.c3 line,
.c3 path {
  stroke: #e9ecef;
}
.c3 text {
  fill: #a1aab2;
}
.c3-chart-arc path {
  stroke: transparent;
}
.popover-item {
  margin-left: -15px;
}
.popover-item:hover {
  z-index: 10;
  position: relative;
}
.icon-list-demo .preview {
  padding: 10px;
}
.icon-list-demo .preview i {
  font-size: 20px;
  margin-right: 10px;
}
.icon-list-demo .f-icon,
.icon-list-demo .t-icon {
  padding: 10px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.icon-list-demo .f-icon i,
.icon-list-demo .t-icon i {
  font-size: 20px;
  margin-right: 10px;
  width: 25px;
}
.custom-select {
  -moz-appearance: none;
  -webkit-appearance: none;
  -o-appearance: none;
  background-size: auto;
}
.material-icon-list-demo .icons div {
  width: 33%;
  padding: 10px;
  display: inline-block;
  line-height: 40px;
}
.material-icon-list-demo .icons div i {
  font-size: 20px;
  margin-right: 10px;
}
.material-icon-list-demo .icons div code {
  margin-right: 10px;
}
@media (max-width: 767.98px) {
  .material-icon-list-demo .icons div {
    width: 100%;
  }
}
.table.dataTable {
  border-collapse: collapse !important;
}
.dataTables_wrapper {
  padding: 0px;
}
.note-editor.note-frame,
.dropzone {
  border-color: #e9ecef;
}
.dropzone {
  border-style: dotted;
}
.note-toolbar {
  z-index: 1;
}
.custom-pills .nav-pills .nav-link {
  border-radius: 0;
  opacity: 0.7;
}
.custom-pills .nav-pills .nav-link.active {
  color: #4798e8;
  opacity: 1;
  background-color: transparent;
  border-bottom: 2px solid #4798e8;
}
label {
  font-weight: 500;
}
.r-separator .form-group {
  border-bottom: 1px solid #e9ecef;
}
.r-separator .form-group:last-child {
  border-bottom: none;
}
.striped-rows .row:nth-child(odd) {
  background-color: #f8f9fa;
}
.b-form .row {
  border-bottom: 1px solid #e9ecef;
  margin-bottom: 0;
  padding: 15px 0;
}
.b-form .row:last-child {
  border-bottom: none;
}
.b-label {
  display: flex;
  align-items: center;
  justify-content: flex-end;
}
.error .form-control {
  border-color: #ef6e6e;
}
.error .help-block {
  color: #ef6e6e;
}
.validate .form-control {
  border-color: #22c6ab;
}
.validate .help-block {
  color: #22c6ab;
}
@media (min-height: 33.875em) {
  .picker--opened .picker__frame {
    top: 30%;
    bottom: auto;
  }
}
.dtp > .dtp-content > .dtp-date-view > header.dtp-header {
  background: #1d50de;
}
.dtp div.dtp-date,
.dtp div.dtp-time,
.dtp table.dtp-picker-days tr > td > a.selected {
  background: #4798e8;
}
.dtp .p10 > a {
  color: #fff;
}
.datepicker .day,
.datepicker .dow {
  padding: 5px 10px;
}
.docs-buttons .btn,
.docs-data .input-group {
  margin-bottom: 5px;
}
.scrollable {
  position: relative;
}
.error-box {
  height: 100%;
  position: fixed;
  width: 100%;
}
.error-box .error-body {
  padding-top: 5%;
}
.error-box .error-title {
  font-size: 210px;
  font-weight: 900;
  text-shadow: 4px 4px 0 #fff, 6px 6px 0 #343a40;
  line-height: 210px;
}
.price-label {
  position: absolute;
  top: -10px;
  margin: 0 auto;
  left: 0;
  right: 0;
  width: 100px;
  padding: 5px 10px;
}
.price-sign {
  position: absolute;
  font-size: 15px;
  top: 5px;
  margin-left: -10px;
}
/*******************
Taskboard scss
******************/
.taskboard {
  overflow-x: auto;
  overflow-y: auto;
  white-space: nowrap;
  padding: 8px;
}
.taskboard .taskboard-wrapper {
  width: 280px;
  padding-right: 8px;
  padding-left: 8px;
  box-sizing: border-box;
  display: inline-block;
  vertical-align: top;
  height: 100%;
}
.taskboard .taskboard-wrapper:first-child {
  padding-left: 0;
}
.taskboard .taskboard-wrapper:last-child {
  padding-right: 0;
}
.taskboard .taskboard-list {
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  max-height: 100%;
  white-space: normal;
  background-color: rgba(0, 0, 0, 0.05);
  border-radius: 0;
}
.taskboard .taskboard-header {
  position: relative;
  display: flex;
  flex-direction: row;
  align-items: center;
  text-transform: uppercase;
  letter-spacing: 0.02rem;
  padding: 8px 8px 0;
}
.taskboard .taskboard-task {
  position: relative;
  display: flex;
  flex-direction: column;
  padding: 8px;
  margin-bottom: 8px;
  background: #fff;
}
.taskboard .taskboard-task:last-child {
  margin-bottom: 0;
}
.taskboard .taskboard-task:hover {
  cursor: -webkit-grab;
  cursor: grab;
}
.taskboard .taskboard-task:after {
  content: "";
  position: absolute;
  border: 4px solid transparent;
  top: 0;
  border-top-width: 12px;
  border-bottom-color: transparent;
  right: 6px;
}
.taskboard .taskboard-task.task-status-success:after {
  border-top-color: #22c6ab;
  border-right-color: #22c6ab;
  border-left-color: #22c6ab;
}
.taskboard .taskboard-task.task-status-info:after {
  border-top-color: #4798e8;
  border-right-color: #4798e8;
  border-left-color: #4798e8;
}
.taskboard .taskboard-task.task-status-warning:after {
  border-top-color: #ffbc34;
  border-right-color: #ffbc34;
  border-left-color: #ffbc34;
}
.taskboard .taskboard-task.task-status-danger:after {
  border-top-color: #ef6e6e;
  border-right-color: #ef6e6e;
  border-left-color: #ef6e6e;
}
.taskboard .taskboard-cards {
  padding: 8px;
  box-sizing: border-box;
  overflow-x: hidden;
  overflow-y: auto;
}
.taskboard .taskboard-task-title {
  margin-bottom: 8px;
}
.ng2-smart-page-item {
  border: 1px solid #e9ecef;
}
.ng2-smart-page-item .ng2-smart-page-link {
  border: none;
}
.ng2-smart-page-item.active {
  border-color: #4798e8;
}
.ng2-smart-page-item.active .ng2-smart-page-link {
  border-color: transparent;
}
.ngx-datatable.material {
  box-shadow: none;
  border: 1px solid #e9ecef;
}
.afu-select-btn {
  margin-bottom: 0;
}
.afu-valid-file .progress {
  width: 500px;
  height: 13px;
}
#attachPin .label:empty {
  display: none;
}
/*******************
Ngx wizard pages scss
******************/
.wizard-navbar {
  padding: 0px;
  margin: 50px 0 50px 0;
  display: flex;
  position: relative;
  align-items: center;
  justify-content: center;
}
.wizard-navbar::before {
  height: 2px;
  background: #e9ecef;
  content: "";
  position: absolute;
  width: 75%;
  margin: 0 auto;
  left: 0;
  right: 0;
  top: 50%;
  z-index: 1;
}
.wizard-navbar li {
  list-style: none;
  text-align: center;
}
.wizard-navbar li .round-tabs {
  padding: 20px;
  background: white;
  position: relative;
  z-index: 2;
  border: 1px solid #e9ecef;
  border-radius: 100%;
}
.wizard-navbar li > a {
  padding: 0.5rem 0;
}
.wizard-navbar li > a.active .round-tabs {
  background: #4798e8;
  border-color: #4798e8;
  color: #fff;
}
#ngx .ng-invalid,
.ng-touched.ng-invalid {
  border-color: #ef6e6e;
}
#ngx .ng-valid,
.ng-touched.ng-valid {
  border-color: #22c6ab;
}
/*******************
Notifier pages scss
******************/
.notifier__container * {
  box-sizing: border-box;
}
.notifier__container-list {
  margin-top: 0;
  margin-bottom: 0;
  padding-left: 0;
  list-style-type: none;
}
.notifier__notification {
  display: block;
  position: fixed;
  visibility: hidden;
  z-index: 10000;
  will-change: transform;
  -webkit-backface-visibility: hidden;
          backface-visibility: hidden;
}
.notifier__notification--material {
  border-radius: 3px;
  box-shadow: 0 1px 3px rgba(0, 0, 0, 0.2);
  cursor: default;
  padding-top: 11px;
  padding-right: 26px;
  padding-bottom: 10px;
  padding-left: 26px;
}
.notifier__notification--material .notifier__notification-message {
  display: inline-block;
  margin-top: 0;
  margin-bottom: 0;
  vertical-align: top;
  line-height: 32px;
  font-size: 15px;
}
.notifier__notification--material .notifier__notification-button {
  display: inline-block;
  transition: opacity 0.2s ease;
  opacity: 0.5;
  margin-right: -10px;
  margin-left: 10px;
  margin-top: -4px;
  outline: none;
  border: none;
  background: none;
  cursor: pointer;
  padding: 6px;
  width: 32px;
  height: 32px;
  vertical-align: top;
}
.notifier__notification--material .notifier__notification-button:hover, .notifier__notification--material .notifier__notification-button:focus {
  opacity: 1;
}
.notifier__notification--material .notifier__notification-button:active {
  transform: scale(0.82);
  opacity: 1;
}
.notifier__notification--default {
  background-color: #7460ee;
  color: #fff;
}
.notifier__notification--default .notifier__notification-button-icon {
  fill: #fff;
}
.notifier__notification--info {
  background-color: #4798e8;
  color: #fff;
}
.notifier__notification--info .notifier__notification-button-icon {
  fill: #fff;
}
.notifier__notification--warning {
  background-color: #ffbc34;
  color: #fff;
}
.notifier__notification--warning .notifier__notification-button-icon {
  fill: #fff;
}
.notifier__notification--success {
  background-color: #22c6ab;
  color: #fff;
}
.notifier__notification--success .notifier__notification-button-icon {
  fill: #fff;
}
.notifier__notification--error {
  background-color: #ef6e6e;
  color: #fff;
}
.notifier__notification--error .notifier__notification-button-icon {
  fill: #fff;
}
.card {
  overflow: unset;
}
/*******************
Padding margin property 
*******************/
body .m-t-5 {
  margin-top: 5px;
}
body .m-b-5 {
  margin-bottom: 5px;
}
body .m-r-5 {
  margin-left: 5px;
}
body .m-l-5 {
  margin-right: 5px;
}
body .p-t-5 {
  padding-top: 5px;
}
body .p-b-5 {
  padding-bottom: 5px;
}
body .p-r-5 {
  padding-left: 5px;
}
body .p-l-5 {
  padding-right: 5px;
}
body .p-5 {
  padding: 5px;
}
body .m-5 {
  margin: 5px;
}
body .m-t-10 {
  margin-top: 10px;
}
body .m-b-10 {
  margin-bottom: 10px;
}
body .m-r-10 {
  margin-left: 10px;
}
body .m-l-10 {
  margin-right: 10px;
}
body .p-t-10 {
  padding-top: 10px;
}
body .p-b-10 {
  padding-bottom: 10px;
}
body .p-r-10 {
  padding-left: 10px;
}
body .p-l-10 {
  padding-right: 10px;
}
body .p-10 {
  padding: 10px;
}
body .m-10 {
  margin: 10px;
}
body .m-t-15 {
  margin-top: 15px;
}
body .m-b-15 {
  margin-bottom: 15px;
}
body .m-r-15 {
  margin-left: 15px;
}
body .m-l-15 {
  margin-right: 15px;
}
body .p-t-15 {
  padding-top: 15px;
}
body .p-b-15 {
  padding-bottom: 15px;
}
body .p-r-15 {
  padding-left: 15px;
}
body .p-l-15 {
  padding-right: 15px;
}
body .p-15 {
  padding: 15px;
}
body .m-15 {
  margin: 15px;
}
body .m-t-20 {
  margin-top: 20px;
}
body .m-b-20 {
  margin-bottom: 20px;
}
body .m-r-20 {
  margin-left: 20px;
}
body .m-l-20 {
  margin-right: 20px;
}
body .p-t-20 {
  padding-top: 20px;
}
body .p-b-20 {
  padding-bottom: 20px;
}
body .p-r-20 {
  padding-left: 20px;
}
body .p-l-20 {
  padding-right: 20px;
}
body .p-20 {
  padding: 20px;
}
body .m-20 {
  margin: 20px;
}
body .m-t-25 {
  margin-top: 25px;
}
body .m-b-25 {
  margin-bottom: 25px;
}
body .m-r-25 {
  margin-left: 25px;
}
body .m-l-25 {
  margin-right: 25px;
}
body .p-t-25 {
  padding-top: 25px;
}
body .p-b-25 {
  padding-bottom: 25px;
}
body .p-r-25 {
  padding-left: 25px;
}
body .p-l-25 {
  padding-right: 25px;
}
body .p-25 {
  padding: 25px;
}
body .m-25 {
  margin: 25px;
}
body .m-t-30 {
  margin-top: 30px;
}
body .m-b-30 {
  margin-bottom: 30px;
}
body .m-r-30 {
  margin-left: 30px;
}
body .m-l-30 {
  margin-right: 30px;
}
body .p-t-30 {
  padding-top: 30px;
}
body .p-b-30 {
  padding-bottom: 30px;
}
body .p-r-30 {
  padding-left: 30px;
}
body .p-l-30 {
  padding-right: 30px;
}
body .p-30 {
  padding: 30px;
}
body .m-30 {
  margin: 30px;
}
body .m-t-40 {
  margin-top: 40px;
}
body .m-b-40 {
  margin-bottom: 40px;
}
body .m-r-40 {
  margin-left: 40px;
}
body .m-l-40 {
  margin-right: 40px;
}
body .p-t-40 {
  padding-top: 40px;
}
body .p-b-40 {
  padding-bottom: 40px;
}
body .p-r-40 {
  padding-left: 40px;
}
body .p-l-40 {
  padding-right: 40px;
}
body .p-40 {
  padding: 40px;
}
body .m-40 {
  margin: 40px;
}
/** * Zero */
body .m-0-0 {
  margin: 0;
}
body .m-t-0 {
  margin-top: 0;
}
body .m-r-0 {
  margin-left: 0;
}
body .m-b-0 {
  margin-bottom: 0;
}
body .m-l-0 {
  margin-right: 0;
}
body .p-0-0 {
  padding: 0;
}
body .p-t-0 {
  padding-top: 0;
}
body .p-r-0 {
  padding-left: 0;
}
body .p-b-0 {
  padding-bottom: 0;
}
body .p-l-0 {
  padding-right: 0;
}
[dir=rtl] {
  text-align: right;
  direction: rtl;
  /* Stickey inner-left-part */
  /* plugins */
  /*.sl-icon i,
  [class*=" ti-"],
  [class^=ti-] {
      float: right;
      margin-left: 10px;
      line-height: 20px;
  }*/
  /* Vertical responsive layout */
}
[dir=rtl] .page-breadcrumb .breadcrumb .breadcrumb-item + .breadcrumb-item {
  padding-right: 0.5rem;
  padding-left: 0;
}
[dir=rtl] .page-breadcrumb .breadcrumb .breadcrumb-item + .breadcrumb-item::before {
  content: "";
  padding-right: 0;
  padding-left: 0.5rem;
}
[dir=rtl] .custom-select {
  padding: 0.375rem 0.75rem 0.375rem 1.75rem;
}
[dir=rtl] .custom-control {
  padding-left: 0;
  padding-right: 1.5rem;
}
[dir=rtl] .custom-control-label::after,
[dir=rtl] .custom-control-label::before {
  left: auto;
  right: 0px;
}
[dir=rtl] .list-group {
  padding: 0px;
}
[dir=rtl] .float-left {
  float: right !important;
}
[dir=rtl] .float-right {
  float: left !important;
}
[dir=rtl] .text-left {
  text-align: right !important;
}
[dir=rtl] .text-right {
  text-align: left !important;
}
[dir=rtl] .close {
  float: left;
}
[dir=rtl] .modal-header .close {
  float: left;
  margin: -1rem auto -1rem -1rem;
}
[dir=rtl] .modal-footer > :not(:last-child) {
  margin-left: 0.25rem;
  margin-right: 0;
}
[dir=rtl] .ml-auto {
  margin-right: auto !important;
  margin-left: 0px !important;
}
[dir=rtl] .mr-auto {
  margin-left: auto !important;
  margin-right: 0px !important;
}
[dir=rtl] .border-right {
  border-right: none !important;
  border-left: 1px solid #e9ecef !important;
}
[dir=rtl] .border-left {
  border-left: none !important;
  border-right: 1px solid #e9ecef !important;
}
[dir=rtl] .alert-dismissible {
  padding-left: 3.8125rem;
  padding-right: 1.25rem;
}
[dir=rtl] .alert-dismissible .close {
  left: 0;
  right: auto;
}
[dir=rtl] .custom-file-label {
  left: auto;
  right: 0;
  width: 100%;
}
[dir=rtl] .custom-file-label::after {
  right: auto;
  left: 0;
}
[dir=rtl] .dropdown-menu {
  text-align: right;
  right: 0 !important;
}
[dir=rtl] .dropdown-menu.dropdown-menu-right {
  right: auto !important;
  left: 0 !important;
}
[dir=rtl] .topbar .navbar-collapse {
  padding: 0 0 0 10px;
}
[dir=rtl] .navbar-nav,
[dir=rtl] .nav,
[dir=rtl] .list-unstyled,
[dir=rtl] .pagination {
  padding-right: 0;
}
[dir=rtl] .topbar .top-navbar .navbar-header .navbar-brand .logo-icon {
  margin-right: 0;
}
[dir=rtl] .topbar .dropdown-menu.dropdown-menu-right .with-arrow {
  left: 0;
  right: auto;
}
[dir=rtl] .topbar .dropdown-menu.dropdown-menu-right .with-arrow > span {
  left: 20px;
  right: auto;
}
[dir=rtl] .search-box .app-search .srh-btn {
  right: auto;
  left: 20px;
}
[dir=rtl] .mailbox .message-center .message-item .mail-contnet {
  padding-right: 10px;
  padding-left: 0;
}
[dir=rtl] .customizer {
  left: -280px;
  right: auto;
}
[dir=rtl] .customizer.show-service-panel {
  left: 0;
  right: auto;
}
[dir=rtl] .customizer .service-panel-toggle {
  right: -54px;
  left: auto;
}
[dir=rtl] .sidebar-nav .has-arrow::after {
  margin-left: 0;
  margin-right: 10px;
  right: auto;
  left: 15px;
}
[dir=rtl] .left-part {
  border-left: 1px solid #e9ecef;
  border-right: none;
}
[dir=rtl] .left-part .show-left-part {
  left: -41px;
  right: auto;
}
[dir=rtl] .right-part {
  margin-right: 260px;
  margin-left: 0;
}
[dir=rtl] .right-part .dropdown-menu {
  right: auto !important;
  left: 0 !important;
}
[dir=rtl] .reverse-mode .left-part {
  right: auto;
  left: 0;
}
[dir=rtl] .reverse-mode .show-left-part {
  left: auto;
  right: -41px;
}
[dir=rtl] .reverse-mode .right-part {
  margin-right: 0px;
  margin-left: 260px;
}
[dir=rtl] .profiletimeline {
  padding-right: 40px;
  padding-left: 0;
  margin: 40px 30px 0 10px;
  border-right: 1px solid #e9ecef;
  border-left: none;
}
[dir=rtl] .profiletimeline .sl-left {
  float: right;
  margin-right: -60px;
  margin-left: 15px;
}
[dir=rtl] .feed-widget .feed-body .feed-item > .feed-icon {
  margin-right: 0;
  margin-left: 10px;
}
[dir=rtl] .chat-list .chat-item .chat-content {
  padding-right: 15px;
  padding-left: 0;
}
[dir=rtl] .chat-list .chat-item .chat-time {
  margin: 5px 65px 15px 0;
}
[dir=rtl] .chat-list .chat-item.odd .chat-content, [dir=rtl] .chat-list .chat-item.odd .chat-time {
  text-align: left;
}
[dir=rtl] div.dataTables_wrapper div.dataTables_filter {
  text-align: left;
}
[dir=rtl] table.table-bordered.dataTable th,
[dir=rtl] table.table-bordered.dataTable td {
  border-left-width: 1px;
}
[dir=rtl] div.dataTables_wrapper div.dataTables_filter input {
  margin-right: 0.5rem;
  margin-left: 0;
}
[dir=rtl] div.table-responsive > div.dataTables_wrapper > div.row > div[class^=col-]:last-child {
  padding-left: 1px;
}
[dir=rtl] .lobilists .lobilist-actions {
  right: auto;
  left: 8px;
}
[dir=rtl] .lobilists .lobilist-item .todo-actions {
  right: auto;
  left: 4px;
}
[dir=rtl] .lobilists .lobilist-check {
  left: auto;
  right: 12px;
}
[dir=rtl] .lobilists .lobilist-item,
[dir=rtl] .lobilists .lobilist-item-placeholder {
  padding-left: 0;
  padding-right: 35px;
}
[dir=rtl] .lobilists .lobilist-item .drag-handler {
  left: auto;
  right: 0;
}
[dir=rtl] .lobilists .lobilist-wrapper,
[dir=rtl] .lobilists .lobilist-placeholder {
  margin-left: 16px;
  margin-right: 0;
}
[dir=rtl] .datepicker {
  direction: rtl;
}
[dir=rtl] .minicolors .minicolors-grid {
  right: 22px;
  left: auto;
}
[dir=rtl] .wizard > .steps > ul > li,
[dir=rtl] .wizard > .actions > ul > li {
  float: right;
}
[dir=rtl] .wizard-content .wizard > .steps > ul > li:after {
  right: auto;
  left: 0;
}
[dir=rtl] .wizard-content .wizard > .steps > ul > li:before {
  left: auto;
  right: 0;
}
[dir=rtl] .wizard-content .wizard.vertical > .steps {
  float: right;
}
[dir=rtl] .css-bar > i {
  margin-left: 0;
  margin-right: 5px;
}
[dir=rtl] .treeview span.icon {
  margin-right: 0;
  margin-left: 5px;
}
[dir=rtl]#main-wrapper {
  /*sidebar type*/
}
[dir=rtl]#main-wrapper[data-sidebartype=full] .page-wrapper {
  margin-right: 250px;
  margin-left: 0;
}
[dir=rtl]#main-wrapper[data-sidebartype=iconbar] .page-wrapper {
  margin-right: 180px;
  margin-left: 0;
}
[dir=rtl]#main-wrapper[data-sidebartype=overlay] .left-sidebar {
  right: -250px;
  left: auto;
}
[dir=rtl]#main-wrapper[data-sidebartype=overlay].show-sidebar .left-sidebar {
  right: 0;
  left: auto;
}
[dir=rtl] .dz-hidden-input {
  display: none;
}
@media (min-width: 768px) {
  [dir=rtl]#main-wrapper {
    /*Sidebar position*/
    /*Fixed sidebar with minisidebar*/
  }
  [dir=rtl]#main-wrapper[data-sidebar-position=fixed][data-sidebartype=full] .topbar .top-navbar .navbar-collapse, [dir=rtl]#main-wrapper[data-sidebar-position=fixed][data-sidebartype=overlay] .topbar .top-navbar .navbar-collapse {
    margin-right: 250px;
    margin-left: 0;
  }
  [dir=rtl]#main-wrapper[data-sidebar-position=fixed][data-sidebartype=mini-sidebar] .topbar .top-navbar .navbar-collapse {
    margin-right: 70px;
    margin-left: 0;
  }
  [dir=rtl]#main-wrapper[data-sidebar-position=fixed][data-sidebartype=iconbar] .topbar .top-navbar .navbar-collapse {
    margin-right: 180px;
    margin-left: 0;
  }
  [dir=rtl]#main-wrapper[data-sidebar-position=fixed][data-sidebartype=mini-sidebar] .topbar .top-navbar .navbar-collapse {
    margin-right: 70px;
    margin-left: 0;
  }
  [dir=rtl]#main-wrapper[data-sidebartype=mini-sidebar] .page-wrapper {
    margin-right: 70px;
    margin-left: 0;
  }
}
@media (max-width: 766px) {
  [dir=rtl]#main-wrapper[data-sidebartype=mini-sidebar] .left-sidebar {
    right: -250px;
    left: auto;
  }
  [dir=rtl]#main-wrapper.show-sidebar .left-sidebar {
    right: 0;
    left: auto;
  }
  [dir=rtl] .left-part {
    right: -260px;
    left: auto;
  }
  [dir=rtl] .left-part.show-panel {
    right: 0px;
    left: auto;
  }
  [dir=rtl] .right-part {
    margin-right: 0px;
  }
}
/*******************************/
/*******************************/
/*Theme Colors*/
/*Topbar Colors*/
/*Sidebar Colors*/
/*Boxed layout width*/
/*Shadow*/
/* transitions */
/* Dark transparent bg */
.search-box .app-search .form-control, .topbar .mega-dropdown .dropdown-menu {
  border-radius: 0px;
}
.topbar .dropdown-menu .with-arrow > span {
  transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
}
/* ***************************** */
/* ***************************** */
/* *
 * Table Of Content
 *
 *  1. Color system
 *  2. Options
 *  3. Body
 *  4. Typography
 *  5. Breadcrumbs
 *  6. Cards
 *  7. Dropdowns
 *  8. Buttons
 *  9. Typography
 *  10. Progress bars
 *  11. Tables
 *  12. Forms
 *  14. Component */
/*******************
 Campaign
*******************/
@-webkit-keyframes dasharray-craziness {
  0% {
    stroke-dasharray: 5px;
  }
  50% {
    stroke-dasharray: 6px;
  }
  100% {
    stroke-dasharray: 7px;
  }
}
@keyframes dasharray-craziness {
  0% {
    stroke-dasharray: 5px;
  }
  50% {
    stroke-dasharray: 6px;
  }
  100% {
    stroke-dasharray: 7px;
  }
}
#ct-weather .ct-series-a .ct-line,
#ct-weather .ct-series-a .ct-point {
  stroke: rgba(0, 0, 0, 0.4);
  stroke-width: 2;
}
#ct-weather .ct-series-a .ct-area {
  fill: none;
}
#ct-weather .ct-grid {
  stroke: rgba(255, 255, 255, 0.2);
  stroke-dasharray: 0px;
}
#ct-weather .ct-series-a .ct-line {
  -webkit-animation: dasharray-craziness 2s infinite;
          animation: dasharray-craziness 2s infinite;
}
#weeksales-bar .ct-series-a .ct-bar {
  stroke: rgba(0, 0, 0, 0.15);
}
/*******************************/
/*******************************/
/*Theme Colors*/
/*Topbar Colors*/
/*Sidebar Colors*/
/*Boxed layout width*/
/*Shadow*/
/* transitions */
/* Dark transparent bg */
.search-box .app-search .form-control, .topbar .mega-dropdown .dropdown-menu {
  border-radius: 0px;
}
.topbar .dropdown-menu .with-arrow > span {
  transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
}
/* ***************************** */
/* ***************************** */
/* *
 * Table Of Content
 *
 *  1. Color system
 *  2. Options
 *  3. Body
 *  4. Typography
 *  5. Breadcrumbs
 *  6. Cards
 *  7. Dropdowns
 *  8. Buttons
 *  9. Typography
 *  10. Progress bars
 *  11. Tables
 *  12. Forms
 *  14. Component */
.auth-wrapper {
  min-height: 100vh;
  position: relative;
}
.auth-wrapper .auth-box {
  background: #fff;
  padding: 20px;
  box-shadow: 1px 0px 20px rgba(0, 0, 0, 0.08);
  max-width: 400px;
  width: 90%;
  margin: 10% 0;
}
.auth-wrapper .auth-box .logo {
  text-align: center;
}
.auth-wrapper .auth-box.on-sidebar {
  top: 0px;
  right: 0px;
  height: 100%;
  margin: 0px;
  position: absolute;
}
.auth-wrapper #recoverform {
  display: none;
}
.auth-wrapper .auth-sidebar {
  position: fixed;
  height: 100%;
  right: 0px;
  overflow: auto;
  margin: 0px;
  top: 0px;
}
@media (max-width: 767px) {
  .auth-wrapper .auth-sidebar {
    position: relative;
    max-width: 100%;
    width: 100%;
    margin: 40px 0 60px;
  }
  .auth-wrapper .demo-text {
    margin-top: 30px;
  }
}
/*******************************/
/*******************************/
/*Theme Colors*/
/*Topbar Colors*/
/*Sidebar Colors*/
/*Boxed layout width*/
/*Shadow*/
/* transitions */
/* Dark transparent bg */
.search-box .app-search .form-control, .topbar .mega-dropdown .dropdown-menu {
  border-radius: 0px;
}
.topbar .dropdown-menu .with-arrow > span {
  transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
}
/* ***************************** */
/* ***************************** */
/* *
 * Table Of Content
 *
 *  1. Color system
 *  2. Options
 *  3. Body
 *  4. Typography
 *  5. Breadcrumbs
 *  6. Cards
 *  7. Dropdowns
 *  8. Buttons
 *  9. Typography
 *  10. Progress bars
 *  11. Tables
 *  12. Forms
 *  14. Component */
.email-app {
  position: relative;
}
.email-app .list-group .list-group-item {
  padding: 0px;
  background: transparent;
  border: none;
}
.email-app .list-group .list-group-item .list-group-item-action {
  padding: 12px 15px;
  display: block;
  color: #3e5569;
}
.email-app .list-group .list-group-item .list-group-item-action .mdi {
  font-size: 18px;
  vertical-align: middle;
  margin-right: 5px;
}
.email-app .list-group .list-group-item .list-group-item-action:hover, .email-app .list-group .list-group-item .list-group-item-action.active {
  background: rgba(0, 0, 0, 0.03);
}
.email-app .email-table {
  table-layout: fixed;
}
.email-app .email-table .selected {
  background: #fff8e1;
}
.email-app .email-table .max-texts,
.email-app .email-table .user-name h6 {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.email-app .email-table .max-texts {
  padding: 1rem 5px;
}
.email-app .email-table .chb {
  width: 50px;
}
.email-app .email-table .time {
  width: 100px;
  text-align: right;
}
.email-app .email-table .starred,
.email-app .email-table .clip {
  width: 25px;
  padding: 1rem 5px;
}
.email-app .email-table .user-image {
  width: 45px;
  padding: 1rem 5px;
}
.email-app .email-table .user-name {
  width: 130px;
  padding: 1rem 5px;
}
.email-app .email-table .user-name .m-b-0 {
  font-weight: 300;
}
.email-app .email-table .unread .m-b-0,
.email-app .email-table .unread .max-texts {
  font-weight: 500;
}
@media (max-width: 767px) {
  .email-table {
    min-width: 500px;
  }
}
/*******************************/
/*******************************/
/*Theme Colors*/
/*Topbar Colors*/
/*Sidebar Colors*/
/*Boxed layout width*/
/*Shadow*/
/* transitions */
/* Dark transparent bg */
.search-box .app-search .form-control, .topbar .mega-dropdown .dropdown-menu {
  border-radius: 0px;
}
.topbar .dropdown-menu .with-arrow > span {
  transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
}
/* ***************************** */
/* ***************************** */
/* *
 * Table Of Content
 *
 *  1. Color system
 *  2. Options
 *  3. Body
 *  4. Typography
 *  5. Breadcrumbs
 *  6. Cards
 *  7. Dropdowns
 *  8. Buttons
 *  9. Typography
 *  10. Progress bars
 *  11. Tables
 *  12. Forms
 *  14. Component */
.lobilists .lobilist {
  box-shadow: none;
}
.lobilists .lobilist.lobilist-primary {
  border-color: #e9ecef;
}
.lobilists .lobilist.lobilist-primary .lobilist-header,
.lobilists .lobilist.lobilist-primary .lobilist-footer,
.lobilists .lobilist.lobilist-primary .lobilist-form-footer {
  border-color: #7460ee;
  background-color: #7460ee;
}
.lobilists .lobilist.lobilist-danger {
  border-color: #e9ecef;
}
.lobilists .lobilist.lobilist-danger .lobilist-header,
.lobilists .lobilist.lobilist-danger .lobilist-footer,
.lobilists .lobilist.lobilist-danger .lobilist-form-footer {
  border-color: #ef6e6e;
  background-color: #ef6e6e;
}
.lobilists .lobilist.lobilist-info {
  border-color: #e9ecef;
}
.lobilists .lobilist.lobilist-info .lobilist-header,
.lobilists .lobilist.lobilist-info .lobilist-footer,
.lobilists .lobilist.lobilist-info .lobilist-form-footer {
  border-color: #4798e8;
  background-color: #4798e8;
}
.lobilists .lobilist.lobilist-success {
  border-color: #e9ecef;
}
.lobilists .lobilist.lobilist-success .lobilist-header,
.lobilists .lobilist.lobilist-success .lobilist-footer {
  border-color: #22c6ab;
  background-color: #22c6ab;
}
.lobilists .lobilist-footer,
.lobilists .lobilist-form-footer {
  border-color: #e9ecef !important;
  background: rgba(0, 0, 0, 0.02) !important;
}
.lobilists .btn-link {
  background: transparent;
  border: 0;
  box-shadow: none;
  color: #343a40 !important;
}
.lobilists.single-line {
  height: 500px;
}
.lobilist,
.lobilists {
  position: relative;
}
.lobilists [type=checkbox]:not(:checked),
.lobilists [type=checkbox]:checked {
  opacity: 1;
  position: relative;
}
.lobilists .lobilist-item {
  margin-bottom: 16px;
  padding-top: 5px;
}
.lobilists .lobilist-item-title {
  color: #343a40;
}
.lobilists .lobilist-item-description {
  font-style: normal;
  font-size: 13px;
}
.lobilists .lobilist-check {
  top: 10px;
}
.lobilists .lobilist-item-duedate {
  position: relative;
  font-size: 12px;
  left: 0px;
}
.lobilists .lobilist-actions {
  top: 0px;
}
.lobilist-actions .btn i {
  font-size: 15px;
  vertical-align: middle;
}
/*******************************/
/*******************************/
/*Theme Colors*/
/*Topbar Colors*/
/*Sidebar Colors*/
/*Boxed layout width*/
/*Shadow*/
/* transitions */
/* Dark transparent bg */
.search-box .app-search .form-control, .topbar .mega-dropdown .dropdown-menu {
  border-radius: 0px;
}
.topbar .dropdown-menu .with-arrow > span {
  transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
}
/* ***************************** */
/* ***************************** */
/* *
 * Table Of Content
 *
 *  1. Color system
 *  2. Options
 *  3. Body
 *  4. Typography
 *  5. Breadcrumbs
 *  6. Cards
 *  7. Dropdowns
 *  8. Buttons
 *  9. Typography
 *  10. Progress bars
 *  11. Tables
 *  12. Forms
 *  14. Component */
.twitter-typeahead {
  width: 100%;
}
.twitter-typeahead .tt-menu {
  width: 100%;
  background: #fff;
  border: 1px solid #f8f9fa;
  border-radius: 5px;
  padding: 0.75rem 0;
}
.twitter-typeahead .tt-menu .tt-suggestion {
  padding: 0.25rem 0.75rem;
  cursor: pointer;
}
.twitter-typeahead .tt-menu .tt-suggestion:hover {
  background-color: #7460ee;
  color: #fff;
}
.twitter-typeahead .empty-message {
  padding: 5px 10px;
  text-align: center;
}
.twitter-typeahead .rtl-typeahead .tt-menu {
  text-align: right;
}
.twitter-typeahead .league-name {
  margin: 0 10px 5px;
  padding: 7px 5px 10px;
  border-bottom: 1px solid #e9ecef;
}
.scrollable-dropdown .twitter-typeahead .tt-menu {
  max-height: 80px;
  overflow-y: auto;
}
.bootstrap-maxlength {
  margin-top: 0.5rem;
}
/*
Template Name: Admin Template
Author: Wrappixel

File: scss
*/
/*******************************/
/*******************************/
/*Theme Colors*/
/*Topbar Colors*/
/*Sidebar Colors*/
/*Boxed layout width*/
/*Shadow*/
/* transitions */
/* Dark transparent bg */
.search-box .app-search .form-control, .topbar .mega-dropdown .dropdown-menu {
  border-radius: 0px;
}
.topbar .dropdown-menu .with-arrow > span {
  transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
}
/* ***************************** */
/* ***************************** */
/* *
 * Table Of Content
 *
 *  1. Color system
 *  2. Options
 *  3. Body
 *  4. Typography
 *  5. Breadcrumbs
 *  6. Cards
 *  7. Dropdowns
 *  8. Buttons
 *  9. Typography
 *  10. Progress bars
 *  11. Tables
 *  12. Forms
 *  14. Component */
/*******************
User card page
******************/
.el-element-overlay .white-box {
  padding: 0px;
}
.el-element-overlay .el-card-item {
  position: relative;
  padding-bottom: 20px;
}
.el-element-overlay .el-card-item .el-card-avatar {
  margin-bottom: 20px;
}
.el-element-overlay .el-card-item .el-card-content {
  text-align: center;
}
.el-element-overlay .el-card-item .el-overlay-1 {
  width: 100%;
  overflow: hidden;
  position: relative;
  text-align: center;
  cursor: default;
}
.el-element-overlay .el-card-item .el-overlay-1 img {
  display: block;
  position: relative;
  transition: all 0.4s linear;
  width: 100%;
  height: auto;
}
.el-element-overlay .el-card-item .el-overlay-1:hover img {
  -ms-transform: scale(1.2) translateZ(0);
  -webkit-transform: scale(1.2) translateZ(0);
  /* transform: scale(1.2) translateZ(0); */
}
.el-element-overlay .el-card-item .el-overlay-1 .el-info {
  text-decoration: none;
  display: inline-block;
  text-transform: uppercase;
  color: #fff;
  background-color: transparent;
  filter: alpha(opacity=0);
  transition: all 0.2s ease-in-out;
  padding: 0;
  margin: auto;
  position: absolute;
  top: 50%;
  left: 0;
  right: 0;
  transform: translateY(-50%) translateZ(0);
  -webkit-transform: translateY(-50%) translateZ(0);
  -ms-transform: translateY(-50%) translateZ(0);
}
.el-element-overlay .el-card-item .el-overlay-1 .el-info .el-item {
  list-style: none;
  display: inline-block;
  margin: 0 3px;
}
.el-element-overlay .el-card-item .el-overlay-1 .el-info .el-item .el-link {
  border-color: #fff;
  color: #fff;
  padding: 12px 15px 10px;
}
.el-element-overlay .el-card-item .el-overlay-1 .el-info .el-item .el-link:hover {
  background: #4798e8;
  border-color: #4798e8;
}
.el-element-overlay .el-card-item .el-overlay {
  width: 100%;
  height: 100%;
  position: absolute;
  overflow: hidden;
  top: 0;
  left: 0;
  opacity: 0;
  background-color: rgba(0, 0, 0, 0.7);
  transition: all 0.4s ease-in-out;
}
.el-element-overlay .el-card-item .el-overlay-1:hover .el-overlay {
  opacity: 1;
  filter: alpha(opacity=100);
  transform: translateZ(0);
}
.el-element-overlay .el-card-item .el-overlay-1 .scrl-dwn {
  top: -100%;
}
.el-element-overlay .el-card-item .el-overlay-1 .scrl-up {
  top: 100%;
  height: 0px;
}
.el-element-overlay .el-card-item .el-overlay-1:hover .scrl-dwn {
  top: 0px;
}
.el-element-overlay .el-card-item .el-overlay-1:hover .scrl-up {
  top: 0px;
  height: 100%;
}
/*
Template Name: Admin Template
Author: Wrappixel

File: scss
*/
/*******************************/
/*******************************/
/*Theme Colors*/
/*Topbar Colors*/
/*Sidebar Colors*/
/*Boxed layout width*/
/*Shadow*/
/* transitions */
/* Dark transparent bg */
.search-box .app-search .form-control, .topbar .mega-dropdown .dropdown-menu {
  border-radius: 0px;
}
.topbar .dropdown-menu .with-arrow > span {
  transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
}
/* ***************************** */
/* ***************************** */
/* *
 * Table Of Content
 *
 *  1. Color system
 *  2. Options
 *  3. Body
 *  4. Typography
 *  5. Breadcrumbs
 *  6. Cards
 *  7. Dropdowns
 *  8. Buttons
 *  9. Typography
 *  10. Progress bars
 *  11. Tables
 *  12. Forms
 *  14. Component */
/*******************
google map Page
******************/
.gmaps, .gmaps-panaroma {
  height: 300px;
}
.gmaps, .gmaps-panaroma {
  height: 300px;
  background: #e9ecef;
  border-radius: 2px;
}
.gmaps-overlay {
  display: block;
  text-align: center;
  color: #fff;
  font-size: 16px;
  line-height: 40px;
  background: #4798e8;
  border-radius: 4px;
  padding: 10px 20px;
}
.gmaps-overlay_arrow {
  left: 50%;
  margin-left: -16px;
  width: 0;
  height: 0;
  position: absolute;
}
.gmaps-overlay_arrow.above {
  bottom: -15px;
  border-left: 16px solid transparent;
  border-right: 16px solid transparent;
  border-top: 16px solid #4798e8;
}
.gmaps-overlay_arrow.below {
  top: -15px;
  border-left: 16px solid transparent;
  border-right: 16px solid transparent;
  border-bottom: 16px solid #4798e8;
}
/*******************
vector map Page
******************/
.jvectormap-zoomin, .jvectormap-zoomout {
  width: 10px;
  height: 10px;
  line-height: 10px;
}
.jvectormap-zoomout {
  top: 40px;
}
/*
Template Name: Admin Template
Author: Wrappixel

File: scss
*/
/*******************************/
/*******************************/
/*Theme Colors*/
/*Topbar Colors*/
/*Sidebar Colors*/
/*Boxed layout width*/
/*Shadow*/
/* transitions */
/* Dark transparent bg */
.search-box .app-search .form-control, .topbar .mega-dropdown .dropdown-menu {
  border-radius: 0px;
}
.topbar .dropdown-menu .with-arrow > span {
  transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
}
/* ***************************** */
/* ***************************** */
/* *
 * Table Of Content
 *
 *  1. Color system
 *  2. Options
 *  3. Body
 *  4. Typography
 *  5. Breadcrumbs
 *  6. Cards
 *  7. Dropdowns
 *  8. Buttons
 *  9. Typography
 *  10. Progress bars
 *  11. Tables
 *  12. Forms
 *  14. Component */
/*******************
Timeline page
******************/
.timeline {
  position: relative;
  padding: 20px 0 20px;
  list-style: none;
  max-width: 1200px;
  margin: 0 auto;
}
.timeline:before {
  content: " ";
  position: absolute;
  top: 0;
  bottom: 0;
  left: 50%;
  width: 3px;
  margin-left: -1.5px;
  background-color: #e9ecef;
}
.timeline > .timeline-item {
  position: relative;
  margin-bottom: 20px;
}
.timeline > .timeline-item:before,
.timeline > .timeline-item:after {
  content: " ";
  display: table;
}
.timeline > .timeline-item:after {
  clear: both;
}
.timeline > .timeline-item > .timeline-panel {
  float: left;
  position: relative;
  width: 46%;
  padding: 20px;
  border: 1px solid #e9ecef;
  border-radius: 2px;
  box-shadow: 0 1px 6px rgba(0, 0, 0, 0.05);
}
.timeline > .timeline-item > .timeline-panel:before {
  content: " ";
  display: inline-block;
  position: absolute;
  top: 26px;
  right: -8px;
  border-top: 8px solid transparent;
  border-right: 0 solid #e9ecef;
  border-bottom: 8px solid transparent;
  border-left: 8px solid #e9ecef;
}
.timeline > .timeline-item > .timeline-panel:after {
  content: " ";
  display: inline-block;
  position: absolute;
  top: 27px;
  right: -7px;
  border-top: 7px solid transparent;
  border-right: 0 solid #fff;
  border-bottom: 7px solid transparent;
  border-left: 7px solid #fff;
}
.timeline > .timeline-item > .timeline-badge {
  z-index: 10;
  position: absolute;
  top: 16px;
  left: 50%;
  width: 50px;
  height: 50px;
  margin-left: -25px;
  border-radius: 50% 50% 50% 50%;
  text-align: center;
  font-size: 1.4em;
  line-height: 50px;
  color: #fff;
  overflow: hidden;
}
.timeline > .timeline-item.timeline-inverted > .timeline-panel {
  float: right;
}
.timeline > .timeline-item.timeline-inverted > .timeline-panel:before {
  right: auto;
  left: -8px;
  border-right-width: 8px;
  border-left-width: 0;
}
.timeline > .timeline-item.timeline-inverted > .timeline-panel:after {
  right: auto;
  left: -7px;
  border-right-width: 7px;
  border-left-width: 0;
}
.timeline-badge.primary {
  background-color: #7460ee;
}
.timeline-badge.success {
  background-color: #22c6ab;
}
.timeline-badge.warning {
  background-color: #ffbc34;
}
.timeline-badge.danger {
  background-color: #ef6e6e;
}
.timeline-badge.info {
  background-color: #4798e8;
}
.timeline-title {
  margin-top: 0;
  color: inherit;
  font-weight: 400;
}
.timeline-body > p,
.timeline-body > ul {
  margin-bottom: 0;
}
.timeline-left:before {
  left: 30px;
}
.timeline-left > .timeline-item > .timeline-badge {
  left: 30px;
  top: 9px;
}
.timeline-left > .timeline-item > .timeline-panel {
  width: calc(100% - 80px);
}
.timeline-right:before {
  right: 30px;
  left: auto;
}
.timeline-right > .timeline-item > .timeline-badge {
  right: 5px;
  top: 9px;
  left: auto;
}
.timeline-right > .timeline-item > .timeline-panel {
  width: calc(100% - 80px);
}
/*******************
Horizontal Timeline page
******************/
.cd-horizontal-timeline .events a {
  padding-bottom: 6px;
  color: #4798e8;
}
.cd-horizontal-timeline .filling-line,
.cd-horizontal-timeline .events a.selected::after {
  background: #4798e8;
}
.cd-horizontal-timeline .events a.selected::after {
  border-color: #4798e8;
}
.cd-horizontal-timeline .m-t-40 {
  margin-top: 40px !important;
}
/*******************************/
/*******************************/
/*Theme Colors*/
/*Topbar Colors*/
/*Sidebar Colors*/
/*Boxed layout width*/
/*Shadow*/
/* transitions */
/* Dark transparent bg */
.search-box .app-search .form-control, .topbar .mega-dropdown .dropdown-menu {
  border-radius: 0px;
}
.topbar .dropdown-menu .with-arrow > span {
  transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
}
/* ***************************** */
/* ***************************** */
/* *
 * Table Of Content
 *
 *  1. Color system
 *  2. Options
 *  3. Body
 *  4. Typography
 *  5. Breadcrumbs
 *  6. Cards
 *  7. Dropdowns
 *  8. Buttons
 *  9. Typography
 *  10. Progress bars
 *  11. Tables
 *  12. Forms
 *  14. Component */
.dd {
  position: relative;
  display: block;
  margin: 0;
  padding: 0;
  max-width: 600px;
  list-style: none;
  font-size: 13px;
  line-height: 20px;
}
.dd-list {
  display: block;
  position: relative;
  margin: 0;
  padding: 0;
  list-style: none;
}
.dd-list .dd-list {
  padding-left: 30px;
}
.dd-collapsed .dd-list {
  display: none;
}
.dd-item,
.dd-empty,
.dd-placeholder {
  display: block;
  position: relative;
  margin: 0;
  padding: 0;
  min-height: 20px;
  font-size: 13px;
  line-height: 20px;
}
.dd-handle {
  display: block;
  height: 30px;
  margin: 5px 0;
  padding: 5px 10px;
  cursor: move;
  color: #979898;
  text-decoration: none;
  font-weight: bold;
  border: 1px solid #e5e5e5;
  background: #fafafa;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
}
.dd-handle:hover {
  color: #317eeb;
  background: #fff;
}
.dd-item > button {
  display: block;
  position: relative;
  cursor: pointer;
  float: left;
  width: 25px;
  height: 20px;
  margin: 5px 0;
  padding: 0;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  border: 0;
  background: transparent;
  font-size: 12px;
  line-height: 1;
  text-align: center;
  font-weight: bold;
}
.dd-item > button:before {
  content: "+";
  display: block;
  position: absolute;
  width: 100%;
  text-align: center;
  text-indent: 0;
}
.dd-item > button[data-action=collapse]:before {
  content: "-";
}
.dd-placeholder,
.dd-empty {
  margin: 5px 0;
  padding: 0;
  min-height: 30px;
  background: #f5f5f5;
  border: 1px dashed #b6bcbf;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
}
.dd-empty {
  border: 1px dashed #bbb;
  min-height: 100px;
  background-color: #e5e5e5;
  background-size: 60px 60px;
  background-position: 0 0, 30px 30px;
}
.dd-dragel {
  position: absolute;
  pointer-events: none;
  z-index: 9999;
}
.dd-dragel > .dd-item .dd-handle {
  margin-top: 0;
}
.dd-dragel .dd-handle {
  box-shadow: 2px 4px 6px 0 rgba(0, 0, 0, 0.1);
}
.dd3-content {
  display: block;
  height: 30px;
  margin: 5px 0;
  padding: 5px 10px 5px 40px;
  color: #979898;
  text-decoration: none;
  font-weight: bold;
  border: 1px solid #e5e5e5;
  background: #fafafa;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
}
.dd3-content:hover {
  color: #317eeb;
  background: #fff;
}
.dd-dragel > .dd3-item > .dd3-content {
  margin: 0;
}
.dd3-item > button {
  margin-left: 30px;
}
.dd3-handle {
  position: absolute;
  margin: 0;
  left: 0;
  top: 0;
  cursor: pointer;
  width: 30px;
  text-indent: 100%;
  white-space: nowrap;
  overflow: hidden;
  border: 1px solid #ccc;
  background: #d5d5d5;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
.dd3-handle:before {
  content: "";
  font-family: FontAwesome;
  display: block;
  position: absolute;
  left: 0;
  top: 3px;
  width: 100%;
  text-align: center;
  text-indent: 0;
  color: #fff;
  font-size: 14px;
  font-weight: normal;
}
.dd3-handle:hover {
  background: #404040;
  border: 1px solid #404040;
}
.myadmin-dd .dd-list .dd-item .dd-handle {
  background: #ffffff;
  border: 1px solid rgba(120, 130, 140, 0.13);
  padding: 8px 16px;
  height: auto;
  font-family: "Montserrat", sans-serif;
  font-weight: 400;
  border-radius: 0;
}
.myadmin-dd-empty .dd-list .dd3-content {
  height: auto;
  border: 1px solid rgba(120, 130, 140, 0.13);
  padding: 8px 16px 8px 46px;
  background: #ffffff;
  font-weight: 400;
}
.myadmin-dd-empty .dd-list .dd3-handle {
  border: 1px solid rgba(120, 130, 140, 0.13);
  border-bottom: 0;
  background: #ffffff;
  height: 36px;
  width: 36px;
}
.dd3-handle:before {
  color: #67757c;
  top: 7px;
}
/*
Template Name: Admin Template
Author: Wrappixel

File: scss
*/
/*
Template Name: Admin Template
Author: Wrappixel

File: scss
*/
/*******************
/*User mail widgets*/
/*******************/
.mailbox .drop-title {
  font-weight: 500;
  padding: 11px 20px 15px;
  border-radius: 2px 2px 0 0;
  position: relative;
}
.mailbox .drop-title:after {
  content: "";
  position: absolute;
  background: "";
  opacity: 0.2;
  top: 0px;
  left: 0px;
  height: 100%;
  width: 100%;
  background-size: cover;
}
.mailbox .nav-link {
  border-top: 1px solid #e9ecef;
  padding-top: 15px;
  color: #3e5569;
}
.mailbox .message-center {
  height: 317px;
  overflow: auto;
  position: relative;
}
.mailbox .message-center .message-item {
  border-bottom: 1px solid #e9ecef;
  display: block;
  text-decoration: none;
  padding: 9px 15px;
}
.mailbox .message-center .message-item:hover {
  background: #f8f9fa;
}
.mailbox .message-center .message-item .message-title {
  color: #212529;
}
.mailbox .message-center .message-item .user-img {
  width: 40px;
  position: relative;
  display: inline-block;
  margin: 0 0px 15px 0;
}
.mailbox .message-center .message-item .user-img img {
  width: 100%;
}
.mailbox .message-center .message-item .user-img .profile-status {
  border: 2px solid #fff;
  border-radius: 50%;
  display: inline-block;
  height: 10px;
  left: 30px;
  position: absolute;
  top: 1px;
  width: 10px;
}
.mailbox .message-center .message-item .user-img .online {
  background: #22c6ab;
}
.mailbox .message-center .message-item .user-img .busy {
  background: #ef6e6e;
}
.mailbox .message-center .message-item .user-img .away {
  background: #ffbc34;
}
.mailbox .message-center .message-item .user-img .offline {
  background: #ffbc34;
}
.mailbox .message-center .message-item .mail-contnet {
  display: inline-block;
  width: 75%;
  padding-left: 10px;
  vertical-align: middle;
}
.mailbox .message-center .message-item .mail-contnet .message-title {
  margin: 5px 0px 0;
}
.mailbox .message-center .message-item .mail-contnet .mail-desc,
.mailbox .message-center .message-item .mail-contnet .time {
  font-size: 12px;
  display: block;
  margin: 1px 0;
  text-overflow: ellipsis;
  overflow: hidden;
  color: #a1aab2;
  white-space: nowrap;
}
/*******************/
/*Comment widgets*/
/*******************/
.comment-widgets {
  position: relative;
  margin-bottom: 10px;
}
.comment-widgets .comment-row {
  border-bottom: 1px solid transparent;
  padding: 14px;
  display: flex;
  margin: 10px 0;
}
.comment-widgets .comment-row:last-child {
  border-bottom: 0px;
}
.comment-widgets .comment-row:hover, .comment-widgets .comment-row.active {
  background: rgba(0, 0, 0, 0.05);
}
.comment-text {
  padding-left: 15px;
  width: 100%;
}
.comment-text:hover .comment-footer .action-icons, .comment-text.active .comment-footer .action-icons {
  visibility: visible;
}
.comment-text p {
  max-height: 65px;
  width: 100%;
  overflow: hidden;
}
.comment-footer .action-icons {
  visibility: hidden;
}
.comment-footer .action-icons a {
  padding-left: 7px;
  vertical-align: middle;
  color: #a1aab2;
}
.comment-footer .action-icons a:hover, .comment-footer .action-icons a.active {
  color: #4798e8;
}
/*******************/
/*Chat widget*/
/*******************/
.chat-box {
  overflow: auto;
}
.chat-list {
  margin: 0px;
  padding: 0px;
}
.chat-list .chat-item {
  list-style: none;
  margin-top: 30px;
}
.chat-list .chat-item .chat-img {
  display: inline-block;
  width: 45px;
  vertical-align: top;
}
.chat-list .chat-item .chat-img img {
  width: 45px;
  border-radius: 100%;
}
.chat-list .chat-item .chat-content {
  width: calc(100% - 50px);
  display: inline-block;
  padding-left: 15px;
}
.chat-list .chat-item .chat-content .box {
  display: inline-block;
  padding: 10px;
  margin-bottom: 3px;
  color: #343a40;
  background: #f8f9fa;
}
.chat-list .chat-item .chat-time {
  display: block;
  font-size: 10px;
  color: #4f5467;
  margin: 5px 0 15px 65px;
}
.chat-list .chat-item.odd .chat-content {
  text-align: right;
  width: calc(100% - 0px);
}
.chat-list .chat-item.odd .chat-time {
  text-align: right;
}
.chat-list .chat-item.odd .box {
  clear: both;
  color: #fff;
  background: #4798e8;
}
.chat-list .chat-item.odd + .odd {
  margin-top: 0px;
}
.chat-list .chat-item.reverse {
  text-align: right;
}
.chat-list .chat-item.reverse .chat-time {
  text-align: left;
}
.chat-list .chat-item.reverse .chat-content {
  padding-left: 0px;
  padding-right: 15px;
}
/*******************/
/*Chat widget*/
/*******************/
.chat-windows {
  position: fixed;
  bottom: 0px;
  right: 300px;
  height: 350px;
  max-height: 350px;
  z-index: 9999;
  transition: 600ms;
}
.chat-windows.show-chat {
  bottom: 0px;
}
.chat-windows.hide-chat {
  bottom: -350px;
}
.chat-windows .user-chat {
  min-width: 300px;
  min-height: 350px;
  background-color: #fff;
  box-shadow: 1px 0px 20px rgba(0, 0, 0, 0.08);
  float: right;
  margin: 0 2px 0 0;
}
.chat-windows .user-chat.mini-chat {
  min-width: 40px;
  min-height: 40px;
  bottom: 0px;
  top: 310px;
  position: relative;
}
.chat-windows .user-chat.mini-chat .chat-head .name,
.chat-windows .user-chat.mini-chat .chat-head i,
.chat-windows .user-chat.mini-chat .chat-footer,
.chat-windows .user-chat.mini-chat .chat-body {
  display: none;
}
.chat-windows .user-chat.mini-chat .chat-head img {
  margin: 0;
}
.chat-windows .user-chat.mini-chat .chat-head .status {
  left: 28px;
  top: 10px;
}
.chat-windows .user-chat .chat-head {
  height: 40px;
  padding: 10px;
  background-color: #4798e8;
  color: #fff;
  position: relative;
}
.chat-windows .user-chat .chat-head img {
  border-radius: 50%;
  height: 25px;
  width: 25px;
  vertical-align: middle;
  margin: -4px 8px 0 0;
  display: inline-block;
  cursor: pointer;
}
.chat-windows .user-chat .chat-head .status {
  border: 1px solid #fff;
  border-radius: 50%;
  position: absolute;
  height: 8px;
  width: 8px;
  left: 28px;
  top: 7px;
}
.chat-windows .user-chat .chat-head .online {
  background-color: #22c6ab;
}
.chat-windows .user-chat .chat-head .busy {
  background-color: #ef6e6e;
}
.chat-windows .user-chat .chat-head .away {
  background-color: #fb8c00;
}
.chat-windows .user-chat .chat-head .offline {
  background-color: #ffbc34;
}
.chat-windows .user-chat .chat-head i {
  font-size: 14px;
  float: right;
  color: #fff;
  margin: 3px 0 0 5px;
  cursor: pointer;
}
.chat-windows .user-chat .chat-footer {
  padding: 0px;
  border-top: 1px solid #e9ecef;
}
.chat-windows .user-chat .chat-footer .form-control {
  background-color: transparent;
  color: #3e5569;
  font-size: 14px;
  border: 0px;
  width: 100%;
  height: 40px;
}
.chat-windows .user-chat .chat-footer .form-control:focus, .chat-windows .user-chat .chat-footer .form-control:hover {
  border: 0px;
}
.chat-windows .user-chat .chat-body {
  height: 270px;
  padding: 15px 15px 0;
  background-color: #fff;
  overflow: hidden;
  max-width: 300px;
  position: relative;
}
.chat-list {
  margin: 0px;
  padding: 0px;
}
.chat-list .msg_receive, .chat-list .msg_sent {
  list-style: none;
  margin-top: 30px;
}
.chat-list .msg_receive .chat-img, .chat-list .msg_sent .chat-img {
  display: inline-block;
  width: 45px;
  vertical-align: top;
}
.chat-list .msg_receive .chat-img img, .chat-list .msg_sent .chat-img img {
  width: 100%;
  border-radius: 100%;
}
.chat-list .msg_receive .chat-content, .chat-list .msg_sent .chat-content {
  width: calc(100% - 50px);
  display: inline-block;
  padding-left: 15px;
}
.chat-list .msg_receive .chat-content .box, .chat-list .msg_sent .chat-content .box {
  display: inline-block;
  padding: 10px;
  margin-bottom: 3px;
  background: #fff;
}
.chat-list .msg_receive .chat-time, .chat-list .msg_sent .chat-time {
  display: block;
  font-size: 10px;
  color: #a1aab2;
  margin: 5px 0 15px 15px;
}
.chat-list .msg_receive.odd .chat-content, .chat-list .msg_sent.odd .chat-content {
  text-align: right;
  width: calc(100% - 0px);
}
.chat-list .msg_receive.odd .chat-content .box, .chat-list .msg_sent.odd .chat-content .box {
  clear: both;
  color: #fff;
  background: #4798e8;
}
.chat-list .msg_receive.odd .chat-time, .chat-list .msg_receive .reverse, .chat-list .msg_sent.odd .chat-time, .chat-list .msg_sent .reverse {
  text-align: right;
}
.chat-list .msg_receive.odd + .odd, .chat-list .msg_sent.odd + .odd {
  margin-top: 0px;
}
.chat-list .msg_receive.reverse .chat-content, .chat-list .msg_sent.reverse .chat-content {
  padding-left: 0px;
  padding-right: 15px;
}
.chat-list .msg_receive.reverse .chat-time, .chat-list .msg_sent.reverse .chat-time {
  text-align: left;
}
.mailbox .chat-scroll {
  height: calc(100vh - 100px);
}
/*******************/
/*Steam line widget*/
/*******************/
.steamline {
  position: relative;
  border-left: 1px solid #e9ecef;
  margin-left: 20px;
}
.steamline .sl-left {
  float: left;
  margin-left: -20px;
  z-index: 1;
  width: 40px;
  line-height: 40px;
  text-align: center;
  height: 40px;
  border-radius: 100%;
  color: #fff;
  margin-right: 15px;
}
.steamline .sl-left img {
  max-width: 40px;
}
.steamline .sl-right {
  padding-left: 30px;
}
.steamline .sl-right .desc,
.steamline .sl-right .inline-photos {
  margin-bottom: 21px;
}
.steamline .sl-item {
  border-bottom: 1px solid #e9ecef;
  margin: 20px 0;
}
.steamline .sl-item:last-child {
  border-bottom: none;
}
.sl-date {
  font-size: 10px;
  color: #a1aab2;
}
.time-item {
  border-color: #e9ecef;
  padding-bottom: 1px;
  position: relative;
}
.time-item:before {
  content: " ";
  display: table;
}
.time-item:after {
  background-color: #fff;
  border-color: #e9ecef;
  border-radius: 10px;
  border-style: solid;
  border-width: 2px;
  bottom: 0;
  content: "";
  height: 14px;
  left: 0;
  margin-left: -8px;
  position: absolute;
  top: 5px;
  width: 14px;
}
.time-item-item:after {
  content: " ";
  display: table;
}
.item-info {
  margin-bottom: 15px;
  margin-left: 15px;
}
.item-info p {
  margin-bottom: 10px !important;
}
.feed-widget .feed-body .feed-item {
  padding: 12px 0;
  display: flex;
  align-items: center;
}
.feed-widget .feed-body .feed-item:hover {
  background: #f8f9fa;
}
.feed-widget .feed-body .feed-item > .feed-icon {
  width: 40px;
  height: 40px;
  margin-right: 10px;
  display: inline-block;
  text-align: center;
  vertical-align: middle;
  border-radius: 100%;
  color: #fff;
}
.feed-widget .feed-body .feed-item > .feed-icon i {
  line-height: 40px;
}
.todo-widget .todo-list .todo-item {
  border: 0px;
  margin-bottom: 0px;
  padding: 20px 15px 15px 0px;
}
.todo-widget .todo-list .todo-item .custom-checkbox {
  width: 100%;
}
.todo-widget .todo-list .todo-item .custom-checkbox .todo-label {
  font-weight: 400;
  width: 100%;
}
.todo-widget .todo-list .todo-item .assignedto {
  padding: 0 0 0 25px;
  margin: 0px;
}
.todo-widget .todo-list .todo-item .assignedto .assignee {
  padding: 0px;
  display: inline-block;
  border: 0px;
  margin-right: 2px;
}
.todo-widget .todo-list .todo-item .assignedto .assignee .assignee-img {
  width: 30px;
  border-radius: 100%;
}
.todo-widget .todo-list .todo-item .item-date {
  padding-left: 25px;
  font-size: 12px;
  margin-top: 5px;
  display: inline-block;
  color: #a1aab2;
}
.list-task .task-done .todo-desc,
.list-task .task-done .badge {
  text-decoration: line-through;
}
.profiletimeline {
  position: relative;
  padding-left: 40px;
  margin: 40px 10px 0 30px;
  border-left: 1px solid #e9ecef;
}
.profiletimeline .sl-left {
  float: left;
  margin-left: -60px;
  z-index: 1;
  margin-right: 15px;
}
.profiletimeline .sl-left img {
  max-width: 40px;
}
.profiletimeline .sl-item {
  margin-top: 8px;
  margin-bottom: 30px;
}
.profiletimeline .sl-date {
  font-size: 12px;
  color: #a1aab2;
}
/*
Template Name: Admin Template
Author: Niravjoshi / Wrappixel
File: scss
*/
#main-wrapper[data-layout=horizontal] {
  /****************************
  This is for the fixed header layout
  ***************************/
  /****************************
  This is for the fixed sidebar layout
  ***************************/
}
#main-wrapper[data-layout=horizontal][data-header-position=fixed] .topbar {
  position: fixed;
  width: 100%;
}
#main-wrapper[data-layout=horizontal][data-header-position=fixed] .left-sidebar {
  padding-top: 64px;
}
#main-wrapper[data-layout=horizontal] [data-sidebar-position=fixed] .topbar {
  position: fixed;
  width: 100%;
}
#main-wrapper[data-layout=horizontal] [data-sidebar-position=fixed] .left-sidebar {
  padding-top: 64px;
  position: fixed;
}
#main-wrapper[data-layout=horizontal] [data-sidebar-position=fixed] .page-wrapper {
  padding-top: 78px;
}
/****************************
This is for the horizontal layout
***************************/
@media (min-width: 768px) {
  #main-wrapper[data-layout=horizontal] {
    background: #fff;
    /****************************
    This is for the Boxed horizontal layout
    ***************************/
    /****************************
    This is for the horizontal layout
    ***************************/
  }
  #main-wrapper[data-layout=horizontal] .topbar {
    transition: 0s;
  }
  #main-wrapper[data-layout=horizontal][data-boxed-layout=boxed] .top-navbar, #main-wrapper[data-layout=horizontal][data-boxed-layout=boxed] .scroll-sidebar, #main-wrapper[data-layout=horizontal][data-boxed-layout=boxed] .page-wrapper {
    max-width: 1200px;
    margin: 0 auto;
    position: relative;
  }
  #main-wrapper[data-layout=horizontal][data-boxed-layout=boxed] .sidebar-nav #sidebarnav {
    flex-wrap: wrap;
  }
  #main-wrapper[data-layout=horizontal][data-boxed-layout=boxed] .sidebar-nav #sidebarnav > .sidebar-item > .has-arrow:after {
    display: block;
  }
  #main-wrapper[data-layout=horizontal][data-boxed-layout=boxed] .sidebar-nav .sidebar-item {
    flex: 1 1 0;
  }
  #main-wrapper[data-layout=horizontal] [data-sidebar-position=fixed] .page-wrapper {
    padding-top: 128px;
  }
  #main-wrapper[data-layout=horizontal] .topbar .top-navbar .navbar-header {
    width: 200px;
    border-right: 1px solid rgba(0, 0, 0, 0.1);
  }
  #main-wrapper[data-layout=horizontal] .topbar .sidebartoggler {
    display: none;
  }
  #main-wrapper[data-layout=horizontal] .left-sidebar {
    width: 100%;
    height: auto;
    position: relative;
    padding-top: 0px;
    z-index: 45;
    transition: 0s;
  }
  #main-wrapper[data-layout=horizontal] .left-sidebar .scroll-sidebar {
    height: 54px;
  }
  #main-wrapper[data-layout=horizontal] .sidebar-nav ul {
    display: flex;
  }
  #main-wrapper[data-layout=horizontal] .scroll-sidebar {
    height: auto;
  }
  #main-wrapper[data-layout=horizontal] .sidebar-nav #sidebarnav {
    display: flex;
    width: 100%;
  }
  #main-wrapper[data-layout=horizontal] .sidebar-nav #sidebarnav .sidebar-item {
    position: relative;
    width: auto;
  }
  #main-wrapper[data-layout=horizontal] .sidebar-nav #sidebarnav > .sidebar-item {
    border-right: 1px solid rgba(0, 0, 0, 0.1);
  }
  #main-wrapper[data-layout=horizontal] .sidebar-nav #sidebarnav > .sidebar-item > .has-arrow:after {
    transform: rotate(-135deg) translate(0, -50%);
  }
  #main-wrapper[data-layout=horizontal] .sidebar-nav #sidebarnav > .sidebar-item:last-child > .first-level {
    right: 0px;
    left: auto;
  }
  #main-wrapper[data-layout=horizontal] .sidebar-nav #sidebarnav > .sidebar-item > .two-column + .first-level {
    width: 400px;
  }
  #main-wrapper[data-layout=horizontal] .sidebar-nav #sidebarnav > .sidebar-item > .two-column + .first-level > .sidebar-item {
    float: left;
    width: 50%;
    vertical-align: top;
  }
  #main-wrapper[data-layout=horizontal] .sidebar-nav #sidebarnav > .sidebar-item ul {
    position: absolute;
    left: 0px;
    top: auto;
    width: 220px;
    padding-bottom: 0px;
    z-index: 100;
    display: none;
    box-shadow: 5px 10px 20px rgba(0, 0, 0, 0.1);
  }
  #main-wrapper[data-layout=horizontal] .sidebar-nav #sidebarnav > .mega-dropdown {
    position: static;
  }
  #main-wrapper[data-layout=horizontal] .sidebar-nav #sidebarnav > .mega-dropdown .first-level {
    width: 100%;
  }
  #main-wrapper[data-layout=horizontal] .sidebar-nav #sidebarnav > .mega-dropdown .first-level > li {
    width: 25%;
    float: left;
  }
  #main-wrapper[data-layout=horizontal] .sidebar-nav #sidebarnav > .sidebar-item:hover {
    background: rgba(0, 0, 0, 0.025);
  }
  #main-wrapper[data-layout=horizontal] .sidebar-nav #sidebarnav > .sidebar-item:hover ul.first-level,
#main-wrapper[data-layout=horizontal] .sidebar-nav #sidebarnav > .sidebar-item:hover ul.first-level.collapse {
    display: block;
  }
  #main-wrapper[data-layout=horizontal] .sidebar-nav #sidebarnav > .sidebar-item:hover ul.first-level:after,
#main-wrapper[data-layout=horizontal] .sidebar-nav #sidebarnav > .sidebar-item:hover ul.first-level.collapse:after {
    position: absolute;
    content: "";
    background: rgba(0, 0, 0, 0.025);
    top: 0;
    height: 100%;
    width: 100%;
    left: 0;
    z-index: -1;
  }
  #main-wrapper[data-layout=horizontal] .sidebar-nav #sidebarnav > .sidebar-item ul.second-level {
    left: 220px;
    top: 0px;
  }
  #main-wrapper[data-layout=horizontal] .sidebar-nav #sidebarnav > .sidebar-item:last-child > .first-level ul.second-level,
#main-wrapper[data-layout=horizontal] .sidebar-nav #sidebarnav > .sidebar-item .first-level .right-side-dd ul.second-level {
    right: 220px;
    top: 0px;
    left: auto;
  }
  #main-wrapper[data-layout=horizontal] .sidebar-nav #sidebarnav ul.first-level > .sidebar-item:hover ul.second-level {
    display: block;
  }
  #main-wrapper[data-layout=horizontal] .sidebar-nav #sidebarnav > .sidebar-item > .has-arrow:after,
#main-wrapper[data-layout=horizontal] .sidebar-nav #sidebarnav .nav-small-cap,
#main-wrapper[data-layout=horizontal] .sidebar-nav #sidebarnav .sidebar-footer,
#main-wrapper[data-layout=horizontal] .sidebar-nav #sidebarnav .user-pro,
#main-wrapper[data-layout=horizontal] .sidebar-nav #sidebarnav .badge {
    display: none;
  }
}
@media (min-width: 768px) and (max-width: 1023px) {
  #main-wrapper[data-layout=horizontal] .sidebar-nav > ul > .sidebar-item > .sidebar-link i {
    display: none;
  }
  #main-wrapper[data-layout=horizontal] .sidebar-nav #sidebarnav > .sidebar-item {
    flex: auto;
  }

  /****************************
  This is for the fixed sidebar layout
  ***************************/
  [data-sidebar-position=fixed] .left-sidebar {
    overflow: auto;
  }
}
/*
Template Name: Admin Template
Author: Wrappixel

File: scss
*/
/*============================================================== 
 For Desktop & above all (1650px) 
 ============================================================== */
/*============================================================== 
 For Laptop & above all (1370px) 
 ============================================================== */
/*-- ============================================================== 
 Small Desktop & above all (1024px) 
 ============================================================== */
@media (min-width: 800px) {
  .page-wrapper {
    margin-left: 250px;
  }
}
/*-- ============================================================== 
 Ipad & above all(768px) 
 ============================================================== */
@media (min-width: 768px) {
  .bc-content {
    justify-content: flex-end;
  }
}
/*-- ============================================================== 
 Phone and below ipad(767px) 
 ============================================================== */
@media (max-width: 991.98px) {
  .do-block {
    display: block !important;
  }
}
/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uLy4uL3N0eWxlLnNjc3MiLCIuLi8uLi8uLi92YXJpYWJsZS5zY3NzIiwiaWNvbnMvZm9udC1hd2Vzb21lL2Nzcy9mb250YXdlc29tZS1hbGwuY3NzIiwiaWNvbnMvc2ltcGxlLWxpbmUtaWNvbnMvY3NzL3NpbXBsZS1saW5lLWljb25zLmNzcyIsImljb25zL3dlYXRoZXItaWNvbnMvY3NzL3dlYXRoZXItaWNvbnMubWluLmNzcyIsImljb25zL3RoZW1pZnktaWNvbnMvdGhlbWlmeS1pY29ucy5jc3MiLCJpY29ucy9mbGFnLWljb24tY3NzL2ZsYWctaWNvbi5taW4uY3NzIiwiaWNvbnMvbWF0ZXJpYWwtZGVzaWduLWljb25pYy1mb250L2Nzcy9tYXRlcmlhbGRlc2lnbmljb25zLm1pbi5jc3MiLCJpY29ucy9jcnlwdG8taWNvbnMvY3J5cHRvY29pbnMuY3NzIiwiaWNvbnMvaWNvbm1pbmQvaWNvbm1pbmQuY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL3BlcmZlY3Qtc2Nyb2xsYmFyL2Nzcy9wZXJmZWN0LXNjcm9sbGJhci5jc3MiLCIuLi8uLi8uLi90aGVtZS1jb2xvcnMvZGFyay10aGVtZS5zY3NzIiwiLi4vLi4vLi4vYm9vdHN0cmFwL2Jvb3RzdHJhcC5zY3NzIiwiLi4vLi4vLi4vYm9vdHN0cmFwL19yb290LnNjc3MiLCIuLi8uLi8uLi9ib290c3RyYXAvX3JlYm9vdC5zY3NzIiwiLi4vLi4vLi4vYm9vdHN0cmFwL192YXJpYWJsZXMuc2NzcyIsIi4uLy4uLy4uL2Jvb3RzdHJhcC9taXhpbnMvX2hvdmVyLnNjc3MiLCIuLi8uLi8uLi9ib290c3RyYXAvX3R5cGUuc2NzcyIsIi4uLy4uLy4uL2Jvb3RzdHJhcC9taXhpbnMvX2xpc3RzLnNjc3MiLCIuLi8uLi8uLi9ib290c3RyYXAvX2ltYWdlcy5zY3NzIiwiLi4vLi4vLi4vYm9vdHN0cmFwL21peGlucy9faW1hZ2Uuc2NzcyIsIi4uLy4uLy4uL2Jvb3RzdHJhcC9taXhpbnMvX2JvcmRlci1yYWRpdXMuc2NzcyIsIi4uLy4uLy4uL2Jvb3RzdHJhcC9fY29kZS5zY3NzIiwiLi4vLi4vLi4vYm9vdHN0cmFwL19ncmlkLnNjc3MiLCIuLi8uLi8uLi9ib290c3RyYXAvbWl4aW5zL19ncmlkLnNjc3MiLCIuLi8uLi8uLi9ib290c3RyYXAvbWl4aW5zL19icmVha3BvaW50cy5zY3NzIiwiLi4vLi4vLi4vYm9vdHN0cmFwL21peGlucy9fZ3JpZC1mcmFtZXdvcmsuc2NzcyIsIi4uLy4uLy4uL2Jvb3RzdHJhcC9fdGFibGVzLnNjc3MiLCIuLi8uLi8uLi9ib290c3RyYXAvbWl4aW5zL190YWJsZS1yb3cuc2NzcyIsIi4uLy4uLy4uL2Jvb3RzdHJhcC9fZm9ybXMuc2NzcyIsIi4uLy4uLy4uL2Jvb3RzdHJhcC9taXhpbnMvX3RyYW5zaXRpb24uc2NzcyIsIi4uLy4uLy4uL2Jvb3RzdHJhcC9taXhpbnMvX2Zvcm1zLnNjc3MiLCIuLi8uLi8uLi9ib290c3RyYXAvbWl4aW5zL19ncmFkaWVudHMuc2NzcyIsIi4uLy4uLy4uL2Jvb3RzdHJhcC9fYnV0dG9ucy5zY3NzIiwiLi4vLi4vLi4vYm9vdHN0cmFwL21peGlucy9fYnV0dG9ucy5zY3NzIiwiLi4vLi4vLi4vYm9vdHN0cmFwL190cmFuc2l0aW9ucy5zY3NzIiwiLi4vLi4vLi4vYm9vdHN0cmFwL19kcm9wZG93bi5zY3NzIiwiLi4vLi4vLi4vYm9vdHN0cmFwL21peGlucy9fY2FyZXQuc2NzcyIsIi4uLy4uLy4uL2Jvb3RzdHJhcC9taXhpbnMvX25hdi1kaXZpZGVyLnNjc3MiLCIuLi8uLi8uLi9ib290c3RyYXAvX2J1dHRvbi1ncm91cC5zY3NzIiwiLi4vLi4vLi4vYm9vdHN0cmFwL19pbnB1dC1ncm91cC5zY3NzIiwiLi4vLi4vLi4vYm9vdHN0cmFwL19jdXN0b20tZm9ybXMuc2NzcyIsIi4uLy4uLy4uL2Jvb3RzdHJhcC9fbmF2LnNjc3MiLCIuLi8uLi8uLi9ib290c3RyYXAvX25hdmJhci5zY3NzIiwiLi4vLi4vLi4vYm9vdHN0cmFwL19jYXJkLnNjc3MiLCIuLi8uLi8uLi9ib290c3RyYXAvX2JyZWFkY3J1bWIuc2NzcyIsIi4uLy4uLy4uL2Jvb3RzdHJhcC9fcGFnaW5hdGlvbi5zY3NzIiwiLi4vLi4vLi4vYm9vdHN0cmFwL21peGlucy9fcGFnaW5hdGlvbi5zY3NzIiwiLi4vLi4vLi4vYm9vdHN0cmFwL19iYWRnZS5zY3NzIiwiLi4vLi4vLi4vYm9vdHN0cmFwL21peGlucy9fYmFkZ2Uuc2NzcyIsIi4uLy4uLy4uL2Jvb3RzdHJhcC9fanVtYm90cm9uLnNjc3MiLCIuLi8uLi8uLi9ib290c3RyYXAvX2FsZXJ0LnNjc3MiLCIuLi8uLi8uLi9ib290c3RyYXAvbWl4aW5zL19hbGVydC5zY3NzIiwiLi4vLi4vLi4vYm9vdHN0cmFwL19wcm9ncmVzcy5zY3NzIiwiLi4vLi4vLi4vYm9vdHN0cmFwL19tZWRpYS5zY3NzIiwiLi4vLi4vLi4vYm9vdHN0cmFwL19saXN0LWdyb3VwLnNjc3MiLCIuLi8uLi8uLi9ib290c3RyYXAvbWl4aW5zL19saXN0LWdyb3VwLnNjc3MiLCIuLi8uLi8uLi9ib290c3RyYXAvX2Nsb3NlLnNjc3MiLCIuLi8uLi8uLi9ib290c3RyYXAvX21vZGFsLnNjc3MiLCIuLi8uLi8uLi9ib290c3RyYXAvX3Rvb2x0aXAuc2NzcyIsIi4uLy4uLy4uL2Jvb3RzdHJhcC9taXhpbnMvX3Jlc2V0LXRleHQuc2NzcyIsIi4uLy4uLy4uL2Jvb3RzdHJhcC9fcG9wb3Zlci5zY3NzIiwiLi4vLi4vLi4vYm9vdHN0cmFwL19jYXJvdXNlbC5zY3NzIiwiLi4vLi4vLi4vYm9vdHN0cmFwL3V0aWxpdGllcy9fYWxpZ24uc2NzcyIsIi4uLy4uLy4uL2Jvb3RzdHJhcC9taXhpbnMvX2JhY2tncm91bmQtdmFyaWFudC5zY3NzIiwiLi4vLi4vLi4vYm9vdHN0cmFwL3V0aWxpdGllcy9fYmFja2dyb3VuZC5zY3NzIiwiLi4vLi4vLi4vYm9vdHN0cmFwL3V0aWxpdGllcy9fYm9yZGVycy5zY3NzIiwiLi4vLi4vLi4vYm9vdHN0cmFwL21peGlucy9fY2xlYXJmaXguc2NzcyIsIi4uLy4uLy4uL2Jvb3RzdHJhcC91dGlsaXRpZXMvX2Rpc3BsYXkuc2NzcyIsIi4uLy4uLy4uL2Jvb3RzdHJhcC91dGlsaXRpZXMvX2VtYmVkLnNjc3MiLCIuLi8uLi8uLi9ib290c3RyYXAvdXRpbGl0aWVzL19mbGV4LnNjc3MiLCIuLi8uLi8uLi9ib290c3RyYXAvdXRpbGl0aWVzL19mbG9hdC5zY3NzIiwiLi4vLi4vLi4vYm9vdHN0cmFwL21peGlucy9fZmxvYXQuc2NzcyIsIi4uLy4uLy4uL2Jvb3RzdHJhcC91dGlsaXRpZXMvX3Bvc2l0aW9uLnNjc3MiLCIuLi8uLi8uLi9ib290c3RyYXAvdXRpbGl0aWVzL19zY3JlZW5yZWFkZXJzLnNjc3MiLCIuLi8uLi8uLi9ib290c3RyYXAvbWl4aW5zL19zY3JlZW4tcmVhZGVyLnNjc3MiLCIuLi8uLi8uLi9ib290c3RyYXAvdXRpbGl0aWVzL19zaGFkb3dzLnNjc3MiLCIuLi8uLi8uLi9ib290c3RyYXAvdXRpbGl0aWVzL19zaXppbmcuc2NzcyIsIi4uLy4uLy4uL2Jvb3RzdHJhcC91dGlsaXRpZXMvX3NwYWNpbmcuc2NzcyIsIi4uLy4uLy4uL2Jvb3RzdHJhcC91dGlsaXRpZXMvX3RleHQuc2NzcyIsIi4uLy4uLy4uL2Jvb3RzdHJhcC9taXhpbnMvX3RleHQtdHJ1bmNhdGUuc2NzcyIsIi4uLy4uLy4uL2Jvb3RzdHJhcC9taXhpbnMvX3RleHQtZW1waGFzaXMuc2NzcyIsIi4uLy4uLy4uL2Jvb3RzdHJhcC9taXhpbnMvX3RleHQtaGlkZS5zY3NzIiwiLi4vLi4vLi4vYm9vdHN0cmFwL3V0aWxpdGllcy9fdmlzaWJpbGl0eS5zY3NzIiwiLi4vLi4vLi4vYm9vdHN0cmFwL21peGlucy9fdmlzaWJpbGl0eS5zY3NzIiwiLi4vLi4vLi4vYm9vdHN0cmFwL19wcmludC5zY3NzIiwiLi4vLi4vLi4vbWl4aW5zL3BhZGRpbmctbWFyZ2luLnNjc3MiLCIuLi8uLi8uLi90aGVtZS1jb2xvcnMvdGhlbWUtY29sb3JzLnNjc3MiLCIuLi8uLi8uLi9jb3JlL2xheW91dC9sYXlvdXQuc2NzcyIsIi4uLy4uLy4uL2NvcmUvc2NhZmhvbGRpbmdzL3NjYWZob2xkaW5nLnNjc3MiLCIuLi8uLi8uLi9jb3JlL2xvYWRlci9zcGlubmVyLnNjc3MiLCIuLi8uLi8uLi9jb3JlL3RvcGJhci9ub3RpZnkuc2NzcyIsIi4uLy4uLy4uL2NvcmUvdG9wYmFyL2hlYWRlci5zY3NzIiwiLi4vLi4vLi4vY29yZS90YWJsZXMvdGFibGUtcGFnZXMuc2NzcyIsIi4uLy4uLy4uL2NvcmUvYnJlYWRjcnVtYi9icmVhZGNydW1iLnNjc3MiLCIuLi8uLi8uLi9jb3JlL3NpZGViYXIvc2lkZWJhci5zY3NzIiwiLi4vLi4vLi4vY29yZS93YXZlLWVmZmVjdHMvd2F2ZS1lZmZlY3RzLnNjc3MiLCIuLi8uLi8uLi9jb3JlL2J1dHRvbnMvYnV0dG9ucy5zY3NzIiwiLi4vLi4vLi4vY29yZS9jdXN0b21pemVyL2N1c3RvbWl6ZXIuc2NzcyIsIi4uLy4uLy4uL2NvcmUvYW5pbWF0aW9uL2FuaW1hdGlvbi5zY3NzIiwiLi4vLi4vLi4vY29yZS9wZXJmZWN0LXNjcm9sbGJhci9wZXJmZWN0LXNjcm9sbGJhci5zY3NzIiwiLi4vLi4vLi4vY29yZS9leHRyYS9leHRyYS5zY3NzIiwiLi4vLi4vLi4vcnRsL3J0bC1wYWRkaW5nLW1hcmdpbi5zY3NzIiwiLi4vLi4vLi4vcnRsL3J0bC5zY3NzIiwiLi4vLi4vLi4vcGFnZXMvZGFzaGJvYXJkcy9kYXNoYm9hcmQxLnNjc3MiLCIuLi8uLi8uLi9wYWdlcy9hdXRoZW50aWNhdGlvbi9hdXRoZW50aWNhdGlvbi5zY3NzIiwiLi4vLi4vLi4vcGFnZXMvaW5ib3gvZW1haWxzLnNjc3MiLCIuLi8uLi8uLi9wYWdlcy90YXNrYm9hcmQvdGFza2JvYXJkLnNjc3MiLCIuLi8uLi8uLi9wYWdlcy9mb3Jtcy90eXBlYWhlYWQuc2NzcyIsIi4uLy4uLy4uL3BhZ2VzL2dhbGxlcnktdXNlcmNhcmQvZ2FsLWNhcmQuc2NzcyIsIi4uLy4uLy4uL3BhZ2VzL21hcHMvZ29vZ2xlLXZlY3Rvci5zY3NzIiwiLi4vLi4vLi4vcGFnZXMvdGltZWxpbmUvdGltZWxpbmUuc2NzcyIsIi4uLy4uLy4uL3BhZ2VzL25lc3RhYmxlL25lc3RhYmxlLnNjc3MiLCIuLi8uLi8uLi93aWRnZXRzL3dpZGdldHMuc2NzcyIsIi4uLy4uLy4uL3dpZGdldHMvdG9wYmFyLW1haWwuc2NzcyIsIi4uLy4uLy4uL3dpZGdldHMvY29tbWVudHMuc2NzcyIsIi4uLy4uLy4uL3dpZGdldHMvY2hhdC13aWRnZXRzLnNjc3MiLCIuLi8uLi8uLi93aWRnZXRzL2NoYXQtcG9wdXAuc2NzcyIsIi4uLy4uLy4uL3dpZGdldHMvc3RlYW1saW5lLnNjc3MiLCIuLi8uLi8uLi93aWRnZXRzL2ZlZWRzLnNjc3MiLCIuLi8uLi8uLi93aWRnZXRzL3Rhc2suc2NzcyIsIi4uLy4uLy4uL3dpZGdldHMvcHJvZmlsZS5zY3NzIiwiLi4vLi4vLi4vaG9yaXpvbnRhbC9ob3Jpem9udGFsLnNjc3MiLCIuLi8uLi8uLi9yZXNwb25zaXZlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsZ0JBQWdCO0FDTVIsa0ZBQUE7QUFBQSxrRkFBQTtBQUFBLGtGQUFBO0FBQUEsa0ZBQUE7QUFBQSxrRkFBQTtBQUFBLGtGQUFBO0FBQUEsa0ZBQUE7QUFBQSxrRkFBQTtBQUFBLGtGQUFBO0FBQUEsa0ZBQUE7QUROUjs7OztDQUFBO0FDQUEsZ0NBQUE7QUFJQSxnQ0FBQTtBQUlBLGVBQUE7QUFlQSxnQkFBQTtBQVNBLGlCQUFBO0FBYUEscUJBQUE7QUFJQSxTQUFBO0FBSUEsZ0JBQUE7QUFFQSx3QkFBQTtBQ3ZEQTs7O0VBR0U7QUFDRjs7Ozs7RUFLRSxrQ0FBa0M7RUFDbEMsbUNBQW1DO0VBQ25DLHFCQUFxQjtFQUNyQixrQkFBa0I7RUFDbEIsb0JBQW9CO0VBQ3BCLG9CQUFvQjtFQUNwQixjQUFjLEVBQUU7QUFFbEI7RUFDRSxvQkFBb0I7RUFDcEIsbUJBQW1CO0VBQ25CLHdCQUF3QixFQUFFO0FBRTVCO0VBQ0UsZ0JBQWdCLEVB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Q0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FB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Q0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUFDQTtFQUNFLGdCQUFnQjtBQUNsQjtBQUNBO0VBQ0UsZ0JBQWdCO0FBQ2xCO0FBQ0E7RUFDRSxnQkFBZ0I7QUFDbEI7QUNqdkJBOzs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQW9CRTtBQUFDLFdBQVcsd0JBQXdCLENBQUMsMkNBQW1ELENBQUMsc1VBQThXLENBQUMsZUFBZSxDQUFDLGlCQUFpQjtBQUFDLElBQUksb0JBQW9CLENBQUMsd0JBQXdCLENBQUMsaUJBQWlCLENBQUMsZUFBZSxDQUFDLGFBQWEsQ0FBQyxrQ0FBa0MsQ0FBQyxpQ0FBaUM7QUFBQyxPQUFPLGlCQUFpQixDQUFDLFdBQVc7QUFBQyxjQUFjLGdFQUFnRSxDQUE2RCx1QkFBdUI7QUFBQyxlQUFlLGdFQUFnRSxDQUErRCx3QkFBd0I7QUFBQyxlQUFlLGdFQUFnRSxDQUErRCx3QkFBd0I7QUFBQyxvQkFBb0IsMEVBQTBFLENBQXlELHFCQUFxQjtBQUFDLGtCQUFrQiwwRUFBMEUsQ0FBeUQscUJBQXFCO0FBQUMscUJBQXFCLGVBQWU7QUFBQyxzQkFBc0IsZUFBZTtBQUFDLDRCQUE0QixlQUFlO0FBQUMsNEJBQTRCLGVBQWU7QUFBQyxtQkFBbUIsZUFBZTtBQUFDLG9CQUFvQixlQUFlO0FBQUMsb0JBQW9CLGVBQWU7QUFBQyx5QkFBeUIsZUFBZTtBQUFDLG9CQUFvQixlQUFlO0FBQUMsd0JBQXdCLGVBQWU7QUFBQyx5QkFBeUIsZUFBZTtBQUFDLHVCQUF1QixlQUFlO0FBQUMscUJBQXFCLGVBQWU7QUFBQywyQkFBMkIsZUFBZTtBQUFDLG9CQUFvQixlQUFlO0FBQUMsaUNBQWlDLGVBQWU7QUFBQyx5QkFBeUIsZUFBZTtBQUFDLHdCQUF3QixlQUFlO0FBQUMsNkJBQTZCLGVBQWU7QUFBQyw4QkFBOEIsZUFBZTtBQUFDLDRCQUE0QixlQUFlO0FBQUMscUJBQXFCLGVBQWU7QUFBQyx5QkFBeUIsZUFBZTtBQUFDLGVBQWUsZUFBZTtBQUFDLDJCQUEyQixlQUFlO0FBQUMsMEJBQTBCLGVBQWU7QUFBQyx1QkFBdUIsZUFBZTtBQUFDLDRCQUE0QixlQUFlO0FBQUMsa0NBQWtDLGVBQWU7QUFBQyxrQ0FBa0MsZUFBZTtBQUFDLDBCQUEwQixlQUFlO0FBQUMsK0JBQStCLGVBQWU7QUFBQywwQkFBMEIsZUFBZTtBQUFDLDhCQUE4QixlQUFlO0FBQUMsK0JBQStCLGVBQWU7QUFBQyw2QkFBNkIsZUFBZTtBQUFDLDJCQUEyQixlQUFlO0FBQUMsaUNBQWlDLGVBQWU7QUFBQywwQkFBMEIsZUFBZTtBQUFDLHVDQUF1QyxlQUFlO0FBQUMsK0JBQStCLGVBQWU7QUFBQyw4QkFBOEIsZUFBZTtBQUFDLG1DQUFtQyxlQUFlO0FBQUMsa0NBQWtDLGVBQWU7QUFBQyx3QkFBd0IsZUFBZTtBQUFDLDhCQUE4QixlQUFlO0FBQUMsOEJBQThCLGVBQWU7QUFBQyxxQkFBcUIsZUFBZTtBQUFDLHNCQUFzQixlQUFlO0FBQUMsMkJBQTJCLGVBQWU7QUFBQywrQkFBK0IsZUFBZTtBQUFDLHNCQUFzQixlQUFlO0FBQUMsMEJBQTBCLGVBQWU7QUFBQywyQkFBMkIsZUFBZTtBQUFDLHlCQUF5QixlQUFlO0FBQUMsdUJBQXVCLGVBQWU7QUFBQyw2QkFBNkIsZUFBZTtBQUFDLHNCQUFzQixlQUFlO0FBQUMsbUNBQW1DLGVBQWU7QUFBQywyQkFBMkIsZUFBZTtBQUFDLDBCQUEwQixlQUFlO0FBQUMsK0JBQStCLGVBQWU7QUFBQyw4QkFBOEIsZUFBZTtBQUFDLHlCQUF5QixlQUFlO0FBQUMsaUJBQWlCLGVBQWU7QUFBQyxpQ0FBaUMsZUFBZTtBQUFDLDZCQUE2QixlQUFlO0FBQUMsbUNBQW1DLGVBQWU7QUFBQyxpQkFBaUIsZUFBZTtBQUFDLGtCQUFrQixlQUFlO0FBQUMsd0JBQXdCLGVBQWU7QUFBQyx3QkFBd0IsZUFBZTtBQUFDLGVBQWUsZUFBZTtBQUFDLGdCQUFnQixlQUFlO0FBQUMsZ0JBQWdCLGVBQWU7QUFBQyxvQkFBb0IsZUFBZTtBQUFDLHFCQUFxQixlQUFlO0FBQUMsbUJBQW1CLGVBQWU7QUFBQyxpQkFBaUIsZUFBZTtBQUFDLG9CQUFvQixlQUFlO0FBQUMseUJBQXlCLGVBQWU7QUFBQyx3QkFBd0IsZUFBZTtBQUFDLHFCQUFxQixlQUFlO0FBQUMsZ0JBQWdCLGVBQWU7QUFBQyxnQkFBZ0IsZUFBZTtBQUFDLGlCQUFpQixlQUFlO0FBQUMscUJBQXFCLGVBQWU7QUFBQyxxQkFBcUIsZUFBZTtBQUFDLG9CQUFvQixlQUFlO0FBQUMsZ0JBQWdCLGVBQWU7QUFBQywwQkFBMEIsZUFBZTtBQUFDLGlCQUFpQixlQUFlO0FBQUMsdUJBQXVCLGVBQWU7QUFBQyxxQkFBcUIsZUFBZTtBQUFDLHNCQUFzQixlQUFlO0FBQUMsZ0JBQWdCLGVBQWU7QUFBQyxpQkFBaUIsZUFBZTtBQUFDLGtCQUFrQixlQUFlO0FBQUMsbUJBQW1CLGVBQWU7QUFBQyxtQkFBbUIsZUFBZTtBQUFDLHFCQUFxQixlQUFlO0FBQUMsbUJBQW1CLGVBQWU7QUFBQyxnQ0FBZ0MsZUFBZTtBQUFDLHdCQUF3QixlQUFlO0FBQUMseUJBQXlCLGVBQWU7QUFBQyw2QkFBNkIsZUFBZTtBQUFDLDBCQUEwQixlQUFlO0FBQUMsaUJBQWlCLGVBQWU7QUFBQyxtQkFBbUIsZUFBZTtBQUFDLHNCQUFzQixlQUFlO0FBQUMsbUJBQW1CLGVBQWU7QUFBQyx1QkFBdUIsZUFBZTtBQUFDLGdDQUFnQyxlQUFlO0FBQUMsZ0NBQWdDLGVBQWU7QUFBQyxzQkFBc0IsZUFBZTtBQUFDLG9CQUFvQixlQUFlO0FBQUMseUJBQXlCLGVBQWU7QUFBQyxtQkFBbUIsZUFBZTtBQUFDLHVCQUF1QixlQUFlO0FBQUMsbUJBQW1CLGVBQWU7QUFBQyxrQkFBa0IsZUFBZTtBQUFDLG9CQUFvQixlQUFlO0FBQUMsbUJBQW1CLGVBQWU7QUFBQyxtQkFBbUIsZUFBZTtBQUFDLHVCQUF1QixlQUFlO0FBQUMsb0JBQW9CLGVBQWU7QUFBQyxxQkFBcUIsZUFBZTtBQUFDLG9CQUFvQixlQUFlO0FBQUMsY0FBYyxlQUFlO0FBQUMsaUJBQWlCLGVBQWU7QUFBQyxvQkFBb0IsZUFBZTtBQUFDLGlDQUFpQyxlQUFlO0FBQUMsaUNBQWlDLGVBQWU7QUFBQyxpQ0FBaUMsZUFBZTtBQUFDLGlDQUFpQyxlQUFlO0FBQUMsaUNBQWlDLGVBQWU7QUFBQyxpQ0FBaUMsZUFBZTtBQUFDLDhCQUE4QixlQUFlO0FBQUMsaUNBQWlDLGVBQWU7QUFBQyxpQ0FBaUMsZUFBZTtBQUFDLGlDQUFpQyxlQUFlO0FBQUMsaUNBQWlDLGVBQWU7QUFBQyxpQ0FBaUMsZUFBZTtBQUFDLGlDQUFpQyxlQUFlO0FBQUMscUJBQXFCLGVBQWU7QUFBQyxpQ0FBaUMsZUFBZTtBQUFDLGlDQUFpQyxlQUFlO0FBQUMsaUNBQWlDLGVBQWU7QUFBQyxpQ0FBaUMsZUFBZTtBQUFDLGlDQUFpQyxlQUFlO0FBQUMsaUNBQWlDLGVBQWU7QUFBQyw4QkFBOEIsZUFBZTtBQUFDLGtDQUFrQyxlQUFlO0FBQUMsa0NBQWtDLGVBQWU7QUFBQyxrQ0FBa0MsZUFBZTtBQUFDLGtDQUFrQyxlQUFlO0FBQUMsa0NBQWtDLGVBQWU7QUFBQyxrQ0FBa0MsZUFBZTtBQUFDLHdCQUF3QixlQUFlO0FBQUMscUNBQXFDLGVBQWU7QUFBQyxxQ0FBcUMsZUFBZTtBQUFDLHFDQUFxQyxlQUFlO0FBQUMscUNBQXFDLGVBQWU7QUFBQyxxQ0FBcUMsZUFBZTtBQUFDLHFDQUFxQyxlQUFlO0FBQUMsa0NBQWtDLGVBQWU7QUFBQyxxQ0FBcUMsZUFBZTtBQUFDLHFDQUFxQyxlQUFlO0FBQUMscUNBQXFDLGVBQWU7QUFBQyxxQ0FBcUMsZUFBZTtBQUFDLHFDQUFxQyxlQUFlO0FBQUMscUNBQXFDLGVBQWU7QUFBQyx5QkFBeUIsZUFBZTtBQUFDLHFDQUFxQyxlQUFlO0FBQUMscUNBQXFDLGVBQWU7QUFBQyxxQ0FBcUMsZUFBZTtBQUFDLHFDQUFxQyxlQUFlO0FBQUMscUNBQXFDLGVBQWU7QUFBQyxxQ0FBcUMsZUFBZTtBQUFDLGtDQUFrQyxlQUFlO0FBQUMsc0NBQXNDLGVBQWU7QUFBQyxzQ0FBc0MsZUFBZTtBQUFDLHNDQUFzQyxlQUFlO0FBQUMsc0NBQXNDLGVBQWU7QUFBQyxzQ0FBc0MsZUFBZTtBQUFDLHNDQUFzQyxlQUFlO0FBQUMsa0JBQWtCLGVBQWU7QUFBQyxrQkFBa0IsZUFBZTtBQUFDLGtCQUFrQixlQUFlO0FBQUMsa0JBQWtCLGVBQWU7QUFBQyxrQkFBa0IsZUFBZTtBQUFDLGtCQUFrQixlQUFlO0FBQUMsa0JBQWtCLGVBQWU7QUFBQyxrQkFBa0IsZUFBZTtBQUFDLGtCQUFrQixlQUFlO0FBQUMsa0JBQWtCLGVBQWU7QUFBQyxtQkFBbUIsZUFBZTtBQUFDLG1CQUFtQixlQUFlO0FBQUMsbUJBQW1CLGVBQWU7QUFBQyxtQkFBbUIsZUFBZTtBQUFDLG1CQUFtQixlQUFlO0FBQUMsbUJBQW1CLGVBQWU7QUFBQyxtQkFBbUIsZUFBZTtBQUFDLG1CQUFtQixlQUFlO0FBQUMsbUJBQW1CLGVBQWU7QUFBQyxtQkFBbUIsZUFBZTtBQUFDLG1CQUFtQixlQUFlO0FBQUMsbUJBQW1CLGVBQWU7QUFBQyxtQkFBbUIsZUFBZTtBQUFDLG1CQUFtQixlQUFlO0FBQUMsbUJBQW1CLGVBQWU7QUFBQyxtQkFBbUIsZUFBZTtBQUFDLG1CQUFtQixlQUFlO0FBQUMsbUJBQW1CLGVBQWU7QUFBQyxrQkFBa0IsZUFBZTtBQUFDLGtCQUFrQixlQUFlO0FBQUMsa0JBQWtCLGVBQWU7QUFBQyxrQkFBa0IsZUFBZTtBQUFDLGtCQUFrQixlQUFlO0FBQUMsa0JBQWtCLGVBQWU7QUFBQyxrQkFBa0IsZUFBZTtBQUFDLGtCQUFrQixlQUFlO0FBQUMsa0JBQWtCLGVBQWU7QUFBQyxtQkFBbUIsZUFBZTtBQUFDLG1CQUFtQixlQUFlO0FBQUMsbUJBQW1CLGVBQWU7QUFBQyx3QkFBd0IsZUFBZTtB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Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FBQ0E7Q0FDQyxnQkFBZ0I7QUFDakI7QUFDQTtDQUNDLGdCQUFnQjtBQUNqQjtBQUNBO0NBQ0MsZ0JBQWdCO0FBQ2pCO0FDeGpDQSxzQkFBc0IsMkJBQTJCLENBQUMsdUJBQXVCLENBQWlDLHVCQUF1QjtBQUFDLFdBQVcsaUJBQWlCLENBQUMsb0JBQW9CLENBQUMsa0JBQWtCLENBQUMsZUFBZSxDQUFDLDJCQUEyQixDQUFDLHVCQUF1QixDQUFpQyx1QkFBdUI7QUFBQyxrQkFBa0IsZUFBZTtBQUFDLDBCQUEwQixnQkFBZ0I7QUFBQyxjQUFjLDhCQUFrQztBQUFDLGNBQWMsOEJBQWtDO0FBQUMsY0FBYyw4QkFBa0M7QUFBQyxjQUFjLDhCQUFrQztBQUFDLGNBQWMsOEJBQWtDO0FBQUMsY0FBYyw4QkFBa0M7QUFBQyxjQUFjLDhCQUFrQztBQUFDLGNBQWMsOEJBQWtDO0FBQUMsY0FBYyw4QkFBa0M7QUFBQyxjQUFjLDhCQUFrQztBQUFDLGNBQWMsOEJBQWtDO0FBQUMsY0FBYyw4QkFBa0M7QUFBQyxjQUFjLDhCQUFrQztBQUFDLGNBQWMsOEJBQWtDO0FBQUMsY0FBYyw4QkFBa0M7QUFBQyxjQUFjLDhCQUFrQztBQUFDLGNBQWMsOEJBQWtDO0FBQUMsY0FBYyw4QkFBa0M7QUFBQyxjQUFjLDhCQUFrQztBQUFDLGNBQWMsOEJBQWtDO0FBQUMsY0FBYyw4QkFBa0M7QUFBQyxjQUFjLDhCQUFrQztBQUFDLGNBQWMsOEJBQWtDO0FBQUMsY0FBYyw4QkFBa0M7QUFBQyxjQUFjLDhCQUFrQztBQUFDLGNBQWMsOEJBQWtDO0FBQUMsY0FBYyw4QkFBa0M7QUFBQyxjQUFjLDhCQUFrQztBQUFDLGNBQWMsOEJBQWtDO0FBQUMsY0FBYyw4QkFBa0M7QUFBQyxjQUFjLDhCQUFrQztBQUFDLGNBQWMsOEJBQWtDO0FBQUMsY0FBYyw4QkFBa0M7QUFBQyxjQUFjLDhCQUFrQztBQUFDLGNBQWMsOEJBQWtDO0FBQUMsY0FBYyw4QkFBa0M7QUFBQyxjQUFjLDhCQUFrQztBQUFDLGNBQWMsOEJBQWtDO0FBQUMsY0FBYyw4QkFBa0M7QUFBQyxjQUFjLDhCQUFrQztBQUFDLGNBQWMsOEJBQWtDO0FBQUMsY0FBYyw4QkFBa0M7QUFBQyxjQUFjLDhCQUFrQztBQUFDLGNBQWMsOEJBQWtDO0FBQUMsY0FBYyw4QkFBa0M7QUFBQyxjQUFjLDhCQUFrQztBQUFDLGNBQWMsOEJBQWtDO0FBQUMsY0FBYyw4QkFBa0M7QUFBQyxjQUFjLDhCQUFrQztBQUFDLGNBQWMsOEJBQWtDO0FBQUMsY0FBYyw4QkFBa0M7QUFBQyxjQUFjLDhCQUFrQztBQUFDLGNBQWMsOEJBQWtDO0FBQUMsY0FBYyw4QkFBa0M7QUFBQyxjQUFjLDhCQUFrQztBQUFDLGNBQWMsOEJBQWtDO0FBQUMsY0FBYyw4QkFBa0M7QUFBQyxjQUFjLDhCQUFrQztBQUFDLGNBQWMsOEJBQWtDO0FBQUMsY0FBYyw4QkFBa0M7QUFBQyxjQUFjLDhCQUFrQztBQUFDLGNBQWMsOEJBQWtDO0FBQUMsY0FBYyw4QkFBa0M7QUFBQyxjQUFjLDhCQUFrQztBQUFDLGNBQWMsOEJBQWtDO0FBQUMsY0FBYyw4QkFBa0M7QUFBQyxjQUFjLDhCQUFrQztBQUFDLGNBQWMsOEJBQWtDO0FBQUMsY0FBYyw4QkFBa0M7QUFBQyxjQUFjLDhCQUFrQztBQUFDLGNBQWMsOEJBQWtDO0FBQUMsY0FBYyw4QkFBa0M7QUFBQyxjQUFjLDhCQUFrQztBQUFDLGNBQWMsOEJBQWtDO0FBQUMsY0FBYyw4QkFBa0M7QUFBQyxjQUFjLDhCQUFrQztBQUFDLGNBQWMsOEJBQWtDO0FBQUMsY0FBYyw4QkFBa0M7QUFBQyxjQUFjLDhCQUFrQztBQUFDLGNBQWMsOEJBQWtDO0FBQUMsY0FBYyw4QkFBa0M7QUFBQyxjQUFjLDhCQUFrQztBQUFDLGNBQWMsOEJBQWtDO0FBQUMsY0FBYyw4QkFBa0M7QUFBQyxjQUFjLDhCQUFrQztBQUFDLGNBQWMsOEJBQWtDO0FBQUMsY0FBYyw4QkFBa0M7QUFBQyxjQUFjLDhCQUFrQztBQUFDLGNBQWMsOEJBQWtDO0FBQUMsY0FBYyw4QkFBa0M7QUFBQyxjQUFjLDhCQUFrQztBQUFDLGNBQWMsOEJBQWtDO0FBQUMsY0FBYyw4QkFBa0M7QUFBQyxjQUFjLDhCQUFrQztBQUFDLGNBQWMsOEJBQWtDO0FBQUMsY0FBYyw4QkFBa0M7QUFBQyxjQUFjLDhCQUFrQztBQUFDLGNBQWMsOEJBQWtDO0FBQUMsY0FBYyw4QkFBa0M7QUFBQyxjQUFjLDhCQUFrQztBQUFDLGNBQWMsOEJBQWtDO0FBQUMsY0FBYyw4QkFBa0M7QUFBQyxjQUFjLDhCQUFrQztBQUFDLGNBQWMsOEJBQWtDO0FBQUMsY0FBYyw4QkFBa0M7QUFBQyxjQUFjLDhCQUFrQztBQUFDLGNBQWMsOEJBQWtDO0FBQUMsY0FBYyw4QkFBa0M7QUFBQyxjQUFjLDhCQUFrQztBQUFDLGNBQWMsOEJBQWtDO0FBQUMsY0FBYyw4QkFBa0M7QUFBQyxjQUFjLDhCQUFrQztBQUFDLGNBQWMsOEJBQWtDO0FBQUMsY0FBYyw4QkFBa0M7QUFBQyxjQUFjLDhCQUFrQztBQUFDLGNBQWMsOEJBQWtDO0FBQUMsY0FBYyw4QkFBa0M7QUFBQyxjQUFjLDhCQUFrQztBQUFDLGNBQWMsOEJBQWtDO0FBQUMsY0FBYyw4QkFBa0M7QUFBQyxjQUFjLDhCQUFrQztBQUFDLGNBQWMsOEJBQWtDO0FBQUMsY0FBYyw4QkFBa0M7QUFBQyxjQUFjLDhCQUFrQztBQUFDLGNBQWMsOEJBQWtDO0FBQUMsY0FBYyw4QkFBa0M7QUFBQyxjQUFjLDhCQUFrQztBQUFDLGNBQWMsOEJBQWtDO0FBQUMsY0FBYyw4QkFBa0M7QUFBQyxjQUFjLDhCQUFrQztBQUFDLGNBQWMsOEJBQWtDO0FBQUMsY0FBYyw4QkFBa0M7QUFBQyxjQUFjLDhCQUFrQztBQUFDLGNBQWMsOEJBQWtDO0FBQUMsY0FBYyw4QkFBa0M7QUFBQyxjQUFjLDhCQUFrQztBQUFDLGNBQWMsOEJBQWtDO0FBQUMsY0FBYyw4QkFBa0M7QUFBQyxjQUFjLDhCQUFrQztBQUFDLGNBQWMsOEJBQWtDO0FBQUMsY0FBYyw4QkFBa0M7QUFBQyxjQUFjLDhCQUFrQztBQUFDLGNBQWMsOEJBQWtDO0FBQUMsY0FBYyw4QkFBa0M7QUFBQyxjQUFjLDhCQUFrQztBQUFDLGNBQWMsOEJBQWtDO0FBQUMsY0FBYyw4QkFBa0M7QUFBQyxjQUFjLDhCQUFrQztBQUFDLGNBQWMsOEJBQWtDO0FBQUMsY0FBYyw4QkFBa0M7QUFBQyxjQUFjLDhCQUFrQztBQUFDLGNBQWMsOEJBQWtDO0FBQUMsY0FBYyw4QkFBa0M7QUFBQyxjQUFjLDhCQUFrQztBQUFDLGNBQWMsOEJBQWtDO0FBQUMsY0FBYyw4QkFBa0M7QUFBQyxjQUFjLDhCQUFrQztBQUFDLGNBQWMsOEJBQWtDO0FBQUMsY0FBYyw4QkFBa0M7QUFBQyxjQUFjLDhCQUFrQztBQUFDLGNBQWMsOEJBQWtDO0FBQUMsY0FBYyw4QkFBa0M7QUFBQyxjQUFjLDhCQUFrQztBQUFDLGNBQWMsOEJBQWtDO0FBQUMsY0FBYyw4QkFBa0M7QUFBQyxjQUFjLDhCQUFrQztBQUFDLGNBQWMsOEJBQWtDO0FBQUMsY0FBYyw4QkFBa0M7QUFBQyxjQUFjLDhCQUFrQztBQUFDLGNBQWMsOEJBQWtDO0FBQUMsY0FBYyw4QkFBa0M7QUFBQyxjQUFjLDhCQUFrQztBQUFDLGNBQWMsOEJBQWtDO0FBQUMsY0FBYyw4QkFBa0M7QUFBQyxjQUFjLDhCQUFrQztBQUFDLGNBQWMsOEJBQWtDO0FBQUMsY0FBYyw4QkFBa0M7QUFBQyxjQUFjLDhCQUFrQztBQUFDLGNBQWMsOEJBQWtDO0FBQUMsY0FBYyw4QkFBa0M7QUFBQyxjQUFjLDhCQUFrQztBQUFDLGNBQWMsOEJBQWtDO0FBQUMsY0FBYyw4QkFBa0M7QUFBQyxjQUFjLDhCQUFrQztBQUFDLGNBQWMsOEJBQWtDO0FBQUMsY0FBYyw4QkFBa0M7QUFBQyxjQUFjLDhCQUFrQztBQUFDLGNBQWMsOEJBQWtDO0FBQUMsY0FBYyw4QkFBa0M7QUFBQyxjQUFjLDhCQUFrQztBQUFDLGNBQWMsOEJBQWtDO0FBQUMsY0FBYyw4QkFBa0M7QUFBQyxjQUFjLDhCQUFrQztBQUFDLGNBQWMsOEJBQWtDO0FBQUMsY0FBYyw4QkFBa0M7QUFBQyxjQUFjLDhCQUFrQztBQUFDLGNBQWMsOEJBQWtDO0FBQUMsY0FBYyw4QkFBa0M7QUFBQyxjQUFjLDhCQUFrQztBQUFDLGNBQWMsOEJBQWtDO0FBQUMsY0FBYyw4QkFBa0M7QUFBQyxjQUFjLDhCQUFrQztBQUFDLGNBQWMsOEJBQWtDO0FBQUMsY0FBYyw4QkFBa0M7QUFBQyxjQUFjLDhCQUFrQztBQUFDLGNBQWMsOEJBQWtDO0FBQUMsY0FBYyw4QkFBa0M7QUFBQyxjQUFjLDhCQUFrQztBQUFDLGNBQWMsOEJBQWtDO0FBQUMsY0FBYyw4QkFBa0M7QUFBQyxjQUFjLDhCQUFrQztBQUFDLGNBQWMsOEJBQWtDO0FBQUMsY0FBYyw4QkFBa0M7QUFBQyxjQUFjLDhCQUFrQztBQUFDLGNBQWMsOEJBQWtDO0FBQUMsY0FBYyw4QkFBa0M7QUFBQyxjQUFjLDhCQUFrQztBQUFDLGNBQWMsOEJBQWtDO0FBQUMsY0FBYyw4QkFBa0M7QUFBQyxjQUFjLDhCQUFrQztBQUFDLGNBQWMsOEJBQWtDO0FBQUMsY0FBYyw4QkFBa0M7QUFBQyxjQUFjLDhCQUFrQztBQUFDLGNBQWMsOEJBQWtDO0FBQUMsY0FBYyw4QkFBa0M7QUFBQyxjQUFjLDhCQUFrQztBQUFDLGNBQWMsOEJBQWtDO0FBQUMsY0FBYyw4QkFBa0M7QUFBQyxjQUFjLDhCQUFrQztBQUFDLGNBQWMsOEJBQWtDO0FBQUMsY0FBYyw4QkFBa0M7QUFBQyxjQUFjLDhCQUFrQztB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QUFDbEI7QUFFQTtJQUNJLGNBQWM7QUFDbEI7QUFFQTtJQUNJLGNBQWM7QUFDbEI7QUFFQTtJQUNJLGNBQWM7QUFDbEI7QUFFQTtJQUNJLGNBQWM7QUFDbEI7QUFFQTtJQUNJLGNBQWM7QUFDbEI7QUFFQTtJQUNJLGNBQWM7QUFDbEI7QUFFQTtJQUNJLGNBQWM7QUFDbEI7QUFFQTtJQUNJLGNBQWM7QUFDbEI7QUFFQTtJQUNJLGNBQWM7QUFDbEI7QUFFQTtJQUNJLGNBQWM7QUFDbEI7QUFFQTs7SUFFSSxjQUFjO0FBQ2xCO0FBRUE7SUFDSSxjQUFjO0FBQ2xCO0FBRUE7SUFDSSxjQUFjO0FBQ2xCO0FBRUE7SUFDSSxjQUFjO0FBQ2xCO0FBRUE7SUFDSSxjQUFjO0FBQ2xCO0FBRUE7SUFDSSxjQUFjO0FBQ2xCO0FBRUE7SUFDSSxjQUFjO0FBQ2xCO0FBRUE7SUFDSSxjQUFjO0FBQ2xCO0FBRUE7SUFDSSxjQUFjO0FBQ2xCO0FBRUE7SUFDSSxjQUFjO0FBQ2xCO0FBRUE7SUFDSSxjQUFjO0FBQ2xCO0FBRUE7O0lBRUksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUVBO0lBQ0ksY0FBYztBQUNsQjtBQUdBO0lBQ0ksZ0JBQWdCO0FBQ3BCO0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjtBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCO0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjtBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCO0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjtBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCO0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjtBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCO0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjtBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCO0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjtBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCO0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjtBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCO0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjtBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCO0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjtBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCO0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjtBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCO0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjtBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCO0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjtBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCO0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjtBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCO0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjtBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCO0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjtBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCO0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjtBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCO0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjtBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCO0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjtBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCO0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjtBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCO0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjtBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCO0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjtBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCO0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjtBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCO0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjtBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCO0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjtBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCO0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjtBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCO0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjtBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCO0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjtBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCO0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjtBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCO0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjtBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCO0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjtBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCO0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjtBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCO0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjtBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCO0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjtBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCO0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjtBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCO0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjtBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCO0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjtBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCO0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjtBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCO0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjtBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCO0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjtBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCO0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjtBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCO0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjtBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCO0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjtBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCO0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjtBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCO0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjtBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCO0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjtBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCO0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjtBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCO0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjtBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCO0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjtBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCO0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjtBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCO0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjtBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCO0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjtBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCO0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjtBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCO0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjtBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCO0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjtBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCO0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjtBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCO0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjtBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCO0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjtBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCO0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjtBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCO0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjtBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCO0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjtBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCO0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjtBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCO0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjtBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCO0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjtBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCO0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjtBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCO0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjtBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCO0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjtBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCO0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjtBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCO0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjtBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCO0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjtBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCO0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjtBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCO0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjtBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCO0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjtBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCO0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjtBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCO0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjtBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCO0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjtBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCO0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjtBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCO0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjtBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCO0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjtBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCO0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjtBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCO0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjtBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCO0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjtBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCO0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjtBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCO0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjtBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCO0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjtBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCO0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjtBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCO0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjtBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCO0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjtBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCO0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjtBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCO0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjtBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCO0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjtBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCO0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjtBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCO0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjtBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCO0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjtBQUVBO0lBQ0ksZ0JBQWdCO0FBQ3BCO0FBRUE7SUFDSSxnQkFBZ0I7QUFDcEI7QUFFQTtJQUNJLGdCQUFnQjtBQUNwQjtBQzdyREE7RUFDRSxzQkFBc0I7RUFDdEIsK0JBQXFDO0VBQ3JDLDhNQUFzTztFQUN0TyxtQkFBbUI7RUFDbkIsa0JBQWtCLEVBQUU7QUFFdEI7RUFDRSxzQkFBc0I7RUFDdEIsV0FBVztFQUNYLGtCQUFrQjtFQUNsQixtQkFBbUI7RUFDbkIsb0JBQW9CO0VBQ3BCLG9CQUFvQjtFQUNwQixjQUFjO0VBQ2Qsc0NBQXNDO0VBQ3RDLG1DQUFtQztFQUNuQyxrQ0FBa0MsRUFBRTtBQUV0QztFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFDRSxnQkFBZ0IsRUFBRTtBQUVwQjtFQUNFLGdCQUFnQixFQUFFO0FBRXBCO0VBQ0UsZ0JBQWdCLEVBQUU7QUFFcEI7RUFD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O0VBRUEsY0FOa0I7RUFPbEIsbUJWbUZTO0VVakZULCtCQUFBO0VBcUNBLHNCQUFBO0VBK0dBLDBCQUFBO0VBMkNBLGdCQUFBO0VBOENBLGtCQUFBO0FYdExGO0FXckRFO0VBQ0UsY1Z1RU87QURoQlg7QVd0REk7RUFFRSxjVmhCTztBRHVFYjtBV25ERTtFQUNFLGlDQUFBO0FYcURKO0FXbERFO0VBQ0Usb0NBQUE7QVhvREo7QVdqREU7RUFDRSx5QkFBQTtBWG1ESjtBV2hERTtFQUNFLHlCVnlETztFVXhEUCxjQWpDZ0I7QVhtRnBCO0FXL0NFO0VBQ0UseUJWb0RPO0VVbkRQLHFCVm1ETztFVWxEUCxjQXZDZ0I7QVh3RnBCO0FXOUNFO0VBQ0UseUJWNENPO0FESVg7QVczQ0U7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBb0JFLHlCQTFFUztBWHVIYjtBVzFDRTs7Ozs7OztFQU9FLG1CQXBGUztBWGdJYjtBV3pDRTs7Ozs7OztFQU9FLG9DQUFBO0FYMkNKO0FXeENFOzs7Ozs7Ozs7Ozs7Ozs7RUFlRSx5QkEzR2E7QVhxSmpCO0FXdkNFOzs7Ozs7O0VBT0UsbUJWM0JPO0FEb0VYO0FXdENFOzs7RUFHRSxtQkExSGdCO0FYa0twQjtBV3JDRTs7OztFQUlFLGdCVnRDSTtBRDZFUjtBV3BDRTtFQUNFLHlCVjVDTztBRGtGWDtBV25DRTtFQUNFLG1CVmhETztBRHFGWDtBV2xDRTs7Ozs7Ozs7Ozs7Ozs7RUFjRSw4QkFBQTtBWG9DSjtBVy9CRTs7Ozs7Ozs7Ozs7Ozs7Ozs7O0VBa0JFLG9DQUFBO0FYaUNKO0FXOUJFO0VBQ0UscUJBcExjO0VBcUxkLG9CQXJMYztBWHFObEI7QVc3QkU7OztFQUdFLG1CVm5HTztFVW9HUCxxQkE1TGM7QVgyTmxCO0FXNUJFO0VBQ0UsbUJWeEdPO0VVeUdQLGlCQUFBO0FYOEJKO0FXN0JJO0VBQ0UsY0FwTWM7QVhtT3BCO0FXekJFOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7OztFQW9DRSxjQTlPZ0I7QVhxUXBCO0FXcEJFOztFQUVFLFdWbktJO0FEeUxSO0FXakJFOzs7Ozs7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QkFBQTtBZCtURjtBYzNUQTs7RUFFRSxZQUFBO0FkOFRGO0FjM1RBO0VBS0Usb0JBQUE7RUFDQSx3QkFBQTtBZDBURjtBY25UQTs7RUFFRSx3QkFBQTtBZHNURjtBYzlTQTtFQUNFLGFBQUE7RUFDQSwwQkFBQTtBZGlURjtBYzFTQTtFQUNFLHFCQUFBO0FkNlNGO0FjMVNBO0VBQ0Usa0JBQUE7RUFDQSxlQUFBO0FkNlNGO0FjMVNBO0VBQ0UsYUFBQTtBZDZTRjtBY3hTQTtFQUNFLHdCQUFBO0FkMlNGO0FpQnJ3QkE7O0VBRUUscUJoQjhMdUI7RWdCN0x2QixvQkZ3UDRCO0VFdlA1QixnQmhCNkxxQjtFZ0I1THJCLGdCRndQNEI7RUV2UDVCLGNoQjRMZTtBRDRrQmpCO0FpQnJ3QkE7RUFBVSxlaEJpTEs7QUR3bEJmO0FpQnh3QkE7RUFBVSxlaEJpTEs7QUQybEJmO0FpQjN3QkE7RUFBVSxlaEJpTEs7QUQ4bEJmO0FpQjl3QkE7RUFBVSxlaEJpTEs7QURpbUJmO0FpQmp4QkE7RUFBVSxlaEJpTEs7QURvbUJmO0FpQnB4QkE7RUFBVSxlaEJpTEs7QUR1bUJmO0FpQnR4QkE7RUFDRSxxQkYwUDRCO0VFelA1QixnQkYwUDRCO0FmK2hCOUI7QWlCcnhCQTtFQUNFLGVGeU80QjtFRXhPNUIsZ0JGNk80QjtFRTVPNUIsZ0JGb080QjtBZm9qQjlCO0FpQnR4QkE7RUFDRSxpQkZxTzRCO0VFcE81QixnQkZ5TzRCO0VFeE81QixnQkYrTjRCO0FmMGpCOUI7QWlCdnhCQTtFQUNFLGlCRmlPNEI7RUVoTzVCLGdCRnFPNEI7RUVwTzVCLGdCRjBONEI7QWZna0I5QjtBaUJ4eEJBO0VBQ0UsaUJGNk40QjtFRTVONUIsZ0JGaU80QjtFRWhPNUIsZ0JGcU40QjtBZnNrQjlCO0FpQm54QkE7RUFDRSxnQkY4RE87RUU3RFAsbUJGNkRPO0VFNURQLFNBQUE7RUFDQSx3Q0FBQTtBakJzeEJGO0FpQjl3QkE7O0VBRUUsY0ZnTjRCO0VFL001QixnQmhCd0htQjtBRHlwQnJCO0FpQjl3QkE7O0VBRUUsY0ZvTjRCO0VFbk41Qix5QkY0TjRCO0FmcWpCOUI7QWlCendCQTtFQy9FRSxlQUFBO0VBQ0EsZ0JBQUE7QWxCNDFCRjtBaUJ6d0JBO0VDcEZFLGVBQUE7RUFDQSxnQkFBQTtBbEJpMkJGO0FpQjN3QkE7RUFDRSxxQkFBQTtBakI4d0JGO0FpQjV3QkU7RUFDRSxvQkZzTTBCO0Fmd2tCOUI7QWlCcHdCQTtFQUNFLGNBQUE7RUFDQSx5QkFBQTtBakJ1d0JGO0FpQm53QkE7RUFDRSxtQkZLTztFRUpQLHFCRndLNEI7QWY4bEI5QjtBaUJud0JBO0VBQ0UsY0FBQTtFQUNBLGNBQUE7RUFDQSxjaEJyQlM7QUQyeEJYO0FpQnB3QkU7RUFDRSxhQUFBO0FqQnN3Qko7QW1CejNCQTtFQ0lFLGVBQUE7RUFHQSxZQUFBO0FwQnUzQkY7QW1CeDNCQTtFQUNFLGdCSnEwQmtDO0VJcDBCbEMsc0JsQnNLUTtFa0JyS1IseUJBQUE7RUVaRSxrQnBCZ1BZO0VtQnpPZCxlQUFBO0VBR0EsWUFBQTtBcEJnNEJGO0FtQmwzQkE7RUFFRSxxQkFBQTtBbkJvM0JGO0FtQmozQkE7RUFDRSxxQkFBQTtFQUNBLGNBQUE7QW5CbzNCRjtBbUJqM0JBO0VBQ0UsY0pzekJrQztFSXJ6QmxDLGNsQjBEUztBRDB6Qlg7QXNCMzVCQTs7OztFQUlFLGlHUHFPNEI7QWZ5ckI5QjtBc0IxNUJBO0VBQ0UsZ0JQczRCa0M7RU9yNEJsQyxjckIrRks7RXFCOUZMLHNCQUFBO0F0QjY1QkY7QXNCMTVCRTtFQUNFLGNBQUE7QXRCNDVCSjtBc0J2NUJBO0VBQ0Usc0JBQUE7RUFDQSxnQlB5M0JrQztFT3gzQmxDLFdyQm1FTTtFcUJsRU4seUJyQjRFUztFb0JqR1Asa0JwQmtQZTtBRDhyQm5CO0FzQnY1QkU7RUFDRSxVQUFBO0VBQ0EsZUFBQTtFQUNBLGdCckIrSmU7QUQwdkJuQjtBc0JuNUJBO0VBQ0UsY0FBQTtFQUNBLGdCUHcyQmtDO0VPdjJCbEMsY3JCNERTO0FEMDFCWDtBc0JuNUJFO0VBQ0Usa0JBQUE7RUFDQSxjQUFBO0VBQ0Esa0JBQUE7QXRCcTVCSjtBc0JoNUJBO0VBQ0UsaUJQcTJCa0M7RU9wMkJsQyxrQkFBQTtBdEJtNUJGO0F1QnA4QkU7RUNBQSxXQUFBO0VBQ0EsbUJBQUE7RUFDQSxrQkFBQTtFQUNBLGtCQUFBO0VBQ0EsaUJBQUE7QXhCdzhCRjtBeUJyNUJJO0VGdkRGO0lDWUksZ0JUc0tpQjtFZjh4QnJCO0FBQ0Y7QXlCMTVCSTtFRnZERjtJQ1lJLGdCVHNLaUI7RWZteUJyQjtBQUNGO0F5Qi81Qkk7RUZ2REY7SUNZSSxnQlRzS2lCO0Vmd3lCckI7QUFDRjtBeUJwNkJJO0VGdkRGO0lDWUksaUJUc0tpQjtFZjZ5QnJCO0FBQ0Y7QXVCcDlCRTtFQ1pBLFdBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0VBQ0Esa0JBQUE7RUFDQSxpQkFBQTtBeEJvK0JGO0F1Qmw5QkU7RUNKQSxhQUFBO0VBQ0EsZUFBQTtFQUNBLG1CQUFBO0VBQ0Esa0JBQUE7QXhCMDlCRjtBdUJuOUJFO0VBQ0UsZUFBQTtFQUNBLGNBQUE7QXZCczlCSjtBdUJwOUJJOztFQUVFLGdCQUFBO0VBQ0EsZUFBQTtBdkJzOUJOO0EwQnYvQkU7Ozs7OztFQUNFLGtCQUFBO0VBQ0EsV0FBQTtFQUNBLGVBQUE7RUFDQSxtQkFBQTtFQUNBLGtCQUFBO0ExQisvQko7QTBCNStCTTtFQUNFLGFBQUE7RUFDQSxZQUFBO0VBQ0EsZUFBQTtBMUIrK0JSO0EwQjcrQk07RUFDRSxjQUFBO0VBQ0EsV0FBQTtFQUNBLGVBQUE7QTFCZy9CUjtBMEI1K0JRO0VGRk4sdUJBQUE7RUFJQSx3QkFBQTtBeEIrK0JGO0EwQmovQlE7RUZGTix3QkFBQTtFQUlBLHlCQUFBO0F4Qm8vQkY7QTBCdC9CUTtFRkZOLGFBQUE7RUFJQSxjQUFBO0F4QnkvQkY7QTBCMy9CUTtFRkZOLHdCQUFBO0VBSUEseUJBQUE7QXhCOC9CRjtBMEJoZ0NRO0VGRk4sd0JBQUE7RUFJQSx5QkFBQTtBeEJtZ0NGO0EwQnJnQ1E7RUZGTixhQUFBO0VBSUEsY0FBQTtBeEJ3Z0NGO0EwQjFnQ1E7RUZGTix3QkFBQTtFQUlBLHlCQUFBO0F4QjZnQ0Y7QTBCL2dDUTtFRkZOLHdCQUFBO0VBSUEseUJBQUE7QXhCa2hDRjtBMEJwaENRO0VGRk4sYUFBQTtFQUlBLGNBQUE7QXhCdWhDRjtBMEJ6aENRO0VGRk4sd0JBQUE7RUFJQSx5QkFBQTtBeEI0aENGO0EwQjloQ1E7RUZGTix3QkFBQTtFQUlBLHlCQUFBO0F4QmlpQ0Y7QTBCbmlDUTtFRkZOLGNBQUE7RUFJQSxlQUFBO0F4QnNpQ0Y7QTBCbmlDTTtFQUF3QixTQUFBO0ExQnVpQzlCO0EwQnJpQ007RUFBdUIsU0FBQTtBMUJ5aUM3QjtBMEJ0aUNRO0VBQXdCLFFBRGI7QTFCMmlDbkI7QTBCMWlDUTtFQUF3QixRQURiO0ExQitpQ25CO0EwQjlpQ1E7RUFBd0IsUUFEYjtBMUJtakNuQjtBMEJsakNRO0VBQXdCLFFBRGI7QTFCdWpDbkI7QTBCdGpDUTtFQUF3QixRQURiO0ExQjJqQ25CO0EwQjFqQ1E7RUFBd0IsUUFEYjtBMUIrakNuQjtBMEI5akNRO0VBQXdCLFFBRGI7QTFCbWtDbkI7QTBCbGtDUTtFQUF3QixRQURiO0ExQnVrQ25CO0EwQnRrQ1E7RUFBd0IsUUFEYjtBMUIya0NuQjtBMEIxa0NRO0VBQXdCLFFBRGI7QTFCK2tDbkI7QTBCOWtDUTtFQUF3QixTQURiO0ExQm1sQ25CO0EwQmxsQ1E7RUFBd0IsU0FEYjtBMUJ1bENuQjtBMEJ0bENRO0VBQXdCLFNBRGI7QTFCMmxDbkI7QTBCcGxDVTtFRlRSLDBCQUFBO0F4QmltQ0Y7QTBCeGxDVTtFRlRSLDJCQUFBO0F4QnFtQ0Y7QTBCNWxDVTtFRlRSLGdCQUFBO0F4QnltQ0Y7QTBCaG1DVTtFRlRSLDJCQUFBO0F4QjZtQ0Y7QTBCcG1DVTtFRlRSLDJCQUFBO0F4QmluQ0Y7QTBCeG1DVTtFRlRSLGdCQUFBO0F4QnFuQ0Y7QTBCNW1DVTtFRlRSLDJCQUFBO0F4QnluQ0Y7QTBCaG5DVTtFRlRSLDJCQUFBO0F4QjZuQ0Y7QTBCcG5DVTtFRlRSLGdCQUFBO0F4QmlvQ0Y7QTBCeG5DVTtFRlRSLDJCQUFBO0F4QnFvQ0Y7QTBCNW5DVTtFRlRSLDJCQUFBO0F4QnlvQ0Y7QXlCL25DSTtFQzdCRTtJQUNFLGFBQUE7SUFDQSxZQUFBO0lBQ0EsZUFBQTtFMUJncUNOOztFMEI5cENJO0lBQ0UsY0FBQTtJQUNBLFdBQUE7SUFDQSxlQUFBO0UxQmlxQ047O0UwQjdwQ007SUZGTix1QkFBQTtJQUlBLHdCQUFBO0V4QmdxQ0E7O0UwQmxxQ007SUZGTix3QkFBQTtJQUlBLHlCQUFBO0V4QnFxQ0E7O0UwQnZxQ007SUZGTixhQUFBO0lBSUEsY0FBQTtFeEIwcUNBOztFMEI1cUNNO0lGRk4sd0JBQUE7SUFJQSx5QkFBQTtFeEIrcUNBOztFMEJqckNNO0lGRk4sd0JBQUE7SUFJQSx5QkFBQTtFeEJvckNBOztFMEJ0ckNNO0lGRk4sYUFBQTtJQUlBLGNBQUE7RXhCeXJDQTs7RTBCM3JDTTtJRkZOLHdCQUFBO0lBSUEseUJBQUE7RXhCOHJDQTs7RTBCaHNDTTtJRkZOLHdCQUFBO0lBSUEseUJBQUE7RXhCbXNDQTs7RTBCcnNDTTtJRkZOLGFBQUE7SUFJQSxjQUFBO0V4QndzQ0E7O0UwQjFzQ007SUZGTix3QkFBQTtJQUlBLHlCQUFBO0V4QjZzQ0E7O0UwQi9zQ007SUZGTix3QkFBQTtJQUlBLHlCQUFBO0V4Qmt0Q0E7O0UwQnB0Q007SUZGTixjQUFBO0lBSUEsZUFBQTtFeEJ1dENBOztFMEJwdENJO0lBQXdCLFNBQUE7RTFCd3RDNUI7O0UwQnR0Q0k7SUFBdUIsU0FBQTtFMUIwdEMzQjs7RTBCdnRDTTtJQUF3QixRQURiO0UxQjR0Q2pCOztFMEIzdENNO0lBQXdCLFFBRGI7RTFCZ3VDakI7O0UwQi90Q007SUFBd0IsUUFEYjtFMUJvdUNqQjs7RTBCbnVDTTtJQUF3QixRQURiO0UxQnd1Q2pCOztFMEJ2dUNNO0lBQXdCLFFBRGI7RTFCNHVDakI7O0UwQjN1Q007SUFBd0IsUUFEYjtFMUJndkNqQjs7RTBCL3VDTTtJQUF3QixRQURiO0UxQm92Q2pCOztFMEJudkNNO0lBQXdCLFFBRGI7RTFCd3ZDakI7O0UwQnZ2Q007SUFBd0IsUUFEYjtFMUI0dkNqQjs7RTBCM3ZDTTtJQUF3QixRQURiO0UxQmd3Q2pCOztFMEIvdkNNO0lBQXdCLFNBRGI7RTFCb3dDakI7O0UwQm53Q007SUFBd0IsU0FEYjtFMUJ3d0NqQjs7RTBCdndDTTtJQUF3QixTQURiO0UxQjR3Q2pCOztFMEJyd0NRO0lGVFIsY0FBQTtFeEJreENBOztFMEJ6d0NRO0lGVFIsMEJBQUE7RXhCc3hDQTs7RTBCN3dDUTtJRlRSLDJCQUFBO0V4QjB4Q0E7O0UwQmp4Q1E7SUZUUixnQkFBQTtFeEI4eENBOztFMEJyeENRO0lGVFIsMkJBQUE7RXhCa3lDQTs7RTBCenhDUTtJRlRSLDJCQUFBO0V4QnN5Q0E7O0UwQjd4Q1E7SUZUUixnQkFBQTtFeEIweUNBOztFMEJqeUNRO0lGVFIsMkJBQUE7RXhCOHlDQTs7RTBCcnlDUTtJRlRSLDJCQUFBO0V4Qmt6Q0E7O0UwQnp5Q1E7SUZUUixnQkFBQTtFeEJzekNBOztFMEI3eUNRO0lGVFIsMkJBQUE7RXhCMHpDQTs7RTBCanpDUTtJRlRSLDJCQUFBO0V4Qjh6Q0E7QUFDRjtBeUJyekNJO0VDN0JFO0lBQ0UsYUFBQTtJQUNBLFlBQUE7SUFDQSxlQUFBO0UxQnExQ047O0UwQm4xQ0k7SUFDRSxjQUFBO0lBQ0EsV0FBQTtJQUNBLGVBQUE7RTFCczFDTjs7RTBCbDFDTTtJRkZOLHVCQUFBO0lBSUEsd0JBQUE7RXhCcTFDQTs7RTBCdjFDTTtJRkZOLHdCQUFBO0lBSUEseUJBQUE7RXhCMDFDQTs7RTBCNTFDTTtJRkZOLGFBQUE7SUFJQSxjQUFBO0V4QisxQ0E7O0UwQmoyQ007SUZGTix3QkFBQTtJQUlBLHlCQUFBO0V4Qm8yQ0E7O0UwQnQyQ007SUZGTix3QkFBQTtJQUlBLHlCQUFBO0V4QnkyQ0E7O0UwQjMyQ007SUZGTixhQUFBO0lBSUEsY0FBQTtFeEI4MkNBOztFMEJoM0NNO0lGRk4sd0JBQUE7SUFJQSx5QkFBQTtFeEJtM0NBOztFMEJyM0NNO0lGRk4sd0JBQUE7SUFJQSx5QkFBQTtFeEJ3M0NBOztFMEIxM0NNO0lGRk4sYUFBQTtJQUlBLGNBQUE7RXhCNjNDQTs7RTBCLzNDTTtJRkZOLHdCQUFBO0lBSUEseUJBQUE7RXhCazRDQTs7RTBCcDRDTTtJRkZOLHdCQUFBO0lBSUEseUJBQUE7RXhCdTRDQTs7RTBCejRDTTtJRkZOLGNBQUE7SUFJQSxlQUFBO0V4QjQ0Q0E7O0UwQno0Q0k7SUFBd0IsU0FBQTtFMUI2NEM1Qjs7RTBCMzRDSTtJQUF1QixTQUFBO0UxQis0QzNCOztFMEI1NENNO0lBQXdCLFFBRGI7RTFCaTVDakI7O0UwQmg1Q007SUFBd0IsUUFEYjtFMUJxNUNqQjs7RTBCcDVDTTtJQUF3QixRQURiO0UxQnk1Q2pCOztFMEJ4NUNNO0lBQXdCLFFBRGI7RTFCNjVDakI7O0UwQjU1Q007SUFBd0IsUUFEYjtFMUJpNkNqQjs7RTBCaDZDTTtJQUF3QixRQURiO0UxQnE2Q2pCOztFMEJwNkNNO0lBQXdCLFFBRGI7RTFCeTZDakI7O0UwQng2Q007SUFBd0IsUUFEYjtFMUI2NkNqQjs7RTBCNTZDTTtJQUF3QixRQURiO0UxQmk3Q2pCOztFMEJoN0NNO0lBQXdCLFFBRGI7RTFCcTdDakI7O0UwQnA3Q007SUFBd0IsU0FEYjtFMUJ5N0NqQjs7RTBCeDdDTTtJQUF3QixTQURiO0UxQjY3Q2pCOztFMEI1N0NNO0lBQXdCLFNBRGI7RTFCaThDakI7O0UwQjE3Q1E7SUZUUixjQUFBO0V4QnU4Q0E7O0UwQjk3Q1E7SUZUUiwwQkFBQTtFeEIyOENBOztFMEJsOENRO0lGVFIsMkJBQUE7RXhCKzhDQTs7RTBCdDhDUTtJRlRSLGdCQUFBO0V4Qm05Q0E7O0UwQjE4Q1E7SUZUUiwyQkFBQTtFeEJ1OUNBOztFMEI5OENRO0lGVFIsMkJBQUE7RXhCMjlDQTs7RTBCbDlDUTtJRlRSLGdCQUFBO0V4Qis5Q0E7O0UwQnQ5Q1E7SUZUUiwyQkFBQTtFeEJtK0NBOztFMEIxOUNRO0lGVFIsMkJBQUE7RXhCdStDQTs7RTBCOTlDUTtJRlRSLGdCQUFBO0V4QjIrQ0E7O0UwQmwrQ1E7SUZUUiwyQkFBQTtFeEIrK0NBOztFMEJ0K0NRO0lGVFIsMkJBQUE7RXhCbS9DQTtBQUNGO0F5QjErQ0k7RUM3QkU7SUFDRSxhQUFBO0lBQ0EsWUFBQTtJQUNBLGVBQUE7RTFCMGdETjs7RTBCeGdESTtJQUNFLGNBQUE7SUFDQSxXQUFBO0lBQ0EsZUFBQTtFMUIyZ0ROOztFMEJ2Z0RNO0lGRk4sdUJBQUE7SUFJQSx3QkFBQTtFeEIwZ0RBOztFMEI1Z0RNO0lGRk4sd0JBQUE7SUFJQSx5QkFBQTtFeEIrZ0RBOztFMEJqaERNO0lGRk4sYUFBQTtJQUlBLGNBQUE7RXhCb2hEQTs7RTBCdGhETTtJRkZOLHdCQUFBO0lBSUEseUJBQUE7RXhCeWhEQTs7RTBCM2hETTtJRkZOLHdCQUFBO0lBSUEseUJBQUE7RXhCOGhEQTs7RTBCaGlETTtJRkZOLGFBQUE7SUFJQSxjQUFBO0V4Qm1pREE7O0UwQnJpRE07SUZGTix3QkFBQTtJQUlBLHlCQUFBO0V4QndpREE7O0UwQjFpRE07SUZGTix3QkFBQTtJQUlBLHlCQUFBO0V4QjZpREE7O0UwQi9pRE07SUZGTixhQUFBO0lBSUEsY0FBQTtFeEJrakRBOztFMEJwakRNO0lGRk4sd0JBQUE7SUFJQSx5QkFBQTtFeEJ1akRBOztFMEJ6akRNO0lGRk4sd0JBQUE7SUFJQSx5QkFBQTtFeEI0akRBOztFMEI5akRNO0lGRk4sY0FBQTtJQUlBLGVBQUE7RXhCaWtEQTs7RTBCOWpESTtJQUF3QixTQUFBO0UxQmtrRDVCOztFMEJoa0RJO0lBQXVCLFNBQUE7RTFCb2tEM0I7O0UwQmprRE07SUFBd0IsUUFEYjtFMUJza0RqQjs7RTBCcmtETTtJQUF3QixRQURiO0UxQjBrRGpCOztFMEJ6a0RNO0lBQXdCLFFBRGI7RTFCOGtEakI7O0UwQjdrRE07SUFBd0IsUUFEYjtFMUJrbERqQjs7RTBCamxETTtJQUF3QixRQURiO0UxQnNsRGpCOztFMEJybERNO0lBQXdCLFFBRGI7RTFCMGxEakI7O0UwQnpsRE07SUFBd0IsUUFEYjtFMUI4bERqQjs7RTBCN2xETTtJQUF3QixRQURiO0UxQmttRGpCOztFMEJqbURNO0lBQXdCLFFBRGI7RTFCc21EakI7O0UwQnJtRE07SUFBd0IsUUFEYjtFMUIwbURqQjs7RTBCem1ETTtJQUF3QixTQURiO0UxQjhtRGpCOztFMEI3bURNO0lBQXdCLFNBRGI7RTFCa25EakI7O0UwQmpuRE07SUFBd0IsU0FEYjtFMUJzbkRqQjs7RTBCL21EUTtJRlRSLGNBQUE7RXhCNG5EQTs7RTBCbm5EUTtJRlRSLDBCQUFBO0V4QmdvREE7O0UwQnZuRFE7SUZUUiwyQkFBQTtFeEJvb0RBOztFMEIzbkRRO0lGVFIsZ0JBQUE7RXhCd29EQTs7RTBCL25EUTtJRlRSLDJCQUFBO0V4QjRvREE7O0UwQm5vRFE7SUZUUiwyQkFBQTtFeEJncERBOztFMEJ2b0RRO0lGVFIsZ0JBQUE7RXhCb3BEQTs7RTBCM29EUTtJRlRSLDJCQUFBO0V4QndwREE7O0UwQi9vRFE7SUZUUiwyQkFBQTtFeEI0cERBOztFMEJucERRO0lGVFIsZ0JBQUE7RXhCZ3FEQTs7RTBCdnBEUTtJRlRSLDJCQUFBO0V4Qm9xREE7O0UwQjNwRFE7SUZUUiwyQkFBQTtFeEJ3cURBO0FBQ0Y7QXlCL3BESTtFQzdCRTtJQUNFLGFBQUE7SUFDQSxZQUFBO0lBQ0EsZUFBQTtFMUIrckROOztFMEI3ckRJO0lBQ0UsY0FBQTtJQUNBLFdBQUE7SUFDQSxlQUFBO0UxQmdzRE47O0UwQjVyRE07SUZGTix1QkFBQTtJQUlBLHdCQUFBO0V4QityREE7O0UwQmpzRE07SUZGTix3QkFBQTtJQUlBLHlCQUFBO0V4Qm9zREE7O0UwQnRzRE07SUZGTixhQUFBO0lBSUEsY0FBQTtFeEJ5c0RBOztFMEIzc0RNO0lGRk4sd0JBQUE7SUFJQSx5QkFBQTtFeEI4c0RBOztFMEJodERNO0lGRk4sd0JBQUE7SUFJQSx5QkFBQTtFeEJtdERBOztFMEJydERNO0lGRk4sYUFBQTtJQUlBLGNBQUE7RXhCd3REQTs7RTBCMXRETTtJRkZOLHdCQUFBO0lBSUEseUJBQUE7RXhCNnREQTs7RTBCL3RETTtJRkZOLHdCQUFBO0lBSUEseUJBQUE7RXhCa3VEQTs7RTBCcHVETTtJRkZOLGFBQUE7SUFJQSxjQUFBO0V4QnV1REE7O0UwQnp1RE07SUZGTix3QkFBQTtJQUlBLHlCQUFBO0V4QjR1REE7O0UwQjl1RE07SUZGTix3QkFBQTtJQUlBLHlCQUFBO0V4Qml2REE7O0UwQm52RE07SUZGTixjQUFBO0lBSUEsZUFBQTtFeEJzdkRBOztFMEJudkRJO0lBQXdCLFNBQUE7RTFCdXZENUI7O0UwQnJ2REk7SUFBdUIsU0FBQTtFMUJ5dkQzQjs7RTBCdHZETTtJQUF3QixRQURiO0UxQjJ2RGpCOztFMEIxdkRNO0lBQXdCLFFBRGI7RTFCK3ZEakI7O0UwQjl2RE07SUFBd0IsUUFEYjtFMUJtd0RqQjs7RTBCbHdETTtJQUF3QixRQURiO0UxQnV3RGpCOztFMEJ0d0RNO0lBQXdCLFFBRGI7RTFCMndEakI7O0UwQjF3RE07SUFBd0IsUUFEYjtFMUIrd0RqQjs7RTBCOXdETTtJQUF3QixRQURiO0UxQm14RGpCOztFMEJseERNO0lBQXdCLFFBRGI7RTFCdXhEakI7O0UwQnR4RE07SUFBd0IsUUFEYjtFMUIyeERqQjs7RTBCMXhETTtJQUF3QixRQURiO0UxQit4RGpCOztFMEI5eERNO0lBQXdCLFNBRGI7RTFCbXlEakI7O0UwQmx5RE07SUFBd0IsU0FEYjtFMUJ1eURqQjs7RTBCdHlETTtJQUF3QixTQURiO0UxQjJ5RGpCOztFMEJweURRO0lGVFIsY0FBQTtFeEJpekRBOztFMEJ4eURRO0lGVFIsMEJBQUE7RXhCcXpEQTs7RTBCNXlEUTtJRlRSLDJCQUFBO0V4Qnl6REE7O0UwQmh6RFE7SUZUUixnQkFBQTtFeEI2ekRBOztFMEJwekRRO0lGVFIsMkJBQUE7RXhCaTBEQTs7RTBCeHpEUTtJRlRSLDJCQUFBO0V4QnEwREE7O0UwQjV6RFE7SUZUUixnQkFBQTtFeEJ5MERBOztFMEJoMERRO0lGVFIsMkJBQUE7RXhCNjBEQTs7RTBCcDBEUTtJRlRSLDJCQUFBO0V4QmkxREE7O0UwQngwRFE7SUZUUixnQkFBQTtFeEJxMURBOztFMEI1MERRO0lGVFIsMkJBQUE7RXhCeTFEQTs7RTBCaDFEUTtJRlRSLDJCQUFBO0V4QjYxREE7QUFDRjtBMkI1NERBO0VBQ0UsV0FBQTtFQUNBLGVBQUE7RUFDQSxtQlo4R087RVk3R1AsNkJaMlM0QjtBZm1tRDlCO0EyQjU0REU7O0VBRUUsYTFCaU5pQjtFMEJoTmpCLG1CQUFBO0VBQ0EsNkJBQUE7QTNCODRESjtBMkIzNERFO0VBQ0Usc0JBQUE7RUFDQSxnQ0FBQTtBM0I2NERKO0EyQjE0REU7RUFDRSw2QkFBQTtBM0I0NERKO0EyQno0REU7RUFDRSxzQjFCMEpNO0FEaXZEVjtBMkJqNERFOztFQUVFLGVaMFEwQjtBZjBuRDlCO0EyQjMzREE7RUFDRSx5QkFBQTtBM0I4M0RGO0EyQjUzREU7O0VBRUUseUJBQUE7QTNCODNESjtBMkIxM0RJOztFQUVFLHdCQUFBO0EzQjQzRE47QTJCdDNERTs7OztFQUlFLFNBQUE7QTNCeTNESjtBMkJoM0RFO0VBQ0UscUNacU8wQjtBZjhvRDlCO0FnQnQ3REU7RVcrRUkseUIxQkVLO0FEeTJEWDtBNEJoOERJOzs7RUFHRSx5QkQ4RitCO0EzQnEyRHJDO0FnQmg4REU7RVlRTSx5QkFKZTtBNUJnOER2QjtBNEIxN0RROztFQUVFLHlCQVJhO0E1Qm84RHZCO0E0Qjk4REk7OztFQUdFLHlCRDhGK0I7QTNCbTNEckM7QWdCOThERTtFWVFNLHlCQUplO0E1Qjg4RHZCO0E0Qng4RFE7O0VBRUUseUJBUmE7QTVCazlEdkI7QTRCNTlESTs7O0VBR0UseUJEOEYrQjtBM0JpNERyQztBZ0I1OURFO0VZUU0seUJBSmU7QTVCNDlEdkI7QTRCdDlEUTs7RUFFRSx5QkFSYTtBNUJnK0R2QjtBNEIxK0RJOzs7RUFHRSx5QkQ4RitCO0EzQis0RHJDO0FnQjErREU7RVlRTSx5QkFKZTtBNUIwK0R2QjtBNEJwK0RROztFQUVFLHlCQVJhO0E1QjgrRHZCO0E0QngvREk7OztFQUdFLHlCRDhGK0I7QTNCNjVEckM7QWdCeC9ERTtFWVFNLHlCQUplO0E1QncvRHZCO0E0QmwvRFE7O0VBRUUseUJBUmE7QTVCNC9EdkI7QTRCdGdFSTs7O0VBR0UseUJEOEYrQjtBM0IyNkRyQztBZ0J0Z0VFO0VZUU0seUJBSmU7QTVCc2dFdkI7QTRCaGdFUTs7RUFFRSx5QkFSYTtBNUIwZ0V2QjtBNEJwaEVJOzs7RUFHRSx5QkQ4RitCO0EzQnk3RHJDO0FnQnBoRUU7RVlRTSx5QkFKZTtBNUJvaEV2QjtBNEI5Z0VROztFQUVFLHlCQVJhO0E1QndoRXZCO0E0QmxpRUk7OztFQUdFLHlCRDhGK0I7QTNCdThEckM7QWdCbGlFRTtFWVFNLHlCQUplO0E1QmtpRXZCO0E0QjVoRVE7O0VBRUUseUJBUmE7QTVCc2lFdkI7QTRCaGpFSTs7O0VBR0UseUJEOEYrQjtBM0JxOURyQztBZ0JoakVFO0VZUU0seUJBSmU7QTVCZ2pFdkI7QTRCMWlFUTs7RUFFRSx5QkFSYTtBNUJvakV2QjtBNEI5akVJOzs7RUFHRSx5QkQ4RitCO0EzQm0rRHJDO0FnQjlqRUU7RVlRTSx5QkFKZTtBNUI4akV2QjtBNEJ4akVROztFQUVFLHlCQVJhO0E1QmtrRXZCO0E0QjVrRUk7OztFQUdFLHlCRDhGK0I7QTNCaS9EckM7QWdCNWtFRTtFWVFNLHlCQUplO0E1QjRrRXZCO0E0QnRrRVE7O0VBRUUseUJBUmE7QTVCZ2xFdkI7QTRCMWxFSTs7O0VBR0UseUJEOEYrQjtBM0IrL0RyQztBZ0IxbEVFO0VZUU0seUJBSmU7QTVCMGxFdkI7QTRCcGxFUTs7RUFFRSx5QkFSYTtBNUI4bEV2QjtBNEJ4bUVJOzs7RUFHRSx5QkQ4RitCO0EzQjZnRXJDO0FnQnhtRUU7RVlRTSx5QkFKZTtBNUJ3bUV2QjtBNEJsbUVROztFQUVFLHlCQVJhO0E1QjRtRXZCO0E0QnRuRUk7OztFQUdFLHlCRDhGK0I7QTNCMmhFckM7QWdCdG5FRTtFWVFNLHlCQUplO0E1QnNuRXZCO0E0QmhuRVE7O0VBRUUseUJBUmE7QTVCMG5FdkI7QTRCcG9FSTs7O0VBR0UseUJEOEYrQjtBM0J5aUVyQztBZ0Jwb0VFO0VZUU0seUJBSmU7QTVCb29FdkI7QTRCOW5FUTs7RUFFRSx5QkFSYTtBNUJ3b0V2QjtBNEJscEVJOzs7RUFHRSx5QjNCb0ZLO0FEaWtFWDtBZ0JscEVFO0VZUU0seUJBSmU7QTVCa3BFdkI7QTRCNW9FUTs7RUFFRSx5QkFSYTtBNUJzcEV2QjtBMkJsakVJO0VBQ0UsVzFCZ0VJO0UwQi9ESix5QjFCakJLO0UwQmtCTCxxQlowTXdCO0FmMjJEOUI7QTJCaGpFSTtFQUNFLGMxQjFCSztFMEIyQkwseUIxQmhDSztFMEJpQ0wscUIxQmhDSztBRGtsRVg7QTJCN2lFQTtFQUNFLFcxQmdEUTtFMEIvQ1IseUIxQmpDUztBRGlsRVg7QTJCOWlFRTs7O0VBR0UscUJac0wwQjtBZjAzRDlCO0EyQjdpRUU7RUFDRSxTQUFBO0EzQitpRUo7QTJCM2lFSTtFQUNFLDJDWjJLd0I7QWZrNEQ5QjtBZ0JyckVFO0VXK0lNLDRDWnFLc0I7QWZvNEQ5QjtBeUIzbkVJO0VFbUdBO0lBRUksY0FBQTtJQUNBLFdBQUE7SUFDQSxnQkFBQTtJQUNBLGlDQUFBO0lBQ0EsNENBQUE7RTNCMmhFTjtFMkJ4aEVNO0lBQ0UsU0FBQTtFM0IwaEVSO0FBQ0Y7QXlCeG9FSTtFRW1HQTtJQUVJLGNBQUE7SUFDQSxXQUFBO0lBQ0EsZ0JBQUE7SUFDQSxpQ0FBQTtJQUNBLDRDQUFBO0UzQnVpRU47RTJCcGlFTTtJQUNFLFNBQUE7RTNCc2lFUjtBQUNGO0F5QnBwRUk7RUVtR0E7SUFFSSxjQUFBO0lBQ0EsV0FBQTtJQUNBLGdCQUFBO0lBQ0EsaUNBQUE7SUFDQSw0Q0FBQTtFM0JtakVOO0UyQmhqRU07SUFDRSxTQUFBO0UzQmtqRVI7QUFDRjtBeUJocUVJO0VFbUdBO0lBRUksY0FBQTtJQUNBLFdBQUE7SUFDQSxnQkFBQTtJQUNBLGlDQUFBO0lBQ0EsNENBQUE7RTNCK2pFTjtFMkI1akVNO0lBQ0UsU0FBQTtFM0I4akVSO0FBQ0Y7QTJCemtFSTtFQUVJLGNBQUE7RUFDQSxXQUFBO0VBQ0EsZ0JBQUE7RUFDQSxpQ0FBQTtFQUNBLDRDQUFBO0EzQjBrRVI7QTJCdmtFUTtFQUNFLFNBQUE7QTNCeWtFVjtBNkJ6dkVBO0VBQ0UsY0FBQTtFQUNBLFdBQUE7RUFDQSx5QkFBQTtFQUNBLG1CNUJnTGU7RTRCL0tmLGdCZDRPNEI7RWMzTzVCLGM1QnVGUztFNEJ0RlQsc0I1QjhFTTtFNEI3RU4sNEJBQUE7RUFDQSx5QkFBQTtFQUtFLGtCNUJnT1k7RTZCL09WLHdFRHNCSjtBN0JrdkVGO0E4QnB3RUU7RURIRjtJQ0lJLGdCQUFBO0U5QnV3RUY7QUFDRjtBNkJwdkVFO0VBQ0UsNkJBQUE7RUFDQSxTQUFBO0E3QnN2RUo7QStCendFRTtFQUNFLGM5QnFGTztFOEJwRlAsc0I5QjRFSTtFOEIzRUosaUM5QjJOdUI7RThCMU52QixVQUFBO0VBS0UsdUI5QndOdUI7QUQraUU3QjtBNkJ0dkVFO0VBQ0UsYzVCMERPO0U0QnhEUCxVQUFBO0E3QnV2RUo7QTZCMXZFRTtFQUNFLGM1QjBETztFNEJ4RFAsVUFBQTtBN0J1dkVKO0E2Qi91RUU7RUFFRSx5QjVCMENPO0U0QnhDUCxVQUFBO0E3Qit1RUo7QTZCMXVFRTtFQUNFLDZCZGdYb0M7QWY2M0R4QztBNkIxdUVFO0VBTUUsYzVCOEJPO0U0QjdCUCxzQjVCcUJJO0FEa3RFUjtBNkJsdUVBOztFQUVFLGNBQUE7RUFDQSxXQUFBO0E3QnF1RUY7QTZCM3RFQTtFQUNFLGlDQUFBO0VBQ0Esb0NBQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0EsZ0JkMEo0QjtBZm9rRTlCO0E2QjN0RUE7RUFDRSwrQkFBQTtFQUNBLGtDQUFBO0VBQ0EscUJkNEk0QjtFYzNJNUIsZ0Jkd0c0QjtBZnNuRTlCO0E2QjN0RUE7RUFDRSxnQ0FBQTtFQUNBLG1DQUFBO0VBQ0Esc0Jkc0k0QjtFY3JJNUIsZ0Jka0c0QjtBZjRuRTlCO0E2QnJ0RUE7RUFDRSxjQUFBO0VBQ0EsV0FBQTtFQUNBLHFCZHFONEI7RWNwTjVCLHdCZG9ONEI7RWNuTjVCLGdCQUFBO0VBQ0EsZ0JkNkg0QjtFYzVINUIsYzVCMkRXO0U0QjFEWCw2QkFBQTtFQUNBLHlCQUFBO0VBQ0EsbUJBQUE7QTdCd3RFRjtBNkJ0dEVFOzs7Ozs7Ozs7RUFFRSxnQkFBQTtFQUNBLGVBQUE7QTdCK3RFSjtBNkJsdEVBOzs7OztFQUNFLHVCQUFBO0VBQ0Esc0JkOEY0QjtFYzdGNUIsZ0JkMEQ0QjtFTXpNMUIsa0JwQmtQZTtBRHVuRW5CO0E2QnJ0RUU7Ozs7O0VBQ0UsZ0Nkc1JvQztBZnM4RHhDO0E2Qnh0RUE7Ozs7O0VBQ0Usb0JBQUE7RUFDQSxxQmRnRjRCO0VjL0U1QixnQmQ0QzRCO0VNeE0xQixrQnBCaVBlO0FEMm9FbkI7QTZCM3RFRTs7Ozs7RUFDRSwrQmQ0UW9DO0FmczlEeEM7QTZCeHRFQTtFQUNFLG1CZDhRc0M7QWY2OER4QztBNkJ4dEVBO0VBQ0UsY0FBQTtFQUNBLG1CZGdRc0M7QWYyOUR4QztBNkJudEVBO0VBQ0UsYUFBQTtFQUNBLGVBQUE7RUFDQSxrQkFBQTtFQUNBLGlCQUFBO0E3QnN0RUY7QTZCcHRFRTs7RUFFRSxrQkFBQTtFQUNBLGlCQUFBO0E3QnN0RUo7QTZCN3NFQTtFQUNFLGtCQUFBO0VBQ0EsY0FBQTtFQUNBLHFCZHFPc0M7QWYyK0R4QztBNkI3c0VBO0VBQ0Usa0JBQUE7RUFDQSxrQmRpT3NDO0VjaE90QyxxQkFBQTtBN0JndEVGO0E2QjlzRUU7RUFDRSxjNUIzSE87QUQyMEVYO0E2QjVzRUE7RUFDRSxnQkFBQTtBN0Irc0VGO0E2QjVzRUE7RUFDRSxvQkFBQTtFQUNBLG1CQUFBO0VBQ0EsZUFBQTtFQUNBLHFCZG9Oc0M7QWYyL0R4QztBNkI1c0VFO0VBQ0UsZ0JBQUE7RUFDQSxhQUFBO0VBQ0EsdUJkK01vQztFYzlNcEMsY0FBQTtBN0I4c0VKO0ErQmg2RUU7RUFDRSxhQUFBO0VBQ0EsV0FBQTtFQUNBLG1CaEJzWm9DO0VnQnJacEMsY2hCbVAwQjtFZ0JsUDFCLGNoQm9nQmdDO0FmKzVEcEM7QStCaDZFRTtFQUNFLGtCQUFBO0VBQ0EsU0FBQTtFQUNBLFVBQUE7RUFDQSxhQUFBO0VBQ0EsZUFBQTtFQUNBLGVBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0EsY0FBQTtFQUNBLFc5QjRDSTtFOEIzQ0oseUNBQUE7RUFDQSxxQkFBQTtBL0JtNkVKO0ErQjk1RUk7OztFQUVFLHFCaEI4ZThCO0FmbzdEcEM7QStCaDZFTTs7O0VBQ0UscUJoQjJlNEI7RWdCMWU1QixpREFBQTtBL0JvNkVSO0ErQmo2RU07Ozs7Ozs7RUFFRSxjQUFBO0EvQnc2RVI7QStCaDZFTTtFQUNFLGNoQjRkNEI7QWZ1OERwQztBK0JoNkVNOzs7RUFFRSxjQUFBO0EvQm02RVI7QStCMzVFTTtFQUNFLGNoQjhjNEI7QWZnOURwQztBK0I1NUVRO0VBQ0UseUJBQUE7QS9CODVFVjtBK0IxNUVNOzs7RUFFRSxjQUFBO0EvQjY1RVI7QStCejVFUTtFQy9GSix5QkRnRzJCO0EvQjI1RS9CO0ErQnQ1RVE7RUFDRSxpRUFBQTtBL0J3NUVWO0ErQjk0RU07RUFDRSxxQkFqQnVCO0EvQms2RS9CO0ErQi80RVE7RUFBWSxxQkFBQTtBL0JrNUVwQjtBK0IvNEVNOzs7RUFFRSxjQUFBO0EvQms1RVI7QStCOTRFUTtFQUNFLGlEQUFBO0EvQmc1RVY7QStCdC9FRTtFQUNFLGFBQUE7RUFDQSxXQUFBO0VBQ0EsbUJoQnNab0M7RWdCclpwQyxjaEJtUDBCO0VnQmxQMUIsY2hCcWdCZ0M7QWZvL0RwQztBK0J0L0VFO0VBQ0Usa0JBQUE7RUFDQSxTQUFBO0VBQ0EsVUFBQTtFQUNBLGFBQUE7RUFDQSxlQUFBO0VBQ0EsZUFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxjQUFBO0VBQ0EsVzlCNENJO0U4QjNDSiwwQ0FBQTtFQUNBLHFCQUFBO0EvQnkvRUo7QStCcC9FSTs7O0VBRUUscUJoQitlOEI7QWZ5Z0VwQztBK0J0L0VNOzs7RUFDRSxxQmhCNGU0QjtFZ0IzZTVCLGtEQUFBO0EvQjAvRVI7QStCdi9FTTs7Ozs7OztFQUVFLGNBQUE7QS9COC9FUjtBK0J0L0VNO0VBQ0UsY2hCNmQ0QjtBZjRoRXBDO0ErQnQvRU07OztFQUVFLGNBQUE7QS9CeS9FUjtBK0JqL0VNO0VBQ0UsY2hCK2M0QjtBZnFpRXBDO0ErQmwvRVE7RUFDRSx5QkFBQTtBL0JvL0VWO0ErQmgvRU07OztFQUVFLGNBQUE7QS9CbS9FUjtBK0IvK0VRO0VDL0ZKLHlCRGdHMkI7QS9CaS9FL0I7QStCNStFUTtFQUNFLGtFQUFBO0EvQjgrRVY7QStCcCtFTTtFQUNFLHFCQWpCdUI7QS9Cdy9FL0I7QStCcitFUTtFQUFZLHFCQUFBO0EvQncrRXBCO0ErQnIrRU07OztFQUVFLGNBQUE7QS9CdytFUjtBK0JwK0VRO0VBQ0Usa0RBQUE7QS9CcytFVjtBNkJsMkVBO0VBQ0UsYUFBQTtFQUNBLG1CQUFBO0VBQ0EsbUJBQUE7QTdCcTJFRjtBNkJoMkVFO0VBQ0UsV0FBQTtBN0JrMkVKO0F5QnRqRkk7RUl5TkE7SUFDRSxhQUFBO0lBQ0EsbUJBQUE7SUFDQSx1QkFBQTtJQUNBLGdCQUFBO0U3QmcyRUo7RTZCNTFFRTtJQUNFLGFBQUE7SUFDQSxjQUFBO0lBQ0EsbUJBQUE7SUFDQSxtQkFBQTtJQUNBLGdCQUFBO0U3QjgxRUo7RTZCMTFFRTtJQUNFLHFCQUFBO0lBQ0EsV0FBQTtJQUNBLHNCQUFBO0U3QjQxRUo7RTZCeDFFRTtJQUNFLHFCQUFBO0U3QjAxRUo7RTZCdjFFRTs7SUFFRSxXQUFBO0U3QnkxRUo7RTZCcDFFRTtJQUNFLGFBQUE7SUFDQSxtQkFBQTtJQUNBLHVCQUFBO0lBQ0EsV0FBQTtJQUNBLGVBQUE7RTdCczFFSjtFNkJwMUVFO0lBQ0Usa0JBQUE7SUFDQSxhQUFBO0lBQ0EscUJkd0hrQztJY3ZIbEMsY0FBQTtFN0JzMUVKO0U2Qm4xRUU7SUFDRSxtQkFBQTtJQUNBLHVCQUFBO0U3QnExRUo7RTZCbjFFRTtJQUNFLGdCQUFBO0U3QnExRUo7QUFDRjtBaUMzcEZBO0VBQ0UscUJBQUE7RUFDQSxnQmhDcUxtQjtFZ0NwTG5CLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxzQkFBQTtFQUNBLHlCQUFBO0tBQUEsc0JBQUE7VUFBQSxpQkFBQTtFQUNBLDZCQUFBO0VDc0ZBLHlCQUFBO0VBQ0EsbUJqQ3NGZTtFaUNyRmYsZ0JuQmtKNEI7RW1CL0kxQixrQmpDNElZO0U2Qi9PVixxSUdVSjtBakNpcUZGO0E4QnZxRkU7RUdIRjtJSElJLGdCQUFBO0U5QjBxRkY7QUFDRjtBZ0JycUZFO0VpQkdFLHFCQUFBO0FqQ3FxRko7QWlDbHFGRTtFQUVFLFVBQUE7RUFDQSx1QmhDcU55QjtBRDg4RTdCO0FpQy9wRkU7RUFFRSxhbEJzVjBCO0FmMDBFOUI7QWlDM3BGRTtFQUNFLGVBQUE7QWpDNnBGSjtBaUMxcEZFO0VBRUUsc0JBQUE7QWpDMnBGSjtBaUNqcEZBOztFQUVFLG9CQUFBO0FqQ21wRkY7QWlDMW9GRTtFQ3pEQSxXQUFBO0VGQUUseUJqQm9FVztFbUJsRWIscUJuQmtFYTtBZnFvRmY7QWdCbnNGRTtFa0JBRSxXQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBbEMrc0Z6RztBa0Nuc0ZFO0VBTUksZ0RBQUE7QWxDZ3NGTjtBa0MzckZFO0VBRUUsV0FBQTtFQUNBLHlCbkIyQ1c7RW1CMUNYLHFCbkIwQ1c7QWZrcEZmO0FrQ3pyRkU7RUFHRSxXQUFBO0VBQ0EseUJBbEMrSTtFQXNDL0kscUJBdEN5TDtBbEM0dEY3TDtBa0NwckZJO0VBS0ksZ0RBQUE7QWxDa3JGUjtBaUNycUZFO0VDekRBLFdBQUE7RUZBRSx5QmpCb0VXO0VtQmxFYixxQm5Ca0VhO0FmZ3FGZjtBZ0I5dEZFO0VrQkFFLFdBQUE7RUZOQSx5QkVEMkQ7RUFTM0QscUJBVHFHO0FsQzB1RnpHO0FrQzl0RkU7RUFNSSxpREFBQTtBbEMydEZOO0FrQ3R0RkU7RUFFRSxXQUFBO0VBQ0EseUJuQjJDVztFbUIxQ1gscUJuQjBDVztBZjZxRmY7QWtDcHRGRTtFQUdFLFdBQUE7RUFDQSx5QkFsQytJO0VBc0MvSSxxQkF0Q3lMO0FsQ3V2RjdMO0FrQy9zRkk7RUFLSSxpREFBQTtBbEM2c0ZSO0FpQ2hzRkU7RUN6REEsV0FBQTtFRkFFLHlCakJvRVc7RW1CbEViLHFCbkJrRWE7QWYyckZmO0FnQnp2RkU7RWtCQUUsV0FBQTtFRk5BLHlCRUQyRDtFQVMzRCxxQkFUcUc7QWxDcXdGekc7QWtDenZGRTtFQU1JLGdEQUFBO0FsQ3N2Rk47QWtDanZGRTtFQUVFLFdBQUE7RUFDQSx5Qm5CMkNXO0VtQjFDWCxxQm5CMENXO0Fmd3NGZjtBa0MvdUZFO0VBR0UsV0FBQTtFQUNBLHlCQWxDK0k7RUFzQy9JLHFCQXRDeUw7QWxDa3hGN0w7QWtDMXVGSTtFQUtJLGdEQUFBO0FsQ3d1RlI7QWlDM3RGRTtFQ3pEQSxXQUFBO0VGQUUseUJqQm9FVztFbUJsRWIscUJuQmtFYTtBZnN0RmY7QWdCcHhGRTtFa0JBRSxXQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBbENneUZ6RztBa0NweEZFO0VBTUksZ0RBQUE7QWxDaXhGTjtBa0M1d0ZFO0VBRUUsV0FBQTtFQUNBLHlCbkIyQ1c7RW1CMUNYLHFCbkIwQ1c7QWZtdUZmO0FrQzF3RkU7RUFHRSxXQUFBO0VBQ0EseUJBbEMrSTtFQXNDL0kscUJBdEN5TDtBbEM2eUY3TDtBa0Nyd0ZJO0VBS0ksZ0RBQUE7QWxDbXdGUjtBaUN0dkZFO0VDekRBLGNBQUE7RUZBRSx5QmpCb0VXO0VtQmxFYixxQm5Ca0VhO0FmaXZGZjtBZ0IveUZFO0VrQkFFLGNBQUE7RUZOQSx5QkVEMkQ7RUFTM0QscUJBVHFHO0FsQzJ6RnpHO0FrQy95RkU7RUFNSSxnREFBQTtBbEM0eUZOO0FrQ3Z5RkU7RUFFRSxjQUFBO0VBQ0EseUJuQjJDVztFbUIxQ1gscUJuQjBDVztBZjh2RmY7QWtDcnlGRTtFQUdFLGNBQUE7RUFDQSx5QkFsQytJO0VBc0MvSSxxQkF0Q3lMO0FsQ3cwRjdMO0FrQ2h5Rkk7RUFLSSxnREFBQTtBbEM4eEZSO0FpQ2p4RkU7RUN6REEsV0FBQTtFRkFFLHlCakJvRVc7RW1CbEViLHFCbkJrRWE7QWY0d0ZmO0FnQjEwRkU7RWtCQUUsV0FBQTtFRk5BLHlCRUQyRDtFQVMzRCxxQkFUcUc7QWxDczFGekc7QWtDMTBGRTtFQU1JLGlEQUFBO0FsQ3UwRk47QWtDbDBGRTtFQUVFLFdBQUE7RUFDQSx5Qm5CMkNXO0VtQjFDWCxxQm5CMENXO0FmeXhGZjtBa0NoMEZFO0VBR0UsV0FBQTtFQUNBLHlCQWxDK0k7RUFzQy9JLHFCQXRDeUw7QWxDbTJGN0w7QWtDM3pGSTtFQUtJLGlEQUFBO0FsQ3l6RlI7QWlDNXlGRTtFQ3pEQSxjQUFBO0VGQUUseUJqQm9FVztFbUJsRWIscUJuQmtFYTtBZnV5RmY7QWdCcjJGRTtFa0JBRSxjQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBbENpM0Z6RztBa0NyMkZFO0VBTUksaURBQUE7QWxDazJGTjtBa0M3MUZFO0VBRUUsY0FBQTtFQUNBLHlCbkIyQ1c7RW1CMUNYLHFCbkIwQ1c7QWZvekZmO0FrQzMxRkU7RUFHRSxjQUFBO0VBQ0EseUJBbEMrSTtFQXNDL0kscUJBdEN5TDtBbEM4M0Y3TDtBa0N0MUZJO0VBS0ksaURBQUE7QWxDbzFGUjtBaUN2MEZFO0VDekRBLFdBQUE7RUZBRSx5QmpCb0VXO0VtQmxFYixxQm5Ca0VhO0FmazBGZjtBZ0JoNEZFO0VrQkFFLFdBQUE7RUZOQSx5QkVEMkQ7RUFTM0QscUJBVHFHO0FsQzQ0RnpHO0FrQ2g0RkU7RUFNSSw4Q0FBQTtBbEM2M0ZOO0FrQ3gzRkU7RUFFRSxXQUFBO0VBQ0EseUJuQjJDVztFbUIxQ1gscUJuQjBDVztBZiswRmY7QWtDdDNGRTtFQUdFLFdBQUE7RUFDQSx5QkFsQytJO0VBc0MvSSxxQkF0Q3lMO0FsQ3k1RjdMO0FrQ2ozRkk7RUFLSSw4Q0FBQTtBbEMrMkZSO0FpQ2wyRkU7RUN6REEsV0FBQTtFRkFFLHlCakJvRVc7RW1CbEViLHFCbkJrRWE7QWY2MUZmO0FnQjM1RkU7RWtCQUUsV0FBQTtFRk5BLHlCRUQyRDtFQVMzRCxxQkFUcUc7QWxDdTZGekc7QWtDMzVGRTtFQU1JLCtDQUFBO0FsQ3c1Rk47QWtDbjVGRTtFQUVFLFdBQUE7RUFDQSx5Qm5CMkNXO0VtQjFDWCxxQm5CMENXO0FmMDJGZjtBa0NqNUZFO0VBR0UsV0FBQTtFQUNBLHlCQWxDK0k7RUFzQy9JLHFCQXRDeUw7QWxDbzdGN0w7QWtDNTRGSTtFQUtJLCtDQUFBO0FsQzA0RlI7QWlDNzNGRTtFQ3pEQSxjQUFBO0VGQUUseUJqQm9FVztFbUJsRWIscUJuQmtFYTtBZnczRmY7QWdCdDdGRTtFa0JBRSxXQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBbENrOEZ6RztBa0N0N0ZFO0VBTUksK0NBQUE7QWxDbTdGTjtBa0M5NkZFO0VBRUUsY0FBQTtFQUNBLHlCbkIyQ1c7RW1CMUNYLHFCbkIwQ1c7QWZxNEZmO0FrQzU2RkU7RUFHRSxXQUFBO0VBQ0EseUJBbEMrSTtFQXNDL0kscUJBdEN5TDtBbEMrOEY3TDtBa0N2NkZJO0VBS0ksK0NBQUE7QWxDcTZGUjtBaUN4NUZFO0VDekRBLFdBQUE7RUZBRSx5QmpCb0VXO0VtQmxFYixxQm5Ca0VhO0FmbTVGZjtBZ0JqOUZFO0VrQkFFLFdBQUE7RUZOQSx5QkVEMkQ7RUFTM0QscUJBVHFHO0FsQzY5RnpHO0FrQ2o5RkU7RUFNSSxnREFBQTtBbEM4OEZOO0FrQ3o4RkU7RUFFRSxXQUFBO0VBQ0EseUJuQjJDVztFbUIxQ1gscUJuQjBDVztBZmc2RmY7QWtDdjhGRTtFQUdFLFdBQUE7RUFDQSx5QkFsQytJO0VBc0MvSSxxQkF0Q3lMO0FsQzArRjdMO0FrQ2w4Rkk7RUFLSSxnREFBQTtBbENnOEZSO0FpQ243RkU7RUN6REEsY0FBQTtFRkFFLHlCakJvRVc7RW1CbEViLHFCbkJrRWE7QWY4NkZmO0FnQjUrRkU7RWtCQUUsY0FBQTtFRk5BLHlCRUQyRDtFQVMzRCxxQkFUcUc7QWxDdy9Gekc7QWtDNStGRTtFQU1JLGlEQUFBO0FsQ3krRk47QWtDcCtGRTtFQUVFLGNBQUE7RUFDQSx5Qm5CMkNXO0VtQjFDWCxxQm5CMENXO0FmMjdGZjtBa0NsK0ZFO0VBR0UsY0FBQTtFQUNBLHlCQWxDK0k7RUFzQy9JLHFCQXRDeUw7QWxDcWdHN0w7QWtDNzlGSTtFQUtJLGlEQUFBO0FsQzI5RlI7QWlDOThGRTtFQ3pEQSxjQUFBO0VGQUUseUJqQm9FVztFbUJsRWIscUJuQmtFYTtBZnk4RmY7QWdCdmdHRTtFa0JBRSxjQUFBO0VGTkEseUJFRDJEO0VBUzNELHFCQVRxRztBbENtaEd6RztBa0N2Z0dFO0VBTUksaURBQUE7QWxDb2dHTjtBa0MvL0ZFO0VBRUUsY0FBQTtFQUNBLHlCbkIyQ1c7RW1CMUNYLHFCbkIwQ1c7QWZzOUZmO0FrQzcvRkU7RUFHRSxjQUFBO0VBQ0EseUJBbEMrSTtFQXNDL0kscUJBdEN5TDtBbENnaUc3TDtBa0N4L0ZJO0VBS0ksaURBQUE7QWxDcy9GUjtBaUN6K0ZFO0VDekRBLGNBQUE7RUZBRSx5QmpCb0VXO0VtQmxFYixxQm5Ca0VhO0FmbytGZjtBZ0JsaUdFO0VrQkFFLGNBQUE7RUZOQSx5QkVEMkQ7RUFTM0QscUJBVHFHO0FsQzhpR3pHO0FrQ2xpR0U7RUFNSSxpREFBQTtBbEMraEdOO0FrQzFoR0U7RUFFRSxjQUFBO0VBQ0EseUJuQjJDVztFbUIxQ1gscUJuQjBDVztBZmkvRmY7QWtDeGhHRTtFQUdFLGNBQUE7RUFDQSx5QkFsQytJO0VBc0MvSSxxQkF0Q3lMO0FsQzJqRzdMO0FrQ25oR0k7RUFLSSxpREFBQTtBbENpaEdSO0FpQ3BnR0U7RUN6REEsY0FBQTtFRkFFLHlCakJvRVc7RW1CbEViLHFCbkJrRWE7QWYrL0ZmO0FnQjdqR0U7RWtCQUUsY0FBQTtFRk5BLHlCRUQyRDtFQVMzRCxxQkFUcUc7QWxDeWtHekc7QWtDN2pHRTtFQU1JLGlEQUFBO0FsQzBqR047QWtDcmpHRTtFQUVFLGNBQUE7RUFDQSx5Qm5CMkNXO0VtQjFDWCxxQm5CMENXO0FmNGdHZjtBa0NuakdFO0VBR0UsY0FBQTtFQUNBLHlCQWxDK0k7RUFzQy9JLHFCQXRDeUw7QWxDc2xHN0w7QWtDOWlHSTtFQUtJLGlEQUFBO0FsQzRpR1I7QWlDemhHRTtFQ1pBLGNuQmlCYTtFbUJoQmIsNkJBQUE7RUFDQSxzQkFBQTtFQUNBLHFCbkJjYTtBZjJoR2Y7QWtDdmlHRTtFQUNFLFdBUGdEO0VBUWhELHlCbkJVVztFbUJUWCxxQm5CU1c7QWZnaUdmO0FrQ3RpR0U7RUFFRSxnREFBQTtBbEN1aUdKO0FrQ3BpR0U7RUFFRSxjbkJEVztFbUJFWCw2QkFBQTtBbENxaUdKO0FrQ2xpR0U7RUFHRSxXQUFBO0VBQ0EseUJuQlRXO0VtQlVYLHFCbkJWVztBZjRpR2Y7QWtDaGlHSTtFQUtJLGdEQUFBO0FsQzhoR1I7QWlDcGpHRTtFQ1pBLGNuQmlCYTtFbUJoQmIsNkJBQUE7RUFDQSxzQkFBQTtFQUNBLHFCbkJjYTtBZnNqR2Y7QWtDbGtHRTtFQUNFLFdBUGdEO0VBUWhELHlCbkJVVztFbUJUWCxxQm5CU1c7QWYyakdmO0FrQ2prR0U7RUFFRSxpREFBQTtBbENra0dKO0FrQy9qR0U7RUFFRSxjbkJEVztFbUJFWCw2QkFBQTtBbENna0dKO0FrQzdqR0U7RUFHRSxXQUFBO0VBQ0EseUJuQlRXO0VtQlVYLHFCbkJWVztBZnVrR2Y7QWtDM2pHSTtFQUtJLGlEQUFBO0FsQ3lqR1I7QWlDL2tHRTtFQ1pBLGNuQmlCYTtFbUJoQmIsNkJBQUE7RUFDQSxzQkFBQTtFQUNBLHFCbkJjYTtBZmlsR2Y7QWtDN2xHRTtFQUNFLFdBUGdEO0VBUWhELHlCbkJVVztFbUJUWCxxQm5CU1c7QWZzbEdmO0FrQzVsR0U7RUFFRSxnREFBQTtBbEM2bEdKO0FrQzFsR0U7RUFFRSxjbkJEVztFbUJFWCw2QkFBQTtBbEMybEdKO0FrQ3hsR0U7RUFHRSxXQUFBO0VBQ0EseUJuQlRXO0VtQlVYLHFCbkJWVztBZmttR2Y7QWtDdGxHSTtFQUtJLGdEQUFBO0FsQ29sR1I7QWlDMW1HRTtFQ1pBLGNuQmlCYTtFbUJoQmIsNkJBQUE7RUFDQSxzQkFBQTtFQUNBLHFCbkJjYTtBZjRtR2Y7QWtDeG5HRTtFQUNFLFdBUGdEO0VBUWhELHlCbkJVVztFbUJUWCxxQm5CU1c7QWZpbkdmO0FrQ3ZuR0U7RUFFRSxnREFBQTtBbEN3bkdKO0FrQ3JuR0U7RUFFRSxjbkJEVztFbUJFWCw2QkFBQTtBbENzbkdKO0FrQ25uR0U7RUFHRSxXQUFBO0VBQ0EseUJuQlRXO0VtQlVYLHFCbkJWVztBZjZuR2Y7QWtDam5HSTtFQUtJLGdEQUFBO0FsQyttR1I7QWlDcm9HRTtFQ1pBLGNuQmlCYTtFbUJoQmIsNkJBQUE7RUFDQSxzQkFBQTtFQUNBLHFCbkJjYTtBZnVvR2Y7QWtDbnBHRTtFQUNFLGNBUGdEO0VBUWhELHlCbkJVVztFbUJUWCxxQm5CU1c7QWY0b0dmO0FrQ2xwR0U7RUFFRSxnREFBQTtBbENtcEdKO0FrQ2hwR0U7RUFFRSxjbkJEVztFbUJFWCw2QkFBQTtBbENpcEdKO0FrQzlvR0U7RUFHRSxjQUFBO0VBQ0EseUJuQlRXO0VtQlVYLHFCbkJWVztBZndwR2Y7QWtDNW9HSTtFQUtJLGdEQUFBO0FsQzBvR1I7QWlDaHFHRTtFQ1pBLGNuQmlCYTtFbUJoQmIsNkJBQUE7RUFDQSxzQkFBQTtFQUNBLHFCbkJjYTtBZmtxR2Y7QWtDOXFHRTtFQUNFLFdBUGdEO0VBUWhELHlCbkJVVztFbUJUWCxxQm5CU1c7QWZ1cUdmO0FrQzdxR0U7RUFFRSxpREFBQTtBbEM4cUdKO0FrQzNxR0U7RUFFRSxjbkJEVztFbUJFWCw2QkFBQTtBbEM0cUdKO0FrQ3pxR0U7RUFHRSxXQUFBO0VBQ0EseUJuQlRXO0VtQlVYLHFCbkJWVztBZm1yR2Y7QWtDdnFHSTtFQUtJLGlEQUFBO0FsQ3FxR1I7QWlDM3JHRTtFQ1pBLGNuQmlCYTtFbUJoQmIsNkJBQUE7RUFDQSxzQkFBQTtFQUNBLHFCbkJjYTtBZjZyR2Y7QWtDenNHRTtFQUNFLGNBUGdEO0VBUWhELHlCbkJVVztFbUJUWCxxQm5CU1c7QWZrc0dmO0FrQ3hzR0U7RUFFRSxpREFBQTtBbEN5c0dKO0FrQ3RzR0U7RUFFRSxjbkJEVztFbUJFWCw2QkFBQTtBbEN1c0dKO0FrQ3BzR0U7RUFHRSxjQUFBO0VBQ0EseUJuQlRXO0VtQlVYLHFCbkJWVztBZjhzR2Y7QWtDbHNHSTtFQUtJLGlEQUFBO0FsQ2dzR1I7QWlDdHRHRTtFQ1pBLGNuQmlCYTtFbUJoQmIsNkJBQUE7RUFDQSxzQkFBQTtFQUNBLHFCbkJjYTtBZnd0R2Y7QWtDcHVHRTtFQUNFLFdBUGdEO0VBUWhELHlCbkJVVztFbUJUWCxxQm5CU1c7QWY2dEdmO0FrQ251R0U7RUFFRSw4Q0FBQTtBbENvdUdKO0FrQ2p1R0U7RUFFRSxjbkJEVztFbUJFWCw2QkFBQTtBbENrdUdKO0FrQy90R0U7RUFHRSxXQUFBO0VBQ0EseUJuQlRXO0VtQlVYLHFCbkJWVztBZnl1R2Y7QWtDN3RHSTtFQUtJLDhDQUFBO0FsQzJ0R1I7QWlDanZHRTtFQ1pBLGNuQmlCYTtFbUJoQmIsNkJBQUE7RUFDQSxzQkFBQTtFQUNBLHFCbkJjYTtBZm12R2Y7QWtDL3ZHRTtFQUNFLFdBUGdEO0VBUWhELHlCbkJVVztFbUJUWCxxQm5CU1c7QWZ3dkdmO0FrQzl2R0U7RUFFRSwrQ0FBQTtBbEMrdkdKO0FrQzV2R0U7RUFFRSxjbkJEVztFbUJFWCw2QkFBQTtBbEM2dkdKO0FrQzF2R0U7RUFHRSxXQUFBO0VBQ0EseUJuQlRXO0VtQlVYLHFCbkJWVztBZm93R2Y7QWtDeHZHSTtFQUtJLCtDQUFBO0FsQ3N2R1I7QWlDNXdHRTtFQ1pBLGNuQmlCYTtFbUJoQmIsNkJBQUE7RUFDQSxzQkFBQTtFQUNBLHFCbkJjYTtBZjh3R2Y7QWtDMXhHRTtFQUNFLGNBUGdEO0VBUWhELHlCbkJVVztFbUJUWCxxQm5CU1c7QWZteEdmO0FrQ3p4R0U7RUFFRSwrQ0FBQTtBbEMweEdKO0FrQ3Z4R0U7RUFFRSxjbkJEVztFbUJFWCw2QkFBQTtBbEN3eEdKO0FrQ3J4R0U7RUFHRSxjQUFBO0VBQ0EseUJuQlRXO0VtQlVYLHFCbkJWVztBZit4R2Y7QWtDbnhHSTtFQUtJLCtDQUFBO0FsQ2l4R1I7QWlDdnlHRTtFQ1pBLGNuQmlCYTtFbUJoQmIsNkJBQUE7RUFDQSxzQkFBQTtFQUNBLHFCbkJjYTtBZnl5R2Y7QWtDcnpHRTtFQUNFLFdBUGdEO0VBUWhELHlCbkJVVztFbUJUWCxxQm5CU1c7QWY4eUdmO0FrQ3B6R0U7RUFFRSxnREFBQTtBbENxekdKO0FrQ2x6R0U7RUFFRSxjbkJEVztFbUJFWCw2QkFBQTtBbENtekdKO0FrQ2h6R0U7RUFHRSxXQUFBO0VBQ0EseUJuQlRXO0VtQlVYLHFCbkJWVztBZjB6R2Y7QWtDOXlHSTtFQUtJLGdEQUFBO0FsQzR5R1I7QWlDbDBHRTtFQ1pBLGNuQmlCYTtFbUJoQmIsNkJBQUE7RUFDQSxzQkFBQTtFQUNBLHFCbkJjYTtBZm8wR2Y7QWtDaDFHRTtFQUNFLGNBUGdEO0VBUWhELHlCbkJVVztFbUJUWCxxQm5CU1c7QWZ5MEdmO0FrQy8wR0U7RUFFRSxpREFBQTtBbENnMUdKO0FrQzcwR0U7RUFFRSxjbkJEVztFbUJFWCw2QkFBQTtBbEM4MEdKO0FrQzMwR0U7RUFHRSxjQUFBO0VBQ0EseUJuQlRXO0VtQlVYLHFCbkJWVztBZnExR2Y7QWtDejBHSTtFQUtJLGlEQUFBO0FsQ3UwR1I7QWlDNzFHRTtFQ1pBLGNuQmlCYTtFbUJoQmIsNkJBQUE7RUFDQSxzQkFBQTtFQUNBLHFCbkJjYTtBZisxR2Y7QWtDMzJHRTtFQUNFLGNBUGdEO0VBUWhELHlCbkJVVztFbUJUWCxxQm5CU1c7QWZvMkdmO0FrQzEyR0U7RUFFRSxpREFBQTtBbEMyMkdKO0FrQ3gyR0U7RUFFRSxjbkJEVztFbUJFWCw2QkFBQTtBbEN5MkdKO0FrQ3QyR0U7RUFHRSxjQUFBO0VBQ0EseUJuQlRXO0VtQlVYLHFCbkJWVztBZmczR2Y7QWtDcDJHSTtFQUtJLGlEQUFBO0FsQ2syR1I7QWlDeDNHRTtFQ1pBLGNuQmlCYTtFbUJoQmIsNkJBQUE7RUFDQSxzQkFBQTtFQUNBLHFCbkJjYTtBZjAzR2Y7QWtDdDRHRTtFQUNFLGNBUGdEO0VBUWhELHlCbkJVVztFbUJUWCxxQm5CU1c7QWYrM0dmO0FrQ3I0R0U7RUFFRSxpREFBQTtBbENzNEdKO0FrQ240R0U7RUFFRSxjbkJEVztFbUJFWCw2QkFBQTtBbENvNEdKO0FrQ2o0R0U7RUFHRSxjQUFBO0VBQ0EseUJuQlRXO0VtQlVYLHFCbkJWVztBZjI0R2Y7QWtDLzNHSTtFQUtJLGlEQUFBO0FsQzYzR1I7QWlDbjVHRTtFQ1pBLGNuQmlCYTtFbUJoQmIsNkJBQUE7RUFDQSxzQkFBQTtFQUNBLHFCbkJjYTtBZnE1R2Y7QWtDajZHRTtFQUNFLGNBUGdEO0VBUWhELHlCbkJVVztFbUJUWCxxQm5CU1c7QWYwNUdmO0FrQ2g2R0U7RUFFRSxpREFBQTtBbENpNkdKO0FrQzk1R0U7RUFFRSxjbkJEVztFbUJFWCw2QkFBQTtBbEMrNUdKO0FrQzU1R0U7RUFHRSxjQUFBO0VBQ0EseUJuQlRXO0VtQlVYLHFCbkJWVztBZnM2R2Y7QWtDMTVHSTtFQUtJLGlEQUFBO0FsQ3c1R1I7QWlDbjZHQTtFQUNFLGdCaEM0R21CO0VnQzNHbkIsY2xCb0UwQjtFa0JuRTFCLDZCQUFBO0FqQ3M2R0Y7QWdCNytHRTtFaUIwRUUsY2xCa0V3QjtFa0JqRXhCLDBCbEJrRXdCO0VrQmpFeEIsNkJBQUE7RUFDQSx5QkFBQTtBakNzNkdKO0FpQ242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QzJ2SGhDO0F1QzN1SEE7RUFDRSx3QkFBQTtFQUNBLHVCQUFBO0F2Qzh1SEY7QXVDNXVIRTtFQUdFLGNBQUE7QXZDNHVISjtBdUN6dUhFO0VBQ0UsZUFBQTtBdkMydUhKO0F1Q3Z1SEE7RUFDRSx1QkFBQTtFQUNBLHNCQUFBO0F2QzB1SEY7QXVDdnVIQTtFQUNFLHNCQUFBO0VBQ0EscUJBQUE7QXZDMHVIRjtBdUN0dEhBO0VBQ0Usc0JBQUE7RUFDQSx1QkFBQTtFQUNBLHVCQUFBO0F2Q3l0SEY7QXVDdnRIRTs7RUFFRSxXQUFBO0F2Q3l0SEo7QXVDdHRIRTs7OztFQUlFLGdCQUFBO0VBQ0EsY0FBQTtBdkN3dEhKO0F1Q3B0SEU7O0VsQi9HRSw2QmtCaUg4QjtFbEJoSDlCLDRCa0JnSDhCO0F2Q3V0SGxDO0F1Q3B0SEU7O0VsQmxJRSx5QmtCb0kyQjtFbEJuSTNCLDBCa0JtSTJCO0F2Q3V0SC9CO0F1Q3JzSEU7O0VBRUUsZ0JBQUE7QXZDd3NISjtBdUN0c0hJOzs7O0VBRUUsa0JBQUE7RUFDQSxzQkFBQTtFQUNBLG9CQUFBO0F2QzBzSE47QXdDNTJIQTtFQUNFLGtCQUFBO0VBQ0EsYUFBQTtFQUNBLGVBQUE7RUFDQSxvQkFBQTtFQUNBLFdBQUE7QXhDKzJIRjtBd0M3MkhFOzs7RUFHRSxrQkFBQTtFQUNBLGNBQUE7RUFHQSxTQUFBO0VBQ0EsZ0JBQUE7QXhDNjJISjtBd0MxMkhJOzs7RUFDRSxVQUFBO0F4QzgySE47QXdDMzJISTs7Ozs7Ozs7O0VBR0UsaUJBQUE7QXhDbTNITjtBd0M3MkhJOztFbkJwQkEsMEJtQm9Ca0Q7RW5CbkJsRCw2Qm1CbUJrRDtBeENrM0h0RDtBd0NqM0hJOztFbkJQQSx5Qm1CT2tEO0VuQk5sRCw0Qm1CTWtEO0F4Q3MzSHREO0F3Q2ozSEU7RUFDRSxhQUFBO0VBQ0EsbUJBQUE7QXhDbTNISjtBd0NqM0hJO0VuQjlCQSwwQm1CK0I0RTtFbkI5QjVFLDZCbUI4QjRFO0F4Q28zSGhGO0F3Q24zSEk7RW5CbEJBLHlCbUJtQjRFO0VuQmxCNUUsNEJtQmtCNEU7QXhDczNIaEY7QXdDMzJIQTs7RUFFRSxhQUFBO0F4QzgySEY7QXdDejJIRTs7RUFDRSxrQkFBQTtFQUNBLFVBQUE7QXhDNDJISjtBd0N6MkhFOzs7Ozs7OztFQUlFLGlCQUFBO0F4QysySEo7QXdDMzJIQTtFQUF1QixrQkFBQTtBeEMrMkh2QjtBd0M5MkhBO0VBQXNCLGlCQUFBO0F4Q2szSHRCO0F3QzEySEE7RUFDRSxhQUFBO0VBQ0EsbUJBQUE7RUFDQSx5QkFBQTtFQUNBLGdCQUFBO0VBQ0EsbUJ2QzJGZTtFdUMxRmYsZ0J2QzZGbUI7RXVDNUZuQixnQnpCc0o0QjtFeUJySjVCLGN2Q0NTO0V1Q0FULGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSx5QnZDUlM7RXVDU1QseUJBQUE7RW5CbEdFLGtCcEJnUFk7QURndUhoQjtBd0MxMkhFOztFQUVFLGFBQUE7QXhDNDJISjtBd0MxMEhBOzs7Ozs7RW5CN0hJLDBCbUJtSTJCO0VuQmxJM0IsNkJtQmtJMkI7QXhDODBIL0I7QXdDMzBIQTs7Ozs7O0VuQnhISSx5Qm1COEgwQjtFbkI3SDFCLDRCbUI2SDBCO0F4QyswSDlCO0F5Q24rSEE7RUFDRSxrQkFBQTtFQUNBLGNBQUE7RUFDQSxrQkFBQTtFQUNBLG9CMUJ3YnNDO0FmOGlIeEM7QXlDbitIQTtFQUNFLG9CQUFBO0VBQ0Esa0IxQm9ic0M7QWZrakh4QztBeUNuK0hBO0VBQ0Usa0JBQUE7RUFDQSxXQUFBO0VBQ0EsVUFBQTtBekNzK0hGO0F5Q3ArSEU7RUFDRSxXeENnRUk7RStCckZKLHlCL0JJUztBRHcvSGI7QXlDbCtIRTtFQUVFLHVDMUJtYjRDO0FmZ2pIaEQ7QXlDaCtIRTtFQUNFLFd4Q3FESTtFd0NwREoscUN4Q3FNaUM7QUQ2eEhyQztBeUM3OUhJO0VBQ0UsY3hDcURLO0FEMDZIWDtBeUM3OUhNO0VBQ0UseUJ4QzhDRztBRGk3SFg7QXlDcjlIQTtFQUNFLGdCQUFBO0F6Q3c5SEY7QXlDcjlIRTtFQUNFLGtCQUFBO0VBQ0EsWUFBQTtFQUNBLE9BQUE7RUFDQSxjQUFBO0VBQ0EsVzFCcVlvQztFMEJwWXBDLFkxQm9Zb0M7RTBCbllwQyxvQkFBQTtFQUNBLFdBQUE7RUFDQSx5QkFBQTtLQUFBLHNCQUFBO1VBQUEsaUJBQUE7RUFDQSx5QnhDdUJPO0FEZzhIWDtBeUNsOUhFO0VBQ0Usa0JBQUE7RUFDQSxZQUFBO0VBQ0EsT0FBQTtFQUNBLGNBQUE7RUFDQSxXMUJzWG9DO0UwQnJYcEMsWTFCcVhvQztFMEJwWHBDLFdBQUE7RUFDQSw0QkFBQTtFQUNBLGtDQUFBO0VBQ0Esd0IxQm1Yb0M7QWZpbUh4QztBeUMxOEhFO0VwQjdGRSxrQnBCZ1BZO0FEMnpIaEI7QXlDejhISTtFVGhHQSx5Qi9CSVM7QUR3aUliO0F5Q3o4SEk7RUFDRSwwTjFCa1gwQztBZnlsSGhEO0F5Q3Q4SEk7RVR6R0EseUIvQklTO0FEOGlJYjtBeUNyOEhJO0VBQ0UsdUsxQjRXZ0Q7QWYybEh0RDtBeUNsOEhJO0VBQ0UseUMxQndWMEM7QWY0bUhoRDtBeUNsOEhJO0VBQ0UseUMxQnFWMEM7QWYrbUhoRDtBeUMxN0hFO0VBQ0Usa0IxQjJWNEM7QWZrbUhoRDtBeUN6N0hJO0VUdElBLHlCL0JJUztBRDhqSWI7QXlDejdISTtFQUNFLG9LMUJvVjBDO0FmdW1IaEQ7QXlDdDdISTtFQUNFLHlDMUI0VDBDO0FmNG5IaEQ7QXlDNTZIQTtFQUNFLHFCQUFBO0VBQ0EsV0FBQTtFQUNBLDZCMUJ1UXNDO0UwQnRRdEMsMENBQUE7RUFDQSxnQjFCZ0Y0QjtFMEIvRTVCLGN4Q3JFUztFd0NzRVQsc0JBQUE7RUFDQSxjQUFBO0VBRUEseUIxQm1Va0M7RTBCbFVsQyx5QkFBQTtFQUVFLGtCeENxRVk7RXdDakVkLHdCQUFBO0tBQUEscUJBQUE7VUFBQSxnQkFBQTtBekMwNkhGO0F5Q3g2SEU7RUFDRSxpQ3hDcUR1QjtFd0NwRHZCLFVBQUE7RUFDQSx1QnhDdUQ2QjtBRG0zSGpDO0F5Q3g2SEk7RUFNRSxjeEM3Rks7RXdDOEZMLHNCeEN0R0U7QUQyZ0lSO0F5Q2o2SEU7RUFFRSxZQUFBO0VBQ0Esc0IxQitSZ0M7RTBCOVJoQyxzQkFBQTtBekNrNkhKO0F5Qy81SEU7RUFDRSxjeEMzR087RXdDNEdQLHlCeENoSE87QURpaElYO0F5Qzc1SEU7RUFDRSxVQUFBO0F6Qys1SEo7QXlDMzVIQTtFQUNFLGdDMUJ1TnNDO0UwQnROdEMscUIxQjZRa0M7RTBCNVFsQyx3QjFCNFFrQztFMEIzUWxDLGMxQjhSa0M7QWZnb0hwQztBeUMzNUhBO0VBQ0UsK0IxQm1Oc0M7RTBCbE50QyxxQjFCc1FrQztFMEJyUWxDLHdCMUJxUWtDO0UwQnBRbEMsZTFCMFJrQztBZm9vSHBDO0F5Q3Q1SEE7RUFDRSxrQkFBQTtFQUNBLHFCQUFBO0VBQ0EsV0FBQTtFQUNBLDZCMUI4THNDO0UwQjdMdEMsZ0JBQUE7QXpDeTVIRjtBeUN0NUhBO0VBQ0Usa0JBQUE7RUFDQSxVQUFBO0VBQ0EsV0FBQTtFQUNBLDZCMUJzTHNDO0UwQnJMdEMsU0FBQTtFQUNBLFVBQUE7QXpDeTVIRjtBeUN2NUhFO0VBQ0UsaUN4Q2hCdUI7RXdDaUJ2Qix1QnhDZHlCO0FEdTZIN0I7QXlDdjVISTtFQUNFLGlDeENwQnFCO0FENjZIM0I7QXlDcDVISTtFQUNFLGlCMUJ5UmE7QWY2bkhuQjtBeUNqNUhBO0VBQ0Usa0JBQUE7RUFDQSxNQUFBO0VBQ0EsUUFBQTtFQUNBLE9BQUE7RUFDQSxVQUFBO0VBQ0EsNkIxQjRKc0M7RTBCM0p0Qyx5QkFBQTtFQUNBLGdCMUIzQjRCO0UwQjRCNUIsY3hDaExTO0V3Q2lMVCxzQnhDekxNO0V3QzBMTix5QkFBQTtFcEJqUkUsa0JwQmdQWTtBRHM3SGhCO0F5Q2o1SEU7RUFDRSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxRQUFBO0VBQ0EsU0FBQTtFQUNBLFVBQUE7RUFDQSxjQUFBO0VBQ0EsNkNBQUE7RUFDQSx5QkFBQTtFQUNBLGdCMUIzQzBCO0UwQjRDMUIsY3hDaE1PO0V3Q2lNUCxpQkFBQTtFVDlSQSx5Qi9CdUZPO0V3Q3lNUCw4QkFBQTtFcEJsU0EsMEJvQm1TdUI7QXpDbTVIM0I7QXlDejRIQTtFQUNFLFdBQUE7RUFDQSxlQUFBO0VBQ0EsNkJBQUE7RUFDQSx3QkFBQTtLQUFBLHFCQUFBO1VBQUEsZ0JBQUE7QXpDNDRIRjtBeUMxNEhFO0VBQ0UsYUFBQTtBekM0NEhKO0F5Q3o0SEU7RUFDRSxTQUFBO0F6QzI0SEo7QXlDeDRIRTtFQUNFLFcxQnNNa0M7RTBCck1sQyxZMUJxTWtDO0UwQnBNbEMsb0JBQUE7RVQ1VEEseUIvQklTO0V3QzBUVCxTMUJxTWtDO0VNcmdCbEMsbUJOc2dCa0M7RTBCbk1sQyx3QkFBQTtVQUFBLGdCQUFBO0F6Q3k0SEo7QXlDdjRISTtFQUNFLGFBQUE7RUFDQSx1QzFCaU1nQztBZndzSHRDO0F5Q3Q0SEk7RVR4VUEseUJqQnVnQmtDO0FmMHNIdEM7QXlDcDRIRTtFQUNFLFcxQjJLZ0M7RTBCMUtoQyxjMUIyS2dDO0UwQjFLaEMsa0JBQUE7RUFDQSxlMUIwS2dDO0UwQnpLaEMseUJ4Q3pQTztFd0MwUFAseUJBQUE7RXBCclZBLG1CTitmZ0M7QWY2dEhwQztBeUNsNEhFO0VBQ0UsVzFCdUtrQztFMEJ0S2xDLFkxQnNLa0M7RWlCaGdCbEMseUIvQklTO0V3Q3dWVCxTMUJ1S2tDO0VNcmdCbEMsbUJOc2dCa0M7RTBCcktsQyxxQkFBQTtPQUFBLGdCQUFBO0F6Q200SEo7QXlDajRISTtFQUNFLGFBQUE7RUFDQSx1QzFCbUtnQztBZmd1SHRDO0F5Q2g0SEk7RVR0V0EseUJqQnVnQmtDO0Fma3VIdEM7QXlDOTNIRTtFQUNFLFcxQjZJZ0M7RTBCNUloQyxjMUI2SWdDO0UwQjVJaEMsa0JBQUE7RUFDQSxlMUI0SWdDO0UwQjNJaEMseUJ4Q3ZSTztFd0N3UlAseUJBQUE7RXBCblhBLG1CTitmZ0M7QWZxdkhwQztBeUM1M0hFO0VBQ0UsVzFCeUlrQztFMEJ4SWxDLFkxQndJa0M7RWlCaGdCbEMseUIvQklTO0V3Q3NYVCxTMUJ5SWtDO0VNcmdCbEMsbUJOc2dCa0M7RTBCdklsQyxnQkFBQTtBekM2M0hKO0F5QzMzSEk7RUFDRSxhQUFBO0VBQ0EsdUMxQnFJZ0M7QWZ3dkh0QztBeUMxM0hJO0VUcFlBLHlCakJ1Z0JrQztBZjB2SHRDO0F5Q3gzSEU7RUFDRSxXMUIrR2dDO0UwQjlHaEMsYzFCK0dnQztFMEI5R2hDLGtCQUFBO0VBQ0EsZTFCOEdnQztFMEI3R2hDLDZCQUFBO0VBQ0EseUJBQUE7RUFDQSxvQkFBQTtBekMwM0hKO0F5Q3QzSEU7RUFDRSx5QnhDNVRPO0VvQjNGUCxtQk4rZmdDO0FmaXhIcEM7QXlDcjNIRTtFQUNFLGtCQUFBO0VBQ0EseUJ4Q2xVTztFb0IzRlAsbUJOK2ZnQztBZnN4SHBDO0EwQ3B4SUE7RUFDRSxhQUFBO0VBQ0EsZUFBQTtFQUNBLGVBQUE7RUFDQSxnQkFBQTtFQUNBLGdCQUFBO0ExQ3V4SUY7QTBDcHhJQTtFQUNFLGNBQUE7RUFDQSxvQkFBQTtBMUN1eElGO0FnQnR4SUU7RTBCRUUscUJBQUE7QTFDdXhJSjtBMENueElFO0VBQ0UsY3pDMkVPO0FEMHNJWDtBMEM3d0lBO0VBQ0UsZ0NBQUE7QTFDZ3hJRjtBMEM5d0lFO0VBQ0UsbUJBQUE7QTFDZ3hJSjtBMEM3d0lFO0VBQ0UsNkJBQUE7RXJCN0JBLDJCcEIwT1k7RW9Cek9aLDRCcEJ5T1k7QURva0loQjtBZ0J4eUlFO0UwQjJCSSxxQzNCa2pCOEI7QWY4dEhwQztBMEM3d0lJO0VBQ0UsY3pDbURLO0V5Q2xETCw2QkFBQTtFQUNBLHlCQUFBO0ExQyt3SU47QTBDM3dJRTs7RUFFRSxjekM0Q087RXlDM0NQLHNCekNtQ0k7RXlDbENKLGtDM0J1aUJnQztBZnN1SHBDO0EwQzF3SUU7RUFFRSxnQkFBQTtFckJwREEseUJxQnNEMkI7RXJCckQzQiwwQnFCcUQyQjtBMUMyd0kvQjtBMENqd0lFO0VyQnRFRSxrQnBCZ1BZO0FEMmxJaEI7QTBDandJRTs7RUFFRSxXekNXSTtFeUNWSix5QnpDdkVTO0FEMDBJYjtBMEN6dklFO0VBQ0UsY0FBQTtFQUNBLGtCQUFBO0ExQzR2SUo7QTBDdnZJRTtFQUNFLGFBQUE7RUFDQSxZQUFBO0VBQ0Esa0JBQUE7QTFDMHZJSjtBMENodklFO0VBQ0UsYUFBQTtBMUNtdklKO0EwQ2p2SUU7RUFDRSxjQUFBO0ExQ212SUo7QTJDcjFJQTtFQUNFLGtCQUFBO0VBQ0EsYUFBQTtFQUNBLGVBQUE7RUFDQSxtQkFB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QztFMkMxNElNOztJQUVFLGlCQUFBO0UzQzQ0SVI7RTJDejRJTTtJQUNFLHdCQUFBO0lBR0EsZ0JBQUE7RTNDeTRJUjtFMkN0NElNO0lBQ0UsYUFBQTtFM0N3NElSO0FBQ0Y7QTJDajdJSTtFQVVJLHFCQUFBO0VBQ0EsMkJBQUE7QTNDMDZJUjtBMkNuN0lROztFQUVFLGdCQUFBO0VBQ0EsZUFBQTtBM0NxN0lWO0EyQzc2SVE7RUFDRSxtQkFBQTtBM0MrNklWO0EyQzc2SVU7RUFDRSxrQkFBQTtBM0MrNklaO0EyQzU2SVU7RUFDRSxxQjVCeWN3QjtFNEJ4Y3hCLG9CNUJ3Y3dCO0FmcytIcEM7QTJDejZJUTs7RUFFRSxpQkFBQTtBM0MyNklWO0EyQ3g2SVE7RUFDRSx3QkFBQTtFQUdBLGdCQUFBO0EzQ3c2SVY7QTJDcjZJUTtFQUNFLGFBQUE7QTNDdTZJVjtBMkN6NUlFO0VBQ0UseUI1QjZiZ0M7QWYrOUhwQztBZ0JubEpFO0UyQjBMSSx5QjVCMGI4QjtBZmsrSHBDO0EyQ3Y1SUk7RUFDRSx5QjVCa2I4QjtBZnUrSHBDO0FnQnpsSkU7RTJCbU1NLHlCNUJnYjRCO0FmeStIcEM7QTJDdDVJTTtFQUNFLHlCNUI4YTRCO0FmMCtIcEM7QTJDcDVJSTs7OztFQUlFLHlCNUJxYThCO0FmaS9IcEM7QTJDbDVJRTtFQUNFLHlCNUI4WmdDO0U0QjdaaEMsZ0M1QmthZ0M7QWZrL0hwQztBMkNqNUlFO0VBQ0UscVE1QjZaZ0M7QWZzL0hwQztBMkNoNUlFO0VBQ0UseUI1QnFaZ0M7QWY2L0hwQztBMkNqNUlJO0VBQ0UseUI1QnFaOEI7QWY4L0hwQztBZ0JsbkpFO0UyQmtPTSx5QjVCa1o0QjtBZmlnSXBDO0EyQzM0SUU7RUFDRSxXMUNoS0k7QUQ4aUpSO0FnQnpuSkU7RTJCOE9JLFcxQ25LRTtBRGlqSlI7QTJDejRJSTtFQUNFLCtCMUNFYztBRHk0SXBCO0FnQi9uSkU7RTJCdVBNLFlBQUE7QTNDMjRJUjtBMkN4NElNO0VBQ0UsZ0M1Qm1YNEI7QWZ1aElwQztBMkN0NElJOzs7O0VBSUUsVzFDeExFO0FEZ2tKUjtBMkNwNElFO0VBQ0UsK0IxQ2xCZ0I7RTBDbUJoQixzQzVCdVdnQztBZitoSXBDO0EyQ240SUU7RUFDRSwyUTVCa1dnQztBZm1pSXBDO0EyQ2w0SUU7RUFDRSwrQjFDM0JnQjtBRCs1SXBCO0EyQ240SUk7RUFDRSxXMUN4TUU7QUQ2a0pSO0FnQnhwSkU7RTJCc1JNLFcxQzNNQTtBRGdsSlI7QTRDdnFKQTtFQUNFLGtCQUFBO0VBQ0EsYUFBQTtFQUNBLHNCQUFBO0VBQ0EsWUFBQTtFQUNBLHFCQUFBO0VBQ0Esc0IzQ2lGTTtFMkNoRk4sMkJBQUE7RUFDQSx5QkFBQTtFdkJSRSxrQnBCMk1pQjtBRHcrSXJCO0E0Q3hxSkU7RUFDRSxlQUFBO0VBQ0EsY0FBQTtBNUMwcUpKO0E0Q3RxSkk7RXZCWEEsMkJwQnFNaUI7RW9CcE1qQiw0QnBCb01pQjtBRGcvSXJCO0E0Q3BxSkk7RXZCSEEsK0JwQnVMaUI7RW9CdExqQiw4QnBCc0xpQjtBRG8vSXJCO0E0Q2xxSkE7RUFHRSxjQUFBO0VBQ0EsZ0I3QjRvQmtDO0FmdWhJcEM7QTRDaHFKQTtFQUNFLHNCN0J1b0JrQztBZjRoSXBDO0E0Q2hxSkE7RUFDRSxxQkFBQTtFQUNBLGdCQUFBO0E1Q21xSkY7QTRDaHFKQTtFQUNFLGdCQUFBO0E1Q21xSkY7QWdCenNKRTtFNEIyQ0UscUJBQUE7QTVDa3FKSjtBNEMvcEpFO0VBQ0Usb0I3QnNuQmdDO0FmMmlJcEM7QTRDenBKQTtFQUNFLHdCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxxQzdCZ25Ca0M7RTZCL21CbEMsZ0NBQUE7QTVDNHBKRjtBNEMxcEpFO0V2QnJFRSxrRHVCc0V1QjtBNUM0cEozQjtBNEN4cEpJO0VBQ0UsYUFBQTtBNUMwcEpOO0E0Q3JwSkE7RUFDRSx3QkFBQTtFQUNBLHFDN0JnbUJrQztFNkIvbEJsQyw2QkFBQTtBNUN3cEpGO0E0Q3RwSkU7RXZCckZFLGtEdUJzRnVCO0E1Q3dwSjNCO0E0Qy9vSkE7RUFDRSx1QkFBQTtFQUNBLHVCQUFBO0VBQ0Esc0JBQUE7RUFDQSxnQkFBQTtBNUNrcEpGO0E0Qy9vSkE7RUFDRSx1QkFBQTtFQUNBLHNCQUFBO0E1Q2twSkY7QTRDOW9KQTtFQUNFLGtCQUFBO0VBQ0EsTUFBQTtFQUNBLFFBQUE7RUFDQSxTQUFBO0VBQ0EsT0FBQTtFQUNBLGdCN0Jta0JrQztBZjhrSXBDO0E0QzlvSkE7RUFDRSxXQUFBO0V2QnRIRSw4Qk5pckJnQztBZnVsSXBDO0E0QzdvSkE7RUFDRSxXQUFBO0V2QnRIRSx1Q04ycUJnQztFTTFxQmhDLHdDTjBxQmdDO0FmNmxJcEM7QTRDOW9KQTtFQUNFLFdBQUE7RXZCN0dFLDJDTjZwQmdDO0VNNXBCaEMsMENONHBCZ0M7QWZtbUlwQztBNEM1b0pBO0VBQ0UsYUFBQTtFQUNBLHNCQUFBO0E1QytvSkY7QTRDN29KRTtFQUNFLG1CN0IwaUJnQztBZnFtSXBDO0F5QnB1Skk7RW1CZ0ZKO0lBU0ksbUJBQUE7SUFDQSxtQkFBQTtJQUNBLGtCQUFBO0U1QytvSkY7RTRDN29KRTtJQUNFLGFBQUE7SUFFQSxZQUFBO0lBQ0Esc0JBQUE7SUFDQSxrQjdCNmhCOEI7STZCNWhCOUIsZ0JBQUE7SUFDQSxpQjdCMmhCOEI7RWZtbklsQztBQUNGO0E0Q3JvSkE7RUFDRSxhQUFBO0VBQ0Esc0JBQUE7QTVDd29KRjtBNENwb0pFO0VBQ0UsbUI3QjBnQmdDO0FmNG5JcEM7QXlCM3ZKSTtFbUI4R0o7SUFXSSxtQkFBQTtFNUNzb0pGO0U0Q25vSkU7SUFFRSxZQUFBO0lBQ0EsZ0JBQUE7RTVDb29KSjtFNENsb0pJO0lBQ0UsY0FBQTtJQUNBLGNBQUE7RTVDb29KTjtFNEMvbkpNO0l2Qm5MSiwwQnVCb0xtQztJdkJuTG5DLDZCdUJtTG1DO0U1Q2tvSnJDO0U0Q2hvSlE7O0lBRUUsMEJBQUE7RTVDa29KVjtFNENob0pROztJQUVFLDZCQUFBO0U1Q2tvSlY7RTRDOW5KTTtJdkJsTEoseUJ1Qm1Ma0M7SXZCbExsQyw0QnVCa0xrQztFNUNpb0pwQztFNEMvbkpROztJQUVFLHlCQUFBO0U1Q2lvSlY7RTRDL25KUTs7SUFFRSw0QkFBQTtFNUNpb0pWO0U0QzduSk07SXZCMU5KLGtCcEIyTWlCO0VEK29KbkI7RTRDN25KUTs7SXZCdk5OLDJCcEJxTWlCO0lvQnBNakIsNEJwQm9NaUI7RURvcEpuQjtFNEM5bkpROztJdkI3TU4sK0JwQnVMaUI7SW9CdExqQiw4QnBCc0xpQjtFRHlwSm5CO0U0QzduSk07SXZCdk9KLGdCdUJ3TzZCO0U1QytuSi9CO0U0QzduSlE7Ozs7SXZCMU9OLGdCdUI4TytCO0U1QytuSmpDO0FBQ0Y7QTRDbG5KRTtFQUNFLHNCN0IrYWdDO0Fmc3NJcEM7QXlCMXpKSTtFbUJtTUo7SUFNSSxvQjdCeWJnQztTNkJ6YmhDLGU3QnliZ0M7STZCeGJoQyx3QjdCeWJnQztTNkJ6YmhDLG1CN0J5YmdDO0k2QnhiaEMsVUFBQTtJQUNBLFNBQUE7RTVDcW5KRjtFNENubkpFO0lBQ0UscUJBQUE7SUFDQSxXQUFBO0U1Q3FuSko7QUFDRjtBNEMzbUpFO0VBQ0UsZ0JBQUE7RUFDQSxnQkFBQTtBNUM4bUpKO0E0QzFtSkk7RUFDRSxnQkFBQTtBNUM0bUpOO0E0Q3htSkU7RUFDRSxnQkFBQTtFQUNBLDZCQUFBO0VBQ0EsNEJBQUE7QTVDMG1KSjtBNEN2bUpFO0VBQ0UseUJBQUE7RUFDQSwwQkFBQTtBNUN5bUpKO0E2Q241SkE7RUFDRSxhQUFBO0VBQ0EsZUFBQTtFQUNBLHFCQUFBO0VBQ0EscUI1Q3VNeUI7RTRDdE16QixnQkFBQTtFQUNBLHNCNUMrS1E7RW9CakxOLGtCcEJnUFk7QUR5cUpoQjtBNkNqNUpFO0VBQ0Usb0I5QncxQmdDO0FmNGpJcEM7QTZDbDVKSTtFQUNFLHFCQUFBO0VBQ0EscUI5Qm8xQjhCO0U4Qm4xQjlCLGM1Q2dGSztFNEMvRUwsWTlCeTFCOEI7QWYyaklwQztBNkMxNEpFO0VBQ0UsMEJBQUE7QTdDNDRKSjtBNkN6NEpFO0VBQ0UscUJBQUE7QTdDMjRKSjtBNkN4NEpFO0VBQ0UsYzVDNERPO0FEODBKWDtBOENoN0pBO0VBQ0UsYUFBQTtFNUJHQSxlQUFBO0VBQ0EsZ0JBQUE7RUdERSxrQnBCZ1BZO0FEbXNKaEI7QThDajdKQTtFQUNFLGtCQUFBO0VBQ0EsY0FBQTtFQUNBLHVCQUFBO0VBQ0EsaUJBQUE7RUFDQSxpQi9Cc29Ca0M7RStCcm9CbEMsYy9CMEkwQjtFK0J6STFCLHNCN0M4RU07RTZDN0VOLHlCQUFBO0E5Q283SkY7QThDbDdKRTtFQUNFLFVBQUE7RUFDQSxjL0JzSXdCO0UrQnJJeEIscUJBQUE7RUFDQSx5QjdDMEVPO0U2Q3pFUCxxQjdDMEVPO0FEMDJKWDtBOENqN0pFO0VBQ0UsVUFBQTtFQUNBLFUvQituQmdDO0UrQjluQmhDLHVCN0NtTnlCO0FEZ3VKN0I7QThDLzZKRTtFQUNFLGVBQUE7QTlDaTdKSjtBOEMzNkpJO0VBQ0UsY0FBQTtFekJSRiwyQnBCcU5ZO0VvQnBOWiw4QnBCb05ZO0FEbXVKaEI7QThDMzZKSTtFekIzQkEsNEJwQm1PWTtFb0JsT1osK0JwQmtPWTtBRHV1SmhCO0E4QzE2SkU7RUFDRSxVQUFBO0VBQ0EsVzdDd0NJO0U2Q3ZDSix5QjdDMUNTO0U2QzJDVCxxQjdDM0NTO0FEdTlKYjtBOEN6NkpFO0VBQ0UsYzdDeUNPO0U2Q3hDUCxvQkFBQTtFQUVBLFlBQUE7RUFDQSxzQjdDOEJJO0U2QzdCSixxQjdDaUNPO0FEeTRKWDtBK0NyK0pFO0VBQ0UsdUJBQUE7RUFDQSxxQmhDME8wQjtFZ0N6TzFCLGdCaENzTTBCO0Fma3lKOUI7QStDbitKTTtFMUJvQkYsMkJwQnNOZTtFb0JyTmYsOEJwQnFOZTtBRDZ2Sm5CO0ErQ2wrSk07RTFCQ0YsNEJwQm9PZTtFb0JuT2YsK0JwQm1PZTtBRGl3Sm5CO0ErQ24vSkU7RUFDRSx1QkFBQTtFQUNBLHNCaEMyTzBCO0VnQzFPMUIsZ0JoQ3VNMEI7QWYreUo5QjtBK0NqL0pNO0UxQm9CRiwyQnBCdU5lO0VvQnROZiw4QnBCc05lO0FEMHdKbkI7QStDaC9KTTtFMUJDRiw0QnBCcU9lO0VvQnBPZiwrQnBCb09lO0FEOHdKbkI7QWdELy9KQTtFQUNFLHFCQUFBO0VBQ0EscUJBQUE7RUFDQSxjakN3dUJrQztFaUN2dUJsQyxnQi9Dc0xpQjtFK0NyTGpCLGNBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0VBQ0Esd0JBQUE7RTNCVEUsa0JwQmdQWTtBRDR4SmhCO0FnRC8vSkU7RUFDRSxhQUFBO0FoRGlnS0o7QWdENS9KQTtFQUNFLGtCQUFBO0VBQ0EsU0FBQTtBaEQrL0pGO0FnRHgvSkE7RUFDRSxvQi9DbU1xQjtFK0NsTXJCLG1CL0NrTXFCO0VvQmhPbkIsb0JOcXZCZ0M7QWZxeUlwQztBZ0RuL0pFO0VDMUNBLFdBQUE7RUFDQSx5QmxDd0VhO0FmeTlKZjtBZ0JuaEtFO0VpQ1ZJLFdBQUE7RUFDQSxxQkFBQTtFQUNBLHlCQUFBO0FqRGdpS047QWdENy9KRTtFQzFDQSxXQUFBO0VBQ0EseUJsQ3dFYTtBZm0rSmY7QWdCN2hLRTtFaUNWSSxXQUFBO0VBQ0EscUJBQUE7RUFDQSx5QkFBQTtBakQwaUtOO0FnRHZnS0U7RUMxQ0EsV0FBQTtFQUNBLHlCbEN3RWE7QWY2K0pmO0FnQnZpS0U7RWlDVkksV0FBQTtFQUNBLHFCQUFBO0VBQ0EseUJBQUE7QWpEb2pLTjtBZ0RqaEtFO0VDMUNBLFdBQUE7RUFDQSx5QmxDd0VhO0FmdS9KZjtBZ0JqaktFO0VpQ1ZJLFdBQUE7RUFDQSxxQkFBQTtFQUNBLHlCQUFBO0FqRDhqS047QWdEM2hLRTtFQzFDQSxjQUFBO0VBQ0EseUJsQ3dFYTtBZmlnS2Y7QWdCM2pLRTtFaUNWSSxjQUFBO0VBQ0EscUJBQUE7RUFDQSx5QkFBQTtBakR3a0tOO0FnRHJpS0U7RUMxQ0EsV0FBQTtFQUNBLHlCbEN3RWE7QWYyZ0tmO0FnQnJrS0U7RWlDVkksV0FBQTtFQUNBLHFCQUFBO0VBQ0EseUJBQUE7QWpEa2xLTjtBZ0QvaUtFO0VDMUNBLGNBQUE7RUFDQSx5QmxDd0VhO0FmcWhLZjtBZ0Iva0tFO0VpQ1ZJLGNBQUE7RUFDQSxxQkFBQTtFQUNBLHlCQUFBO0FqRDRsS047QWdEempLRTtFQzFDQSxXQUFBO0VBQ0EseUJsQ3dFYTtBZitoS2Y7QWdCemxLRTtFaUNWSSxXQUFBO0VBQ0EscUJBQUE7RUFDQSx5QkFBQTtBakRzbUtOO0FnRG5rS0U7RUMxQ0EsV0FBQTtFQUNBLHlCbEN3RWE7QWZ5aUtmO0FnQm5tS0U7RWlDVkksV0FBQTtFQUNBLHFCQUFBO0VBQ0EseUJBQUE7QWpEZ25LTjtBZ0Q3a0tFO0VDMUNBLGNBQUE7RUFDQSx5QmxDd0VhO0FmbWpLZjtBZ0I3bUtFO0VpQ1ZJLGNBQUE7RUFDQSxxQkFBQTtFQUNBLHlCQUFBO0FqRDBuS047QWdEdmxLRTtFQzFDQSxXQUFBO0VBQ0EseUJsQ3dFYTtBZjZqS2Y7QWdCdm5LRTtFaUNWSSxXQUFBO0VBQ0EscUJBQUE7RUFDQSx5QkFBQTtBakRvb0tOO0FnRGptS0U7RUMxQ0EsY0FBQTtFQUNBLHlCbEN3RWE7QWZ1a0tmO0FnQmpvS0U7RWlDVkksY0FBQTtFQUNBLHFCQUFBO0VBQ0EseUJBQUE7QWpEOG9LTjtBZ0QzbUtFO0VDMUNBLGNBQUE7RUFDQSx5QmxDd0VhO0FmaWxLZjtBZ0Izb0tFO0VpQ1ZJLGNBQUE7RUFDQSxxQkFBQTtFQUNBLHlCQUFBO0FqRHdwS047QWdEcm5LRTtFQzFDQSxjQUFBO0VBQ0EseUJsQ3dFYTtBZjJsS2Y7QWdCcnBLRTtFaUNWSSxjQUFBO0VBQ0EscUJBQUE7RUFDQSx5QkFBQTtBakRrcUtOO0FnRC9uS0U7RUMxQ0EsY0FBQTtFQUNBLHlCbEN3RWE7QWZxbUtmO0FnQi9wS0U7RWlDVkksY0FBQTtFQUNBLHFCQUFBO0VBQ0EseUJBQUE7QWpENHFLTjtBa0RwcktBO0VBQ0Usa0JBQUE7RUFDQSxtQm5Dd3FCa0M7RW1DdnFCbEMseUJqRDJGUztFb0IxRlAsa0JwQmlQZTtBRHM4Sm5CO0F5Qi9uS0k7RXlCNURKO0lBT0ksa0JBQUE7RWxEd3JLRjtBQUNGO0FrRHJyS0E7RUFDRSxnQkFBQTtFQUNBLGVBQUE7RTdCVEUsZ0I2QlVxQjtBbER3ckt6QjtBbURsc0tBO0VBQ0Usa0JBQUE7RUFDQSx3QkFBQTtFQUNBLG1CcEMyeEJrQztFb0MxeEJsQyw2QkFBQTtFOUJKRSxrQnBCZ1BZO0FEMDlKaEI7QW1EanNLQTtFQUVFLGNBQUE7QW5EbXNLRjtBbUQvcktBO0VBQ0UsZ0JsRDJLaUI7QUR1aEtuQjtBbUQxcktBO0VBQ0Usd0JBQUE7QW5ENnJLRjtBbUQxcktFO0VBQ0Usa0JBQUE7RUFDQSxNQUFBO0VBQ0EsUUFBQTtFQUNBLHdCQUFBO0VBQ0EsY0FBQTtBbkQ0cktKO0FtRGxyS0U7RUM5Q0EsY0QrQ3FIO0VuQjFDbkgseUJtQjBDdUI7RUM3Q3pCLHFCRDZDcUU7QW5EdXJLdkU7QW9EbHVLRTtFQUNFLHlCQUFBO0FwRG91S0o7QW9EanVLRTtFQUNFLGNBQUE7QXBEbXVLSjtBbUQ5cktFO0VDOUNBLGNEK0NxSDtFbkIxQ25ILHlCbUIwQ3VCO0VDN0N6QixxQkQ2Q3FFO0FuRG1zS3ZFO0FvRDl1S0U7RUFDRSx5QkFBQTtBcERndktKO0FvRDd1S0U7RUFDRSxjQUFBO0FwRCt1S0o7QW1EMXNLRTtFQzlDQSxjRCtDcUg7RW5CMUNuSCx5Qm1CMEN1QjtFQzdDekIscUJENkNxRTtBbkQrc0t2RTtBb0QxdktFO0VBQ0UseUJBQUE7QXBENHZLSjtBb0R6dktFO0VBQ0UsY0FBQTtBcEQydktKO0FtRHR0S0U7RUM5Q0EsY0QrQ3FIO0VuQjFDbkgseUJtQjBDdUI7RUM3Q3pCLHFCRDZDcUU7QW5EMnRLdkU7QW9EdHdLRTtFQUNFLHlCQUFBO0FwRHd3S0o7QW9EcndLRTtFQUNFLGNBQUE7QXBEdXdLSjtBbURsdUtFO0VDOUNBLGNEK0NxSDtFbkIxQ25ILHlCbUIwQ3VCO0VDN0N6QixxQkQ2Q3FFO0FuRHV1S3ZFO0FvRGx4S0U7RUFDRSx5QkFBQTtBcERveEtKO0FvRGp4S0U7RUFDRSxjQUFBO0FwRG14S0o7QW1EOXVLRTtFQzlDQSxjRCtDcUg7RW5CMUNuSCx5Qm1CMEN1QjtFQzdDekIscUJENkNxRTtBbkRtdkt2RTtBb0Q5eEtFO0VBQ0UseUJBQUE7QXBEZ3lLSjtBb0Q3eEtFO0VBQ0UsY0FBQTtBcEQreEtKO0FtRDF2S0U7RUM5Q0EsY0QrQ3FIO0VuQjFDbkgseUJtQjBDdUI7RUM3Q3pCLHFCRDZDcUU7QW5EK3ZLdkU7QW9EMXlLRTtFQUNFLHlCQUFBO0FwRDR5S0o7QW9EenlLRTtFQUNFLGNBQUE7QXBEMnlLSjtBbUR0d0tFO0VDOUNBLGNEK0NxSDtFbkIxQ25ILHlCbUIwQ3VCO0VDN0N6QixxQkQ2Q3FFO0FuRDJ3S3ZFO0FvRHR6S0U7RUFDRSx5QkFBQTtBcER3ektKO0FvRHJ6S0U7RUFDRSxjQUFBO0FwRHV6S0o7QW1EbHhLRTtFQzlDQSxjRCtDcUg7RW5CMUNuSCx5Qm1CMEN1QjtFQzdDekIscUJENkNxRTtBbkR1eEt2RTtBb0RsMEtFO0VBQ0UseUJBQUE7QXBEbzBLSjtBb0RqMEtFO0VBQ0UsY0FBQTtBcERtMEtKO0FtRDl4S0U7RUM5Q0EsY0QrQ3FIO0VuQjFDbkgseUJtQjBDdUI7RUM3Q3pCLHFCRDZDcUU7QW5EbXlLdkU7QW9EOTBLRTtFQUNFLHlCQUFBO0FwRGcxS0o7QW9ENzBLRTtFQUNFLGNBQUE7QXBEKzBLSjtBbUQxeUtFO0VDOUNBLGNEK0NxSDtFbkIxQ25ILHlCbUIwQ3VCO0VDN0N6QixxQkQ2Q3FFO0FuRCt5S3ZFO0FvRDExS0U7RUFDRSx5QkFBQTtBcEQ0MUtKO0FvRHoxS0U7RUFDRSxjQUFBO0FwRDIxS0o7QW1EdHpLRTtFQzlDQSxjRCtDcUg7RW5CMUNuSCx5Qm1CMEN1QjtFQzdDekIscUJENkNxRTtBbkQyekt2RTtBb0R0MktFO0VBQ0UseUJBQUE7QXBEdzJLSjtBb0RyMktFO0VBQ0UsY0FBQTtBcER1MktKO0FtRGwwS0U7RUM5Q0EsY0QrQ3FIO0VuQjFDbkgseUJtQjBDdUI7RUM3Q3pCLHFCRDZDcUU7QW5EdTBLdkU7QW9EbDNLRTtFQUNFLHlCQUFBO0FwRG8zS0o7QW9EajNLRTtFQUNFLGNBQUE7QXBEbTNLSjtBbUQ5MEtFO0VDOUNBLGNEK0NxSDtFbkIxQ25ILHlCbUIwQ3VCO0VDN0N6QixxQkQ2Q3FFO0FuRG0xS3ZFO0FvRDkzS0U7RUFDRSx5QkFBQTtBcERnNEtKO0FvRDczS0U7RUFDRSxjQUFBO0FwRCszS0o7QW1EMTFLRTtFQzlDQSxjRCtDcUg7RW5CMUNuSCx5Qm1CMEN1QjtFQzdDekIscUJENkNxRTtBbkQrMUt2RTtBb0QxNEtFO0VBQ0UseUJBQUE7QXBENDRLSjtBb0R6NEtFO0VBQ0UsY0FBQTtBcEQyNEtKO0FxRHI1S0E7RUFDRTtJQUFPLDBCQUFBO0VyRHk1S1A7RXFEeDVLQTtJQUFLLHdCQUFBO0VyRDI1S0w7QUFDRjtBcUQ5NUtBO0VBQ0U7SUFBTywwQkFBQTtFckR5NUtQO0VxRHg1S0E7SUFBSyx3QkFBQTtFckQyNUtMO0FBQ0Y7QXFEejVLQTtFQUNFLGFBQUE7RUFDQSxXcERpUGdCO0VvRGhQaEIsZ0JBQUE7RUFDQSxxQnRDc3lCa0M7RXNDcnlCbEMseUJwRG1GUztFb0J6RlAsa0JwQmdQWTtBRGtyS2hCO0FxRHY1S0E7RUFDRSxhQUFBO0VBQ0Esc0JBQUE7RUFDQSx1QkFBQTtFQUNBLFdwRHdFTTtFb0R2RU4sa0JBQUE7RUFDQSxtQkFBQTtFQUNBLHlCdEM4eEJrQztFZS95QjlCLDJCdUJrQko7QXJEMDVLRjtBOEJ4NktFO0V1Qk1GO0l2QkxJLGdCQUFBO0U5QjI2S0Y7QUFDRjtBcUQ1NUtBO0VyQmlCRSxxTUFBQTtFcUJmQSx3QkFBQTtBckQrNUtGO0FxRDU1S0E7RUFDRSwwREFBQTtVQUFBLGtEQUFBO0FyRCs1S0Y7QXNELzdLQTtFQUNFLGFBQUE7RUFDQSx1QkFBQTtBdERrOEtGO0FzRC83S0E7RUFDRSxPQUFBO0F0RGs4S0Y7QXVEcDhLQTtFQUNFLGFBQUE7RUFDQSxzQkFBQTtFQUdBLGVBQUE7RUFDQSxnQkFBQTtBdkRxOEtGO0F1RDU3S0E7RUFDRSxXQUFBO0VBQ0EsY3REOEVTO0VzRDdFVCxtQkFBQTtBdkQrN0tGO0FnQnI4S0U7RXVDVUUsY3REeUVPO0VzRHhFUCxxQkFBQTtFQUNBLHlCdERpRU87QUQ2M0tYO0F1RDM3S0U7RUFDRSxjdERzSlM7RXNEckpULHlCdEQ2RE87QURnNEtYO0F1RHA3S0E7RUFDRSxrQkFBQTtFQUNBLGNBQUE7RUFDQSx3QkFBQTtFQUVBLG1CQUFBO0VBQ0Esc0J0RDJDTTtFc0QxQ04sc0NBQUE7QXZEczdLRjtBdURwN0tFO0VsQ3pDRSwyQnBCME9ZO0VvQnpPWiw0QnBCeU9ZO0FEdXZLaEI7QXVEcDdLRTtFQUNFLGdCQUFBO0VsQ2hDQSwrQnBCNE5ZO0VvQjNOWiw4QnBCMk5ZO0FENHZLaEI7QWdCaCtLRTtFdUM2Q0UsVUFBQTtFQUNBLHFCQUFBO0F2RHM3S0o7QXVEbjdLRTtFQUVFLGN0RCtCTztFc0Q5QlAsc0J0RHVCSTtBRDY1S1I7QXVEaDdLRTtFQUNFLFVBQUE7RUFDQSxXdERpQkk7RXNEaEJKLHlCdERqRVM7RXNEa0VULHFCdERsRVM7QURvL0tiO0F1RHY2S0U7RUFDRSxlQUFBO0VBQ0EsY0FBQTtFbENyRkEsZ0JrQ3NGdUI7QXZEMDZLM0I7QXVEdDZLSTtFQUNFLGFBQUE7QXZEdzZLTjtBdURuNktJO0VBQ0UsZ0JBQUE7QXZEcTZLTjtBd0R2Z0xFO0VBQ0UsY0Q2R3NFO0VDNUd0RSx5QkQ0R3VDO0F2RDg1SzNDO0FnQi8vS0U7RXdDUE0sY0R3R2tFO0VDdkdsRSx5QkFBQTtBeER5Z0xSO0F3RHRnTE07RUFDRSxXdkQ2RUE7RXVENUVBLHlCRGtHa0U7RUNqR2xFLHFCRGlHa0U7QXZEdTZLMUU7QXdEcmhMRTtFQUNFLGNENkdzRTtFQzVHdEUseUJENEd1QztBdkQ0NkszQztBZ0I3Z0xFO0V3Q1BNLGNEd0drRTtFQ3ZHbEUseUJBQUE7QXhEdWhMUjtBd0RwaExNO0VBQ0UsV3ZENkVBO0V1RDVFQSx5QkRrR2tFO0VDakdsRSxxQkRpR2tFO0F2RHE3SzFFO0F3RG5pTEU7RUFDRSxjRDZHc0U7RUM1R3RFLHlCRDRHdUM7QXZEMDdLM0M7QWdCM2hMRTtFd0NQTSxjRHdHa0U7RUN2R2xFLHlCQUFBO0F4RHFpTFI7QXdEbGlMTTtFQUNFLFd2RDZFQTtFdUQ1RUEseUJEa0drRTtFQ2pHbEUscUJEaUdrRTtBdkRtOEsxRTtBd0RqakxFO0VBQ0UsY0Q2R3NFO0VDNUd0RSx5QkQ0R3VDO0F2RHc4SzNDO0FnQnppTEU7RXdDUE0sY0R3R2tFO0VDdkdsRSx5QkFBQTtBeERtakxSO0F3RGhqTE07RUFDRSxXdkQ2RUE7RXVENUVBLHlCRGtHa0U7RUNqR2xFLHFCRGlHa0U7QXZEaTlLMUU7QXdEL2pMRTtFQUNFLGNENkdzRTtFQzVHdEUseUJENEd1QztBdkRzOUszQztBZ0J2akxFO0V3Q1BNLGNEd0drRTtFQ3ZHbEUseUJBQUE7QXhEaWtMUjtBd0Q5akxNO0VBQ0UsV3ZENkVBO0V1RDVFQSx5QkRrR2tFO0VDakdsRSxxQkRpR2tFO0F2RCs5SzFFO0F3RDdrTEU7RUFDRSxjRDZHc0U7RUM1R3RFLHlCRDRHdUM7QXZEbytLM0M7QWdCcmtMRTtFd0NQTSxjRHdHa0U7RUN2R2xFLHlCQUFBO0F4RCtrTFI7QXdENWtMTTtFQUNFLFd2RDZFQTtFdUQ1RUEseUJEa0drRTtFQ2pHbEUscUJEaUdrRTtBdkQ2K0sxRTtBd0QzbExFO0VBQ0UsY0Q2R3NFO0VDNUd0RSx5QkQ0R3VDO0F2RGsvSzNDO0FnQm5sTEU7RXdDUE0sY0R3R2tFO0VDdkdsRSx5QkFBQTtBeEQ2bExSO0F3RDFsTE07RUFDRSxXdkQ2RUE7RXVENUVBLHlCRGtHa0U7RUNqR2xFLHFCRGlHa0U7QXZEMi9LMUU7QXdEem1MRTtFQUNFLGNENkdzRTtFQzVHdEUseUJENEd1QztBdkRnZ0wzQztBZ0JqbUxFO0V3Q1BNLGNEd0drRTtFQ3ZHbEUseUJBQUE7QXhEMm1MUjtBd0R4bUxNO0VBQ0UsV3ZENkVBO0V1RDVFQSx5QkRrR2tFO0VDakdsRSxxQkRpR2tFO0F2RHlnTDFFO0F3RHZuTEU7RUFDRSxjRDZHc0U7RUM1R3RFLHlCRDRHdUM7QXZEOGdMM0M7QWdCL21MRTtFd0NQTSxjRHdHa0U7RUN2R2xFLHlCQUFBO0F4RHluTFI7QXdEdG5MTTtFQUNFLFd2RDZFQTtFdUQ1RUEseUJEa0drRTtFQ2pHbEUscUJEaUdrRTtBdkR1aEwxRTtBd0Ryb0xFO0VBQ0UsY0Q2R3NFO0VDNUd0RSx5QkQ0R3VDO0F2RDRoTDNDO0FnQjduTEU7RXdDUE0sY0R3R2tFO0VDdkdsRSx5QkFBQTtBeER1b0xSO0F3RHBvTE07RUFDRSxXdkQ2RUE7RXVENUVBLHlCRGtHa0U7RUNqR2xFLHFCRGlHa0U7QXZEcWlMMUU7QXdEbnBMRTtFQUNFLGNENkdzRTtFQzVHdEUseUJENEd1QztBdkQwaUwzQztBZ0Izb0xFO0V3Q1BNLGNEd0drRTtFQ3ZHbEUseUJBQUE7QXhEcXBMUjtBd0RscExNO0VBQ0UsV3ZENkVBO0V1RDVFQSx5QkRrR2tFO0VDakdsRSxxQkRpR2tFO0F2RG1qTDFFO0F3RGpxTEU7RUFDRSxjRDZHc0U7RUM1R3RFLHlCRDRHdUM7QXZEd2pMM0M7QWdCenBMRTtFd0NQTSxjRHdHa0U7RUN2R2xFLHlCQUFBO0F4RG1xTFI7QXdEaHFMTTtFQUNFLFd2RDZFQTtFdUQ1RUEseUJEa0drRTtFQ2pHbEUscUJEaUdrRTtBdkRpa0wxRTtBd0QvcUxFO0VBQ0UsY0Q2R3NFO0VDNUd0RSx5QkQ0R3VDO0F2RHNrTDNDO0FnQnZxTEU7RXdDUE0sY0R3R2tFO0VDdkdsRSx5QkFBQTtBeERpckxSO0F3RDlxTE07RUFDRSxXdkQ2RUE7RXVENUVBLHlCRGtHa0U7RUNqR2xFLHFCRGlHa0U7QXZEK2tMMUU7QXdEN3JMRTtFQUNFLGNENkdzRTtFQzVHdEUseUJENEd1QztBdkRvbEwzQztBZ0JyckxFO0V3Q1BNLGNEd0drRTtFQ3ZHbEUseUJBQUE7QXhEK3JMUjtBd0Q1ckxNO0VBQ0UsV3ZENkVBO0V1RDVFQSx5QkRrR2tFO0VDakdsRSxxQkRpR2tFO0F2RDZsTDFFO0F3RDNzTEU7RUFDRSxjRDZHc0U7RUM1R3RFLHlCRDRHdUM7QXZEa21MM0M7QWdCbnNMRTtFd0NQTSxjRHdHa0U7RUN2R2xFLHlCQUFBO0F4RDZzTFI7QXdEMXNMTTtFQUNFLFd2RDZFQTtFdUQ1RUEseUJEa0drRTtFQ2pHbEUscUJEaUdrRTtBdkQybUwxRTtBeUQ1dExBO0VBQ0UsWUFBQTtFQUNBLG9CMUN1NEJrQztFMEN0NEJsQyxnQnhENExpQjtFd0QzTGpCLGNBQUE7RUFDQSxXeERpR007RXdEaEdOLHlCMUNzNEJrQztFMENyNEJsQyxZQUFBO0F6RCt0TEY7QWdCdHRMRTtFeUNORSxXeEQ0Rkk7RXdEM0ZKLHFCQUFBO0VBQ0EsYUFBQTtBekQrdExKO0F5RDN0TEU7RUFDRSxlQUFBO0F6RDZ0TEo7QXlEbnRMQTtFQUNFLFVBQUE7RUFDQSw2QkFBQTtFQUNBLFNBQUE7RUFDQSx3QkFBQTtBekRzdExGO0EwRDl1TEE7RUFD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QztFOENodEJoQyxhQUFBO0E3RGkvTEo7QTZELytMSTtFQUVFLGtCQUFBO0VBQ0EsY0FBQTtFQUNBLFdBQUE7RUFDQSx5QkFBQTtFQUNBLG1CQUFBO0E3RGcvTE47QTZEMytMQTtFQUNFLHFCOUNrc0JrQztBZjR5S3BDO0E2RDUrTEU7RUFDRSxpQ0FBQTtBN0Q4K0xKO0E2RDMrTEU7OztFQUVFLDZCQUFBO0E3RDgrTEo7QTZEMytMRTtFQUNFLFNBQUE7RUFDQSxxQzlDd3JCZ0M7QWZxektwQztBNkQxK0xFO0VBQ0UsVzVEMkxXO0U0RDFMWCxzQjVEbUNJO0FEeThMUjtBNkR4K0xBO0VBQ0UsbUI5QzJxQmtDO0FmZzBLcEM7QTZEeitMRTtFQUNFLCtCQUFBO0VBQ0EsYTlDdXFCZ0M7RThDdHFCaEMsWTlDcXFCZ0M7RThDcHFCaEMsYUFBQTtBN0QyK0xKO0E2RHgrTEU7OztFQUVFLG9DQUFBO0E3RDIrTEo7QTZEeCtMRTtFQUNFLE9BQUE7RUFDQSx1QzlDOHBCZ0M7QWY0MEtwQztBNkR2K0xFO0VBQ0UsUzVEaUtXO0U0RGhLWCx3QjVEU0k7QURnK0xSO0E2RHIrTEE7RUFDRSxrQjlDaXBCa0M7QWZ1MUtwQztBNkR0K0xFO0VBQ0UsOEJBQUE7QTdEdytMSjtBNkRyK0xFOzs7RUFFRSxvQ0FBQTtBN0R3K0xKO0E2RHIrTEU7RUFDRSxNQUFBO0VBQ0Esd0M5Q3VvQmdDO0FmZzJLcEM7QTZEcCtMRTtFQUNFLFE1RDBJVztFNER6SVgseUI1RGRJO0FEby9MUjtBNkRsK0xFO0VBQ0Usa0JBQUE7RUFDQSxNQUFBO0VBQ0EsU0FBQTtFQUNBLGNBQUE7RUFDQSxXOUNxbkJnQztFOENwbkJoQyxvQkFBQTtFQUNBLFdBQUE7RUFDQSxnQ0FBQTtBN0RvK0xKO0E2RGgrTEE7RUFDRSxvQjlDOG1Ca0M7QWZxM0twQztBNkRqK0xFO0VBQ0UsZ0NBQUE7RUFDQSxhOUMwbUJnQztFOEN6bUJoQyxZOUN3bUJnQztFOEN2bUJoQyxhQUFBO0E3RG0rTEo7QTZEaCtMRTs7O0VBRUUsb0NBQUE7QTdEbStMSjtBNkRoK0xFO0VBQ0Us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STtBRHl1TVI7QThEcG1NQTtFQUNFLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLFlBQUE7RUFDQSxTQUFBO0VBQ0EsV0FBQTtFQUNBLGlCQUFBO0VBQ0Esb0JBQUE7RUFDQSxXN0Q3SU07RTZEOElOLGtCQUFBO0E5RHVtTUY7QStEOTBNQTtFQUFxQixtQ0FBQTtBL0RrMU1yQjtBK0RqMU1BO0VBQXFCLDhCQUFBO0EvRHExTXJCO0ErRHAxTUE7RUFBcUIsaUNBQUE7QS9EdzFNckI7QStEdjFNQTtFQUFxQixpQ0FBQTtBL0QyMU1yQjtBK0QxMU1BO0VBQXFCLHNDQUFBO0EvRDgxTXJCO0ErRDcxTUE7RUFBcUIsbUNBQUE7QS9EaTJNckI7QWdFbjJNRTtFQUNFLG9DQUFBO0FoRXMyTUo7QWdCNTFNRTs7O0VnRExJLG9DQUFBO0FoRXUyTU47QWdFNzJNRTtFQUNFLG9DQUFBO0FoRWczTUo7QWdCdDJNRTs7O0VnRExJLG9DQUFBO0FoRWkzTU47QWdFdjNNRTtFQUNFLG9DQUFBO0FoRTAzTUo7QWdCaDNNRTs7O0VnRExJLG9DQUFBO0FoRTIzTU47QWdFajRNRTtFQUNFLG9DQUFBO0FoRW80TUo7QWdCMTNNRTs7O0VnRExJLG9DQUFBO0FoRXE0TU47QWdFMzRNRTtFQUNFLG9DQUFBO0FoRTg0TUo7QWdCcDRNRTs7O0VnRExJLG9DQUFBO0FoRSs0TU47QWdFcjVNRTtFQUNFLG9DQUFBO0FoRXc1TUo7QWdCOTRNRTs7O0VnRExJLG9DQUFBO0FoRXk1TU47QWdFLzVNRTtFQUNFLG9DQUFBO0FoRWs2TUo7QWdCeDVNRTs7O0VnRExJLG9DQUFBO0FoRW02TU47QWdFejZNRTtFQUNFLG9DQUFBO0FoRTQ2TUo7QWdCbDZNRTs7O0VnRExJLG9DQUFBO0FoRTY2TU47QWdFbjdNRTtFQUNFLG9DQUFBO0FoRXM3TUo7QWdCNTZNRTs7O0VnRExJLG9DQUFBO0FoRXU3TU47QWdFNzdNRTtFQUNFLG9DQUFBO0FoRWc4TUo7QWdCdDdNRTs7O0VnRExJLG9DQUFBO0FoRWk4TU47QWdFdjhNRTtFQUNFLG9DQUFBO0FoRTA4TUo7QWdCaDhNRTs7O0VnRExJLG9DQUFBO0FoRTI4TU47QWdFajlNRTtFQUNFLG9DQUFBO0FoRW85TUo7QWdCMThNRTs7O0VnRExJLG9DQUFBO0FoRXE5TU47QWdFMzlNRTtFQUNFLG9DQUFBO0FoRTg5TUo7QWdCcDlNRTs7O0VnRExJLG9DQUFBO0FoRSs5TU47QWdFcitNRTtFQUNFLG9DQUFBO0FoRXcrTUo7QWdCOTlNRTs7O0VnRExJLG9DQUFBO0FoRXkrTU47QWdFLytNRTtFQUNFLG9DQUFBO0FoRWsvTUo7QWdCeCtNRTs7O0VnRExJLG9DQUFBO0FoRW0vTU47QWlFbC9NQTtFQUNFLGlDQUFBO0FqRXEvTUY7QWlFbC9NQTtFQUNFLHdDQUFBO0FqRXEvTUY7QWtFaGdOQTtFQUFrQixvQ0FBQTtBbEVvZ05sQjtBa0VuZ05BO0VBQWtCLHdDQUFBO0FsRXVnTmxCO0FrRXRnTkE7RUFBa0IsMENBQUE7QWxFMGdObEI7QWtFemdOQTtFQUFrQiwyQ0FBQTtBbEU2Z05sQjtBa0U1Z05BO0VBQWtCLHlDQUFBO0FsRWdoTmxCO0FrRTlnTkE7RUFBbUIsb0JBQUE7QWxFa2hObkI7QWtFamhOQTtFQUFtQix3QkFBQTtBbEVxaE5uQjtBa0VwaE5BO0VBQW1CLDBCQUFBO0FsRXdoTm5CO0FrRXZoTkE7RUFBbUIsMkJBQUE7QWxFMmhObkI7QWtFMWhOQTtFQUFtQix5QkFBQTtBbEU4aE5uQjtBa0UzaE5FO0VBQ0UsZ0NBQUE7QWxFOGhOSjtBa0UvaE5FO0VBQ0UsZ0NBQUE7QWxFa2lOSjtBa0VuaU5FO0VBQ0UsZ0NBQUE7QWxFc2lOSjtBa0V2aU5FO0VBQ0UsZ0NBQUE7QWxFMGlOSjtBa0UzaU5FO0VBQ0UsZ0NBQUE7QWxFOGlOSjtBa0UvaU5FO0VBQ0UsZ0NBQUE7QWxFa2pOSjtBa0Vuak5FO0VBQ0UsZ0NBQUE7QWxFc2pOSjtBa0V2ak5FO0VBQ0UsZ0NBQUE7QWxFMGpOSjtBa0Uzak5FO0VBQ0UsZ0NBQUE7QWxFOGpOSjtBa0Uvak5FO0VBQ0UsZ0NBQUE7QWxFa2tOSjtBa0Vua05FO0VBQ0UsZ0NBQUE7QWxFc2tOSjtBa0V2a05FO0VBQ0UsZ0NBQUE7QWxFMGtOSjtBa0Uza05FO0VBQ0UsZ0NBQUE7QWxFOGtOSjtBa0Uva05FO0VBQ0UsZ0NBQUE7QWxFa2xOSjtBa0VubE5FO0VBQ0UsZ0NBQUE7QWxFc2xOSjtBa0VsbE5BO0VBQ0UsNkJBQUE7QWxFcWxORjtBa0U5a05BO0VBQ0UsNkJBQUE7QWxFaWxORjtBa0Uva05BO0VBQ0Usc0NBQUE7RUFDQSx1Q0FBQTtBbEVrbE5GO0FrRWhsTkE7RUFDRSx1Q0FBQTtFQUNBLDBDQUFBO0FsRW1sTkY7QWtFamxOQTtFQUNFLDBDQUFBO0VBQ0EseUNBQUE7QWxFb2xORjtBa0VsbE5BO0VBQ0Usc0NBQUE7RUFDQSx5Q0FBQTtBbEVxbE5GO0FrRWxsTkE7RUFDRSw2QkFBQTtBbEVxbE5GO0FrRWxsTkE7RUFDRSwyQkFBQTtBbEVxbE5GO0FtRTdvTkU7RUFDRSxjQUFBO0VBQ0EsV0FBQTtFQUNBLFdBQUE7QW5FZ3BOSjtBb0Uxb05JO0VBQTJCLHdCQUFBO0FwRThvTi9CO0FvRTdvTkk7RUFBMkIsMEJBQUE7QXBFaXBOL0I7QW9FaHBOSTtFQUEyQixnQ0FBQTtBcEVvcE4vQjtBb0VucE5JO0VBQTJCLHlCQUFBO0FwRXVwTi9CO0FvRXRwTkk7RUFBMkIseUJBQUE7QXBFMHBOL0I7QW9FenBOSTtFQUEyQiw2QkFBQTtBcEU2cE4vQjtBb0U1cE5JO0VBQTJCLDhCQUFBO0FwRWdxTi9CO0FvRS9wTkk7RUFBMkIsd0JBQUE7QXBFbXFOL0I7QW9FbHFOSTtFQUEyQiwrQkFBQTtBcEVzcU4vQjtBeUI1bk5JO0UyQ2xEQTtJQUEyQix3QkFBQTtFcEVtck43Qjs7RW9FbHJORTtJQUEyQiwwQkFBQTtFcEVzck43Qjs7RW9FcnJORTtJQUEyQixnQ0FBQTtFcEV5ck43Qjs7RW9FeHJORTtJQUEyQix5QkFBQTtFcEU0ck43Qjs7RW9FM3JORTtJQUEyQix5QkFBQTtFcEUrck43Qjs7RW9FOXJORTtJQUEyQiw2QkFBQTtFcEVrc043Qjs7RW9FanNORTtJQUEyQiw4QkFBQTtFcEVxc043Qjs7RW9FcHNORTtJQUEyQix3QkFBQTtFcEV3c043Qjs7RW9FdnNORTtJQUEyQiwrQkFBQTtFcEUyc043QjtBQUNGO0F5QmxxTkk7RTJDbERBO0lBQTJCLHdCQUFBO0VwRXd0TjdCOztFb0V2dE5FO0lBQTJCLDBCQUFBO0VwRTJ0TjdCOztFb0UxdE5FO0lBQTJCLGdDQUFBO0VwRTh0TjdCOztFb0U3dE5FO0lBQTJCLHlCQUFBO0VwRWl1TjdCOztFb0VodU5FO0lBQTJCLHlCQUFBO0VwRW91TjdCOztFb0VudU5FO0lBQTJCLDZCQUFBO0VwRXV1TjdCOztFb0V0dU5FO0lBQTJCLDhCQUFBO0VwRTB1TjdCOztFb0V6dU5FO0lBQTJCLHdCQUFBO0VwRTZ1TjdCOztFb0U1dU5FO0lBQTJCLCtCQUFBO0VwRWd2TjdCO0FBQ0Y7QXlCdnNOSTtFMkNsREE7SUFBMkIsd0JBQUE7RXBFNnZON0I7O0VvRTV2TkU7SUFBMkIsMEJBQUE7RXBFZ3dON0I7O0VvRS92TkU7SUFBMkIsZ0NBQUE7RXBFbXdON0I7O0VvRWx3TkU7SUFBMkIseUJBQUE7RXBFc3dON0I7O0VvRXJ3TkU7SUFBMkIseUJBQUE7RXBFeXdON0I7O0VvRXh3TkU7SUFBMkIsNkJBQUE7RXBFNHdON0I7O0VvRTN3TkU7SUFBMkIsOEJBQUE7RXBFK3dON0I7O0VvRTl3TkU7SUFBMkIsd0JBQUE7RXBFa3hON0I7O0VvRWp4TkU7SUFBMkIsK0JBQUE7RXBFcXhON0I7QUFDRjtBeUI1dU5JO0UyQ2xEQTtJQUEyQix3QkFBQTtFcEVreU43Qjs7RW9FanlORTtJQUEyQiwwQkFBQTtFcEVxeU43Qjs7RW9FcHlORTtJQUEyQixnQ0FBQTtFcEV3eU43Qjs7RW9FdnlORTtJQUEyQix5QkFBQTtFcEUyeU43Qjs7RW9FMXlORTtJQUEyQix5QkFBQTtFcEU4eU43Qjs7RW9FN3lORTtJQUEyQiw2QkFBQTtFcEVpek43Qjs7RW9FaHpORTtJQUEyQiw4QkFBQTtFcEVvek43Qjs7RW9FbnpORTtJQUEyQix3QkFBQTtFcEV1ek43Qjs7RW9FdHpORTtJQUEyQiwrQkFBQTtFcEUwek43QjtBQUNGO0FvRWx6TkE7RUFDRTtJQUF3Qix3QkFBQTtFcEVxek54Qjs7RW9FcHpOQTtJQUF3QiwwQkFBQTtFcEV3ek54Qjs7RW9FdnpOQTtJQUF3QixnQ0FBQTtFcEUyek54Qjs7RW9FMXpOQTtJQUF3Qix5QkFBQTtFcEU4ek54Qjs7RW9FN3pOQTtJQUF3Qix5QkFBQTtFcEVpME54Qjs7RW9FaDBOQTtJQUF3Qiw2QkFBQTtFcEVvME54Qjs7RW9FbjBOQTtJQUF3Qiw4QkFBQTtFcEV1ME54Qjs7RW9FdDBOQTtJQUF3Qix3QkFBQTtFcEUwME54Qjs7RW9FejBOQTtJQUF3QiwrQkFBQTtFcEU2ME54QjtBQUNGO0FxRWgzTkE7RUFDRSxrQkFBQTtFQUNBLGNBQUE7RUFDQSxXQUFBO0VBQ0EsVUFBQTtFQUNBLGdCQUFBO0FyRWszTkY7QXFFaDNORTtFQUNFLGNBQUE7RUFDQSxXQUFBO0FyRWszTko7QXFFLzJORTs7Ozs7RUFLRSxrQkFBQTtFQUNBLE1BQUE7RUFDQSxTQUFBO0VBQ0EsT0FBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsU0FBQTtBckVpM05KO0FxRTUyTkU7RUFDRSwyQkFBQTtBckUrMk5KO0FxRTEyTkU7RUFDRSxtQkFBQTtBckU2Mk5KO0FxRXgyTkU7RUFDRSxnQkFBQTtBckUyMk5KO0FxRXQyTkU7RUFDRSxpQkFBQTtBckV5Mk5KO0FzRWg1Tkk7RUFBZ0MsOEJBQUE7QXRFbzVOcEM7QXNFbjVOSTtFQUFnQyxpQ0FBQTtBdEV1NU5wQztBc0V0NU5JO0VBQWdDLHNDQUFBO0F0RTA1TnBDO0FzRXo1Tkk7RUFBZ0MseUNBQUE7QXRFNjVOcEM7QXNFMzVOSTtFQUE4QiwwQkFBQTtBdEUrNU5sQztBc0U5NU5JO0VBQThCLDRCQUFBO0F0RWs2TmxDO0FzRWo2Tkk7RUFBOEIsa0NBQUE7QXRFcTZObEM7QXNFcDZOSTtFQUE4Qix5QkFBQTtBdEV3Nk5sQztBc0V2Nk5JO0VBQThCLHVCQUFBO0F0RTI2TmxDO0FzRTE2Tkk7RUFBOEIsdUJBQUE7QXRFODZObEM7QXNFNzZOSTtFQUE4Qix5QkFBQTtBdEVpN05sQztBc0VoN05JO0VBQThCLHlCQUFBO0F0RW83TmxDO0FzRWw3Tkk7RUFBb0Msc0NBQUE7QXRFczdOeEM7QXNFcjdOSTtFQUFvQyxvQ0FBQTtBdEV5N054QztBc0V4N05JO0VBQW9DLGtDQUFBO0F0RTQ3TnhDO0FzRTM3Tkk7RUFBb0MseUNBQUE7QXRFKzdOeEM7QXNFOTdOSTtFQUFvQyx3Q0FBQTtBdEVrOE54QztBc0VoOE5JO0VBQWlDLGtDQUFBO0F0RW84TnJDO0FzRW44Tkk7RUFBaUMsZ0NBQUE7QXRFdThOckM7QXNFdDhOSTtFQUFpQyw4QkFBQTtBdEUwOE5yQztBc0V6OE5JO0VBQWlDLGdDQUFBO0F0RTY4TnJDO0FzRTU4Tkk7RUFBaUMsK0JBQUE7QXRFZzlOckM7QXNFOThOSTtFQUFrQyxvQ0FBQTtBdEVrOU50QztBc0VqOU5JO0VBQWtDLGtDQUFBO0F0RXE5TnRDO0FzRXA5Tkk7RUFBa0MsZ0NBQUE7QXRFdzlOdEM7QXNFdjlOSTtFQUFrQyx1Q0FBQTtBdEUyOU50QztBc0UxOU5JO0VBQWtDLHNDQUFBO0F0RTg5TnRDO0FzRTc5Tkk7RUFBa0MsaUNBQUE7QXRFaStOdEM7QXNFLzlOSTtFQUFnQywyQkFBQTtBdEVtK05wQztBc0VsK05JO0VBQWdDLGlDQUFBO0F0RXMrTnBDO0FzRXIrTkk7RUFBZ0MsK0JBQUE7QXRFeStOcEM7QXNFeCtOSTtFQUFnQyw2QkFBQTtBdEU0K05wQztBc0UzK05JO0VBQWdDLCtCQUFBO0F0RSsrTnBDO0FzRTkrTkk7RUFBZ0MsOEJBQUE7QXRFay9OcEM7QXlCdCtOSTtFNkNsREE7SUFBZ0MsOEJBQUE7RXRFNmhPbEM7O0VzRTVoT0U7SUFBZ0MsaUNBQUE7RXRFZ2lPbEM7O0VzRS9oT0U7SUFBZ0Msc0NBQUE7RXRFbWlPbEM7O0VzRWxpT0U7SUFBZ0MseUNBQUE7RXRFc2lPbEM7O0VzRXBpT0U7SUFBOEIsMEJBQUE7RXRFd2lPaEM7O0VzRXZpT0U7SUFBOEIsNEJBQUE7RXRFMmlPaEM7O0VzRTFpT0U7SUFBOEIsa0NBQUE7RXRFOGlPaEM7O0VzRTdpT0U7SUFBOEIseUJBQUE7RXRFaWpPaEM7O0VzRWhqT0U7SUFBOEIsdUJBQUE7RXRFb2pPaEM7O0VzRW5qT0U7SUFBOEIsdUJBQUE7RXRFdWpPaEM7O0VzRXRqT0U7SUFBOEIseUJBQUE7RXRFMGpPaEM7O0VzRXpqT0U7SUFBOEIseUJBQUE7RXRFNmpPaEM7O0VzRTNqT0U7SUFBb0Msc0NBQUE7RXRFK2pPdEM7O0VzRTlqT0U7SUFBb0Msb0NBQUE7RXRFa2tPdEM7O0VzRWprT0U7SUFBb0Msa0NBQUE7RXRFcWtPdEM7O0VzRXBrT0U7SUFBb0MseUNBQUE7RXRFd2tPdEM7O0VzRXZrT0U7SUFBb0Msd0NBQUE7RXRFMmtPdEM7O0VzRXprT0U7SUFBaUMsa0NBQUE7RXRFNmtPbkM7O0VzRTVrT0U7SUFBaUMsZ0NBQUE7RXRFZ2xPbkM7O0VzRS9rT0U7SUFBaUMsOEJBQUE7RXRFbWxPbkM7O0VzRWxsT0U7SUFBaUMsZ0NBQUE7RXRFc2xPbkM7O0VzRXJsT0U7SUFBaUMsK0JBQUE7RXRFeWxPbkM7O0VzRXZsT0U7SUFBa0Msb0NBQUE7RXRFMmxPcEM7O0VzRTFsT0U7SUFBa0Msa0NBQUE7RXRFOGxPcEM7O0VzRTdsT0U7SUFBa0MsZ0NBQUE7RXRFaW1PcEM7O0VzRWhtT0U7SUFBa0MsdUNBQUE7RXRFb21PcEM7O0VzRW5tT0U7SUFBa0Msc0NBQUE7RXRFdW1PcEM7O0VzRXRtT0U7SUFBa0MsaUNBQUE7RXRFMG1PcEM7O0VzRXhtT0U7SUFBZ0MsMkJBQUE7RXRFNG1PbEM7O0VzRTNtT0U7SUFBZ0MsaUNBQUE7RXRFK21PbEM7O0VzRTltT0U7SUFBZ0MsK0JBQUE7RXRFa25PbEM7O0VzRWpuT0U7SUFBZ0MsNkJBQUE7RXRFcW5PbEM7O0VzRXBuT0U7SUFBZ0MsK0JBQUE7RXRFd25PbEM7O0VzRXZuT0U7SUFBZ0MsOEJBQUE7RXRFMm5PbEM7QUFDRjtBeUJobk9JO0U2Q2xEQTtJQUFnQyw4QkFBQTtFdEVzcU9sQzs7RXNFcnFPRTtJQUFnQyxpQ0FBQTtFdEV5cU9sQzs7RXNFeHFPRTtJQUFnQyxzQ0FBQTtFdEU0cU9sQzs7RXNFM3FPRTtJQUFnQyx5Q0FBQTtFdEUrcU9sQzs7RXNFN3FPRTtJQUE4QiwwQkFBQTtFdEVpck9oQzs7RXNFaHJPRTtJQUE4Qiw0QkFBQTtFdEVvck9oQzs7RXNFbnJPRTtJQUE4QixrQ0FBQTtFdEV1ck9oQzs7RXNFdHJPRTtJQUE4Qix5QkFBQTtFdEUwck9oQzs7RXNFenJPRTtJQUE4Qix1QkFBQTtFdEU2ck9oQzs7RXNFNXJPRTtJQUE4Qix1QkFBQTtFdEVnc09oQzs7RXNFL3JPRTtJQUE4Qix5QkFBQTtFdEVtc09oQzs7RXNFbHNPRTtJQUE4Qix5QkFBQTtFdEVzc09oQzs7RXNFcHNPRTtJQUFvQyxzQ0FBQTtFdEV3c090Qzs7RXNFdnNPRTtJQUFvQyxvQ0FBQTtFdEUyc090Qzs7RXNFMXNPRTtJQUFvQyxrQ0FBQTtFdEU4c090Qzs7RXNFN3NPRTtJQUFvQyx5Q0FBQTtFdEVpdE90Qzs7RXNFaHRPRTtJQUFvQyx3Q0FBQTtFdEVvdE90Qzs7RXNFbHRPRTtJQUFpQyxrQ0FBQTtFdEVzdE9uQzs7RXNFcnRPRTtJQUFpQyxnQ0FBQTtFdEV5dE9uQzs7RXNFeHRPRTtJQUFpQyw4QkFBQTtFdEU0dE9uQzs7RXNFM3RPRTtJQUFpQyxnQ0FBQTtFdEUrdE9uQzs7RXNFOXRPRTtJQUFpQywrQkFBQTtFdEVrdU9uQzs7RXNFaHVPRTtJQUFrQyxvQ0FBQTtFdEVvdU9wQzs7RXNFbnVPRTtJQUFrQyxrQ0FBQTtFdEV1dU9wQzs7RXNFdHVPRTtJQUFrQyxnQ0FBQTtFdEUwdU9wQzs7RXNFenVPRTtJQUFrQyx1Q0FBQTtFdEU2dU9wQzs7RXNFNXVPRTtJQUFrQyxzQ0FBQTtFdEVndk9wQzs7RXNFL3VPRTtJQUFrQyxpQ0FBQTtFdEVtdk9wQzs7RXNFanZPRTtJQUFnQywyQkFBQTtFdEVxdk9sQzs7RXNFcHZPRTtJQUFnQyxpQ0FBQTtFdEV3dk9sQzs7RXNFdnZPRTtJQUFnQywrQkFBQTtFdEUydk9sQzs7RXNFMXZPRTtJQUFnQyw2QkFBQTtFdEU4dk9sQzs7RXNFN3ZPRTtJQUFnQywrQkFBQTtFdEVpd09sQzs7RXNFaHdPRTtJQUFnQyw4QkFBQTtFdEVvd09sQztBQUNGO0F5Qnp2T0k7RTZDbERBO0lBQWdDLDhCQUFBO0V0RSt5T2xDOztFc0U5eU9FO0lBQWdDLGlDQUFBO0V0RWt6T2xDOztFc0Vqek9FO0lBQWdDLHNDQUFBO0V0RXF6T2xDOztFc0Vwek9FO0lBQWdDLHlDQUFBO0V0RXd6T2xDOztFc0V0ek9FO0lBQThCLDBCQUFBO0V0RTB6T2hDOztFc0V6ek9FO0lBQThCLDRCQUFBO0V0RTZ6T2hDOztFc0U1ek9FO0lBQThCLGtDQUFBO0V0RWcwT2hDOztFc0Uvek9FO0lBQThCLHlCQUFBO0V0RW0wT2hDOztFc0VsME9FO0lBQThCLHVCQUFBO0V0RXMwT2hDOztFc0VyME9FO0lBQThCLHVCQUFBO0V0RXkwT2hDOztFc0V4ME9FO0lBQThCLHlCQUFBO0V0RTQwT2hDOztFc0UzME9FO0lBQThCLHlCQUFBO0V0RSswT2hDOztFc0U3ME9FO0lBQW9DLHNDQUFBO0V0RWkxT3RDOztFc0VoMU9FO0lBQW9DLG9DQUFBO0V0RW8xT3RDOztFc0VuMU9FO0lBQW9DLGtDQUFBO0V0RXUxT3RDOztFc0V0MU9FO0lBQW9DLHlDQUFBO0V0RTAxT3RDOztFc0V6MU9FO0lBQW9DLHdDQUFBO0V0RTYxT3RDOztFc0UzMU9FO0lBQWlDLGtDQUFBO0V0RSsxT25DOztFc0U5MU9FO0lBQWlDLGdDQUFBO0V0RWsyT25DOztFc0VqMk9FO0lBQWlDLDhCQUFBO0V0RXEyT25DOztFc0VwMk9FO0lBQWlDLGdDQUFBO0V0RXcyT25DOztFc0V2Mk9FO0lBQWlDLCtCQUFBO0V0RTIyT25DOztFc0V6Mk9FO0lBQWtDLG9DQUFBO0V0RTYyT3BDOztFc0U1Mk9FO0lBQWtDLGtDQUFBO0V0RWczT3BDOztFc0UvMk9FO0lBQWtDLGdDQUFBO0V0RW0zT3BDOztFc0VsM09FO0lBQWtDLHVDQUFBO0V0RXMzT3BDOztFc0VyM09FO0lBQWtDLHNDQUFBO0V0RXkzT3BDOztFc0V4M09FO0lBQWtDLGlDQUFBO0V0RTQzT3BDOztFc0UxM09FO0lBQWdDLDJCQUFBO0V0RTgzT2xDOztFc0U3M09FO0lBQWdDLGlDQUFBO0V0RWk0T2xDOztFc0VoNE9FO0lBQWdDLCtCQUFBO0V0RW80T2xDOztFc0VuNE9FO0lBQWdDLDZCQUFBO0V0RXU0T2xDOztFc0V0NE9FO0lBQWdDLCtCQUFBO0V0RTA0T2xDOztFc0V6NE9FO0lBQWdDLDhCQUFBO0V0RTY0T2xDO0FBQ0Y7QXlCbDRPSTtFNkNsREE7SUFBZ0MsOEJBQUE7RXRFdzdPbEM7O0VzRXY3T0U7SUFBZ0MsaUNBQUE7RXRFMjdPbEM7O0VzRTE3T0U7SUFBZ0Msc0NBQUE7RXRFODdPbEM7O0VzRTc3T0U7SUFBZ0MseUNBQUE7RXRFaThPbEM7O0VzRS83T0U7SUFBOEIsMEJBQUE7RXRFbThPaEM7O0VzRWw4T0U7SUFBOEIsNEJBQUE7RXRFczhPaEM7O0VzRXI4T0U7SUFBOEIsa0NBQUE7RXRFeThPaEM7O0VzRXg4T0U7SUFBOEIseUJBQUE7RXRFNDhPaEM7O0VzRTM4T0U7SUFBOEIsdUJBQUE7RXRFKzhPaEM7O0VzRTk4T0U7SUFBOEIsdUJBQUE7RXRFazlPaEM7O0VzRWo5T0U7SUFBOEIseUJBQUE7RXRFcTlPaEM7O0VzRXA5T0U7SUFBOEIseUJBQUE7RXRFdzlPaEM7O0VzRXQ5T0U7SUFBb0Msc0NBQUE7RXRFMDlPdEM7O0VzRXo5T0U7SUFBb0Msb0NBQUE7RXRFNjlPdEM7O0VzRTU5T0U7SUFBb0Msa0NBQUE7RXRFZytPdEM7O0VzRS85T0U7SUFBb0MseUNBQUE7RXRFbStPdEM7O0VzRWwrT0U7SUFBb0Msd0NBQUE7RXRFcytPdEM7O0VzRXArT0U7SUFBaUMsa0NBQUE7RXRFdytPbkM7O0VzRXYrT0U7SUFBaUMsZ0NBQUE7RXRFMitPbkM7O0VzRTErT0U7SUFBaUMsOEJBQUE7RXRFOCtPbkM7O0VzRTcrT0U7SUFBaUMsZ0NBQUE7RXRFaS9PbkM7O0VzRWgvT0U7SUFBaUMsK0JBQUE7RXRFby9PbkM7O0VzRWwvT0U7SUFBa0Msb0NBQUE7RXRFcy9PcEM7O0VzRXIvT0U7SUFBa0Msa0NBQUE7RXRFeS9PcEM7O0VzRXgvT0U7SUFBa0MsZ0NBQUE7RXRFNC9PcEM7O0VzRTMvT0U7SUFBa0MsdUNBQUE7RXRFKy9PcEM7O0VzRTkvT0U7SUFBa0Msc0NBQUE7RXRFa2dQcEM7O0VzRWpnUEU7SUFBa0MsaUNBQUE7RXRFcWdQcEM7O0VzRW5nUEU7SUFBZ0MsMkJBQUE7RXRFdWdQbEM7O0VzRXRnUEU7SUFBZ0MsaUNBQUE7RXRFMGdQbEM7O0VzRXpnUEU7SUFBZ0MsK0JBQUE7RXRFNmdQbEM7O0VzRTVnUEU7SUFBZ0MsNkJBQUE7RXRFZ2hQbEM7O0VzRS9nUEU7SUFBZ0MsK0JBQUE7RXRFbWhQbEM7O0VzRWxoUEU7SUFBZ0MsOEJBQUE7RXRFc2hQbEM7QUFDRjtBdUVua1BJO0VDREYsc0JBQUE7QXhFdWtQRjtBdUVya1BJO0VDQ0YsdUJBQUE7QXhFd2tQRjtBdUV4a1BJO0VDR0Ysc0JBQUE7QXhFeWtQRjtBeUJ0aFBJO0U4Q3hEQTtJQ0RGLHNCQUFBO0V4RW9sUEE7O0V1RWxsUEU7SUNDRix1QkFBQTtFeEVxbFBBOztFdUVybFBFO0lDR0Ysc0JBQUE7RXhFc2xQQTtBQUNGO0F5QnBpUEk7RThDeERBO0lDREYsc0JBQUE7RXhFaW1QQTs7RXVFL2xQRTtJQ0NGLHVCQUFBO0V4RWttUEE7O0V1RWxtUEU7SUNHRixzQkFBQTtFeEVtbVBBO0FBQ0Y7QXlCampQSTtFOEN4REE7SUNERixzQkFBQTtFeEU4bVBBOztFdUU1bVBFO0lDQ0YsdUJBQUE7RXhFK21QQTs7RXVFL21QRTtJQ0dGLHNCQUFBO0V4RWduUEE7QUFDRjtBeUI5alBJO0U4Q3hEQTtJQ0RGLHNCQUFBO0V4RTJuUEE7O0V1RXpuUEU7SUNDRix1QkFBQTtFeEU0blBBOztFdUU1blBFO0lDR0Ysc0JBQUE7RXhFNm5QQTtBQUNGO0F5RTluUEU7RUFBeUIsMkJBQUE7QXpFaW9QM0I7QXlFam9QRTtFQUF5Qiw2QkFBQTtBekVxb1AzQjtBeUVyb1BFO0VBQXlCLDZCQUFBO0F6RXlvUDNCO0F5RXpvUEU7RUFBeUIsMEJBQUE7QXpFNm9QM0I7QXlFN29QRTtFQUF5QixtQ0FBQTtFQUFBLDJCQUFBO0F6RWlwUDNCO0F5RTVvUEE7RUFDRSxlQUFBO0VBQ0EsTUFBQTtFQUNBLFFBQUE7RUFDQSxPQUFBO0VBQ0EsYTFEMmpCa0M7QWZvbE9wQztBeUU1b1BBO0VBQ0UsZUFBQTtFQUNBLFFBQUE7RUFDQSxTQUFBO0VBQ0EsT0FBQTtFQUNBLGExRG1qQmtDO0FmNGxPcEM7QXlFM29QRTtFQURGO0lBRUksd0JBQUE7SUFBQSxnQkFBQTtJQUNBLE1BQUE7SUFDQSxhMUQyaUJnQztFZm9tT2xDO0FBQ0Y7QTBFOXFQQTtFQ0VFLGtCQUFBO0VBQ0EsVUFBQTtFQUNBLFdBQUE7RUFDQSxVQUFBO0VBQ0EsZ0JBQUE7RUFDQSxzQkFBQTtFQUNBLG1CQUFBO0VBQ0EsU0FBQTtBM0VnclBGO0EyRXRxUEU7RUFFRSxnQkFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsaUJBQUE7RUFDQSxVQUFBO0VBQ0EsbUJBQUE7QTNFd3FQSjtBNEVwc1BBO0VBQWEsOERBQUE7QTVFd3NQYjtBNEV2c1BBO0VBQVUsd0RBQUE7QTVFMnNQVjtBNEUxc1BBO0VBQWEsdURBQUE7QTVFOHNQYjtBNEU3c1BBO0VBQWUsMkJBQUE7QTVFaXRQZjtBNkVodFBJO0VBQXVCLHFCQUFBO0E3RW90UDNCO0E2RXB0UEk7RUFBdUIscUJBQUE7QTdFd3RQM0I7QTZFeHRQSTtFQUF1QixxQkFBQTtBN0U0dFAzQjtBNkU1dFBJO0VBQXVCLHNCQUFBO0E3RWd1UDNCO0E2RWh1UEk7RUFBdUIsc0JBQUE7QTdFb3VQM0I7QTZFcHVQSTtFQUF1QixzQkFBQTtBN0V3dVAzQjtBNkV4dVBJO0VBQXVCLHNCQUFBO0E3RTR1UDNCO0E2RTV1UEk7RUFBdUIsc0JBQUE7QTdFZ3ZQM0I7QTZFaHZQSTtFQUF1Qix1QkFBQTtBN0VvdlAzQjtBNkVwdlBJO0VBQXVCLHVCQUFBO0E3RXd2UDNCO0E2RXB2UEE7RUFBVSwwQkFBQTtBN0V3dlBWO0E2RXZ2UEE7RUFBVSwyQkFBQTtBN0UydlBWO0E4RTN2UFE7RUFBZ0Msb0JBQUE7QTlFK3ZQeEM7QThFOXZQUTs7RUFFRSx3QkFBQTtBOUVpd1BWO0E4RS92UFE7O0VBRUUsMEJBQUE7QTlFa3dQVjtBOEVod1BROztFQUVFLDJCQUFBO0E5RW13UFY7QThFandQUTs7RUFFRSx5QkFBQTtBOUVvd1BWO0E4RW54UFE7RUFBZ0MsMEJBQUE7QTlFdXhQeEM7QThFdHhQUTs7RUFFRSw4QkFBQTtBOUV5eFBWO0E4RXZ4UFE7O0VBRUUsZ0NBQUE7QTlFMHhQVjtBOEV4eFBROztFQUVFLGlDQUFBO0E5RTJ4UFY7QThFenhQUTs7RUFFRSwrQkFBQTtBOUU0eFBWO0E4RTN5UFE7RUFBZ0MseUJBQUE7QTlFK3lQeEM7QThFOXlQUTs7RUFFRSw2QkFBQTtBOUVpelBWO0E4RS95UFE7O0VBRUUsK0JBQUE7QTlFa3pQVjtBOEVoelBROztFQUVFLGdDQUFBO0E5RW16UFY7QThFanpQUTs7RUFFRSw4QkFBQTtBOUVvelBWO0E4RW4wUFE7RUFBZ0MsdUJBQUE7QTlFdTBQeEM7QThFdDBQUTs7RUFFRSwyQkFBQTtBOUV5MFBWO0E4RXYwUFE7O0VBRUUsNkJBQUE7QTlFMDBQVjtBOEV4MFBROztFQUVFLDhCQUFBO0E5RTIwUFY7QThFejBQUTs7RUFFRSw0QkFBQTtBOUU0MFBWO0E4RTMxUFE7RUFBZ0MseUJBQUE7QTlFKzFQeEM7QThFOTFQUTs7RUFFRSw2QkFBQTtBOUVpMlBWO0E4RS8xUFE7O0VBRUUsK0JBQUE7QTlFazJQVjtBOEVoMlBROztFQUVFLGdDQUFBO0E5RW0yUFY7QThFajJQUTs7RUFFRSw4QkFBQTtBOUVvMlBWO0E4RW4zUFE7RUFBZ0MsdUJBQUE7QTlFdTNQeEM7QThFdDNQUTs7RUFFRSwyQkFBQTtBOUV5M1BWO0E4RXYzUFE7O0VBRUUsNkJBQUE7QTlFMDNQVjtBOEV4M1BROztFQUVFLDhCQUFBO0E5RTIzUFY7QThFejNQUTs7RUFFRSw0QkFBQTtBOUU0M1BWO0E4RTM0UFE7RUFBZ0MscUJBQUE7QTlFKzRQeEM7QThFOTRQUTs7RUFFRSx5QkFBQTtBOUVpNVBWO0E4RS80UFE7O0VBRUUsMkJBQUE7QTlFazVQVjtBOEVoNVBROztFQUVFLDRCQUFBO0E5RW01UFY7QThFajVQUTs7RUFFRSwwQkFBQTtBOUVvNVBWO0E4RW42UFE7RUFBZ0MsMkJBQUE7QTlFdTZQeEM7QThFdDZQUTs7RUFFRSwrQkFBQTtBOUV5NlBWO0E4RXY2UFE7O0VBRUUsaUNBQUE7QTlFMDZQVjtBOEV4NlBROztFQUVFLGtDQUFBO0E5RTI2UFY7QThFejZQUTs7RUFFRSxnQ0FBQTtBOUU0NlBWO0E4RTM3UFE7RUFBZ0MsMEJBQUE7QTlFKzdQeEM7QThFOTdQUTs7RUFFRSw4QkFBQTtBOUVpOFBWO0E4RS83UFE7O0VBRUUsZ0NBQUE7QTlFazhQVjtBOEVoOFBROztFQUVFLGlDQUFBO0E5RW04UFY7QThFajhQUTs7RUFFRSwrQkFBQTtBOUVvOFBWO0E4RW45UFE7RUFBZ0Msd0JBQUE7QTlFdTlQeEM7QThFdDlQUTs7RUFFRSw0QkFBQTtBOUV5OVBWO0E4RXY5UFE7O0VBRUUsOEJBQUE7QTlFMDlQVjtBOEV4OVBROztFQUVFLCtCQUFBO0E5RTI5UFY7QThFejlQUTs7RUFFRSw2QkFBQTtBOUU0OVBWO0E4RTMrUFE7RUFBZ0MsMEJBQUE7QTlFKytQeEM7QThFOStQUTs7RUFFRSw4QkFBQTtBOUVpL1BWO0E4RS8rUFE7O0VBRUUsZ0NBQUE7QTlFay9QVjtBOEVoL1BROztFQUVFLGlDQUFBO0E5RW0vUFY7QThFai9QUTs7RUFFRSwrQkFBQTtBOUVvL1BWO0E4RW5nUVE7RUFBZ0Msd0JBQUE7QTlFdWdReEM7QThFdGdRUTs7RUFFRSw0QkFBQTtBOUV5Z1FWO0E4RXZnUVE7O0VBRUUsOEJBQUE7QTlFMGdRVjtBOEV4Z1FROztFQUVFLCtCQUFBO0E5RTJnUVY7QThFemdRUTs7RUFFRSw2QkFBQTtBOUU0Z1FWO0E4RXRnUUk7RUFBbUIsdUJBQUE7QTlFMGdRdkI7QThFemdRSTs7RUFFRSwyQkFBQTtBOUU0Z1FOO0E4RTFnUUk7O0VBRUUsNkJBQUE7QTlFNmdRTjtBOEUzZ1FJOztFQUVFLDhCQUFBO0E5RThnUU47QThFNWdRSTs7RUFFRSw0QkFBQTtBOUUrZ1FOO0F5QmxnUUk7RXFEakRJO0lBQWdDLG9CQUFBO0U5RXdqUXRDOztFOEV2alFNOztJQUVFLHdCQUFBO0U5RTBqUVI7O0U4RXhqUU07O0lBRUUsMEJBQUE7RTlFMmpRUjs7RThFempRTTs7SUFFRSwyQkFBQTtFOUU0alFSOztFOEUxalFNOztJQUVFLHlCQUFBO0U5RTZqUVI7O0U4RTVrUU07SUFBZ0MsMEJBQUE7RTlFZ2xRdEM7O0U4RS9rUU07O0lBRUUsOEJBQUE7RTlFa2xRUjs7RThFaGxRTTs7SUFFRSxnQ0FBQTtFOUVtbFFSOztFOEVqbFFNOztJQUVFLGlDQUFBO0U5RW9sUVI7O0U4RWxsUU07O0lBRUUsK0JBQUE7RTlFcWxRUjs7RThFcG1RTTtJQUFnQyx5QkFBQTtFOUV3bVF0Qzs7RThFdm1RTTs7SUFFRSw2QkFBQTtFOUUwbVFSOztFOEV4bVFNOztJQUVFLCtCQUFBO0U5RTJtUVI7O0U4RXptUU07O0lBRUUsZ0NBQUE7RTlFNG1RUjs7RThFMW1RTTs7SUFFRSw4QkFBQTtFOUU2bVFSOztFOEU1blFNO0lBQWdDLHVCQUFBO0U5RWdvUXRDOztFOEUvblFNOztJQUVFLDJCQUFBO0U5RWtvUVI7O0U4RWhvUU07O0lBRUUsNkJBQUE7RTlFbW9RUjs7RThFam9RTTs7SUFFRSw4QkFBQTtFOUVvb1FSOztFOEVsb1FNOztJQUVFLDRCQUFBO0U5RXFvUVI7O0U4RXBwUU07SUFBZ0MseUJBQUE7RTlFd3BRdEM7O0U4RXZwUU07O0lBRUUsNkJBQUE7RTlFMHBRUjs7RThFeHBRTTs7SUFFRSwrQkFBQTtFOUUycFFSOztFOEV6cFFNOztJQUVFLGdDQUFBO0U5RTRwUVI7O0U4RTFwUU07O0lBRUUsOEJBQUE7RTlFNnBRUjs7RThFNXFRTTtJQUFnQyx1QkFBQTtFOUVnclF0Qzs7RThFL3FRTTs7SUFFRSwyQkFBQTtFOUVrclFSOztFOEVoclFNOztJQUVFLDZCQUFBO0U5RW1yUVI7O0U4RWpyUU07O0lBRUUsOEJBQUE7RTlFb3JRUjs7RThFbHJRTTs7SUFFRSw0QkFBQTtFOUVxclFSOztFOEVwc1FNO0lBQWdDLHFCQUFBO0U5RXdzUXRDOztFOEV2c1FNOztJQUVFLHlCQUFBO0U5RTBzUVI7O0U4RXhzUU07O0lBRUUsMkJBQUE7RTlFMnNRUjs7RThFenNRTTs7SUFFRSw0QkFBQTtFOUU0c1FSOztFOEUxc1FNOztJQUVFLDBCQUFBO0U5RTZzUVI7O0U4RTV0UU07SUFBZ0MsMkJBQUE7RTlFZ3VRdEM7O0U4RS90UU07O0lBRUUsK0JBQUE7RTlFa3VRUjs7RThFaHVRTTs7SUFFRSxpQ0FBQTtFOUVtdVFSOztFOEVqdVFNOztJQUVFLGtDQUFBO0U5RW91UVI7O0U4RWx1UU07O0lBRUUsZ0NBQUE7RTlFcXVRUjs7RThFcHZRTTtJQUFnQywwQkFBQTtFOUV3dlF0Qzs7RThFdnZRTTs7SUFFRSw4QkFBQTtFOUUwdlFSOztFOEV4dlFNOztJQUVFLGdDQUFBO0U5RTJ2UVI7O0U4RXp2UU07O0lBRUUsaUNBQUE7RTlFNHZRUjs7RThFMXZRTTs7SUFFRSwrQkFBQTtFOUU2dlFSOztFOEU1d1FNO0lBQWdDLHdCQUFBO0U5RWd4UXRDOztFOEUvd1FNOztJQUVFLDRCQUFBO0U5RWt4UVI7O0U4RWh4UU07O0lBRUUsOEJBQUE7RTlFbXhRUjs7RThFanhRTTs7SUFFRSwrQkFBQTtFOUVveFFSOztFOEVseFFNOztJQUVFLDZCQUFBO0U5RXF4UVI7O0U4RXB5UU07SUFBZ0MsMEJBQUE7RTlFd3lRdEM7O0U4RXZ5UU07O0lBRUUsOEJBQUE7RTlFMHlRUjs7RThFeHlRTTs7SUFFRSxnQ0FBQTtFOUUyeVFSOztFOEV6eVFNOztJQUVFLGlDQUFBO0U5RTR5UVI7O0U4RTF5UU07O0lBRUUsK0JBQUE7RTlFNnlRUjs7RThFNXpRTTtJQUFnQyx3QkFBQTtFOUVnMFF0Qzs7RThFL3pRTTs7SUFFRSw0QkFBQTtFOUVrMFFSOztFOEVoMFFNOztJQUVFLDhCQUFBO0U5RW0wUVI7O0U4RWowUU07O0lBRUUsK0JBQUE7RTlFbzBRUjs7RThFbDBRTTs7SUFFRSw2QkFBQTtFOUVxMFFSOztFOEUvelFFO0lBQW1CLHVCQUFBO0U5RW0wUXJCOztFOEVsMFFFOztJQUVFLDJCQUFBO0U5RXEwUUo7O0U4RW4wUUU7O0lBRUUsNkJBQUE7RTlFczBRSjs7RThFcDBRRTs7SUFFRSw4QkFBQTtFOUV1MFFKOztFOEVyMFFFOztJQUVFLDRCQUFBO0U5RXcwUUo7QUFDRjtBeUI1elFJO0VxRGpESTtJQUFnQyxvQkFBQTtFOUVpM1F0Qzs7RThFaDNRTTs7SUFFRSx3QkFBQTtFOUVtM1FSOztFOEVqM1FNOztJQUVFLDBCQUFBO0U5RW8zUVI7O0U4RWwzUU07O0lBRUUsMkJBQUE7RTlFcTNRUjs7RThFbjNRTTs7SUFFRSx5QkFBQTtFOUVzM1FSOztFOEVyNFFNO0lBQWdDLDBCQUFBO0U5RXk0UXRDOztFOEV4NFFNOztJQUVFLDhCQUFBO0U5RTI0UVI7O0U4RXo0UU07O0lBRUUsZ0NBQUE7RTlFNDRRUjs7RThFMTRRTTs7SUFFRSxpQ0FBQTtFOUU2NFFSOztFOEUzNFFNOztJQUVFLCtCQUFBO0U5RTg0UVI7O0U4RTc1UU07SUFBZ0MseUJBQUE7RTlFaTZRdEM7O0U4RWg2UU07O0lBRUUsNkJBQUE7RTlFbTZRUjs7RThFajZRTTs7SUFFRSwrQkFBQTtFOUVvNlFSOztFOEVsNlFNOztJQUVFLGdDQUFBO0U5RXE2UVI7O0U4RW42UU07O0lBRUUsOEJBQUE7RTlFczZRUjs7RThFcjdRTTtJQUFnQyx1QkFBQTtFOUV5N1F0Qzs7RThFeDdRTTs7SUFFRSwyQkFBQTtFOUUyN1FSOztFOEV6N1FNOztJQUVFLDZCQUFBO0U5RTQ3UVI7O0U4RTE3UU07O0lBRUUsOEJBQUE7RTlFNjdRUjs7RThFMzdRTTs7SUFFRSw0QkFBQTtFOUU4N1FSOztFOEU3OFFNO0lBQWdDLHlCQUFBO0U5RWk5UXRDOztFOEVoOVFNOztJQUVFLDZCQUFBO0U5RW05UVI7O0U4RWo5UU07O0lBRUUsK0JBQUE7RTlFbzlRUjs7RThFbDlRTTs7SUFFRSxnQ0FBQTtFOUVxOVFSOztFOEVuOVFNOztJQUVFLDhCQUFBO0U5RXM5UVI7O0U4RXIrUU07SUFBZ0MsdUJBQUE7RTlFeStRdEM7O0U4RXgrUU07O0lBRUUsMkJBQUE7RTlFMitRUjs7RThFeitRTTs7SUFFRSw2QkFBQTtFOUU0K1FSOztFOEUxK1FNOztJQUVFLDhCQUFBO0U5RTYrUVI7O0U4RTMrUU07O0lBRUUsNEJBQUE7RTlFOCtRUjs7RThFNy9RTTtJQUFnQyxxQkFBQTtFOUVpZ1J0Qzs7RThFaGdSTTs7SUFFRSx5QkFBQTtFOUVtZ1JSOztFOEVqZ1JNOztJQUVFLDJCQUFBO0U5RW9nUlI7O0U4RWxnUk07O0lBRUUsNEJBQUE7RTlFcWdSUjs7RThFbmdSTTs7SUFFRSwwQkFBQTtFOUVzZ1JSOztFOEVyaFJNO0lBQWdDLDJCQUFBO0U5RXloUnRDOztFOEV4aFJNOztJQUVFLCtCQUFBO0U5RTJoUlI7O0U4RXpoUk07O0lBRUUsaUNBQUE7RTlFNGhSUjs7RThFMWhSTTs7SUFFRSxrQ0FBQTtFOUU2aFJSOztFOEUzaFJNOztJQUVFLGdDQUFBO0U5RThoUlI7O0U4RTdpUk07SUFBZ0MsMEJBQUE7RTlFaWpSdEM7O0U4RWhqUk07O0lBRUUsOEJBQUE7RTlFbWpSUjs7RThFampSTTs7SUFFRSxnQ0FBQTtFOUVvalJSOztFOEVsalJNOztJQUVFLGlDQUFBO0U5RXFqUlI7O0U4RW5qUk07O0lBRUUsK0JBQUE7RTlFc2pSUjs7RThFcmtSTTtJQUFnQyx3QkFBQTtFOUV5a1J0Qzs7RThFeGtSTTs7SUFFRSw0QkFBQTtFOUUya1JSOztFOEV6a1JNOztJQUVFLDhCQUFBO0U5RTRrUlI7O0U4RTFrUk07O0lBRUUsK0JBQUE7RTlFNmtSUjs7RThFM2tSTTs7SUFFRSw2QkFBQTtFOUU4a1JSOztFOEU3bFJNO0lBQWdDLDBCQUFBO0U5RWltUnRDOztFOEVobVJNOztJQUVFLDhCQUFBO0U5RW1tUlI7O0U4RWptUk07O0lBRUUsZ0NBQUE7RTlFb21SUjs7RThFbG1STTs7SUFFRSxpQ0FBQTtFOUVxbVJSOztFOEVubVJNOztJQUVFLCtCQUFBO0U5RXNtUlI7O0U4RXJuUk07SUFBZ0Msd0JBQUE7RTlFeW5SdEM7O0U4RXhuUk07O0lBRUUsNEJBQUE7RTlFMm5SUjs7RThFem5STTs7SUFFRSw4QkFBQTtFOUU0blJSOztFOEUxblJNOztJQUVFLCtCQUFBO0U5RTZuUlI7O0U4RTNuUk07O0lBRUUsNkJBQUE7RTlFOG5SUjs7RThFeG5SRTtJQUFtQix1QkFBQTtFOUU0blJyQjs7RThFM25SRTs7SUFFRSwyQkFBQTtFOUU4blJKOztFOEU1blJFOztJQUVFLDZCQUFBO0U5RStuUko7O0U4RTduUkU7O0lBRUUsOEJBQUE7RTlFZ29SSjs7RThFOW5SRTs7SUFFRSw0QkFBQTtFOUVpb1JKO0FBQ0Y7QXlCcm5SSTtFcURqREk7SUFBZ0Msb0JBQUE7RTlFMHFSdEM7O0U4RXpxUk07O0lBRUUsd0JBQUE7RTlFNHFSUjs7RThFMXFSTTs7SUFFRSwwQkFBQTtFOUU2cVJSOztFOEUzcVJNOztJQUVFLDJCQUFBO0U5RThxUlI7O0U4RTVxUk07O0lBRUUseUJBQUE7RTlFK3FSUjs7RThFOXJSTTtJQUFnQywwQkFBQTtFOUVrc1J0Qzs7RThFanNSTTs7SUFFRSw4QkFBQTtFOUVvc1JSOztFOEVsc1JNOztJQUVFLGdDQUFBO0U5RXFzUlI7O0U4RW5zUk07O0lBRUUsaUNBQUE7RTlFc3NSUjs7RThFcHNSTTs7SUFFRSwrQkFBQTtFOUV1c1JSOztFOEV0dFJNO0lBQWdDLHlCQUFBO0U5RTB0UnRDOztFOEV6dFJNOztJQUVFLDZCQUFBO0U5RTR0UlI7O0U4RTF0Uk07O0lBRUUsK0JBQUE7RTlFNnRSUjs7RThFM3RSTTs7SUFFRSxnQ0FBQTtFOUU4dFJSOztFOEU1dFJNOztJQUVFLDhCQUFBO0U5RSt0UlI7O0U4RTl1Uk07SUFBZ0MsdUJBQUE7RTlFa3ZSdEM7O0U4RWp2Uk07O0lBRUUsMkJBQUE7RTlFb3ZSUjs7RThFbHZSTTs7SUFFRSw2QkFBQTtFOUVxdlJSOztFOEVudlJNOztJQUVFLDhCQUFBO0U5RXN2UlI7O0U4RXB2Uk07O0lBRUUsNEJBQUE7RTlFdXZSUjs7RThFdHdSTTtJQUFnQyx5QkFBQTtFOUUwd1J0Qzs7RThFendSTTs7SUFFRSw2QkFBQTtFOUU0d1JSOztFOEUxd1JNOztJQUVFLCtCQUFBO0U5RTZ3UlI7O0U4RTN3Uk07O0lBRUUsZ0NBQUE7RTlFOHdSUjs7RThFNXdSTTs7SUFFRSw4QkFBQTtFOUUrd1JSOztFOEU5eFJNO0lBQWdDLHVCQUFBO0U5RWt5UnRDOztFOEVqeVJNOztJQUVFLDJCQUFBO0U5RW95UlI7O0U4RWx5Uk07O0lBRUUsNkJBQUE7RTlFcXlSUjs7RThFbnlSTTs7SUFFRSw4QkFBQTtFOUVzeVJSOztFOEVweVJNOztJQUVFLDRCQUFBO0U5RXV5UlI7O0U4RXR6Uk07SUFBZ0MscUJBQUE7RTlFMHpSdEM7O0U4RXp6Uk07O0lBRUUseUJBQUE7RTlFNHpSUjs7RThFMXpSTTs7SUFFRSwyQkFBQTtFOUU2elJSOztFOEUzelJNOztJQUVFLDRCQUFBO0U5RTh6UlI7O0U4RTV6Uk07O0lBRUUsMEJBQUE7RTlFK3pSUjs7RThFOTBSTTtJQUFnQywyQkFBQTtFOUVrMVJ0Qzs7RThFajFSTTs7SUFFRSwrQkFBQTtFOUVvMVJSOztFOEVsMVJNOztJQUVFLGlDQUFBO0U5RXExUlI7O0U4RW4xUk07O0lBRUUsa0NBQUE7RTlFczFSUjs7RThFcDFSTTs7SUFFRSxnQ0FBQTtFOUV1MVJSOztFOEV0MlJNO0lBQWdDLDBCQUFBO0U5RTAyUnRDOztFOEV6MlJNOztJQUVFLDhCQUFBO0U5RTQyUlI7O0U4RTEyUk07O0lBRUUsZ0NBQUE7RTlFNjJSUjs7RThFMzJSTTs7SUFFRSxpQ0FBQTtFOUU4MlJSOztFOEU1MlJNOztJQUVFLCtCQUFBO0U5RSsyUlI7O0U4RTkzUk07SUFBZ0Msd0JBQUE7RTlFazRSdEM7O0U4RWo0Uk07O0lBRUUsNEJBQUE7RTlFbzRSUjs7RThFbDRSTTs7SUFFRSw4QkFBQTtFOUVxNFJSOztFOEVuNFJNOztJQUVFLCtCQUFBO0U5RXM0UlI7O0U4RXA0Uk07O0lBRUUsNkJBQUE7RTlFdTRSUjs7RThFdDVSTTtJQUFnQywwQkFBQTtFOUUwNVJ0Qzs7RThFejVSTTs7SUFFRSw4QkFBQTtFOUU0NVJSOztFOEUxNVJNOztJQUVFLGdDQUFBO0U5RTY1UlI7O0U4RTM1Uk07O0lBRUUsaUNBQUE7RTlFODVSUjs7RThFNTVSTTs7SUFFRSwrQkFBQTtFOUUrNVJSOztFOEU5NlJNO0lBQWdDLHdCQUFBO0U5RWs3UnRDOztFOEVqN1JNOztJQUVFLDRCQUFBO0U5RW83UlI7O0U4RWw3Uk07O0lBRUUsOEJBQUE7RTlFcTdSUjs7RThFbjdSTTs7SUFFRSwrQkFBQTtFOUVzN1JSOztFOEVwN1JNOztJQUVFLDZCQUFBO0U5RXU3UlI7O0U4RWo3UkU7SUFBbUIsdUJBQUE7RTlFcTdSckI7O0U4RXA3UkU7O0lBRUUsMkJBQUE7RTlFdTdSSjs7RThFcjdSRTs7SUFFRSw2QkFBQTtFOUV3N1JKOztFOEV0N1JFOztJQUVFLDhCQUFBO0U5RXk3Uko7O0U4RXY3UkU7O0lBRUUsNEJBQUE7RTlFMDdSSjtBQUNGO0F5Qjk2Ukk7RXFEakRJO0lBQWdDLG9CQUFBO0U5RW0rUnRDOztFOEVsK1JNOztJQUVFLHdCQUFBO0U5RXErUlI7O0U4RW4rUk07O0lBRUUsMEJBQUE7RTlFcytSUjs7RThFcCtSTTs7SUFFRSwyQkFBQTtFOUV1K1JSOztFOEVyK1JNOztJQUVFLHlCQUFBO0U5RXcrUlI7O0U4RXYvUk07SUFBZ0MsMEJBQUE7RTlFMi9SdEM7O0U4RTEvUk07O0lBRUUsOEJBQUE7RTlFNi9SUjs7RThFMy9STTs7SUFFRSxnQ0FBQTtFOUU4L1JSOztFOEU1L1JNOztJQUVFLGlDQUFBO0U5RSsvUlI7O0U4RTcvUk07O0lBRUUsK0JBQUE7RTlFZ2dTUjs7RThFL2dTTTtJQUFnQyx5QkFBQTtFOUVtaFN0Qzs7RThFbGhTTTs7SUFFRSw2QkFBQTtFOUVxaFNSOztFOEVuaFNNOztJQUVFLCtCQUFBO0U5RXNoU1I7O0U4RXBoU007O0lBRUUsZ0NBQUE7RTlFdWhTUjs7RThFcmhTTTs7SUFFRSw4QkFBQTtFOUV3aFNSOztFOEV2aVNNO0lBQWdDLHVCQUFBO0U5RTJpU3RDOztFOEUxaVNNOztJQUVFLDJCQUFBO0U5RTZpU1I7O0U4RTNpU007O0lBRUUsNkJBQUE7RTlFOGlTUjs7RThFNWlTTTs7SUFFRSw4QkFBQTtFOUUraVNSOztFOEU3aVNNOztJQUVFLDRCQUFBO0U5RWdqU1I7O0U4RS9qU007SUFBZ0MseUJBQUE7RTlFbWtTdEM7O0U4RWxrU007O0lBRUUsNkJBQUE7RTlFcWtTUjs7RThFbmtTTTs7SUFFRSwrQkFBQTtFOUVza1NSOztFOEVwa1NNOztJQUVFLGdDQUFBO0U5RXVrU1I7O0U4RXJrU007O0lBRUUsOEJBQUE7RTlFd2tTUjs7RThFdmxTTTtJQUFnQyx1QkFBQTtFOUUybFN0Qzs7RThFMWxTTTs7SUFFRSwyQkFBQTtFOUU2bFNSOztFOEUzbFNNOztJQUVFLDZCQUFBO0U5RThsU1I7O0U4RTVsU007O0lBRUUsOEJBQUE7RTlFK2xTUjs7RThFN2xTTTs7SUFFRSw0QkFBQTtFOUVnbVNSOztFOEUvbVNNO0lBQWdDLHFCQUFBO0U5RW1uU3RDOztFOEVsblNNOztJQUVFLHlCQUFBO0U5RXFuU1I7O0U4RW5uU007O0lBRUUsMkJBQUE7RTlFc25TUjs7RThFcG5TTTs7SUFFRSw0QkFBQTtFOUV1blNSOztFOEVyblNNOztJQUVFLDBCQUFBO0U5RXduU1I7O0U4RXZvU007SUFBZ0MsMkJBQUE7RTlFMm9TdEM7O0U4RTFvU007O0lBRUUsK0JBQUE7RTlFNm9TUjs7RThFM29TTTs7SUFFRSxpQ0FBQTtFOUU4b1NSOztFOEU1b1NNOztJQUVFLGtDQUFBO0U5RStvU1I7O0U4RTdvU007O0lBRUUsZ0NBQUE7RTlFZ3BTUjs7RThFL3BTTTtJQUFnQywwQkFBQTtFOUVtcVN0Qzs7RThFbHFTTTs7SUFFRSw4QkFBQTtFOUVxcVNSOztFOEVucVNNOztJQUVFLGdDQUFBO0U5RXNxU1I7O0U4RXBxU007O0lBRUUsaUNBQUE7RTlFdXFTUjs7RThFcnFTTTs7SUFFRSwrQkFBQTtFOUV3cVNSOztFOEV2clNNO0lBQWdDLHdCQUFBO0U5RTJyU3RDOztFOEUxclNNOztJQUVFLDRCQUFBO0U5RTZyU1I7O0U4RTNyU007O0lBRUUsOEJBQUE7RTlFOHJTUjs7RThFNXJTTTs7SUFFRSwrQkFBQTtFOUUrclNSOztFOEU3clNNOztJQUVFLDZCQUFBO0U5RWdzU1I7O0U4RS9zU007SUFBZ0MsMEJBQUE7RTlFbXRTdEM7O0U4RWx0U007O0lBRUUsOEJBQUE7RTlFcXRTUjs7RThFbnRTTTs7SUFFRSxnQ0FBQTtFOUVzdFNSOztFOEVwdFNNOztJQUVFLGlDQUFBO0U5RXV0U1I7O0U4RXJ0U007O0lBRUUsK0JBQUE7RTlFd3RTUjs7RThFdnVTTTtJQUFnQyx3QkFBQTtFOUUydVN0Qzs7RThFMXVTTTs7SUFFRSw0QkFBQTtFOUU2dVNSOztFOEUzdVNNOztJQUVFLDhCQUFBO0U5RTh1U1I7O0U4RTV1U007O0lBRUUsK0JBQUE7RTlFK3VTUjs7RThFN3VTTTs7SUFFRSw2QkFBQTtFOUVndlNSOztFOEUxdVNFO0lBQW1CLHVCQUFBO0U5RTh1U3JCOztFOEU3dVNFOztJQUVFLDJCQUFBO0U5RWd2U0o7O0U4RTl1U0U7O0lBRUUsNkJBQUE7RTlFaXZTSjs7RThFL3VTRTs7SUFFRSw4QkFBQTtFOUVrdlNKOztFOEVodlNFOztJQUVFLDRCQUFBO0U5RW12U0o7QUFDRjtBK0U3eFNBO0VBQWtCLGlHaEVvT1k7QWY0alM5QjtBK0U1eFNBO0VBQWlCLDhCQUFBO0EvRWd5U2pCO0ErRS94U0E7RUFBaUIsOEJBQUE7QS9FbXlTakI7QStFbHlTQTtFQ1JFLGdCQUFBO0VBQ0EsdUJBQUE7RUFDQSxtQkFBQTtBaEY4eVNGO0ErRWh5U0k7RUFBd0IsMkJBQUE7QS9Fb3lTNUI7QStFbnlTSTtFQUF3Qiw0QkFBQTtBL0V1eVM1QjtBK0V0eVNJO0VBQXdCLDZCQUFBO0EvRTB5UzVCO0F5QnB3U0k7RXNEeENBO0lBQXdCLDJCQUFBO0UvRWl6UzFCOztFK0VoelNFO0lBQXdCLDRCQUFBO0UvRW96UzFCOztFK0VuelNFO0lBQXdCLDZCQUFBO0UvRXV6UzFCO0FBQ0Y7QXlCbHhTSTtFc0R4Q0E7SUFBd0IsMkJBQUE7RS9FOHpTMUI7O0UrRTd6U0U7SUFBd0IsNEJBQUE7RS9FaTBTMUI7O0UrRWgwU0U7SUFBd0IsNkJBQUE7RS9FbzBTMUI7QUFDRjtBeUIveFNJO0VzRHhDQTtJQUF3QiwyQkFBQTtFL0UyMFMxQjs7RStFMTBTRTtJQUF3Qiw0QkFBQTtFL0U4MFMxQjs7RStFNzBTRTtJQUF3Qiw2QkFBQTtFL0VpMVMxQjtBQUNGO0F5QjV5U0k7RXNEeENBO0lBQXdCLDJCQUFBO0UvRXcxUzFCOztFK0V2MVNFO0lBQXdCLDRCQUFBO0UvRTIxUzFCOztFK0UxMVNFO0lBQXdCLDZCQUFBO0UvRTgxUzFCO0FBQ0Y7QStFejFTQTtFQUFtQixvQ0FBQTtBL0U0MVNuQjtBK0UzMVNBO0VBQW1CLG9DQUFBO0EvRSsxU25CO0ErRTkxU0E7RUFBbUIscUNBQUE7QS9FazJTbkI7QStFOTFTQTtFQUFzQiwyQkFBQTtBL0VrMlN0QjtBK0VqMlNBO0VBQXNCLDJCQUFBO0EvRXEyU3RCO0ErRXAyU0E7RUFBc0IsMkJBQUE7QS9FdzJTdEI7QStFdjJTQTtFQUFzQiw2QkFBQTtBL0UyMlN0QjtBK0V2MlNBO0VBQWMsc0JBQUE7QS9FMjJTZDtBaUYvNFNFO0VBQ0UseUJBQUE7QWpGazVTSjtBZ0J4NFNFO0VpRU5JLHlCQUFBO0FqRms1U047QWlGdjVTRTtFQUNFLHlCQUFBO0FqRjA1U0o7QWdCaDVTRTtFaUVOSSx5QkFBQTtBakYwNVNOO0FpRi81U0U7RUFDRSx5QkFBQTtBakZrNlNKO0FnQng1U0U7RWlFTkkseUJBQUE7QWpGazZTTjtBaUZ2NlNFO0VBQ0UseUJBQUE7QWpGMDZTSjtBZ0JoNlNFO0VpRU5JLHlCQUFBO0FqRjA2U047QWlGLzZTRTtFQUNFLHlCQUFBO0FqRms3U0o7QWdCeDZTRTtFaUVOSSx5QkFBQTtBakZrN1NOO0FpRnY3U0U7RUFDRSx5QkFBQTtBakYwN1NKO0FnQmg3U0U7RWlFTkkseUJBQUE7QWpGMDdTTjtBaUYvN1NFO0VBQ0UseUJBQUE7QWpGazhTSjtBZ0J4N1NFO0VpRU5JLHlCQUFBO0FqRms4U047QWlGdjhTRTtFQUNFLHlCQUFBO0FqRjA4U0o7QWdCaDhTRTtFaUVOSSx5QkFBQTtBakYwOFNOO0FpRi84U0U7RUFDRSx5QkFBQTtBakZrOVNKO0FnQng4U0U7RWlFTkkseUJBQUE7QWpGazlTTjtBaUZ2OVNFO0VBQ0UseUJBQUE7QWpGMDlTSjtBZ0JoOVNFO0VpRU5JLHlCQUFBO0FqRjA5U047QWlGLzlTRTtFQUNFLHlCQUFBO0FqRmsrU0o7QWdCeDlTRTtFaUVOSSx5QkFBQTtBakZrK1NOO0FpRnYrU0U7RUFDRSx5QkFBQTtBakYwK1NKO0FnQmgrU0U7RWlFTkkseUJBQUE7QWpGMCtTTjtBaUYvK1NFO0VBQ0UseUJBQUE7QWpGay9TSjtBZ0J4K1NFO0VpRU5JLHlCQUFBO0FqRmsvU047QWlGdi9TRTtFQUNFLHlCQUFBO0FqRjAvU0o7QWdCaC9TRTtFaUVOSSx5QkFBQTtBakYwL1NOO0FpRi8vU0U7RUFDRSx5QkFBQTtBakZrZ1RKO0FnQngvU0U7RWlFTkkseUJBQUE7QWpGa2dUTjtBK0U3OVNBO0VBQWEseUJBQUE7QS9FaStTYjtBK0VoK1NBO0VBQWMseUJBQUE7QS9FbytTZDtBK0VsK1NBO0VBQWlCLG9DQUFBO0EvRXMrU2pCO0ErRXIrU0E7RUFBaUIsMENBQUE7QS9FeStTakI7QStFcitTQTtFR3BERSxXQUFBO0VBQ0Esa0JBQUE7RUFDQSxpQkFBQTtFQUNBLDZCQUFBO0VBQ0EsU0FBQTtBbEY2aFRGO0FtRmhpVEE7RUNDRSw4QkFBQTtBcEZtaVRGO0FtRmhpVEE7RUNIRSw2QkFBQTtBcEZ1aVRGO0FxRmppVEU7RUFDRTs7O0lBS0UsNEJBQUE7SUFFQSwyQkFBQTtFckZpaVRKOztFcUY3aFRJO0lBQ0UsMEJBQUE7RXJGZ2lUTjs7RXFGdmhURTtJQUNFLDZCQUFBO0VyRjBoVEo7O0VxRjVnVEU7SUFDRSxnQ0FBQTtFckYrZ1RKOztFcUY3Z1RFOztJQUVFLHlCQUFBO0lBQ0Esd0JBQUE7RXJGZ2hUSjs7RXFGeGdURTtJQUNFLDJCQUFBO0VyRjJnVEo7O0VxRnhnVEU7O0lBRUUsd0JBQUE7RXJGMmdUSjs7RXFGeGdURTs7O0lBR0UsVUFBQTtJQUNBLFNBQUE7RXJGMmdUSjs7RXFGeGdURTs7SUFFRSx1QkFBQTtFckYyZ1RKOztFcUZuZ1RFO0lBQ0UsUXRFcTBCOEI7RWZpc1JsQztFcUZwZ1RFO0lBQ0UsMkJBQUE7RXJGc2dUSjs7RXFGcGdURTtJQUNFLDJCQUFBO0VyRnVnVEo7O0VxRm5nVEU7SUFDRSxhQUFBO0VyRnNnVEo7O0VxRnBnVEU7SUFDRSxzQkFBQTtFckZ1Z1RKOztFcUZwZ1RFO0lBQ0Usb0NBQUE7RXJGdWdUSjtFcUZyZ1RJOztJQUVFLGlDQUFBO0VyRnVnVE47O0VxRm5nVEk7O0lBRUUsb0NBQUE7RXJGc2dUTjtBQUNGO0FzRjVuVEE7O21CQUFBO0FBVVE7RUFDSSxlQUpGO0F0RjJuVFY7QXNGeG5UUTtFQUNJLGtCQUpGO0F0RituVFY7QXNGNW5UUTtFQUNJLGlCQUpGO0F0Rm1vVFY7QXNGaG9UUTtFQUNJLGdCQUpGO0F0RnVvVFY7QXNGcG9UUTtFQUNJLGdCQUpGO0F0RjJvVFY7QXNGeG9UUTtFQUNJLG1CQUpGO0F0RitvVFY7QXNGNW9UUTtFQUNJLGtCQUpGO0F0Rm1wVFY7QXNGaHBUUTtFQUNJLGlCQUpGO0F0RnVwVFY7QXNGcHBUUTtFQUNJLFlBSkY7QXRGMnBUVjtBc0Z4cFRRO0VBQ0ksV0FKRjtBdEYrcFRWO0FzRjVwVFE7RUFDSSxnQkFKRjtBdEZtcVRWO0FzRmhxVFE7RUFDSSxtQkFKRjtBdEZ1cVRWO0FzRnBxVFE7RUFDSSxrQkFKRjtBdEYycVRWO0FzRnhxVFE7RUFDSSxpQkFKRjtBdEYrcVRWO0FzRjVxVFE7RUFDSSxpQkFKRjtBdEZtclRWO0FzRmhyVFE7RUFDSSxvQkFKRjtBdEZ1clRWO0FzRnByVFE7RUFDSSxtQkFKRjtBdEYyclRWO0FzRnhyVFE7RUFDSSxrQkFKRjtBdEYrclRWO0FzRjVyVFE7RUFDSSxhQUpGO0F0Rm1zVFY7QXNGaHNUUTtFQUNJLFlBSkY7QXRGdXNUVjtBc0Zwc1RRO0VBQ0ksZ0JBSkY7QXRGMnNUVjtBc0Z4c1RRO0VBQ0ksbUJBSkY7QXRGK3NUVjtBc0Y1c1RRO0VBQ0ksa0JBSkY7QXRGbXRUVjtBc0ZodFRRO0VBQ0ksaUJBSkY7QXRGdXRUVjtBc0ZwdFRRO0VBQ0ksaUJBSkY7QXRGMnRUVjtBc0Z4dFRRO0VBQ0ksb0JBSkY7QXRGK3RUVjtBc0Y1dFRRO0VBQ0ksbUJBSkY7QXRGbXVUVjtBc0ZodVRRO0VBQ0ksa0JBSkY7QXRGdXVUVjtBc0ZwdVRRO0VBQ0ksYUFKRjtBdEYydVRWO0FzRnh1VFE7RUFDSSxZQUpGO0F0Rit1VFY7QXNGNXVUUTtFQUNJLGdCQUpGO0F0Rm12VFY7QXNGaHZUUTtFQUNJLG1CQUpGO0F0RnV2VFY7QXNGcHZUUTtFQUNJLGtCQUpGO0F0RjJ2VFY7QXNGeHZUUTtFQUNJLGlCQUpGO0F0Rit2VFY7QXNGNXZUUTtFQUNJLGlCQUpGO0F0Rm13VFY7QXNGaHdUUTtFQUNJLG9CQUpGO0F0RnV3VFY7QXNGcHdUUTtFQUNJLG1CQUpGO0F0RjJ3VFY7QXNGeHdUUTtFQUNJLGtCQUpGO0F0Rit3VFY7QXNGNXdUUTtFQUNJLGFBSkY7QXRGbXhUVjtBc0ZoeFRRO0VBQ0ksWUFKRjtBdEZ1eFRWO0FzRnB4VFE7RUFDSSxnQkFKRjtBdEYyeFRWO0FzRnh4VFE7RUFDSSxtQkFKRjtBdEYreFRWO0FzRjV4VFE7RUFDSSxrQkFKRjtBdEZteVRWO0FzRmh5VFE7RUFDSSxpQkFKRjtBdEZ1eVRWO0FzRnB5VFE7RUFDSSxpQkFKRjtBdEYyeVRWO0FzRnh5VFE7RUFDSSxvQkFKRjtBdEYreVRWO0FzRjV5VFE7RUFDSSxtQkFKRjtBdEZtelRWO0FzRmh6VFE7RUFDSSxrQkFKRjtBdEZ1elRWO0FzRnB6VFE7RUFDSSxhQUpGO0F0RjJ6VFY7QXNGeHpUUTtFQUNJLFlBSkY7QXRGK3pUVjtBc0Y1elRRO0VBQ0ksZ0JBSkY7QXRGbTBUVjtBc0ZoMFRRO0VBQ0ksbUJBSkY7QXRGdTBUVjtBc0ZwMFRRO0VBQ0ksa0JBSkY7QXRGMjBUVjtBc0Z4MFRRO0VBQ0ksaUJBSkY7QXRGKzBUVjtBc0Y1MFRRO0VBQ0ksaUJBSkY7QXRGbTFUVjtBc0ZoMVRRO0VBQ0ksb0JBSkY7QXRGdTFUVjtBc0ZwMVRRO0VBQ0ksbUJBSkY7QXRGMjFUVjtBc0Z4MVRRO0VBQ0ksa0JBSkY7QXRGKzFUVjtBc0Y1MVRRO0VBQ0ksYUFKRjtBdEZtMlRWO0FzRmgyVFE7RUFDSSxZQUpGO0F0RnUyVFY7QXNGcDJUUTtFQUNJLGdCQUpGO0F0RjIyVFY7QXNGeDJUUTtFQUNJLG1CQUpGO0F0RisyVFY7QXNGNTJUUTtFQUNJLGtCQUpGO0F0Rm0zVFY7QXNGaDNUUTtFQUNJLGlCQUpGO0F0RnUzVFY7QXNGcDNUUTtFQUNJLGlCQUpGO0F0RjIzVFY7QXNGeDNUUTtFQUNJLG9CQUpGO0F0RiszVFY7QXNGNTNUUTtFQUNJLG1CQUpGO0F0Rm00VFY7QXNGaDRUUTtFQUNJLGtCQUpGO0F0RnU0VFY7QXNGcDRUUTtFQUNJLGFBSkY7QXRGMjRUVjtBc0Z4NFRRO0VBQ0ksWUFKRjtBdEYrNFRWO0FzRnA0VEEsWUFBQTtBQUtJO0VBQ0ksU0FBQTtBdEZtNFRSO0FzRnA0VEk7RUFDSSxhQUFBO0F0RnU0VFI7QXNGeDRUSTtFQUNJLGVBQUE7QXRGMjRUUjtBc0Y1NFRJO0VBQ0ksZ0JBQUE7QXRGKzRUUjtBc0ZoNVRJO0VBQ0ksY0FBQTtBdEZtNVRSO0FzRnA1VEk7RUFDSSxVQUFBO0F0RnU1VFI7QXNGeDVUSTtFQUNJLGNBQUE7QXRGMjVUUjtBc0Y1NVRJO0VBQ0ksZ0JBQUE7QXRGKzVUUjtBc0ZoNlRJO0VBQ0ksaUJBQUE7QXRGbTZUUjtBc0ZwNlRJO0VBQ0ksZUFBQTtBdEZ1NlRSO0F1Rjc3VEU7RUFFRSwwQkFBQTtFQXNEQSw2QkFBQTtBdkYwNFRKO0F1Rjk3VE07RUFDRSxtQnRGU0E7QUR1N1RSO0F1Rjk3VE07RUFDRSxtQnRGT0E7QUR5N1RSO0F1Rjk3VE07RUFDRSxtQnRGS0E7QUQyN1RSO0F1Rjk3VE07RUFDRSxtQnRGR0E7QUQ2N1RSO0F1Rjk3VE07RUFDRSxtQnRGQ0E7QUQrN1RSO0F1Rjk3VE07RUFDRSxnQnRGREE7QURpOFRSO0F1Rjk3VFU7RUFDRSxlQUFBO0F2Rmc4VFo7QXVGOTdUVTtFQUNFLGFBQUE7QXZGZzhUWjtBdUY3N1RROzs7RUFFRSxjdEZxSkc7QUQyeVRiO0F1RjE3VE07OztFQUNFLG1CdEZ4QkE7QURzOVRSO0F1RjU3VE07OztFQUNFLG1CdEYxQkE7QUQwOVRSO0F1Rjk3VE07OztFQUNFLG1CdEY1QkE7QUQ4OVRSO0F1Rmg4VE07OztFQUNFLG1CdEY5QkE7QURrK1RSO0F1Rmw4VE07OztFQUNFLG1CdEZoQ0E7QURzK1RSO0F1RnA4VE07OztFQUNFLGdCdEZsQ0E7QUQwK1RSO0F1Rm44VE07RUFFRSxtQnRGOUNBO0FEay9UUjtBdUZuOFRRO0VBQ0UsbUJ0Rm9ESDtBRGk1VFA7QXVGbDhUTTtFQUVFLG1CdEZwREE7QUR1L1RSO0F1Rmo4VE07RUFFRSxtQnRGdkRBO0FEeS9UUjtBdUZoOFRNO0VBRUUsbUJ0RjFEQTtBRDIvVFI7QXVGLzdUTTtFQUVFLG1CdEY3REE7QUQ2L1RSO0F1Ri83VFE7RUFDRSxtQnRGaUNIO0FEZzZUUDtBdUY5N1RNO0VBQ0UsZ0J0RmxFQTtBRGtnVVI7QXVGOTdUVTtFQUNFLGdCdEZyRUo7QURxZ1VSO0F1Rjk3VGM7RUFDRSxjdEZ2REk7QUR1L1RwQjtBdUYvN1RnQjtFQUNFLGN0RnhERztBRHkvVHJCO0F1Rjc3VFk7RUFDRSxjdEY5RE07RXNGK0ROLFlBQUE7QXZGKzdUZDtBdUYzN1RZO0VBQ0UscUJ0RnBFTTtBRGlnVXBCO0F1RjE3VFU7Ozs7O0VBR0UsY3RGbEdDO0FEZ2lVYjtBdUYzN1RZOzs7RUFFRSxXdEYxQk47QUR3OVRSO0F1RjM3VGM7RUFDRSxrQnRGOUJSO0FEMjlUUjtBdUZ4N1RRO0VBQ0UsbUJ0RlhIO0FEcThUUDtBdUZsN1RVO0VBQ0UsbUJ0RnBDRDtBRHc5VFg7QXdGMWpVQTs7aUVBQUE7QUFJQTtFQUNFLFdBQUE7RUFDQSxnQkFBQTtBeEY0alVGO0F3RnpqVUE7RUFDRSxnQnZGeUtRO0V1RnhLUixrQkFBQTtFQUNBLHdCQUFBO0F4RjRqVUY7QXdGempVQTtFQUNFLGFBQUE7RUFDQSwrQkFBQTtBeEY0alVGO0F3RnpqVUE7O21CQUFBO0FBSUE7RUFDRSxrQkFBQTtBeEYyalVGO0F3RnhqVUE7O21CQUFBO0FBS0E7RUFDRSwwQkFBQTtFQUNBLFlBSGdCO0VBSWhCLGtCQUFBO0VBQ0EseUJBQUE7QXhGeWpVRjtBd0Z4alVFO0VBQ0Usa0JBQUE7RUFDQSxRQUFBO0VBQ0EsWUFBQTtBeEYwalVKO0F3RnRqVUE7RUFDRSx5QkFBQTtFQUNBLDhCQUFBO0VBQ0EsY0FBQTtFQUNBLGtCQWpCZ0I7QXhGMGtVbEI7QXdGeGpVRTtFQUNFLGFBQUE7QXhGMGpVSjtBd0ZyalVFO0VBQ0UsUUFBQTtFQUNBLDhCQUFBO0F4RndqVUo7QXdGdGpVRTtFQUNFLFdBQUE7RUFDQSxXQUFBO0F4RndqVUo7QXdGdGpVRTtFQUNFLGdCQUFBO0VBQ0EsbUJBbENjO0F4RjBsVWxCO0F3RnBqVUE7O21CQUFBO0FBSUE7RUFDRSxXQUFBO0VBTUEsZUFBQTtFQStDQSxtQkFBQTtFQVVBLGtCQUFBO0VBVUEsZUFBQTtBeEZpL1RGO0F3RnpqVUU7RUFFRSx3QkFBQTtBeEYwalVKO0F3RnJqVUk7RUFDRSxrQnZGN0NlO0FEb21VckI7QXdGbmpVSTtFQUNFLGtCdkZqRGtCO0FEc21VeEI7QXdGbmpVSTs7O0VBR0UsWXZGdERrQjtBRDJtVXhCO0F3RmpqVVE7RUFDRSxjQUFBO0VBQ0Esa0JBQUE7QXhGbWpVVjtBd0ZsalVVO0VBQ0UsY0FBQTtFQUNBLFdBQUE7QXhGb2pVWjtBd0Y3aVVJO0VBQ0UsNEN2RjlERztBRDZtVVQ7QXdGN2lVSTtFQUNFLFl2RjNFZTtBRDBuVXJCO0F3RjdpVUk7RUFDRSxZQUFBO0F4RitpVU47QXdGN2lVSTtFQUNFLGdCQUFBO0F4RitpVU47QXdGNWlVTTtFQUNFLE9BQUE7QXhGOGlVUjtBd0Z4aVVJO0VBQ0UsZUFBQTtFQUNBLFdBQUE7QXhGMGlVTjtBd0Z4aVVJO0VBQ0UsZUFBQTtBeEYwaVVOO0F3RnJpVUk7RUFDRSxlQUFBO0VBQ0EsV0FBQTtBeEZ1aVVOO0F3RnJpVUk7RUFDRSxpQnZGekhVO0FEZ3FVaEI7QXdGbmlVRTtFQUNFLGlCdkZ6R1U7RXVGMEdWLGNBQUE7RUFDQSxrQkFBQTtFQUNBLHlDQUFBO0F4RnFpVUo7QXdGbGlVSTtFQUNFLGlCdkZoSFE7QURvcFVkO0F3Ri9oVUE7O21CQUFBO0EvRHhHSTtFK0Q2R0Y7SUFDRSxXQUFBO0lBTUEsbUJBQUE7SUFpQkEsNkJBQUE7SUFlQSxpQ0FBQTtFeEY4L1RGO0V3RmxpVUk7SUFDRSxZdkZwSWE7RUR3cVVuQjtFd0Y5aFVJO0lBQ0Usa0J2RjNJYTtFRDJxVW5CO0V3RjVoVUk7SUFDRSxpQnZGOUlhO0VENHFVbkI7RXdGMWhVSTtJQUNFLGtCdkZwSmdCO0VEZ3JVdEI7RXdGdmhVSTtJQUNFLFd2RnpKYTtFRGtyVW5CO0V3RnhoVU07SUFDRSxhQUFBO0V4RjBoVVI7RXdGeGhVTTtJQUNFLFl2RmhLVztFRDByVW5CO0V3RnpoVVE7SUFDRSxjQUFBO0V4RjJoVVY7RXdGcGhVSTtJQUNFLGlCdkZ4S2E7RUQ4clVuQjtFd0ZsaFVJO0lBQ0UsaUJ2RjdLYTtFRGlzVW5CO0V3RmpoVU07O0lBRUUsYUFBQTtFeEZtaFVSO0V3RmpoVU07SUFDRSx1QkFBQTtFeEZtaFVSO0V3RmhoVUk7SUFDRSxXdkZ6TGE7RUQyc1VuQjtFd0ZqaFVNO0lBQ0UsWXZGN0xXO0VEZ3RVbkI7RXdGamhVVTs7SUFFRSxjQUFBO0V4Rm1oVVo7RXdGamhVVTtJQUNFLDJCQUFBO0V4Rm1oVVo7RXdGL2dVTTtJQUNFLGFBQUE7RXhGaWhVUjtFd0Y5Z1VRO0lBQ0UsY0FBQTtFeEZnaFVWO0FBQ0Y7QXdGemdVQTtFQUNFO0lBbUJFLGtCQUFBO0V4RnkvVEY7RXdGMWdVSTtJQUNFLFlBQUE7RXhGNGdVTjtFd0Z4Z1VJO0lBQ0UsT0FBQTtFeEYwZ1VOO0V3RnJnVU07SUFDRSxrQkFBQTtJQUNBLFN2RnBQTTtFRDJ2VWQ7RXdGaGdVTTtJQUNFLGtCQUFBO0lBQ0EsU3ZGN1BNO0VEK3ZVZDs7RXdGNy9UQTtJQUNFLFlBQUE7SUFDQSxnQnZGekdNO0l1RjBHTixVQUFBO0lBQ0Esd0JBQUE7RXhGZ2dVRjtFd0YvL1RFO0lBQ0UsU0FBQTtFeEZpZ1VKOztFd0Y5L1RBO0lBQ0UsYUFBQTtJQUNBLFVBQUE7RXhGaWdVRjtFd0ZoZ1VFO0lBQ0UsVUFBQTtFeEZrZ1VKOztFd0YvL1RBO0lBQ0UsV0FBQTtJQUNBLGdCQUFBO0V4RmtnVUY7QUFDRjtBeUZoelVBO0VBQ0UsYUFBQTtBekZrelVGO0F5Ri95VUE7RUFDRSxTQUFBO0VBQ0Esa0JBQUE7RUFDQSxjeEY4S1c7RXdGN0tYLGdCeEYyS2E7RXdGMUtiLGtDeEZpTHVCO0FEaW9VekI7QXlGL3lVQTtFQUNFLGtCQUFBO0VBQ0EsZ0JBQUE7RUFDQSxrQ3hGMkt1QjtBRHVvVXpCO0F5Ri95VUE7RUFDRSxjeEZWVztBRDR6VWI7QXlGL3lVQTs7RUFFRSxxQkFBQTtBekZrelVGO0F5Ri95VUE7RUFDRSxjeEZ5Slc7QUR5cFViO0F5Rmp6VUU7RUFFRSxjeEZ0QlM7QUR3MFViO0F5Rjl5VUE7RUFDRSxrQnhGK01jO0V3RjlNZCxhQUFBO0F6Rml6VUY7QXlGN3lVRTs7RUFFRSxtQkFBQTtBekZnelVKO0F5RjV5VUE7O21CQUFBO0FBSUE7RUFDRSw4QkFBQTtFQUNBLHlCQUFBO0VBQ0EsYUFBQTtBekY4eVVGO0F5RjN5VUE7RUFDRSxXQUFBO0F6Rjh5VUY7QXlGM3lVQTtFQUNFLGFBQUE7QXpGOHlVRjtBeUYzeVVBOzttQkFBQTtBQUlBO0VBQ0UsWUFBQTtFQUNBLFdBQUE7QXpGNnlVRjtBeUYxeVVBO0VBQ0UsWUFBQTtFQUNBLFdBQUE7QXpGNnlVRjtBeUYxeVVBO0VBQ0UsWUFBQTtFQUNBLFdBQUE7QXpGNnlVRjtBeUYxeVVBO0VBQ0UsYUFBQTtBekY2eVVGO0F5RjF5VUE7RUFDRSxrQnhGMEpjO0FEbXBVaEI7QXlGMXlVQTs7bUJBQUE7QUFJQTtFQUNFLFlBQUE7QXpGNHlVRjtBeUZ6eVVBO0VBQ0UsWUFBQTtBekY0eVVGO0F5Rnp5VUE7O21CQUFBO0FBS0U7RUFDRSxnQnhGZ0ZlO0FEMHRVbkI7QXlGeHlVRTtFQUNFLGdCeEYyRWlCO0FEK3RVckI7QXlGeHlVRTtFQUNFLGdCeEZ1RWdCO0FEbXVVcEI7QXlGeHlVRTtFQUNFLGdCeEZzRWlCO0FEb3VVckI7QXlGeHlVRTtFQUNFLGVBQUE7QXpGMHlVSjtBeUZ4eVVFO0VBQ0UsZUFBQTtBekYweVVKO0F5Rnh5VUU7RUFDRSxlQUFBO0F6RjB5VUo7QXlGeHlVRTtFQUNFLGVBQUE7QXpGMHlVSjtBeUZ4eVVFO0VBQ0UsZUFBQTtBekYweVVKO0F5Rnh5VUU7RUFDRSxlQUFBO0F6RjB5VUo7QXlGeHlVRTtFQUNFLGVBQUE7QXpGMHlVSjtBeUZ4eVVFO0VBQ0UsZUFBQTtBekYweVVKO0F5Rnh5VUU7RUFDRSxlQUFBO0F6RjB5VUo7QXlGeHlVRTtFQUNFLGlCQUFBO0F6RjB5VUo7QXlGeHlVRTtFQUNFLGVBQUE7QXpGMHlVSjtBeUZ0eVVBOzttQkFBQTtBQUtFO0VBQ0UseUJ4Ri9DRztBRHMxVVA7QXlGcnlVRTtFQUNFLHlCeEY1SlM7QURtOFViO0F5RnJ5VUU7RUFDRSx5QnhGcEVPO0FEMjJVWDtBeUZyeVVFO0VBQ0UseUJ4Rm5FSztBRDAyVVQ7QXlGcnlVRTtFQUNFLHlCeEZqRk87QUR3M1VYO0F5RnJ5VUU7RUFDRSxzQnhGdkZJO0FEODNVUjtBeUZueVVBOzttQkFBQTtBQUlBO0VBQ0UsaUJBQUE7RUFDQSxXeEZqR007RXdGa0dOLFdBQUE7RUFDQSxZQUFBO0VBQ0EscUJBQUE7RUFDQSxnQkFBQTtFQUNBLGtCQUFBO0VBQ0EsbUJBQUE7RUFDQSxtQnhGNUZLO0V3RjZGTCxpQkFBQTtBekZxeVVGO0F5RnB5VUU7RUFDRSxtQkFBQTtBekZzeVVKO0F5RnB5VUU7RUFDRSxtQnhGbEdHO0FEdzRVUDtBeUZueVVFO0VBQ0UsbUJ4RjVGSztBRGk0VVQ7QXlGbHlVRTtFQUNFLG1CeEZ0R0U7QUQwNFVOO0F5Rmp5VUU7RUFDRSxtQnhGbkdJO0FEczRVUjtBeUZoeVVFO0VBQ0UsbUJ4RnBHTTtBRHM0VVY7QXlGOXhVQTtFQUNFLGlCQUFBO0VBQ0EsV0FBQTtFQUNBLFlBQUE7RUFDQSxlQUFBO0F6Rml5VUY7QXlGOXhVQTs7bUJBQUE7QUFJQTtFQUNFLG1CQUFBO0F6Rmd5VUY7QXlGN3hVQTs7a0JBQUE7QUFJQTtFQUNFLGdCeEZyRGtCO0V3RnNEbEIsbUJBQUE7QXpGK3hVRjtBeUY5eFVFO0VBQ0Usb0JBQUE7QXpGZ3lVSjtBeUY1eFVBO0VBQ0UsY0FBQTtBekYreFVGO0F5RjV4VUE7O0VBS0UsNkJBQUE7QXpGK3hVRjtBeUY1eFVBOztr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QkFBQTtBakd5NFdKO0FpR3g0V0k7RUFDSyxXaEdvQkQ7QURzM1dSO0FpR3Q0V0E7RUFDSSxXaEdlSTtFZ0dkSix5QkFBQTtBakd5NFdKO0FpR3g0V0k7RUFDSyxXaEdZRDtBRDgzV1I7QWlHdDRXQTtFQUNJLFdoR09JO0VnR05KLHlCQUFBO0FqR3k0V0o7QWlHeDRXSTtFQUNLLFdoR0lEO0FEczRXUjtBaUd0NFdBO0VBQ0ksV2hHREk7RWdHRUoseUJBQUE7QWpHeTRXSjtBaUd4NFdJO0VBQ0ssV2hHSkQ7QUQ4NFdSO0FpR3Q0V0E7RUFDSSxXaEdUSTtFZ0dVSix5QkFBQTtBakd5NFdKO0FpR3g0V0k7RUFDSyxXaEdaRDtBRHM1V1I7QWlHdDRXQTtFQUNJLFdoR2pCSTtFZ0drQkoseUJBQUE7QWpHeTRXSjtBaUd0NFdBO0VBQ0ksV2hHdEJJO0VnR3VCSix5QkFBQTtBakd5NFdKO0FpR3Q0V0E7RUFDSSxXaEczQkk7RWdHNEJKLHlCQUFBO0FqR3k0V0o7QWlHdDRXQTtFQUNJLFdoR2hDSTtFZ0dpQ0oseUJBQUE7QWpHeTRXSjtBaUd0NFdBO0VBQ0ksV2hHckNJO0VnR3NDSix5QkFBQTtBakd5NFdKO0FpR3Q0V0E7RUFDSSxXaEcxQ0k7RWdHMkNKLHlCQUFBO0FqR3k0V0o7QWlHdDRXQTtFQUNJLFdoRy9DSTtFZ0dnREoseUJBQUE7QWpHeTRXSjtBaUd0NFdBO0VBQ0ksV2hHcERJO0VnR3FESix5QkFBQTtBakd5NFdKO0FpR3I0V0k7RUFDSSxrQkFBQTtFQUNBLGlCQUFBO0FqR3c0V1I7QWlHdDRXQztFQUNHLGtCQUFBO0VBQ0EsaUJBQUE7QWpHeTRXSjtBaUd0NFdBO0VBQ0UsYUFBQTtBakd5NFdGO0FpR3Y0V0E7RUFDRSxxQkFBQTtBakcwNFdGO0FpR3g0V0E7RUFDRSxhQUFBO0FqRzI0V0Y7QWtHL2lYQTs7bUJBQUE7QUFHQTtFQUNJLGdCakdTVTtFaUdSVixlQUFBO0VBQ0EsWUFBQTtFQUNBLFlBQUE7RUFDQSxRQUFBO0VBQ0EsYUFBQTtFQUNBLFlBQUE7RUFDQSw0Q2pHd0NLO0VpR3ZDTCx3QkFB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LG1CQUFBO0VBQ0EsaUJBQUE7RUFDQSxnQkFBQTtFQUVGLGFBQUE7RUFDQSxZQUFBO0VBQ0EsZ0JBQUE7RUFDQSxlQUFBO0VBQ0EsWUFBQTtFQUNBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsbUJBQUE7QXJHaWtkTjtBcUcvamRNO0VBRUUsVUFBQTtBckdna2RSO0FxRzdqZE07RUFDRSxzQkFBQTtFQUNBLFVBQUE7QXJHK2pkUjtBcUd2amRBO0VBQ0UseUJwR2hmUTtFb0dpZlIsV3BHM2dCTTtBRHFrZVI7QXFHeGpkRTtFQUNFLFVwRzlnQkk7QUR3a2VSO0FxR3JqZEE7RUFDRSx5QnBHeGdCSztFb0d5Z0JMLFdwR3JoQk07QUQ2a2VSO0FxR3RqZEU7RUFDRSxVcEd4aEJJO0FEZ2xlUjtBcUdwamRBO0VBQ0UseUJwR3ZnQk87RW9Hd2dCUCxXcEc5aEJNO0FEcWxlUjtBcUdyamRFO0VBQ0UsVXBHamlCSTtBRHdsZVI7QXFHbmpkQTtFQUNFLHlCcEcvZ0JNO0VvR2doQk4sV3BHdmlCTTtBRDZsZVI7QXFHcGpkRTtFQUNFLFVwRzFpQkk7QURnbWVSO0FxR2xqZEE7RUFDRSx5QnBHL2hCSTtFb0dnaUJKLFdwR2hqQk07QURxbWVSO0FxR25qZEU7RUFDRSxVcEduakJJO0FEd21lUjtBcUdoamRBO0VBQ0MsZUFBQTtBckdtamREO0FzR3ZzZUE7O21CQUFBO0FBVVE7RUFDSSxlQUpGO0F0R3VzZVY7QXNHcHNlUTtFQUNJLGtCQUpGO0F0RzJzZVY7QXNHeHNlUTtFQUNJLGdCQUpGO0F0RytzZVY7QXNHNXNlUTtFQUNJLGlCQUpGO0F0R210ZVY7QXNHaHRlUTtFQUNJLGdCQUpGO0F0R3V0ZVY7QXNHcHRlUTtFQUNJLG1CQUpGO0F0RzJ0ZVY7QXNHeHRlUTtFQUNJLGlCQUpGO0F0Ryt0ZVY7QXNHNXRlUTtFQUNJLGtCQUpGO0F0R211ZVY7QXNHaHVlUTtFQUNJLFlBSkY7QXRHdXVlVjtBc0dwdWVRO0VBQ0ksV0FKRjtBdEcydWVWO0FzR3h1ZVE7RUFDSSxnQkFKRjtBdEcrdWVWO0FzRzV1ZVE7RUFDSSxtQkFKRjtBdEdtdmVWO0FzR2h2ZVE7RUFDSSxpQkFKRjtBdEd1dmVWO0FzR3B2ZVE7RUFDSSxrQkFKRjtBdEcydmVWO0FzR3h2ZVE7RUFDSSxpQkFKRjtBdEcrdmVWO0FzRzV2ZVE7RUFDSSxvQkFKRjtBdEdtd2VWO0FzR2h3ZVE7RUFDSSxrQkFKRjtBdEd1d2VWO0FzR3B3ZVE7RUFDSSxtQkFKRjtBdEcyd2VWO0FzR3h3ZVE7RUFDSSxhQUpGO0F0Ryt3ZVY7QXNHNXdlUTtFQUNJLFlBSkY7QXRHbXhlVjtBc0doeGVRO0VBQ0ksZ0JBSkY7QXRHdXhlVjtBc0dweGVRO0VBQ0ksbUJBSkY7QXRHMnhlVjtBc0d4eGVRO0VBQ0ksaUJBSkY7QXRHK3hlVjtBc0c1eGVRO0VBQ0ksa0JBSkY7QXRHbXllVjtBc0doeWVRO0VBQ0ksaUJBSkY7QXRHdXllVjtBc0dweWVRO0VBQ0ksb0JBSkY7QXRHMnllVjtBc0d4eWVRO0VBQ0ksa0JBSkY7QXRHK3llVjtBc0c1eWVRO0VBQ0ksbUJBSkY7QXRHbXplVjtBc0doemVRO0VBQ0ksYUFKRjtBdEd1emVWO0FzR3B6ZVE7RUFDSSxZQUpGO0F0RzJ6ZVY7QXNHeHplUTtFQUNJLGdCQUpGO0F0Ryt6ZVY7QXNHNXplUTtFQUNJLG1CQUpGO0F0R20wZVY7QXNHaDBlUTtFQUNJLGlCQUpGO0F0R3UwZVY7QXNHcDBlUTtFQUNJLGtCQUpGO0F0RzIwZVY7QXNHeDBlUTtFQUNJLGlCQUpGO0F0RyswZVY7QXNHNTBlUTtFQUNJLG9CQUpGO0F0R20xZVY7QXNHaDFlUTtFQUNJLGtCQUpGO0F0R3UxZVY7QXNHcDFlUTtFQUNJLG1CQUpGO0F0RzIxZVY7QXNHeDFlUTtFQUNJLGFBSkY7QXRHKzFlVjtBc0c1MWVRO0VBQ0ksWUFKRjtBdEdtMmVWO0FzR2gyZVE7RUFDSSxnQkFKRjtBdEd1MmVWO0FzR3AyZVE7RUFDSSxtQkFKRjtBdEcyMmVWO0FzR3gyZVE7RUFDSSxpQkFKRjtBdEcrMmVWO0FzRzUyZVE7RUFDSSxrQkFKRjtBdEdtM2VWO0FzR2gzZVE7RUFDSSxpQkFKRjtBdEd1M2VWO0FzR3AzZVE7RUFD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QUFBO0FBS0E7O2lFQUFBO0FBT0E7O2lFQUFBO0FBR0M7RUFDRztJQUNJLGtCMUhlYTtFRHN3akJuQjtBQUNGO0EySGx4akJBOztpRUFBQTtBbEc4Qkk7RWtHekJBO0lBQ0kseUJBQUE7RTNIbXhqQk47QUFDRjtBMkhoeGpCQTs7aUVBQUE7QWxHaUNJO0VrRzdCQTtJQUNJLHlCQUFBO0UzSGt4akJOO0FBQ0YiLCJmaWxlIjoic3R5bGUuc2NzcyIsInNvdXJjZXNDb250ZW50IjpbIi8qXHJcblRlbXBsYXRlIE5hbWU6IEFkbWluIFRlbXBsYXRlXHJcbkF1dGhvcjogTmlyYXZqb3NoaSAvIFdyYXBwaXhlbFxyXG5GaWxlOiBzY3NzXHJcbiovXHJcblxyXG4vLyhSZXF1aXJlZCBmaWxlKVxyXG5AaW1wb3J0ICd2YXJpYWJsZSc7XHJcblxyXG4vL1RoZW1lIGNvbG9yc1xyXG5AaW1wb3J0ICd0aGVtZS1jb2xvcnMvZGFyay10aGVtZSc7XHJcblxyXG4vLyBJbXBvcnQgQm9vdHN0cmFwIHNvdXJjZSBmaWxlcyAoUmVxdWlyZWQgZmlsZSlcclxuQGltcG9ydCAnYm9vdHN0cmFwL2Jvb3RzdHJhcCc7XHJcblxyXG4vL1RoaXMgaXMgZm9yIHRoZSBjb21wb25lbnRzIChSZXF1aXJlZCBmaWxlKVxyXG5AaW1wb3J0ICdjb21wb25lbnRzJztcclxuXHJcbi8vVGhpcyBpcyBmb3IgdGhlIHBhZ2VzIChpZiB5b3UgYXJlIG5vdCB1c2luZyBzb21lIHBhZ2VzIHlvdSBjYW4gcmVtb3ZlIHRoYXQgc3R5bGUgZnJvbSBwYWdlcyBmb2xkZXIpXHJcbkBpbXBvcnQgJ3BhZ2VzJztcclxuXHJcbi8vVGhpcyBpcyBmb3IgdGhlIHdpZGdldHMgKFJlcXVpcmVkIGZpbGUpXHJcbkBpbXBvcnQgJ3dpZGdldHMvd2lkZ2V0cyc7XHJcblxyXG4vL1RoaXMgaXMgZm9yIHRoZSBob3Jpem9udGFsIHZlcnNpb24gaWYgeW91IGFyZSBub3QgdXNpbmcgaG9yaXpvbnRhbCB2ZXJzaW9uIHlvdSBjYW4gcmVtb3ZlIHRoaXNcclxuQGltcG9ydCAnaG9yaXpvbnRhbC9ob3Jpem9udGFsJztcclxuXHJcbi8vVGhpcyBpcyBmb3IgdGhlIHJlc3BvbnNpdmUgKFJlcXVpcmVkIGZpbGUpXHJcbkBpbXBvcnQgJ3Jlc3BvbnNpdmUnO1xyXG5cclxuLy9JbiBUaGlzIHNjc3MgeW91IGNhbiB3cml0ZSB5b3VyIHNjc3NcclxuQGltcG9ydCAnY3VzdG9tJztcclxuXHJcbi8vVGhpcyBpcyBmb3IgdGhlIGljb25zIChSZXF1aXJlZCBmaWxlKVxyXG5AaW1wb3J0ICdpY29ucy9mb250LWF3ZXNvbWUvY3NzL2ZvbnRhd2Vzb21lLWFsbC5jc3MnO1xyXG5AaW1wb3J0ICdpY29ucy9zaW1wbGUtbGluZS1pY29ucy9jc3Mvc2ltcGxlLWxpbmUtaWNvbnMuY3NzJztcclxuQGltcG9ydCAnaWNvbnMvd2VhdGhlci1pY29ucy9jc3Mvd2VhdGhlci1pY29ucy5taW4uY3NzJztcclxuQGltcG9ydCAnaWNvbnMvdGhlbWlmeS1pY29ucy90aGVtaWZ5LWljb25zLmNzcyc7XHJcbkBpbXBvcnQgJ2ljb25zL2ZsYWctaWNvbi1jc3MvZmxhZy1pY29uLm1pbi5jc3MnO1xyXG5AaW1wb3J0ICdpY29ucy9tYXRlcmlhbC1kZXNpZ24taWNvbmljLWZvbnQvY3NzL21hdGVyaWFsZGVzaWduaWNvbnMubWluLmNzcyc7XHJcbkBpbXBvcnQgJ2ljb25zL2NyeXB0by1pY29ucy9jcnlwdG9jb2lucy5jc3MnO1xyXG5AaW1wb3J0ICdpY29ucy9pY29ubWluZC9pY29ubWluZC5jc3MnO1xyXG5cclxuLy8gdGhpcyBpcyBmb3IgdGhlIHBlcmZlY3Qgc2Nyb2xsYmFyXHJcbkBpbXBvcnQgJ35wZXJmZWN0LXNjcm9sbGJhci9jc3MvcGVyZmVjdC1zY3JvbGxiYXIuY3NzJzsiLCIvKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cclxuXHJcbi8vIEN1c3RvbSBWYXJpYWJsZXNcclxuXHJcbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xyXG5cclxuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzP2ZhbWlseT1Qb3BwaW5zOjMwMCw0MDAsNTAwLDYwMCw3MDAnKTtcclxuXHJcbi8qVGhlbWUgQ29sb3JzKi9cclxuXHJcbiR0aGVtZWNvbG9yOiAjNDc5OGU4O1xyXG4kdGhlbWVjb2xvci1kYXJrOiAjMDI4ZWUxO1xyXG4kdGhlbWVjb2xvci1hbHQ6ICMyNmM2ZGE7XHJcbiR0aGVtZS1saWdodDogI2ZmZjtcclxuJHRoZW1lLWRhcms6ICMyMTI1Mjk7XHJcblxyXG4kc2tpbjE6ICMzNTg3ZDg7XHJcbiRza2luMjogI2Q4MzkzOTtcclxuJHNraW4zOiAjMTdhOTkxO1xyXG4kc2tpbjQ6ICM2NjU5Zjc7XHJcbiRza2luNTogIzMzM2Q1NDtcclxuJHNraW42OiAjZmZmO1xyXG5cclxuLypUb3BiYXIgQ29sb3JzKi9cclxuXHJcbiR0b3BiYXI6ICR0aGVtZS1saWdodDtcclxuJHRvcGJhci1oZWlnaHQ6IDY0cHg7XHJcbiR0b3BiYXItbmF2bGluay1wYWRkaW5nOiAwcHggMTVweDtcclxuJHRvcGJhci1uYXZsaW5rLWZvbnQtc2l6ZTogMC44NzVyZW07XHJcbiR0b3BiYXItbmF2bGluay1oZWlnaHQ6IDY0cHg7XHJcbiR0b3BiYXItbmF2YnJhbmQtcGFkZGluZzogMCAxNXB4IDAgMTVweDtcclxuXHJcbi8qU2lkZWJhciBDb2xvcnMqL1xyXG5cclxuJHNpZGViYXI6ICR0aGVtZS1saWdodDtcclxuJHNpZGViYXItYWx0OiAjZThlZmYwO1xyXG4kc2lkZWJhci10ZXh0OiAjZmZmO1xyXG4kc2lkZWJhci1pY29uczogI2ZmZjtcclxuJHNpZGViYXItdGV4dC1kYXJrOiAjMjEyNTI5O1xyXG4kc2lkZWJhci1pY29ucy1kYXJrOiAjNGY1NDY3O1xyXG5cclxuJHNpZGViYXItd2lkdGgtZnVsbDogMjUwcHg7XHJcbiRzaWRlYmFyLXdpZHRoLWljb25iYXI6IDE4MHB4O1xyXG4kc2lkZWJhci13aWR0aC1taW5pOiA3MHB4O1xyXG5cclxuLypCb3hlZCBsYXlvdXQgd2lkdGgqL1xyXG5cclxuJGJveGVkLXdpZHRoOiAxMjAwcHg7XHJcblxyXG4vKlNoYWRvdyovXHJcblxyXG4kc2hhZG93OiAxcHggMHB4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjA4KTtcclxuXHJcbi8qIHRyYW5zaXRpb25zICovXHJcbiR0cmFuc2l0aW9uczogMC4ycyBlYXNlLWluO1xyXG4vKiBEYXJrIHRyYW5zcGFyZW50IGJnICovXHJcbiR0cmFuc3BhcmVudC1kYXJrLWJnOiByZ2JhKDAsIDAsIDAsIDAuMDUpO1xyXG4kbGZ0OiBsZWZ0O1xyXG4kcmd0OiByaWdodDtcclxuJGNhcmQtYWx0OiAjZTRlOWVmO1xyXG4lc3F1YXJlIHtcclxuICBib3JkZXItcmFkaXVzOiAwcHg7XHJcbn1cclxuJXJvdGF0ZTQ1IHtcclxuICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICAtby10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbn1cclxuLyogKioqKioqKioqKioqKioqKioqKioqKioqKioqKiogKi9cclxuLy8gQm9vdHN0cmFwIG92ZXJyaWRlc1xyXG4vKiAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiAqL1xyXG4vKiAqXHJcbiAqIFRhYmxlIE9mIENvbnRlbnRcclxuICpcclxuICogIDEuIENvbG9yIHN5c3RlbVxyXG4gKiAgMi4gT3B0aW9uc1xyXG4gKiAgMy4gQm9keVxyXG4gKiAgNC4gVHlwb2dyYXBoeVxyXG4gKiAgNS4gQnJlYWRjcnVtYnNcclxuICogIDYuIENhcmRzXHJcbiAqICA3LiBEcm9wZG93bnNcclxuICogIDguIEJ1dHRvbnNcclxuICogIDkuIFR5cG9ncmFwaHlcclxuICogIDEwLiBQcm9ncmVzcyBiYXJzXHJcbiAqICAxMS4gVGFibGVzXHJcbiAqICAxMi4gRm9ybXNcclxuICogIDE0LiBDb21wb25lbnQgKi9cclxuLy9Db2xvciBzeXN0ZW1cclxuXHJcbiR3aGl0ZTogI2ZmZiAhZGVmYXVsdDtcclxuXHJcbiRncmF5LTEwMDogI2Y4ZjlmYSAhZGVmYXVsdDtcclxuJGdyYXktMjAwOiAjZTllY2VmICFkZWZhdWx0O1xyXG4kZ3JheS0zMDA6ICNkZWUyZTYgIWRlZmF1bHQ7XHJcbiRncmF5LTQwMDogI2NlZDRkYSAhZGVmYXVsdDtcclxuJGdyYXktNTAwOiAjYTFhYWIyICFkZWZhdWx0O1xyXG4kZ3JheS02MDA6ICM2Yzc1N2QgIWRlZmF1bHQ7XHJcbiRncmF5LTcwMDogIzRmNTQ2NyAhZGVmYXVsdDtcclxuJGdyYXktODAwOiAjMzQzYTQwICFkZWZhdWx0O1xyXG4kZ3JheS05MDA6ICMyMTI1MjkgIWRlZmF1bHQ7XHJcbiRibGFjazogIzAwMCAhZGVmYXVsdDtcclxuJGJsdWU6ICM0Nzk4ZTggIWRlZmF1bHQ7XHJcbiRpbmRpZ286ICM2NjEwZjIgIWRlZmF1bHQ7XHJcbiRwdXJwbGU6ICM3NDYwZWUgIWRlZmF1bHQ7XHJcbiRwaW5rOiAjZTgzZThjICFkZWZhdWx0O1xyXG4kcmVkOiAjZWY2ZTZlICFkZWZhdWx0O1xyXG4kbGlnaHQtaW5mbzogI2U2ZjJmYSAhZGVmYXVsdDtcclxuJGxpZ2h0LWRhbmdlcjogI2ZhZTZlNiAhZGVmYXVsdDtcclxuJGxpZ2h0LXN1Y2Nlc3M6ICNlOWY5ZjcgIWRlZmF1bHQ7XHJcbiRsaWdodC13YXJuaW5nOiAjZjhlZmQ3ICFkZWZhdWx0O1xyXG4kb3JhbmdlOiAjZmI4YzAwICFkZWZhdWx0O1xyXG4keWVsbG93OiAjZmZiYzM0ICFkZWZhdWx0O1xyXG4kZ3JlZW46ICMyMmM2YWIgIWRlZmF1bHQ7XHJcbiR0ZWFsOiAjMjBjOTk3ICFkZWZhdWx0O1xyXG4kY3lhbjogIzAxYzBjOCAhZGVmYXVsdDtcclxuJHByaW1hcnk6ICM3NDYwZWUgIWRlZmF1bHQ7XHJcbiR0ZXh0LW11dGVkOiAkZ3JheS01MDAgIWRlZmF1bHQ7XHJcbiRjb2xvcnM6IChcclxuICBibHVlOiAkYmx1ZSxcclxuICBpbmRpZ286ICRpbmRpZ28sXHJcbiAgcHVycGxlOiAkcHVycGxlLFxyXG4gIHBpbms6ICRwaW5rLFxyXG4gIHJlZDogJHJlZCxcclxuICBvcmFuZ2U6ICRvcmFuZ2UsXHJcbiAgeWVsbG93OiAkeWVsbG93LFxyXG4gIGdyZWVuOiAkZ3JlZW4sXHJcbiAgdGVhbDogJHRlYWwsXHJcbiAgY3lhbjogJGN5YW4sXHJcbiAgd2hpdGU6ICR3aGl0ZSxcclxuICBncmF5OiAkZ3JheS02MDAsXHJcbiAgZ3JheS1kYXJrOiAkZ3JheS04MDAsXHJcbiAgbGlnaHQtaW5mbzogJGxpZ2h0LWluZm8sXHJcbiAgbGlnaHQtZGFuZ2VyOiAkbGlnaHQtZGFuZ2VyLFxyXG4gIGxpZ2h0LXN1Y2Nlc3M6ICRsaWdodC1zdWNjZXNzLFxyXG4gIGxpZ2h0LXdhcm5pbmc6ICRsaWdodC13YXJuaW5nXHJcbik7XHJcbiRwcmltYXJ5OiAkYmx1ZSAhZGVmYXVsdDtcclxuJHNlY29uZGFyeTogJGdyYXktNjAwICFkZWZhdWx0O1xyXG4kc3VjY2VzczogJGdyZWVuICFkZWZhdWx0O1xyXG4kaW5mbzogJGJsdWUgIWRlZmF1bHQ7XHJcbiR3YXJuaW5nOiAkeWVsbG93ICFkZWZhdWx0O1xyXG4kZGFuZ2VyOiAkcmVkICFkZWZhdWx0O1xyXG4kbGlnaHQ6ICRncmF5LTEwMCAhZGVmYXVsdDtcclxuJGRhcms6ICRncmF5LTgwMCAhZGVmYXVsdDtcclxuJGN5YW46ICRjeWFuICFkZWZhdWx0O1xyXG4kb3JhbmdlOiAkb3JhbmdlICFkZWZhdWx0O1xyXG4kdGhlbWUtY29sb3JzOiAoKSAhZGVmYXVsdDtcclxuJHRoZW1lLWNvbG9yczogbWFwLW1lcmdlKFxyXG4gIChcclxuICAgICdwcmltYXJ5JzogJHByaW1hcnksXHJcbiAgICAnc2Vjb25kYXJ5JzogJHNlY29uZGFyeSxcclxuICAgICdzdWNjZXNzJzogJHN1Y2Nlc3MsXHJcbiAgICAnaW5mbyc6ICRpbmZvLFxyXG4gICAgJ3dhcm5pbmcnOiAkd2FybmluZyxcclxuICAgICdkYW5nZXInOiAkZGFuZ2VyLFxyXG4gICAgJ2xpZ2h0JzogJGxpZ2h0LFxyXG4gICAgJ2RhcmsnOiAkZGFyayxcclxuICAgICdjeWFuJzogJGN5YW4sXHJcbiAgICAnb3JhbmdlJzogJG9yYW5nZSxcclxuICAgICdwdXJwbGUnOiAkcHVycGxlLFxyXG4gICAgJ2xpZ2h0LWluZm8nOiAkbGlnaHQtaW5mbyxcclxuICAgICdsaWdodC1kYW5nZXInOiAkbGlnaHQtZGFuZ2VyLFxyXG4gICAgJ2xpZ2h0LXN1Y2Nlc3MnOiAkbGlnaHQtc3VjY2VzcyxcclxuICAgICdsaWdodC13YXJuaW5nJzogJGxpZ2h0LXdhcm5pbmdcclxuICApLFxyXG4gICR0aGVtZS1jb2xvcnNcclxuKTtcclxuLy8gUXVpY2tseSBtb2RpZnkgZ2xvYmFsIHN0eWxpbmcgYnkgZW5hYmxpbmcgb3IgZGlzYWJsaW5nIG9wdGlvbmFsIGZlYXR1cmVzLlxyXG4kZW5hYmxlLWNhcmV0OiB0cnVlICFkZWZhdWx0O1xyXG4kZW5hYmxlLXJvdW5kZWQ6IHRydWUgIWRlZmF1bHQ7XHJcbiRlbmFibGUtc2hhZG93czogZmFsc2UgIWRlZmF1bHQ7XHJcbiRlbmFibGUtZ3JhZGllbnRzOiBmYWxzZSAhZGVmYXVsdDtcclxuJGVuYWJsZS10cmFuc2l0aW9uczogdHJ1ZSAhZGVmYXVsdDtcclxuJGVuYWJsZS1ob3Zlci1tZWRpYS1xdWVyeTogZmFsc2UgIWRlZmF1bHQ7XHJcbiRlbmFibGUtZ3JpZC1jbGFzc2VzOiB0cnVlICFkZWZhdWx0O1xyXG4kZW5hYmxlLXByaW50LXN0eWxlczogdHJ1ZSAhZGVmYXVsdDtcclxuLy8gQm9keVxyXG4vLyBTZXR0aW5ncyBmb3IgdGhlICBlbGVtZW50LlxyXG4kbWFpbi1ib2R5LWJnOiAjZmZmICFkZWZhdWx0O1xyXG4kYm9keS1iZzogI2ZmZjtcclxuJGJvZHktY29sb3I6ICMzZTU1NjkgIWRlZmF1bHQ7XHJcbiRncmlkLWd1dHRlci13aWR0aDogMjBweCAhZGVmYXVsdDtcclxuLy8gVHlwb2dyYXBoeVxyXG4vLyBGb250LCBsaW5lLWhlaWdodCwgYW5kIGNvbG9yIGZvciBib2R5IHRleHQsIGhlYWRpbmdzLCBhbmQgbW9yZS5cclxuJGZvbnQtc2l6ZS1iYXNlOiAwLjg3NXJlbTtcclxuJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY6ICdQb3BwaW5zJywgc2Fucy1zZXJpZiAhZGVmYXVsdDtcclxuJGZvbnQtd2VpZ2h0LWxpZ2h0OiAzMDAgIWRlZmF1bHQ7XHJcbiRmb250LXdlaWdodC1ub3JtYWw6IDMwMCAhZGVmYXVsdDtcclxuJGZvbnQtd2VpZ2h0LW1lZGl1bTogNTAwICFkZWZhdWx0O1xyXG4kZm9udC13ZWlnaHQtYm9sZDogNjAwICFkZWZhdWx0O1xyXG4kaDEtZm9udC1zaXplOiAzNnB4ICFkZWZhdWx0O1xyXG4kaDItZm9udC1zaXplOiAzMHB4ICFkZWZhdWx0O1xyXG4kaDMtZm9udC1zaXplOiAyMnB4ICFkZWZhdWx0O1xyXG4kaDQtZm9udC1zaXplOiAxOHB4ICFkZWZhdWx0O1xyXG4kaDUtZm9udC1zaXplOiAxNnB4ICFkZWZhdWx0O1xyXG4kaDYtZm9udC1zaXplOiAxNHB4ICFkZWZhdWx0O1xyXG4kaGVhZGluZ3MtbWFyZ2luLWJvdHRvbTogKDFyZW0gLyAyKSAhZGVmYXVsdDtcclxuJGhlYWRpbmdzLWZvbnQtd2VpZ2h0OiA1MDAgIWRlZmF1bHQ7XHJcbiRoZWFkaW5ncy1jb2xvcjogaW5oZXJpdCAhZGVmYXVsdDtcclxuLy8gQnJlYWRjcnVtYnNcclxuJGJyZWFkY3J1bWItYmc6ICRib2R5LWJnO1xyXG4kYnJlYWRjcnVtYi1tYXJnaW4tYm90dG9tOiAxLjVyZW07XHJcbi8vIENhcmRzXHJcbiRjYXJkLWJvcmRlci13aWR0aDogMXB4ICFkZWZhdWx0O1xyXG4kY2FyZC1ib3JkZXItY29sb3I6ICRncmF5LTIwMCAhZGVmYXVsdDtcclxuJGNhcmQtYm9yZGVyLXJhZGl1czogMHB4ICFkZWZhdWx0O1xyXG4vLyBEcm9wZG93bnNcclxuJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14OiAxcmVtICFkZWZhdWx0O1xyXG4kZHJvcGRvd24taXRlbS1wYWRkaW5nLXk6IDAuNjVyZW0gIWRlZmF1bHQ7XHJcbiRkcm9wZG93bi1ib3JkZXItY29sb3I6ICRncmF5LTIwMDtcclxuJGRyb3Bkb3duLWRpdmlkZXItYmc6ICRncmF5LTEwMDtcclxuLy8gQnV0dG9uc1xyXG4kYnRuLXNlY29uZGFyeS1ib3JkZXI6ICRncmF5LTMwMDtcclxuLy8gUHJvZ3Jlc3MgYmFyc1xyXG4kcHJvZ3Jlc3MtYmc6ICRncmF5LTEwMDtcclxuLy8gVGFibGVzXHJcbiR0YWJsZS1iZy1hY2NlbnQ6ICRncmF5LTEwMDtcclxuJHRhYmxlLWJnLWhvdmVyOiAkZ3JheS0xMDA7XHJcbiR0YWJsZS1ob3Zlci1iZzogJGdyYXktMTAwICFkZWZhdWx0O1xyXG4kdGFibGUtY2VsbC1wYWRkaW5nOiAxcmVtICFkZWZhdWx0O1xyXG4kdGFibGUtYmctbGV2ZWw6IC0xMCAhZGVmYXVsdDtcclxuJHRhYmxlLWJnLWxldmVsMjogMSAhZGVmYXVsdDtcclxuJHRhYmxlLWJnLWxldmVsMzogLTUgIWRlZmF1bHQ7XHJcbi8vIENvbXBvbmVudHNcclxuJGNvbXBvbmVudC1hY3RpdmUtY29sb3I6ICR3aGl0ZSAhZGVmYXVsdDtcclxuJGNvbXBvbmVudC1hY3RpdmUtYmc6ICR0aGVtZWNvbG9yICFkZWZhdWx0O1xyXG4kYmFkZ2UtcGlsbC1wYWRkaW5nLXg6IDAuMmVtICFkZWZhdWx0O1xyXG4kYmFkZ2UtcGlsbC1wYWRkaW5nLXk6IDFlbSAhZGVmYXVsdDtcclxuLy8gRm9ybXNcclxuJGlucHV0LWdyb3VwLWFkZG9uLWJnOiAkZ3JheS0xMDA7XHJcbiRpbnB1dC1ib3JkZXItY29sb3I6ICRncmF5LTIwMDtcclxuJGlucHV0LWdyb3VwLWFkZG9uLWJvcmRlci1jb2xvcjogJGdyYXktMjAwO1xyXG4kaW5wdXQtYnRuLWZvY3VzLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpICFkZWZhdWx0O1xyXG4kaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjUpICFkZWZhdWx0O1xyXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1iZzogcmdiYSgwLCAwLCAwLCAzNSUpICFkZWZhdWx0O1xyXG4kY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3I6IHVybCguLi8uLi9hc3NldHMvaW1hZ2VzL2N1c3RvbS1zZWxlY3QucG5nKSAhZGVmYXVsdDtcclxuJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93OiB0cmFuc3BhcmVudCAhZGVmYXVsdDtcclxuJGN1c3RvbS1zZWxlY3QtZm9jdXMtYm94LXNoYWRvdzogdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XHJcbiRjdXN0b20tc2VsZWN0LWluZGljYXRvcjogc3RyLXJlcGxhY2UodXJsKCcnKSwgJyUyMycpICFkZWZhdWx0O1xyXG4vLyBEZWZpbmUgY29tbW9uIHBhZGRpbmcgYW5kIGJvcmRlciByYWRpdXMgc2l6ZXMgYW5kIG1vcmUuXHJcbiRib3JkZXItd2lkdGg6IDFweCAhZGVmYXVsdDtcclxuJGJvcmRlci1jb2xvcjogJGdyYXktMjAwICFkZWZhdWx0O1xyXG4kYm9yZGVyLXJhZGl1czogMnB4ICFkZWZhdWx0O1xyXG4kYm9yZGVyLXJhZGl1cy1sZzogMnB4ICFkZWZhdWx0O1xyXG4kYm9yZGVyLXJhZGl1cy1zbTogMXB4ICFkZWZhdWx0O1xyXG4vLyBQcm9ncmVzcyBiYXJzXHJcbiRwcm9ncmVzcy1oZWlnaHQ6IDVweCAhZGVmYXVsdDtcclxuLy8gVGFic1xyXG4kbmF2LXRhYnMtbGluay1hY3RpdmUtYmc6ICR3aGl0ZSAhZGVmYXVsdDtcclxuLy8gR3JpZCBicmVha3BvaW50c1xyXG4vLyBEZWZpbmUgdGhlIG1pbmltdW0gZGltZW5zaW9ucyBhdCB3aGljaCB5b3VyIGxheW91dCB3aWxsIGNoYW5nZSxcclxuLy8gYWRhcHRpbmcgdG8gZGlmZmVyZW50IHNjcmVlbiBzaXplcywgZm9yIHVzZSBpbiBtZWRpYSBxdWVyaWVzLlxyXG4kZ3JpZC1icmVha3BvaW50czogKFxyXG4gIHhzOiAwLFxyXG4gIHNtOiA1NzZweCxcclxuICBtZDogNzY4cHgsXHJcbiAgbGc6IDk5MnB4LFxyXG4gIHhsOiAxNjAwcHhcclxuKSAhZGVmYXVsdDtcclxuLy8gTmF2YmFyXHJcbiRuYXZiYXItZGFyay1jb2xvcjogcmdiYSgkd2hpdGUsIDAuOCkgIWRlZmF1bHQ7XHJcbiRuYXZiYXItZGFyay1ob3Zlci1jb2xvcjogcmdiYSgkd2hpdGUsIDEpICFkZWZhdWx0O1xyXG4iLCIvKiFcclxuICogRm9udCBBd2Vzb21lIEZyZWUgNS4wLjkgYnkgQGZvbnRhd2Vzb21lIC0gaHR0cHM6Ly9mb250YXdlc29tZS5jb21cclxuICogTGljZW5zZSAtIGh0dHBzOi8vZm9udGF3ZXNvbWUuY29tL2xpY2Vuc2UgKEljb25zOiBDQyBCWSA0LjAsIEZvbnRzOiBTSUwgT0ZMIDEuMSwgQ29kZTogTUlUIExpY2Vuc2UpXHJcbiAqL1xyXG4uZmEsXHJcbi5mYXMsXHJcbi5mYXIsXHJcbi5mYWwsXHJcbi5mYWIge1xyXG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XHJcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcclxuICB0ZXh0LXJlbmRlcmluZzogYXV0bztcclxuICBsaW5lLWhlaWdodDogMTsgfVxyXG5cclxuLmZhLWxnIHtcclxuICBmb250LXNpemU6IDEuMzMzMzNlbTtcclxuICBsaW5lLWhlaWdodDogMC43NWVtO1xyXG4gIHZlcnRpY2FsLWFsaWduOiAtLjA2NjdlbTsgfVxyXG5cclxuLmZhLXhzIHtcclxuICBmb250LXNpemU6IC43NWVtOyB9XHJcblxyXG4uZmEtc20ge1xyXG4gIGZvbnQtc2l6ZTogLjg3NWVtOyB9XHJcblxyXG4uZmEtMXgge1xyXG4gIGZvbnQtc2l6ZTogMWVtOyB9XHJcblxyXG4uZmEtMngge1xyXG4gIGZvbnQtc2l6ZTogMmVtOyB9XHJcblxyXG4uZmEtM3gge1xyXG4gIGZvbnQtc2l6ZTogM2VtOyB9XHJcblxyXG4uZmEtNHgge1xyXG4gIGZvbnQtc2l6ZTogNGVtOyB9XHJcblxyXG4uZmEtNXgge1xyXG4gIGZvbnQtc2l6ZTogNWVtOyB9XHJcblxyXG4uZmEtNngge1xyXG4gIGZvbnQtc2l6ZTogNmVtOyB9XHJcblxyXG4uZmEtN3gge1xyXG4gIGZvbnQtc2l6ZTogN2VtOyB9XHJcblxyXG4uZmEtOHgge1xyXG4gIGZvbnQtc2l6ZTogOGVtOyB9XHJcblxyXG4uZmEtOXgge1xyXG4gIGZvbnQtc2l6ZTogOWVtOyB9XHJcblxyXG4uZmEtMTB4IHtcclxuICBmb250LXNpemU6IDEwZW07IH1cclxuXHJcbi5mYS1mdyB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHdpZHRoOiAxLjI1ZW07IH1cclxuXHJcbi5mYS11bCB7XHJcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gIG1hcmdpbi1sZWZ0OiAyLjVlbTtcclxuICBwYWRkaW5nLWxlZnQ6IDA7IH1cclxuICAuZmEtdWwgPiBsaSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cclxuXHJcbi5mYS1saSB7XHJcbiAgbGVmdDogLTJlbTtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHdpZHRoOiAyZW07XHJcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7IH1cclxuXHJcbi5mYS1ib3JkZXIge1xyXG4gIGJvcmRlcjogc29saWQgMC4wOGVtICNlZWU7XHJcbiAgYm9yZGVyLXJhZGl1czogLjFlbTtcclxuICBwYWRkaW5nOiAuMmVtIC4yNWVtIC4xNWVtOyB9XHJcblxyXG4uZmEtcHVsbC1sZWZ0IHtcclxuICBmbG9hdDogbGVmdDsgfVxyXG5cclxuLmZhLXB1bGwtcmlnaHQge1xyXG4gIGZsb2F0OiByaWdodDsgfVxyXG5cclxuLmZhLmZhLXB1bGwtbGVmdCxcclxuLmZhcy5mYS1wdWxsLWxlZnQsXHJcbi5mYXIuZmEtcHVsbC1sZWZ0LFxyXG4uZmFsLmZhLXB1bGwtbGVmdCxcclxuLmZhYi5mYS1wdWxsLWxlZnQge1xyXG4gIG1hcmdpbi1yaWdodDogLjNlbTsgfVxyXG5cclxuLmZhLmZhLXB1bGwtcmlnaHQsXHJcbi5mYXMuZmEtcHVsbC1yaWdodCxcclxuLmZhci5mYS1wdWxsLXJpZ2h0LFxyXG4uZmFsLmZhLXB1bGwtcmlnaHQsXHJcbi5mYWIuZmEtcHVsbC1yaWdodCB7XHJcbiAgbWFyZ2luLWxlZnQ6IC4zZW07IH1cclxuXHJcbi5mYS1zcGluIHtcclxuICAtd2Via2l0LWFuaW1hdGlvbjogZmEtc3BpbiAycyBpbmZpbml0ZSBsaW5lYXI7XHJcbiAgICAgICAgICBhbmltYXRpb246IGZhLXNwaW4gMnMgaW5maW5pdGUgbGluZWFyOyB9XHJcblxyXG4uZmEtcHVsc2Uge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uOiBmYS1zcGluIDFzIGluZmluaXRlIHN0ZXBzKDgpO1xyXG4gICAgICAgICAgYW5pbWF0aW9uOiBmYS1zcGluIDFzIGluZmluaXRlIHN0ZXBzKDgpOyB9XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmEtc3BpbiB7XHJcbiAgMCUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IH1cclxuICAxMDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTsgfSB9XHJcblxyXG5Aa2V5ZnJhbWVzIGZhLXNwaW4ge1xyXG4gIDAlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDBkZWcpOyB9XHJcbiAgMTAwJSB7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7IH0gfVxyXG5cclxuLmZhLXJvdGF0ZS05MCB7XHJcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0xKVwiO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpOyB9XHJcblxyXG4uZmEtcm90YXRlLTE4MCB7XHJcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0yKVwiO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcclxuICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7IH1cclxuXHJcbi5mYS1yb3RhdGUtMjcwIHtcclxuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTMpXCI7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpO1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTsgfVxyXG5cclxuLmZhLWZsaXAtaG9yaXpvbnRhbCB7XHJcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0wLCBtaXJyb3I9MSlcIjtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoLTEsIDEpO1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgtMSwgMSk7IH1cclxuXHJcbi5mYS1mbGlwLXZlcnRpY2FsIHtcclxuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTIsIG1pcnJvcj0xKVwiO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLCAtMSk7XHJcbiAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEsIC0xKTsgfVxyXG5cclxuLmZhLWZsaXAtaG9yaXpvbnRhbC5mYS1mbGlwLXZlcnRpY2FsIHtcclxuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTIsIG1pcnJvcj0xKVwiO1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgtMSwgLTEpO1xyXG4gICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgtMSwgLTEpOyB9XHJcblxyXG46cm9vdCAuZmEtcm90YXRlLTkwLFxyXG46cm9vdCAuZmEtcm90YXRlLTE4MCxcclxuOnJvb3QgLmZhLXJvdGF0ZS0yNzAsXHJcbjpyb290IC5mYS1mbGlwLWhvcml6b250YWwsXHJcbjpyb290IC5mYS1mbGlwLXZlcnRpY2FsIHtcclxuICAtd2Via2l0LWZpbHRlcjogbm9uZTtcclxuICAgICAgICAgIGZpbHRlcjogbm9uZTsgfVxyXG5cclxuLmZhLXN0YWNrIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgaGVpZ2h0OiAyZW07XHJcbiAgbGluZS1oZWlnaHQ6IDJlbTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICB3aWR0aDogMmVtOyB9XHJcblxyXG4uZmEtc3RhY2stMXgsXHJcbi5mYS1zdGFjay0yeCB7XHJcbiAgbGVmdDogMDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHdpZHRoOiAxMDAlOyB9XHJcblxyXG4uZmEtc3RhY2stMXgge1xyXG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0OyB9XHJcblxyXG4uZmEtc3RhY2stMngge1xyXG4gIGZvbnQtc2l6ZTogMmVtOyB9XHJcblxyXG4uZmEtaW52ZXJzZSB7XHJcbiAgY29sb3I6ICNmZmY7IH1cclxuXHJcbi8qIEZvbnQgQXdlc29tZSB1c2VzIHRoZSBVbmljb2RlIFByaXZhdGUgVXNlIEFyZWEgKFBVQSkgdG8gZW5zdXJlIHNjcmVlblxyXG5yZWFkZXJzIGRvIG5vdCByZWFkIG9mZiByYW5kb20gY2hhcmFjdGVycyB0aGF0IHJlcHJlc2VudCBpY29ucyAqL1xyXG4uZmEtNTAwcHg6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjI2ZVwiOyB9XHJcblxyXG4uZmEtYWNjZXNzaWJsZS1pY29uOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYzNjhcIjsgfVxyXG5cclxuLmZhLWFjY3Vzb2Z0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYzNjlcIjsgfVxyXG5cclxuLmZhLWFkZHJlc3MtYm9vazpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMmI5XCI7IH1cclxuXHJcbi5mYS1hZGRyZXNzLWNhcmQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjJiYlwiOyB9XHJcblxyXG4uZmEtYWRqdXN0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNDJcIjsgfVxyXG5cclxuLmZhLWFkbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTcwXCI7IH1cclxuXHJcbi5mYS1hZHZlcnNhbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMzZhXCI7IH1cclxuXHJcbi5mYS1hZmZpbGlhdGV0aGVtZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMzZiXCI7IH1cclxuXHJcbi5mYS1hbGdvbGlhOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYzNmNcIjsgfVxyXG5cclxuLmZhLWFsaWduLWNlbnRlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDM3XCI7IH1cclxuXHJcbi5mYS1hbGlnbi1qdXN0aWZ5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMzlcIjsgfVxyXG5cclxuLmZhLWFsaWduLWxlZnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAzNlwiOyB9XHJcblxyXG4uZmEtYWxpZ24tcmlnaHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAzOFwiOyB9XHJcblxyXG4uZmEtYWxsZXJnaWVzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY0NjFcIjsgfVxyXG5cclxuLmZhLWFtYXpvbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjcwXCI7IH1cclxuXHJcbi5mYS1hbWF6b24tcGF5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY0MmNcIjsgfVxyXG5cclxuLmZhLWFtYnVsYW5jZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGY5XCI7IH1cclxuXHJcbi5mYS1hbWVyaWNhbi1zaWduLWxhbmd1YWdlLWludGVycHJldGluZzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMmEzXCI7IH1cclxuXHJcbi5mYS1hbWlsaWE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjM2ZFwiOyB9XHJcblxyXG4uZmEtYW5jaG9yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxM2RcIjsgfVxyXG5cclxuLmZhLWFuZHJvaWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjE3YlwiOyB9XHJcblxyXG4uZmEtYW5nZWxsaXN0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyMDlcIjsgfVxyXG5cclxuLmZhLWFuZ2xlLWRvdWJsZS1kb3duOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxMDNcIjsgfVxyXG5cclxuLmZhLWFuZ2xlLWRvdWJsZS1sZWZ0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxMDBcIjsgfVxyXG5cclxuLmZhLWFuZ2xlLWRvdWJsZS1yaWdodDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTAxXCI7IH1cclxuXHJcbi5mYS1hbmdsZS1kb3VibGUtdXA6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjEwMlwiOyB9XHJcblxyXG4uZmEtYW5nbGUtZG93bjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTA3XCI7IH1cclxuXHJcbi5mYS1hbmdsZS1sZWZ0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxMDRcIjsgfVxyXG5cclxuLmZhLWFuZ2xlLXJpZ2h0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxMDVcIjsgfVxyXG5cclxuLmZhLWFuZ2xlLXVwOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxMDZcIjsgfVxyXG5cclxuLmZhLWFuZ3J5Y3JlYXRpdmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjM2ZVwiOyB9XHJcblxyXG4uZmEtYW5ndWxhcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNDIwXCI7IH1cclxuXHJcbi5mYS1hcHAtc3RvcmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjM2ZlwiOyB9XHJcblxyXG4uZmEtYXBwLXN0b3JlLWlvczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMzcwXCI7IH1cclxuXHJcbi5mYS1hcHBlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMzcxXCI7IH1cclxuXHJcbi5mYS1hcHBsZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTc5XCI7IH1cclxuXHJcbi5mYS1hcHBsZS1wYXk6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjQxNVwiOyB9XHJcblxyXG4uZmEtYXJjaGl2ZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTg3XCI7IH1cclxuXHJcbi5mYS1hcnJvdy1hbHQtY2lyY2xlLWRvd246YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjM1OFwiOyB9XHJcblxyXG4uZmEtYXJyb3ctYWx0LWNpcmNsZS1sZWZ0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYzNTlcIjsgfVxyXG5cclxuLmZhLWFycm93LWFsdC1jaXJjbGUtcmlnaHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjM1YVwiOyB9XHJcblxyXG4uZmEtYXJyb3ctYWx0LWNpcmNsZS11cDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMzViXCI7IH1cclxuXHJcbi5mYS1hcnJvdy1jaXJjbGUtZG93bjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGFiXCI7IH1cclxuXHJcbi5mYS1hcnJvdy1jaXJjbGUtbGVmdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGE4XCI7IH1cclxuXHJcbi5mYS1hcnJvdy1jaXJjbGUtcmlnaHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjBhOVwiOyB9XHJcblxyXG4uZmEtYXJyb3ctY2lyY2xlLXVwOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwYWFcIjsgfVxyXG5cclxuLmZhLWFycm93LWRvd246YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA2M1wiOyB9XHJcblxyXG4uZmEtYXJyb3ctbGVmdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDYwXCI7IH1cclxuXHJcbi5mYS1hcnJvdy1yaWdodDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDYxXCI7IH1cclxuXHJcbi5mYS1hcnJvdy11cDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDYyXCI7IH1cclxuXHJcbi5mYS1hcnJvd3MtYWx0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwYjJcIjsgfVxyXG5cclxuLmZhLWFycm93cy1hbHQtaDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMzM3XCI7IH1cclxuXHJcbi5mYS1hcnJvd3MtYWx0LXY6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjMzOFwiOyB9XHJcblxyXG4uZmEtYXNzaXN0aXZlLWxpc3RlbmluZy1zeXN0ZW1zOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyYTJcIjsgfVxyXG5cclxuLmZhLWFzdGVyaXNrOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNjlcIjsgfVxyXG5cclxuLmZhLWFzeW1tZXRyaWs6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjM3MlwiOyB9XHJcblxyXG4uZmEtYXQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjFmYVwiOyB9XHJcblxyXG4uZmEtYXVkaWJsZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMzczXCI7IH1cclxuXHJcbi5mYS1hdWRpby1kZXNjcmlwdGlvbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjllXCI7IH1cclxuXHJcbi5mYS1hdXRvcHJlZml4ZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjQxY1wiOyB9XHJcblxyXG4uZmEtYXZpYW5leDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMzc0XCI7IH1cclxuXHJcbi5mYS1hdmlhdG86YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjQyMVwiOyB9XHJcblxyXG4uZmEtYXdzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYzNzVcIjsgfVxyXG5cclxuLmZhLWJhY2t3YXJkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNGFcIjsgfVxyXG5cclxuLmZhLWJhbGFuY2Utc2NhbGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjI0ZVwiOyB9XHJcblxyXG4uZmEtYmFuOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNWVcIjsgfVxyXG5cclxuLmZhLWJhbmQtYWlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY0NjJcIjsgfVxyXG5cclxuLmZhLWJhbmRjYW1wOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyZDVcIjsgfVxyXG5cclxuLmZhLWJhcmNvZGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAyYVwiOyB9XHJcblxyXG4uZmEtYmFyczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGM5XCI7IH1cclxuXHJcbi5mYS1iYXNlYmFsbC1iYWxsOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY0MzNcIjsgfVxyXG5cclxuLmZhLWJhc2tldGJhbGwtYmFsbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNDM0XCI7IH1cclxuXHJcbi5mYS1iYXRoOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyY2RcIjsgfVxyXG5cclxuLmZhLWJhdHRlcnktZW1wdHk6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjI0NFwiOyB9XHJcblxyXG4uZmEtYmF0dGVyeS1mdWxsOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyNDBcIjsgfVxyXG5cclxuLmZhLWJhdHRlcnktaGFsZjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjQyXCI7IH1cclxuXHJcbi5mYS1iYXR0ZXJ5LXF1YXJ0ZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjI0M1wiOyB9XHJcblxyXG4uZmEtYmF0dGVyeS10aHJlZS1xdWFydGVyczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjQxXCI7IH1cclxuXHJcbi5mYS1iZWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjIzNlwiOyB9XHJcblxyXG4uZmEtYmVlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGZjXCI7IH1cclxuXHJcbi5mYS1iZWhhbmNlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxYjRcIjsgfVxyXG5cclxuLmZhLWJlaGFuY2Utc3F1YXJlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxYjVcIjsgfVxyXG5cclxuLmZhLWJlbGw6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjBmM1wiOyB9XHJcblxyXG4uZmEtYmVsbC1zbGFzaDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMWY2XCI7IH1cclxuXHJcbi5mYS1iaWN5Y2xlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyMDZcIjsgfVxyXG5cclxuLmZhLWJpbW9iamVjdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMzc4XCI7IH1cclxuXHJcbi5mYS1iaW5vY3VsYXJzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxZTVcIjsgfVxyXG5cclxuLmZhLWJpcnRoZGF5LWNha2U6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjFmZFwiOyB9XHJcblxyXG4uZmEtYml0YnVja2V0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxNzFcIjsgfVxyXG5cclxuLmZhLWJpdGNvaW46YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjM3OVwiOyB9XHJcblxyXG4uZmEtYml0eTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMzdhXCI7IH1cclxuXHJcbi5mYS1ibGFjay10aWU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjI3ZVwiOyB9XHJcblxyXG4uZmEtYmxhY2tiZXJyeTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMzdiXCI7IH1cclxuXHJcbi5mYS1ibGluZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjlkXCI7IH1cclxuXHJcbi5mYS1ibG9nZ2VyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYzN2NcIjsgfVxyXG5cclxuLmZhLWJsb2dnZXItYjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMzdkXCI7IH1cclxuXHJcbi5mYS1ibHVldG9vdGg6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjI5M1wiOyB9XHJcblxyXG4uZmEtYmx1ZXRvb3RoLWI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjI5NFwiOyB9XHJcblxyXG4uZmEtYm9sZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDMyXCI7IH1cclxuXHJcbi5mYS1ib2x0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwZTdcIjsgfVxyXG5cclxuLmZhLWJvbWI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjFlMlwiOyB9XHJcblxyXG4uZmEtYm9vazpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDJkXCI7IH1cclxuXHJcbi5mYS1ib29rbWFyazpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDJlXCI7IH1cclxuXHJcbi5mYS1ib3dsaW5nLWJhbGw6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjQzNlwiOyB9XHJcblxyXG4uZmEtYm94OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY0NjZcIjsgfVxyXG5cclxuLmZhLWJveC1vcGVuOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY0OWVcIjsgfVxyXG5cclxuLmZhLWJveGVzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY0NjhcIjsgfVxyXG5cclxuLmZhLWJyYWlsbGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjJhMVwiOyB9XHJcblxyXG4uZmEtYnJpZWZjYXNlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwYjFcIjsgfVxyXG5cclxuLmZhLWJyaWVmY2FzZS1tZWRpY2FsOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY0NjlcIjsgfVxyXG5cclxuLmZhLWJ0YzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTVhXCI7IH1cclxuXHJcbi5mYS1idWc6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjE4OFwiOyB9XHJcblxyXG4uZmEtYnVpbGRpbmc6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjFhZFwiOyB9XHJcblxyXG4uZmEtYnVsbGhvcm46YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjBhMVwiOyB9XHJcblxyXG4uZmEtYnVsbHNleWU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjE0MFwiOyB9XHJcblxyXG4uZmEtYnVybjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNDZhXCI7IH1cclxuXHJcbi5mYS1idXJvbW9iZWxleHBlcnRlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYzN2ZcIjsgfVxyXG5cclxuLmZhLWJ1czpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjA3XCI7IH1cclxuXHJcbi5mYS1idXlzZWxsYWRzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyMGRcIjsgfVxyXG5cclxuLmZhLWNhbGN1bGF0b3I6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjFlY1wiOyB9XHJcblxyXG4uZmEtY2FsZW5kYXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjEzM1wiOyB9XHJcblxyXG4uZmEtY2FsZW5kYXItYWx0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNzNcIjsgfVxyXG5cclxuLmZhLWNhbGVuZGFyLWNoZWNrOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyNzRcIjsgfVxyXG5cclxuLmZhLWNhbGVuZGFyLW1pbnVzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyNzJcIjsgfVxyXG5cclxuLmZhLWNhbGVuZGFyLXBsdXM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjI3MVwiOyB9XHJcblxyXG4uZmEtY2FsZW5kYXItdGltZXM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjI3M1wiOyB9XHJcblxyXG4uZmEtY2FtZXJhOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMzBcIjsgfVxyXG5cclxuLmZhLWNhbWVyYS1yZXRybzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDgzXCI7IH1cclxuXHJcbi5mYS1jYXBzdWxlczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNDZiXCI7IH1cclxuXHJcbi5mYS1jYXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjFiOVwiOyB9XHJcblxyXG4uZmEtY2FyZXQtZG93bjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGQ3XCI7IH1cclxuXHJcbi5mYS1jYXJldC1sZWZ0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwZDlcIjsgfVxyXG5cclxuLmZhLWNhcmV0LXJpZ2h0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwZGFcIjsgfVxyXG5cclxuLmZhLWNhcmV0LXNxdWFyZS1kb3duOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxNTBcIjsgfVxyXG5cclxuLmZhLWNhcmV0LXNxdWFyZS1sZWZ0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxOTFcIjsgfVxyXG5cclxuLmZhLWNhcmV0LXNxdWFyZS1yaWdodDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTUyXCI7IH1cclxuXHJcbi5mYS1jYXJldC1zcXVhcmUtdXA6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjE1MVwiOyB9XHJcblxyXG4uZmEtY2FyZXQtdXA6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjBkOFwiOyB9XHJcblxyXG4uZmEtY2FydC1hcnJvdy1kb3duOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyMThcIjsgfVxyXG5cclxuLmZhLWNhcnQtcGx1czpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjE3XCI7IH1cclxuXHJcbi5mYS1jYy1hbWF6b24tcGF5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY0MmRcIjsgfVxyXG5cclxuLmZhLWNjLWFtZXg6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjFmM1wiOyB9XHJcblxyXG4uZmEtY2MtYXBwbGUtcGF5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY0MTZcIjsgfVxyXG5cclxuLmZhLWNjLWRpbmVycy1jbHViOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyNGNcIjsgfVxyXG5cclxuLmZhLWNjLWRpc2NvdmVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxZjJcIjsgfVxyXG5cclxuLmZhLWNjLWpjYjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjRiXCI7IH1cclxuXHJcbi5mYS1jYy1tYXN0ZXJjYXJkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxZjFcIjsgfVxyXG5cclxuLmZhLWNjLXBheXBhbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMWY0XCI7IH1cclxuXHJcbi5mYS1jYy1zdHJpcGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjFmNVwiOyB9XHJcblxyXG4uZmEtY2MtdmlzYTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMWYwXCI7IH1cclxuXHJcbi5mYS1jZW50ZXJjb2RlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYzODBcIjsgfVxyXG5cclxuLmZhLWNlcnRpZmljYXRlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwYTNcIjsgfVxyXG5cclxuLmZhLWNoYXJ0LWFyZWE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjFmZVwiOyB9XHJcblxyXG4uZmEtY2hhcnQtYmFyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwODBcIjsgfVxyXG5cclxuLmZhLWNoYXJ0LWxpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjIwMVwiOyB9XHJcblxyXG4uZmEtY2hhcnQtcGllOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyMDBcIjsgfVxyXG5cclxuLmZhLWNoZWNrOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMGNcIjsgfVxyXG5cclxuLmZhLWNoZWNrLWNpcmNsZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDU4XCI7IH1cclxuXHJcbi5mYS1jaGVjay1zcXVhcmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjE0YVwiOyB9XHJcblxyXG4uZmEtY2hlc3M6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjQzOVwiOyB9XHJcblxyXG4uZmEtY2hlc3MtYmlzaG9wOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY0M2FcIjsgfVxyXG5cclxuLmZhLWNoZXNzLWJvYXJkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY0M2NcIjsgfVxyXG5cclxuLmZhLWNoZXNzLWtpbmc6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjQzZlwiOyB9XHJcblxyXG4uZmEtY2hlc3Mta25pZ2h0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY0NDFcIjsgfVxyXG5cclxuLmZhLWNoZXNzLXBhd246YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjQ0M1wiOyB9XHJcblxyXG4uZmEtY2hlc3MtcXVlZW46YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjQ0NVwiOyB9XHJcblxyXG4uZmEtY2hlc3Mtcm9vazpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNDQ3XCI7IH1cclxuXHJcbi5mYS1jaGV2cm9uLWNpcmNsZS1kb3duOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxM2FcIjsgfVxyXG5cclxuLmZhLWNoZXZyb24tY2lyY2xlLWxlZnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjEzN1wiOyB9XHJcblxyXG4uZmEtY2hldnJvbi1jaXJjbGUtcmlnaHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjEzOFwiOyB9XHJcblxyXG4uZmEtY2hldnJvbi1jaXJjbGUtdXA6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjEzOVwiOyB9XHJcblxyXG4uZmEtY2hldnJvbi1kb3duOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNzhcIjsgfVxyXG5cclxuLmZhLWNoZXZyb24tbGVmdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDUzXCI7IH1cclxuXHJcbi5mYS1jaGV2cm9uLXJpZ2h0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNTRcIjsgfVxyXG5cclxuLmZhLWNoZXZyb24tdXA6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA3N1wiOyB9XHJcblxyXG4uZmEtY2hpbGQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjFhZVwiOyB9XHJcblxyXG4uZmEtY2hyb21lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyNjhcIjsgfVxyXG5cclxuLmZhLWNpcmNsZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTExXCI7IH1cclxuXHJcbi5mYS1jaXJjbGUtbm90Y2g6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjFjZVwiOyB9XHJcblxyXG4uZmEtY2xpcGJvYXJkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYzMjhcIjsgfVxyXG5cclxuLmZhLWNsaXBib2FyZC1jaGVjazpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNDZjXCI7IH1cclxuXHJcbi5mYS1jbGlwYm9hcmQtbGlzdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNDZkXCI7IH1cclxuXHJcbi5mYS1jbG9jazpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDE3XCI7IH1cclxuXHJcbi5mYS1jbG9uZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjRkXCI7IH1cclxuXHJcbi5mYS1jbG9zZWQtY2FwdGlvbmluZzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjBhXCI7IH1cclxuXHJcbi5mYS1jbG91ZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGMyXCI7IH1cclxuXHJcbi5mYS1jbG91ZC1kb3dubG9hZC1hbHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjM4MVwiOyB9XHJcblxyXG4uZmEtY2xvdWQtdXBsb2FkLWFsdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMzgyXCI7IH1cclxuXHJcbi5mYS1jbG91ZHNjYWxlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYzODNcIjsgfVxyXG5cclxuLmZhLWNsb3Vkc21pdGg6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjM4NFwiOyB9XHJcblxyXG4uZmEtY2xvdWR2ZXJzaWZ5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYzODVcIjsgfVxyXG5cclxuLmZhLWNvZGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjEyMVwiOyB9XHJcblxyXG4uZmEtY29kZS1icmFuY2g6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjEyNlwiOyB9XHJcblxyXG4uZmEtY29kZXBlbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMWNiXCI7IH1cclxuXHJcbi5mYS1jb2RpZXBpZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjg0XCI7IH1cclxuXHJcbi5mYS1jb2ZmZWU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjBmNFwiOyB9XHJcblxyXG4uZmEtY29nOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMTNcIjsgfVxyXG5cclxuLmZhLWNvZ3M6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA4NVwiOyB9XHJcblxyXG4uZmEtY29sdW1uczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGRiXCI7IH1cclxuXHJcbi5mYS1jb21tZW50OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNzVcIjsgfVxyXG5cclxuLmZhLWNvbW1lbnQtYWx0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyN2FcIjsgfVxyXG5cclxuLmZhLWNvbW1lbnQtZG90czpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNGFkXCI7IH1cclxuXHJcbi5mYS1jb21tZW50LXNsYXNoOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY0YjNcIjsgfVxyXG5cclxuLmZhLWNvbW1lbnRzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwODZcIjsgfVxyXG5cclxuLmZhLWNvbXBhc3M6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjE0ZVwiOyB9XHJcblxyXG4uZmEtY29tcHJlc3M6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA2NlwiOyB9XHJcblxyXG4uZmEtY29ubmVjdGRldmVsb3A6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjIwZVwiOyB9XHJcblxyXG4uZmEtY29udGFvOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyNmRcIjsgfVxyXG5cclxuLmZhLWNvcHk6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjBjNVwiOyB9XHJcblxyXG4uZmEtY29weXJpZ2h0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxZjlcIjsgfVxyXG5cclxuLmZhLWNvdWNoOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY0YjhcIjsgfVxyXG5cclxuLmZhLWNwYW5lbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMzg4XCI7IH1cclxuXHJcbi5mYS1jcmVhdGl2ZS1jb21tb25zOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyNWVcIjsgfVxyXG5cclxuLmZhLWNyZWRpdC1jYXJkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwOWRcIjsgfVxyXG5cclxuLmZhLWNyb3A6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjEyNVwiOyB9XHJcblxyXG4uZmEtY3Jvc3NoYWlyczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDViXCI7IH1cclxuXHJcbi5mYS1jc3MzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxM2NcIjsgfVxyXG5cclxuLmZhLWNzczMtYWx0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYzOGJcIjsgfVxyXG5cclxuLmZhLWN1YmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjFiMlwiOyB9XHJcblxyXG4uZmEtY3ViZXM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjFiM1wiOyB9XHJcblxyXG4uZmEtY3V0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwYzRcIjsgfVxyXG5cclxuLmZhLWN1dHRsZWZpc2g6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjM4Y1wiOyB9XHJcblxyXG4uZmEtZC1hbmQtZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMzhkXCI7IH1cclxuXHJcbi5mYS1kYXNoY3ViZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjEwXCI7IH1cclxuXHJcbi5mYS1kYXRhYmFzZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMWMwXCI7IH1cclxuXHJcbi5mYS1kZWFmOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyYTRcIjsgfVxyXG5cclxuLmZhLWRlbGljaW91czpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMWE1XCI7IH1cclxuXHJcbi5mYS1kZXBsb3lkb2c6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjM4ZVwiOyB9XHJcblxyXG4uZmEtZGVza3BybzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMzhmXCI7IH1cclxuXHJcbi5mYS1kZXNrdG9wOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxMDhcIjsgfVxyXG5cclxuLmZhLWRldmlhbnRhcnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjFiZFwiOyB9XHJcblxyXG4uZmEtZGlhZ25vc2VzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY0NzBcIjsgfVxyXG5cclxuLmZhLWRpZ2c6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjFhNlwiOyB9XHJcblxyXG4uZmEtZGlnaXRhbC1vY2VhbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMzkxXCI7IH1cclxuXHJcbi5mYS1kaXNjb3JkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYzOTJcIjsgfVxyXG5cclxuLmZhLWRpc2NvdXJzZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMzkzXCI7IH1cclxuXHJcbi5mYS1kbmE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjQ3MVwiOyB9XHJcblxyXG4uZmEtZG9jaHViOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYzOTRcIjsgfVxyXG5cclxuLmZhLWRvY2tlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMzk1XCI7IH1cclxuXHJcbi5mYS1kb2xsYXItc2lnbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTU1XCI7IH1cclxuXHJcbi5mYS1kb2xseTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNDcyXCI7IH1cclxuXHJcbi5mYS1kb2xseS1mbGF0YmVkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY0NzRcIjsgfVxyXG5cclxuLmZhLWRvbmF0ZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNGI5XCI7IH1cclxuXHJcbi5mYS1kb3QtY2lyY2xlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxOTJcIjsgfVxyXG5cclxuLmZhLWRvdmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjRiYVwiOyB9XHJcblxyXG4uZmEtZG93bmxvYWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAxOVwiOyB9XHJcblxyXG4uZmEtZHJhZnQyZGlnaXRhbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMzk2XCI7IH1cclxuXHJcbi5mYS1kcmliYmJsZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTdkXCI7IH1cclxuXHJcbi5mYS1kcmliYmJsZS1zcXVhcmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjM5N1wiOyB9XHJcblxyXG4uZmEtZHJvcGJveDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTZiXCI7IH1cclxuXHJcbi5mYS1kcnVwYWw6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjFhOVwiOyB9XHJcblxyXG4uZmEtZHlhbG9nOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYzOTlcIjsgfVxyXG5cclxuLmZhLWVhcmx5YmlyZHM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjM5YVwiOyB9XHJcblxyXG4uZmEtZWRnZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjgyXCI7IH1cclxuXHJcbi5mYS1lZGl0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNDRcIjsgfVxyXG5cclxuLmZhLWVqZWN0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNTJcIjsgfVxyXG5cclxuLmZhLWVsZW1lbnRvcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNDMwXCI7IH1cclxuXHJcbi5mYS1lbGxpcHNpcy1oOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxNDFcIjsgfVxyXG5cclxuLmZhLWVsbGlwc2lzLXY6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjE0MlwiOyB9XHJcblxyXG4uZmEtZW1iZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjQyM1wiOyB9XHJcblxyXG4uZmEtZW1waXJlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxZDFcIjsgfVxyXG5cclxuLmZhLWVudmVsb3BlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwZTBcIjsgfVxyXG5cclxuLmZhLWVudmVsb3BlLW9wZW46YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjJiNlwiOyB9XHJcblxyXG4uZmEtZW52ZWxvcGUtc3F1YXJlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxOTlcIjsgfVxyXG5cclxuLmZhLWVudmlyYTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjk5XCI7IH1cclxuXHJcbi5mYS1lcmFzZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjEyZFwiOyB9XHJcblxyXG4uZmEtZXJsYW5nOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYzOWRcIjsgfVxyXG5cclxuLmZhLWV0aGVyZXVtOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY0MmVcIjsgfVxyXG5cclxuLmZhLWV0c3k6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjJkN1wiOyB9XHJcblxyXG4uZmEtZXVyby1zaWduOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxNTNcIjsgfVxyXG5cclxuLmZhLWV4Y2hhbmdlLWFsdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMzYyXCI7IH1cclxuXHJcbi5mYS1leGNsYW1hdGlvbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTJhXCI7IH1cclxuXHJcbi5mYS1leGNsYW1hdGlvbi1jaXJjbGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA2YVwiOyB9XHJcblxyXG4uZmEtZXhjbGFtYXRpb24tdHJpYW5nbGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA3MVwiOyB9XHJcblxyXG4uZmEtZXhwYW5kOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNjVcIjsgfVxyXG5cclxuLmZhLWV4cGFuZC1hcnJvd3MtYWx0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYzMWVcIjsgfVxyXG5cclxuLmZhLWV4cGVkaXRlZHNzbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjNlXCI7IH1cclxuXHJcbi5mYS1leHRlcm5hbC1saW5rLWFsdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMzVkXCI7IH1cclxuXHJcbi5mYS1leHRlcm5hbC1saW5rLXNxdWFyZS1hbHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjM2MFwiOyB9XHJcblxyXG4uZmEtZXllOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNmVcIjsgfVxyXG5cclxuLmZhLWV5ZS1kcm9wcGVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxZmJcIjsgfVxyXG5cclxuLmZhLWV5ZS1zbGFzaDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDcwXCI7IH1cclxuXHJcbi5mYS1mYWNlYm9vazpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDlhXCI7IH1cclxuXHJcbi5mYS1mYWNlYm9vay1mOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYzOWVcIjsgfVxyXG5cclxuLmZhLWZhY2Vib29rLW1lc3NlbmdlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMzlmXCI7IH1cclxuXHJcbi5mYS1mYWNlYm9vay1zcXVhcmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA4MlwiOyB9XHJcblxyXG4uZmEtZmFzdC1iYWNrd2FyZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDQ5XCI7IH1cclxuXHJcbi5mYS1mYXN0LWZvcndhcmQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA1MFwiOyB9XHJcblxyXG4uZmEtZmF4OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxYWNcIjsgfVxyXG5cclxuLmZhLWZlbWFsZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTgyXCI7IH1cclxuXHJcbi5mYS1maWdodGVyLWpldDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGZiXCI7IH1cclxuXHJcbi5mYS1maWxlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxNWJcIjsgfVxyXG5cclxuLmZhLWZpbGUtYWx0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxNWNcIjsgfVxyXG5cclxuLmZhLWZpbGUtYXJjaGl2ZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMWM2XCI7IH1cclxuXHJcbi5mYS1maWxlLWF1ZGlvOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxYzdcIjsgfVxyXG5cclxuLmZhLWZpbGUtY29kZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMWM5XCI7IH1cclxuXHJcbi5mYS1maWxlLWV4Y2VsOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxYzNcIjsgfVxyXG5cclxuLmZhLWZpbGUtaW1hZ2U6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjFjNVwiOyB9XHJcblxyXG4uZmEtZmlsZS1tZWRpY2FsOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY0NzdcIjsgfVxyXG5cclxuLmZhLWZpbGUtbWVkaWNhbC1hbHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjQ3OFwiOyB9XHJcblxyXG4uZmEtZmlsZS1wZGY6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjFjMVwiOyB9XHJcblxyXG4uZmEtZmlsZS1wb3dlcnBvaW50OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxYzRcIjsgfVxyXG5cclxuLmZhLWZpbGUtdmlkZW86YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjFjOFwiOyB9XHJcblxyXG4uZmEtZmlsZS13b3JkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxYzJcIjsgfVxyXG5cclxuLmZhLWZpbG06YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAwOFwiOyB9XHJcblxyXG4uZmEtZmlsdGVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwYjBcIjsgfVxyXG5cclxuLmZhLWZpcmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA2ZFwiOyB9XHJcblxyXG4uZmEtZmlyZS1leHRpbmd1aXNoZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjEzNFwiOyB9XHJcblxyXG4uZmEtZmlyZWZveDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjY5XCI7IH1cclxuXHJcbi5mYS1maXJzdC1haWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjQ3OVwiOyB9XHJcblxyXG4uZmEtZmlyc3Qtb3JkZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjJiMFwiOyB9XHJcblxyXG4uZmEtZmlyc3RkcmFmdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmM2ExXCI7IH1cclxuXHJcbi5mYS1mbGFnOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMjRcIjsgfVxyXG5cclxuLmZhLWZsYWctY2hlY2tlcmVkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxMWVcIjsgfVxyXG5cclxuLmZhLWZsYXNrOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwYzNcIjsgfVxyXG5cclxuLmZhLWZsaWNrcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTZlXCI7IH1cclxuXHJcbi5mYS1mbGlwYm9hcmQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjQ0ZFwiOyB9XHJcblxyXG4uZmEtZmx5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY0MTdcIjsgfVxyXG5cclxuLmZhLWZvbGRlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDdiXCI7IH1cclxuXHJcbi5mYS1mb2xkZXItb3BlbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDdjXCI7IH1cclxuXHJcbi5mYS1mb250OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMzFcIjsgfVxyXG5cclxuLmZhLWZvbnQtYXdlc29tZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMmI0XCI7IH1cclxuXHJcbi5mYS1mb250LWF3ZXNvbWUtYWx0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYzNWNcIjsgfVxyXG5cclxuLmZhLWZvbnQtYXdlc29tZS1mbGFnOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY0MjVcIjsgfVxyXG5cclxuLmZhLWZvbnRpY29uczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjgwXCI7IH1cclxuXHJcbi5mYS1mb250aWNvbnMtZmk6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjNhMlwiOyB9XHJcblxyXG4uZmEtZm9vdGJhbGwtYmFsbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNDRlXCI7IH1cclxuXHJcbi5mYS1mb3J0LWF3ZXNvbWU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjI4NlwiOyB9XHJcblxyXG4uZmEtZm9ydC1hd2Vzb21lLWFsdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmM2EzXCI7IH1cclxuXHJcbi5mYS1mb3J1bWJlZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjExXCI7IH1cclxuXHJcbi5mYS1mb3J3YXJkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNGVcIjsgfVxyXG5cclxuLmZhLWZvdXJzcXVhcmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjE4MFwiOyB9XHJcblxyXG4uZmEtZnJlZS1jb2RlLWNhbXA6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjJjNVwiOyB9XHJcblxyXG4uZmEtZnJlZWJzZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmM2E0XCI7IH1cclxuXHJcbi5mYS1mcm93bjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTE5XCI7IH1cclxuXHJcbi5mYS1mdXRib2w6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjFlM1wiOyB9XHJcblxyXG4uZmEtZ2FtZXBhZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTFiXCI7IH1cclxuXHJcbi5mYS1nYXZlbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGUzXCI7IH1cclxuXHJcbi5mYS1nZW06YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjNhNVwiOyB9XHJcblxyXG4uZmEtZ2VuZGVybGVzczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjJkXCI7IH1cclxuXHJcbi5mYS1nZXQtcG9ja2V0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyNjVcIjsgfVxyXG5cclxuLmZhLWdnOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyNjBcIjsgfVxyXG5cclxuLmZhLWdnLWNpcmNsZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjYxXCI7IH1cclxuXHJcbi5mYS1naWZ0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNmJcIjsgfVxyXG5cclxuLmZhLWdpdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMWQzXCI7IH1cclxuXHJcbi5mYS1naXQtc3F1YXJlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxZDJcIjsgfVxyXG5cclxuLmZhLWdpdGh1YjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDliXCI7IH1cclxuXHJcbi5mYS1naXRodWItYWx0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxMTNcIjsgfVxyXG5cclxuLmZhLWdpdGh1Yi1zcXVhcmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA5MlwiOyB9XHJcblxyXG4uZmEtZ2l0a3Jha2VuOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYzYTZcIjsgfVxyXG5cclxuLmZhLWdpdGxhYjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjk2XCI7IH1cclxuXHJcbi5mYS1naXR0ZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjQyNlwiOyB9XHJcblxyXG4uZmEtZ2xhc3MtbWFydGluaTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDAwXCI7IH1cclxuXHJcbi5mYS1nbGlkZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMmE1XCI7IH1cclxuXHJcbi5mYS1nbGlkZS1nOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyYTZcIjsgfVxyXG5cclxuLmZhLWdsb2JlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwYWNcIjsgfVxyXG5cclxuLmZhLWdvZm9yZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmM2E3XCI7IH1cclxuXHJcbi5mYS1nb2xmLWJhbGw6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjQ1MFwiOyB9XHJcblxyXG4uZmEtZ29vZHJlYWRzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYzYThcIjsgfVxyXG5cclxuLmZhLWdvb2RyZWFkcy1nOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYzYTlcIjsgfVxyXG5cclxuLmZhLWdvb2dsZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMWEwXCI7IH1cclxuXHJcbi5mYS1nb29nbGUtZHJpdmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjNhYVwiOyB9XHJcblxyXG4uZmEtZ29vZ2xlLXBsYXk6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjNhYlwiOyB9XHJcblxyXG4uZmEtZ29vZ2xlLXBsdXM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjJiM1wiOyB9XHJcblxyXG4uZmEtZ29vZ2xlLXBsdXMtZzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGQ1XCI7IH1cclxuXHJcbi5mYS1nb29nbGUtcGx1cy1zcXVhcmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjBkNFwiOyB9XHJcblxyXG4uZmEtZ29vZ2xlLXdhbGxldDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMWVlXCI7IH1cclxuXHJcbi5mYS1ncmFkdWF0aW9uLWNhcDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTlkXCI7IH1cclxuXHJcbi5mYS1ncmF0aXBheTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTg0XCI7IH1cclxuXHJcbi5mYS1ncmF2OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyZDZcIjsgfVxyXG5cclxuLmZhLWdyaXBmaXJlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYzYWNcIjsgfVxyXG5cclxuLmZhLWdydW50OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYzYWRcIjsgfVxyXG5cclxuLmZhLWd1bHA6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjNhZVwiOyB9XHJcblxyXG4uZmEtaC1zcXVhcmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjBmZFwiOyB9XHJcblxyXG4uZmEtaGFja2VyLW5ld3M6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjFkNFwiOyB9XHJcblxyXG4uZmEtaGFja2VyLW5ld3Mtc3F1YXJlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYzYWZcIjsgfVxyXG5cclxuLmZhLWhhbmQtaG9sZGluZzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNGJkXCI7IH1cclxuXHJcbi5mYS1oYW5kLWhvbGRpbmctaGVhcnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjRiZVwiOyB9XHJcblxyXG4uZmEtaGFuZC1ob2xkaW5nLXVzZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNGMwXCI7IH1cclxuXHJcbi5mYS1oYW5kLWxpemFyZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjU4XCI7IH1cclxuXHJcbi5mYS1oYW5kLXBhcGVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyNTZcIjsgfVxyXG5cclxuLmZhLWhhbmQtcGVhY2U6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjI1YlwiOyB9XHJcblxyXG4uZmEtaGFuZC1wb2ludC1kb3duOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwYTdcIjsgfVxyXG5cclxuLmZhLWhhbmQtcG9pbnQtbGVmdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGE1XCI7IH1cclxuXHJcbi5mYS1oYW5kLXBvaW50LXJpZ2h0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwYTRcIjsgfVxyXG5cclxuLmZhLWhhbmQtcG9pbnQtdXA6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjBhNlwiOyB9XHJcblxyXG4uZmEtaGFuZC1wb2ludGVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyNWFcIjsgfVxyXG5cclxuLmZhLWhhbmQtcm9jazpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjU1XCI7IH1cclxuXHJcbi5mYS1oYW5kLXNjaXNzb3JzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyNTdcIjsgfVxyXG5cclxuLmZhLWhhbmQtc3BvY2s6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjI1OVwiOyB9XHJcblxyXG4uZmEtaGFuZHM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjRjMlwiOyB9XHJcblxyXG4uZmEtaGFuZHMtaGVscGluZzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNGM0XCI7IH1cclxuXHJcbi5mYS1oYW5kc2hha2U6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjJiNVwiOyB9XHJcblxyXG4uZmEtaGFzaHRhZzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjkyXCI7IH1cclxuXHJcbi5mYS1oZGQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjBhMFwiOyB9XHJcblxyXG4uZmEtaGVhZGluZzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMWRjXCI7IH1cclxuXHJcbi5mYS1oZWFkcGhvbmVzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMjVcIjsgfVxyXG5cclxuLmZhLWhlYXJ0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMDRcIjsgfVxyXG5cclxuLmZhLWhlYXJ0YmVhdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjFlXCI7IH1cclxuXHJcbi5mYS1oaXBzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY0NTJcIjsgfVxyXG5cclxuLmZhLWhpcmUtYS1oZWxwZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjNiMFwiOyB9XHJcblxyXG4uZmEtaGlzdG9yeTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMWRhXCI7IH1cclxuXHJcbi5mYS1ob2NrZXktcHVjazpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNDUzXCI7IH1cclxuXHJcbi5mYS1ob21lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMTVcIjsgfVxyXG5cclxuLmZhLWhvb2xpOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY0MjdcIjsgfVxyXG5cclxuLmZhLWhvc3BpdGFsOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwZjhcIjsgfVxyXG5cclxuLmZhLWhvc3BpdGFsLWFsdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNDdkXCI7IH1cclxuXHJcbi5mYS1ob3NwaXRhbC1zeW1ib2w6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjQ3ZVwiOyB9XHJcblxyXG4uZmEtaG90amFyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYzYjFcIjsgfVxyXG5cclxuLmZhLWhvdXJnbGFzczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjU0XCI7IH1cclxuXHJcbi5mYS1ob3VyZ2xhc3MtZW5kOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyNTNcIjsgfVxyXG5cclxuLmZhLWhvdXJnbGFzcy1oYWxmOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyNTJcIjsgfVxyXG5cclxuLmZhLWhvdXJnbGFzcy1zdGFydDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjUxXCI7IH1cclxuXHJcbi5mYS1ob3V6ejpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjdjXCI7IH1cclxuXHJcbi5mYS1odG1sNTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTNiXCI7IH1cclxuXHJcbi5mYS1odWJzcG90OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYzYjJcIjsgfVxyXG5cclxuLmZhLWktY3Vyc29yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyNDZcIjsgfVxyXG5cclxuLmZhLWlkLWJhZGdlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyYzFcIjsgfVxyXG5cclxuLmZhLWlkLWNhcmQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjJjMlwiOyB9XHJcblxyXG4uZmEtaWQtY2FyZC1hbHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjQ3ZlwiOyB9XHJcblxyXG4uZmEtaW1hZ2U6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAzZVwiOyB9XHJcblxyXG4uZmEtaW1hZ2VzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYzMDJcIjsgfVxyXG5cclxuLmZhLWltZGI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjJkOFwiOyB9XHJcblxyXG4uZmEtaW5ib3g6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAxY1wiOyB9XHJcblxyXG4uZmEtaW5kZW50OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwM2NcIjsgfVxyXG5cclxuLmZhLWluZHVzdHJ5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyNzVcIjsgfVxyXG5cclxuLmZhLWluZm86YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjEyOVwiOyB9XHJcblxyXG4uZmEtaW5mby1jaXJjbGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA1YVwiOyB9XHJcblxyXG4uZmEtaW5zdGFncmFtOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxNmRcIjsgfVxyXG5cclxuLmZhLWludGVybmV0LWV4cGxvcmVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyNmJcIjsgfVxyXG5cclxuLmZhLWlveGhvc3Q6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjIwOFwiOyB9XHJcblxyXG4uZmEtaXRhbGljOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMzNcIjsgfVxyXG5cclxuLmZhLWl0dW5lczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmM2I0XCI7IH1cclxuXHJcbi5mYS1pdHVuZXMtbm90ZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmM2I1XCI7IH1cclxuXHJcbi5mYS1qZW5raW5zOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYzYjZcIjsgfVxyXG5cclxuLmZhLWpvZ2V0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYzYjdcIjsgfVxyXG5cclxuLmZhLWpvb21sYTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMWFhXCI7IH1cclxuXHJcbi5mYS1qczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmM2I4XCI7IH1cclxuXHJcbi5mYS1qcy1zcXVhcmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjNiOVwiOyB9XHJcblxyXG4uZmEtanNmaWRkbGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjFjY1wiOyB9XHJcblxyXG4uZmEta2V5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwODRcIjsgfVxyXG5cclxuLmZhLWtleWJvYXJkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxMWNcIjsgfVxyXG5cclxuLmZhLWtleWNkbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmM2JhXCI7IH1cclxuXHJcbi5mYS1raWNrc3RhcnRlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmM2JiXCI7IH1cclxuXHJcbi5mYS1raWNrc3RhcnRlci1rOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYzYmNcIjsgfVxyXG5cclxuLmZhLWtvcnZ1ZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNDJmXCI7IH1cclxuXHJcbi5mYS1sYW5ndWFnZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMWFiXCI7IH1cclxuXHJcbi5mYS1sYXB0b3A6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjEwOVwiOyB9XHJcblxyXG4uZmEtbGFyYXZlbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmM2JkXCI7IH1cclxuXHJcbi5mYS1sYXN0Zm06YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjIwMlwiOyB9XHJcblxyXG4uZmEtbGFzdGZtLXNxdWFyZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjAzXCI7IH1cclxuXHJcbi5mYS1sZWFmOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNmNcIjsgfVxyXG5cclxuLmZhLWxlYW5wdWI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjIxMlwiOyB9XHJcblxyXG4uZmEtbGVtb246YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA5NFwiOyB9XHJcblxyXG4uZmEtbGVzczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNDFkXCI7IH1cclxuXHJcbi5mYS1sZXZlbC1kb3duLWFsdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmM2JlXCI7IH1cclxuXHJcbi5mYS1sZXZlbC11cC1hbHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjNiZlwiOyB9XHJcblxyXG4uZmEtbGlmZS1yaW5nOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxY2RcIjsgfVxyXG5cclxuLmZhLWxpZ2h0YnVsYjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGViXCI7IH1cclxuXHJcbi5mYS1saW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYzYzBcIjsgfVxyXG5cclxuLmZhLWxpbms6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjBjMVwiOyB9XHJcblxyXG4uZmEtbGlua2VkaW46YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA4Y1wiOyB9XHJcblxyXG4uZmEtbGlua2VkaW4taW46YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjBlMVwiOyB9XHJcblxyXG4uZmEtbGlub2RlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyYjhcIjsgfVxyXG5cclxuLmZhLWxpbnV4OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxN2NcIjsgfVxyXG5cclxuLmZhLWxpcmEtc2lnbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTk1XCI7IH1cclxuXHJcbi5mYS1saXN0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwM2FcIjsgfVxyXG5cclxuLmZhLWxpc3QtYWx0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMjJcIjsgfVxyXG5cclxuLmZhLWxpc3Qtb2w6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjBjYlwiOyB9XHJcblxyXG4uZmEtbGlzdC11bDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGNhXCI7IH1cclxuXHJcbi5mYS1sb2NhdGlvbi1hcnJvdzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTI0XCI7IH1cclxuXHJcbi5mYS1sb2NrOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMjNcIjsgfVxyXG5cclxuLmZhLWxvY2stb3BlbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmM2MxXCI7IH1cclxuXHJcbi5mYS1sb25nLWFycm93LWFsdC1kb3duOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYzMDlcIjsgfVxyXG5cclxuLmZhLWxvbmctYXJyb3ctYWx0LWxlZnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjMwYVwiOyB9XHJcblxyXG4uZmEtbG9uZy1hcnJvdy1hbHQtcmlnaHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjMwYlwiOyB9XHJcblxyXG4uZmEtbG9uZy1hcnJvdy1hbHQtdXA6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjMwY1wiOyB9XHJcblxyXG4uZmEtbG93LXZpc2lvbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMmE4XCI7IH1cclxuXHJcbi5mYS1seWZ0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYzYzNcIjsgfVxyXG5cclxuLmZhLW1hZ2VudG86YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjNjNFwiOyB9XHJcblxyXG4uZmEtbWFnaWM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjBkMFwiOyB9XHJcblxyXG4uZmEtbWFnbmV0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNzZcIjsgfVxyXG5cclxuLmZhLW1hbGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjE4M1wiOyB9XHJcblxyXG4uZmEtbWFwOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyNzlcIjsgfVxyXG5cclxuLmZhLW1hcC1tYXJrZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA0MVwiOyB9XHJcblxyXG4uZmEtbWFwLW1hcmtlci1hbHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjNjNVwiOyB9XHJcblxyXG4uZmEtbWFwLXBpbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjc2XCI7IH1cclxuXHJcbi5mYS1tYXAtc2lnbnM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjI3N1wiOyB9XHJcblxyXG4uZmEtbWFyczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjIyXCI7IH1cclxuXHJcbi5mYS1tYXJzLWRvdWJsZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjI3XCI7IH1cclxuXHJcbi5mYS1tYXJzLXN0cm9rZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjI5XCI7IH1cclxuXHJcbi5mYS1tYXJzLXN0cm9rZS1oOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyMmJcIjsgfVxyXG5cclxuLmZhLW1hcnMtc3Ryb2tlLXY6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjIyYVwiOyB9XHJcblxyXG4uZmEtbWF4Y2RuOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxMzZcIjsgfVxyXG5cclxuLmZhLW1lZGFwcHM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjNjNlwiOyB9XHJcblxyXG4uZmEtbWVkaXVtOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyM2FcIjsgfVxyXG5cclxuLmZhLW1lZGl1bS1tOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYzYzdcIjsgfVxyXG5cclxuLmZhLW1lZGtpdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGZhXCI7IH1cclxuXHJcbi5mYS1tZWRydDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmM2M4XCI7IH1cclxuXHJcbi5mYS1tZWV0dXA6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjJlMFwiOyB9XHJcblxyXG4uZmEtbWVoOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxMWFcIjsgfVxyXG5cclxuLmZhLW1lcmN1cnk6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjIyM1wiOyB9XHJcblxyXG4uZmEtbWljcm9jaGlwOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyZGJcIjsgfVxyXG5cclxuLmZhLW1pY3JvcGhvbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjEzMFwiOyB9XHJcblxyXG4uZmEtbWljcm9waG9uZS1zbGFzaDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTMxXCI7IH1cclxuXHJcbi5mYS1taWNyb3NvZnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjNjYVwiOyB9XHJcblxyXG4uZmEtbWludXM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA2OFwiOyB9XHJcblxyXG4uZmEtbWludXMtY2lyY2xlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNTZcIjsgfVxyXG5cclxuLmZhLW1pbnVzLXNxdWFyZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTQ2XCI7IH1cclxuXHJcbi5mYS1taXg6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjNjYlwiOyB9XHJcblxyXG4uZmEtbWl4Y2xvdWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjI4OVwiOyB9XHJcblxyXG4uZmEtbWl6dW5pOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYzY2NcIjsgfVxyXG5cclxuLmZhLW1vYmlsZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTBiXCI7IH1cclxuXHJcbi5mYS1tb2JpbGUtYWx0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYzY2RcIjsgfVxyXG5cclxuLmZhLW1vZHg6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjI4NVwiOyB9XHJcblxyXG4uZmEtbW9uZXJvOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYzZDBcIjsgfVxyXG5cclxuLmZhLW1vbmV5LWJpbGwtYWx0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYzZDFcIjsgfVxyXG5cclxuLmZhLW1vb246YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjE4NlwiOyB9XHJcblxyXG4uZmEtbW90b3JjeWNsZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjFjXCI7IH1cclxuXHJcbi5mYS1tb3VzZS1wb2ludGVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyNDVcIjsgfVxyXG5cclxuLmZhLW11c2ljOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMDFcIjsgfVxyXG5cclxuLmZhLW5hcHN0ZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjNkMlwiOyB9XHJcblxyXG4uZmEtbmV1dGVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyMmNcIjsgfVxyXG5cclxuLmZhLW5ld3NwYXBlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMWVhXCI7IH1cclxuXHJcbi5mYS1uaW50ZW5kby1zd2l0Y2g6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjQxOFwiOyB9XHJcblxyXG4uZmEtbm9kZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNDE5XCI7IH1cclxuXHJcbi5mYS1ub2RlLWpzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYzZDNcIjsgfVxyXG5cclxuLmZhLW5vdGVzLW1lZGljYWw6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjQ4MVwiOyB9XHJcblxyXG4uZmEtbnBtOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYzZDRcIjsgfVxyXG5cclxuLmZhLW5zODpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmM2Q1XCI7IH1cclxuXHJcbi5mYS1udXRyaXRpb25peDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmM2Q2XCI7IH1cclxuXHJcbi5mYS1vYmplY3QtZ3JvdXA6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjI0N1wiOyB9XHJcblxyXG4uZmEtb2JqZWN0LXVuZ3JvdXA6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjI0OFwiOyB9XHJcblxyXG4uZmEtb2Rub2tsYXNzbmlraTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjYzXCI7IH1cclxuXHJcbi5mYS1vZG5va2xhc3NuaWtpLXNxdWFyZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjY0XCI7IH1cclxuXHJcbi5mYS1vcGVuY2FydDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjNkXCI7IH1cclxuXHJcbi5mYS1vcGVuaWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjE5YlwiOyB9XHJcblxyXG4uZmEtb3BlcmE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjI2YVwiOyB9XHJcblxyXG4uZmEtb3B0aW4tbW9uc3RlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjNjXCI7IH1cclxuXHJcbi5mYS1vc2k6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjQxYVwiOyB9XHJcblxyXG4uZmEtb3V0ZGVudDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDNiXCI7IH1cclxuXHJcbi5mYS1wYWdlNDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmM2Q3XCI7IH1cclxuXHJcbi5mYS1wYWdlbGluZXM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjE4Y1wiOyB9XHJcblxyXG4uZmEtcGFpbnQtYnJ1c2g6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjFmY1wiOyB9XHJcblxyXG4uZmEtcGFsZmVkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYzZDhcIjsgfVxyXG5cclxuLmZhLXBhbGxldDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNDgyXCI7IH1cclxuXHJcbi5mYS1wYXBlci1wbGFuZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMWQ4XCI7IH1cclxuXHJcbi5mYS1wYXBlcmNsaXA6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjBjNlwiOyB9XHJcblxyXG4uZmEtcGFyYWNodXRlLWJveDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNGNkXCI7IH1cclxuXHJcbi5mYS1wYXJhZ3JhcGg6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjFkZFwiOyB9XHJcblxyXG4uZmEtcGFzdGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjBlYVwiOyB9XHJcblxyXG4uZmEtcGF0cmVvbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmM2Q5XCI7IH1cclxuXHJcbi5mYS1wYXVzZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDRjXCI7IH1cclxuXHJcbi5mYS1wYXVzZS1jaXJjbGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjI4YlwiOyB9XHJcblxyXG4uZmEtcGF3OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxYjBcIjsgfVxyXG5cclxuLmZhLXBheXBhbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMWVkXCI7IH1cclxuXHJcbi5mYS1wZW4tc3F1YXJlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxNGJcIjsgfVxyXG5cclxuLmZhLXBlbmNpbC1hbHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjMwM1wiOyB9XHJcblxyXG4uZmEtcGVvcGxlLWNhcnJ5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY0Y2VcIjsgfVxyXG5cclxuLmZhLXBlcmNlbnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjI5NVwiOyB9XHJcblxyXG4uZmEtcGVyaXNjb3BlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYzZGFcIjsgfVxyXG5cclxuLmZhLXBoYWJyaWNhdG9yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYzZGJcIjsgfVxyXG5cclxuLmZhLXBob2VuaXgtZnJhbWV3b3JrOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYzZGNcIjsgfVxyXG5cclxuLmZhLXBob25lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwOTVcIjsgfVxyXG5cclxuLmZhLXBob25lLXNsYXNoOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYzZGRcIjsgfVxyXG5cclxuLmZhLXBob25lLXNxdWFyZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDk4XCI7IH1cclxuXHJcbi5mYS1waG9uZS12b2x1bWU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjJhMFwiOyB9XHJcblxyXG4uZmEtcGhwOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY0NTdcIjsgfVxyXG5cclxuLmZhLXBpZWQtcGlwZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjJhZVwiOyB9XHJcblxyXG4uZmEtcGllZC1waXBlci1hbHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjFhOFwiOyB9XHJcblxyXG4uZmEtcGllZC1waXBlci1wcDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMWE3XCI7IH1cclxuXHJcbi5mYS1waWdneS1iYW5rOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY0ZDNcIjsgfVxyXG5cclxuLmZhLXBpbGxzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY0ODRcIjsgfVxyXG5cclxuLmZhLXBpbnRlcmVzdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGQyXCI7IH1cclxuXHJcbi5mYS1waW50ZXJlc3QtcDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjMxXCI7IH1cclxuXHJcbi5mYS1waW50ZXJlc3Qtc3F1YXJlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwZDNcIjsgfVxyXG5cclxuLmZhLXBsYW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNzJcIjsgfVxyXG5cclxuLmZhLXBsYXk6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA0YlwiOyB9XHJcblxyXG4uZmEtcGxheS1jaXJjbGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjE0NFwiOyB9XHJcblxyXG4uZmEtcGxheXN0YXRpb246YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjNkZlwiOyB9XHJcblxyXG4uZmEtcGx1ZzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMWU2XCI7IH1cclxuXHJcbi5mYS1wbHVzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNjdcIjsgfVxyXG5cclxuLmZhLXBsdXMtY2lyY2xlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNTVcIjsgfVxyXG5cclxuLmZhLXBsdXMtc3F1YXJlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwZmVcIjsgfVxyXG5cclxuLmZhLXBvZGNhc3Q6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjJjZVwiOyB9XHJcblxyXG4uZmEtcG9vOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyZmVcIjsgfVxyXG5cclxuLmZhLXBvdW5kLXNpZ246YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjE1NFwiOyB9XHJcblxyXG4uZmEtcG93ZXItb2ZmOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMTFcIjsgfVxyXG5cclxuLmZhLXByZXNjcmlwdGlvbi1ib3R0bGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjQ4NVwiOyB9XHJcblxyXG4uZmEtcHJlc2NyaXB0aW9uLWJvdHRsZS1hbHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjQ4NlwiOyB9XHJcblxyXG4uZmEtcHJpbnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAyZlwiOyB9XHJcblxyXG4uZmEtcHJvY2VkdXJlczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNDg3XCI7IH1cclxuXHJcbi5mYS1wcm9kdWN0LWh1bnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjI4OFwiOyB9XHJcblxyXG4uZmEtcHVzaGVkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYzZTFcIjsgfVxyXG5cclxuLmZhLXB1enpsZS1waWVjZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTJlXCI7IH1cclxuXHJcbi5mYS1weXRob246YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjNlMlwiOyB9XHJcblxyXG4uZmEtcXE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjFkNlwiOyB9XHJcblxyXG4uZmEtcXJjb2RlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMjlcIjsgfVxyXG5cclxuLmZhLXF1ZXN0aW9uOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxMjhcIjsgfVxyXG5cclxuLmZhLXF1ZXN0aW9uLWNpcmNsZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDU5XCI7IH1cclxuXHJcbi5mYS1xdWlkZGl0Y2g6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjQ1OFwiOyB9XHJcblxyXG4uZmEtcXVpbnNjYXBlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY0NTlcIjsgfVxyXG5cclxuLmZhLXF1b3JhOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyYzRcIjsgfVxyXG5cclxuLmZhLXF1b3RlLWxlZnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjEwZFwiOyB9XHJcblxyXG4uZmEtcXVvdGUtcmlnaHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjEwZVwiOyB9XHJcblxyXG4uZmEtcmFuZG9tOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNzRcIjsgfVxyXG5cclxuLmZhLXJhdmVscnk6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjJkOVwiOyB9XHJcblxyXG4uZmEtcmVhY3Q6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjQxYlwiOyB9XHJcblxyXG4uZmEtcmVhZG1lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY0ZDVcIjsgfVxyXG5cclxuLmZhLXJlYmVsOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxZDBcIjsgfVxyXG5cclxuLmZhLXJlY3ljbGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjFiOFwiOyB9XHJcblxyXG4uZmEtcmVkLXJpdmVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYzZTNcIjsgfVxyXG5cclxuLmZhLXJlZGRpdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMWExXCI7IH1cclxuXHJcbi5mYS1yZWRkaXQtYWxpZW46YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjI4MVwiOyB9XHJcblxyXG4uZmEtcmVkZGl0LXNxdWFyZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMWEyXCI7IH1cclxuXHJcbi5mYS1yZWRvOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMWVcIjsgfVxyXG5cclxuLmZhLXJlZG8tYWx0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyZjlcIjsgfVxyXG5cclxuLmZhLXJlZ2lzdGVyZWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjI1ZFwiOyB9XHJcblxyXG4uZmEtcmVuZGFjdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmM2U0XCI7IH1cclxuXHJcbi5mYS1yZW5yZW46YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjE4YlwiOyB9XHJcblxyXG4uZmEtcmVwbHk6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjNlNVwiOyB9XHJcblxyXG4uZmEtcmVwbHktYWxsOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxMjJcIjsgfVxyXG5cclxuLmZhLXJlcGx5ZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmM2U2XCI7IH1cclxuXHJcbi5mYS1yZXNvbHZpbmc6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjNlN1wiOyB9XHJcblxyXG4uZmEtcmV0d2VldDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDc5XCI7IH1cclxuXHJcbi5mYS1yaWJib246YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjRkNlwiOyB9XHJcblxyXG4uZmEtcm9hZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDE4XCI7IH1cclxuXHJcbi5mYS1yb2NrZXQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjEzNVwiOyB9XHJcblxyXG4uZmEtcm9ja2V0Y2hhdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmM2U4XCI7IH1cclxuXHJcbi5mYS1yb2Nrcm1zOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYzZTlcIjsgfVxyXG5cclxuLmZhLXJzczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDllXCI7IH1cclxuXHJcbi5mYS1yc3Mtc3F1YXJlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxNDNcIjsgfVxyXG5cclxuLmZhLXJ1YmxlLXNpZ246YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjE1OFwiOyB9XHJcblxyXG4uZmEtcnVwZWUtc2lnbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTU2XCI7IH1cclxuXHJcbi5mYS1zYWZhcmk6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjI2N1wiOyB9XHJcblxyXG4uZmEtc2FzczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNDFlXCI7IH1cclxuXHJcbi5mYS1zYXZlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwYzdcIjsgfVxyXG5cclxuLmZhLXNjaGxpeDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmM2VhXCI7IH1cclxuXHJcbi5mYS1zY3JpYmQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjI4YVwiOyB9XHJcblxyXG4uZmEtc2VhcmNoOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMDJcIjsgfVxyXG5cclxuLmZhLXNlYXJjaC1taW51czpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDEwXCI7IH1cclxuXHJcbi5mYS1zZWFyY2gtcGx1czpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDBlXCI7IH1cclxuXHJcbi5mYS1zZWFyY2hlbmdpbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmM2ViXCI7IH1cclxuXHJcbi5mYS1zZWVkbGluZzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNGQ4XCI7IH1cclxuXHJcbi5mYS1zZWxsY2FzdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMmRhXCI7IH1cclxuXHJcbi5mYS1zZWxsc3k6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjIxM1wiOyB9XHJcblxyXG4uZmEtc2VydmVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyMzNcIjsgfVxyXG5cclxuLmZhLXNlcnZpY2VzdGFjazpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmM2VjXCI7IH1cclxuXHJcbi5mYS1zaGFyZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDY0XCI7IH1cclxuXHJcbi5mYS1zaGFyZS1hbHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjFlMFwiOyB9XHJcblxyXG4uZmEtc2hhcmUtYWx0LXNxdWFyZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMWUxXCI7IH1cclxuXHJcbi5mYS1zaGFyZS1zcXVhcmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjE0ZFwiOyB9XHJcblxyXG4uZmEtc2hla2VsLXNpZ246YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjIwYlwiOyB9XHJcblxyXG4uZmEtc2hpZWxkLWFsdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmM2VkXCI7IH1cclxuXHJcbi5mYS1zaGlwOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyMWFcIjsgfVxyXG5cclxuLmZhLXNoaXBwaW5nLWZhc3Q6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjQ4YlwiOyB9XHJcblxyXG4uZmEtc2hpcnRzaW5idWxrOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyMTRcIjsgfVxyXG5cclxuLmZhLXNob3BwaW5nLWJhZzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjkwXCI7IH1cclxuXHJcbi5mYS1zaG9wcGluZy1iYXNrZXQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjI5MVwiOyB9XHJcblxyXG4uZmEtc2hvcHBpbmctY2FydDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDdhXCI7IH1cclxuXHJcbi5mYS1zaG93ZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjJjY1wiOyB9XHJcblxyXG4uZmEtc2lnbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNGQ5XCI7IH1cclxuXHJcbi5mYS1zaWduLWluLWFsdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMmY2XCI7IH1cclxuXHJcbi5mYS1zaWduLWxhbmd1YWdlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyYTdcIjsgfVxyXG5cclxuLmZhLXNpZ24tb3V0LWFsdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMmY1XCI7IH1cclxuXHJcbi5mYS1zaWduYWw6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAxMlwiOyB9XHJcblxyXG4uZmEtc2ltcGx5YnVpbHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjIxNVwiOyB9XHJcblxyXG4uZmEtc2lzdHJpeDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmM2VlXCI7IH1cclxuXHJcbi5mYS1zaXRlbWFwOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwZThcIjsgfVxyXG5cclxuLmZhLXNreWF0bGFzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyMTZcIjsgfVxyXG5cclxuLmZhLXNreXBlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxN2VcIjsgfVxyXG5cclxuLmZhLXNsYWNrOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxOThcIjsgfVxyXG5cclxuLmZhLXNsYWNrLWhhc2g6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjNlZlwiOyB9XHJcblxyXG4uZmEtc2xpZGVycy1oOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxZGVcIjsgfVxyXG5cclxuLmZhLXNsaWRlc2hhcmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjFlN1wiOyB9XHJcblxyXG4uZmEtc21pbGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjExOFwiOyB9XHJcblxyXG4uZmEtc21va2luZzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNDhkXCI7IH1cclxuXHJcbi5mYS1zbmFwY2hhdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMmFiXCI7IH1cclxuXHJcbi5mYS1zbmFwY2hhdC1naG9zdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMmFjXCI7IH1cclxuXHJcbi5mYS1zbmFwY2hhdC1zcXVhcmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjJhZFwiOyB9XHJcblxyXG4uZmEtc25vd2ZsYWtlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyZGNcIjsgfVxyXG5cclxuLmZhLXNvcnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjBkY1wiOyB9XHJcblxyXG4uZmEtc29ydC1hbHBoYS1kb3duOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxNWRcIjsgfVxyXG5cclxuLmZhLXNvcnQtYWxwaGEtdXA6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjE1ZVwiOyB9XHJcblxyXG4uZmEtc29ydC1hbW91bnQtZG93bjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTYwXCI7IH1cclxuXHJcbi5mYS1zb3J0LWFtb3VudC11cDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTYxXCI7IH1cclxuXHJcbi5mYS1zb3J0LWRvd246YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjBkZFwiOyB9XHJcblxyXG4uZmEtc29ydC1udW1lcmljLWRvd246YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjE2MlwiOyB9XHJcblxyXG4uZmEtc29ydC1udW1lcmljLXVwOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxNjNcIjsgfVxyXG5cclxuLmZhLXNvcnQtdXA6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjBkZVwiOyB9XHJcblxyXG4uZmEtc291bmRjbG91ZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMWJlXCI7IH1cclxuXHJcbi5mYS1zcGFjZS1zaHV0dGxlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxOTdcIjsgfVxyXG5cclxuLmZhLXNwZWFrYXA6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjNmM1wiOyB9XHJcblxyXG4uZmEtc3Bpbm5lcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTEwXCI7IH1cclxuXHJcbi5mYS1zcG90aWZ5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxYmNcIjsgfVxyXG5cclxuLmZhLXNxdWFyZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGM4XCI7IH1cclxuXHJcbi5mYS1zcXVhcmUtZnVsbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNDVjXCI7IH1cclxuXHJcbi5mYS1zdGFjay1leGNoYW5nZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMThkXCI7IH1cclxuXHJcbi5mYS1zdGFjay1vdmVyZmxvdzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTZjXCI7IH1cclxuXHJcbi5mYS1zdGFyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMDVcIjsgfVxyXG5cclxuLmZhLXN0YXItaGFsZjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDg5XCI7IH1cclxuXHJcbi5mYS1zdGF5bGlua2VkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYzZjVcIjsgfVxyXG5cclxuLmZhLXN0ZWFtOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxYjZcIjsgfVxyXG5cclxuLmZhLXN0ZWFtLXNxdWFyZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMWI3XCI7IH1cclxuXHJcbi5mYS1zdGVhbS1zeW1ib2w6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjNmNlwiOyB9XHJcblxyXG4uZmEtc3RlcC1iYWNrd2FyZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDQ4XCI7IH1cclxuXHJcbi5mYS1zdGVwLWZvcndhcmQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA1MVwiOyB9XHJcblxyXG4uZmEtc3RldGhvc2NvcGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjBmMVwiOyB9XHJcblxyXG4uZmEtc3RpY2tlci1tdWxlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYzZjdcIjsgfVxyXG5cclxuLmZhLXN0aWNreS1ub3RlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyNDlcIjsgfVxyXG5cclxuLmZhLXN0b3A6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA0ZFwiOyB9XHJcblxyXG4uZmEtc3RvcC1jaXJjbGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjI4ZFwiOyB9XHJcblxyXG4uZmEtc3RvcHdhdGNoOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyZjJcIjsgfVxyXG5cclxuLmZhLXN0cmF2YTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNDI4XCI7IH1cclxuXHJcbi5mYS1zdHJlZXQtdmlldzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjFkXCI7IH1cclxuXHJcbi5mYS1zdHJpa2V0aHJvdWdoOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwY2NcIjsgfVxyXG5cclxuLmZhLXN0cmlwZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNDI5XCI7IH1cclxuXHJcbi5mYS1zdHJpcGUtczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNDJhXCI7IH1cclxuXHJcbi5mYS1zdHVkaW92aW5hcmk6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjNmOFwiOyB9XHJcblxyXG4uZmEtc3R1bWJsZXVwb246YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjFhNFwiOyB9XHJcblxyXG4uZmEtc3R1bWJsZXVwb24tY2lyY2xlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxYTNcIjsgfVxyXG5cclxuLmZhLXN1YnNjcmlwdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTJjXCI7IH1cclxuXHJcbi5mYS1zdWJ3YXk6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjIzOVwiOyB9XHJcblxyXG4uZmEtc3VpdGNhc2U6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjBmMlwiOyB9XHJcblxyXG4uZmEtc3VuOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxODVcIjsgfVxyXG5cclxuLmZhLXN1cGVycG93ZXJzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyZGRcIjsgfVxyXG5cclxuLmZhLXN1cGVyc2NyaXB0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxMmJcIjsgfVxyXG5cclxuLmZhLXN1cHBsZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmM2Y5XCI7IH1cclxuXHJcbi5mYS1zeW5jOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMjFcIjsgfVxyXG5cclxuLmZhLXN5bmMtYWx0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyZjFcIjsgfVxyXG5cclxuLmZhLXN5cmluZ2U6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjQ4ZVwiOyB9XHJcblxyXG4uZmEtdGFibGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjBjZVwiOyB9XHJcblxyXG4uZmEtdGFibGUtdGVubmlzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY0NWRcIjsgfVxyXG5cclxuLmZhLXRhYmxldDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTBhXCI7IH1cclxuXHJcbi5mYS10YWJsZXQtYWx0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYzZmFcIjsgfVxyXG5cclxuLmZhLXRhYmxldHM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjQ5MFwiOyB9XHJcblxyXG4uZmEtdGFjaG9tZXRlci1hbHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjNmZFwiOyB9XHJcblxyXG4uZmEtdGFnOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMmJcIjsgfVxyXG5cclxuLmZhLXRhZ3M6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAyY1wiOyB9XHJcblxyXG4uZmEtdGFwZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNGRiXCI7IH1cclxuXHJcbi5mYS10YXNrczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGFlXCI7IH1cclxuXHJcbi5mYS10YXhpOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxYmFcIjsgfVxyXG5cclxuLmZhLXRlbGVncmFtOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyYzZcIjsgfVxyXG5cclxuLmZhLXRlbGVncmFtLXBsYW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYzZmVcIjsgfVxyXG5cclxuLmZhLXRlbmNlbnQtd2VpYm86YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjFkNVwiOyB9XHJcblxyXG4uZmEtdGVybWluYWw6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjEyMFwiOyB9XHJcblxyXG4uZmEtdGV4dC1oZWlnaHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAzNFwiOyB9XHJcblxyXG4uZmEtdGV4dC13aWR0aDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDM1XCI7IH1cclxuXHJcbi5mYS10aDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDBhXCI7IH1cclxuXHJcbi5mYS10aC1sYXJnZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDA5XCI7IH1cclxuXHJcbi5mYS10aC1saXN0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMGJcIjsgfVxyXG5cclxuLmZhLXRoZW1laXNsZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMmIyXCI7IH1cclxuXHJcbi5mYS10aGVybW9tZXRlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNDkxXCI7IH1cclxuXHJcbi5mYS10aGVybW9tZXRlci1lbXB0eTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMmNiXCI7IH1cclxuXHJcbi5mYS10aGVybW9tZXRlci1mdWxsOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyYzdcIjsgfVxyXG5cclxuLmZhLXRoZXJtb21ldGVyLWhhbGY6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjJjOVwiOyB9XHJcblxyXG4uZmEtdGhlcm1vbWV0ZXItcXVhcnRlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMmNhXCI7IH1cclxuXHJcbi5mYS10aGVybW9tZXRlci10aHJlZS1xdWFydGVyczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMmM4XCI7IH1cclxuXHJcbi5mYS10aHVtYnMtZG93bjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTY1XCI7IH1cclxuXHJcbi5mYS10aHVtYnMtdXA6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjE2NFwiOyB9XHJcblxyXG4uZmEtdGh1bWJ0YWNrOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwOGRcIjsgfVxyXG5cclxuLmZhLXRpY2tldC1hbHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjNmZlwiOyB9XHJcblxyXG4uZmEtdGltZXM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAwZFwiOyB9XHJcblxyXG4uZmEtdGltZXMtY2lyY2xlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwNTdcIjsgfVxyXG5cclxuLmZhLXRpbnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA0M1wiOyB9XHJcblxyXG4uZmEtdG9nZ2xlLW9mZjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjA0XCI7IH1cclxuXHJcbi5mYS10b2dnbGUtb246YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjIwNVwiOyB9XHJcblxyXG4uZmEtdHJhZGVtYXJrOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyNWNcIjsgfVxyXG5cclxuLmZhLXRyYWluOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyMzhcIjsgfVxyXG5cclxuLmZhLXRyYW5zZ2VuZGVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyMjRcIjsgfVxyXG5cclxuLmZhLXRyYW5zZ2VuZGVyLWFsdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjI1XCI7IH1cclxuXHJcbi5mYS10cmFzaDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMWY4XCI7IH1cclxuXHJcbi5mYS10cmFzaC1hbHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjJlZFwiOyB9XHJcblxyXG4uZmEtdHJlZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMWJiXCI7IH1cclxuXHJcbi5mYS10cmVsbG86YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjE4MVwiOyB9XHJcblxyXG4uZmEtdHJpcGFkdmlzb3I6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjI2MlwiOyB9XHJcblxyXG4uZmEtdHJvcGh5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwOTFcIjsgfVxyXG5cclxuLmZhLXRydWNrOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwZDFcIjsgfVxyXG5cclxuLmZhLXRydWNrLWxvYWRpbmc6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjRkZVwiOyB9XHJcblxyXG4uZmEtdHJ1Y2stbW92aW5nOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY0ZGZcIjsgfVxyXG5cclxuLmZhLXR0eTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMWU0XCI7IH1cclxuXHJcbi5mYS10dW1ibHI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjE3M1wiOyB9XHJcblxyXG4uZmEtdHVtYmxyLXNxdWFyZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTc0XCI7IH1cclxuXHJcbi5mYS10djpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjZjXCI7IH1cclxuXHJcbi5mYS10d2l0Y2g6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjFlOFwiOyB9XHJcblxyXG4uZmEtdHdpdHRlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDk5XCI7IH1cclxuXHJcbi5mYS10d2l0dGVyLXNxdWFyZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMDgxXCI7IH1cclxuXHJcbi5mYS10eXBvMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNDJiXCI7IH1cclxuXHJcbi5mYS11YmVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY0MDJcIjsgfVxyXG5cclxuLmZhLXVpa2l0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY0MDNcIjsgfVxyXG5cclxuLmZhLXVtYnJlbGxhOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwZTlcIjsgfVxyXG5cclxuLmZhLXVuZGVybGluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGNkXCI7IH1cclxuXHJcbi5mYS11bmRvOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwZTJcIjsgfVxyXG5cclxuLmZhLXVuZG8tYWx0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyZWFcIjsgfVxyXG5cclxuLmZhLXVuaXJlZ2lzdHJ5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY0MDRcIjsgfVxyXG5cclxuLmZhLXVuaXZlcnNhbC1hY2Nlc3M6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjI5YVwiOyB9XHJcblxyXG4uZmEtdW5pdmVyc2l0eTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTljXCI7IH1cclxuXHJcbi5mYS11bmxpbms6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjEyN1wiOyB9XHJcblxyXG4uZmEtdW5sb2NrOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwOWNcIjsgfVxyXG5cclxuLmZhLXVubG9jay1hbHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjEzZVwiOyB9XHJcblxyXG4uZmEtdW50YXBwZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNDA1XCI7IH1cclxuXHJcbi5mYS11cGxvYWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjA5M1wiOyB9XHJcblxyXG4uZmEtdXNiOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyODdcIjsgfVxyXG5cclxuLmZhLXVzZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAwN1wiOyB9XHJcblxyXG4uZmEtdXNlci1jaXJjbGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjJiZFwiOyB9XHJcblxyXG4uZmEtdXNlci1tZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGYwXCI7IH1cclxuXHJcbi5mYS11c2VyLXBsdXM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjIzNFwiOyB9XHJcblxyXG4uZmEtdXNlci1zZWNyZXQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjIxYlwiOyB9XHJcblxyXG4uZmEtdXNlci10aW1lczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjM1XCI7IH1cclxuXHJcbi5mYS11c2VyczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGMwXCI7IH1cclxuXHJcbi5mYS11c3N1bm5haDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNDA3XCI7IH1cclxuXHJcbi5mYS11dGVuc2lsLXNwb29uOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyZTVcIjsgfVxyXG5cclxuLmZhLXV0ZW5zaWxzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyZTdcIjsgfVxyXG5cclxuLmZhLXZhYWRpbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNDA4XCI7IH1cclxuXHJcbi5mYS12ZW51czpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjIxXCI7IH1cclxuXHJcbi5mYS12ZW51cy1kb3VibGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjIyNlwiOyB9XHJcblxyXG4uZmEtdmVudXMtbWFyczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMjI4XCI7IH1cclxuXHJcbi5mYS12aWFjb2luOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyMzdcIjsgfVxyXG5cclxuLmZhLXZpYWRlbzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMmE5XCI7IH1cclxuXHJcbi5mYS12aWFkZW8tc3F1YXJlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyYWFcIjsgfVxyXG5cclxuLmZhLXZpYWw6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjQ5MlwiOyB9XHJcblxyXG4uZmEtdmlhbHM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjQ5M1wiOyB9XHJcblxyXG4uZmEtdmliZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjQwOVwiOyB9XHJcblxyXG4uZmEtdmlkZW86YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAzZFwiOyB9XHJcblxyXG4uZmEtdmlkZW8tc2xhc2g6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjRlMlwiOyB9XHJcblxyXG4uZmEtdmltZW86YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjQwYVwiOyB9XHJcblxyXG4uZmEtdmltZW8tc3F1YXJlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxOTRcIjsgfVxyXG5cclxuLmZhLXZpbWVvLXY6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjI3ZFwiOyB9XHJcblxyXG4uZmEtdmluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMWNhXCI7IH1cclxuXHJcbi5mYS12azpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTg5XCI7IH1cclxuXHJcbi5mYS12bnY6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjQwYlwiOyB9XHJcblxyXG4uZmEtdm9sbGV5YmFsbC1iYWxsOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY0NWZcIjsgfVxyXG5cclxuLmZhLXZvbHVtZS1kb3duOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMjdcIjsgfVxyXG5cclxuLmZhLXZvbHVtZS1vZmY6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjAyNlwiOyB9XHJcblxyXG4uZmEtdm9sdW1lLXVwOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYwMjhcIjsgfVxyXG5cclxuLmZhLXZ1ZWpzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY0MWZcIjsgfVxyXG5cclxuLmZhLXdhcmVob3VzZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNDk0XCI7IH1cclxuXHJcbi5mYS13ZWlibzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMThhXCI7IH1cclxuXHJcbi5mYS13ZWlnaHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjQ5NlwiOyB9XHJcblxyXG4uZmEtd2VpeGluOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxZDdcIjsgfVxyXG5cclxuLmZhLXdoYXRzYXBwOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyMzJcIjsgfVxyXG5cclxuLmZhLXdoYXRzYXBwLXNxdWFyZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNDBjXCI7IH1cclxuXHJcbi5mYS13aGVlbGNoYWlyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxOTNcIjsgfVxyXG5cclxuLmZhLXdobWNzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY0MGRcIjsgfVxyXG5cclxuLmZhLXdpZmk6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjFlYlwiOyB9XHJcblxyXG4uZmEtd2lraXBlZGlhLXc6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjI2NlwiOyB9XHJcblxyXG4uZmEtd2luZG93LWNsb3NlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY0MTBcIjsgfVxyXG5cclxuLmZhLXdpbmRvdy1tYXhpbWl6ZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMmQwXCI7IH1cclxuXHJcbi5mYS13aW5kb3ctbWluaW1pemU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjJkMVwiOyB9XHJcblxyXG4uZmEtd2luZG93LXJlc3RvcmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjJkMlwiOyB9XHJcblxyXG4uZmEtd2luZG93czpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTdhXCI7IH1cclxuXHJcbi5mYS13aW5lLWdsYXNzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY0ZTNcIjsgfVxyXG5cclxuLmZhLXdvbi1zaWduOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxNTlcIjsgfVxyXG5cclxuLmZhLXdvcmRwcmVzczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMTlhXCI7IH1cclxuXHJcbi5mYS13b3JkcHJlc3Mtc2ltcGxlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY0MTFcIjsgfVxyXG5cclxuLmZhLXdwYmVnaW5uZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjI5N1wiOyB9XHJcblxyXG4uZmEtd3BleHBsb3JlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMmRlXCI7IH1cclxuXHJcbi5mYS13cGZvcm1zOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyOThcIjsgfVxyXG5cclxuLmZhLXdyZW5jaDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmMGFkXCI7IH1cclxuXHJcbi5mYS14LXJheTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNDk3XCI7IH1cclxuXHJcbi5mYS14Ym94OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGY0MTJcIjsgfVxyXG5cclxuLmZhLXhpbmc6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjE2OFwiOyB9XHJcblxyXG4uZmEteGluZy1zcXVhcmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjE2OVwiOyB9XHJcblxyXG4uZmEteS1jb21iaW5hdG9yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyM2JcIjsgfVxyXG5cclxuLmZhLXlhaG9vOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxOWVcIjsgfVxyXG5cclxuLmZhLXlhbmRleDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNDEzXCI7IH1cclxuXHJcbi5mYS15YW5kZXgtaW50ZXJuYXRpb25hbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxmNDE0XCI7IH1cclxuXHJcbi5mYS15ZWxwOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxZTlcIjsgfVxyXG5cclxuLmZhLXllbi1zaWduOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYxNTdcIjsgfVxyXG5cclxuLmZhLXlvYXN0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGYyYjFcIjsgfVxyXG5cclxuLmZhLXlvdXR1YmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjE2N1wiOyB9XHJcblxyXG4uZmEteW91dHViZS1zcXVhcmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZjQzMVwiOyB9XHJcblxyXG4uc3Itb25seSB7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XHJcbiAgaGVpZ2h0OiAxcHg7XHJcbiAgbWFyZ2luOiAtMXB4O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgcGFkZGluZzogMDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgd2lkdGg6IDFweDsgfVxyXG5cclxuLnNyLW9ubHktZm9jdXNhYmxlOmFjdGl2ZSwgLnNyLW9ubHktZm9jdXNhYmxlOmZvY3VzIHtcclxuICBjbGlwOiBhdXRvO1xyXG4gIGhlaWdodDogYXV0bztcclxuICBtYXJnaW46IDA7XHJcbiAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgcG9zaXRpb246IHN0YXRpYztcclxuICB3aWR0aDogYXV0bzsgfVxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEJyYW5kcyc7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgc3JjOiB1cmwoXCIuLi93ZWJmb250cy9mYS1icmFuZHMtNDAwLmVvdFwiKTtcclxuICBzcmM6IHVybChcIi4uL3dlYmZvbnRzL2ZhLWJyYW5kcy00MDAuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vd2ViZm9udHMvZmEtYnJhbmRzLTQwMC53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSwgdXJsKFwiLi4vd2ViZm9udHMvZmEtYnJhbmRzLTQwMC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi4uL3dlYmZvbnRzL2ZhLWJyYW5kcy00MDAudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi93ZWJmb250cy9mYS1icmFuZHMtNDAwLnN2ZyNmb250YXdlc29tZVwiKSBmb3JtYXQoXCJzdmdcIik7IH1cclxuXHJcbi5mYWIge1xyXG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgQnJhbmRzJzsgfVxyXG5AZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIHNyYzogdXJsKFwiLi4vd2ViZm9udHMvZmEtcmVndWxhci00MDAuZW90XCIpO1xyXG4gIHNyYzogdXJsKFwiLi4vd2ViZm9udHMvZmEtcmVndWxhci00MDAuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vd2ViZm9udHMvZmEtcmVndWxhci00MDAud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi4uL3dlYmZvbnRzL2ZhLXJlZ3VsYXItNDAwLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiLi4vd2ViZm9udHMvZmEtcmVndWxhci00MDAudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi93ZWJmb250cy9mYS1yZWd1bGFyLTQwMC5zdmcjZm9udGF3ZXNvbWVcIikgZm9ybWF0KFwic3ZnXCIpOyB9XHJcblxyXG4uZmFyIHtcclxuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7IH1cclxuQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBGcmVlJztcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICBzcmM6IHVybChcIi4uL3dlYmZvbnRzL2ZhLXNvbGlkLTkwMC5lb3RcIik7XHJcbiAgc3JjOiB1cmwoXCIuLi93ZWJmb250cy9mYS1zb2xpZC05MDAuZW90PyNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiLi4vd2ViZm9udHMvZmEtc29saWQtOTAwLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIuLi93ZWJmb250cy9mYS1zb2xpZC05MDAud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIuLi93ZWJmb250cy9mYS1zb2xpZC05MDAudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIuLi93ZWJmb250cy9mYS1zb2xpZC05MDAuc3ZnI2ZvbnRhd2Vzb21lXCIpIGZvcm1hdChcInN2Z1wiKTsgfVxyXG5cclxuLmZhLFxyXG4uZmFzIHtcclxuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IEZyZWUnO1xyXG4gIGZvbnQtd2VpZ2h0OiA5MDA7IH1cclxuIiwiQGZvbnQtZmFjZSB7XHJcbiAgZm9udC1mYW1pbHk6ICdzaW1wbGUtbGluZS1pY29ucyc7XHJcbiAgc3JjOiB1cmwoJy4uLy9mb250cy9TaW1wbGUtTGluZS1JY29ucy5lb3Q/LWkzYTJraycpO1xyXG4gIHNyYzogdXJsKCcuLi8vZm9udHMvU2ltcGxlLUxpbmUtSWNvbnMuZW90PyNpZWZpeC1pM2Eya2snKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIHVybCgnLi4vL2ZvbnRzL1NpbXBsZS1MaW5lLUljb25zLnR0Zj8taTNhMmtrJykgZm9ybWF0KCd0cnVldHlwZScpLCB1cmwoJy4uLy9mb250cy9TaW1wbGUtTGluZS1JY29ucy53b2ZmMj8taTNhMmtrJykgZm9ybWF0KCd3b2ZmMicpLCB1cmwoJy4uLy9mb250cy9TaW1wbGUtTGluZS1JY29ucy53b2ZmPy1pM2Eya2snKSBmb3JtYXQoJ3dvZmYnKSwgdXJsKCcuLi8vZm9udHMvU2ltcGxlLUxpbmUtSWNvbnMuc3ZnPy1pM2Eya2sjc2ltcGxlLWxpbmUtaWNvbnMnKSBmb3JtYXQoJ3N2ZycpO1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG59XHJcbi8qXHJcbiBVc2UgdGhlIGZvbGxvd2luZyBDU1MgY29kZSBpZiB5b3Ugd2FudCB0byBoYXZlIGEgY2xhc3MgcGVyIGljb24uXHJcbiBJbnN0ZWFkIG9mIGEgbGlzdCBvZiBhbGwgY2xhc3Mgc2VsZWN0b3JzLCB5b3UgY2FuIHVzZSB0aGUgZ2VuZXJpYyBbY2xhc3MqPVwic2wtaWNvbi1cIl0gc2VsZWN0b3IsIGJ1dCBpdCdzIHNsb3dlcjogXHJcbiovXHJcbi5zbC1pY29uLXVzZXIsXHJcbi5zbC1pY29uLXBlb3BsZSxcclxuLnNsLWljb24tdXNlci1mZW1hbGUsXHJcbi5zbC1pY29uLXVzZXItZm9sbG93LFxyXG4uc2wtaWNvbi11c2VyLWZvbGxvd2luZyxcclxuLnNsLWljb24tdXNlci11bmZvbGxvdyxcclxuLnNsLWljb24tbG9naW4sXHJcbi5zbC1pY29uLWxvZ291dCxcclxuLnNsLWljb24tZW1vdHNtaWxlLFxyXG4uc2wtaWNvbi1waG9uZSxcclxuLnNsLWljb24tY2FsbC1lbmQsXHJcbi5zbC1pY29uLWNhbGwtaW4sXHJcbi5zbC1pY29uLWNhbGwtb3V0LFxyXG4uc2wtaWNvbi1tYXAsXHJcbi5zbC1pY29uLWxvY2F0aW9uLXBpbixcclxuLnNsLWljb24tZGlyZWN0aW9uLFxyXG4uc2wtaWNvbi1kaXJlY3Rpb25zLFxyXG4uc2wtaWNvbi1jb21wYXNzLFxyXG4uc2wtaWNvbi1sYXllcnMsXHJcbi5zbC1pY29uLW1lbnUsXHJcbi5zbC1pY29uLWxpc3QsXHJcbi5zbC1pY29uLW9wdGlvbnMtdmVydGljYWwsXHJcbi5zbC1pY29uLW9wdGlvbnMsXHJcbi5zbC1pY29uLWFycm93LWRvd24sXHJcbi5zbC1pY29uLWFycm93LWxlZnQsXHJcbi5zbC1pY29uLWFycm93LXJpZ2h0LFxyXG4uc2wtaWNvbi1hcnJvdy11cCxcclxuLnNsLWljb24tYXJyb3ctdXAtY2lyY2xlLFxyXG4uc2wtaWNvbi1hcnJvdy1sZWZ0LWNpcmNsZSxcclxuLnNsLWljb24tYXJyb3ctcmlnaHQtY2lyY2xlLFxyXG4uc2wtaWNvbi1hcnJvdy1kb3duLWNpcmNsZSxcclxuLnNsLWljb24tY2hlY2ssXHJcbi5zbC1pY29uLWNsb2NrLFxyXG4uc2wtaWNvbi1wbHVzLFxyXG4uc2wtaWNvbi1jbG9zZSxcclxuLnNsLWljb24tdHJvcGh5LFxyXG4uc2wtaWNvbi1zY3JlZW4tc21hcnRwaG9uZSxcclxuLnNsLWljb24tc2NyZWVuLWRlc2t0b3AsXHJcbi5zbC1pY29uLXBsYW5lLFxyXG4uc2wtaWNvbi1ub3RlYm9vayxcclxuLnNsLWljb24tbXVzdGFjaGUsXHJcbi5zbC1pY29uLW1vdXNlLFxyXG4uc2wtaWNvbi1tYWduZXQsXHJcbi5zbC1pY29uLWVuZXJneSxcclxuLnNsLWljb24tZGlzYyxcclxuLnNsLWljb24tY3Vyc29yLFxyXG4uc2wtaWNvbi1jdXJzb3ItbW92ZSxcclxuLnNsLWljb24tY3JvcCxcclxuLnNsLWljb24tY2hlbWlzdHJ5LFxyXG4uc2wtaWNvbi1zcGVlZG9tZXRlcixcclxuLnNsLWljb24tc2hpZWxkLFxyXG4uc2wtaWNvbi1zY3JlZW4tdGFibGV0LFxyXG4uc2wtaWNvbi1tYWdpYy13YW5kLFxyXG4uc2wtaWNvbi1ob3VyZ2xhc3MsXHJcbi5zbC1pY29uLWdyYWR1YXRpb24sXHJcbi5zbC1pY29uLWdob3N0LFxyXG4uc2wtaWNvbi1nYW1lLWNvbnRyb2xsZXIsXHJcbi5zbC1pY29uLWZpcmUsXHJcbi5zbC1pY29uLWV5ZWdsYXNzLFxyXG4uc2wtaWNvbi1lbnZlbG9wZS1vcGVuLFxyXG4uc2wtaWNvbi1lbnZlbG9wZS1sZXR0ZXIsXHJcbi5zbC1pY29uLWJlbGwsXHJcbi5zbC1pY29uLWJhZGdlLFxyXG4uc2wtaWNvbi1hbmNob3IsXHJcbi5zbC1pY29uLXdhbGxldCxcclxuLnNsLWljb24tdmVjdG9yLFxyXG4uc2wtaWNvbi1zcGVlY2gsXHJcbi5zbC1pY29uLXB1enpsZSxcclxuLnNsLWljb24tcHJpbnRlcixcclxuLnNsLWljb24tcHJlc2VudCxcclxuLnNsLWljb24tcGxheWxpc3QsXHJcbi5zbC1pY29uLXBpbixcclxuLnNsLWljb24tcGljdHVyZSxcclxuLnNsLWljb24taGFuZGJhZyxcclxuLnNsLWljb24tZ2xvYmUtYWx0LFxyXG4uc2wtaWNvbi1nbG9iZSxcclxuLnNsLWljb24tZm9sZGVyLWFsdCxcclxuLnNsLWljb24tZm9sZGVyLFxyXG4uc2wtaWNvbi1maWxtLFxyXG4uc2wtaWNvbi1mZWVkLFxyXG4uc2wtaWNvbi1kcm9wLFxyXG4uc2wtaWNvbi1kcmF3YXIsXHJcbi5zbC1pY29uLWRvY3MsXHJcbi5zbC1pY29uLWRvYyxcclxuLnNsLWljb24tZGlhbW9uZCxcclxuLnNsLWljb24tY3VwLFxyXG4uc2wtaWNvbi1jYWxjdWxhdG9yLFxyXG4uc2wtaWNvbi1idWJibGVzLFxyXG4uc2wtaWNvbi1icmllZmNhc2UsXHJcbi5zbC1pY29uLWJvb2stb3BlbixcclxuLnNsLWljb24tYmFza2V0LWxvYWRlZCxcclxuLnNsLWljb24tYmFza2V0LFxyXG4uc2wtaWNvbi1iYWcsXHJcbi5zbC1pY29uLWFjdGlvbi11bmRvLFxyXG4uc2wtaWNvbi1hY3Rpb24tcmVkbyxcclxuLnNsLWljb24td3JlbmNoLFxyXG4uc2wtaWNvbi11bWJyZWxsYSxcclxuLnNsLWljb24tdHJhc2gsXHJcbi5zbC1pY29uLXRhZyxcclxuLnNsLWljb24tc3VwcG9ydCxcclxuLnNsLWljb24tZnJhbWUsXHJcbi5zbC1pY29uLXNpemUtZnVsbHNjcmVlbixcclxuLnNsLWljb24tc2l6ZS1hY3R1YWwsXHJcbi5zbC1pY29uLXNodWZmbGUsXHJcbi5zbC1pY29uLXNoYXJlLWFsdCxcclxuLnNsLWljb24tc2hhcmUsXHJcbi5zbC1pY29uLXJvY2tldCxcclxuLnNsLWljb24tcXVlc3Rpb24sXHJcbi5zbC1pY29uLXBpZS1jaGFydCxcclxuLnNsLWljb24tcGVuY2lsLFxyXG4uc2wtaWNvbi1ub3RlLFxyXG4uc2wtaWNvbi1sb29wLFxyXG4uc2wtaWNvbi1ob21lLFxyXG4uc2wtaWNvbi1ncmlkLFxyXG4uc2wtaWNvbi1ncmFwaCxcclxuLnNsLWljb24tbWljcm9waG9uZSxcclxuLnNsLWljb24tbXVzaWMtdG9uZS1hbHQsXHJcbi5zbC1pY29uLW11c2ljLXRvbmUsXHJcbi5zbC1pY29uLWVhcnBob25lcy1hbHQsXHJcbi5zbC1pY29uLWVhcnBob25lcyxcclxuLnNsLWljb24tZXF1YWxpemVyLFxyXG4uc2wtaWNvbi1saWtlLFxyXG4uc2wtaWNvbi1kaXNsaWtlLFxyXG4uc2wtaWNvbi1jb250cm9sLXN0YXJ0LFxyXG4uc2wtaWNvbi1jb250cm9sLXJld2luZCxcclxuLnNsLWljb24tY29udHJvbC1wbGF5LFxyXG4uc2wtaWNvbi1jb250cm9sLXBhdXNlLFxyXG4uc2wtaWNvbi1jb250cm9sLWZvcndhcmQsXHJcbi5zbC1pY29uLWNvbnRyb2wtZW5kLFxyXG4uc2wtaWNvbi12b2x1bWUtMSxcclxuLnNsLWljb24tdm9sdW1lLTIsXHJcbi5zbC1pY29uLXZvbHVtZS1vZmYsXHJcbi5zbC1pY29uLWNhbGVuZGVyLFxyXG4uc2wtaWNvbi1idWxiLFxyXG4uc2wtaWNvbi1jaGFydCxcclxuLnNsLWljb24tYmFuLFxyXG4uc2wtaWNvbi1idWJibGUsXHJcbi5zbC1pY29uLWNhbXJlY29yZGVyLFxyXG4uc2wtaWNvbi1jYW1lcmEsXHJcbi5zbC1pY29uLWNsb3VkLWRvd25sb2FkLFxyXG4uc2wtaWNvbi1jbG91ZC11cGxvYWQsXHJcbi5zbC1pY29uLWVudmVsb3BlLFxyXG4uc2wtaWNvbi1leWUsXHJcbi5zbC1pY29uLWZsYWcsXHJcbi5zbC1pY29uLWhlYXJ0LFxyXG4uc2wtaWNvbi1pbmZvLFxyXG4uc2wtaWNvbi1rZXksXHJcbi5zbC1pY29uLWxpbmssXHJcbi5zbC1pY29uLWxvY2ssXHJcbi5zbC1pY29uLWxvY2stb3BlbixcclxuLnNsLWljb24tbWFnbmlmaWVyLFxyXG4uc2wtaWNvbi1tYWduaWZpZXItYWRkLFxyXG4uc2wtaWNvbi1tYWduaWZpZXItcmVtb3ZlLFxyXG4uc2wtaWNvbi1wYXBlci1jbGlwLFxyXG4uc2wtaWNvbi1wYXBlci1wbGFuZSxcclxuLnNsLWljb24tcG93ZXIsXHJcbi5zbC1pY29uLXJlZnJlc2gsXHJcbi5zbC1pY29uLXJlbG9hZCxcclxuLnNsLWljb24tc2V0dGluZ3MsXHJcbi5zbC1pY29uLXN0YXIsXHJcbi5zbC1pY29uLXN5bWJsZS1mZW1hbGUsXHJcbi5zbC1pY29uLXN5bWJvbC1tYWxlLFxyXG4uc2wtaWNvbi10YXJnZXQsXHJcbi5zbC1pY29uLWNyZWRpdC1jYXJkLFxyXG4uc2wtaWNvbi1wYXlwYWwsXHJcbi5zbC1pY29uLXNvY2lhbC10dW1ibHIsXHJcbi5zbC1pY29uLXNvY2lhbC10d2l0dGVyLFxyXG4uc2wtaWNvbi1zb2NpYWwtZmFjZWJvb2ssXHJcbi5zbC1pY29uLXNvY2lhbC1pbnN0YWdyYW0sXHJcbi5zbC1pY29uLXNvY2lhbC1saW5rZWRpbixcclxuLnNsLWljb24tc29jaWFsLXBpbnRhcmVzdCxcclxuLnNsLWljb24tc29jaWFsLWdpdGh1YixcclxuLnNsLWljb24tc29jaWFsLWdwbHVzLFxyXG4uc2wtaWNvbi1zb2NpYWwtcmVkZGl0LFxyXG4uc2wtaWNvbi1zb2NpYWwtc2t5cGUsXHJcbi5zbC1pY29uLXNvY2lhbC1kcmliYmJsZSxcclxuLnNsLWljb24tc29jaWFsLWJlaGFuY2UsXHJcbi5zbC1pY29uLXNvY2lhbC1mb3Vyc3FhcmUsXHJcbi5zbC1pY29uLXNvY2lhbC1zb3VuZGNsb3VkLFxyXG4uc2wtaWNvbi1zb2NpYWwtc3BvdGlmeSxcclxuLnNsLWljb24tc29jaWFsLXN0dW1ibGV1cG9uLFxyXG4uc2wtaWNvbi1zb2NpYWwteW91dHViZSxcclxuLnNsLWljb24tc29jaWFsLWRyb3Bib3gge1xyXG4gIGZvbnQtZmFtaWx5OiAnc2ltcGxlLWxpbmUtaWNvbnMnO1xyXG4gIHNwZWFrOiBub25lO1xyXG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gIGZvbnQtdmFyaWFudDogbm9ybWFsO1xyXG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG4gIC8qIEJldHRlciBGb250IFJlbmRlcmluZyA9PT09PT09PT09PSAqL1xyXG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XHJcbn1cclxuLnNsLWljb24tdXNlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDA1XCI7XHJcbn1cclxuLnNsLWljb24tcGVvcGxlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwMDFcIjtcclxufVxyXG4uc2wtaWNvbi11c2VyLWZlbWFsZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDAwXCI7XHJcbn1cclxuLnNsLWljb24tdXNlci1mb2xsb3c6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTAwMlwiO1xyXG59XHJcbi5zbC1pY29uLXVzZXItZm9sbG93aW5nOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwMDNcIjtcclxufVxyXG4uc2wtaWNvbi11c2VyLXVuZm9sbG93OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwMDRcIjtcclxufVxyXG4uc2wtaWNvbi1sb2dpbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDY2XCI7XHJcbn1cclxuLnNsLWljb24tbG9nb3V0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwNjVcIjtcclxufVxyXG4uc2wtaWNvbi1lbW90c21pbGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTAyMVwiO1xyXG59XHJcbi5zbC1pY29uLXBob25lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2MDBcIjtcclxufVxyXG4uc2wtaWNvbi1jYWxsLWVuZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDQ4XCI7XHJcbn1cclxuLnNsLWljb24tY2FsbC1pbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDQ3XCI7XHJcbn1cclxuLnNsLWljb24tY2FsbC1vdXQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA0NlwiO1xyXG59XHJcbi5zbC1pY29uLW1hcDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDMzXCI7XHJcbn1cclxuLnNsLWljb24tbG9jYXRpb24tcGluOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwOTZcIjtcclxufVxyXG4uc2wtaWNvbi1kaXJlY3Rpb246YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA0MlwiO1xyXG59XHJcbi5zbC1pY29uLWRpcmVjdGlvbnM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA0MVwiO1xyXG59XHJcbi5zbC1pY29uLWNvbXBhc3M6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA0NVwiO1xyXG59XHJcbi5zbC1pY29uLWxheWVyczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDM0XCI7XHJcbn1cclxuLnNsLWljb24tbWVudTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNjAxXCI7XHJcbn1cclxuLnNsLWljb24tbGlzdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDY3XCI7XHJcbn1cclxuLnNsLWljb24tb3B0aW9ucy12ZXJ0aWNhbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNjAyXCI7XHJcbn1cclxuLnNsLWljb24tb3B0aW9uczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNjAzXCI7XHJcbn1cclxuLnNsLWljb24tYXJyb3ctZG93bjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNjA0XCI7XHJcbn1cclxuLnNsLWljb24tYXJyb3ctbGVmdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNjA1XCI7XHJcbn1cclxuLnNsLWljb24tYXJyb3ctcmlnaHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTYwNlwiO1xyXG59XHJcbi5zbC1pY29uLWFycm93LXVwOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2MDdcIjtcclxufVxyXG4uc2wtaWNvbi1hcnJvdy11cC1jaXJjbGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA3OFwiO1xyXG59XHJcbi5zbC1pY29uLWFycm93LWxlZnQtY2lyY2xlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwN2FcIjtcclxufVxyXG4uc2wtaWNvbi1hcnJvdy1yaWdodC1jaXJjbGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA3OVwiO1xyXG59XHJcbi5zbC1pY29uLWFycm93LWRvd24tY2lyY2xlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwN2JcIjtcclxufVxyXG4uc2wtaWNvbi1jaGVjazpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDgwXCI7XHJcbn1cclxuLnNsLWljb24tY2xvY2s6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA4MVwiO1xyXG59XHJcbi5zbC1pY29uLXBsdXM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA5NVwiO1xyXG59XHJcbi5zbC1pY29uLWNsb3NlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwODJcIjtcclxufVxyXG4uc2wtaWNvbi10cm9waHk6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTAwNlwiO1xyXG59XHJcbi5zbC1pY29uLXNjcmVlbi1zbWFydHBob25lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwMTBcIjtcclxufVxyXG4uc2wtaWNvbi1zY3JlZW4tZGVza3RvcDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDExXCI7XHJcbn1cclxuLnNsLWljb24tcGxhbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTAxMlwiO1xyXG59XHJcbi5zbC1pY29uLW5vdGVib29rOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwMTNcIjtcclxufVxyXG4uc2wtaWNvbi1tdXN0YWNoZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDE0XCI7XHJcbn1cclxuLnNsLWljb24tbW91c2U6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTAxNVwiO1xyXG59XHJcbi5zbC1pY29uLW1hZ25ldDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDE2XCI7XHJcbn1cclxuLnNsLWljb24tZW5lcmd5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwMjBcIjtcclxufVxyXG4uc2wtaWNvbi1kaXNjOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwMjJcIjtcclxufVxyXG4uc2wtaWNvbi1jdXJzb3I6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA2ZVwiO1xyXG59XHJcbi5zbC1pY29uLWN1cnNvci1tb3ZlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwMjNcIjtcclxufVxyXG4uc2wtaWNvbi1jcm9wOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwMjRcIjtcclxufVxyXG4uc2wtaWNvbi1jaGVtaXN0cnk6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTAyNlwiO1xyXG59XHJcbi5zbC1pY29uLXNwZWVkb21ldGVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwMDdcIjtcclxufVxyXG4uc2wtaWNvbi1zaGllbGQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTAwZVwiO1xyXG59XHJcbi5zbC1pY29uLXNjcmVlbi10YWJsZXQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTAwZlwiO1xyXG59XHJcbi5zbC1pY29uLW1hZ2ljLXdhbmQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTAxN1wiO1xyXG59XHJcbi5zbC1pY29uLWhvdXJnbGFzczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDE4XCI7XHJcbn1cclxuLnNsLWljb24tZ3JhZHVhdGlvbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDE5XCI7XHJcbn1cclxuLnNsLWljb24tZ2hvc3Q6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTAxYVwiO1xyXG59XHJcbi5zbC1pY29uLWdhbWUtY29udHJvbGxlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDFiXCI7XHJcbn1cclxuLnNsLWljb24tZmlyZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDFjXCI7XHJcbn1cclxuLnNsLWljb24tZXllZ2xhc3M6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTAxZFwiO1xyXG59XHJcbi5zbC1pY29uLWVudmVsb3BlLW9wZW46YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTAxZVwiO1xyXG59XHJcbi5zbC1pY29uLWVudmVsb3BlLWxldHRlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDFmXCI7XHJcbn1cclxuLnNsLWljb24tYmVsbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDI3XCI7XHJcbn1cclxuLnNsLWljb24tYmFkZ2U6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTAyOFwiO1xyXG59XHJcbi5zbC1pY29uLWFuY2hvcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDI5XCI7XHJcbn1cclxuLnNsLWljb24td2FsbGV0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwMmFcIjtcclxufVxyXG4uc2wtaWNvbi12ZWN0b3I6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTAyYlwiO1xyXG59XHJcbi5zbC1pY29uLXNwZWVjaDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDJjXCI7XHJcbn1cclxuLnNsLWljb24tcHV6emxlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwMmRcIjtcclxufVxyXG4uc2wtaWNvbi1wcmludGVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwMmVcIjtcclxufVxyXG4uc2wtaWNvbi1wcmVzZW50OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwMmZcIjtcclxufVxyXG4uc2wtaWNvbi1wbGF5bGlzdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDMwXCI7XHJcbn1cclxuLnNsLWljb24tcGluOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwMzFcIjtcclxufVxyXG4uc2wtaWNvbi1waWN0dXJlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwMzJcIjtcclxufVxyXG4uc2wtaWNvbi1oYW5kYmFnOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwMzVcIjtcclxufVxyXG4uc2wtaWNvbi1nbG9iZS1hbHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTAzNlwiO1xyXG59XHJcbi5zbC1pY29uLWdsb2JlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwMzdcIjtcclxufVxyXG4uc2wtaWNvbi1mb2xkZXItYWx0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwMzlcIjtcclxufVxyXG4uc2wtaWNvbi1mb2xkZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA4OVwiO1xyXG59XHJcbi5zbC1pY29uLWZpbG06YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTAzYVwiO1xyXG59XHJcbi5zbC1pY29uLWZlZWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTAzYlwiO1xyXG59XHJcbi5zbC1pY29uLWRyb3A6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTAzZVwiO1xyXG59XHJcbi5zbC1pY29uLWRyYXdhcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDNmXCI7XHJcbn1cclxuLnNsLWljb24tZG9jczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDQwXCI7XHJcbn1cclxuLnNsLWljb24tZG9jOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwODVcIjtcclxufVxyXG4uc2wtaWNvbi1kaWFtb25kOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwNDNcIjtcclxufVxyXG4uc2wtaWNvbi1jdXA6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA0NFwiO1xyXG59XHJcbi5zbC1pY29uLWNhbGN1bGF0b3I6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA0OVwiO1xyXG59XHJcbi5zbC1pY29uLWJ1YmJsZXM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA0YVwiO1xyXG59XHJcbi5zbC1pY29uLWJyaWVmY2FzZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDRiXCI7XHJcbn1cclxuLnNsLWljb24tYm9vay1vcGVuOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwNGNcIjtcclxufVxyXG4uc2wtaWNvbi1iYXNrZXQtbG9hZGVkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwNGRcIjtcclxufVxyXG4uc2wtaWNvbi1iYXNrZXQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA0ZVwiO1xyXG59XHJcbi5zbC1pY29uLWJhZzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDRmXCI7XHJcbn1cclxuLnNsLWljb24tYWN0aW9uLXVuZG86YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA1MFwiO1xyXG59XHJcbi5zbC1pY29uLWFjdGlvbi1yZWRvOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwNTFcIjtcclxufVxyXG4uc2wtaWNvbi13cmVuY2g6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA1MlwiO1xyXG59XHJcbi5zbC1pY29uLXVtYnJlbGxhOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwNTNcIjtcclxufVxyXG4uc2wtaWNvbi10cmFzaDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDU0XCI7XHJcbn1cclxuLnNsLWljb24tdGFnOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwNTVcIjtcclxufVxyXG4uc2wtaWNvbi1zdXBwb3J0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwNTZcIjtcclxufVxyXG4uc2wtaWNvbi1mcmFtZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDM4XCI7XHJcbn1cclxuLnNsLWljb24tc2l6ZS1mdWxsc2NyZWVuOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwNTdcIjtcclxufVxyXG4uc2wtaWNvbi1zaXplLWFjdHVhbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDU4XCI7XHJcbn1cclxuLnNsLWljb24tc2h1ZmZsZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDU5XCI7XHJcbn1cclxuLnNsLWljb24tc2hhcmUtYWx0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwNWFcIjtcclxufVxyXG4uc2wtaWNvbi1zaGFyZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDViXCI7XHJcbn1cclxuLnNsLWljb24tcm9ja2V0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwNWNcIjtcclxufVxyXG4uc2wtaWNvbi1xdWVzdGlvbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDVkXCI7XHJcbn1cclxuLnNsLWljb24tcGllLWNoYXJ0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwNWVcIjtcclxufVxyXG4uc2wtaWNvbi1wZW5jaWw6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA1ZlwiO1xyXG59XHJcbi5zbC1pY29uLW5vdGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA2MFwiO1xyXG59XHJcbi5zbC1pY29uLWxvb3A6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA2NFwiO1xyXG59XHJcbi5zbC1pY29uLWhvbWU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA2OVwiO1xyXG59XHJcbi5zbC1pY29uLWdyaWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA2YVwiO1xyXG59XHJcbi5zbC1pY29uLWdyYXBoOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwNmJcIjtcclxufVxyXG4uc2wtaWNvbi1taWNyb3Bob25lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwNjNcIjtcclxufVxyXG4uc2wtaWNvbi1tdXNpYy10b25lLWFsdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDYxXCI7XHJcbn1cclxuLnNsLWljb24tbXVzaWMtdG9uZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDYyXCI7XHJcbn1cclxuLnNsLWljb24tZWFycGhvbmVzLWFsdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDNjXCI7XHJcbn1cclxuLnNsLWljb24tZWFycGhvbmVzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwM2RcIjtcclxufVxyXG4uc2wtaWNvbi1lcXVhbGl6ZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA2Y1wiO1xyXG59XHJcbi5zbC1pY29uLWxpa2U6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA2OFwiO1xyXG59XHJcbi5zbC1pY29uLWRpc2xpa2U6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA2ZFwiO1xyXG59XHJcbi5zbC1pY29uLWNvbnRyb2wtc3RhcnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA2ZlwiO1xyXG59XHJcbi5zbC1pY29uLWNvbnRyb2wtcmV3aW5kOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwNzBcIjtcclxufVxyXG4uc2wtaWNvbi1jb250cm9sLXBsYXk6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA3MVwiO1xyXG59XHJcbi5zbC1pY29uLWNvbnRyb2wtcGF1c2U6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA3MlwiO1xyXG59XHJcbi5zbC1pY29uLWNvbnRyb2wtZm9yd2FyZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDczXCI7XHJcbn1cclxuLnNsLWljb24tY29udHJvbC1lbmQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA3NFwiO1xyXG59XHJcbi5zbC1pY29uLXZvbHVtZS0xOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwOWZcIjtcclxufVxyXG4uc2wtaWNvbi12b2x1bWUtMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMGEwXCI7XHJcbn1cclxuLnNsLWljb24tdm9sdW1lLW9mZjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMGExXCI7XHJcbn1cclxuLnNsLWljb24tY2FsZW5kZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA3NVwiO1xyXG59XHJcbi5zbC1pY29uLWJ1bGI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA3NlwiO1xyXG59XHJcbi5zbC1pY29uLWNoYXJ0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwNzdcIjtcclxufVxyXG4uc2wtaWNvbi1iYW46YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA3Y1wiO1xyXG59XHJcbi5zbC1pY29uLWJ1YmJsZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDdkXCI7XHJcbn1cclxuLnNsLWljb24tY2FtcmVjb3JkZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA3ZVwiO1xyXG59XHJcbi5zbC1pY29uLWNhbWVyYTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDdmXCI7XHJcbn1cclxuLnNsLWljb24tY2xvdWQtZG93bmxvYWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA4M1wiO1xyXG59XHJcbi5zbC1pY29uLWNsb3VkLXVwbG9hZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDg0XCI7XHJcbn1cclxuLnNsLWljb24tZW52ZWxvcGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA4NlwiO1xyXG59XHJcbi5zbC1pY29uLWV5ZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDg3XCI7XHJcbn1cclxuLnNsLWljb24tZmxhZzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDg4XCI7XHJcbn1cclxuLnNsLWljb24taGVhcnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA4YVwiO1xyXG59XHJcbi5zbC1pY29uLWluZm86YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA4YlwiO1xyXG59XHJcbi5zbC1pY29uLWtleTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDhjXCI7XHJcbn1cclxuLnNsLWljb24tbGluazpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDhkXCI7XHJcbn1cclxuLnNsLWljb24tbG9jazpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDhlXCI7XHJcbn1cclxuLnNsLWljb24tbG9jay1vcGVuOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwOGZcIjtcclxufVxyXG4uc2wtaWNvbi1tYWduaWZpZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA5MFwiO1xyXG59XHJcbi5zbC1pY29uLW1hZ25pZmllci1hZGQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA5MVwiO1xyXG59XHJcbi5zbC1pY29uLW1hZ25pZmllci1yZW1vdmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA5MlwiO1xyXG59XHJcbi5zbC1pY29uLXBhcGVyLWNsaXA6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA5M1wiO1xyXG59XHJcbi5zbC1pY29uLXBhcGVyLXBsYW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwOTRcIjtcclxufVxyXG4uc2wtaWNvbi1wb3dlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDk3XCI7XHJcbn1cclxuLnNsLWljb24tcmVmcmVzaDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDk4XCI7XHJcbn1cclxuLnNsLWljb24tcmVsb2FkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwOTlcIjtcclxufVxyXG4uc2wtaWNvbi1zZXR0aW5nczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDlhXCI7XHJcbn1cclxuLnNsLWljb24tc3RhcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDliXCI7XHJcbn1cclxuLnNsLWljb24tc3ltYmxlLWZlbWFsZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDljXCI7XHJcbn1cclxuLnNsLWljb24tc3ltYm9sLW1hbGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTA5ZFwiO1xyXG59XHJcbi5zbC1pY29uLXRhcmdldDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDllXCI7XHJcbn1cclxuLnNsLWljb24tY3JlZGl0LWNhcmQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTAyNVwiO1xyXG59XHJcbi5zbC1pY29uLXBheXBhbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNjA4XCI7XHJcbn1cclxuLnNsLWljb24tc29jaWFsLXR1bWJscjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDBhXCI7XHJcbn1cclxuLnNsLWljb24tc29jaWFsLXR3aXR0ZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTAwOVwiO1xyXG59XHJcbi5zbC1pY29uLXNvY2lhbC1mYWNlYm9vazpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDBiXCI7XHJcbn1cclxuLnNsLWljb24tc29jaWFsLWluc3RhZ3JhbTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNjA5XCI7XHJcbn1cclxuLnNsLWljb24tc29jaWFsLWxpbmtlZGluOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2MGFcIjtcclxufVxyXG4uc2wtaWNvbi1zb2NpYWwtcGludGFyZXN0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2MGJcIjtcclxufVxyXG4uc2wtaWNvbi1zb2NpYWwtZ2l0aHViOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2MGNcIjtcclxufVxyXG4uc2wtaWNvbi1zb2NpYWwtZ3BsdXM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTYwZFwiO1xyXG59XHJcbi5zbC1pY29uLXNvY2lhbC1yZWRkaXQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTYwZVwiO1xyXG59XHJcbi5zbC1pY29uLXNvY2lhbC1za3lwZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNjBmXCI7XHJcbn1cclxuLnNsLWljb24tc29jaWFsLWRyaWJiYmxlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwMGRcIjtcclxufVxyXG4uc2wtaWNvbi1zb2NpYWwtYmVoYW5jZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNjEwXCI7XHJcbn1cclxuLnNsLWljb24tc29jaWFsLWZvdXJzcWFyZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNjExXCI7XHJcbn1cclxuLnNsLWljb24tc29jaWFsLXNvdW5kY2xvdWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTYxMlwiO1xyXG59XHJcbi5zbC1pY29uLXNvY2lhbC1zcG90aWZ5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2MTNcIjtcclxufVxyXG4uc2wtaWNvbi1zb2NpYWwtc3R1bWJsZXVwb246YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTYxNFwiO1xyXG59XHJcbi5zbC1pY29uLXNvY2lhbC15b3V0dWJlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGUwMDhcIjtcclxufVxyXG4uc2wtaWNvbi1zb2NpYWwtZHJvcGJveDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlMDBjXCI7XHJcbn1cclxuIiwiLyohXHJcbiAqICBXZWF0aGVyIEljb25zIDIuMFxyXG4gKiAgVXBkYXRlZCBBdWd1c3QgMSwgMjAxNVxyXG4gKiAgV2VhdGhlciB0aGVtZWQgaWNvbnMgZm9yIEJvb3RzdHJhcFxyXG4gKiAgQXV0aG9yIC0gRXJpayBGbG93ZXJzIC0gZXJpa0BoZWxsb2VyaWsuY29tXHJcbiAqICBFbWFpbDogZXJpa0BoZWxsb2VyaWsuY29tXHJcbiAqICBUd2l0dGVyOiBodHRwOi8vdHdpdHRlci5jb20vRXJpa19VWFxyXG4gKiAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAqICBNYWludGFpbmVkIGF0IGh0dHA6Ly9lcmlrZmxvd2Vycy5naXRodWIuaW8vd2VhdGhlci1pY29uc1xyXG4gKlxyXG4gKiAgTGljZW5zZVxyXG4gKiAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAqICAtIEZvbnQgbGljZW5zZWQgdW5kZXIgU0lMIE9GTCAxLjEgLVxyXG4gKiAgICBodHRwOi8vc2NyaXB0cy5zaWwub3JnL09GTFxyXG4gKiAgLSBDU1MsIFNDU1MgYW5kIExFU1MgYXJlIGxpY2Vuc2VkIHVuZGVyIE1JVCBMaWNlbnNlIC1cclxuICogICAgaHR0cDovL29wZW5zb3VyY2Uub3JnL2xpY2Vuc2VzL21pdC1saWNlbnNlLmh0bWxcclxuICogIC0gRG9jdW1lbnRhdGlvbiBsaWNlbnNlZCB1bmRlciBDQyBCWSAzLjAgLVxyXG4gKiAgICBodHRwOi8vY3JlYXRpdmVjb21tb25zLm9yZy9saWNlbnNlcy9ieS8zLjAvXHJcbiAqICAtIEluc3BpcmVkIGJ5IGFuZCB3b3JrcyBncmVhdCBhcyBhIGNvbXBhbmlvbiB3aXRoIEZvbnQgQXdlc29tZVxyXG4gKiAgICBcIkZvbnQgQXdlc29tZSBieSBEYXZlIEdhbmR5IC0gaHR0cDovL2ZvbnRhd2Vzb21lLmlvXCJcclxuICovQGZvbnQtZmFjZXtmb250LWZhbWlseTp3ZWF0aGVyaWNvbnM7c3JjOnVybCguLi8vZm9udHMvd2VhdGhlcmljb25zLXJlZ3VsYXItd2ViZm9udC5lb3QpO3NyYzp1cmwoLi4vL2ZvbnRzL3dlYXRoZXJpY29ucy1yZWd1bGFyLXdlYmZvbnQuZW90PyNpZWZpeCkgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLHVybCguLi8vZm9udHMvd2VhdGhlcmljb25zLXJlZ3VsYXItd2ViZm9udC53b2ZmMikgZm9ybWF0KCd3b2ZmMicpLHVybCguLi8vZm9udHMvd2VhdGhlcmljb25zLXJlZ3VsYXItd2ViZm9udC53b2ZmKSBmb3JtYXQoJ3dvZmYnKSx1cmwoLi4vL2ZvbnRzL3dlYXRoZXJpY29ucy1yZWd1bGFyLXdlYmZvbnQudHRmKSBmb3JtYXQoJ3RydWV0eXBlJyksdXJsKC4uLy9mb250cy93ZWF0aGVyaWNvbnMtcmVndWxhci13ZWJmb250LnN2ZyN3ZWF0aGVyX2ljb25zcmVndWxhcikgZm9ybWF0KCdzdmcnKTtmb250LXdlaWdodDo0MDA7Zm9udC1zdHlsZTpub3JtYWx9Lndpe2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtZmFtaWx5OndlYXRoZXJpY29ucztmb250LXN0eWxlOm5vcm1hbDtmb250LXdlaWdodDo0MDA7bGluZS1oZWlnaHQ6MTstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkOy1tb3otb3N4LWZvbnQtc21vb3RoaW5nOmdyYXlzY2FsZX0ud2ktZnd7dGV4dC1hbGlnbjpjZW50ZXI7d2lkdGg6MS40ZW19LndpLXJvdGF0ZS05MHtmaWx0ZXI6cHJvZ2lkOiBEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5CYXNpY0ltYWdlKHJvdGF0aW9uPTEpOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyk7LW1zLXRyYW5zZm9ybTpyb3RhdGUoOTBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoOTBkZWcpfS53aS1yb3RhdGUtMTgwe2ZpbHRlcjpwcm9naWQ6IERYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249Mik7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDE4MGRlZyk7LW1zLXRyYW5zZm9ybTpyb3RhdGUoMTgwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDE4MGRlZyl9LndpLXJvdGF0ZS0yNzB7ZmlsdGVyOnByb2dpZDogRFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQmFzaWNJbWFnZShyb3RhdGlvbj0zKTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMjcwZGVnKTstbXMtdHJhbnNmb3JtOnJvdGF0ZSgyNzBkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMjcwZGVnKX0ud2ktZmxpcC1ob3Jpem9udGFse2ZpbHRlcjpwcm9naWQ6IERYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MCwgbWlycm9yPTEpOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKC0xLDEpOy1tcy10cmFuc2Zvcm06c2NhbGUoLTEsMSk7dHJhbnNmb3JtOnNjYWxlKC0xLDEpfS53aS1mbGlwLXZlcnRpY2Fse2ZpbHRlcjpwcm9naWQ6IERYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MiwgbWlycm9yPTEpOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlKDEsLTEpOy1tcy10cmFuc2Zvcm06c2NhbGUoMSwtMSk7dHJhbnNmb3JtOnNjYWxlKDEsLTEpfS53aS1kYXktc3Vubnk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMGRcIn0ud2ktZGF5LWNsb3VkeTpiZWZvcmV7Y29udGVudDpcIlxcZjAwMlwifS53aS1kYXktY2xvdWR5LWd1c3RzOmJlZm9yZXtjb250ZW50OlwiXFxmMDAwXCJ9LndpLWRheS1jbG91ZHktd2luZHk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMDFcIn0ud2ktZGF5LWZvZzpiZWZvcmV7Y29udGVudDpcIlxcZjAwM1wifS53aS1kYXktaGFpbDpiZWZvcmV7Y29udGVudDpcIlxcZjAwNFwifS53aS1kYXktaGF6ZTpiZWZvcmV7Y29udGVudDpcIlxcZjBiNlwifS53aS1kYXktbGlnaHRuaW5nOmJlZm9yZXtjb250ZW50OlwiXFxmMDA1XCJ9LndpLWRheS1yYWluOmJlZm9yZXtjb250ZW50OlwiXFxmMDA4XCJ9LndpLWRheS1yYWluLW1peDpiZWZvcmV7Y29udGVudDpcIlxcZjAwNlwifS53aS1kYXktcmFpbi13aW5kOmJlZm9yZXtjb250ZW50OlwiXFxmMDA3XCJ9LndpLWRheS1zaG93ZXJzOmJlZm9yZXtjb250ZW50OlwiXFxmMDA5XCJ9LndpLWRheS1zbGVldDpiZWZvcmV7Y29udGVudDpcIlxcZjBiMlwifS53aS1kYXktc2xlZXQtc3Rvcm06YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNjhcIn0ud2ktZGF5LXNub3c6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMGFcIn0ud2ktZGF5LXNub3ctdGh1bmRlcnN0b3JtOmJlZm9yZXtjb250ZW50OlwiXFxmMDZiXCJ9LndpLWRheS1zbm93LXdpbmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNjVcIn0ud2ktZGF5LXNwcmlua2xlOmJlZm9yZXtjb250ZW50OlwiXFxmMDBiXCJ9LndpLWRheS1zdG9ybS1zaG93ZXJzOmJlZm9yZXtjb250ZW50OlwiXFxmMDBlXCJ9LndpLWRheS1zdW5ueS1vdmVyY2FzdDpiZWZvcmV7Y29udGVudDpcIlxcZjAwY1wifS53aS1kYXktdGh1bmRlcnN0b3JtOmJlZm9yZXtjb250ZW50OlwiXFxmMDEwXCJ9LndpLWRheS13aW5keTpiZWZvcmV7Y29udGVudDpcIlxcZjA4NVwifS53aS1zb2xhci1lY2xpcHNlOmJlZm9yZXtjb250ZW50OlwiXFxmMDZlXCJ9LndpLWhvdDpiZWZvcmV7Y29udGVudDpcIlxcZjA3MlwifS53aS1kYXktY2xvdWR5LWhpZ2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwN2RcIn0ud2ktZGF5LWxpZ2h0LXdpbmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYzRcIn0ud2ktbmlnaHQtY2xlYXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMmVcIn0ud2ktbmlnaHQtYWx0LWNsb3VkeTpiZWZvcmV7Y29udGVudDpcIlxcZjA4NlwifS53aS1uaWdodC1hbHQtY2xvdWR5LWd1c3RzOmJlZm9yZXtjb250ZW50OlwiXFxmMDIyXCJ9LndpLW5pZ2h0LWFsdC1jbG91ZHktd2luZHk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMjNcIn0ud2ktbmlnaHQtYWx0LWhhaWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMjRcIn0ud2ktbmlnaHQtYWx0LWxpZ2h0bmluZzpiZWZvcmV7Y29udGVudDpcIlxcZjAyNVwifS53aS1uaWdodC1hbHQtcmFpbjpiZWZvcmV7Y29udGVudDpcIlxcZjAyOFwifS53aS1uaWdodC1hbHQtcmFpbi1taXg6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMjZcIn0ud2ktbmlnaHQtYWx0LXJhaW4td2luZDpiZWZvcmV7Y29udGVudDpcIlxcZjAyN1wifS53aS1uaWdodC1hbHQtc2hvd2VyczpiZWZvcmV7Y29udGVudDpcIlxcZjAyOVwifS53aS1uaWdodC1hbHQtc2xlZXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYjRcIn0ud2ktbmlnaHQtYWx0LXNsZWV0LXN0b3JtOmJlZm9yZXtjb250ZW50OlwiXFxmMDZhXCJ9LndpLW5pZ2h0LWFsdC1zbm93OmJlZm9yZXtjb250ZW50OlwiXFxmMDJhXCJ9LndpLW5pZ2h0LWFsdC1zbm93LXRodW5kZXJzdG9ybTpiZWZvcmV7Y29udGVudDpcIlxcZjA2ZFwifS53aS1uaWdodC1hbHQtc25vdy13aW5kOmJlZm9yZXtjb250ZW50OlwiXFxmMDY3XCJ9LndpLW5pZ2h0LWFsdC1zcHJpbmtsZTpiZWZvcmV7Y29udGVudDpcIlxcZjAyYlwifS53aS1uaWdodC1hbHQtc3Rvcm0tc2hvd2VyczpiZWZvcmV7Y29udGVudDpcIlxcZjAyY1wifS53aS1uaWdodC1hbHQtdGh1bmRlcnN0b3JtOmJlZm9yZXtjb250ZW50OlwiXFxmMDJkXCJ9LndpLW5pZ2h0LWNsb3VkeTpiZWZvcmV7Y29udGVudDpcIlxcZjAzMVwifS53aS1uaWdodC1jbG91ZHktZ3VzdHM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMmZcIn0ud2ktbmlnaHQtY2xvdWR5LXdpbmR5OmJlZm9yZXtjb250ZW50OlwiXFxmMDMwXCJ9LndpLW5pZ2h0LWZvZzpiZWZvcmV7Y29udGVudDpcIlxcZjA0YVwifS53aS1uaWdodC1oYWlsOmJlZm9yZXtjb250ZW50OlwiXFxmMDMyXCJ9LndpLW5pZ2h0LWxpZ2h0bmluZzpiZWZvcmV7Y29udGVudDpcIlxcZjAzM1wifS53aS1uaWdodC1wYXJ0bHktY2xvdWR5OmJlZm9yZXtjb250ZW50OlwiXFxmMDgzXCJ9LndpLW5pZ2h0LXJhaW46YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMzZcIn0ud2ktbmlnaHQtcmFpbi1taXg6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMzRcIn0ud2ktbmlnaHQtcmFpbi13aW5kOmJlZm9yZXtjb250ZW50OlwiXFxmMDM1XCJ9LndpLW5pZ2h0LXNob3dlcnM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMzdcIn0ud2ktbmlnaHQtc2xlZXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYjNcIn0ud2ktbmlnaHQtc2xlZXQtc3Rvcm06YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNjlcIn0ud2ktbmlnaHQtc25vdzpiZWZvcmV7Y29udGVudDpcIlxcZjAzOFwifS53aS1uaWdodC1zbm93LXRodW5kZXJzdG9ybTpiZWZvcmV7Y29udGVudDpcIlxcZjA2Y1wifS53aS1uaWdodC1zbm93LXdpbmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNjZcIn0ud2ktbmlnaHQtc3ByaW5rbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMzlcIn0ud2ktbmlnaHQtc3Rvcm0tc2hvd2VyczpiZWZvcmV7Y29udGVudDpcIlxcZjAzYVwifS53aS1uaWdodC10aHVuZGVyc3Rvcm06YmVmb3Jle2NvbnRlbnQ6XCJcXGYwM2JcIn0ud2ktbHVuYXItZWNsaXBzZTpiZWZvcmV7Y29udGVudDpcIlxcZjA3MFwifS53aS1zdGFyczpiZWZvcmV7Y29udGVudDpcIlxcZjA3N1wifS53aS1uaWdodC1hbHQtY2xvdWR5LWhpZ2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwN2VcIn0ud2ktbmlnaHQtY2xvdWR5LWhpZ2g6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwODBcIn0ud2ktbmlnaHQtYWx0LXBhcnRseS1jbG91ZHk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwODFcIn0ud2ktY2xvdWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNDFcIn0ud2ktY2xvdWR5OmJlZm9yZXtjb250ZW50OlwiXFxmMDEzXCJ9LndpLWNsb3VkeS1ndXN0czpiZWZvcmV7Y29udGVudDpcIlxcZjAxMVwifS53aS1jbG91ZHktd2luZHk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMTJcIn0ud2ktZm9nOmJlZm9yZXtjb250ZW50OlwiXFxmMDE0XCJ9LndpLWhhaWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMTVcIn0ud2ktcmFpbjpiZWZvcmV7Y29udGVudDpcIlxcZjAxOVwifS53aS1yYWluLW1peDpiZWZvcmV7Y29udGVudDpcIlxcZjAxN1wifS53aS1yYWluLXdpbmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMThcIn0ud2ktc2hvd2VyczpiZWZvcmV7Y29udGVudDpcIlxcZjAxYVwifS53aS1zbGVldDpiZWZvcmV7Y29udGVudDpcIlxcZjBiNVwifS53aS1zcHJpbmtsZTpiZWZvcmV7Y29udGVudDpcIlxcZjAxY1wifS53aS1zdG9ybS1zaG93ZXJzOmJlZm9yZXtjb250ZW50OlwiXFxmMDFkXCJ9LndpLXRodW5kZXJzdG9ybTpiZWZvcmV7Y29udGVudDpcIlxcZjAxZVwifS53aS1zbm93LXdpbmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNjRcIn0ud2ktc25vdzpiZWZvcmV7Y29udGVudDpcIlxcZjAxYlwifS53aS1zbW9nOmJlZm9yZXtjb250ZW50OlwiXFxmMDc0XCJ9LndpLXNtb2tlOmJlZm9yZXtjb250ZW50OlwiXFxmMDYyXCJ9LndpLWxpZ2h0bmluZzpiZWZvcmV7Y29udGVudDpcIlxcZjAxNlwifS53aS1yYWluZHJvcHM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNGVcIn0ud2ktcmFpbmRyb3A6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNzhcIn0ud2ktZHVzdDpiZWZvcmV7Y29udGVudDpcIlxcZjA2M1wifS53aS1zbm93Zmxha2UtY29sZDpiZWZvcmV7Y29udGVudDpcIlxcZjA3NlwifS53aS13aW5keTpiZWZvcmV7Y29udGVudDpcIlxcZjAyMVwifS53aS1zdHJvbmctd2luZDpiZWZvcmV7Y29udGVudDpcIlxcZjA1MFwifS53aS1zYW5kc3Rvcm06YmVmb3Jle2NvbnRlbnQ6XCJcXGYwODJcIn0ud2ktZWFydGhxdWFrZTpiZWZvcmV7Y29udGVudDpcIlxcZjBjNlwifS53aS1maXJlOmJlZm9yZXtjb250ZW50OlwiXFxmMGM3XCJ9LndpLWZsb29kOmJlZm9yZXtjb250ZW50OlwiXFxmMDdjXCJ9LndpLW1ldGVvcjpiZWZvcmV7Y29udGVudDpcIlxcZjA3MVwifS53aS10c3VuYW1pOmJlZm9yZXtjb250ZW50OlwiXFxmMGM1XCJ9LndpLXZvbGNhbm86YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYzhcIn0ud2ktaHVycmljYW5lOmJlZm9yZXtjb250ZW50OlwiXFxmMDczXCJ9LndpLXRvcm5hZG86YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNTZcIn0ud2ktc21hbGwtY3JhZnQtYWR2aXNvcnk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwY2NcIn0ud2ktZ2FsZS13YXJuaW5nOmJlZm9yZXtjb250ZW50OlwiXFxmMGNkXCJ9LndpLXN0b3JtLXdhcm5pbmc6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwY2VcIn0ud2ktaHVycmljYW5lLXdhcm5pbmc6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwY2ZcIn0ud2ktd2luZC1kaXJlY3Rpb246YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYjFcIn0ud2ktYWxpZW46YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNzVcIn0ud2ktY2Vsc2l1czpiZWZvcmV7Y29udGVudDpcIlxcZjAzY1wifS53aS1mYWhyZW5oZWl0OmJlZm9yZXtjb250ZW50OlwiXFxmMDQ1XCJ9LndpLWRlZ3JlZXM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNDJcIn0ud2ktdGhlcm1vbWV0ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNTVcIn0ud2ktdGhlcm1vbWV0ZXItZXh0ZXJpb3I6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNTNcIn0ud2ktdGhlcm1vbWV0ZXItaW50ZXJuYWw6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNTRcIn0ud2ktY2xvdWQtZG93bjpiZWZvcmV7Y29udGVudDpcIlxcZjAzZFwifS53aS1jbG91ZC11cDpiZWZvcmV7Y29udGVudDpcIlxcZjA0MFwifS53aS1jbG91ZC1yZWZyZXNoOmJlZm9yZXtjb250ZW50OlwiXFxmMDNlXCJ9LndpLWhvcml6b246YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNDdcIn0ud2ktaG9yaXpvbi1hbHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNDZcIn0ud2ktc3VucmlzZTpiZWZvcmV7Y29udGVudDpcIlxcZjA1MVwifS53aS1zdW5zZXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNTJcIn0ud2ktbW9vbnJpc2U6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYzlcIn0ud2ktbW9vbnNldDpiZWZvcmV7Y29udGVudDpcIlxcZjBjYVwifS53aS1yZWZyZXNoOmJlZm9yZXtjb250ZW50OlwiXFxmMDRjXCJ9LndpLXJlZnJlc2gtYWx0OmJlZm9yZXtjb250ZW50OlwiXFxmMDRiXCJ9LndpLXVtYnJlbGxhOmJlZm9yZXtjb250ZW50OlwiXFxmMDg0XCJ9LndpLWJhcm9tZXRlcjpiZWZvcmV7Y29udGVudDpcIlxcZjA3OVwifS53aS1odW1pZGl0eTpiZWZvcmV7Y29udGVudDpcIlxcZjA3YVwifS53aS1uYTpiZWZvcmV7Y29udGVudDpcIlxcZjA3YlwifS53aS10cmFpbjpiZWZvcmV7Y29udGVudDpcIlxcZjBjYlwifS53aS1tb29uLW5ldzpiZWZvcmV7Y29udGVudDpcIlxcZjA5NVwifS53aS1tb29uLXdheGluZy1jcmVzZW50LTE6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwOTZcIn0ud2ktbW9vbi13YXhpbmctY3Jlc2VudC0yOmJlZm9yZXtjb250ZW50OlwiXFxmMDk3XCJ9LndpLW1vb24td2F4aW5nLWNyZXNlbnQtMzpiZWZvcmV7Y29udGVudDpcIlxcZjA5OFwifS53aS1tb29uLXdheGluZy1jcmVzZW50LTQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwOTlcIn0ud2ktbW9vbi13YXhpbmctY3Jlc2VudC01OmJlZm9yZXtjb250ZW50OlwiXFxmMDlhXCJ9LndpLW1vb24td2F4aW5nLWNyZXNlbnQtNjpiZWZvcmV7Y29udGVudDpcIlxcZjA5YlwifS53aS1tb29uLWZpcnN0LXF1YXJ0ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwOWNcIn0ud2ktbW9vbi13YXhpbmctZ2liYm91cy0xOmJlZm9yZXtjb250ZW50OlwiXFxmMDlkXCJ9LndpLW1vb24td2F4aW5nLWdpYmJvdXMtMjpiZWZvcmV7Y29udGVudDpcIlxcZjA5ZVwifS53aS1tb29uLXdheGluZy1naWJib3VzLTM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwOWZcIn0ud2ktbW9vbi13YXhpbmctZ2liYm91cy00OmJlZm9yZXtjb250ZW50OlwiXFxmMGEwXCJ9LndpLW1vb24td2F4aW5nLWdpYmJvdXMtNTpiZWZvcmV7Y29udGVudDpcIlxcZjBhMVwifS53aS1tb29uLXdheGluZy1naWJib3VzLTY6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYTJcIn0ud2ktbW9vbi1mdWxsOmJlZm9yZXtjb250ZW50OlwiXFxmMGEzXCJ9LndpLW1vb24td2FuaW5nLWdpYmJvdXMtMTpiZWZvcmV7Y29udGVudDpcIlxcZjBhNFwifS53aS1tb29uLXdhbmluZy1naWJib3VzLTI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYTVcIn0ud2ktbW9vbi13YW5pbmctZ2liYm91cy0zOmJlZm9yZXtjb250ZW50OlwiXFxmMGE2XCJ9LndpLW1vb24td2FuaW5nLWdpYmJvdXMtNDpiZWZvcmV7Y29udGVudDpcIlxcZjBhN1wifS53aS1tb29uLXdhbmluZy1naWJib3VzLTU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYThcIn0ud2ktbW9vbi13YW5pbmctZ2liYm91cy02OmJlZm9yZXtjb250ZW50OlwiXFxmMGE5XCJ9LndpLW1vb24tdGhpcmQtcXVhcnRlcjpiZWZvcmV7Y29udGVudDpcIlxcZjBhYVwifS53aS1tb29uLXdhbmluZy1jcmVzY2VudC0xOmJlZm9yZXtjb250ZW50OlwiXFxmMGFiXCJ9LndpLW1vb24td2FuaW5nLWNyZXNjZW50LTI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYWNcIn0ud2ktbW9vbi13YW5pbmctY3Jlc2NlbnQtMzpiZWZvcmV7Y29udGVudDpcIlxcZjBhZFwifS53aS1tb29uLXdhbmluZy1jcmVzY2VudC00OmJlZm9yZXtjb250ZW50OlwiXFxmMGFlXCJ9LndpLW1vb24td2FuaW5nLWNyZXNjZW50LTU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYWZcIn0ud2ktbW9vbi13YW5pbmctY3Jlc2NlbnQtNjpiZWZvcmV7Y29udGVudDpcIlxcZjBiMFwifS53aS1tb29uLWFsdC1uZXc6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZWJcIn0ud2ktbW9vbi1hbHQtd2F4aW5nLWNyZXNlbnQtMTpiZWZvcmV7Y29udGVudDpcIlxcZjBkMFwifS53aS1tb29uLWFsdC13YXhpbmctY3Jlc2VudC0yOmJlZm9yZXtjb250ZW50OlwiXFxmMGQxXCJ9LndpLW1vb24tYWx0LXdheGluZy1jcmVzZW50LTM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZDJcIn0ud2ktbW9vbi1hbHQtd2F4aW5nLWNyZXNlbnQtNDpiZWZvcmV7Y29udGVudDpcIlxcZjBkM1wifS53aS1tb29uLWFsdC13YXhpbmctY3Jlc2VudC01OmJlZm9yZXtjb250ZW50OlwiXFxmMGQ0XCJ9LndpLW1vb24tYWx0LXdheGluZy1jcmVzZW50LTY6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZDVcIn0ud2ktbW9vbi1hbHQtZmlyc3QtcXVhcnRlcjpiZWZvcmV7Y29udGVudDpcIlxcZjBkNlwifS53aS1tb29uLWFsdC13YXhpbmctZ2liYm91cy0xOmJlZm9yZXtjb250ZW50OlwiXFxmMGQ3XCJ9LndpLW1vb24tYWx0LXdheGluZy1naWJib3VzLTI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZDhcIn0ud2ktbW9vbi1hbHQtd2F4aW5nLWdpYmJvdXMtMzpiZWZvcmV7Y29udGVudDpcIlxcZjBkOVwifS53aS1tb29uLWFsdC13YXhpbmctZ2liYm91cy00OmJlZm9yZXtjb250ZW50OlwiXFxmMGRhXCJ9LndpLW1vb24tYWx0LXdheGluZy1naWJib3VzLTU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZGJcIn0ud2ktbW9vbi1hbHQtd2F4aW5nLWdpYmJvdXMtNjpiZWZvcmV7Y29udGVudDpcIlxcZjBkY1wifS53aS1tb29uLWFsdC1mdWxsOmJlZm9yZXtjb250ZW50OlwiXFxmMGRkXCJ9LndpLW1vb24tYWx0LXdhbmluZy1naWJib3VzLTE6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZGVcIn0ud2ktbW9vbi1hbHQtd2FuaW5nLWdpYmJvdXMtMjpiZWZvcmV7Y29udGVudDpcIlxcZjBkZlwifS53aS1tb29uLWFsdC13YW5pbmctZ2liYm91cy0zOmJlZm9yZXtjb250ZW50OlwiXFxmMGUwXCJ9LndpLW1vb24tYWx0LXdhbmluZy1naWJib3VzLTQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZTFcIn0ud2ktbW9vbi1hbHQtd2FuaW5nLWdpYmJvdXMtNTpiZWZvcmV7Y29udGVudDpcIlxcZjBlMlwifS53aS1tb29uLWFsdC13YW5pbmctZ2liYm91cy02OmJlZm9yZXtjb250ZW50OlwiXFxmMGUzXCJ9LndpLW1vb24tYWx0LXRoaXJkLXF1YXJ0ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZTRcIn0ud2ktbW9vbi1hbHQtd2FuaW5nLWNyZXNjZW50LTE6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZTVcIn0ud2ktbW9vbi1hbHQtd2FuaW5nLWNyZXNjZW50LTI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZTZcIn0ud2ktbW9vbi1hbHQtd2FuaW5nLWNyZXNjZW50LTM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZTdcIn0ud2ktbW9vbi1hbHQtd2FuaW5nLWNyZXNjZW50LTQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZThcIn0ud2ktbW9vbi1hbHQtd2FuaW5nLWNyZXNjZW50LTU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZTlcIn0ud2ktbW9vbi1hbHQtd2FuaW5nLWNyZXNjZW50LTY6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwZWFcIn0ud2ktbW9vbi0wOmJlZm9yZXtjb250ZW50OlwiXFxmMDk1XCJ9LndpLW1vb24tMTpiZWZvcmV7Y29udGVudDpcIlxcZjA5NlwifS53aS1tb29uLTI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwOTdcIn0ud2ktbW9vbi0zOmJlZm9yZXtjb250ZW50OlwiXFxmMDk4XCJ9LndpLW1vb24tNDpiZWZvcmV7Y29udGVudDpcIlxcZjA5OVwifS53aS1tb29uLTU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwOWFcIn0ud2ktbW9vbi02OmJlZm9yZXtjb250ZW50OlwiXFxmMDliXCJ9LndpLW1vb24tNzpiZWZvcmV7Y29udGVudDpcIlxcZjA5Y1wifS53aS1tb29uLTg6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwOWRcIn0ud2ktbW9vbi05OmJlZm9yZXtjb250ZW50OlwiXFxmMDllXCJ9LndpLW1vb24tMTA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwOWZcIn0ud2ktbW9vbi0xMTpiZWZvcmV7Y29udGVudDpcIlxcZjBhMFwifS53aS1tb29uLTEyOmJlZm9yZXtjb250ZW50OlwiXFxmMGExXCJ9LndpLW1vb24tMTM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYTJcIn0ud2ktbW9vbi0xNDpiZWZvcmV7Y29udGVudDpcIlxcZjBhM1wifS53aS1tb29uLTE1OmJlZm9yZXtjb250ZW50OlwiXFxmMGE0XCJ9LndpLW1vb24tMTY6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYTVcIn0ud2ktbW9vbi0xNzpiZWZvcmV7Y29udGVudDpcIlxcZjBhNlwifS53aS1tb29uLTE4OmJlZm9yZXtjb250ZW50OlwiXFxmMGE3XCJ9LndpLW1vb24tMTk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYThcIn0ud2ktbW9vbi0yMDpiZWZvcmV7Y29udGVudDpcIlxcZjBhOVwifS53aS1tb29uLTIxOmJlZm9yZXtjb250ZW50OlwiXFxmMGFhXCJ9LndpLW1vb24tMjI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYWJcIn0ud2ktbW9vbi0yMzpiZWZvcmV7Y29udGVudDpcIlxcZjBhY1wifS53aS1tb29uLTI0OmJlZm9yZXtjb250ZW50OlwiXFxmMGFkXCJ9LndpLW1vb24tMjU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYWVcIn0ud2ktbW9vbi0yNjpiZWZvcmV7Y29udGVudDpcIlxcZjBhZlwifS53aS1tb29uLTI3OmJlZm9yZXtjb250ZW50OlwiXFxmMGIwXCJ9LndpLXRpbWUtMTpiZWZvcmV7Y29udGVudDpcIlxcZjA4YVwifS53aS10aW1lLTI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwOGJcIn0ud2ktdGltZS0zOmJlZm9yZXtjb250ZW50OlwiXFxmMDhjXCJ9LndpLXRpbWUtNDpiZWZvcmV7Y29udGVudDpcIlxcZjA4ZFwifS53aS10aW1lLTU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwOGVcIn0ud2ktdGltZS02OmJlZm9yZXtjb250ZW50OlwiXFxmMDhmXCJ9LndpLXRpbWUtNzpiZWZvcmV7Y29udGVudDpcIlxcZjA5MFwifS53aS10aW1lLTg6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwOTFcIn0ud2ktdGltZS05OmJlZm9yZXtjb250ZW50OlwiXFxmMDkyXCJ9LndpLXRpbWUtMTA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwOTNcIn0ud2ktdGltZS0xMTpiZWZvcmV7Y29udGVudDpcIlxcZjA5NFwifS53aS10aW1lLTEyOmJlZm9yZXtjb250ZW50OlwiXFxmMDg5XCJ9LndpLWRpcmVjdGlvbi11cDpiZWZvcmV7Y29udGVudDpcIlxcZjA1OFwifS53aS1kaXJlY3Rpb24tdXAtcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNTdcIn0ud2ktZGlyZWN0aW9uLXJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxmMDRkXCJ9LndpLWRpcmVjdGlvbi1kb3duLXJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxmMDg4XCJ9LndpLWRpcmVjdGlvbi1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxmMDQ0XCJ9LndpLWRpcmVjdGlvbi1kb3duLWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNDNcIn0ud2ktZGlyZWN0aW9uLWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNDhcIn0ud2ktZGlyZWN0aW9uLXVwLWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwODdcIn0ud2ktd2luZC1iZWF1Zm9ydC0wOmJlZm9yZXtjb250ZW50OlwiXFxmMGI3XCJ9LndpLXdpbmQtYmVhdWZvcnQtMTpiZWZvcmV7Y29udGVudDpcIlxcZjBiOFwifS53aS13aW5kLWJlYXVmb3J0LTI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYjlcIn0ud2ktd2luZC1iZWF1Zm9ydC0zOmJlZm9yZXtjb250ZW50OlwiXFxmMGJhXCJ9LndpLXdpbmQtYmVhdWZvcnQtNDpiZWZvcmV7Y29udGVudDpcIlxcZjBiYlwifS53aS13aW5kLWJlYXVmb3J0LTU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYmNcIn0ud2ktd2luZC1iZWF1Zm9ydC02OmJlZm9yZXtjb250ZW50OlwiXFxmMGJkXCJ9LndpLXdpbmQtYmVhdWZvcnQtNzpiZWZvcmV7Y29udGVudDpcIlxcZjBiZVwifS53aS13aW5kLWJlYXVmb3J0LTg6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYmZcIn0ud2ktd2luZC1iZWF1Zm9ydC05OmJlZm9yZXtjb250ZW50OlwiXFxmMGMwXCJ9LndpLXdpbmQtYmVhdWZvcnQtMTA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYzFcIn0ud2ktd2luZC1iZWF1Zm9ydC0xMTpiZWZvcmV7Y29udGVudDpcIlxcZjBjMlwifS53aS13aW5kLWJlYXVmb3J0LTEyOmJlZm9yZXtjb250ZW50OlwiXFxmMGMzXCJ9LndpLXlhaG9vLTA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNTZcIn0ud2kteWFob28tMTpiZWZvcmV7Y29udGVudDpcIlxcZjAwZVwifS53aS15YWhvby0yOmJlZm9yZXtjb250ZW50OlwiXFxmMDczXCJ9LndpLXlhaG9vLTM6YmVmb3JlLC53aS15YWhvby00OmJlZm9yZXtjb250ZW50OlwiXFxmMDFlXCJ9LndpLXlhaG9vLTU6YmVmb3JlLC53aS15YWhvby02OmJlZm9yZSwud2kteWFob28tNzpiZWZvcmV7Y29udGVudDpcIlxcZjAxN1wifS53aS15YWhvby04OmJlZm9yZXtjb250ZW50OlwiXFxmMDE1XCJ9LndpLXlhaG9vLTk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMWFcIn0ud2kteWFob28tMTA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMTVcIn0ud2kteWFob28tMTE6YmVmb3JlLC53aS15YWhvby0xMjpiZWZvcmV7Y29udGVudDpcIlxcZjAxYVwifS53aS15YWhvby0xMzpiZWZvcmV7Y29udGVudDpcIlxcZjAxYlwifS53aS15YWhvby0xNDpiZWZvcmV7Y29udGVudDpcIlxcZjAwYVwifS53aS15YWhvby0xNTpiZWZvcmV7Y29udGVudDpcIlxcZjA2NFwifS53aS15YWhvby0xNjpiZWZvcmV7Y29udGVudDpcIlxcZjAxYlwifS53aS15YWhvby0xNzpiZWZvcmV7Y29udGVudDpcIlxcZjAxNVwifS53aS15YWhvby0xODpiZWZvcmV7Y29udGVudDpcIlxcZjAxN1wifS53aS15YWhvby0xOTpiZWZvcmV7Y29udGVudDpcIlxcZjA2M1wifS53aS15YWhvby0yMDpiZWZvcmV7Y29udGVudDpcIlxcZjAxNFwifS53aS15YWhvby0yMTpiZWZvcmV7Y29udGVudDpcIlxcZjAyMVwifS53aS15YWhvby0yMjpiZWZvcmV7Y29udGVudDpcIlxcZjA2MlwifS53aS15YWhvby0yMzpiZWZvcmUsLndpLXlhaG9vLTI0OmJlZm9yZXtjb250ZW50OlwiXFxmMDUwXCJ9LndpLXlhaG9vLTI1OmJlZm9yZXtjb250ZW50OlwiXFxmMDc2XCJ9LndpLXlhaG9vLTI2OmJlZm9yZXtjb250ZW50OlwiXFxmMDEzXCJ9LndpLXlhaG9vLTI3OmJlZm9yZXtjb250ZW50OlwiXFxmMDMxXCJ9LndpLXlhaG9vLTI4OmJlZm9yZXtjb250ZW50OlwiXFxmMDAyXCJ9LndpLXlhaG9vLTI5OmJlZm9yZXtjb250ZW50OlwiXFxmMDMxXCJ9LndpLXlhaG9vLTMwOmJlZm9yZXtjb250ZW50OlwiXFxmMDAyXCJ9LndpLXlhaG9vLTMxOmJlZm9yZXtjb250ZW50OlwiXFxmMDJlXCJ9LndpLXlhaG9vLTMyOmJlZm9yZXtjb250ZW50OlwiXFxmMDBkXCJ9LndpLXlhaG9vLTMzOmJlZm9yZXtjb250ZW50OlwiXFxmMDgzXCJ9LndpLXlhaG9vLTM0OmJlZm9yZXtjb250ZW50OlwiXFxmMDBjXCJ9LndpLXlhaG9vLTM1OmJlZm9yZXtjb250ZW50OlwiXFxmMDE3XCJ9LndpLXlhaG9vLTM2OmJlZm9yZXtjb250ZW50OlwiXFxmMDcyXCJ9LndpLXlhaG9vLTM3OmJlZm9yZSwud2kteWFob28tMzg6YmVmb3JlLC53aS15YWhvby0zOTpiZWZvcmV7Y29udGVudDpcIlxcZjAwZVwifS53aS15YWhvby00MDpiZWZvcmV7Y29udGVudDpcIlxcZjAxYVwifS53aS15YWhvby00MTpiZWZvcmV7Y29udGVudDpcIlxcZjA2NFwifS53aS15YWhvby00MjpiZWZvcmV7Y29udGVudDpcIlxcZjAxYlwifS53aS15YWhvby00MzpiZWZvcmV7Y29udGVudDpcIlxcZjA2NFwifS53aS15YWhvby00NDpiZWZvcmV7Y29udGVudDpcIlxcZjAwY1wifS53aS15YWhvby00NTpiZWZvcmV7Y29udGVudDpcIlxcZjAwZVwifS53aS15YWhvby00NjpiZWZvcmV7Y29udGVudDpcIlxcZjAxYlwifS53aS15YWhvby00NzpiZWZvcmV7Y29udGVudDpcIlxcZjAwZVwifS53aS15YWhvby0zMjAwOmJlZm9yZXtjb250ZW50OlwiXFxmMDc3XCJ9LndpLWZvcmVjYXN0LWlvLWNsZWFyLWRheTpiZWZvcmV7Y29udGVudDpcIlxcZjAwZFwifS53aS1mb3JlY2FzdC1pby1jbGVhci1uaWdodDpiZWZvcmV7Y29udGVudDpcIlxcZjAyZVwifS53aS1mb3JlY2FzdC1pby1yYWluOmJlZm9yZXtjb250ZW50OlwiXFxmMDE5XCJ9LndpLWZvcmVjYXN0LWlvLXNub3c6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMWJcIn0ud2ktZm9yZWNhc3QtaW8tc2xlZXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYjVcIn0ud2ktZm9yZWNhc3QtaW8td2luZDpiZWZvcmV7Y29udGVudDpcIlxcZjA1MFwifS53aS1mb3JlY2FzdC1pby1mb2c6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMTRcIn0ud2ktZm9yZWNhc3QtaW8tY2xvdWR5OmJlZm9yZXtjb250ZW50OlwiXFxmMDEzXCJ9LndpLWZvcmVjYXN0LWlvLXBhcnRseS1jbG91ZHktZGF5OmJlZm9yZXtjb250ZW50OlwiXFxmMDAyXCJ9LndpLWZvcmVjYXN0LWlvLXBhcnRseS1jbG91ZHktbmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMzFcIn0ud2ktZm9yZWNhc3QtaW8taGFpbDpiZWZvcmV7Y29udGVudDpcIlxcZjAxNVwifS53aS1mb3JlY2FzdC1pby10aHVuZGVyc3Rvcm06YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMWVcIn0ud2ktZm9yZWNhc3QtaW8tdG9ybmFkbzpiZWZvcmV7Y29udGVudDpcIlxcZjA1NlwifS53aS13bW80NjgwLTAwOmJlZm9yZSwud2ktd21vNDY4MC0wOmJlZm9yZXtjb250ZW50OlwiXFxmMDU1XCJ9LndpLXdtbzQ2ODAtMDE6YmVmb3JlLC53aS13bW80NjgwLTE6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMTNcIn0ud2ktd21vNDY4MC0wMjpiZWZvcmUsLndpLXdtbzQ2ODAtMjpiZWZvcmV7Y29udGVudDpcIlxcZjA1NVwifS53aS13bW80NjgwLTAzOmJlZm9yZSwud2ktd21vNDY4MC0zOmJlZm9yZXtjb250ZW50OlwiXFxmMDEzXCJ9LndpLXdtbzQ2ODAtMDQ6YmVmb3JlLC53aS13bW80NjgwLTA1OmJlZm9yZSwud2ktd21vNDY4MC0xMDpiZWZvcmUsLndpLXdtbzQ2ODAtMTE6YmVmb3JlLC53aS13bW80NjgwLTQ6YmVmb3JlLC53aS13bW80NjgwLTU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMTRcIn0ud2ktd21vNDY4MC0xMjpiZWZvcmV7Y29udGVudDpcIlxcZjAxNlwifS53aS13bW80NjgwLTE4OmJlZm9yZXtjb250ZW50OlwiXFxmMDUwXCJ9LndpLXdtbzQ2ODAtMjA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMTRcIn0ud2ktd21vNDY4MC0yMTpiZWZvcmUsLndpLXdtbzQ2ODAtMjI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMTdcIn0ud2ktd21vNDY4MC0yMzpiZWZvcmV7Y29udGVudDpcIlxcZjAxOVwifS53aS13bW80NjgwLTI0OmJlZm9yZXtjb250ZW50OlwiXFxmMDFiXCJ9LndpLXdtbzQ2ODAtMjU6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMTVcIn0ud2ktd21vNDY4MC0yNjpiZWZvcmV7Y29udGVudDpcIlxcZjAxZVwifS53aS13bW80NjgwLTI3OmJlZm9yZSwud2ktd21vNDY4MC0yODpiZWZvcmUsLndpLXdtbzQ2ODAtMjk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNjNcIn0ud2ktd21vNDY4MC0zMDpiZWZvcmUsLndpLXdtbzQ2ODAtMzE6YmVmb3JlLC53aS13bW80NjgwLTMyOmJlZm9yZSwud2ktd21vNDY4MC0zMzpiZWZvcmUsLndpLXdtbzQ2ODAtMzQ6YmVmb3JlLC53aS13bW80NjgwLTM1OmJlZm9yZXtjb250ZW50OlwiXFxmMDE0XCJ9LndpLXdtbzQ2ODAtNDA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMTdcIn0ud2ktd21vNDY4MC00MTpiZWZvcmV7Y29udGVudDpcIlxcZjAxY1wifS53aS13bW80NjgwLTQyOmJlZm9yZXtjb250ZW50OlwiXFxmMDE5XCJ9LndpLXdtbzQ2ODAtNDM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMWNcIn0ud2ktd21vNDY4MC00NDpiZWZvcmV7Y29udGVudDpcIlxcZjAxOVwifS53aS13bW80NjgwLTQ1OmJlZm9yZSwud2ktd21vNDY4MC00NjpiZWZvcmV7Y29udGVudDpcIlxcZjAxNVwifS53aS13bW80NjgwLTQ3OmJlZm9yZSwud2ktd21vNDY4MC00ODpiZWZvcmV7Y29udGVudDpcIlxcZjAxYlwifS53aS13bW80NjgwLTUwOmJlZm9yZSwud2ktd21vNDY4MC01MTpiZWZvcmV7Y29udGVudDpcIlxcZjAxY1wifS53aS13bW80NjgwLTUyOmJlZm9yZSwud2ktd21vNDY4MC01MzpiZWZvcmV7Y29udGVudDpcIlxcZjAxOVwifS53aS13bW80NjgwLTU0OmJlZm9yZSwud2ktd21vNDY4MC01NTpiZWZvcmUsLndpLXdtbzQ2ODAtNTY6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNzZcIn0ud2ktd21vNDY4MC01NzpiZWZvcmV7Y29udGVudDpcIlxcZjAxY1wifS53aS13bW80NjgwLTU4OmJlZm9yZXtjb250ZW50OlwiXFxmMDE5XCJ9LndpLXdtbzQ2ODAtNjA6YmVmb3JlLC53aS13bW80NjgwLTYxOmJlZm9yZXtjb250ZW50OlwiXFxmMDFjXCJ9LndpLXdtbzQ2ODAtNjI6YmVmb3JlLC53aS13bW80NjgwLTYzOmJlZm9yZXtjb250ZW50OlwiXFxmMDE5XCJ9LndpLXdtbzQ2ODAtNjQ6YmVmb3JlLC53aS13bW80NjgwLTY1OmJlZm9yZSwud2ktd21vNDY4MC02NjpiZWZvcmV7Y29udGVudDpcIlxcZjAxNVwifS53aS13bW80NjgwLTY3OmJlZm9yZSwud2ktd21vNDY4MC02ODpiZWZvcmV7Y29udGVudDpcIlxcZjAxN1wifS53aS13bW80NjgwLTcwOmJlZm9yZSwud2ktd21vNDY4MC03MTpiZWZvcmUsLndpLXdtbzQ2ODAtNzI6YmVmb3JlLC53aS13bW80NjgwLTczOmJlZm9yZXtjb250ZW50OlwiXFxmMDFiXCJ9LndpLXdtbzQ2ODAtNzQ6YmVmb3JlLC53aS13bW80NjgwLTc1OmJlZm9yZSwud2ktd21vNDY4MC03NjpiZWZvcmV7Y29udGVudDpcIlxcZjA3NlwifS53aS13bW80NjgwLTc3OmJlZm9yZXtjb250ZW50OlwiXFxmMDFiXCJ9LndpLXdtbzQ2ODAtNzg6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNzZcIn0ud2ktd21vNDY4MC04MDpiZWZvcmV7Y29udGVudDpcIlxcZjAxOVwifS53aS13bW80NjgwLTgxOmJlZm9yZXtjb250ZW50OlwiXFxmMDFjXCJ9LndpLXdtbzQ2ODAtODI6YmVmb3JlLC53aS13bW80NjgwLTgzOmJlZm9yZXtjb250ZW50OlwiXFxmMDE5XCJ9LndpLXdtbzQ2ODAtODQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMWRcIn0ud2ktd21vNDY4MC04NTpiZWZvcmUsLndpLXdtbzQ2ODAtODY6YmVmb3JlLC53aS13bW80NjgwLTg3OmJlZm9yZXtjb250ZW50OlwiXFxmMDE3XCJ9LndpLXdtbzQ2ODAtODk6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMTVcIn0ud2ktd21vNDY4MC05MDpiZWZvcmV7Y29udGVudDpcIlxcZjAxNlwifS53aS13bW80NjgwLTkxOmJlZm9yZXtjb250ZW50OlwiXFxmMDFkXCJ9LndpLXdtbzQ2ODAtOTI6YmVmb3JlLC53aS13bW80NjgwLTkzOmJlZm9yZXtjb250ZW50OlwiXFxmMDFlXCJ9LndpLXdtbzQ2ODAtOTQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMTZcIn0ud2ktd21vNDY4MC05NTpiZWZvcmUsLndpLXdtbzQ2ODAtOTY6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMWVcIn0ud2ktd21vNDY4MC05OTpiZWZvcmV7Y29udGVudDpcIlxcZjA1NlwifS53aS1vd20tMjAwOmJlZm9yZSwud2ktb3dtLTIwMTpiZWZvcmUsLndpLW93bS0yMDI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMWVcIn0ud2ktb3dtLTIxMDpiZWZvcmUsLndpLW93bS0yMTE6YmVmb3JlLC53aS1vd20tMjEyOmJlZm9yZSwud2ktb3dtLTIyMTpiZWZvcmV7Y29udGVudDpcIlxcZjAxNlwifS53aS1vd20tMjMwOmJlZm9yZSwud2ktb3dtLTIzMTpiZWZvcmUsLndpLW93bS0yMzI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMWVcIn0ud2ktb3dtLTMwMDpiZWZvcmUsLndpLW93bS0zMDE6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMWNcIn0ud2ktb3dtLTMwMjpiZWZvcmV7Y29udGVudDpcIlxcZjAxOVwifS53aS1vd20tMzEwOmJlZm9yZXtjb250ZW50OlwiXFxmMDE3XCJ9LndpLW93bS0zMTE6YmVmb3JlLC53aS1vd20tMzEyOmJlZm9yZXtjb250ZW50OlwiXFxmMDE5XCJ9LndpLW93bS0zMTM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMWFcIn0ud2ktb3dtLTMxNDpiZWZvcmV7Y29udGVudDpcIlxcZjAxOVwifS53aS1vd20tMzIxOmJlZm9yZSwud2ktb3dtLTUwMDpiZWZvcmV7Y29udGVudDpcIlxcZjAxY1wifS53aS1vd20tNTAxOmJlZm9yZSwud2ktb3dtLTUwMjpiZWZvcmUsLndpLW93bS01MDM6YmVmb3JlLC53aS1vd20tNTA0OmJlZm9yZXtjb250ZW50OlwiXFxmMDE5XCJ9LndpLW93bS01MTE6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMTdcIn0ud2ktb3dtLTUyMDpiZWZvcmUsLndpLW93bS01MjE6YmVmb3JlLC53aS1vd20tNTIyOmJlZm9yZXtjb250ZW50OlwiXFxmMDFhXCJ9LndpLW93bS01MzE6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMWRcIn0ud2ktb3dtLTYwMDpiZWZvcmUsLndpLW93bS02MDE6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMWJcIn0ud2ktb3dtLTYwMjpiZWZvcmV7Y29udGVudDpcIlxcZjBiNVwifS53aS1vd20tNjExOmJlZm9yZSwud2ktb3dtLTYxMjpiZWZvcmUsLndpLW93bS02MTU6YmVmb3JlLC53aS1vd20tNjE2OmJlZm9yZSwud2ktb3dtLTYyMDpiZWZvcmV7Y29udGVudDpcIlxcZjAxN1wifS53aS1vd20tNjIxOmJlZm9yZSwud2ktb3dtLTYyMjpiZWZvcmV7Y29udGVudDpcIlxcZjAxYlwifS53aS1vd20tNzAxOmJlZm9yZXtjb250ZW50OlwiXFxmMDFhXCJ9LndpLW93bS03MTE6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNjJcIn0ud2ktb3dtLTcyMTpiZWZvcmV7Y29udGVudDpcIlxcZjBiNlwifS53aS1vd20tNzMxOmJlZm9yZXtjb250ZW50OlwiXFxmMDYzXCJ9LndpLW93bS03NDE6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMTRcIn0ud2ktb3dtLTc2MTpiZWZvcmUsLndpLW93bS03NjI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNjNcIn0ud2ktb3dtLTc3MTpiZWZvcmV7Y29udGVudDpcIlxcZjAxMVwifS53aS1vd20tNzgxOmJlZm9yZXtjb250ZW50OlwiXFxmMDU2XCJ9LndpLW93bS04MDA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMGRcIn0ud2ktb3dtLTgwMTpiZWZvcmUsLndpLW93bS04MDI6YmVmb3JlLC53aS1vd20tODAzOmJlZm9yZXtjb250ZW50OlwiXFxmMDExXCJ9LndpLW93bS04MDM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMTJcIn0ud2ktb3dtLTgwNDpiZWZvcmV7Y29udGVudDpcIlxcZjAxM1wifS53aS1vd20tOTAwOmJlZm9yZXtjb250ZW50OlwiXFxmMDU2XCJ9LndpLW93bS05MDE6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMWRcIn0ud2ktb3dtLTkwMjpiZWZvcmV7Y29udGVudDpcIlxcZjA3M1wifS53aS1vd20tOTAzOmJlZm9yZXtjb250ZW50OlwiXFxmMDc2XCJ9LndpLW93bS05MDQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNzJcIn0ud2ktb3dtLTkwNTpiZWZvcmV7Y29udGVudDpcIlxcZjAyMVwifS53aS1vd20tOTA2OmJlZm9yZXtjb250ZW50OlwiXFxmMDE1XCJ9LndpLW93bS05NTc6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNTBcIn0ud2ktb3dtLWRheS0yMDA6YmVmb3JlLC53aS1vd20tZGF5LTIwMTpiZWZvcmUsLndpLW93bS1kYXktMjAyOmJlZm9yZXtjb250ZW50OlwiXFxmMDEwXCJ9LndpLW93bS1kYXktMjEwOmJlZm9yZSwud2ktb3dtLWRheS0yMTE6YmVmb3JlLC53aS1vd20tZGF5LTIxMjpiZWZvcmUsLndpLW93bS1kYXktMjIxOmJlZm9yZXtjb250ZW50OlwiXFxmMDA1XCJ9LndpLW93bS1kYXktMjMwOmJlZm9yZSwud2ktb3dtLWRheS0yMzE6YmVmb3JlLC53aS1vd20tZGF5LTIzMjpiZWZvcmV7Y29udGVudDpcIlxcZjAxMFwifS53aS1vd20tZGF5LTMwMDpiZWZvcmUsLndpLW93bS1kYXktMzAxOmJlZm9yZXtjb250ZW50OlwiXFxmMDBiXCJ9LndpLW93bS1kYXktMzAyOmJlZm9yZSwud2ktb3dtLWRheS0zMTA6YmVmb3JlLC53aS1vd20tZGF5LTMxMTpiZWZvcmUsLndpLW93bS1kYXktMzEyOmJlZm9yZSwud2ktb3dtLWRheS0zMTM6YmVmb3JlLC53aS1vd20tZGF5LTMxNDpiZWZvcmV7Y29udGVudDpcIlxcZjAwOFwifS53aS1vd20tZGF5LTMyMTpiZWZvcmUsLndpLW93bS1kYXktNTAwOmJlZm9yZXtjb250ZW50OlwiXFxmMDBiXCJ9LndpLW93bS1kYXktNTAxOmJlZm9yZSwud2ktb3dtLWRheS01MDI6YmVmb3JlLC53aS1vd20tZGF5LTUwMzpiZWZvcmUsLndpLW93bS1kYXktNTA0OmJlZm9yZXtjb250ZW50OlwiXFxmMDA4XCJ9LndpLW93bS1kYXktNTExOmJlZm9yZXtjb250ZW50OlwiXFxmMDA2XCJ9LndpLW93bS1kYXktNTIwOmJlZm9yZSwud2ktb3dtLWRheS01MjE6YmVmb3JlLC53aS1vd20tZGF5LTUyMjpiZWZvcmV7Y29udGVudDpcIlxcZjAwOVwifS53aS1vd20tZGF5LTUzMTpiZWZvcmV7Y29udGVudDpcIlxcZjAwZVwifS53aS1vd20tZGF5LTYwMDpiZWZvcmV7Y29udGVudDpcIlxcZjAwYVwifS53aS1vd20tZGF5LTYwMTpiZWZvcmV7Y29udGVudDpcIlxcZjBiMlwifS53aS1vd20tZGF5LTYwMjpiZWZvcmV7Y29udGVudDpcIlxcZjAwYVwifS53aS1vd20tZGF5LTYxMTpiZWZvcmUsLndpLW93bS1kYXktNjEyOmJlZm9yZSwud2ktb3dtLWRheS02MTU6YmVmb3JlLC53aS1vd20tZGF5LTYxNjpiZWZvcmUsLndpLW93bS1kYXktNjIwOmJlZm9yZXtjb250ZW50OlwiXFxmMDA2XCJ9LndpLW93bS1kYXktNjIxOmJlZm9yZSwud2ktb3dtLWRheS02MjI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMGFcIn0ud2ktb3dtLWRheS03MDE6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMDlcIn0ud2ktb3dtLWRheS03MTE6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNjJcIn0ud2ktb3dtLWRheS03MjE6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYjZcIn0ud2ktb3dtLWRheS03MzE6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNjNcIn0ud2ktb3dtLWRheS03NDE6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMDNcIn0ud2ktb3dtLWRheS03NjE6YmVmb3JlLC53aS1vd20tZGF5LTc2MjpiZWZvcmV7Y29udGVudDpcIlxcZjA2M1wifS53aS1vd20tZGF5LTc4MTpiZWZvcmV7Y29udGVudDpcIlxcZjA1NlwifS53aS1vd20tZGF5LTgwMDpiZWZvcmV7Y29udGVudDpcIlxcZjAwZFwifS53aS1vd20tZGF5LTgwMTpiZWZvcmUsLndpLW93bS1kYXktODAyOmJlZm9yZSwud2ktb3dtLWRheS04MDM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMDBcIn0ud2ktb3dtLWRheS04MDQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMGNcIn0ud2ktb3dtLWRheS05MDA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNTZcIn0ud2ktb3dtLWRheS05MDI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNzNcIn0ud2ktb3dtLWRheS05MDM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNzZcIn0ud2ktb3dtLWRheS05MDQ6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNzJcIn0ud2ktb3dtLWRheS05MDY6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMDRcIn0ud2ktb3dtLWRheS05NTc6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNTBcIn0ud2ktb3dtLW5pZ2h0LTIwMDpiZWZvcmUsLndpLW93bS1uaWdodC0yMDE6YmVmb3JlLC53aS1vd20tbmlnaHQtMjAyOmJlZm9yZXtjb250ZW50OlwiXFxmMDJkXCJ9LndpLW93bS1uaWdodC0yMTA6YmVmb3JlLC53aS1vd20tbmlnaHQtMjExOmJlZm9yZSwud2ktb3dtLW5pZ2h0LTIxMjpiZWZvcmUsLndpLW93bS1uaWdodC0yMjE6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMjVcIn0ud2ktb3dtLW5pZ2h0LTIzMDpiZWZvcmUsLndpLW93bS1uaWdodC0yMzE6YmVmb3JlLC53aS1vd20tbmlnaHQtMjMyOmJlZm9yZXtjb250ZW50OlwiXFxmMDJkXCJ9LndpLW93bS1uaWdodC0zMDA6YmVmb3JlLC53aS1vd20tbmlnaHQtMzAxOmJlZm9yZXtjb250ZW50OlwiXFxmMDJiXCJ9LndpLW93bS1uaWdodC0zMDI6YmVmb3JlLC53aS1vd20tbmlnaHQtMzEwOmJlZm9yZSwud2ktb3dtLW5pZ2h0LTMxMTpiZWZvcmUsLndpLW93bS1uaWdodC0zMTI6YmVmb3JlLC53aS1vd20tbmlnaHQtMzEzOmJlZm9yZSwud2ktb3dtLW5pZ2h0LTMxNDpiZWZvcmV7Y29udGVudDpcIlxcZjAyOFwifS53aS1vd20tbmlnaHQtMzIxOmJlZm9yZSwud2ktb3dtLW5pZ2h0LTUwMDpiZWZvcmV7Y29udGVudDpcIlxcZjAyYlwifS53aS1vd20tbmlnaHQtNTAxOmJlZm9yZSwud2ktb3dtLW5pZ2h0LTUwMjpiZWZvcmUsLndpLW93bS1uaWdodC01MDM6YmVmb3JlLC53aS1vd20tbmlnaHQtNTA0OmJlZm9yZXtjb250ZW50OlwiXFxmMDI4XCJ9LndpLW93bS1uaWdodC01MTE6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMjZcIn0ud2ktb3dtLW5pZ2h0LTUyMDpiZWZvcmUsLndpLW93bS1uaWdodC01MjE6YmVmb3JlLC53aS1vd20tbmlnaHQtNTIyOmJlZm9yZXtjb250ZW50OlwiXFxmMDI5XCJ9LndpLW93bS1uaWdodC01MzE6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMmNcIn0ud2ktb3dtLW5pZ2h0LTYwMDpiZWZvcmV7Y29udGVudDpcIlxcZjAyYVwifS53aS1vd20tbmlnaHQtNjAxOmJlZm9yZXtjb250ZW50OlwiXFxmMGI0XCJ9LndpLW93bS1uaWdodC02MDI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMmFcIn0ud2ktb3dtLW5pZ2h0LTYxMTpiZWZvcmUsLndpLW93bS1uaWdodC02MTI6YmVmb3JlLC53aS1vd20tbmlnaHQtNjE1OmJlZm9yZSwud2ktb3dtLW5pZ2h0LTYxNjpiZWZvcmUsLndpLW93bS1uaWdodC02MjA6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMjZcIn0ud2ktb3dtLW5pZ2h0LTYyMTpiZWZvcmUsLndpLW93bS1uaWdodC02MjI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMmFcIn0ud2ktb3dtLW5pZ2h0LTcwMTpiZWZvcmV7Y29udGVudDpcIlxcZjAyOVwifS53aS1vd20tbmlnaHQtNzExOmJlZm9yZXtjb250ZW50OlwiXFxmMDYyXCJ9LndpLW93bS1uaWdodC03MjE6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwYjZcIn0ud2ktb3dtLW5pZ2h0LTczMTpiZWZvcmV7Y29udGVudDpcIlxcZjA2M1wifS53aS1vd20tbmlnaHQtNzQxOmJlZm9yZXtjb250ZW50OlwiXFxmMDRhXCJ9LndpLW93bS1uaWdodC03NjE6YmVmb3JlLC53aS1vd20tbmlnaHQtNzYyOmJlZm9yZXtjb250ZW50OlwiXFxmMDYzXCJ9LndpLW93bS1uaWdodC03ODE6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNTZcIn0ud2ktb3dtLW5pZ2h0LTgwMDpiZWZvcmV7Y29udGVudDpcIlxcZjAyZVwifS53aS1vd20tbmlnaHQtODAxOmJlZm9yZSwud2ktb3dtLW5pZ2h0LTgwMjpiZWZvcmUsLndpLW93bS1uaWdodC04MDM6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMjJcIn0ud2ktb3dtLW5pZ2h0LTgwNDpiZWZvcmV7Y29udGVudDpcIlxcZjA4NlwifS53aS1vd20tbmlnaHQtOTAwOmJlZm9yZXtjb250ZW50OlwiXFxmMDU2XCJ9LndpLW93bS1uaWdodC05MDI6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwNzNcIn0ud2ktb3dtLW5pZ2h0LTkwMzpiZWZvcmV7Y29udGVudDpcIlxcZjA3NlwifS53aS1vd20tbmlnaHQtOTA0OmJlZm9yZXtjb250ZW50OlwiXFxmMDcyXCJ9LndpLW93bS1uaWdodC05MDY6YmVmb3Jle2NvbnRlbnQ6XCJcXGYwMjRcIn0ud2ktb3dtLW5pZ2h0LTk1NzpiZWZvcmV7Y29udGVudDpcIlxcZjA1MFwifSIsIkBmb250LWZhY2Uge1xyXG5cdGZvbnQtZmFtaWx5OiAndGhlbWlmeSc7XHJcblx0c3JjOnVybCgnZm9udHMvdGhlbWlmeS5lb3Q/LWZ2YmFuZScpO1xyXG5cdHNyYzp1cmwoJ2ZvbnRzL3RoZW1pZnkuZW90PyNpZWZpeC1mdmJhbmUnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksXHJcblx0XHR1cmwoJ2ZvbnRzL3RoZW1pZnkud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG5cdFx0dXJsKCdmb250cy90aGVtaWZ5LnR0ZicpIGZvcm1hdCgndHJ1ZXR5cGUnKSxcclxuXHRcdHVybCgnZm9udHMvdGhlbWlmeS5zdmc/LWZ2YmFuZSN0aGVtaWZ5JykgZm9ybWF0KCdzdmcnKTtcclxuXHRmb250LXdlaWdodDogbm9ybWFsO1xyXG5cdGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuW2NsYXNzXj1cInRpLVwiXSwgW2NsYXNzKj1cIiB0aS1cIl0ge1xyXG5cdGZvbnQtZmFtaWx5OiAndGhlbWlmeSc7XHJcblx0c3BlYWs6IG5vbmU7XHJcblx0Zm9udC1zdHlsZTogbm9ybWFsO1xyXG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcblx0Zm9udC12YXJpYW50OiBub3JtYWw7XHJcblx0dGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcblx0bGluZS1oZWlnaHQ6IDE7XHJcblxyXG5cdC8qIEJldHRlciBGb250IFJlbmRlcmluZyA9PT09PT09PT09PSAqL1xyXG5cdC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xyXG5cdC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XHJcbn1cclxuXHJcbi50aS13YW5kOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2MDBcIjtcclxufVxyXG4udGktdm9sdW1lOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2MDFcIjtcclxufVxyXG4udGktdXNlcjpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjAyXCI7XHJcbn1cclxuLnRpLXVubG9jazpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjAzXCI7XHJcbn1cclxuLnRpLXVubGluazpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjA0XCI7XHJcbn1cclxuLnRpLXRyYXNoOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2MDVcIjtcclxufVxyXG4udGktdGhvdWdodDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjA2XCI7XHJcbn1cclxuLnRpLXRhcmdldDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjA3XCI7XHJcbn1cclxuLnRpLXRhZzpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjA4XCI7XHJcbn1cclxuLnRpLXRhYmxldDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjA5XCI7XHJcbn1cclxuLnRpLXN0YXI6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTYwYVwiO1xyXG59XHJcbi50aS1zcHJheTpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjBiXCI7XHJcbn1cclxuLnRpLXNpZ25hbDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjBjXCI7XHJcbn1cclxuLnRpLXNob3BwaW5nLWNhcnQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTYwZFwiO1xyXG59XHJcbi50aS1zaG9wcGluZy1jYXJ0LWZ1bGw6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTYwZVwiO1xyXG59XHJcbi50aS1zZXR0aW5nczpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjBmXCI7XHJcbn1cclxuLnRpLXNlYXJjaDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjEwXCI7XHJcbn1cclxuLnRpLXpvb20taW46YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTYxMVwiO1xyXG59XHJcbi50aS16b29tLW91dDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjEyXCI7XHJcbn1cclxuLnRpLWN1dDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjEzXCI7XHJcbn1cclxuLnRpLXJ1bGVyOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2MTRcIjtcclxufVxyXG4udGktcnVsZXItcGVuY2lsOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2MTVcIjtcclxufVxyXG4udGktcnVsZXItYWx0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2MTZcIjtcclxufVxyXG4udGktYm9va21hcms6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTYxN1wiO1xyXG59XHJcbi50aS1ib29rbWFyay1hbHQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTYxOFwiO1xyXG59XHJcbi50aS1yZWxvYWQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTYxOVwiO1xyXG59XHJcbi50aS1wbHVzOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2MWFcIjtcclxufVxyXG4udGktcGluOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2MWJcIjtcclxufVxyXG4udGktcGVuY2lsOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2MWNcIjtcclxufVxyXG4udGktcGVuY2lsLWFsdDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjFkXCI7XHJcbn1cclxuLnRpLXBhaW50LXJvbGxlcjpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjFlXCI7XHJcbn1cclxuLnRpLXBhaW50LWJ1Y2tldDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjFmXCI7XHJcbn1cclxuLnRpLW5hOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2MjBcIjtcclxufVxyXG4udGktbW9iaWxlOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2MjFcIjtcclxufVxyXG4udGktbWludXM6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTYyMlwiO1xyXG59XHJcbi50aS1tZWRhbGw6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTYyM1wiO1xyXG59XHJcbi50aS1tZWRhbGwtYWx0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2MjRcIjtcclxufVxyXG4udGktbWFya2VyOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2MjVcIjtcclxufVxyXG4udGktbWFya2VyLWFsdDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjI2XCI7XHJcbn1cclxuLnRpLWFycm93LXVwOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2MjdcIjtcclxufVxyXG4udGktYXJyb3ctcmlnaHQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTYyOFwiO1xyXG59XHJcbi50aS1hcnJvdy1sZWZ0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2MjlcIjtcclxufVxyXG4udGktYXJyb3ctZG93bjpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjJhXCI7XHJcbn1cclxuLnRpLWxvY2s6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTYyYlwiO1xyXG59XHJcbi50aS1sb2NhdGlvbi1hcnJvdzpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjJjXCI7XHJcbn1cclxuLnRpLWxpbms6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTYyZFwiO1xyXG59XHJcbi50aS1sYXlvdXQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTYyZVwiO1xyXG59XHJcbi50aS1sYXllcnM6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTYyZlwiO1xyXG59XHJcbi50aS1sYXllcnMtYWx0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2MzBcIjtcclxufVxyXG4udGkta2V5OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2MzFcIjtcclxufVxyXG4udGktaW1wb3J0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2MzJcIjtcclxufVxyXG4udGktaW1hZ2U6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTYzM1wiO1xyXG59XHJcbi50aS1oZWFydDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjM0XCI7XHJcbn1cclxuLnRpLWhlYXJ0LWJyb2tlbjpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjM1XCI7XHJcbn1cclxuLnRpLWhhbmQtc3RvcDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjM2XCI7XHJcbn1cclxuLnRpLWhhbmQtb3BlbjpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjM3XCI7XHJcbn1cclxuLnRpLWhhbmQtZHJhZzpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjM4XCI7XHJcbn1cclxuLnRpLWZvbGRlcjpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjM5XCI7XHJcbn1cclxuLnRpLWZsYWc6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTYzYVwiO1xyXG59XHJcbi50aS1mbGFnLWFsdDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjNiXCI7XHJcbn1cclxuLnRpLWZsYWctYWx0LTI6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTYzY1wiO1xyXG59XHJcbi50aS1leWU6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTYzZFwiO1xyXG59XHJcbi50aS1leHBvcnQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTYzZVwiO1xyXG59XHJcbi50aS1leGNoYW5nZS12ZXJ0aWNhbDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjNmXCI7XHJcbn1cclxuLnRpLWRlc2t0b3A6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY0MFwiO1xyXG59XHJcbi50aS1jdXA6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY0MVwiO1xyXG59XHJcbi50aS1jcm93bjpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjQyXCI7XHJcbn1cclxuLnRpLWNvbW1lbnRzOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2NDNcIjtcclxufVxyXG4udGktY29tbWVudDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjQ0XCI7XHJcbn1cclxuLnRpLWNvbW1lbnQtYWx0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2NDVcIjtcclxufVxyXG4udGktY2xvc2U6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY0NlwiO1xyXG59XHJcbi50aS1jbGlwOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2NDdcIjtcclxufVxyXG4udGktYW5nbGUtdXA6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY0OFwiO1xyXG59XHJcbi50aS1hbmdsZS1yaWdodDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjQ5XCI7XHJcbn1cclxuLnRpLWFuZ2xlLWxlZnQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY0YVwiO1xyXG59XHJcbi50aS1hbmdsZS1kb3duOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2NGJcIjtcclxufVxyXG4udGktY2hlY2s6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY0Y1wiO1xyXG59XHJcbi50aS1jaGVjay1ib3g6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY0ZFwiO1xyXG59XHJcbi50aS1jYW1lcmE6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY0ZVwiO1xyXG59XHJcbi50aS1hbm5vdW5jZW1lbnQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY0ZlwiO1xyXG59XHJcbi50aS1icnVzaDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjUwXCI7XHJcbn1cclxuLnRpLWJyaWVmY2FzZTpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjUxXCI7XHJcbn1cclxuLnRpLWJvbHQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY1MlwiO1xyXG59XHJcbi50aS1ib2x0LWFsdDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjUzXCI7XHJcbn1cclxuLnRpLWJsYWNrYm9hcmQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY1NFwiO1xyXG59XHJcbi50aS1iYWc6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY1NVwiO1xyXG59XHJcbi50aS1tb3ZlOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2NTZcIjtcclxufVxyXG4udGktYXJyb3dzLXZlcnRpY2FsOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2NTdcIjtcclxufVxyXG4udGktYXJyb3dzLWhvcml6b250YWw6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY1OFwiO1xyXG59XHJcbi50aS1mdWxsc2NyZWVuOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2NTlcIjtcclxufVxyXG4udGktYXJyb3ctdG9wLXJpZ2h0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2NWFcIjtcclxufVxyXG4udGktYXJyb3ctdG9wLWxlZnQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY1YlwiO1xyXG59XHJcbi50aS1hcnJvdy1jaXJjbGUtdXA6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY1Y1wiO1xyXG59XHJcbi50aS1hcnJvdy1jaXJjbGUtcmlnaHQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY1ZFwiO1xyXG59XHJcbi50aS1hcnJvdy1jaXJjbGUtbGVmdDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjVlXCI7XHJcbn1cclxuLnRpLWFycm93LWNpcmNsZS1kb3duOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2NWZcIjtcclxufVxyXG4udGktYW5nbGUtZG91YmxlLXVwOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2NjBcIjtcclxufVxyXG4udGktYW5nbGUtZG91YmxlLXJpZ2h0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2NjFcIjtcclxufVxyXG4udGktYW5nbGUtZG91YmxlLWxlZnQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY2MlwiO1xyXG59XHJcbi50aS1hbmdsZS1kb3VibGUtZG93bjpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjYzXCI7XHJcbn1cclxuLnRpLXppcDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjY0XCI7XHJcbn1cclxuLnRpLXdvcmxkOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2NjVcIjtcclxufVxyXG4udGktd2hlZWxjaGFpcjpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjY2XCI7XHJcbn1cclxuLnRpLXZpZXctbGlzdDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjY3XCI7XHJcbn1cclxuLnRpLXZpZXctbGlzdC1hbHQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY2OFwiO1xyXG59XHJcbi50aS12aWV3LWdyaWQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY2OVwiO1xyXG59XHJcbi50aS11cHBlcmNhc2U6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY2YVwiO1xyXG59XHJcbi50aS11cGxvYWQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY2YlwiO1xyXG59XHJcbi50aS11bmRlcmxpbmU6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY2Y1wiO1xyXG59XHJcbi50aS10cnVjazpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjZkXCI7XHJcbn1cclxuLnRpLXRpbWVyOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2NmVcIjtcclxufVxyXG4udGktdGlja2V0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2NmZcIjtcclxufVxyXG4udGktdGh1bWItdXA6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY3MFwiO1xyXG59XHJcbi50aS10aHVtYi1kb3duOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2NzFcIjtcclxufVxyXG4udGktdGV4dDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjcyXCI7XHJcbn1cclxuLnRpLXN0YXRzLXVwOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2NzNcIjtcclxufVxyXG4udGktc3RhdHMtZG93bjpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjc0XCI7XHJcbn1cclxuLnRpLXNwbGl0LXY6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY3NVwiO1xyXG59XHJcbi50aS1zcGxpdC1oOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2NzZcIjtcclxufVxyXG4udGktc21hbGxjYXA6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY3N1wiO1xyXG59XHJcbi50aS1zaGluZTpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjc4XCI7XHJcbn1cclxuLnRpLXNoaWZ0LXJpZ2h0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2NzlcIjtcclxufVxyXG4udGktc2hpZnQtbGVmdDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjdhXCI7XHJcbn1cclxuLnRpLXNoaWVsZDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjdiXCI7XHJcbn1cclxuLnRpLW5vdGVwYWQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY3Y1wiO1xyXG59XHJcbi50aS1zZXJ2ZXI6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY3ZFwiO1xyXG59XHJcbi50aS1xdW90ZS1yaWdodDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjdlXCI7XHJcbn1cclxuLnRpLXF1b3RlLWxlZnQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY3ZlwiO1xyXG59XHJcbi50aS1wdWxzZTpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjgwXCI7XHJcbn1cclxuLnRpLXByaW50ZXI6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY4MVwiO1xyXG59XHJcbi50aS1wb3dlci1vZmY6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY4MlwiO1xyXG59XHJcbi50aS1wbHVnOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2ODNcIjtcclxufVxyXG4udGktcGllLWNoYXJ0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2ODRcIjtcclxufVxyXG4udGktcGFyYWdyYXBoOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2ODVcIjtcclxufVxyXG4udGktcGFuZWw6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY4NlwiO1xyXG59XHJcbi50aS1wYWNrYWdlOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2ODdcIjtcclxufVxyXG4udGktbXVzaWM6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY4OFwiO1xyXG59XHJcbi50aS1tdXNpYy1hbHQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY4OVwiO1xyXG59XHJcbi50aS1tb3VzZTpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjhhXCI7XHJcbn1cclxuLnRpLW1vdXNlLWFsdDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjhiXCI7XHJcbn1cclxuLnRpLW1vbmV5OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2OGNcIjtcclxufVxyXG4udGktbWljcm9waG9uZTpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjhkXCI7XHJcbn1cclxuLnRpLW1lbnU6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY4ZVwiO1xyXG59XHJcbi50aS1tZW51LWFsdDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjhmXCI7XHJcbn1cclxuLnRpLW1hcDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjkwXCI7XHJcbn1cclxuLnRpLW1hcC1hbHQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY5MVwiO1xyXG59XHJcbi50aS1sb29wOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2OTJcIjtcclxufVxyXG4udGktbG9jYXRpb24tcGluOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2OTNcIjtcclxufVxyXG4udGktbGlzdDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjk0XCI7XHJcbn1cclxuLnRpLWxpZ2h0LWJ1bGI6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY5NVwiO1xyXG59XHJcbi50aS1JdGFsaWM6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY5NlwiO1xyXG59XHJcbi50aS1pbmZvOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2OTdcIjtcclxufVxyXG4udGktaW5maW5pdGU6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY5OFwiO1xyXG59XHJcbi50aS1pZC1iYWRnZTpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjk5XCI7XHJcbn1cclxuLnRpLWh1bW1lcjpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjlhXCI7XHJcbn1cclxuLnRpLWhvbWU6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTY5YlwiO1xyXG59XHJcbi50aS1oZWxwOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2OWNcIjtcclxufVxyXG4udGktaGVhZHBob25lOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2OWRcIjtcclxufVxyXG4udGktaGFyZGRyaXZlczpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjllXCI7XHJcbn1cclxuLnRpLWhhcmRkcml2ZTpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNjlmXCI7XHJcbn1cclxuLnRpLWdpZnQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZhMFwiO1xyXG59XHJcbi50aS1nYW1lOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2YTFcIjtcclxufVxyXG4udGktZmlsdGVyOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2YTJcIjtcclxufVxyXG4udGktZmlsZXM6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZhM1wiO1xyXG59XHJcbi50aS1maWxlOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2YTRcIjtcclxufVxyXG4udGktZXJhc2VyOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2YTVcIjtcclxufVxyXG4udGktZW52ZWxvcGU6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZhNlwiO1xyXG59XHJcbi50aS1kb3dubG9hZDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmE3XCI7XHJcbn1cclxuLnRpLWRpcmVjdGlvbjpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmE4XCI7XHJcbn1cclxuLnRpLWRpcmVjdGlvbi1hbHQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZhOVwiO1xyXG59XHJcbi50aS1kYXNoYm9hcmQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZhYVwiO1xyXG59XHJcbi50aS1jb250cm9sLXN0b3A6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZhYlwiO1xyXG59XHJcbi50aS1jb250cm9sLXNodWZmbGU6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZhY1wiO1xyXG59XHJcbi50aS1jb250cm9sLXBsYXk6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZhZFwiO1xyXG59XHJcbi50aS1jb250cm9sLXBhdXNlOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2YWVcIjtcclxufVxyXG4udGktY29udHJvbC1mb3J3YXJkOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2YWZcIjtcclxufVxyXG4udGktY29udHJvbC1iYWNrd2FyZDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmIwXCI7XHJcbn1cclxuLnRpLWNsb3VkOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2YjFcIjtcclxufVxyXG4udGktY2xvdWQtdXA6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZiMlwiO1xyXG59XHJcbi50aS1jbG91ZC1kb3duOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2YjNcIjtcclxufVxyXG4udGktY2xpcGJvYXJkOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2YjRcIjtcclxufVxyXG4udGktY2FyOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2YjVcIjtcclxufVxyXG4udGktY2FsZW5kYXI6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZiNlwiO1xyXG59XHJcbi50aS1ib29rOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2YjdcIjtcclxufVxyXG4udGktYmVsbDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmI4XCI7XHJcbn1cclxuLnRpLWJhc2tldGJhbGw6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZiOVwiO1xyXG59XHJcbi50aS1iYXItY2hhcnQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZiYVwiO1xyXG59XHJcbi50aS1iYXItY2hhcnQtYWx0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2YmJcIjtcclxufVxyXG4udGktYmFjay1yaWdodDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmJjXCI7XHJcbn1cclxuLnRpLWJhY2stbGVmdDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmJkXCI7XHJcbn1cclxuLnRpLWFycm93cy1jb3JuZXI6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZiZVwiO1xyXG59XHJcbi50aS1hcmNoaXZlOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2YmZcIjtcclxufVxyXG4udGktYW5jaG9yOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2YzBcIjtcclxufVxyXG4udGktYWxpZ24tcmlnaHQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZjMVwiO1xyXG59XHJcbi50aS1hbGlnbi1sZWZ0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2YzJcIjtcclxufVxyXG4udGktYWxpZ24tanVzdGlmeTpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmMzXCI7XHJcbn1cclxuLnRpLWFsaWduLWNlbnRlcjpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmM0XCI7XHJcbn1cclxuLnRpLWFsZXJ0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2YzVcIjtcclxufVxyXG4udGktYWxhcm0tY2xvY2s6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZjNlwiO1xyXG59XHJcbi50aS1hZ2VuZGE6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZjN1wiO1xyXG59XHJcbi50aS13cml0ZTpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmM4XCI7XHJcbn1cclxuLnRpLXdpbmRvdzpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmM5XCI7XHJcbn1cclxuLnRpLXdpZGdldGl6ZWQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZjYVwiO1xyXG59XHJcbi50aS13aWRnZXQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZjYlwiO1xyXG59XHJcbi50aS13aWRnZXQtYWx0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2Y2NcIjtcclxufVxyXG4udGktd2FsbGV0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2Y2RcIjtcclxufVxyXG4udGktdmlkZW8tY2xhcHBlcjpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmNlXCI7XHJcbn1cclxuLnRpLXZpZGVvLWNhbWVyYTpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmNmXCI7XHJcbn1cclxuLnRpLXZlY3RvcjpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmQwXCI7XHJcbn1cclxuLnRpLXRoZW1pZnktbG9nbzpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmQxXCI7XHJcbn1cclxuLnRpLXRoZW1pZnktZmF2aWNvbjpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmQyXCI7XHJcbn1cclxuLnRpLXRoZW1pZnktZmF2aWNvbi1hbHQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZkM1wiO1xyXG59XHJcbi50aS1zdXBwb3J0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2ZDRcIjtcclxufVxyXG4udGktc3RhbXA6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZkNVwiO1xyXG59XHJcbi50aS1zcGxpdC12LWFsdDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmQ2XCI7XHJcbn1cclxuLnRpLXNsaWNlOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2ZDdcIjtcclxufVxyXG4udGktc2hvcnRjb2RlOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2ZDhcIjtcclxufVxyXG4udGktc2hpZnQtcmlnaHQtYWx0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2ZDlcIjtcclxufVxyXG4udGktc2hpZnQtbGVmdC1hbHQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZkYVwiO1xyXG59XHJcbi50aS1ydWxlci1hbHQtMjpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmRiXCI7XHJcbn1cclxuLnRpLXJlY2VpcHQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZkY1wiO1xyXG59XHJcbi50aS1waW4yOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2ZGRcIjtcclxufVxyXG4udGktcGluLWFsdDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmRlXCI7XHJcbn1cclxuLnRpLXBlbmNpbC1hbHQyOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2ZGZcIjtcclxufVxyXG4udGktcGFsZXR0ZTpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmUwXCI7XHJcbn1cclxuLnRpLW1vcmU6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZlMVwiO1xyXG59XHJcbi50aS1tb3JlLWFsdDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmUyXCI7XHJcbn1cclxuLnRpLW1pY3JvcGhvbmUtYWx0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2ZTNcIjtcclxufVxyXG4udGktbWFnbmV0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2ZTRcIjtcclxufVxyXG4udGktbGluZS1kb3VibGU6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZlNVwiO1xyXG59XHJcbi50aS1saW5lLWRvdHRlZDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmU2XCI7XHJcbn1cclxuLnRpLWxpbmUtZGFzaGVkOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2ZTdcIjtcclxufVxyXG4udGktbGF5b3V0LXdpZHRoLWZ1bGw6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZlOFwiO1xyXG59XHJcbi50aS1sYXlvdXQtd2lkdGgtZGVmYXVsdDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmU5XCI7XHJcbn1cclxuLnRpLWxheW91dC13aWR0aC1kZWZhdWx0LWFsdDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmVhXCI7XHJcbn1cclxuLnRpLWxheW91dC10YWI6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZlYlwiO1xyXG59XHJcbi50aS1sYXlvdXQtdGFiLXdpbmRvdzpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmVjXCI7XHJcbn1cclxuLnRpLWxheW91dC10YWItdjpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmVkXCI7XHJcbn1cclxuLnRpLWxheW91dC10YWItbWluOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2ZWVcIjtcclxufVxyXG4udGktbGF5b3V0LXNsaWRlcjpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmVmXCI7XHJcbn1cclxuLnRpLWxheW91dC1zbGlkZXItYWx0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2ZjBcIjtcclxufVxyXG4udGktbGF5b3V0LXNpZGViYXItcmlnaHQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZmMVwiO1xyXG59XHJcbi50aS1sYXlvdXQtc2lkZWJhci1ub25lOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2ZjJcIjtcclxufVxyXG4udGktbGF5b3V0LXNpZGViYXItbGVmdDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmYzXCI7XHJcbn1cclxuLnRpLWxheW91dC1wbGFjZWhvbGRlcjpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmY0XCI7XHJcbn1cclxuLnRpLWxheW91dC1tZW51OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2ZjVcIjtcclxufVxyXG4udGktbGF5b3V0LW1lbnUtdjpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmY2XCI7XHJcbn1cclxuLnRpLWxheW91dC1tZW51LXNlcGFyYXRlZDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmY3XCI7XHJcbn1cclxuLnRpLWxheW91dC1tZW51LWZ1bGw6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZmOFwiO1xyXG59XHJcbi50aS1sYXlvdXQtbWVkaWEtcmlnaHQtYWx0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2ZjlcIjtcclxufVxyXG4udGktbGF5b3V0LW1lZGlhLXJpZ2h0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2ZmFcIjtcclxufVxyXG4udGktbGF5b3V0LW1lZGlhLW92ZXJsYXk6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZmYlwiO1xyXG59XHJcbi50aS1sYXlvdXQtbWVkaWEtb3ZlcmxheS1hbHQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTZmY1wiO1xyXG59XHJcbi50aS1sYXlvdXQtbWVkaWEtb3ZlcmxheS1hbHQtMjpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmZkXCI7XHJcbn1cclxuLnRpLWxheW91dC1tZWRpYS1sZWZ0LWFsdDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNmZlXCI7XHJcbn1cclxuLnRpLWxheW91dC1tZWRpYS1sZWZ0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU2ZmZcIjtcclxufVxyXG4udGktbGF5b3V0LW1lZGlhLWNlbnRlci1hbHQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTcwMFwiO1xyXG59XHJcbi50aS1sYXlvdXQtbWVkaWEtY2VudGVyOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU3MDFcIjtcclxufVxyXG4udGktbGF5b3V0LWxpc3QtdGh1bWI6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTcwMlwiO1xyXG59XHJcbi50aS1sYXlvdXQtbGlzdC10aHVtYi1hbHQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTcwM1wiO1xyXG59XHJcbi50aS1sYXlvdXQtbGlzdC1wb3N0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU3MDRcIjtcclxufVxyXG4udGktbGF5b3V0LWxpc3QtbGFyZ2UtaW1hZ2U6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTcwNVwiO1xyXG59XHJcbi50aS1sYXlvdXQtbGluZS1zb2xpZDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzA2XCI7XHJcbn1cclxuLnRpLWxheW91dC1ncmlkNDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzA3XCI7XHJcbn1cclxuLnRpLWxheW91dC1ncmlkMzpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzA4XCI7XHJcbn1cclxuLnRpLWxheW91dC1ncmlkMjpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzA5XCI7XHJcbn1cclxuLnRpLWxheW91dC1ncmlkMi10aHVtYjpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzBhXCI7XHJcbn1cclxuLnRpLWxheW91dC1jdGEtcmlnaHQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTcwYlwiO1xyXG59XHJcbi50aS1sYXlvdXQtY3RhLWxlZnQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTcwY1wiO1xyXG59XHJcbi50aS1sYXlvdXQtY3RhLWNlbnRlcjpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzBkXCI7XHJcbn1cclxuLnRpLWxheW91dC1jdGEtYnRuLXJpZ2h0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU3MGVcIjtcclxufVxyXG4udGktbGF5b3V0LWN0YS1idG4tbGVmdDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzBmXCI7XHJcbn1cclxuLnRpLWxheW91dC1jb2x1bW40OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU3MTBcIjtcclxufVxyXG4udGktbGF5b3V0LWNvbHVtbjM6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTcxMVwiO1xyXG59XHJcbi50aS1sYXlvdXQtY29sdW1uMjpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzEyXCI7XHJcbn1cclxuLnRpLWxheW91dC1hY2NvcmRpb24tc2VwYXJhdGVkOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU3MTNcIjtcclxufVxyXG4udGktbGF5b3V0LWFjY29yZGlvbi1tZXJnZWQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTcxNFwiO1xyXG59XHJcbi50aS1sYXlvdXQtYWNjb3JkaW9uLWxpc3Q6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTcxNVwiO1xyXG59XHJcbi50aS1pbmstcGVuOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU3MTZcIjtcclxufVxyXG4udGktaW5mby1hbHQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTcxN1wiO1xyXG59XHJcbi50aS1oZWxwLWFsdDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzE4XCI7XHJcbn1cclxuLnRpLWhlYWRwaG9uZS1hbHQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTcxOVwiO1xyXG59XHJcbi50aS1oYW5kLXBvaW50LXVwOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU3MWFcIjtcclxufVxyXG4udGktaGFuZC1wb2ludC1yaWdodDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzFiXCI7XHJcbn1cclxuLnRpLWhhbmQtcG9pbnQtbGVmdDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzFjXCI7XHJcbn1cclxuLnRpLWhhbmQtcG9pbnQtZG93bjpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzFkXCI7XHJcbn1cclxuLnRpLWdhbGxlcnk6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTcxZVwiO1xyXG59XHJcbi50aS1mYWNlLXNtaWxlOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU3MWZcIjtcclxufVxyXG4udGktZmFjZS1zYWQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTcyMFwiO1xyXG59XHJcbi50aS1jcmVkaXQtY2FyZDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzIxXCI7XHJcbn1cclxuLnRpLWNvbnRyb2wtc2tpcC1mb3J3YXJkOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU3MjJcIjtcclxufVxyXG4udGktY29udHJvbC1za2lwLWJhY2t3YXJkOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU3MjNcIjtcclxufVxyXG4udGktY29udHJvbC1yZWNvcmQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTcyNFwiO1xyXG59XHJcbi50aS1jb250cm9sLWVqZWN0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU3MjVcIjtcclxufVxyXG4udGktY29tbWVudHMtc21pbGV5OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU3MjZcIjtcclxufVxyXG4udGktYnJ1c2gtYWx0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU3MjdcIjtcclxufVxyXG4udGkteW91dHViZTpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzI4XCI7XHJcbn1cclxuLnRpLXZpbWVvOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU3MjlcIjtcclxufVxyXG4udGktdHdpdHRlcjpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzJhXCI7XHJcbn1cclxuLnRpLXRpbWU6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTcyYlwiO1xyXG59XHJcbi50aS10dW1ibHI6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTcyY1wiO1xyXG59XHJcbi50aS1za3lwZTpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzJkXCI7XHJcbn1cclxuLnRpLXNoYXJlOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU3MmVcIjtcclxufVxyXG4udGktc2hhcmUtYWx0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU3MmZcIjtcclxufVxyXG4udGktcm9ja2V0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU3MzBcIjtcclxufVxyXG4udGktcGludGVyZXN0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU3MzFcIjtcclxufVxyXG4udGktbmV3LXdpbmRvdzpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzMyXCI7XHJcbn1cclxuLnRpLW1pY3Jvc29mdDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzMzXCI7XHJcbn1cclxuLnRpLWxpc3Qtb2w6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTczNFwiO1xyXG59XHJcbi50aS1saW5rZWRpbjpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzM1XCI7XHJcbn1cclxuLnRpLWxheW91dC1zaWRlYmFyLTI6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTczNlwiO1xyXG59XHJcbi50aS1sYXlvdXQtZ3JpZDQtYWx0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU3MzdcIjtcclxufVxyXG4udGktbGF5b3V0LWdyaWQzLWFsdDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzM4XCI7XHJcbn1cclxuLnRpLWxheW91dC1ncmlkMi1hbHQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTczOVwiO1xyXG59XHJcbi50aS1sYXlvdXQtY29sdW1uNC1hbHQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTczYVwiO1xyXG59XHJcbi50aS1sYXlvdXQtY29sdW1uMy1hbHQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTczYlwiO1xyXG59XHJcbi50aS1sYXlvdXQtY29sdW1uMi1hbHQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTczY1wiO1xyXG59XHJcbi50aS1pbnN0YWdyYW06YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTczZFwiO1xyXG59XHJcbi50aS1nb29nbGU6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTczZVwiO1xyXG59XHJcbi50aS1naXRodWI6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTczZlwiO1xyXG59XHJcbi50aS1mbGlja3I6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTc0MFwiO1xyXG59XHJcbi50aS1mYWNlYm9vazpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzQxXCI7XHJcbn1cclxuLnRpLWRyb3Bib3g6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTc0MlwiO1xyXG59XHJcbi50aS1kcmliYmJsZTpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzQzXCI7XHJcbn1cclxuLnRpLWFwcGxlOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU3NDRcIjtcclxufVxyXG4udGktYW5kckFkbWluaWQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTc0NVwiO1xyXG59XHJcbi50aS1zYXZlOmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU3NDZcIjtcclxufVxyXG4udGktc2F2ZS1hbHQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTc0N1wiO1xyXG59XHJcbi50aS15YWhvbzpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzQ4XCI7XHJcbn1cclxuLnRpLXdvcmRwcmVzczpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzQ5XCI7XHJcbn1cclxuLnRpLXZpbWVvLWFsdDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzRhXCI7XHJcbn1cclxuLnRpLXR3aXR0ZXItYWx0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU3NGJcIjtcclxufVxyXG4udGktdHVtYmxyLWFsdDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzRjXCI7XHJcbn1cclxuLnRpLXRyZWxsbzpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzRkXCI7XHJcbn1cclxuLnRpLXN0YWNrLW92ZXJmbG93OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU3NGVcIjtcclxufVxyXG4udGktc291bmRjbG91ZDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzRmXCI7XHJcbn1cclxuLnRpLXNoYXJldGhpczpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzUwXCI7XHJcbn1cclxuLnRpLXNoYXJldGhpcy1hbHQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTc1MVwiO1xyXG59XHJcbi50aS1yZWRkaXQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTc1MlwiO1xyXG59XHJcbi50aS1waW50ZXJlc3QtYWx0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU3NTNcIjtcclxufVxyXG4udGktbWljcm9zb2Z0LWFsdDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzU0XCI7XHJcbn1cclxuLnRpLWxpbnV4OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU3NTVcIjtcclxufVxyXG4udGktanNmaWRkbGU6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTc1NlwiO1xyXG59XHJcbi50aS1qb29tbGE6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTc1N1wiO1xyXG59XHJcbi50aS1odG1sNTpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzU4XCI7XHJcbn1cclxuLnRpLWZsaWNrci1hbHQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTc1OVwiO1xyXG59XHJcbi50aS1lbWFpbDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzVhXCI7XHJcbn1cclxuLnRpLWRydXBhbDpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzViXCI7XHJcbn1cclxuLnRpLWRyb3Bib3gtYWx0OmJlZm9yZSB7XHJcblx0Y29udGVudDogXCJcXGU3NWNcIjtcclxufVxyXG4udGktY3NzMzpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzVkXCI7XHJcbn1cclxuLnRpLXJzczpiZWZvcmUge1xyXG5cdGNvbnRlbnQ6IFwiXFxlNzVlXCI7XHJcbn1cclxuLnRpLXJzcy1hbHQ6YmVmb3JlIHtcclxuXHRjb250ZW50OiBcIlxcZTc1ZlwiO1xyXG59XHJcbiIsIi5mbGFnLWljb24tYmFja2dyb3VuZHtiYWNrZ3JvdW5kLXJlcGVhdDpuby1yZXBlYXQ7YmFja2dyb3VuZC1wb3NpdGlvbjo1MCU7LXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6Y29udGFpbjtiYWNrZ3JvdW5kLXNpemU6Y29udGFpbn0uZmxhZy1pY29ue3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6aW5saW5lLWJsb2NrO3dpZHRoOjEuMzMzMzMzMzNlbTtsaW5lLWhlaWdodDoxZW07YmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O2JhY2tncm91bmQtcG9zaXRpb246NTAlOy13ZWJraXQtYmFja2dyb3VuZC1zaXplOmNvbnRhaW47YmFja2dyb3VuZC1zaXplOmNvbnRhaW59LmZsYWctaWNvbjpiZWZvcmV7Y29udGVudDpcIlxcMDBhMFwifS5kcm9wZG93bi1tZW51IC5mbGFnLWljb257bWFyZ2luLXJpZ2h0OjVweH0uZmxhZy1pY29uLWFke2JhY2tncm91bmQtaW1hZ2U6dXJsKGZsYWdzL2FkLnN2Zyl9LmZsYWctaWNvbi1hZXtiYWNrZ3JvdW5kLWltYWdlOnVybChmbGFncy9hZS5zdmcpfS5mbGFnLWljb24tYWZ7YmFja2dyb3VuZC1pbWFnZTp1cmwoZmxhZ3MvYWYuc3ZnKX0uZmxhZy1pY29uLWFne2JhY2tncm91bmQtaW1hZ2U6dXJsKGZsYWdzL2FnLnN2Zyl9LmZsYWctaWNvbi1haXtiYWNrZ3JvdW5kLWltYWdlOnVybChmbGFncy9haS5zdmcpfS5mbGFnLWljb24tYWx7YmFja2dyb3VuZC1pbWFnZTp1cmwoZmxhZ3MvYWwuc3ZnKX0uZmxhZy1pY29uLWFte2JhY2tncm91bmQtaW1hZ2U6dXJsKGZsYWdzL2FtLnN2Zyl9LmZsYWctaWNvbi1hb3tiYWNrZ3JvdW5kLWltYWdlOnVybChmbGFncy9hby5zdmcpfS5mbGFnLWljb24tYXF7YmFja2dyb3VuZC1pbWFnZTp1cmwoZmxhZ3MvYXEuc3ZnKX0uZmxhZy1pY29uLWFye2JhY2tncm91bmQtaW1hZ2U6dXJsKGZsYWdzL2FyLnN2Zyl9LmZsYWctaWNvbi1hc3tiYWNrZ3JvdW5kLWltYWdlOnVybChmbGFncy9hcy5zdmcpfS5mbGFnLWljb24tYXR7YmFja2dyb3VuZC1pbWFnZTp1cmwoZmxhZ3MvYXQuc3ZnKX0uZmxhZy1pY29uLWF1e2JhY2tncm91bmQtaW1hZ2U6dXJsKGZsYWdzL2F1LnN2Zyl9LmZsYWctaWNvbi1hd3tiYWNrZ3JvdW5kLWltYWdlOnVybChmbGFncy9hdy5zdmcpfS5mbGFnLWljb24tYXh7YmFja2dyb3VuZC1pbWFnZTp1cmwoZmxhZ3MvYXguc3ZnKX0uZmxhZy1pY29uLWF6e2JhY2tncm91bmQtaW1hZ2U6dXJsKGZsYWdzL2F6LnN2Zyl9LmZsYWctaWNvbi1iYXtiYWNrZ3JvdW5kLWltYWdlOnVybChmbGFncy9iYS5zdmcpfS5mbGFnLWljb24tYmJ7YmFja2dyb3VuZC1pbWFnZTp1cmwoZmxhZ3MvYmIuc3ZnKX0uZmxhZy1pY29uLWJke2JhY2tncm91bmQtaW1hZ2U6dXJsKGZsYWdzL2JkLnN2Zyl9LmZsYWctaWNvbi1iZXtiYWNrZ3JvdW5kLWltYWdlOnVybChmbGFncy9iZS5zdmcpfS5mbGFnLWljb24tYmZ7YmFja2dyb3VuZC1pbWFnZTp1cmwoZmxhZ3MvYmYuc3ZnKX0uZmxhZy1pY29uLWJne2JhY2tncm91bmQtaW1hZ2U6dXJsKGZsYWdzL2JnLnN2Zyl9LmZsYWctaWNvbi1iaHtiYWNrZ3JvdW5kLWltYWdlOnVybChmbGFncy9iaC5zdmcpfS5mbGFnLWljb24tYml7YmFja2dyb3VuZC1pbWFnZTp1cmwoZmxhZ3MvYmkuc3ZnKX0uZmxhZy1pY29uLWJqe2JhY2tncm91bmQtaW1hZ2U6dXJsKGZsYWdzL2JqLnN2Zyl9LmZsYWctaWNvbi1ibHtiYWNrZ3JvdW5kLWltYWdlOnVybChmbGFncy9ibC5zdmcpfS5mbGFnLWljb24tYm17YmFja2dyb3VuZC1pbWFnZTp1cmwoZmxhZ3MvYm0uc3ZnKX0uZmxhZy1pY29uLWJue2JhY2tncm91bmQtaW1hZ2U6dXJsKGZsYWdzL2JuLnN2Zyl9LmZsYWctaWNvbi1ib3tiYWNrZ3JvdW5kLWltYWdlOnVybChmbGFncy9iby5zdmcpfS5mbGFnLWljb24tYnF7YmFja2dyb3VuZC1pbWFnZTp1cmwoZmxhZ3MvYnEuc3ZnKX0uZmxhZy1pY29uLWJye2JhY2tncm91bmQtaW1hZ2U6dXJsKGZsYWdzL2JyLnN2Zyl9LmZsYWctaWNvbi1ic3tiYWNrZ3JvdW5kLWltYWdlOnVybChmbGFncy9icy5zdmcpfS5mbGFnLWljb24tYnR7YmFja2dyb3VuZC1pbWFnZTp1cmwoZmxhZ3MvYnQuc3ZnKX0uZmxhZy1pY29uLWJ2e2JhY2tncm91bmQtaW1hZ2U6dXJsKGZsYWdzL2J2LnN2Zyl9LmZsYWctaWNvbi1id3tiYWNrZ3JvdW5kLWltYWdlOnVybChmbGFncy9idy5zdmcpfS5mbGFnLWljb24tYnl7YmFja2dyb3VuZC1pbWFnZTp1cmwoZmxhZ3MvYnkuc3ZnKX0uZmxhZy1pY29uLWJ6e2JhY2tncm91bmQtaW1hZ2U6dXJsKGZsYWdzL2J6LnN2Zyl9LmZsYWctaWNvbi1jYXtiYWNrZ3JvdW5kLWltYWdlOnVybChmbGFncy9jYS5zdmcpfS5mbGFnLWljb24tY2N7YmFja2dyb3VuZC1pbWFnZTp1cmwoZmxhZ3MvY2Muc3ZnKX0uZmxhZy1pY29uLWNke2JhY2tncm91bmQtaW1hZ2U6dXJsKGZsYWdzL2NkLnN2Zyl9LmZsYWctaWNvbi1jZntiYWNrZ3JvdW5kLWltYWdlOnVybChmbGFncy9jZi5zdmcpfS5mbGFnLWljb24tY2d7YmFja2dyb3VuZC1pbWFnZTp1cmwoZmxhZ3MvY2cuc3ZnKX0uZmxhZy1pY29uLWNoe2JhY2tncm91bmQtaW1hZ2U6dXJsKGZsYWdzL2NoLnN2Zyl9LmZsYWctaWNvbi1jaXtiYWNrZ3JvdW5kLWltYWdlOnVybChmbGFncy9jaS5zdmcpfS5mbGFnLWljb24tY2t7YmFja2dyb3VuZC1pbWFnZTp1cmwoZmxhZ3MvY2suc3ZnKX0uZmxhZy1pY29uLWNse2JhY2tncm91bmQtaW1hZ2U6dXJsKGZsYWdzL2NsLnN2Zyl9LmZsYWctaWNvbi1jbXtiYWNrZ3JvdW5kLWltYWdlOnVybChmbGFncy9jbS5zdmcpfS5mbGFnLWljb24tY257YmFja2dyb3VuZC1pbWFnZTp1cmwoZmxhZ3MvY24uc3ZnKX0uZmxhZy1pY29uLWNve2JhY2tncm91bmQtaW1hZ2U6dXJsKGZsYWdzL2NvLnN2Zyl9LmZsYWctaWNvbi1jcntiYWNrZ3JvdW5kLWltYWdlOnVybChmbGFncy9jci5zdmcpfS5mbGFnLWljb24tY3V7YmFja2dyb3VuZC1pbWFnZTp1cmwoZmxhZ3MvY3Uuc3ZnKX0uZmxhZy1pY29uLWN2e2JhY2tncm91bmQtaW1hZ2U6dXJsKGZsYWdzL2N2LnN2Zyl9LmZsYWctaWNvbi1jd3tiYWNrZ3JvdW5kLWltYWdlOnVybChmbGFncy9jdy5zdmcpfS5mbGFnLWljb24tY3h7YmFja2dyb3VuZC1pbWFnZTp1cmwoZmxhZ3MvY3guc3ZnKX0uZmxhZy1pY29uLWN5e2JhY2tncm91bmQtaW1hZ2U6dXJsKGZsYWdzL2N5LnN2Zyl9LmZsYWctaWNvbi1jentiYWNrZ3JvdW5kLWltYWdlOnVybChmbGFncy9jei5zdmcpfS5mbGFnLWljb24tZGV7YmFja2dyb3VuZC1pbWFnZTp1cmwoZmxhZ3MvZGUuc3ZnKX0uZmxhZy1pY29uLWRqe2JhY2tncm91bmQtaW1hZ2U6dXJsKGZsYWdzL2RqLnN2Zyl9LmZsYWctaWNvbi1ka3tiYWNrZ3JvdW5kLWltYWdlOnVybChmbGFncy9kay5zdmcpfS5mbGFnLWljb24tZG17YmFja2dyb3VuZC1pbWFnZTp1cmwoZmxhZ3MvZG0uc3ZnKX0uZmxhZy1pY29uLWRve2JhY2tncm91bmQtaW1hZ2U6dXJsKGZsYWdzL2RvLnN2Zyl9LmZsYWctaWNvbi1kentiYWNrZ3JvdW5kLWltYWdlOnVybChmbGFncy9kei5zdmcpfS5mbGFnLWljb24tZWN7YmFja2dyb3VuZC1pbWFnZTp1cmwoZmxhZ3MvZWMuc3ZnKX0uZmxhZy1pY29uLWVle2JhY2tncm91bmQtaW1hZ2U6dXJsKGZsYWdzL2VlLnN2Zyl9LmZsYWctaWNvbi1lZ3tiYWNrZ3JvdW5kLWltYWdlOnVybChmbGFncy9lZy5zdmcpfS5mbGFnLWljb24tZWh7YmFja2dyb3VuZC1pbWFnZTp1cmwoZmxhZ3MvZWguc3ZnKX0uZmxhZy1pY29uLWVye2JhY2tncm91bmQtaW1hZ2U6dXJsKGZsYWdzL2VyLnN2Zyl9LmZsYWctaWNvbi1lc3tiYWNrZ3JvdW5kLWltYWdlOnVybChmbGFncy9lcy5zdmcpfS5mbGFnLWljb24tZXR7YmFja2dyb3VuZC1pbWFnZTp1cmwoZmxhZ3MvZXQuc3ZnKX0uZmxhZy1pY29uLWZpe2JhY2tncm91bmQtaW1hZ2U6dXJsKGZsYWdzL2ZpLnN2Zyl9LmZsYWctaWNvbi1mantiYWNrZ3JvdW5kLWltYWdlOnVybChmbGFncy9mai5zdmcpfS5mbGFnLWljb24tZmt7YmFja2dyb3VuZC1pbWFnZTp1cmwoZmxhZ3MvZmsuc3ZnKX0uZmxhZy1pY29uLWZte2JhY2tncm91bmQtaW1hZ2U6dXJsKGZsYWdzL2ZtLnN2Zyl9LmZsYWctaWNvbi1mb3tiYWNrZ3JvdW5kLWltYWdlOnVybChmbGFncy9mby5zdmcpfS5mbGFnLWljb24tZnJ7YmFja2dyb3VuZC1pbWFnZTp1cmwoZmxhZ3MvZnIuc3ZnKX0uZmxhZy1pY29uLWdhe2JhY2tncm91bmQtaW1hZ2U6dXJsKGZsYWdzL2dhLnN2Zyl9LmZsYWctaWNvbi1nYntiYWNrZ3JvdW5kLWltYWdlOnVybChmbGFncy9nYi5zdmcpfS5mbGFnLWljb24tZ2R7YmFja2dyb3VuZC1pbWFnZTp1cmwoZmxhZ3MvZ2Quc3ZnKX0uZmxhZy1pY29uLWdle2JhY2tncm91bmQtaW1hZ2U6dXJsKGZsYWdzL2dlLnN2Zyl9LmZsYWctaWNvbi1nZntiYWNrZ3JvdW5kLWltYWdlOnVybChmbGFncy9nZi5zdmcpfS5mbGFnLWljb24tZ2d7YmFja2dyb3VuZC1pbWFnZTp1cmwoZmxhZ3MvZ2cuc3ZnKX0uZmxhZy1pY29uLWdoe2JhY2tncm91bmQtaW1hZ2U6dXJsKGZsYWdzL2doLnN2Zyl9LmZsYWctaWNvbi1naXtiYWNrZ3JvdW5kLWltYWdlOnVybChmbGFncy9naS5zdmcpfS5mbGFnLWljb24tZ2x7YmFja2dyb3VuZC1pbWFnZTp1cmwoZmxhZ3MvZ2wuc3ZnKX0uZmxhZy1pY29uLWdte2JhY2tncm91bmQtaW1hZ2U6dXJsKGZsYWdzL2dtLnN2Zyl9LmZsYWctaWNvbi1nbntiYWNrZ3JvdW5kLWltYWdlOnVybChmbGFncy9nbi5zdmcpfS5mbGFnLWljb24tZ3B7YmFja2dyb3VuZC1pbWFnZTp1cmwoZmxhZ3MvZ3Auc3ZnKX0uZmxhZy1pY29uLWdxe2JhY2tncm91bmQtaW1hZ2U6dXJsKGZsYWdzL2dxLnN2Zyl9LmZsYWctaWNvbi1ncntiYWNrZ3JvdW5kLWltYWdlOnVybChmbGFncy9nci5zdmcpfS5mbGFnLWljb24tZ3N7YmFja2dyb3VuZC1pbWFnZTp1cmwoZmxhZ3MvZ3Muc3ZnKX0uZmxhZy1pY29uLWd0e2JhY2tncm91bmQtaW1hZ2U6dXJsKGZsYWdzL2d0LnN2Zyl9LmZsYWctaWNvbi1ndXtiYWNrZ3JvdW5kLWltYWdlOnVybChmbGFncy9ndS5zdmcpfS5mbGFnLWljb24tZ3d7YmFja2dyb3VuZC1pbWFnZTp1cmwoZmxhZ3MvZ3cuc3ZnKX0uZmxhZy1pY29uLWd5e2JhY2tncm91bmQtaW1hZ2U6dXJsKGZsYWdzL2d5LnN2Zyl9LmZsYWctaWNvbi1oa3tiYWNrZ3JvdW5kLWltYWdlOnVybChmbGFncy9oay5zdmcpfS5mbGFnLWljb24taG17YmFja2dyb3VuZC1pbWFnZTp1cmwoZmxhZ3MvaG0uc3ZnKX0uZmxhZy1pY29uLWhue2JhY2tncm91bmQtaW1hZ2U6dXJsKGZsYWdzL2huLnN2Zyl9LmZsYWctaWNvbi1ocntiYWNrZ3JvdW5kLWltYWdlOnVybChmbGFncy9oci5zdmcpfS5mbGFnLWljb24taHR7YmFja2dyb3VuZC1pbWFnZTp1cmwoZmxhZ3MvaHQuc3ZnKX0uZmxhZy1pY29uLWh1e2JhY2tncm91bmQtaW1hZ2U6dXJsKGZsYWdzL2h1LnN2Zyl9LmZsYWctaWNvbi1pZHtiYWNrZ3JvdW5kLWltYWdlOnVybChmbGFncy9pZC5zdmcpfS5mbGFnLWljb24taWV7YmFja2dyb3VuZC1pbWFnZTp1cmwoZmxhZ3MvaWUuc3ZnKX0uZmxhZy1pY29uLWlse2JhY2tncm91bmQtaW1hZ2U6dXJsKGZsYWdzL2lsLnN2Zyl9LmZsYWctaWNvbi1pbXtiYWNrZ3JvdW5kLWltYWdlOnVybChmbGFncy9pbS5zdmcpfS5mbGFnLWljb24taW57YmFja2dyb3VuZC1pbWFnZTp1cmwoZmxhZ3MvaW4uc3ZnKX0uZmxhZy1pY29uLWlve2JhY2tncm91bmQtaW1hZ2U6dXJsKGZsYWdzL2lvLnN2Zyl9LmZsYWctaWNvbi1pcXtiYWNrZ3JvdW5kLWltYWdlOnVybChmbGFncy9pcS5zdmcpfS5mbGFnLWljb24taXJ7YmFja2dyb3VuZC1pbWFnZTp1cmwoZmxhZ3MvaXIuc3ZnKX0uZmxhZy1pY29uLWlze2JhY2tncm91bmQtaW1hZ2U6dXJsKGZsYWdzL2lzLnN2Zyl9LmZsYWctaWNvbi1pdHtiYWNrZ3JvdW5kLWltYWdlOnVybChmbGFncy9pdC5zdmcpfS5mbGFnLWljb24tamV7YmFja2dyb3VuZC1pbWFnZTp1cmwoZmxhZ3MvamUuc3ZnKX0uZmxhZy1pY29uLWpte2JhY2tncm91bmQtaW1hZ2U6dXJsKGZsYWdzL2ptLnN2Zyl9LmZsYWctaWNvbi1qb3tiYWNrZ3JvdW5kLWltYWdlOnVybChmbGFncy9qby5zdmcpfS5mbGFnLWljb24tanB7YmFja2dyb3VuZC1pbWFnZTp1cmwoZmxhZ3MvanAuc3ZnKX0uZmxhZy1pY29uLWtle2JhY2tncm91bmQtaW1hZ2U6dXJsKGZsYWdzL2tlLnN2Zyl9LmZsYWctaWNvbi1rZ3tiYWNrZ3JvdW5kLWltYWdlOnVybChmbGFncy9rZy5zdmcpfS5mbGFnLWljb24ta2h7YmFja2dyb3VuZC1pbWFnZTp1cmwoZmxhZ3Mva2guc3ZnKX0uZmxhZy1pY29uLWtpe2JhY2tncm91bmQtaW1hZ2U6dXJsKGZsYWdzL2tpLnN2Zyl9LmZsYWctaWNvbi1rbXtiYWNrZ3JvdW5kLWltYWdlOnVybChmbGFncy9rbS5zdmcpfS5mbGFnLWljb24ta257YmFja2dyb3VuZC1pbWFnZTp1cmwoZmxhZ3Mva24uc3ZnKX0uZmxhZy1pY29uLWtwe2JhY2tncm91bmQtaW1hZ2U6dXJsKGZsYWdzL2twLnN2Zyl9LmZsYWctaWNvbi1rcntiYWNrZ3JvdW5kLWltYWdlOnVybChmbGFncy9rci5zdmcpfS5mbGFnLWljb24ta3d7YmFja2dyb3VuZC1pbWFnZTp1cmwoZmxhZ3Mva3cuc3ZnKX0uZmxhZy1pY29uLWt5e2JhY2tncm91bmQtaW1hZ2U6dXJsKGZsYWdzL2t5LnN2Zyl9LmZsYWctaWNvbi1rentiYWNrZ3JvdW5kLWltYWdlOnVybChmbGFncy9rei5zdmcpfS5mbGFnLWljb24tbGF7YmFja2dyb3VuZC1pbWFnZTp1cmwoZmxhZ3MvbGEuc3ZnKX0uZmxhZy1pY29uLWxie2JhY2tncm91bmQtaW1hZ2U6dXJsKGZsYWdzL2xiLnN2Zyl9LmZsYWctaWNvbi1sY3tiYWNrZ3JvdW5kLWltYWdlOnVybChmbGFncy9sYy5zdmcpfS5mbGFnLWljb24tbGl7YmFja2dyb3VuZC1pbWFnZTp1cmwoZmxhZ3MvbGkuc3ZnKX0uZmxhZy1pY29uLWxre2JhY2tncm91bmQtaW1hZ2U6dXJsKGZsYWdzL2xrLnN2Zyl9LmZsYWctaWNvbi1scntiYWNrZ3JvdW5kLWltYWdlOnVybChmbGFncy9sci5zdmcpfS5mbGFnLWljb24tbHN7YmFja2dyb3VuZC1pbWFnZTp1cmwoZmxhZ3MvbHMuc3ZnKX0uZmxhZy1pY29uLWx0e2JhY2tncm91bmQtaW1hZ2U6dXJsKGZsYWdzL2x0LnN2Zyl9LmZsYWctaWNvbi1sdXtiYWNrZ3JvdW5kLWltYWdlOnVybChmbGFncy9sdS5zdmcpfS5mbGFnLWljb24tbHZ7YmFja2dyb3VuZC1pbWFnZTp1cmwoZmxhZ3MvbHYuc3ZnKX0uZmxhZy1pY29uLWx5e2JhY2tncm91bmQtaW1hZ2U6dXJsKGZsYWdzL2x5LnN2Zyl9LmZsYWctaWNvbi1tYXtiYWNrZ3JvdW5kLWltYWdlOnVybChmbGFncy9tYS5zdmcpfS5mbGFnLWljb24tbWN7YmFja2dyb3VuZC1pbWFnZTp1cmwoZmxhZ3MvbWMuc3ZnKX0uZmxhZy1pY29uLW1ke2JhY2tncm91bmQtaW1hZ2U6dXJsKGZsYWdzL21kLnN2Zyl9LmZsYWctaWNvbi1tZXtiYWNrZ3JvdW5kLWltYWdlOnVybChmbGFncy9tZS5zdmcpfS5mbGFnLWljb24tbWZ7YmFja2dyb3VuZC1pbWFnZTp1cmwoZmxhZ3MvbWYuc3ZnKX0uZmxhZy1pY29uLW1ne2JhY2tncm91bmQtaW1hZ2U6dXJsKGZsYWdzL21nLnN2Zyl9LmZsYWctaWNvbi1taHtiYWNrZ3JvdW5kLWltYWdlOnVybChmbGFncy9taC5zdmcpfS5mbGFnLWljb24tbWt7YmFja2dyb3VuZC1pbWFnZTp1cmwoZmxhZ3MvbWsuc3ZnKX0uZmxhZy1pY29uLW1se2JhY2tncm91bmQtaW1hZ2U6dXJsKGZsYWdzL21sLnN2Zyl9LmZsYWctaWNvbi1tbXtiYWNrZ3JvdW5kLWltYWdlOnVybChmbGFncy9tbS5zdmcpfS5mbGFnLWljb24tbW57YmFja2dyb3VuZC1pbWFnZTp1cmwoZmxhZ3MvbW4uc3ZnKX0uZmxhZy1pY29uLW1ve2JhY2tncm91bmQtaW1hZ2U6dXJsKGZsYWdzL21vLnN2Zyl9LmZsYWctaWNvbi1tcHtiYWNrZ3JvdW5kLWltYWdlOnVybChmbGFncy9tcC5zdmcpfS5mbGFnLWljb24tbXF7YmFja2dyb3VuZC1pbWFnZTp1cmwoZmxhZ3MvbXEuc3ZnKX0uZmxhZy1pY29uLW1ye2JhY2tncm91bmQtaW1hZ2U6dXJsKGZsYWdzL21yLnN2Zyl9LmZsYWctaWNvbi1tc3tiYWNrZ3JvdW5kLWltYWdlOnVybChmbGFncy9tcy5zdmcpfS5mbGFnLWljb24tbXR7YmFja2dyb3VuZC1pbWFnZTp1cmwoZmxhZ3MvbXQuc3ZnKX0uZmxhZy1pY29uLW11e2JhY2tncm91bmQtaW1hZ2U6dXJsKGZsYWdzL211LnN2Zyl9LmZsYWctaWNvbi1tdntiYWNrZ3JvdW5kLWltYWdlOnVybChmbGFncy9tdi5zdmcpfS5mbGFnLWljb24tbXd7YmFja2dyb3VuZC1pbWFnZTp1cmwoZmxhZ3MvbXcuc3ZnKX0uZmxhZy1pY29uLW14e2JhY2tncm91bmQtaW1hZ2U6dXJsKGZsYWdzL214LnN2Zyl9LmZsYWctaWNvbi1teXtiYWNrZ3JvdW5kLWltYWdlOnVybChmbGFncy9teS5zdmcpfS5mbGFnLWljb24tbXp7YmFja2dyb3VuZC1pbWFnZTp1cmwoZmxhZ3MvbXouc3ZnKX0uZmxhZy1pY29uLW5he2JhY2tncm91bmQtaW1hZ2U6dXJsKGZsYWdzL25hLnN2Zyl9LmZsYWctaWNvbi1uY3tiYWNrZ3JvdW5kLWltYWdlOnVybChmbGFncy9uYy5zdmcpfS5mbGFnLWljb24tbmV7YmFja2dyb3VuZC1pbWFnZTp1cmwoZmxhZ3MvbmUuc3ZnKX0uZmxhZy1pY29uLW5me2JhY2tncm91bmQtaW1hZ2U6dXJsKGZsYWdzL25mLnN2Zyl9LmZsYWctaWNvbi1uZ3tiYWNrZ3JvdW5kLWltYWdlOnVybChmbGFncy9uZy5zdmcpfS5mbGFnLWljb24tbml7YmFja2dyb3VuZC1pbWFnZTp1cmwoZmxhZ3Mvbmkuc3ZnKX0uZmxhZy1pY29uLW5se2JhY2tncm91bmQtaW1hZ2U6dXJsKGZsYWdzL25sLnN2Zyl9LmZsYWctaWNvbi1ub3tiYWNrZ3JvdW5kLWltYWdlOnVybChmbGFncy9uby5zdmcpfS5mbGFnLWljb24tbnB7YmFja2dyb3VuZC1pbWFnZTp1cmwoZmxhZ3MvbnAuc3ZnKX0uZmxhZy1pY29uLW5ye2JhY2tncm91bmQtaW1hZ2U6dXJsKGZsYWdzL25yLnN2Zyl9LmZsYWctaWNvbi1udXtiYWNrZ3JvdW5kLWltYWdlOnVybChmbGFncy9udS5zdmcpfS5mbGFnLWljb24tbnp7YmFja2dyb3VuZC1pbWFnZTp1cmwoZmxhZ3Mvbnouc3ZnKX0uZmxhZy1pY29uLW9te2JhY2tncm91bmQtaW1hZ2U6dXJsKGZsYWdzL29tLnN2Zyl9LmZsYWctaWNvbi1wYXtiYWNrZ3JvdW5kLWltYWdlOnVybChmbGFncy9wYS5zdmcpfS5mbGFnLWljb24tcGV7YmFja2dyb3VuZC1pbWFnZTp1cmwoZmxhZ3MvcGUuc3ZnKX0uZmxhZy1pY29uLXBme2JhY2tncm91bmQtaW1hZ2U6dXJsKGZsYWdzL3BmLnN2Zyl9LmZsYWctaWNvbi1wZ3tiYWNrZ3JvdW5kLWltYWdlOnVybChmbGFncy9wZy5zdmcpfS5mbGFnLWljb24tcGh7YmFja2dyb3VuZC1pbWFnZTp1cmwoZmxhZ3MvcGguc3ZnKX0uZmxhZy1pY29uLXBre2JhY2tncm91bmQtaW1hZ2U6dXJsKGZsYWdzL3BrLnN2Zyl9LmZsYWctaWNvbi1wbHtiYWNrZ3JvdW5kLWltYWdlOnVybChmbGFncy9wbC5zdmcpfS5mbGFnLWljb24tcG17YmFja2dyb3VuZC1pbWFnZTp1cmwoZmxhZ3MvcG0uc3ZnKX0uZmxhZy1pY29uLXBue2JhY2tncm91bmQtaW1hZ2U6dXJsKGZsYWdzL3BuLnN2Zyl9LmZsYWctaWNvbi1wcntiYWNrZ3JvdW5kLWltYWdlOnVybChmbGFncy9wci5zdmcpfS5mbGFnLWljb24tcHN7YmFja2dyb3VuZC1pbWFnZTp1cmwoZmxhZ3MvcHMuc3ZnKX0uZmxhZy1pY29uLXB0e2JhY2tncm91bmQtaW1hZ2U6dXJsKGZsYWdzL3B0LnN2Zyl9LmZsYWctaWNvbi1wd3tiYWNrZ3JvdW5kLWltYWdlOnVybChmbGFncy9wdy5zdmcpfS5mbGFnLWljb24tcHl7YmFja2dyb3VuZC1pbWFnZTp1cmwoZmxhZ3MvcHkuc3ZnKX0uZmxhZy1pY29uLXFhe2JhY2tncm91bmQtaW1hZ2U6dXJsKGZsYWdzL3FhLnN2Zyl9LmZsYWctaWNvbi1yZXtiYWNrZ3JvdW5kLWltYWdlOnVybChmbGFncy9yZS5zdmcpfS5mbGFnLWljb24tcm97YmFja2dyb3VuZC1pbWFnZTp1cmwoZmxhZ3Mvcm8uc3ZnKX0uZmxhZy1pY29uLXJze2JhY2tncm91bmQtaW1hZ2U6dXJsKGZsYWdzL3JzLnN2Zyl9LmZsYWctaWNvbi1ydXtiYWNrZ3JvdW5kLWltYWdlOnVybChmbGFncy9ydS5zdmcpfS5mbGFnLWljb24tcnd7YmFja2dyb3VuZC1pbWFnZTp1cmwoZmxhZ3Mvcncuc3ZnKX0uZmxhZy1pY29uLXNhe2JhY2tncm91bmQtaW1hZ2U6dXJsKGZsYWdzL3NhLnN2Zyl9LmZsYWctaWNvbi1zYntiYWNrZ3JvdW5kLWltYWdlOnVybChmbGFncy9zYi5zdmcpfS5mbGFnLWljb24tc2N7YmFja2dyb3VuZC1pbWFnZTp1cmwoZmxhZ3Mvc2Muc3ZnKX0uZmxhZy1pY29uLXNke2JhY2tncm91bmQtaW1hZ2U6dXJsKGZsYWdzL3NkLnN2Zyl9LmZsYWctaWNvbi1zZXtiYWNrZ3JvdW5kLWltYWdlOnVybChmbGFncy9zZS5zdmcpfS5mbGFnLWljb24tc2d7YmFja2dyb3VuZC1pbWFnZTp1cmwoZmxhZ3Mvc2cuc3ZnKX0uZmxhZy1pY29uLXNoe2JhY2tncm91bmQtaW1hZ2U6dXJsKGZsYWdzL3NoLnN2Zyl9LmZsYWctaWNvbi1zaXtiYWNrZ3JvdW5kLWltYWdlOnVybChmbGFncy9zaS5zdmcpfS5mbGFnLWljb24tc2p7YmFja2dyb3VuZC1pbWFnZTp1cmwoZmxhZ3Mvc2ouc3ZnKX0uZmxhZy1pY29uLXNre2JhY2tncm91bmQtaW1hZ2U6dXJsKGZsYWdzL3NrLnN2Zyl9LmZsYWctaWNvbi1zbHtiYWNrZ3JvdW5kLWltYWdlOnVybChmbGFncy9zbC5zdmcpfS5mbGFnLWljb24tc217YmFja2dyb3VuZC1pbWFnZTp1cmwoZmxhZ3Mvc20uc3ZnKX0uZmxhZy1pY29uLXNue2JhY2tncm91bmQtaW1hZ2U6dXJsKGZsYWdzL3NuLnN2Zyl9LmZsYWctaWNvbi1zb3tiYWNrZ3JvdW5kLWltYWdlOnVybChmbGFncy9zby5zdmcpfS5mbGFnLWljb24tc3J7YmFja2dyb3VuZC1pbWFnZTp1cmwoZmxhZ3Mvc3Iuc3ZnKX0uZmxhZy1pY29uLXNze2JhY2tncm91bmQtaW1hZ2U6dXJsKGZsYWdzL3NzLnN2Zyl9LmZsYWctaWNvbi1zdHtiYWNrZ3JvdW5kLWltYWdlOnVybChmbGFncy9zdC5zdmcpfS5mbGFnLWljb24tc3Z7YmFja2dyb3VuZC1pbWFnZTp1cmwoZmxhZ3Mvc3Yuc3ZnKX0uZmxhZy1pY29uLXN4e2JhY2tncm91bmQtaW1hZ2U6dXJsKGZsYWdzL3N4LnN2Zyl9LmZsYWctaWNvbi1zeXtiYWNrZ3JvdW5kLWltYWdlOnVybChmbGFncy9zeS5zdmcpfS5mbGFnLWljb24tc3p7YmFja2dyb3VuZC1pbWFnZTp1cmwoZmxhZ3Mvc3ouc3ZnKX0uZmxhZy1pY29uLXRje2JhY2tncm91bmQtaW1hZ2U6dXJsKGZsYWdzL3RjLnN2Zyl9LmZsYWctaWNvbi10ZHtiYWNrZ3JvdW5kLWltYWdlOnVybChmbGFncy90ZC5zdmcpfS5mbGFnLWljb24tdGZ7YmFja2dyb3VuZC1pbWFnZTp1cmwoZmxhZ3MvdGYuc3ZnKX0uZmxhZy1pY29uLXRne2JhY2tncm91bmQtaW1hZ2U6dXJsKGZsYWdzL3RnLnN2Zyl9LmZsYWctaWNvbi10aHtiYWNrZ3JvdW5kLWltYWdlOnVybChmbGFncy90aC5zdmcpfS5mbGFnLWljb24tdGp7YmFja2dyb3VuZC1pbWFnZTp1cmwoZmxhZ3MvdGouc3ZnKX0uZmxhZy1pY29uLXRre2JhY2tncm91bmQtaW1hZ2U6dXJsKGZsYWdzL3RrLnN2Zyl9LmZsYWctaWNvbi10bHtiYWNrZ3JvdW5kLWltYWdlOnVybChmbGFncy90bC5zdmcpfS5mbGFnLWljb24tdG17YmFja2dyb3VuZC1pbWFnZTp1cmwoZmxhZ3MvdG0uc3ZnKX0uZmxhZy1pY29uLXRue2JhY2tncm91bmQtaW1hZ2U6dXJsKGZsYWdzL3RuLnN2Zyl9LmZsYWctaWNvbi10b3tiYWNrZ3JvdW5kLWltYWdlOnVybChmbGFncy90by5zdmcpfS5mbGFnLWljb24tdHJ7YmFja2dyb3VuZC1pbWFnZTp1cmwoZmxhZ3MvdHIuc3ZnKX0uZmxhZy1pY29uLXR0e2JhY2tncm91bmQtaW1hZ2U6dXJsKGZsYWdzL3R0LnN2Zyl9LmZsYWctaWNvbi10dntiYWNrZ3JvdW5kLWltYWdlOnVybChmbGFncy90di5zdmcpfS5mbGFnLWljb24tdHd7YmFja2dyb3VuZC1pbWFnZTp1cmwoZmxhZ3MvdHcuc3ZnKX0uZmxhZy1pY29uLXR6e2JhY2tncm91bmQtaW1hZ2U6dXJsKGZsYWdzL3R6LnN2Zyl9LmZsYWctaWNvbi11YXtiYWNrZ3JvdW5kLWltYWdlOnVybChmbGFncy91YS5zdmcpfS5mbGFnLWljb24tdWd7YmFja2dyb3VuZC1pbWFnZTp1cmwoZmxhZ3MvdWcuc3ZnKX0uZmxhZy1pY29uLXVte2JhY2tncm91bmQtaW1hZ2U6dXJsKGZsYWdzL3VtLnN2Zyl9LmZsYWctaWNvbi11c3tiYWNrZ3JvdW5kLWltYWdlOnVybChmbGFncy91cy5zdmcpfS5mbGFnLWljb24tdXl7YmFja2dyb3VuZC1pbWFnZTp1cmwoZmxhZ3MvdXkuc3ZnKX0uZmxhZy1pY29uLXV6e2JhY2tncm91bmQtaW1hZ2U6dXJsKGZsYWdzL3V6LnN2Zyl9LmZsYWctaWNvbi12YXtiYWNrZ3JvdW5kLWltYWdlOnVybChmbGFncy92YS5zdmcpfS5mbGFnLWljb24tdmN7YmFja2dyb3VuZC1pbWFnZTp1cmwoZmxhZ3MvdmMuc3ZnKX0uZmxhZy1pY29uLXZle2JhY2tncm91bmQtaW1hZ2U6dXJsKGZsYWdzL3ZlLnN2Zyl9LmZsYWctaWNvbi12Z3tiYWNrZ3JvdW5kLWltYWdlOnVybChmbGFncy92Zy5zdmcpfS5mbGFnLWljb24tdml7YmFja2dyb3VuZC1pbWFnZTp1cmwoZmxhZ3Mvdmkuc3ZnKX0uZmxhZy1pY29uLXZue2JhY2tncm91bmQtaW1hZ2U6dXJsKGZsYWdzL3ZuLnN2Zyl9LmZsYWctaWNvbi12dXtiYWNrZ3JvdW5kLWltYWdlOnVybChmbGFncy92dS5zdmcpfS5mbGFnLWljb24td2Z7YmFja2dyb3VuZC1pbWFnZTp1cmwoZmxhZ3Mvd2Yuc3ZnKX0uZmxhZy1pY29uLXdze2JhY2tncm91bmQtaW1hZ2U6dXJsKGZsYWdzL3dzLnN2Zyl9LmZsYWctaWNvbi15ZXtiYWNrZ3JvdW5kLWltYWdlOnVybChmbGFncy95ZS5zdmcpfS5mbGFnLWljb24teXR7YmFja2dyb3VuZC1pbWFnZTp1cmwoZmxhZ3MveXQuc3ZnKX0uZmxhZy1pY29uLXphe2JhY2tncm91bmQtaW1hZ2U6dXJsKGZsYWdzL3phLnN2Zyl9LmZsYWctaWNvbi16bXtiYWNrZ3JvdW5kLWltYWdlOnVybChmbGFncy96bS5zdmcpfS5mbGFnLWljb24tend7YmFja2dyb3VuZC1pbWFnZTp1cmwoZmxhZ3Mvencuc3ZnKX0iLCIvKiBNYXRlcmlhbERlc2lnbkljb25zLmNvbSAqL0Bmb250LWZhY2V7Zm9udC1mYW1pbHk6XCJNYXRlcmlhbCBEZXNpZ24gSWNvbnNcIjtzcmM6dXJsKFwiLi4vL2ZvbnRzL21hdGVyaWFsZGVzaWduaWNvbnMtd2ViZm9udC5lb3Q/dj0xLjguMzZcIik7c3JjOnVybChcIi4uLy9mb250cy9tYXRlcmlhbGRlc2lnbmljb25zLXdlYmZvbnQuZW90PyNpZWZpeCZ2PTEuOC4zNlwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSx1cmwoXCIuLi8vZm9udHMvbWF0ZXJpYWxkZXNpZ25pY29ucy13ZWJmb250LndvZmYyP3Y9MS44LjM2XCIpIGZvcm1hdChcIndvZmYyXCIpLHVybChcIi4uLy9mb250cy9tYXRlcmlhbGRlc2lnbmljb25zLXdlYmZvbnQud29mZj92PTEuOC4zNlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLHVybChcIi4uLy9mb250cy9tYXRlcmlhbGRlc2lnbmljb25zLXdlYmZvbnQudHRmP3Y9MS44LjM2XCIpIGZvcm1hdChcInRydWV0eXBlXCIpLHVybChcIi4uLy9mb250cy9tYXRlcmlhbGRlc2lnbmljb25zLXdlYmZvbnQuc3ZnP3Y9MS44LjM2I21hdGVyaWFsZGVzaWduaWNvbnNyZWd1bGFyXCIpIGZvcm1hdChcInN2Z1wiKTtmb250LXdlaWdodDpub3JtYWw7Zm9udC1zdHlsZTpub3JtYWx9Lm1kaTpiZWZvcmUsLm1kaS1zZXR7ZGlzcGxheTppbmxpbmUtYmxvY2s7Zm9udDpub3JtYWwgbm9ybWFsIG5vcm1hbCAyNHB4LzEgXCJNYXRlcmlhbCBEZXNpZ24gSWNvbnNcIjtmb250LXNpemU6aW5oZXJpdDt0ZXh0LXJlbmRlcmluZzphdXRvO2xpbmUtaGVpZ2h0OmluaGVyaXQ7LXdlYmtpdC1mb250LXNtb290aGluZzphbnRpYWxpYXNlZDstbW96LW9zeC1mb250LXNtb290aGluZzpncmF5c2NhbGU7dHJhbnNmb3JtOnRyYW5zbGF0ZSgwLCAwKX0ubWRpLWFjY2Vzcy1wb2ludDpiZWZvcmV7Y29udGVudDpcIlxcRjAwMlwifS5tZGktYWNjZXNzLXBvaW50LW5ldHdvcms6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwMDNcIn0ubWRpLWFjY291bnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwMDRcIn0ubWRpLWFjY291bnQtYWxlcnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwMDVcIn0ubWRpLWFjY291bnQtYm94OmJlZm9yZXtjb250ZW50OlwiXFxGMDA2XCJ9Lm1kaS1hY2NvdW50LWJveC1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGMDA3XCJ9Lm1kaS1hY2NvdW50LWNhcmQtZGV0YWlsczpiZWZvcmV7Y29udGVudDpcIlxcRjVEMlwifS5tZGktYWNjb3VudC1jaGVjazpiZWZvcmV7Y29udGVudDpcIlxcRjAwOFwifS5tZGktYWNjb3VudC1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwMDlcIn0ubWRpLWFjY291bnQtY29udmVydDpiZWZvcmV7Y29udGVudDpcIlxcRjAwQVwifS5tZGktYWNjb3VudC1lZGl0OmJlZm9yZXtjb250ZW50OlwiXFxGNkJCXCJ9Lm1kaS1hY2NvdW50LWtleTpiZWZvcmV7Y29udGVudDpcIlxcRjAwQlwifS5tZGktYWNjb3VudC1sb2NhdGlvbjpiZWZvcmV7Y29udGVudDpcIlxcRjAwQ1wifS5tZGktYWNjb3VudC1taW51czpiZWZvcmV7Y29udGVudDpcIlxcRjAwRFwifS5tZGktYWNjb3VudC1tdWx0aXBsZTpiZWZvcmV7Y29udGVudDpcIlxcRjAwRVwifS5tZGktYWNjb3VudC1tdWx0aXBsZS1taW51czpiZWZvcmV7Y29udGVudDpcIlxcRjVEM1wifS5tZGktYWNjb3VudC1tdWx0aXBsZS1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGMDBGXCJ9Lm1kaS1hY2NvdW50LW11bHRpcGxlLXBsdXM6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwMTBcIn0ubWRpLWFjY291bnQtbmV0d29yazpiZWZvcmV7Y29udGVudDpcIlxcRjAxMVwifS5tZGktYWNjb3VudC1vZmY6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwMTJcIn0ubWRpLWFjY291bnQtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjAxM1wifS5tZGktYWNjb3VudC1wbHVzOmJlZm9yZXtjb250ZW50OlwiXFxGMDE0XCJ9Lm1kaS1hY2NvdW50LXJlbW92ZTpiZWZvcmV7Y29udGVudDpcIlxcRjAxNVwifS5tZGktYWNjb3VudC1zZWFyY2g6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwMTZcIn0ubWRpLWFjY291bnQtc2V0dGluZ3M6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2MzBcIn0ubWRpLWFjY291bnQtc2V0dGluZ3MtdmFyaWFudDpiZWZvcmV7Y29udGVudDpcIlxcRjYzMVwifS5tZGktYWNjb3VudC1zdGFyOmJlZm9yZXtjb250ZW50OlwiXFxGMDE3XCJ9Lm1kaS1hY2NvdW50LXN0YXItdmFyaWFudDpiZWZvcmV7Y29udGVudDpcIlxcRjAxOFwifS5tZGktYWNjb3VudC1zd2l0Y2g6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwMTlcIn0ubWRpLWFkanVzdDpiZWZvcmV7Y29udGVudDpcIlxcRjAxQVwifS5tZGktYWlyLWNvbmRpdGlvbmVyOmJlZm9yZXtjb250ZW50OlwiXFxGMDFCXCJ9Lm1kaS1haXJiYWxsb29uOmJlZm9yZXtjb250ZW50OlwiXFxGMDFDXCJ9Lm1kaS1haXJwbGFuZTpiZWZvcmV7Y29udGVudDpcIlxcRjAxRFwifS5tZGktYWlycGxhbmUtbGFuZGluZzpiZWZvcmV7Y29udGVudDpcIlxcRjVENFwifS5tZGktYWlycGxhbmUtb2ZmOmJlZm9yZXtjb250ZW50OlwiXFxGMDFFXCJ9Lm1kaS1haXJwbGFuZS10YWtlb2ZmOmJlZm9yZXtjb250ZW50OlwiXFxGNUQ1XCJ9Lm1kaS1haXJwbGF5OmJlZm9yZXtjb250ZW50OlwiXFxGMDFGXCJ9Lm1kaS1hbGFybTpiZWZvcmV7Y29udGVudDpcIlxcRjAyMFwifS5tZGktYWxhcm0tY2hlY2s6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwMjFcIn0ubWRpLWFsYXJtLW11bHRpcGxlOmJlZm9yZXtjb250ZW50OlwiXFxGMDIyXCJ9Lm1kaS1hbGFybS1vZmY6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwMjNcIn0ubWRpLWFsYXJtLXBsdXM6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwMjRcIn0ubWRpLWFsYXJtLXNub296ZTpiZWZvcmV7Y29udGVudDpcIlxcRjY4RFwifS5tZGktYWxidW06YmVmb3Jle2NvbnRlbnQ6XCJcXEYwMjVcIn0ubWRpLWFsZXJ0OmJlZm9yZXtjb250ZW50OlwiXFxGMDI2XCJ9Lm1kaS1hbGVydC1ib3g6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwMjdcIn0ubWRpLWFsZXJ0LWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIlxcRjAyOFwifS5tZGktYWxlcnQtY2lyY2xlLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1RDZcIn0ubWRpLWFsZXJ0LW9jdGFnb246YmVmb3Jle2NvbnRlbnQ6XCJcXEYwMjlcIn0ubWRpLWFsZXJ0LW9jdGFncmFtOmJlZm9yZXtjb250ZW50OlwiXFxGNkJDXCJ9Lm1kaS1hbGVydC1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGMDJBXCJ9Lm1kaS1hbGwtaW5jbHVzaXZlOmJlZm9yZXtjb250ZW50OlwiXFxGNkJEXCJ9Lm1kaS1hbHBoYTpiZWZvcmV7Y29udGVudDpcIlxcRjAyQlwifS5tZGktYWxwaGFiZXRpY2FsOmJlZm9yZXtjb250ZW50OlwiXFxGMDJDXCJ9Lm1kaS1hbHRpbWV0ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1RDdcIn0ubWRpLWFtYXpvbjpiZWZvcmV7Y29udGVudDpcIlxcRjAyRFwifS5tZGktYW1hem9uLWNsb3VkZHJpdmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwMkVcIn0ubWRpLWFtYnVsYW5jZTpiZWZvcmV7Y29udGVudDpcIlxcRjAyRlwifS5tZGktYW1wbGlmaWVyOmJlZm9yZXtjb250ZW50OlwiXFxGMDMwXCJ9Lm1kaS1hbmNob3I6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwMzFcIn0ubWRpLWFuZHJBZG1pbmlkOmJlZm9yZXtjb250ZW50OlwiXFxGMDMyXCJ9Lm1kaS1hbmRyQWRtaW5pZC1kZWJ1Zy1icmlkZ2U6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwMzNcIn0ubWRpLWFuZHJBZG1pbmlkLXN0dWRpbzpiZWZvcmV7Y29udGVudDpcIlxcRjAzNFwifS5tZGktYW5ndWxhcjpiZWZvcmV7Y29udGVudDpcIlxcRjZCMVwifS5tZGktYW5ndWxhcmpzOmJlZm9yZXtjb250ZW50OlwiXFxGNkJFXCJ9Lm1kaS1hbmltYXRpb246YmVmb3Jle2NvbnRlbnQ6XCJcXEY1RDhcIn0ubWRpLWFwcGxlOmJlZm9yZXtjb250ZW50OlwiXFxGMDM1XCJ9Lm1kaS1hcHBsZS1maW5kZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwMzZcIn0ubWRpLWFwcGxlLWlvczpiZWZvcmV7Y29udGVudDpcIlxcRjAzN1wifS5tZGktYXBwbGUta2V5Ym9hcmQtY2FwczpiZWZvcmV7Y29udGVudDpcIlxcRjYzMlwifS5tZGktYXBwbGUta2V5Ym9hcmQtY29tbWFuZDpiZWZvcmV7Y29udGVudDpcIlxcRjYzM1wifS5tZGktYXBwbGUta2V5Ym9hcmQtY29udHJvbDpiZWZvcmV7Y29udGVudDpcIlxcRjYzNFwifS5tZGktYXBwbGUta2V5Ym9hcmQtb3B0aW9uOmJlZm9yZXtjb250ZW50OlwiXFxGNjM1XCJ9Lm1kaS1hcHBsZS1rZXlib2FyZC1zaGlmdDpiZWZvcmV7Y29udGVudDpcIlxcRjYzNlwifS5tZGktYXBwbGUtbW9iaWxlbWU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwMzhcIn0ubWRpLWFwcGxlLXNhZmFyaTpiZWZvcmV7Y29udGVudDpcIlxcRjAzOVwifS5tZGktYXBwbGljYXRpb246YmVmb3Jle2NvbnRlbnQ6XCJcXEY2MTRcIn0ubWRpLWFwcHM6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwM0JcIn0ubWRpLWFyY2hpdmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwM0NcIn0ubWRpLWFycmFuZ2UtYnJpbmctZm9yd2FyZDpiZWZvcmV7Y29udGVudDpcIlxcRjAzRFwifS5tZGktYXJyYW5nZS1icmluZy10by1mcm9udDpiZWZvcmV7Y29udGVudDpcIlxcRjAzRVwifS5tZGktYXJyYW5nZS1zZW5kLWJhY2t3YXJkOmJlZm9yZXtjb250ZW50OlwiXFxGMDNGXCJ9Lm1kaS1hcnJhbmdlLXNlbmQtdG8tYmFjazpiZWZvcmV7Y29udGVudDpcIlxcRjA0MFwifS5tZGktYXJyb3ctYWxsOmJlZm9yZXtjb250ZW50OlwiXFxGMDQxXCJ9Lm1kaS1hcnJvdy1ib3R0b20tbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcRjA0MlwifS5tZGktYXJyb3ctYm90dG9tLXJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxGMDQzXCJ9Lm1kaS1hcnJvdy1jb21wcmVzczpiZWZvcmV7Y29udGVudDpcIlxcRjYxNVwifS5tZGktYXJyb3ctY29tcHJlc3MtYWxsOmJlZm9yZXtjb250ZW50OlwiXFxGMDQ0XCJ9Lm1kaS1hcnJvdy1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxGMDQ1XCJ9Lm1kaS1hcnJvdy1kb3duLWJvbGQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwNDZcIn0ubWRpLWFycm93LWRvd24tYm9sZC1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwNDdcIn0ubWRpLWFycm93LWRvd24tYm9sZC1jaXJjbGUtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjA0OFwifS5tZGktYXJyb3ctZG93bi1ib2xkLWhleGFnb24tb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjA0OVwifS5tZGktYXJyb3ctZG93bi1ib3g6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2QkZcIn0ubWRpLWFycm93LWRvd24tZHJvcC1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwNEFcIn0ubWRpLWFycm93LWRvd24tZHJvcC1jaXJjbGUtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjA0QlwifS5tZGktYXJyb3ctZXhwYW5kOmJlZm9yZXtjb250ZW50OlwiXFxGNjE2XCJ9Lm1kaS1hcnJvdy1leHBhbmQtYWxsOmJlZm9yZXtjb250ZW50OlwiXFxGMDRDXCJ9Lm1kaS1hcnJvdy1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXFxGMDREXCJ9Lm1kaS1hcnJvdy1sZWZ0LWJvbGQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwNEVcIn0ubWRpLWFycm93LWxlZnQtYm9sZC1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwNEZcIn0ubWRpLWFycm93LWxlZnQtYm9sZC1jaXJjbGUtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjA1MFwifS5tZGktYXJyb3ctbGVmdC1ib2xkLWhleGFnb24tb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjA1MVwifS5tZGktYXJyb3ctbGVmdC1ib3g6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2QzBcIn0ubWRpLWFycm93LWxlZnQtZHJvcC1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwNTJcIn0ubWRpLWFycm93LWxlZnQtZHJvcC1jaXJjbGUtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjA1M1wifS5tZGktYXJyb3ctcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwNTRcIn0ubWRpLWFycm93LXJpZ2h0LWJvbGQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwNTVcIn0ubWRpLWFycm93LXJpZ2h0LWJvbGQtY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxGMDU2XCJ9Lm1kaS1hcnJvdy1yaWdodC1ib2xkLWNpcmNsZS1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGMDU3XCJ9Lm1kaS1hcnJvdy1yaWdodC1ib2xkLWhleGFnb24tb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjA1OFwifS5tZGktYXJyb3ctcmlnaHQtYm94OmJlZm9yZXtjb250ZW50OlwiXFxGNkMxXCJ9Lm1kaS1hcnJvdy1yaWdodC1kcm9wLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIlxcRjA1OVwifS5tZGktYXJyb3ctcmlnaHQtZHJvcC1jaXJjbGUtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjA1QVwifS5tZGktYXJyb3ctdG9wLWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwNUJcIn0ubWRpLWFycm93LXRvcC1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcRjA1Q1wifS5tZGktYXJyb3ctdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwNURcIn0ubWRpLWFycm93LXVwLWJvbGQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwNUVcIn0ubWRpLWFycm93LXVwLWJvbGQtY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxGMDVGXCJ9Lm1kaS1hcnJvdy11cC1ib2xkLWNpcmNsZS1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGMDYwXCJ9Lm1kaS1hcnJvdy11cC1ib2xkLWhleGFnb24tb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjA2MVwifS5tZGktYXJyb3ctdXAtYm94OmJlZm9yZXtjb250ZW50OlwiXFxGNkMyXCJ9Lm1kaS1hcnJvdy11cC1kcm9wLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIlxcRjA2MlwifS5tZGktYXJyb3ctdXAtZHJvcC1jaXJjbGUtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjA2M1wifS5tZGktYXNzaXN0YW50OmJlZm9yZXtjb250ZW50OlwiXFxGMDY0XCJ9Lm1kaS1hc3RlcmlzazpiZWZvcmV7Y29udGVudDpcIlxcRjZDM1wifS5tZGktYXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwNjVcIn0ubWRpLWF0dGFjaG1lbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwNjZcIn0ubWRpLWF1ZGlvYm9vazpiZWZvcmV7Y29udGVudDpcIlxcRjA2N1wifS5tZGktYXV0by1maXg6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwNjhcIn0ubWRpLWF1dG8tdXBsb2FkOmJlZm9yZXtjb250ZW50OlwiXFxGMDY5XCJ9Lm1kaS1hdXRvcmVuZXc6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwNkFcIn0ubWRpLWF2LXRpbWVyOmJlZm9yZXtjb250ZW50OlwiXFxGMDZCXCJ9Lm1kaS1iYWJ5OmJlZm9yZXtjb250ZW50OlwiXFxGMDZDXCJ9Lm1kaS1iYWJ5LWJ1Z2d5OmJlZm9yZXtjb250ZW50OlwiXFxGNjhFXCJ9Lm1kaS1iYWNrYnVyZ2VyOmJlZm9yZXtjb250ZW50OlwiXFxGMDZEXCJ9Lm1kaS1iYWNrc3BhY2U6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwNkVcIn0ubWRpLWJhY2t1cC1yZXN0b3JlOmJlZm9yZXtjb250ZW50OlwiXFxGMDZGXCJ9Lm1kaS1iYW5kY2FtcDpiZWZvcmV7Y29udGVudDpcIlxcRjY3NFwifS5tZGktYmFuazpiZWZvcmV7Y29udGVudDpcIlxcRjA3MFwifS5tZGktYmFyY29kZTpiZWZvcmV7Y29udGVudDpcIlxcRjA3MVwifS5tZGktYmFyY29kZS1zY2FuOmJlZm9yZXtjb250ZW50OlwiXFxGMDcyXCJ9Lm1kaS1iYXJsZXk6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwNzNcIn0ubWRpLWJhcnJlbDpiZWZvcmV7Y29udGVudDpcIlxcRjA3NFwifS5tZGktYmFzZWNhbXA6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwNzVcIn0ubWRpLWJhc2tldDpiZWZvcmV7Y29udGVudDpcIlxcRjA3NlwifS5tZGktYmFza2V0LWZpbGw6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwNzdcIn0ubWRpLWJhc2tldC11bmZpbGw6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwNzhcIn0ubWRpLWJhdHRlcnk6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwNzlcIn0ubWRpLWJhdHRlcnktMTA6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwN0FcIn0ubWRpLWJhdHRlcnktMjA6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwN0JcIn0ubWRpLWJhdHRlcnktMzA6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwN0NcIn0ubWRpLWJhdHRlcnktNDA6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwN0RcIn0ubWRpLWJhdHRlcnktNTA6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwN0VcIn0ubWRpLWJhdHRlcnktNjA6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwN0ZcIn0ubWRpLWJhdHRlcnktNzA6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwODBcIn0ubWRpLWJhdHRlcnktODA6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwODFcIn0ubWRpLWJhdHRlcnktOTA6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwODJcIn0ubWRpLWJhdHRlcnktYWxlcnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwODNcIn0ubWRpLWJhdHRlcnktY2hhcmdpbmc6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwODRcIn0ubWRpLWJhdHRlcnktY2hhcmdpbmctMTAwOmJlZm9yZXtjb250ZW50OlwiXFxGMDg1XCJ9Lm1kaS1iYXR0ZXJ5LWNoYXJnaW5nLTIwOmJlZm9yZXtjb250ZW50OlwiXFxGMDg2XCJ9Lm1kaS1iYXR0ZXJ5LWNoYXJnaW5nLTMwOmJlZm9yZXtjb250ZW50OlwiXFxGMDg3XCJ9Lm1kaS1iYXR0ZXJ5LWNoYXJnaW5nLTQwOmJlZm9yZXtjb250ZW50OlwiXFxGMDg4XCJ9Lm1kaS1iYXR0ZXJ5LWNoYXJnaW5nLTYwOmJlZm9yZXtjb250ZW50OlwiXFxGMDg5XCJ9Lm1kaS1iYXR0ZXJ5LWNoYXJnaW5nLTgwOmJlZm9yZXtjb250ZW50OlwiXFxGMDhBXCJ9Lm1kaS1iYXR0ZXJ5LWNoYXJnaW5nLTkwOmJlZm9yZXtjb250ZW50OlwiXFxGMDhCXCJ9Lm1kaS1iYXR0ZXJ5LW1pbnVzOmJlZm9yZXtjb250ZW50OlwiXFxGMDhDXCJ9Lm1kaS1iYXR0ZXJ5LW5lZ2F0aXZlOmJlZm9yZXtjb250ZW50OlwiXFxGMDhEXCJ9Lm1kaS1iYXR0ZXJ5LW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwOEVcIn0ubWRpLWJhdHRlcnktcGx1czpiZWZvcmV7Y29udGVudDpcIlxcRjA4RlwifS5tZGktYmF0dGVyeS1wb3NpdGl2ZTpiZWZvcmV7Y29udGVudDpcIlxcRjA5MFwifS5tZGktYmF0dGVyeS11bmtub3duOmJlZm9yZXtjb250ZW50OlwiXFxGMDkxXCJ9Lm1kaS1iZWFjaDpiZWZvcmV7Y29udGVudDpcIlxcRjA5MlwifS5tZGktYmVha2VyOmJlZm9yZXtjb250ZW50OlwiXFxGNjhGXCJ9Lm1kaS1iZWF0czpiZWZvcmV7Y29udGVudDpcIlxcRjA5N1wifS5tZGktYmVlcjpiZWZvcmV7Y29udGVudDpcIlxcRjA5OFwifS5tZGktYmVoYW5jZTpiZWZvcmV7Y29udGVudDpcIlxcRjA5OVwifS5tZGktYmVsbDpiZWZvcmV7Y29udGVudDpcIlxcRjA5QVwifS5tZGktYmVsbC1vZmY6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwOUJcIn0ubWRpLWJlbGwtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjA5Q1wifS5tZGktYmVsbC1wbHVzOmJlZm9yZXtjb250ZW50OlwiXFxGMDlEXCJ9Lm1kaS1iZWxsLXJpbmc6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwOUVcIn0ubWRpLWJlbGwtcmluZy1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGMDlGXCJ9Lm1kaS1iZWxsLXNsZWVwOmJlZm9yZXtjb250ZW50OlwiXFxGMEEwXCJ9Lm1kaS1iZXRhOmJlZm9yZXtjb250ZW50OlwiXFxGMEExXCJ9Lm1kaS1iaWJsZTpiZWZvcmV7Y29udGVudDpcIlxcRjBBMlwifS5tZGktYmlrZTpiZWZvcmV7Y29udGVudDpcIlxcRjBBM1wifS5tZGktYmluZzpiZWZvcmV7Y29udGVudDpcIlxcRjBBNFwifS5tZGktYmlub2N1bGFyczpiZWZvcmV7Y29udGVudDpcIlxcRjBBNVwifS5tZGktYmlvOmJlZm9yZXtjb250ZW50OlwiXFxGMEE2XCJ9Lm1kaS1iaW9oYXphcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwQTdcIn0ubWRpLWJpdGJ1Y2tldDpiZWZvcmV7Y29udGVudDpcIlxcRjBBOFwifS5tZGktYmxhY2stbWVzYTpiZWZvcmV7Y29udGVudDpcIlxcRjBBOVwifS5tZGktYmxhY2tiZXJyeTpiZWZvcmV7Y29udGVudDpcIlxcRjBBQVwifS5tZGktYmxlbmRlcjpiZWZvcmV7Y29udGVudDpcIlxcRjBBQlwifS5tZGktYmxpbmRzOmJlZm9yZXtjb250ZW50OlwiXFxGMEFDXCJ9Lm1kaS1ibG9jay1oZWxwZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwQURcIn0ubWRpLWJsb2dnZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwQUVcIn0ubWRpLWJsdWV0b290aDpiZWZvcmV7Y29udGVudDpcIlxcRjBBRlwifS5tZGktYmx1ZXRvb3RoLWF1ZGlvOmJlZm9yZXtjb250ZW50OlwiXFxGMEIwXCJ9Lm1kaS1ibHVldG9vdGgtY29ubmVjdDpiZWZvcmV7Y29udGVudDpcIlxcRjBCMVwifS5tZGktYmx1ZXRvb3RoLW9mZjpiZWZvcmV7Y29udGVudDpcIlxcRjBCMlwifS5tZGktYmx1ZXRvb3RoLXNldHRpbmdzOmJlZm9yZXtjb250ZW50OlwiXFxGMEIzXCJ9Lm1kaS1ibHVldG9vdGgtdHJhbnNmZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwQjRcIn0ubWRpLWJsdXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwQjVcIn0ubWRpLWJsdXItbGluZWFyOmJlZm9yZXtjb250ZW50OlwiXFxGMEI2XCJ9Lm1kaS1ibHVyLW9mZjpiZWZvcmV7Y29udGVudDpcIlxcRjBCN1wifS5tZGktYmx1ci1yYWRpYWw6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwQjhcIn0ubWRpLWJvbWI6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2OTBcIn0ubWRpLWJvbWItb2ZmOmJlZm9yZXtjb250ZW50OlwiXFxGNkM0XCJ9Lm1kaS1ib25lOmJlZm9yZXtjb250ZW50OlwiXFxGMEI5XCJ9Lm1kaS1ib29rOmJlZm9yZXtjb250ZW50OlwiXFxGMEJBXCJ9Lm1kaS1ib29rLW1pbnVzOmJlZm9yZXtjb250ZW50OlwiXFxGNUQ5XCJ9Lm1kaS1ib29rLW11bHRpcGxlOmJlZm9yZXtjb250ZW50OlwiXFxGMEJCXCJ9Lm1kaS1ib29rLW11bHRpcGxlLXZhcmlhbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwQkNcIn0ubWRpLWJvb2stb3BlbjpiZWZvcmV7Y29udGVudDpcIlxcRjBCRFwifS5tZGktYm9vay1vcGVuLXBhZ2UtdmFyaWFudDpiZWZvcmV7Y29udGVudDpcIlxcRjVEQVwifS5tZGktYm9vay1vcGVuLXZhcmlhbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwQkVcIn0ubWRpLWJvb2stcGx1czpiZWZvcmV7Y29udGVudDpcIlxcRjVEQlwifS5tZGktYm9vay12YXJpYW50OmJlZm9yZXtjb250ZW50OlwiXFxGMEJGXCJ9Lm1kaS1ib29rbWFyazpiZWZvcmV7Y29udGVudDpcIlxcRjBDMFwifS5tZGktYm9va21hcmstY2hlY2s6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwQzFcIn0ubWRpLWJvb2ttYXJrLW11c2ljOmJlZm9yZXtjb250ZW50OlwiXFxGMEMyXCJ9Lm1kaS1ib29rbWFyay1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGMEMzXCJ9Lm1kaS1ib29rbWFyay1wbHVzOmJlZm9yZXtjb250ZW50OlwiXFxGMEM1XCJ9Lm1kaS1ib29rbWFyay1wbHVzLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwQzRcIn0ubWRpLWJvb2ttYXJrLXJlbW92ZTpiZWZvcmV7Y29udGVudDpcIlxcRjBDNlwifS5tZGktYm9vbWJveDpiZWZvcmV7Y29udGVudDpcIlxcRjVEQ1wifS5tZGktYm9vdHN0cmFwOmJlZm9yZXtjb250ZW50OlwiXFxGNkM1XCJ9Lm1kaS1ib3JkZXItYWxsOmJlZm9yZXtjb250ZW50OlwiXFxGMEM3XCJ9Lm1kaS1ib3JkZXItYm90dG9tOmJlZm9yZXtjb250ZW50OlwiXFxGMEM4XCJ9Lm1kaS1ib3JkZXItY29sb3I6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwQzlcIn0ubWRpLWJvcmRlci1ob3Jpem9udGFsOmJlZm9yZXtjb250ZW50OlwiXFxGMENBXCJ9Lm1kaS1ib3JkZXItaW5zaWRlOmJlZm9yZXtjb250ZW50OlwiXFxGMENCXCJ9Lm1kaS1ib3JkZXItbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcRjBDQ1wifS5tZGktYm9yZGVyLW5vbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwQ0RcIn0ubWRpLWJvcmRlci1vdXRzaWRlOmJlZm9yZXtjb250ZW50OlwiXFxGMENFXCJ9Lm1kaS1ib3JkZXItcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwQ0ZcIn0ubWRpLWJvcmRlci1zdHlsZTpiZWZvcmV7Y29udGVudDpcIlxcRjBEMFwifS5tZGktYm9yZGVyLXRvcDpiZWZvcmV7Y29udGVudDpcIlxcRjBEMVwifS5tZGktYm9yZGVyLXZlcnRpY2FsOmJlZm9yZXtjb250ZW50OlwiXFxGMEQyXCJ9Lm1kaS1ib3ctdGllOmJlZm9yZXtjb250ZW50OlwiXFxGNjc3XCJ9Lm1kaS1ib3dsOmJlZm9yZXtjb250ZW50OlwiXFxGNjE3XCJ9Lm1kaS1ib3dsaW5nOmJlZm9yZXtjb250ZW50OlwiXFxGMEQzXCJ9Lm1kaS1ib3g6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwRDRcIn0ubWRpLWJveC1jdXR0ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwRDVcIn0ubWRpLWJveC1zaGFkb3c6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2MzdcIn0ubWRpLWJyaWRnZTpiZWZvcmV7Y29udGVudDpcIlxcRjYxOFwifS5tZGktYnJpZWZjYXNlOmJlZm9yZXtjb250ZW50OlwiXFxGMEQ2XCJ9Lm1kaS1icmllZmNhc2UtY2hlY2s6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwRDdcIn0ubWRpLWJyaWVmY2FzZS1kb3dubG9hZDpiZWZvcmV7Y29udGVudDpcIlxcRjBEOFwifS5tZGktYnJpZWZjYXNlLXVwbG9hZDpiZWZvcmV7Y29udGVudDpcIlxcRjBEOVwifS5tZGktYnJpZ2h0bmVzcy0xOmJlZm9yZXtjb250ZW50OlwiXFxGMERBXCJ9Lm1kaS1icmlnaHRuZXNzLTI6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwREJcIn0ubWRpLWJyaWdodG5lc3MtMzpiZWZvcmV7Y29udGVudDpcIlxcRjBEQ1wifS5tZGktYnJpZ2h0bmVzcy00OmJlZm9yZXtjb250ZW50OlwiXFxGMEREXCJ9Lm1kaS1icmlnaHRuZXNzLTU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwREVcIn0ubWRpLWJyaWdodG5lc3MtNjpiZWZvcmV7Y29udGVudDpcIlxcRjBERlwifS5tZGktYnJpZ2h0bmVzcy03OmJlZm9yZXtjb250ZW50OlwiXFxGMEUwXCJ9Lm1kaS1icmlnaHRuZXNzLWF1dG86YmVmb3Jle2NvbnRlbnQ6XCJcXEYwRTFcIn0ubWRpLWJyb29tOmJlZm9yZXtjb250ZW50OlwiXFxGMEUyXCJ9Lm1kaS1icnVzaDpiZWZvcmV7Y29udGVudDpcIlxcRjBFM1wifS5tZGktYnVmZmVyOmJlZm9yZXtjb250ZW50OlwiXFxGNjE5XCJ9Lm1kaS1idWc6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwRTRcIn0ubWRpLWJ1bGxldGluLWJvYXJkOmJlZm9yZXtjb250ZW50OlwiXFxGMEU1XCJ9Lm1kaS1idWxsaG9ybjpiZWZvcmV7Y29udGVudDpcIlxcRjBFNlwifS5tZGktYnVsbHNleWU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1RERcIn0ubWRpLWJ1cnN0LW1vZGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1REVcIn0ubWRpLWJ1czpiZWZvcmV7Y29udGVudDpcIlxcRjBFN1wifS5tZGktY2FjaGVkOmJlZm9yZXtjb250ZW50OlwiXFxGMEU4XCJ9Lm1kaS1jYWtlOmJlZm9yZXtjb250ZW50OlwiXFxGMEU5XCJ9Lm1kaS1jYWtlLWxheWVyZWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwRUFcIn0ubWRpLWNha2UtdmFyaWFudDpiZWZvcmV7Y29udGVudDpcIlxcRjBFQlwifS5tZGktY2FsY3VsYXRvcjpiZWZvcmV7Y29udGVudDpcIlxcRjBFQ1wifS5tZGktY2FsZW5kYXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwRURcIn0ubWRpLWNhbGVuZGFyLWJsYW5rOmJlZm9yZXtjb250ZW50OlwiXFxGMEVFXCJ9Lm1kaS1jYWxlbmRhci1jaGVjazpiZWZvcmV7Y29udGVudDpcIlxcRjBFRlwifS5tZGktY2FsZW5kYXItY2xvY2s6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwRjBcIn0ubWRpLWNhbGVuZGFyLW11bHRpcGxlOmJlZm9yZXtjb250ZW50OlwiXFxGMEYxXCJ9Lm1kaS1jYWxlbmRhci1tdWx0aXBsZS1jaGVjazpiZWZvcmV7Y29udGVudDpcIlxcRjBGMlwifS5tZGktY2FsZW5kYXItcGx1czpiZWZvcmV7Y29udGVudDpcIlxcRjBGM1wifS5tZGktY2FsZW5kYXItcXVlc3Rpb246YmVmb3Jle2NvbnRlbnQ6XCJcXEY2OTFcIn0ubWRpLWNhbGVuZGFyLXJhbmdlOmJlZm9yZXtjb250ZW50OlwiXFxGNjc4XCJ9Lm1kaS1jYWxlbmRhci1yZW1vdmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwRjRcIn0ubWRpLWNhbGVuZGFyLXRleHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwRjVcIn0ubWRpLWNhbGVuZGFyLXRvZGF5OmJlZm9yZXtjb250ZW50OlwiXFxGMEY2XCJ9Lm1kaS1jYWxsLW1hZGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwRjdcIn0ubWRpLWNhbGwtbWVyZ2U6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwRjhcIn0ubWRpLWNhbGwtbWlzc2VkOmJlZm9yZXtjb250ZW50OlwiXFxGMEY5XCJ9Lm1kaS1jYWxsLXJlY2VpdmVkOmJlZm9yZXtjb250ZW50OlwiXFxGMEZBXCJ9Lm1kaS1jYWxsLXNwbGl0OmJlZm9yZXtjb250ZW50OlwiXFxGMEZCXCJ9Lm1kaS1jYW1jb3JkZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwRkNcIn0ubWRpLWNhbWNvcmRlci1ib3g6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwRkRcIn0ubWRpLWNhbWNvcmRlci1ib3gtb2ZmOmJlZm9yZXtjb250ZW50OlwiXFxGMEZFXCJ9Lm1kaS1jYW1jb3JkZXItb2ZmOmJlZm9yZXtjb250ZW50OlwiXFxGMEZGXCJ9Lm1kaS1jYW1lcmE6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxMDBcIn0ubWRpLWNhbWVyYS1idXJzdDpiZWZvcmV7Y29udGVudDpcIlxcRjY5MlwifS5tZGktY2FtZXJhLWVuaGFuY2U6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxMDFcIn0ubWRpLWNhbWVyYS1mcm9udDpiZWZvcmV7Y29udGVudDpcIlxcRjEwMlwifS5tZGktY2FtZXJhLWZyb250LXZhcmlhbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxMDNcIn0ubWRpLWNhbWVyYS1pcmlzOmJlZm9yZXtjb250ZW50OlwiXFxGMTA0XCJ9Lm1kaS1jYW1lcmEtb2ZmOmJlZm9yZXtjb250ZW50OlwiXFxGNURGXCJ9Lm1kaS1jYW1lcmEtcGFydHktbW9kZTpiZWZvcmV7Y29udGVudDpcIlxcRjEwNVwifS5tZGktY2FtZXJhLXJlYXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxMDZcIn0ubWRpLWNhbWVyYS1yZWFyLXZhcmlhbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxMDdcIn0ubWRpLWNhbWVyYS1zd2l0Y2g6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxMDhcIn0ubWRpLWNhbWVyYS10aW1lcjpiZWZvcmV7Y29udGVudDpcIlxcRjEwOVwifS5tZGktY2FuZGxlOmJlZm9yZXtjb250ZW50OlwiXFxGNUUyXCJ9Lm1kaS1jYW5keWNhbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxMEFcIn0ubWRpLWNhcjpiZWZvcmV7Y29udGVudDpcIlxcRjEwQlwifS5tZGktY2FyLWJhdHRlcnk6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxMENcIn0ubWRpLWNhci1jb25uZWN0ZWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxMERcIn0ubWRpLWNhci13YXNoOmJlZm9yZXtjb250ZW50OlwiXFxGMTBFXCJ9Lm1kaS1jYXJkczpiZWZvcmV7Y29udGVudDpcIlxcRjYzOFwifS5tZGktY2FyZHMtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjYzOVwifS5tZGktY2FyZHMtcGxheWluZy1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGNjNBXCJ9Lm1kaS1jYXJkcy12YXJpYW50OmJlZm9yZXtjb250ZW50OlwiXFxGNkM2XCJ9Lm1kaS1jYXJyb3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxMEZcIn0ubWRpLWNhcnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxMTBcIn0ubWRpLWNhcnQtb2ZmOmJlZm9yZXtjb250ZW50OlwiXFxGNjZCXCJ9Lm1kaS1jYXJ0LW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxMTFcIn0ubWRpLWNhcnQtcGx1czpiZWZvcmV7Y29udGVudDpcIlxcRjExMlwifS5tZGktY2FzZS1zZW5zaXRpdmUtYWx0OmJlZm9yZXtjb250ZW50OlwiXFxGMTEzXCJ9Lm1kaS1jYXNoOmJlZm9yZXtjb250ZW50OlwiXFxGMTE0XCJ9Lm1kaS1jYXNoLTEwMDpiZWZvcmV7Y29udGVudDpcIlxcRjExNVwifS5tZGktY2FzaC1tdWx0aXBsZTpiZWZvcmV7Y29udGVudDpcIlxcRjExNlwifS5tZGktY2FzaC11c2Q6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxMTdcIn0ubWRpLWNhc3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxMThcIn0ubWRpLWNhc3QtY29ubmVjdGVkOmJlZm9yZXtjb250ZW50OlwiXFxGMTE5XCJ9Lm1kaS1jYXN0bGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxMUFcIn0ubWRpLWNhdDpiZWZvcmV7Y29udGVudDpcIlxcRjExQlwifS5tZGktY2VsbHBob25lOmJlZm9yZXtjb250ZW50OlwiXFxGMTFDXCJ9Lm1kaS1jZWxscGhvbmUtYW5kckFkbWluaWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxMURcIn0ubWRpLWNlbGxwaG9uZS1iYXNpYzpiZWZvcmV7Y29udGVudDpcIlxcRjExRVwifS5tZGktY2VsbHBob25lLWRvY2s6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxMUZcIn0ubWRpLWNlbGxwaG9uZS1pcGhvbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxMjBcIn0ubWRpLWNlbGxwaG9uZS1saW5rOmJlZm9yZXtjb250ZW50OlwiXFxGMTIxXCJ9Lm1kaS1jZWxscGhvbmUtbGluay1vZmY6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxMjJcIn0ubWRpLWNlbGxwaG9uZS1zZXR0aW5nczpiZWZvcmV7Y29udGVudDpcIlxcRjEyM1wifS5tZGktY2VydGlmaWNhdGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxMjRcIn0ubWRpLWNoYWlyLXNjaG9vbDpiZWZvcmV7Y29udGVudDpcIlxcRjEyNVwifS5tZGktY2hhcnQtYXJjOmJlZm9yZXtjb250ZW50OlwiXFxGMTI2XCJ9Lm1kaS1jaGFydC1hcmVhc3BsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGMTI3XCJ9Lm1kaS1jaGFydC1iYXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxMjhcIn0ubWRpLWNoYXJ0LWJ1YmJsZTpiZWZvcmV7Y29udGVudDpcIlxcRjVFM1wifS5tZGktY2hhcnQtZ2FudHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2NkNcIn0ubWRpLWNoYXJ0LWhpc3RvZ3JhbTpiZWZvcmV7Y29udGVudDpcIlxcRjEyOVwifS5tZGktY2hhcnQtbGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjEyQVwifS5tZGktY2hhcnQtcGllOmJlZm9yZXtjb250ZW50OlwiXFxGMTJCXCJ9Lm1kaS1jaGFydC1zY2F0dGVycGxvdC1oZXhiaW46YmVmb3Jle2NvbnRlbnQ6XCJcXEY2NkRcIn0ubWRpLWNoYXJ0LXRpbWVsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGNjZFXCJ9Lm1kaS1jaGVjazpiZWZvcmV7Y29udGVudDpcIlxcRjEyQ1wifS5tZGktY2hlY2stYWxsOmJlZm9yZXtjb250ZW50OlwiXFxGMTJEXCJ9Lm1kaS1jaGVjay1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1RTBcIn0ubWRpLWNoZWNrLWNpcmNsZS1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGNUUxXCJ9Lm1kaS1jaGVja2JveC1ibGFuazpiZWZvcmV7Y29udGVudDpcIlxcRjEyRVwifS5tZGktY2hlY2tib3gtYmxhbmstY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxGMTJGXCJ9Lm1kaS1jaGVja2JveC1ibGFuay1jaXJjbGUtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjEzMFwifS5tZGktY2hlY2tib3gtYmxhbmstb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjEzMVwifS5tZGktY2hlY2tib3gtbWFya2VkOmJlZm9yZXtjb250ZW50OlwiXFxGMTMyXCJ9Lm1kaS1jaGVja2JveC1tYXJrZWQtY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxGMTMzXCJ9Lm1kaS1jaGVja2JveC1tYXJrZWQtY2lyY2xlLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxMzRcIn0ubWRpLWNoZWNrYm94LW1hcmtlZC1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGMTM1XCJ9Lm1kaS1jaGVja2JveC1tdWx0aXBsZS1ibGFuazpiZWZvcmV7Y29udGVudDpcIlxcRjEzNlwifS5tZGktY2hlY2tib3gtbXVsdGlwbGUtYmxhbmstY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxGNjNCXCJ9Lm1kaS1jaGVja2JveC1tdWx0aXBsZS1ibGFuay1jaXJjbGUtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjYzQ1wifS5tZGktY2hlY2tib3gtbXVsdGlwbGUtYmxhbmstb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjEzN1wifS5tZGktY2hlY2tib3gtbXVsdGlwbGUtbWFya2VkOmJlZm9yZXtjb250ZW50OlwiXFxGMTM4XCJ9Lm1kaS1jaGVja2JveC1tdWx0aXBsZS1tYXJrZWQtY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxGNjNEXCJ9Lm1kaS1jaGVja2JveC1tdWx0aXBsZS1tYXJrZWQtY2lyY2xlLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2M0VcIn0ubWRpLWNoZWNrYm94LW11bHRpcGxlLW1hcmtlZC1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGMTM5XCJ9Lm1kaS1jaGVja2VyYm9hcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxM0FcIn0ubWRpLWNoZW1pY2FsLXdlYXBvbjpiZWZvcmV7Y29udGVudDpcIlxcRjEzQlwifS5tZGktY2hldnJvbi1kb3VibGUtZG93bjpiZWZvcmV7Y29udGVudDpcIlxcRjEzQ1wifS5tZGktY2hldnJvbi1kb3VibGUtbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcRjEzRFwifS5tZGktY2hldnJvbi1kb3VibGUtcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxM0VcIn0ubWRpLWNoZXZyb24tZG91YmxlLXVwOmJlZm9yZXtjb250ZW50OlwiXFxGMTNGXCJ9Lm1kaS1jaGV2cm9uLWRvd246YmVmb3Jle2NvbnRlbnQ6XCJcXEYxNDBcIn0ubWRpLWNoZXZyb24tbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcRjE0MVwifS5tZGktY2hldnJvbi1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcRjE0MlwifS5tZGktY2hldnJvbi11cDpiZWZvcmV7Y29udGVudDpcIlxcRjE0M1wifS5tZGktY2hpcDpiZWZvcmV7Y29udGVudDpcIlxcRjYxQVwifS5tZGktY2h1cmNoOmJlZm9yZXtjb250ZW50OlwiXFxGMTQ0XCJ9Lm1kaS1jaXNjby13ZWJleDpiZWZvcmV7Y29udGVudDpcIlxcRjE0NVwifS5tZGktY2l0eTpiZWZvcmV7Y29udGVudDpcIlxcRjE0NlwifS5tZGktY2xpcGJvYXJkOmJlZm9yZXtjb250ZW50OlwiXFxGMTQ3XCJ9Lm1kaS1jbGlwYm9hcmQtYWNjb3VudDpiZWZvcmV7Y29udGVudDpcIlxcRjE0OFwifS5tZGktY2xpcGJvYXJkLWFsZXJ0OmJlZm9yZXtjb250ZW50OlwiXFxGMTQ5XCJ9Lm1kaS1jbGlwYm9hcmQtYXJyb3ctZG93bjpiZWZvcmV7Y29udGVudDpcIlxcRjE0QVwifS5tZGktY2xpcGJvYXJkLWFycm93LWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxNEJcIn0ubWRpLWNsaXBib2FyZC1jaGVjazpiZWZvcmV7Y29udGVudDpcIlxcRjE0Q1wifS5tZGktY2xpcGJvYXJkLWZsb3c6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2QzdcIn0ubWRpLWNsaXBib2FyZC1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGMTREXCJ9Lm1kaS1jbGlwYm9hcmQtdGV4dDpiZWZvcmV7Y29udGVudDpcIlxcRjE0RVwifS5tZGktY2xpcHB5OmJlZm9yZXtjb250ZW50OlwiXFxGMTRGXCJ9Lm1kaS1jbG9jazpiZWZvcmV7Y29udGVudDpcIlxcRjE1MFwifS5tZGktY2xvY2stYWxlcnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1Q0VcIn0ubWRpLWNsb2NrLWVuZDpiZWZvcmV7Y29udGVudDpcIlxcRjE1MVwifS5tZGktY2xvY2stZmFzdDpiZWZvcmV7Y29udGVudDpcIlxcRjE1MlwifS5tZGktY2xvY2staW46YmVmb3Jle2NvbnRlbnQ6XCJcXEYxNTNcIn0ubWRpLWNsb2NrLW91dDpiZWZvcmV7Y29udGVudDpcIlxcRjE1NFwifS5tZGktY2xvY2stc3RhcnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxNTVcIn0ubWRpLWNsb3NlOmJlZm9yZXtjb250ZW50OlwiXFxGMTU2XCJ9Lm1kaS1jbG9zZS1ib3g6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxNTdcIn0ubWRpLWNsb3NlLWJveC1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGMTU4XCJ9Lm1kaS1jbG9zZS1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxNTlcIn0ubWRpLWNsb3NlLWNpcmNsZS1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGMTVBXCJ9Lm1kaS1jbG9zZS1uZXR3b3JrOmJlZm9yZXtjb250ZW50OlwiXFxGMTVCXCJ9Lm1kaS1jbG9zZS1vY3RhZ29uOmJlZm9yZXtjb250ZW50OlwiXFxGMTVDXCJ9Lm1kaS1jbG9zZS1vY3RhZ29uLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxNURcIn0ubWRpLWNsb3NlLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2QzhcIn0ubWRpLWNsb3NlZC1jYXB0aW9uOmJlZm9yZXtjb250ZW50OlwiXFxGMTVFXCJ9Lm1kaS1jbG91ZDpiZWZvcmV7Y29udGVudDpcIlxcRjE1RlwifS5tZGktY2xvdWQtY2hlY2s6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxNjBcIn0ubWRpLWNsb3VkLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIlxcRjE2MVwifS5tZGktY2xvdWQtZG93bmxvYWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxNjJcIn0ubWRpLWNsb3VkLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxNjNcIn0ubWRpLWNsb3VkLW91dGxpbmUtb2ZmOmJlZm9yZXtjb250ZW50OlwiXFxGMTY0XCJ9Lm1kaS1jbG91ZC1wcmludDpiZWZvcmV7Y29udGVudDpcIlxcRjE2NVwifS5tZGktY2xvdWQtcHJpbnQtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjE2NlwifS5tZGktY2xvdWQtc3luYzpiZWZvcmV7Y29udGVudDpcIlxcRjYzRlwifS5tZGktY2xvdWQtdXBsb2FkOmJlZm9yZXtjb250ZW50OlwiXFxGMTY3XCJ9Lm1kaS1jb2RlLWFycmF5OmJlZm9yZXtjb250ZW50OlwiXFxGMTY4XCJ9Lm1kaS1jb2RlLWJyYWNlczpiZWZvcmV7Y29udGVudDpcIlxcRjE2OVwifS5tZGktY29kZS1icmFja2V0czpiZWZvcmV7Y29udGVudDpcIlxcRjE2QVwifS5tZGktY29kZS1lcXVhbDpiZWZvcmV7Y29udGVudDpcIlxcRjE2QlwifS5tZGktY29kZS1ncmVhdGVyLXRoYW46YmVmb3Jle2NvbnRlbnQ6XCJcXEYxNkNcIn0ubWRpLWNvZGUtZ3JlYXRlci10aGFuLW9yLWVxdWFsOmJlZm9yZXtjb250ZW50OlwiXFxGMTZEXCJ9Lm1kaS1jb2RlLWxlc3MtdGhhbjpiZWZvcmV7Y29udGVudDpcIlxcRjE2RVwifS5tZGktY29kZS1sZXNzLXRoYW4tb3ItZXF1YWw6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxNkZcIn0ubWRpLWNvZGUtbm90LWVxdWFsOmJlZm9yZXtjb250ZW50OlwiXFxGMTcwXCJ9Lm1kaS1jb2RlLW5vdC1lcXVhbC12YXJpYW50OmJlZm9yZXtjb250ZW50OlwiXFxGMTcxXCJ9Lm1kaS1jb2RlLXBhcmVudGhlc2VzOmJlZm9yZXtjb250ZW50OlwiXFxGMTcyXCJ9Lm1kaS1jb2RlLXN0cmluZzpiZWZvcmV7Y29udGVudDpcIlxcRjE3M1wifS5tZGktY29kZS10YWdzOmJlZm9yZXtjb250ZW50OlwiXFxGMTc0XCJ9Lm1kaS1jb2RlLXRhZ3MtY2hlY2s6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2OTNcIn0ubWRpLWNvZGVwZW46YmVmb3Jle2NvbnRlbnQ6XCJcXEYxNzVcIn0ubWRpLWNvZmZlZTpiZWZvcmV7Y29udGVudDpcIlxcRjE3NlwifS5tZGktY29mZmVlLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2QzlcIn0ubWRpLWNvZmZlZS10by1nbzpiZWZvcmV7Y29udGVudDpcIlxcRjE3N1wifS5tZGktY29pbjpiZWZvcmV7Y29udGVudDpcIlxcRjE3OFwifS5tZGktY29pbnM6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2OTRcIn0ubWRpLWNvbGxhZ2U6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2NDBcIn0ubWRpLWNvbG9yLWhlbHBlcjpiZWZvcmV7Y29udGVudDpcIlxcRjE3OVwifS5tZGktY29tbWVudDpiZWZvcmV7Y29udGVudDpcIlxcRjE3QVwifS5tZGktY29tbWVudC1hY2NvdW50OmJlZm9yZXtjb250ZW50OlwiXFxGMTdCXCJ9Lm1kaS1jb21tZW50LWFjY291bnQtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjE3Q1wifS5tZGktY29tbWVudC1hbGVydDpiZWZvcmV7Y29udGVudDpcIlxcRjE3RFwifS5tZGktY29tbWVudC1hbGVydC1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGMTdFXCJ9Lm1kaS1jb21tZW50LWNoZWNrOmJlZm9yZXtjb250ZW50OlwiXFxGMTdGXCJ9Lm1kaS1jb21tZW50LWNoZWNrLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxODBcIn0ubWRpLWNvbW1lbnQtbXVsdGlwbGUtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjE4MVwifS5tZGktY29tbWVudC1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGMTgyXCJ9Lm1kaS1jb21tZW50LXBsdXMtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjE4M1wifS5tZGktY29tbWVudC1wcm9jZXNzaW5nOmJlZm9yZXtjb250ZW50OlwiXFxGMTg0XCJ9Lm1kaS1jb21tZW50LXByb2Nlc3Npbmctb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjE4NVwifS5tZGktY29tbWVudC1xdWVzdGlvbi1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGMTg2XCJ9Lm1kaS1jb21tZW50LXJlbW92ZS1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGMTg3XCJ9Lm1kaS1jb21tZW50LXRleHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxODhcIn0ubWRpLWNvbW1lbnQtdGV4dC1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGMTg5XCJ9Lm1kaS1jb21wYXJlOmJlZm9yZXtjb250ZW50OlwiXFxGMThBXCJ9Lm1kaS1jb21wYXNzOmJlZm9yZXtjb250ZW50OlwiXFxGMThCXCJ9Lm1kaS1jb21wYXNzLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxOENcIn0ubWRpLWNvbnNvbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxOERcIn0ubWRpLWNvbnRhY3QtbWFpbDpiZWZvcmV7Y29udGVudDpcIlxcRjE4RVwifS5tZGktY29udGFjdHM6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2Q0FcIn0ubWRpLWNvbnRlbnQtY29weTpiZWZvcmV7Y29udGVudDpcIlxcRjE4RlwifS5tZGktY29udGVudC1jdXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxOTBcIn0ubWRpLWNvbnRlbnQtZHVwbGljYXRlOmJlZm9yZXtjb250ZW50OlwiXFxGMTkxXCJ9Lm1kaS1jb250ZW50LXBhc3RlOmJlZm9yZXtjb250ZW50OlwiXFxGMTkyXCJ9Lm1kaS1jb250ZW50LXNhdmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxOTNcIn0ubWRpLWNvbnRlbnQtc2F2ZS1hbGw6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxOTRcIn0ubWRpLWNvbnRlbnQtc2F2ZS1zZXR0aW5nczpiZWZvcmV7Y29udGVudDpcIlxcRjYxQlwifS5tZGktY29udHJhc3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxOTVcIn0ubWRpLWNvbnRyYXN0LWJveDpiZWZvcmV7Y29udGVudDpcIlxcRjE5NlwifS5tZGktY29udHJhc3QtY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxGMTk3XCJ9Lm1kaS1jb29raWU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxOThcIn0ubWRpLWNvcHlyaWdodDpiZWZvcmV7Y29udGVudDpcIlxcRjVFNlwifS5tZGktY291bnRlcjpiZWZvcmV7Y29udGVudDpcIlxcRjE5OVwifS5tZGktY293OmJlZm9yZXtjb250ZW50OlwiXFxGMTlBXCJ9Lm1kaS1jcmVhdGlvbjpiZWZvcmV7Y29udGVudDpcIlxcRjFDOVwifS5tZGktY3JlZGl0LWNhcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxOUJcIn0ubWRpLWNyZWRpdC1jYXJkLW11bHRpcGxlOmJlZm9yZXtjb250ZW50OlwiXFxGMTlDXCJ9Lm1kaS1jcmVkaXQtY2FyZC1vZmY6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1RTRcIn0ubWRpLWNyZWRpdC1jYXJkLXBsdXM6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2NzVcIn0ubWRpLWNyZWRpdC1jYXJkLXNjYW46YmVmb3Jle2NvbnRlbnQ6XCJcXEYxOURcIn0ubWRpLWNyb3A6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxOUVcIn0ubWRpLWNyb3AtZnJlZTpiZWZvcmV7Y29udGVudDpcIlxcRjE5RlwifS5tZGktY3JvcC1sYW5kc2NhcGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxQTBcIn0ubWRpLWNyb3AtcG9ydHJhaXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxQTFcIn0ubWRpLWNyb3Atcm90YXRlOmJlZm9yZXtjb250ZW50OlwiXFxGNjk1XCJ9Lm1kaS1jcm9wLXNxdWFyZTpiZWZvcmV7Y29udGVudDpcIlxcRjFBMlwifS5tZGktY3Jvc3NoYWlyczpiZWZvcmV7Y29udGVudDpcIlxcRjFBM1wifS5tZGktY3Jvc3NoYWlycy1ncHM6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxQTRcIn0ubWRpLWNyb3duOmJlZm9yZXtjb250ZW50OlwiXFxGMUE1XCJ9Lm1kaS1jdWJlOmJlZm9yZXtjb250ZW50OlwiXFxGMUE2XCJ9Lm1kaS1jdWJlLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxQTdcIn0ubWRpLWN1YmUtc2VuZDpiZWZvcmV7Y29udGVudDpcIlxcRjFBOFwifS5tZGktY3ViZS11bmZvbGRlZDpiZWZvcmV7Y29udGVudDpcIlxcRjFBOVwifS5tZGktY3VwOmJlZm9yZXtjb250ZW50OlwiXFxGMUFBXCJ9Lm1kaS1jdXAtb2ZmOmJlZm9yZXtjb250ZW50OlwiXFxGNUU1XCJ9Lm1kaS1jdXAtd2F0ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxQUJcIn0ubWRpLWN1cnJlbmN5LWJ0YzpiZWZvcmV7Y29udGVudDpcIlxcRjFBQ1wifS5tZGktY3VycmVuY3ktZXVyOmJlZm9yZXtjb250ZW50OlwiXFxGMUFEXCJ9Lm1kaS1jdXJyZW5jeS1nYnA6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxQUVcIn0ubWRpLWN1cnJlbmN5LWlucjpiZWZvcmV7Y29udGVudDpcIlxcRjFBRlwifS5tZGktY3VycmVuY3ktbmduOmJlZm9yZXtjb250ZW50OlwiXFxGMUIwXCJ9Lm1kaS1jdXJyZW5jeS1ydWI6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxQjFcIn0ubWRpLWN1cnJlbmN5LXRyeTpiZWZvcmV7Y29udGVudDpcIlxcRjFCMlwifS5tZGktY3VycmVuY3ktdXNkOmJlZm9yZXtjb250ZW50OlwiXFxGMUIzXCJ9Lm1kaS1jdXJyZW5jeS11c2Qtb2ZmOmJlZm9yZXtjb250ZW50OlwiXFxGNjc5XCJ9Lm1kaS1jdXJzb3ItZGVmYXVsdDpiZWZvcmV7Y29udGVudDpcIlxcRjFCNFwifS5tZGktY3Vyc29yLWRlZmF1bHQtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjFCNVwifS5tZGktY3Vyc29yLW1vdmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxQjZcIn0ubWRpLWN1cnNvci1wb2ludGVyOmJlZm9yZXtjb250ZW50OlwiXFxGMUI3XCJ9Lm1kaS1jdXJzb3ItdGV4dDpiZWZvcmV7Y29udGVudDpcIlxcRjVFN1wifS5tZGktZGF0YWJhc2U6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxQjhcIn0ubWRpLWRhdGFiYXNlLW1pbnVzOmJlZm9yZXtjb250ZW50OlwiXFxGMUI5XCJ9Lm1kaS1kYXRhYmFzZS1wbHVzOmJlZm9yZXtjb250ZW50OlwiXFxGMUJBXCJ9Lm1kaS1kZWJ1Zy1zdGVwLWludG86YmVmb3Jle2NvbnRlbnQ6XCJcXEYxQkJcIn0ubWRpLWRlYnVnLXN0ZXAtb3V0OmJlZm9yZXtjb250ZW50OlwiXFxGMUJDXCJ9Lm1kaS1kZWJ1Zy1zdGVwLW92ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxQkRcIn0ubWRpLWRlY2ltYWwtZGVjcmVhc2U6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxQkVcIn0ubWRpLWRlY2ltYWwtaW5jcmVhc2U6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxQkZcIn0ubWRpLWRlbGV0ZTpiZWZvcmV7Y29udGVudDpcIlxcRjFDMFwifS5tZGktZGVsZXRlLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIlxcRjY4MlwifS5tZGktZGVsZXRlLWVtcHR5OmJlZm9yZXtjb250ZW50OlwiXFxGNkNCXCJ9Lm1kaS1kZWxldGUtZm9yZXZlcjpiZWZvcmV7Y29udGVudDpcIlxcRjVFOFwifS5tZGktZGVsZXRlLXN3ZWVwOmJlZm9yZXtjb250ZW50OlwiXFxGNUU5XCJ9Lm1kaS1kZWxldGUtdmFyaWFudDpiZWZvcmV7Y29udGVudDpcIlxcRjFDMVwifS5tZGktZGVsdGE6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxQzJcIn0ubWRpLWRlc2twaG9uZTpiZWZvcmV7Y29udGVudDpcIlxcRjFDM1wifS5tZGktZGVza3RvcC1tYWM6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxQzRcIn0ubWRpLWRlc2t0b3AtdG93ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxQzVcIn0ubWRpLWRldGFpbHM6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxQzZcIn0ubWRpLWRldmVsb3Blci1ib2FyZDpiZWZvcmV7Y29udGVudDpcIlxcRjY5NlwifS5tZGktZGV2aWFudGFydDpiZWZvcmV7Y29udGVudDpcIlxcRjFDN1wifS5tZGktZGlhbHBhZDpiZWZvcmV7Y29udGVudDpcIlxcRjYxQ1wifS5tZGktZGlhbW9uZDpiZWZvcmV7Y29udGVudDpcIlxcRjFDOFwifS5tZGktZGljZS0xOmJlZm9yZXtjb250ZW50OlwiXFxGMUNBXCJ9Lm1kaS1kaWNlLTI6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxQ0JcIn0ubWRpLWRpY2UtMzpiZWZvcmV7Y29udGVudDpcIlxcRjFDQ1wifS5tZGktZGljZS00OmJlZm9yZXtjb250ZW50OlwiXFxGMUNEXCJ9Lm1kaS1kaWNlLTU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxQ0VcIn0ubWRpLWRpY2UtNjpiZWZvcmV7Y29udGVudDpcIlxcRjFDRlwifS5tZGktZGljZS1kMjA6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1RUFcIn0ubWRpLWRpY2UtZDQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1RUJcIn0ubWRpLWRpY2UtZDY6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1RUNcIn0ubWRpLWRpY2UtZDg6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1RURcIn0ubWRpLWRpY3Rpb25hcnk6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2MURcIn0ubWRpLWRpcmVjdGlvbnM6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxRDBcIn0ubWRpLWRpcmVjdGlvbnMtZm9yazpiZWZvcmV7Y29udGVudDpcIlxcRjY0MVwifS5tZGktZGlzY29yZDpiZWZvcmV7Y29udGVudDpcIlxcRjY2RlwifS5tZGktZGlzazpiZWZvcmV7Y29udGVudDpcIlxcRjVFRVwifS5tZGktZGlzay1hbGVydDpiZWZvcmV7Y29udGVudDpcIlxcRjFEMVwifS5tZGktZGlzcXVzOmJlZm9yZXtjb250ZW50OlwiXFxGMUQyXCJ9Lm1kaS1kaXNxdXMtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjFEM1wifS5tZGktZGl2aXNpb246YmVmb3Jle2NvbnRlbnQ6XCJcXEYxRDRcIn0ubWRpLWRpdmlzaW9uLWJveDpiZWZvcmV7Y29udGVudDpcIlxcRjFENVwifS5tZGktZG5hOmJlZm9yZXtjb250ZW50OlwiXFxGNjgzXCJ9Lm1kaS1kbnM6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxRDZcIn0ubWRpLWRvLW5vdC1kaXN0dXJiOmJlZm9yZXtjb250ZW50OlwiXFxGNjk3XCJ9Lm1kaS1kby1ub3QtZGlzdHVyYi1vZmY6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2OThcIn0ubWRpLWRvbGJ5OmJlZm9yZXtjb250ZW50OlwiXFxGNkIyXCJ9Lm1kaS1kb21haW46YmVmb3Jle2NvbnRlbnQ6XCJcXEYxRDdcIn0ubWRpLWRvdHMtaG9yaXpvbnRhbDpiZWZvcmV7Y29udGVudDpcIlxcRjFEOFwifS5tZGktZG90cy12ZXJ0aWNhbDpiZWZvcmV7Y29udGVudDpcIlxcRjFEOVwifS5tZGktZG91YmFuOmJlZm9yZXtjb250ZW50OlwiXFxGNjk5XCJ9Lm1kaS1kb3dubG9hZDpiZWZvcmV7Y29udGVudDpcIlxcRjFEQVwifS5tZGktZHJhZzpiZWZvcmV7Y29udGVudDpcIlxcRjFEQlwifS5tZGktZHJhZy1ob3Jpem9udGFsOmJlZm9yZXtjb250ZW50OlwiXFxGMURDXCJ9Lm1kaS1kcmFnLXZlcnRpY2FsOmJlZm9yZXtjb250ZW50OlwiXFxGMUREXCJ9Lm1kaS1kcmF3aW5nOmJlZm9yZXtjb250ZW50OlwiXFxGMURFXCJ9Lm1kaS1kcmF3aW5nLWJveDpiZWZvcmV7Y29udGVudDpcIlxcRjFERlwifS5tZGktZHJpYmJibGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxRTBcIn0ubWRpLWRyaWJiYmxlLWJveDpiZWZvcmV7Y29udGVudDpcIlxcRjFFMVwifS5tZGktZHJvbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxRTJcIn0ubWRpLWRyb3Bib3g6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxRTNcIn0ubWRpLWRydXBhbDpiZWZvcmV7Y29udGVudDpcIlxcRjFFNFwifS5tZGktZHVjazpiZWZvcmV7Y29udGVudDpcIlxcRjFFNVwifS5tZGktZHVtYmJlbGw6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxRTZcIn0ubWRpLWVhcnRoOmJlZm9yZXtjb250ZW50OlwiXFxGMUU3XCJ9Lm1kaS1lYXJ0aC1ib3g6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2Q0NcIn0ubWRpLWVhcnRoLWJveC1vZmY6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2Q0RcIn0ubWRpLWVhcnRoLW9mZjpiZWZvcmV7Y29udGVudDpcIlxcRjFFOFwifS5tZGktZWRnZTpiZWZvcmV7Y29udGVudDpcIlxcRjFFOVwifS5tZGktZWplY3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxRUFcIn0ubWRpLWVsZXZhdGlvbi1kZWNsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGMUVCXCJ9Lm1kaS1lbGV2YXRpb24tcmlzZTpiZWZvcmV7Y29udGVudDpcIlxcRjFFQ1wifS5tZGktZWxldmF0b3I6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxRURcIn0ubWRpLWVtYWlsOmJlZm9yZXtjb250ZW50OlwiXFxGMUVFXCJ9Lm1kaS1lbWFpbC1hbGVydDpiZWZvcmV7Y29udGVudDpcIlxcRjZDRVwifS5tZGktZW1haWwtb3BlbjpiZWZvcmV7Y29udGVudDpcIlxcRjFFRlwifS5tZGktZW1haWwtb3Blbi1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGNUVGXCJ9Lm1kaS1lbWFpbC1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGMUYwXCJ9Lm1kaS1lbWFpbC1zZWN1cmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxRjFcIn0ubWRpLWVtYWlsLXZhcmlhbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1RjBcIn0ubWRpLWVtYnk6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2QjNcIn0ubWRpLWVtb3RpY29uOmJlZm9yZXtjb250ZW50OlwiXFxGMUYyXCJ9Lm1kaS1lbW90aWNvbi1jb29sOmJlZm9yZXtjb250ZW50OlwiXFxGMUYzXCJ9Lm1kaS1lbW90aWNvbi1kZWFkOmJlZm9yZXtjb250ZW50OlwiXFxGNjlBXCJ9Lm1kaS1lbW90aWNvbi1kZXZpbDpiZWZvcmV7Y29udGVudDpcIlxcRjFGNFwifS5tZGktZW1vdGljb24tZXhjaXRlZDpiZWZvcmV7Y29udGVudDpcIlxcRjY5QlwifS5tZGktZW1vdGljb24taGFwcHk6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxRjVcIn0ubWRpLWVtb3RpY29uLW5ldXRyYWw6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxRjZcIn0ubWRpLWVtb3RpY29uLXBvb3A6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxRjdcIn0ubWRpLWVtb3RpY29uLXNhZDpiZWZvcmV7Y29udGVudDpcIlxcRjFGOFwifS5tZGktZW1vdGljb24tdG9uZ3VlOmJlZm9yZXtjb250ZW50OlwiXFxGMUY5XCJ9Lm1kaS1lbmdpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxRkFcIn0ubWRpLWVuZ2luZS1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGMUZCXCJ9Lm1kaS1lcXVhbDpiZWZvcmV7Y29udGVudDpcIlxcRjFGQ1wifS5tZGktZXF1YWwtYm94OmJlZm9yZXtjb250ZW50OlwiXFxGMUZEXCJ9Lm1kaS1lcmFzZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxRkVcIn0ubWRpLWVyYXNlci12YXJpYW50OmJlZm9yZXtjb250ZW50OlwiXFxGNjQyXCJ9Lm1kaS1lc2NhbGF0b3I6YmVmb3Jle2NvbnRlbnQ6XCJcXEYxRkZcIn0ubWRpLWV0aGVybmV0OmJlZm9yZXtjb250ZW50OlwiXFxGMjAwXCJ9Lm1kaS1ldGhlcm5ldC1jYWJsZTpiZWZvcmV7Y29udGVudDpcIlxcRjIwMVwifS5tZGktZXRoZXJuZXQtY2FibGUtb2ZmOmJlZm9yZXtjb250ZW50OlwiXFxGMjAyXCJ9Lm1kaS1ldHN5OmJlZm9yZXtjb250ZW50OlwiXFxGMjAzXCJ9Lm1kaS1ldi1zdGF0aW9uOmJlZm9yZXtjb250ZW50OlwiXFxGNUYxXCJ9Lm1kaS1ldmVybm90ZTpiZWZvcmV7Y29udGVudDpcIlxcRjIwNFwifS5tZGktZXhjbGFtYXRpb246YmVmb3Jle2NvbnRlbnQ6XCJcXEYyMDVcIn0ubWRpLWV4aXQtdG8tYXBwOmJlZm9yZXtjb250ZW50OlwiXFxGMjA2XCJ9Lm1kaS1leHBvcnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyMDdcIn0ubWRpLWV5ZTpiZWZvcmV7Y29udGVudDpcIlxcRjIwOFwifS5tZGktZXllLW9mZjpiZWZvcmV7Y29udGVudDpcIlxcRjIwOVwifS5tZGktZXllLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2Q0ZcIn0ubWRpLWV5ZS1vdXRsaW5lLW9mZjpiZWZvcmV7Y29udGVudDpcIlxcRjZEMFwifS5tZGktZXllZHJvcHBlcjpiZWZvcmV7Y29udGVudDpcIlxcRjIwQVwifS5tZGktZXllZHJvcHBlci12YXJpYW50OmJlZm9yZXtjb250ZW50OlwiXFxGMjBCXCJ9Lm1kaS1mYWNlOmJlZm9yZXtjb250ZW50OlwiXFxGNjQzXCJ9Lm1kaS1mYWNlLXByb2ZpbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2NDRcIn0ubWRpLWZhY2Vib29rOmJlZm9yZXtjb250ZW50OlwiXFxGMjBDXCJ9Lm1kaS1mYWNlYm9vay1ib3g6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyMERcIn0ubWRpLWZhY2Vib29rLW1lc3NlbmdlcjpiZWZvcmV7Y29udGVudDpcIlxcRjIwRVwifS5tZGktZmFjdG9yeTpiZWZvcmV7Y29udGVudDpcIlxcRjIwRlwifS5tZGktZmFuOmJlZm9yZXtjb250ZW50OlwiXFxGMjEwXCJ9Lm1kaS1mYXN0LWZvcndhcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyMTFcIn0ubWRpLWZhc3QtZm9yd2FyZC1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGNkQxXCJ9Lm1kaS1mYXg6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyMTJcIn0ubWRpLWZlYXRoZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2RDJcIn0ubWRpLWZlcnJ5OmJlZm9yZXtjb250ZW50OlwiXFxGMjEzXCJ9Lm1kaS1maWxlOmJlZm9yZXtjb250ZW50OlwiXFxGMjE0XCJ9Lm1kaS1maWxlLWNoYXJ0OmJlZm9yZXtjb250ZW50OlwiXFxGMjE1XCJ9Lm1kaS1maWxlLWNoZWNrOmJlZm9yZXtjb250ZW50OlwiXFxGMjE2XCJ9Lm1kaS1maWxlLWNsb3VkOmJlZm9yZXtjb250ZW50OlwiXFxGMjE3XCJ9Lm1kaS1maWxlLWRlbGltaXRlZDpiZWZvcmV7Y29udGVudDpcIlxcRjIxOFwifS5tZGktZmlsZS1kb2N1bWVudDpiZWZvcmV7Y29udGVudDpcIlxcRjIxOVwifS5tZGktZmlsZS1kb2N1bWVudC1ib3g6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyMUFcIn0ubWRpLWZpbGUtZXhjZWw6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyMUJcIn0ubWRpLWZpbGUtZXhjZWwtYm94OmJlZm9yZXtjb250ZW50OlwiXFxGMjFDXCJ9Lm1kaS1maWxlLWV4cG9ydDpiZWZvcmV7Y29udGVudDpcIlxcRjIxRFwifS5tZGktZmlsZS1maW5kOmJlZm9yZXtjb250ZW50OlwiXFxGMjFFXCJ9Lm1kaS1maWxlLWhpZGRlbjpiZWZvcmV7Y29udGVudDpcIlxcRjYxM1wifS5tZGktZmlsZS1pbWFnZTpiZWZvcmV7Y29udGVudDpcIlxcRjIxRlwifS5tZGktZmlsZS1pbXBvcnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyMjBcIn0ubWRpLWZpbGUtbG9jazpiZWZvcmV7Y29udGVudDpcIlxcRjIyMVwifS5tZGktZmlsZS1tdWx0aXBsZTpiZWZvcmV7Y29udGVudDpcIlxcRjIyMlwifS5tZGktZmlsZS1tdXNpYzpiZWZvcmV7Y29udGVudDpcIlxcRjIyM1wifS5tZGktZmlsZS1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGMjI0XCJ9Lm1kaS1maWxlLXBkZjpiZWZvcmV7Y29udGVudDpcIlxcRjIyNVwifS5tZGktZmlsZS1wZGYtYm94OmJlZm9yZXtjb250ZW50OlwiXFxGMjI2XCJ9Lm1kaS1maWxlLXBvd2VycG9pbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyMjdcIn0ubWRpLWZpbGUtcG93ZXJwb2ludC1ib3g6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyMjhcIn0ubWRpLWZpbGUtcHJlc2VudGF0aW9uLWJveDpiZWZvcmV7Y29udGVudDpcIlxcRjIyOVwifS5tZGktZmlsZS1yZXN0b3JlOmJlZm9yZXtjb250ZW50OlwiXFxGNjcwXCJ9Lm1kaS1maWxlLXNlbmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyMkFcIn0ubWRpLWZpbGUtdHJlZTpiZWZvcmV7Y29udGVudDpcIlxcRjY0NVwifS5tZGktZmlsZS12aWRlbzpiZWZvcmV7Y29udGVudDpcIlxcRjIyQlwifS5tZGktZmlsZS13b3JkOmJlZm9yZXtjb250ZW50OlwiXFxGMjJDXCJ9Lm1kaS1maWxlLXdvcmQtYm94OmJlZm9yZXtjb250ZW50OlwiXFxGMjJEXCJ9Lm1kaS1maWxlLXhtbDpiZWZvcmV7Y29udGVudDpcIlxcRjIyRVwifS5tZGktZmlsbTpiZWZvcmV7Y29udGVudDpcIlxcRjIyRlwifS5tZGktZmlsbXN0cmlwOmJlZm9yZXtjb250ZW50OlwiXFxGMjMwXCJ9Lm1kaS1maWxtc3RyaXAtb2ZmOmJlZm9yZXtjb250ZW50OlwiXFxGMjMxXCJ9Lm1kaS1maWx0ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyMzJcIn0ubWRpLWZpbHRlci1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGMjMzXCJ9Lm1kaS1maWx0ZXItcmVtb3ZlOmJlZm9yZXtjb250ZW50OlwiXFxGMjM0XCJ9Lm1kaS1maWx0ZXItcmVtb3ZlLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyMzVcIn0ubWRpLWZpbHRlci12YXJpYW50OmJlZm9yZXtjb250ZW50OlwiXFxGMjM2XCJ9Lm1kaS1maW5kLXJlcGxhY2U6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2RDNcIn0ubWRpLWZpbmdlcnByaW50OmJlZm9yZXtjb250ZW50OlwiXFxGMjM3XCJ9Lm1kaS1maXJlOmJlZm9yZXtjb250ZW50OlwiXFxGMjM4XCJ9Lm1kaS1maXJlZm94OmJlZm9yZXtjb250ZW50OlwiXFxGMjM5XCJ9Lm1kaS1maXNoOmJlZm9yZXtjb250ZW50OlwiXFxGMjNBXCJ9Lm1kaS1mbGFnOmJlZm9yZXtjb250ZW50OlwiXFxGMjNCXCJ9Lm1kaS1mbGFnLWNoZWNrZXJlZDpiZWZvcmV7Y29udGVudDpcIlxcRjIzQ1wifS5tZGktZmxhZy1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGMjNEXCJ9Lm1kaS1mbGFnLW91dGxpbmUtdmFyaWFudDpiZWZvcmV7Y29udGVudDpcIlxcRjIzRVwifS5tZGktZmxhZy10cmlhbmdsZTpiZWZvcmV7Y29udGVudDpcIlxcRjIzRlwifS5tZGktZmxhZy12YXJpYW50OmJlZm9yZXtjb250ZW50OlwiXFxGMjQwXCJ9Lm1kaS1mbGFzaDpiZWZvcmV7Y29udGVudDpcIlxcRjI0MVwifS5tZGktZmxhc2gtYXV0bzpiZWZvcmV7Y29udGVudDpcIlxcRjI0MlwifS5tZGktZmxhc2gtb2ZmOmJlZm9yZXtjb250ZW50OlwiXFxGMjQzXCJ9Lm1kaS1mbGFzaC1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGNkQ0XCJ9Lm1kaS1mbGFzaC1yZWQtZXllOmJlZm9yZXtjb250ZW50OlwiXFxGNjdBXCJ9Lm1kaS1mbGFzaGxpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxGMjQ0XCJ9Lm1kaS1mbGFzaGxpZ2h0LW9mZjpiZWZvcmV7Y29udGVudDpcIlxcRjI0NVwifS5tZGktZmxhc2s6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwOTNcIn0ubWRpLWZsYXNrLWVtcHR5OmJlZm9yZXtjb250ZW50OlwiXFxGMDk0XCJ9Lm1kaS1mbGFzay1lbXB0eS1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGMDk1XCJ9Lm1kaS1mbGFzay1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGMDk2XCJ9Lm1kaS1mbGF0dHI6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyNDZcIn0ubWRpLWZsaXAtdG8tYmFjazpiZWZvcmV7Y29udGVudDpcIlxcRjI0N1wifS5tZGktZmxpcC10by1mcm9udDpiZWZvcmV7Y29udGVudDpcIlxcRjI0OFwifS5tZGktZmxvcHB5OmJlZm9yZXtjb250ZW50OlwiXFxGMjQ5XCJ9Lm1kaS1mbG93ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyNEFcIn0ubWRpLWZvbGRlcjpiZWZvcmV7Y29udGVudDpcIlxcRjI0QlwifS5tZGktZm9sZGVyLWFjY291bnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyNENcIn0ubWRpLWZvbGRlci1kb3dubG9hZDpiZWZvcmV7Y29udGVudDpcIlxcRjI0RFwifS5tZGktZm9sZGVyLWdvb2dsZS1kcml2ZTpiZWZvcmV7Y29udGVudDpcIlxcRjI0RVwifS5tZGktZm9sZGVyLWltYWdlOmJlZm9yZXtjb250ZW50OlwiXFxGMjRGXCJ9Lm1kaS1mb2xkZXItbG9jazpiZWZvcmV7Y29udGVudDpcIlxcRjI1MFwifS5tZGktZm9sZGVyLWxvY2stb3BlbjpiZWZvcmV7Y29udGVudDpcIlxcRjI1MVwifS5tZGktZm9sZGVyLW1vdmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyNTJcIn0ubWRpLWZvbGRlci1tdWx0aXBsZTpiZWZvcmV7Y29udGVudDpcIlxcRjI1M1wifS5tZGktZm9sZGVyLW11bHRpcGxlLWltYWdlOmJlZm9yZXtjb250ZW50OlwiXFxGMjU0XCJ9Lm1kaS1mb2xkZXItbXVsdGlwbGUtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjI1NVwifS5tZGktZm9sZGVyLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyNTZcIn0ubWRpLWZvbGRlci1wbHVzOmJlZm9yZXtjb250ZW50OlwiXFxGMjU3XCJ9Lm1kaS1mb2xkZXItcmVtb3ZlOmJlZm9yZXtjb250ZW50OlwiXFxGMjU4XCJ9Lm1kaS1mb2xkZXItc3RhcjpiZWZvcmV7Y29udGVudDpcIlxcRjY5Q1wifS5tZGktZm9sZGVyLXVwbG9hZDpiZWZvcmV7Y29udGVudDpcIlxcRjI1OVwifS5tZGktZm9udC1hd2Vzb21lOmJlZm9yZXtjb250ZW50OlwiXFxGMDNBXCJ9Lm1kaS1mb29kOmJlZm9yZXtjb250ZW50OlwiXFxGMjVBXCJ9Lm1kaS1mb29kLWFwcGxlOmJlZm9yZXtjb250ZW50OlwiXFxGMjVCXCJ9Lm1kaS1mb29kLWZvcmstZHJpbms6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1RjJcIn0ubWRpLWZvb2Qtb2ZmOmJlZm9yZXtjb250ZW50OlwiXFxGNUYzXCJ9Lm1kaS1mb29kLXZhcmlhbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyNUNcIn0ubWRpLWZvb3RiYWxsOmJlZm9yZXtjb250ZW50OlwiXFxGMjVEXCJ9Lm1kaS1mb290YmFsbC1hdXN0cmFsaWFuOmJlZm9yZXtjb250ZW50OlwiXFxGMjVFXCJ9Lm1kaS1mb290YmFsbC1oZWxtZXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyNUZcIn0ubWRpLWZvcm1hdC1hbGlnbi1jZW50ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyNjBcIn0ubWRpLWZvcm1hdC1hbGlnbi1qdXN0aWZ5OmJlZm9yZXtjb250ZW50OlwiXFxGMjYxXCJ9Lm1kaS1mb3JtYXQtYWxpZ24tbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcRjI2MlwifS5tZGktZm9ybWF0LWFsaWduLXJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxGMjYzXCJ9Lm1kaS1mb3JtYXQtYW5ub3RhdGlvbi1wbHVzOmJlZm9yZXtjb250ZW50OlwiXFxGNjQ2XCJ9Lm1kaS1mb3JtYXQtYm9sZDpiZWZvcmV7Y29udGVudDpcIlxcRjI2NFwifS5tZGktZm9ybWF0LWNsZWFyOmJlZm9yZXtjb250ZW50OlwiXFxGMjY1XCJ9Lm1kaS1mb3JtYXQtY29sb3ItZmlsbDpiZWZvcmV7Y29udGVudDpcIlxcRjI2NlwifS5tZGktZm9ybWF0LWNvbG9yLXRleHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2OURcIn0ubWRpLWZvcm1hdC1mbG9hdC1jZW50ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyNjdcIn0ubWRpLWZvcm1hdC1mbG9hdC1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXFxGMjY4XCJ9Lm1kaS1mb3JtYXQtZmxvYXQtbm9uZTpiZWZvcmV7Y29udGVudDpcIlxcRjI2OVwifS5tZGktZm9ybWF0LWZsb2F0LXJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxGMjZBXCJ9Lm1kaS1mb3JtYXQtZm9udDpiZWZvcmV7Y29udGVudDpcIlxcRjZENVwifS5tZGktZm9ybWF0LWhlYWRlci0xOmJlZm9yZXtjb250ZW50OlwiXFxGMjZCXCJ9Lm1kaS1mb3JtYXQtaGVhZGVyLTI6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyNkNcIn0ubWRpLWZvcm1hdC1oZWFkZXItMzpiZWZvcmV7Y29udGVudDpcIlxcRjI2RFwifS5tZGktZm9ybWF0LWhlYWRlci00OmJlZm9yZXtjb250ZW50OlwiXFxGMjZFXCJ9Lm1kaS1mb3JtYXQtaGVhZGVyLTU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyNkZcIn0ubWRpLWZvcm1hdC1oZWFkZXItNjpiZWZvcmV7Y29udGVudDpcIlxcRjI3MFwifS5tZGktZm9ybWF0LWhlYWRlci1kZWNyZWFzZTpiZWZvcmV7Y29udGVudDpcIlxcRjI3MVwifS5tZGktZm9ybWF0LWhlYWRlci1lcXVhbDpiZWZvcmV7Y29udGVudDpcIlxcRjI3MlwifS5tZGktZm9ybWF0LWhlYWRlci1pbmNyZWFzZTpiZWZvcmV7Y29udGVudDpcIlxcRjI3M1wifS5tZGktZm9ybWF0LWhlYWRlci1wb3VuZDpiZWZvcmV7Y29udGVudDpcIlxcRjI3NFwifS5tZGktZm9ybWF0LWhvcml6b250YWwtYWxpZ24tY2VudGVyOmJlZm9yZXtjb250ZW50OlwiXFxGNjFFXCJ9Lm1kaS1mb3JtYXQtaG9yaXpvbnRhbC1hbGlnbi1sZWZ0OmJlZm9yZXtjb250ZW50OlwiXFxGNjFGXCJ9Lm1kaS1mb3JtYXQtaG9yaXpvbnRhbC1hbGlnbi1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcRjYyMFwifS5tZGktZm9ybWF0LWluZGVudC1kZWNyZWFzZTpiZWZvcmV7Y29udGVudDpcIlxcRjI3NVwifS5tZGktZm9ybWF0LWluZGVudC1pbmNyZWFzZTpiZWZvcmV7Y29udGVudDpcIlxcRjI3NlwifS5tZGktZm9ybWF0LWl0YWxpYzpiZWZvcmV7Y29udGVudDpcIlxcRjI3N1wifS5tZGktZm9ybWF0LWxpbmUtc3BhY2luZzpiZWZvcmV7Y29udGVudDpcIlxcRjI3OFwifS5tZGktZm9ybWF0LWxpbmUtc3R5bGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1QzhcIn0ubWRpLWZvcm1hdC1saW5lLXdlaWdodDpiZWZvcmV7Y29udGVudDpcIlxcRjVDOVwifS5tZGktZm9ybWF0LWxpc3QtYnVsbGV0ZWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyNzlcIn0ubWRpLWZvcm1hdC1saXN0LWJ1bGxldGVkLXR5cGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyN0FcIn0ubWRpLWZvcm1hdC1saXN0LW51bWJlcnM6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyN0JcIn0ubWRpLWZvcm1hdC1wYWdlLWJyZWFrOmJlZm9yZXtjb250ZW50OlwiXFxGNkQ2XCJ9Lm1kaS1mb3JtYXQtcGFpbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyN0NcIn0ubWRpLWZvcm1hdC1wYXJhZ3JhcGg6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyN0RcIn0ubWRpLWZvcm1hdC1waWxjcm93OmJlZm9yZXtjb250ZW50OlwiXFxGNkQ3XCJ9Lm1kaS1mb3JtYXQtcXVvdGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyN0VcIn0ubWRpLWZvcm1hdC1yb3RhdGUtOTA6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2QTlcIn0ubWRpLWZvcm1hdC1zZWN0aW9uOmJlZm9yZXtjb250ZW50OlwiXFxGNjlFXCJ9Lm1kaS1mb3JtYXQtc2l6ZTpiZWZvcmV7Y29udGVudDpcIlxcRjI3RlwifS5tZGktZm9ybWF0LXN0cmlrZXRocm91Z2g6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyODBcIn0ubWRpLWZvcm1hdC1zdHJpa2V0aHJvdWdoLXZhcmlhbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyODFcIn0ubWRpLWZvcm1hdC1zdWJzY3JpcHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyODJcIn0ubWRpLWZvcm1hdC1zdXBlcnNjcmlwdDpiZWZvcmV7Y29udGVudDpcIlxcRjI4M1wifS5tZGktZm9ybWF0LXRleHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyODRcIn0ubWRpLWZvcm1hdC10ZXh0ZGlyZWN0aW9uLWwtdG8tcjpiZWZvcmV7Y29udGVudDpcIlxcRjI4NVwifS5tZGktZm9ybWF0LXRleHRkaXJlY3Rpb24tci10by1sOmJlZm9yZXtjb250ZW50OlwiXFxGMjg2XCJ9Lm1kaS1mb3JtYXQtdGl0bGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1RjRcIn0ubWRpLWZvcm1hdC11bmRlcmxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyODdcIn0ubWRpLWZvcm1hdC12ZXJ0aWNhbC1hbGlnbi1ib3R0b206YmVmb3Jle2NvbnRlbnQ6XCJcXEY2MjFcIn0ubWRpLWZvcm1hdC12ZXJ0aWNhbC1hbGlnbi1jZW50ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2MjJcIn0ubWRpLWZvcm1hdC12ZXJ0aWNhbC1hbGlnbi10b3A6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2MjNcIn0ubWRpLWZvcm1hdC13cmFwLWlubGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjI4OFwifS5tZGktZm9ybWF0LXdyYXAtc3F1YXJlOmJlZm9yZXtjb250ZW50OlwiXFxGMjg5XCJ9Lm1kaS1mb3JtYXQtd3JhcC10aWdodDpiZWZvcmV7Y29udGVudDpcIlxcRjI4QVwifS5tZGktZm9ybWF0LXdyYXAtdG9wLWJvdHRvbTpiZWZvcmV7Y29udGVudDpcIlxcRjI4QlwifS5tZGktZm9ydW06YmVmb3Jle2NvbnRlbnQ6XCJcXEYyOENcIn0ubWRpLWZvcndhcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyOERcIn0ubWRpLWZvdXJzcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyOEVcIn0ubWRpLWZyaWRnZTpiZWZvcmV7Y29udGVudDpcIlxcRjI4RlwifS5tZGktZnJpZGdlLWZpbGxlZDpiZWZvcmV7Y29udGVudDpcIlxcRjI5MFwifS5tZGktZnJpZGdlLWZpbGxlZC1ib3R0b206YmVmb3Jle2NvbnRlbnQ6XCJcXEYyOTFcIn0ubWRpLWZyaWRnZS1maWxsZWQtdG9wOmJlZm9yZXtjb250ZW50OlwiXFxGMjkyXCJ9Lm1kaS1mdWxsc2NyZWVuOmJlZm9yZXtjb250ZW50OlwiXFxGMjkzXCJ9Lm1kaS1mdWxsc2NyZWVuLWV4aXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyOTRcIn0ubWRpLWZ1bmN0aW9uOmJlZm9yZXtjb250ZW50OlwiXFxGMjk1XCJ9Lm1kaS1nYW1lcGFkOmJlZm9yZXtjb250ZW50OlwiXFxGMjk2XCJ9Lm1kaS1nYW1lcGFkLXZhcmlhbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyOTdcIn0ubWRpLWdhcmFnZTpiZWZvcmV7Y29udGVudDpcIlxcRjZEOFwifS5tZGktZ2FyYWdlLW9wZW46YmVmb3Jle2NvbnRlbnQ6XCJcXEY2RDlcIn0ubWRpLWdhcy1jeWxpbmRlcjpiZWZvcmV7Y29udGVudDpcIlxcRjY0N1wifS5tZGktZ2FzLXN0YXRpb246YmVmb3Jle2NvbnRlbnQ6XCJcXEYyOThcIn0ubWRpLWdhdGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyOTlcIn0ubWRpLWdhdWdlOmJlZm9yZXtjb250ZW50OlwiXFxGMjlBXCJ9Lm1kaS1nYXZlbDpiZWZvcmV7Y29udGVudDpcIlxcRjI5QlwifS5tZGktZ2VuZGVyLWZlbWFsZTpiZWZvcmV7Y29udGVudDpcIlxcRjI5Q1wifS5tZGktZ2VuZGVyLW1hbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyOURcIn0ubWRpLWdlbmRlci1tYWxlLWZlbWFsZTpiZWZvcmV7Y29udGVudDpcIlxcRjI5RVwifS5tZGktZ2VuZGVyLXRyYW5zZ2VuZGVyOmJlZm9yZXtjb250ZW50OlwiXFxGMjlGXCJ9Lm1kaS1naG9zdDpiZWZvcmV7Y29udGVudDpcIlxcRjJBMFwifS5tZGktZ2lmdDpiZWZvcmV7Y29udGVudDpcIlxcRjJBMVwifS5tZGktZ2l0OmJlZm9yZXtjb250ZW50OlwiXFxGMkEyXCJ9Lm1kaS1naXRodWItYm94OmJlZm9yZXtjb250ZW50OlwiXFxGMkEzXCJ9Lm1kaS1naXRodWItY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxGMkE0XCJ9Lm1kaS1naXRodWItZmFjZTpiZWZvcmV7Y29udGVudDpcIlxcRjZEQVwifS5tZGktZ2xhc3MtZmx1dGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyQTVcIn0ubWRpLWdsYXNzLW11ZzpiZWZvcmV7Y29udGVudDpcIlxcRjJBNlwifS5tZGktZ2xhc3Mtc3RhbmdlOmJlZm9yZXtjb250ZW50OlwiXFxGMkE3XCJ9Lm1kaS1nbGFzcy10dWxpcDpiZWZvcmV7Y29udGVudDpcIlxcRjJBOFwifS5tZGktZ2xhc3Nkb29yOmJlZm9yZXtjb250ZW50OlwiXFxGMkE5XCJ9Lm1kaS1nbGFzc2VzOmJlZm9yZXtjb250ZW50OlwiXFxGMkFBXCJ9Lm1kaS1nbWFpbDpiZWZvcmV7Y29udGVudDpcIlxcRjJBQlwifS5tZGktZ25vbWU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyQUNcIn0ubWRpLWdvbmRvbGE6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2ODVcIn0ubWRpLWdvb2dsZTpiZWZvcmV7Y29udGVudDpcIlxcRjJBRFwifS5tZGktZ29vZ2xlLWNhcmRib2FyZDpiZWZvcmV7Y29udGVudDpcIlxcRjJBRVwifS5tZGktZ29vZ2xlLWNocm9tZTpiZWZvcmV7Y29udGVudDpcIlxcRjJBRlwifS5tZGktZ29vZ2xlLWNpcmNsZXM6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyQjBcIn0ubWRpLWdvb2dsZS1jaXJjbGVzLWNvbW11bml0aWVzOmJlZm9yZXtjb250ZW50OlwiXFxGMkIxXCJ9Lm1kaS1nb29nbGUtY2lyY2xlcy1leHRlbmRlZDpiZWZvcmV7Y29udGVudDpcIlxcRjJCMlwifS5tZGktZ29vZ2xlLWNpcmNsZXMtZ3JvdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyQjNcIn0ubWRpLWdvb2dsZS1jb250cm9sbGVyOmJlZm9yZXtjb250ZW50OlwiXFxGMkI0XCJ9Lm1kaS1nb29nbGUtY29udHJvbGxlci1vZmY6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyQjVcIn0ubWRpLWdvb2dsZS1kcml2ZTpiZWZvcmV7Y29udGVudDpcIlxcRjJCNlwifS5tZGktZ29vZ2xlLWVhcnRoOmJlZm9yZXtjb250ZW50OlwiXFxGMkI3XCJ9Lm1kaS1nb29nbGUtZ2xhc3M6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyQjhcIn0ubWRpLWdvb2dsZS1rZWVwOmJlZm9yZXtjb250ZW50OlwiXFxGNkRCXCJ9Lm1kaS1nb29nbGUtbWFwczpiZWZvcmV7Y29udGVudDpcIlxcRjVGNVwifS5tZGktZ29vZ2xlLW5lYXJieTpiZWZvcmV7Y29udGVudDpcIlxcRjJCOVwifS5tZGktZ29vZ2xlLXBhZ2VzOmJlZm9yZXtjb250ZW50OlwiXFxGMkJBXCJ9Lm1kaS1nb29nbGUtcGhvdG9zOmJlZm9yZXtjb250ZW50OlwiXFxGNkRDXCJ9Lm1kaS1nb29nbGUtcGh5c2ljYWwtd2ViOmJlZm9yZXtjb250ZW50OlwiXFxGMkJCXCJ9Lm1kaS1nb29nbGUtcGxheTpiZWZvcmV7Y29udGVudDpcIlxcRjJCQ1wifS5tZGktZ29vZ2xlLXBsdXM6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyQkRcIn0ubWRpLWdvb2dsZS1wbHVzLWJveDpiZWZvcmV7Y29udGVudDpcIlxcRjJCRVwifS5tZGktZ29vZ2xlLXRyYW5zbGF0ZTpiZWZvcmV7Y29udGVudDpcIlxcRjJCRlwifS5tZGktZ29vZ2xlLXdhbGxldDpiZWZvcmV7Y29udGVudDpcIlxcRjJDMFwifS5tZGktZ3JhZGllbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2OUZcIn0ubWRpLWdyZWFzZS1wZW5jaWw6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2NDhcIn0ubWRpLWdyaWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyQzFcIn0ubWRpLWdyaWQtb2ZmOmJlZm9yZXtjb250ZW50OlwiXFxGMkMyXCJ9Lm1kaS1ncm91cDpiZWZvcmV7Y29udGVudDpcIlxcRjJDM1wifS5tZGktZ3VpdGFyLWVsZWN0cmljOmJlZm9yZXtjb250ZW50OlwiXFxGMkM0XCJ9Lm1kaS1ndWl0YXItcGljazpiZWZvcmV7Y29udGVudDpcIlxcRjJDNVwifS5tZGktZ3VpdGFyLXBpY2stb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjJDNlwifS5tZGktaGFja2VybmV3czpiZWZvcmV7Y29udGVudDpcIlxcRjYyNFwifS5tZGktaGFtYnVyZ2VyOmJlZm9yZXtjb250ZW50OlwiXFxGNjg0XCJ9Lm1kaS1oYW5kLXBvaW50aW5nLXJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxGMkM3XCJ9Lm1kaS1oYW5nZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyQzhcIn0ubWRpLWhhbmdvdXRzOmJlZm9yZXtjb250ZW50OlwiXFxGMkM5XCJ9Lm1kaS1oYXJkZGlzazpiZWZvcmV7Y29udGVudDpcIlxcRjJDQVwifS5tZGktaGVhZHBob25lczpiZWZvcmV7Y29udGVudDpcIlxcRjJDQlwifS5tZGktaGVhZHBob25lcy1ib3g6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyQ0NcIn0ubWRpLWhlYWRwaG9uZXMtc2V0dGluZ3M6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyQ0RcIn0ubWRpLWhlYWRzZXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyQ0VcIn0ubWRpLWhlYWRzZXQtZG9jazpiZWZvcmV7Y29udGVudDpcIlxcRjJDRlwifS5tZGktaGVhZHNldC1vZmY6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyRDBcIn0ubWRpLWhlYXJ0OmJlZm9yZXtjb250ZW50OlwiXFxGMkQxXCJ9Lm1kaS1oZWFydC1ib3g6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyRDJcIn0ubWRpLWhlYXJ0LWJveC1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGMkQzXCJ9Lm1kaS1oZWFydC1icm9rZW46YmVmb3Jle2NvbnRlbnQ6XCJcXEYyRDRcIn0ubWRpLWhlYXJ0LWhhbGYtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjZERFwifS5tZGktaGVhcnQtaGFsZi1wYXJ0OmJlZm9yZXtjb250ZW50OlwiXFxGNkRFXCJ9Lm1kaS1oZWFydC1oYWxmLXBhcnQtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjZERlwifS5tZGktaGVhcnQtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjJENVwifS5tZGktaGVhcnQtcHVsc2U6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1RjZcIn0ubWRpLWhlbHA6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyRDZcIn0ubWRpLWhlbHAtY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxGMkQ3XCJ9Lm1kaS1oZWxwLWNpcmNsZS1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGNjI1XCJ9Lm1kaS1oZXhhZ29uOmJlZm9yZXtjb250ZW50OlwiXFxGMkQ4XCJ9Lm1kaS1oZXhhZ29uLW11bHRpcGxlOmJlZm9yZXtjb250ZW50OlwiXFxGNkUwXCJ9Lm1kaS1oZXhhZ29uLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyRDlcIn0ubWRpLWhpZ2h3YXk6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1RjdcIn0ubWRpLWhpc3Rvcnk6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyREFcIn0ubWRpLWhvbG9sZW5zOmJlZm9yZXtjb250ZW50OlwiXFxGMkRCXCJ9Lm1kaS1ob21lOmJlZm9yZXtjb250ZW50OlwiXFxGMkRDXCJ9Lm1kaS1ob21lLW1hcC1tYXJrZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1RjhcIn0ubWRpLWhvbWUtbW9kZXJuOmJlZm9yZXtjb250ZW50OlwiXFxGMkREXCJ9Lm1kaS1ob21lLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2QTBcIn0ubWRpLWhvbWUtdmFyaWFudDpiZWZvcmV7Y29udGVudDpcIlxcRjJERVwifS5tZGktaG9vazpiZWZvcmV7Y29udGVudDpcIlxcRjZFMVwifS5tZGktaG9vay1vZmY6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2RTJcIn0ubWRpLWhvcHM6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyREZcIn0ubWRpLWhvc3BpdGFsOmJlZm9yZXtjb250ZW50OlwiXFxGMkUwXCJ9Lm1kaS1ob3NwaXRhbC1idWlsZGluZzpiZWZvcmV7Y29udGVudDpcIlxcRjJFMVwifS5tZGktaG9zcGl0YWwtbWFya2VyOmJlZm9yZXtjb250ZW50OlwiXFxGMkUyXCJ9Lm1kaS1ob3RlbDpiZWZvcmV7Y29udGVudDpcIlxcRjJFM1wifS5tZGktaG91eno6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyRTRcIn0ubWRpLWhvdXp6LWJveDpiZWZvcmV7Y29udGVudDpcIlxcRjJFNVwifS5tZGktaHVtYW46YmVmb3Jle2NvbnRlbnQ6XCJcXEYyRTZcIn0ubWRpLWh1bWFuLWNoaWxkOmJlZm9yZXtjb250ZW50OlwiXFxGMkU3XCJ9Lm1kaS1odW1hbi1mZW1hbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2NDlcIn0ubWRpLWh1bWFuLWdyZWV0aW5nOmJlZm9yZXtjb250ZW50OlwiXFxGNjRBXCJ9Lm1kaS1odW1hbi1oYW5kc2Rvd246YmVmb3Jle2NvbnRlbnQ6XCJcXEY2NEJcIn0ubWRpLWh1bWFuLWhhbmRzdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2NENcIn0ubWRpLWh1bWFuLW1hbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2NERcIn0ubWRpLWh1bWFuLW1hbGUtZmVtYWxlOmJlZm9yZXtjb250ZW50OlwiXFxGMkU4XCJ9Lm1kaS1odW1hbi1wcmVnbmFudDpiZWZvcmV7Y29udGVudDpcIlxcRjVDRlwifS5tZGktaW1hZ2U6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyRTlcIn0ubWRpLWltYWdlLWFsYnVtOmJlZm9yZXtjb250ZW50OlwiXFxGMkVBXCJ9Lm1kaS1pbWFnZS1hcmVhOmJlZm9yZXtjb250ZW50OlwiXFxGMkVCXCJ9Lm1kaS1pbWFnZS1hcmVhLWNsb3NlOmJlZm9yZXtjb250ZW50OlwiXFxGMkVDXCJ9Lm1kaS1pbWFnZS1icm9rZW46YmVmb3Jle2NvbnRlbnQ6XCJcXEYyRURcIn0ubWRpLWltYWdlLWJyb2tlbi12YXJpYW50OmJlZm9yZXtjb250ZW50OlwiXFxGMkVFXCJ9Lm1kaS1pbWFnZS1maWx0ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyRUZcIn0ubWRpLWltYWdlLWZpbHRlci1ibGFjay13aGl0ZTpiZWZvcmV7Y29udGVudDpcIlxcRjJGMFwifS5tZGktaW1hZ2UtZmlsdGVyLWNlbnRlci1mb2N1czpiZWZvcmV7Y29udGVudDpcIlxcRjJGMVwifS5tZGktaW1hZ2UtZmlsdGVyLWNlbnRlci1mb2N1cy13ZWFrOmJlZm9yZXtjb250ZW50OlwiXFxGMkYyXCJ9Lm1kaS1pbWFnZS1maWx0ZXItZHJhbWE6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyRjNcIn0ubWRpLWltYWdlLWZpbHRlci1mcmFtZXM6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyRjRcIn0ubWRpLWltYWdlLWZpbHRlci1oZHI6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyRjVcIn0ubWRpLWltYWdlLWZpbHRlci1ub25lOmJlZm9yZXtjb250ZW50OlwiXFxGMkY2XCJ9Lm1kaS1pbWFnZS1maWx0ZXItdGlsdC1zaGlmdDpiZWZvcmV7Y29udGVudDpcIlxcRjJGN1wifS5tZGktaW1hZ2UtZmlsdGVyLXZpbnRhZ2U6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyRjhcIn0ubWRpLWltYWdlLW11bHRpcGxlOmJlZm9yZXtjb250ZW50OlwiXFxGMkY5XCJ9Lm1kaS1pbXBvcnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyRkFcIn0ubWRpLWluYm94OmJlZm9yZXtjb250ZW50OlwiXFxGNjg2XCJ9Lm1kaS1pbmJveC1hcnJvdy1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxGMkZCXCJ9Lm1kaS1pbmJveC1hcnJvdy11cDpiZWZvcmV7Y29udGVudDpcIlxcRjNEMVwifS5tZGktaW5jb2duaXRvOmJlZm9yZXtjb250ZW50OlwiXFxGNUY5XCJ9Lm1kaS1pbmZpbml0eTpiZWZvcmV7Y29udGVudDpcIlxcRjZFM1wifS5tZGktaW5mb3JtYXRpb246YmVmb3Jle2NvbnRlbnQ6XCJcXEYyRkNcIn0ubWRpLWluZm9ybWF0aW9uLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYyRkRcIn0ubWRpLWluZm9ybWF0aW9uLXZhcmlhbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2NEVcIn0ubWRpLWluc3RhZ3JhbTpiZWZvcmV7Y29udGVudDpcIlxcRjJGRVwifS5tZGktaW5zdGFwYXBlcjpiZWZvcmV7Y29udGVudDpcIlxcRjJGRlwifS5tZGktaW50ZXJuZXQtZXhwbG9yZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzMDBcIn0ubWRpLWludmVydC1jb2xvcnM6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzMDFcIn0ubWRpLWl0dW5lczpiZWZvcmV7Y29udGVudDpcIlxcRjY3NlwifS5tZGktamVlcG5leTpiZWZvcmV7Y29udGVudDpcIlxcRjMwMlwifS5tZGktamlyYTpiZWZvcmV7Y29udGVudDpcIlxcRjMwM1wifS5tZGktanNmaWRkbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzMDRcIn0ubWRpLWpzb246YmVmb3Jle2NvbnRlbnQ6XCJcXEY2MjZcIn0ubWRpLWtlZzpiZWZvcmV7Y29udGVudDpcIlxcRjMwNVwifS5tZGkta2V0dGxlOmJlZm9yZXtjb250ZW50OlwiXFxGNUZBXCJ9Lm1kaS1rZXk6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzMDZcIn0ubWRpLWtleS1jaGFuZ2U6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzMDdcIn0ubWRpLWtleS1taW51czpiZWZvcmV7Y29udGVudDpcIlxcRjMwOFwifS5tZGkta2V5LXBsdXM6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzMDlcIn0ubWRpLWtleS1yZW1vdmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzMEFcIn0ubWRpLWtleS12YXJpYW50OmJlZm9yZXtjb250ZW50OlwiXFxGMzBCXCJ9Lm1kaS1rZXlib2FyZDpiZWZvcmV7Y29udGVudDpcIlxcRjMwQ1wifS5tZGkta2V5Ym9hcmQtYmFja3NwYWNlOmJlZm9yZXtjb250ZW50OlwiXFxGMzBEXCJ9Lm1kaS1rZXlib2FyZC1jYXBzOmJlZm9yZXtjb250ZW50OlwiXFxGMzBFXCJ9Lm1kaS1rZXlib2FyZC1jbG9zZTpiZWZvcmV7Y29udGVudDpcIlxcRjMwRlwifS5tZGkta2V5Ym9hcmQtb2ZmOmJlZm9yZXtjb250ZW50OlwiXFxGMzEwXCJ9Lm1kaS1rZXlib2FyZC1yZXR1cm46YmVmb3Jle2NvbnRlbnQ6XCJcXEYzMTFcIn0ubWRpLWtleWJvYXJkLXRhYjpiZWZvcmV7Y29udGVudDpcIlxcRjMxMlwifS5tZGkta2V5Ym9hcmQtdmFyaWFudDpiZWZvcmV7Y29udGVudDpcIlxcRjMxM1wifS5tZGkta29kaTpiZWZvcmV7Y29udGVudDpcIlxcRjMxNFwifS5tZGktbGFiZWw6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzMTVcIn0ubWRpLWxhYmVsLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzMTZcIn0ubWRpLWxhbWJkYTpiZWZvcmV7Y29udGVudDpcIlxcRjYyN1wifS5tZGktbGFtcDpiZWZvcmV7Y29udGVudDpcIlxcRjZCNFwifS5tZGktbGFuOmJlZm9yZXtjb250ZW50OlwiXFxGMzE3XCJ9Lm1kaS1sYW4tY29ubmVjdDpiZWZvcmV7Y29udGVudDpcIlxcRjMxOFwifS5tZGktbGFuLWRpc2Nvbm5lY3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzMTlcIn0ubWRpLWxhbi1wZW5kaW5nOmJlZm9yZXtjb250ZW50OlwiXFxGMzFBXCJ9Lm1kaS1sYW5ndWFnZS1jOmJlZm9yZXtjb250ZW50OlwiXFxGNjcxXCJ9Lm1kaS1sYW5ndWFnZS1jcHA6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2NzJcIn0ubWRpLWxhbmd1YWdlLWNzaGFycDpiZWZvcmV7Y29udGVudDpcIlxcRjMxQlwifS5tZGktbGFuZ3VhZ2UtY3NzMzpiZWZvcmV7Y29udGVudDpcIlxcRjMxQ1wifS5tZGktbGFuZ3VhZ2UtaHRtbDU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzMURcIn0ubWRpLWxhbmd1YWdlLWphdmFzY3JpcHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzMUVcIn0ubWRpLWxhbmd1YWdlLXBocDpiZWZvcmV7Y29udGVudDpcIlxcRjMxRlwifS5tZGktbGFuZ3VhZ2UtcHl0aG9uOmJlZm9yZXtjb250ZW50OlwiXFxGMzIwXCJ9Lm1kaS1sYW5ndWFnZS1weXRob24tdGV4dDpiZWZvcmV7Y29udGVudDpcIlxcRjMyMVwifS5tZGktbGFuZ3VhZ2Utc3dpZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2RTRcIn0ubWRpLWxhbmd1YWdlLXR5cGVzY3JpcHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2RTVcIn0ubWRpLWxhcHRvcDpiZWZvcmV7Y29udGVudDpcIlxcRjMyMlwifS5tZGktbGFwdG9wLWNocm9tZWJvb2s6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzMjNcIn0ubWRpLWxhcHRvcC1tYWM6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzMjRcIn0ubWRpLWxhcHRvcC1vZmY6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2RTZcIn0ubWRpLWxhcHRvcC13aW5kb3dzOmJlZm9yZXtjb250ZW50OlwiXFxGMzI1XCJ9Lm1kaS1sYXN0Zm06YmVmb3Jle2NvbnRlbnQ6XCJcXEYzMjZcIn0ubWRpLWxhdW5jaDpiZWZvcmV7Y29udGVudDpcIlxcRjMyN1wifS5tZGktbGF5ZXJzOmJlZm9yZXtjb250ZW50OlwiXFxGMzI4XCJ9Lm1kaS1sYXllcnMtb2ZmOmJlZm9yZXtjb250ZW50OlwiXFxGMzI5XCJ9Lm1kaS1sZWFkLXBlbmNpbDpiZWZvcmV7Y29udGVudDpcIlxcRjY0RlwifS5tZGktbGVhZjpiZWZvcmV7Y29udGVudDpcIlxcRjMyQVwifS5tZGktbGVkLW9mZjpiZWZvcmV7Y29udGVudDpcIlxcRjMyQlwifS5tZGktbGVkLW9uOmJlZm9yZXtjb250ZW50OlwiXFxGMzJDXCJ9Lm1kaS1sZWQtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjMyRFwifS5tZGktbGVkLXZhcmlhbnQtb2ZmOmJlZm9yZXtjb250ZW50OlwiXFxGMzJFXCJ9Lm1kaS1sZWQtdmFyaWFudC1vbjpiZWZvcmV7Y29udGVudDpcIlxcRjMyRlwifS5tZGktbGVkLXZhcmlhbnQtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjMzMFwifS5tZGktbGlicmFyeTpiZWZvcmV7Y29udGVudDpcIlxcRjMzMVwifS5tZGktbGlicmFyeS1ib29rczpiZWZvcmV7Y29udGVudDpcIlxcRjMzMlwifS5tZGktbGlicmFyeS1tdXNpYzpiZWZvcmV7Y29udGVudDpcIlxcRjMzM1wifS5tZGktbGlicmFyeS1wbHVzOmJlZm9yZXtjb250ZW50OlwiXFxGMzM0XCJ9Lm1kaS1saWdodGJ1bGI6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzMzVcIn0ubWRpLWxpZ2h0YnVsYi1vbjpiZWZvcmV7Y29udGVudDpcIlxcRjZFN1wifS5tZGktbGlnaHRidWxiLW9uLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2RThcIn0ubWRpLWxpZ2h0YnVsYi1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGMzM2XCJ9Lm1kaS1saW5rOmJlZm9yZXtjb250ZW50OlwiXFxGMzM3XCJ9Lm1kaS1saW5rLW9mZjpiZWZvcmV7Y29udGVudDpcIlxcRjMzOFwifS5tZGktbGluay12YXJpYW50OmJlZm9yZXtjb250ZW50OlwiXFxGMzM5XCJ9Lm1kaS1saW5rLXZhcmlhbnQtb2ZmOmJlZm9yZXtjb250ZW50OlwiXFxGMzNBXCJ9Lm1kaS1saW5rZWRpbjpiZWZvcmV7Y29udGVudDpcIlxcRjMzQlwifS5tZGktbGlua2VkaW4tYm94OmJlZm9yZXtjb250ZW50OlwiXFxGMzNDXCJ9Lm1kaS1saW51eDpiZWZvcmV7Y29udGVudDpcIlxcRjMzRFwifS5tZGktbG9jazpiZWZvcmV7Y29udGVudDpcIlxcRjMzRVwifS5tZGktbG9jay1vcGVuOmJlZm9yZXtjb250ZW50OlwiXFxGMzNGXCJ9Lm1kaS1sb2NrLW9wZW4tb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjM0MFwifS5tZGktbG9jay1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGMzQxXCJ9Lm1kaS1sb2NrLXBhdHRlcm46YmVmb3Jle2NvbnRlbnQ6XCJcXEY2RTlcIn0ubWRpLWxvY2stcGx1czpiZWZvcmV7Y29udGVudDpcIlxcRjVGQlwifS5tZGktbG9naW46YmVmb3Jle2NvbnRlbnQ6XCJcXEYzNDJcIn0ubWRpLWxvZ2luLXZhcmlhbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1RkNcIn0ubWRpLWxvZ291dDpiZWZvcmV7Y29udGVudDpcIlxcRjM0M1wifS5tZGktbG9nb3V0LXZhcmlhbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1RkRcIn0ubWRpLWxvb2tzOmJlZm9yZXtjb250ZW50OlwiXFxGMzQ0XCJ9Lm1kaS1sb29wOmJlZm9yZXtjb250ZW50OlwiXFxGNkVBXCJ9Lm1kaS1sb3VwZTpiZWZvcmV7Y29udGVudDpcIlxcRjM0NVwifS5tZGktbHVteDpiZWZvcmV7Y29udGVudDpcIlxcRjM0NlwifS5tZGktbWFnbmV0OmJlZm9yZXtjb250ZW50OlwiXFxGMzQ3XCJ9Lm1kaS1tYWduZXQtb246YmVmb3Jle2NvbnRlbnQ6XCJcXEYzNDhcIn0ubWRpLW1hZ25pZnk6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzNDlcIn0ubWRpLW1hZ25pZnktbWludXM6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzNEFcIn0ubWRpLW1hZ25pZnktbWludXMtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjZFQlwifS5tZGktbWFnbmlmeS1wbHVzOmJlZm9yZXtjb250ZW50OlwiXFxGMzRCXCJ9Lm1kaS1tYWduaWZ5LXBsdXMtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjZFQ1wifS5tZGktbWFpbC1ydTpiZWZvcmV7Y29udGVudDpcIlxcRjM0Q1wifS5tZGktbWFpbGJveDpiZWZvcmV7Y29udGVudDpcIlxcRjZFRFwifS5tZGktbWFwOmJlZm9yZXtjb250ZW50OlwiXFxGMzREXCJ9Lm1kaS1tYXAtbWFya2VyOmJlZm9yZXtjb250ZW50OlwiXFxGMzRFXCJ9Lm1kaS1tYXAtbWFya2VyLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIlxcRjM0RlwifS5tZGktbWFwLW1hcmtlci1taW51czpiZWZvcmV7Y29udGVudDpcIlxcRjY1MFwifS5tZGktbWFwLW1hcmtlci1tdWx0aXBsZTpiZWZvcmV7Y29udGVudDpcIlxcRjM1MFwifS5tZGktbWFwLW1hcmtlci1vZmY6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzNTFcIn0ubWRpLW1hcC1tYXJrZXItcGx1czpiZWZvcmV7Y29udGVudDpcIlxcRjY1MVwifS5tZGktbWFwLW1hcmtlci1yYWRpdXM6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzNTJcIn0ubWRpLW1hcmdpbjpiZWZvcmV7Y29udGVudDpcIlxcRjM1M1wifS5tZGktbWFya2Rvd246YmVmb3Jle2NvbnRlbnQ6XCJcXEYzNTRcIn0ubWRpLW1hcmtlcjpiZWZvcmV7Y29udGVudDpcIlxcRjY1MlwifS5tZGktbWFya2VyLWNoZWNrOmJlZm9yZXtjb250ZW50OlwiXFxGMzU1XCJ9Lm1kaS1tYXJ0aW5pOmJlZm9yZXtjb250ZW50OlwiXFxGMzU2XCJ9Lm1kaS1tYXRlcmlhbC11aTpiZWZvcmV7Y29udGVudDpcIlxcRjM1N1wifS5tZGktbWF0aC1jb21wYXNzOmJlZm9yZXtjb250ZW50OlwiXFxGMzU4XCJ9Lm1kaS1tYXRyaXg6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2MjhcIn0ubWRpLW1heGNkbjpiZWZvcmV7Y29udGVudDpcIlxcRjM1OVwifS5tZGktbWVkaWNhbC1iYWc6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2RUVcIn0ubWRpLW1lZGl1bTpiZWZvcmV7Y29udGVudDpcIlxcRjM1QVwifS5tZGktbWVtb3J5OmJlZm9yZXtjb250ZW50OlwiXFxGMzVCXCJ9Lm1kaS1tZW51OmJlZm9yZXtjb250ZW50OlwiXFxGMzVDXCJ9Lm1kaS1tZW51LWRvd246YmVmb3Jle2NvbnRlbnQ6XCJcXEYzNURcIn0ubWRpLW1lbnUtZG93bi1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGNkI1XCJ9Lm1kaS1tZW51LWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzNUVcIn0ubWRpLW1lbnUtcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzNUZcIn0ubWRpLW1lbnUtdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzNjBcIn0ubWRpLW1lbnUtdXAtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjZCNlwifS5tZGktbWVzc2FnZTpiZWZvcmV7Y29udGVudDpcIlxcRjM2MVwifS5tZGktbWVzc2FnZS1hbGVydDpiZWZvcmV7Y29udGVudDpcIlxcRjM2MlwifS5tZGktbWVzc2FnZS1idWxsZXRlZDpiZWZvcmV7Y29udGVudDpcIlxcRjZBMVwifS5tZGktbWVzc2FnZS1idWxsZXRlZC1vZmY6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2QTJcIn0ubWRpLW1lc3NhZ2UtZHJhdzpiZWZvcmV7Y29udGVudDpcIlxcRjM2M1wifS5tZGktbWVzc2FnZS1pbWFnZTpiZWZvcmV7Y29udGVudDpcIlxcRjM2NFwifS5tZGktbWVzc2FnZS1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGMzY1XCJ9Lm1kaS1tZXNzYWdlLXBsdXM6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2NTNcIn0ubWRpLW1lc3NhZ2UtcHJvY2Vzc2luZzpiZWZvcmV7Y29udGVudDpcIlxcRjM2NlwifS5tZGktbWVzc2FnZS1yZXBseTpiZWZvcmV7Y29udGVudDpcIlxcRjM2N1wifS5tZGktbWVzc2FnZS1yZXBseS10ZXh0OmJlZm9yZXtjb250ZW50OlwiXFxGMzY4XCJ9Lm1kaS1tZXNzYWdlLXNldHRpbmdzOmJlZm9yZXtjb250ZW50OlwiXFxGNkVGXCJ9Lm1kaS1tZXNzYWdlLXNldHRpbmdzLXZhcmlhbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2RjBcIn0ubWRpLW1lc3NhZ2UtdGV4dDpiZWZvcmV7Y29udGVudDpcIlxcRjM2OVwifS5tZGktbWVzc2FnZS10ZXh0LW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzNkFcIn0ubWRpLW1lc3NhZ2UtdmlkZW86YmVmb3Jle2NvbnRlbnQ6XCJcXEYzNkJcIn0ubWRpLW1ldGVvcjpiZWZvcmV7Y29udGVudDpcIlxcRjYyOVwifS5tZGktbWljcm9waG9uZTpiZWZvcmV7Y29udGVudDpcIlxcRjM2Q1wifS5tZGktbWljcm9waG9uZS1vZmY6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzNkRcIn0ubWRpLW1pY3JvcGhvbmUtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjM2RVwifS5tZGktbWljcm9waG9uZS1zZXR0aW5nczpiZWZvcmV7Y29udGVudDpcIlxcRjM2RlwifS5tZGktbWljcm9waG9uZS12YXJpYW50OmJlZm9yZXtjb250ZW50OlwiXFxGMzcwXCJ9Lm1kaS1taWNyb3Bob25lLXZhcmlhbnQtb2ZmOmJlZm9yZXtjb250ZW50OlwiXFxGMzcxXCJ9Lm1kaS1taWNyb3Njb3BlOmJlZm9yZXtjb250ZW50OlwiXFxGNjU0XCJ9Lm1kaS1taWNyb3NvZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzNzJcIn0ubWRpLW1pbmVjcmFmdDpiZWZvcmV7Y29udGVudDpcIlxcRjM3M1wifS5tZGktbWludXM6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzNzRcIn0ubWRpLW1pbnVzLWJveDpiZWZvcmV7Y29udGVudDpcIlxcRjM3NVwifS5tZGktbWludXMtYm94LW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2RjFcIn0ubWRpLW1pbnVzLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIlxcRjM3NlwifS5tZGktbWludXMtY2lyY2xlLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzNzdcIn0ubWRpLW1pbnVzLW5ldHdvcms6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzNzhcIn0ubWRpLW1peGNsb3VkOmJlZm9yZXtjb250ZW50OlwiXFxGNjJBXCJ9Lm1kaS1tb25pdG9yOmJlZm9yZXtjb250ZW50OlwiXFxGMzc5XCJ9Lm1kaS1tb25pdG9yLW11bHRpcGxlOmJlZm9yZXtjb250ZW50OlwiXFxGMzdBXCJ9Lm1kaS1tb3JlOmJlZm9yZXtjb250ZW50OlwiXFxGMzdCXCJ9Lm1kaS1tb3RvcmJpa2U6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzN0NcIn0ubWRpLW1vdXNlOmJlZm9yZXtjb250ZW50OlwiXFxGMzdEXCJ9Lm1kaS1tb3VzZS1vZmY6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzN0VcIn0ubWRpLW1vdXNlLXZhcmlhbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzN0ZcIn0ubWRpLW1vdXNlLXZhcmlhbnQtb2ZmOmJlZm9yZXtjb250ZW50OlwiXFxGMzgwXCJ9Lm1kaS1tb3ZlLXJlc2l6ZTpiZWZvcmV7Y29udGVudDpcIlxcRjY1NVwifS5tZGktbW92ZS1yZXNpemUtdmFyaWFudDpiZWZvcmV7Y29udGVudDpcIlxcRjY1NlwifS5tZGktbW92aWU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzODFcIn0ubWRpLW11bHRpcGxpY2F0aW9uOmJlZm9yZXtjb250ZW50OlwiXFxGMzgyXCJ9Lm1kaS1tdWx0aXBsaWNhdGlvbi1ib3g6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzODNcIn0ubWRpLW11c2ljLWJveDpiZWZvcmV7Y29udGVudDpcIlxcRjM4NFwifS5tZGktbXVzaWMtYm94LW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzODVcIn0ubWRpLW11c2ljLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIlxcRjM4NlwifS5tZGktbXVzaWMtbm90ZTpiZWZvcmV7Y29udGVudDpcIlxcRjM4N1wifS5tZGktbXVzaWMtbm90ZS1ibHVldG9vdGg6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1RkVcIn0ubWRpLW11c2ljLW5vdGUtYmx1ZXRvb3RoLW9mZjpiZWZvcmV7Y29udGVudDpcIlxcRjVGRlwifS5tZGktbXVzaWMtbm90ZS1laWdodGg6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzODhcIn0ubWRpLW11c2ljLW5vdGUtaGFsZjpiZWZvcmV7Y29udGVudDpcIlxcRjM4OVwifS5tZGktbXVzaWMtbm90ZS1vZmY6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzOEFcIn0ubWRpLW11c2ljLW5vdGUtcXVhcnRlcjpiZWZvcmV7Y29udGVudDpcIlxcRjM4QlwifS5tZGktbXVzaWMtbm90ZS1zaXh0ZWVudGg6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzOENcIn0ubWRpLW11c2ljLW5vdGUtd2hvbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzOERcIn0ubWRpLW5hdHVyZTpiZWZvcmV7Y29udGVudDpcIlxcRjM4RVwifS5tZGktbmF0dXJlLXBlb3BsZTpiZWZvcmV7Y29udGVudDpcIlxcRjM4RlwifS5tZGktbmF2aWdhdGlvbjpiZWZvcmV7Y29udGVudDpcIlxcRjM5MFwifS5tZGktbmVhci1tZTpiZWZvcmV7Y29udGVudDpcIlxcRjVDRFwifS5tZGktbmVlZGxlOmJlZm9yZXtjb250ZW50OlwiXFxGMzkxXCJ9Lm1kaS1uZXN0LXByb3RlY3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzOTJcIn0ubWRpLW5lc3QtdGhlcm1vc3RhdDpiZWZvcmV7Y29udGVudDpcIlxcRjM5M1wifS5tZGktbmV0d29yazpiZWZvcmV7Y29udGVudDpcIlxcRjZGMlwifS5tZGktbmV0d29yay1kb3dubG9hZDpiZWZvcmV7Y29udGVudDpcIlxcRjZGM1wifS5tZGktbmV0d29yay1xdWVzdGlvbjpiZWZvcmV7Y29udGVudDpcIlxcRjZGNFwifS5tZGktbmV0d29yay11cGxvYWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2RjVcIn0ubWRpLW5ldy1ib3g6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzOTRcIn0ubWRpLW5ld3NwYXBlcjpiZWZvcmV7Y29udGVudDpcIlxcRjM5NVwifS5tZGktbmZjOmJlZm9yZXtjb250ZW50OlwiXFxGMzk2XCJ9Lm1kaS1uZmMtdGFwOmJlZm9yZXtjb250ZW50OlwiXFxGMzk3XCJ9Lm1kaS1uZmMtdmFyaWFudDpiZWZvcmV7Y29udGVudDpcIlxcRjM5OFwifS5tZGktbm9kZWpzOmJlZm9yZXtjb250ZW50OlwiXFxGMzk5XCJ9Lm1kaS1ub3RlOmJlZm9yZXtjb250ZW50OlwiXFxGMzlBXCJ9Lm1kaS1ub3RlLW11bHRpcGxlOmJlZm9yZXtjb250ZW50OlwiXFxGNkI3XCJ9Lm1kaS1ub3RlLW11bHRpcGxlLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2QjhcIn0ubWRpLW5vdGUtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjM5QlwifS5tZGktbm90ZS1wbHVzOmJlZm9yZXtjb250ZW50OlwiXFxGMzlDXCJ9Lm1kaS1ub3RlLXBsdXMtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjM5RFwifS5tZGktbm90ZS10ZXh0OmJlZm9yZXtjb250ZW50OlwiXFxGMzlFXCJ9Lm1kaS1ub3RpZmljYXRpb24tY2xlYXItYWxsOmJlZm9yZXtjb250ZW50OlwiXFxGMzlGXCJ9Lm1kaS1ucG06YmVmb3Jle2NvbnRlbnQ6XCJcXEY2RjZcIn0ubWRpLW51a2U6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2QTNcIn0ubWRpLW51bWVyaWM6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzQTBcIn0ubWRpLW51bWVyaWMtMC1ib3g6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzQTFcIn0ubWRpLW51bWVyaWMtMC1ib3gtbXVsdGlwbGUtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjNBMlwifS5tZGktbnVtZXJpYy0wLWJveC1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGM0EzXCJ9Lm1kaS1udW1lcmljLTEtYm94OmJlZm9yZXtjb250ZW50OlwiXFxGM0E0XCJ9Lm1kaS1udW1lcmljLTEtYm94LW11bHRpcGxlLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzQTVcIn0ubWRpLW51bWVyaWMtMS1ib3gtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjNBNlwifS5tZGktbnVtZXJpYy0yLWJveDpiZWZvcmV7Y29udGVudDpcIlxcRjNBN1wifS5tZGktbnVtZXJpYy0yLWJveC1tdWx0aXBsZS1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGM0E4XCJ9Lm1kaS1udW1lcmljLTItYm94LW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzQTlcIn0ubWRpLW51bWVyaWMtMy1ib3g6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzQUFcIn0ubWRpLW51bWVyaWMtMy1ib3gtbXVsdGlwbGUtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjNBQlwifS5tZGktbnVtZXJpYy0zLWJveC1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGM0FDXCJ9Lm1kaS1udW1lcmljLTQtYm94OmJlZm9yZXtjb250ZW50OlwiXFxGM0FEXCJ9Lm1kaS1udW1lcmljLTQtYm94LW11bHRpcGxlLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzQUVcIn0ubWRpLW51bWVyaWMtNC1ib3gtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjNBRlwifS5tZGktbnVtZXJpYy01LWJveDpiZWZvcmV7Y29udGVudDpcIlxcRjNCMFwifS5tZGktbnVtZXJpYy01LWJveC1tdWx0aXBsZS1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGM0IxXCJ9Lm1kaS1udW1lcmljLTUtYm94LW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzQjJcIn0ubWRpLW51bWVyaWMtNi1ib3g6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzQjNcIn0ubWRpLW51bWVyaWMtNi1ib3gtbXVsdGlwbGUtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjNCNFwifS5tZGktbnVtZXJpYy02LWJveC1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGM0I1XCJ9Lm1kaS1udW1lcmljLTctYm94OmJlZm9yZXtjb250ZW50OlwiXFxGM0I2XCJ9Lm1kaS1udW1lcmljLTctYm94LW11bHRpcGxlLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzQjdcIn0ubWRpLW51bWVyaWMtNy1ib3gtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjNCOFwifS5tZGktbnVtZXJpYy04LWJveDpiZWZvcmV7Y29udGVudDpcIlxcRjNCOVwifS5tZGktbnVtZXJpYy04LWJveC1tdWx0aXBsZS1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGM0JBXCJ9Lm1kaS1udW1lcmljLTgtYm94LW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzQkJcIn0ubWRpLW51bWVyaWMtOS1ib3g6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzQkNcIn0ubWRpLW51bWVyaWMtOS1ib3gtbXVsdGlwbGUtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjNCRFwifS5tZGktbnVtZXJpYy05LWJveC1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGM0JFXCJ9Lm1kaS1udW1lcmljLTktcGx1cy1ib3g6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzQkZcIn0ubWRpLW51bWVyaWMtOS1wbHVzLWJveC1tdWx0aXBsZS1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGM0MwXCJ9Lm1kaS1udW1lcmljLTktcGx1cy1ib3gtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjNDMVwifS5tZGktbnV0OmJlZm9yZXtjb250ZW50OlwiXFxGNkY3XCJ9Lm1kaS1udXRyaXRpb246YmVmb3Jle2NvbnRlbnQ6XCJcXEYzQzJcIn0ubWRpLW9hcjpiZWZvcmV7Y29udGVudDpcIlxcRjY3QlwifS5tZGktb2N0YWdvbjpiZWZvcmV7Y29udGVudDpcIlxcRjNDM1wifS5tZGktb2N0YWdvbi1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGM0M0XCJ9Lm1kaS1vY3RhZ3JhbTpiZWZvcmV7Y29udGVudDpcIlxcRjZGOFwifS5tZGktb2Rub2tsYXNzbmlraTpiZWZvcmV7Y29udGVudDpcIlxcRjNDNVwifS5tZGktb2ZmaWNlOmJlZm9yZXtjb250ZW50OlwiXFxGM0M2XCJ9Lm1kaS1vaWw6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzQzdcIn0ubWRpLW9pbC10ZW1wZXJhdHVyZTpiZWZvcmV7Y29udGVudDpcIlxcRjNDOFwifS5tZGktb21lZ2E6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzQzlcIn0ubWRpLW9uZWRyaXZlOmJlZm9yZXtjb250ZW50OlwiXFxGM0NBXCJ9Lm1kaS1vcGFjaXR5OmJlZm9yZXtjb250ZW50OlwiXFxGNUNDXCJ9Lm1kaS1vcGVuLWluLWFwcDpiZWZvcmV7Y29udGVudDpcIlxcRjNDQlwifS5tZGktb3Blbi1pbi1uZXc6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzQ0NcIn0ubWRpLW9wZW5pZDpiZWZvcmV7Y29udGVudDpcIlxcRjNDRFwifS5tZGktb3BlcmE6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzQ0VcIn0ubWRpLW9ybmFtZW50OmJlZm9yZXtjb250ZW50OlwiXFxGM0NGXCJ9Lm1kaS1vcm5hbWVudC12YXJpYW50OmJlZm9yZXtjb250ZW50OlwiXFxGM0QwXCJ9Lm1kaS1vd2w6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzRDJcIn0ubWRpLXBhY2thZ2U6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzRDNcIn0ubWRpLXBhY2thZ2UtZG93bjpiZWZvcmV7Y29udGVudDpcIlxcRjNENFwifS5tZGktcGFja2FnZS11cDpiZWZvcmV7Y29udGVudDpcIlxcRjNENVwifS5tZGktcGFja2FnZS12YXJpYW50OmJlZm9yZXtjb250ZW50OlwiXFxGM0Q2XCJ9Lm1kaS1wYWNrYWdlLXZhcmlhbnQtY2xvc2VkOmJlZm9yZXtjb250ZW50OlwiXFxGM0Q3XCJ9Lm1kaS1wYWdlLWZpcnN0OmJlZm9yZXtjb250ZW50OlwiXFxGNjAwXCJ9Lm1kaS1wYWdlLWxhc3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2MDFcIn0ubWRpLXBhZ2UtbGF5b3V0LWJvZHk6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2RjlcIn0ubWRpLXBhZ2UtbGF5b3V0LWZvb3RlcjpiZWZvcmV7Y29udGVudDpcIlxcRjZGQVwifS5tZGktcGFnZS1sYXlvdXQtaGVhZGVyOmJlZm9yZXtjb250ZW50OlwiXFxGNkZCXCJ9Lm1kaS1wYWdlLWxheW91dC1zaWRlYmFyLWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2RkNcIn0ubWRpLXBhZ2UtbGF5b3V0LXNpZGViYXItcmlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2RkRcIn0ubWRpLXBhbGV0dGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzRDhcIn0ubWRpLXBhbGV0dGUtYWR2YW5jZWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzRDlcIn0ubWRpLXBhbmRhOmJlZm9yZXtjb250ZW50OlwiXFxGM0RBXCJ9Lm1kaS1wYW5kb3JhOmJlZm9yZXtjb250ZW50OlwiXFxGM0RCXCJ9Lm1kaS1wYW5vcmFtYTpiZWZvcmV7Y29udGVudDpcIlxcRjNEQ1wifS5tZGktcGFub3JhbWEtZmlzaGV5ZTpiZWZvcmV7Y29udGVudDpcIlxcRjNERFwifS5tZGktcGFub3JhbWEtaG9yaXpvbnRhbDpiZWZvcmV7Y29udGVudDpcIlxcRjNERVwifS5tZGktcGFub3JhbWEtdmVydGljYWw6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzREZcIn0ubWRpLXBhbm9yYW1hLXdpZGUtYW5nbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzRTBcIn0ubWRpLXBhcGVyLWN1dC12ZXJ0aWNhbDpiZWZvcmV7Y29udGVudDpcIlxcRjNFMVwifS5tZGktcGFwZXJjbGlwOmJlZm9yZXtjb250ZW50OlwiXFxGM0UyXCJ9Lm1kaS1wYXJraW5nOmJlZm9yZXtjb250ZW50OlwiXFxGM0UzXCJ9Lm1kaS1wYXVzZTpiZWZvcmV7Y29udGVudDpcIlxcRjNFNFwifS5tZGktcGF1c2UtY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxGM0U1XCJ9Lm1kaS1wYXVzZS1jaXJjbGUtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjNFNlwifS5tZGktcGF1c2Utb2N0YWdvbjpiZWZvcmV7Y29udGVudDpcIlxcRjNFN1wifS5tZGktcGF1c2Utb2N0YWdvbi1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGM0U4XCJ9Lm1kaS1wYXc6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzRTlcIn0ubWRpLXBhdy1vZmY6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2NTdcIn0ubWRpLXBlbjpiZWZvcmV7Y29udGVudDpcIlxcRjNFQVwifS5tZGktcGVuY2lsOmJlZm9yZXtjb250ZW50OlwiXFxGM0VCXCJ9Lm1kaS1wZW5jaWwtYm94OmJlZm9yZXtjb250ZW50OlwiXFxGM0VDXCJ9Lm1kaS1wZW5jaWwtYm94LW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzRURcIn0ubWRpLXBlbmNpbC1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2RkVcIn0ubWRpLXBlbmNpbC1sb2NrOmJlZm9yZXtjb250ZW50OlwiXFxGM0VFXCJ9Lm1kaS1wZW5jaWwtb2ZmOmJlZm9yZXtjb250ZW50OlwiXFxGM0VGXCJ9Lm1kaS1wZW50YWdvbjpiZWZvcmV7Y29udGVudDpcIlxcRjZGRlwifS5tZGktcGVudGFnb24tb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjcwMFwifS5tZGktcGVyY2VudDpiZWZvcmV7Y29udGVudDpcIlxcRjNGMFwifS5tZGktcGhhcm1hY3k6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzRjFcIn0ubWRpLXBob25lOmJlZm9yZXtjb250ZW50OlwiXFxGM0YyXCJ9Lm1kaS1waG9uZS1ibHVldG9vdGg6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzRjNcIn0ubWRpLXBob25lLWNsYXNzaWM6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2MDJcIn0ubWRpLXBob25lLWZvcndhcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzRjRcIn0ubWRpLXBob25lLWhhbmd1cDpiZWZvcmV7Y29udGVudDpcIlxcRjNGNVwifS5tZGktcGhvbmUtaW4tdGFsazpiZWZvcmV7Y29udGVudDpcIlxcRjNGNlwifS5tZGktcGhvbmUtaW5jb21pbmc6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzRjdcIn0ubWRpLXBob25lLWxvY2tlZDpiZWZvcmV7Y29udGVudDpcIlxcRjNGOFwifS5tZGktcGhvbmUtbG9nOmJlZm9yZXtjb250ZW50OlwiXFxGM0Y5XCJ9Lm1kaS1waG9uZS1taW51czpiZWZvcmV7Y29udGVudDpcIlxcRjY1OFwifS5tZGktcGhvbmUtbWlzc2VkOmJlZm9yZXtjb250ZW50OlwiXFxGM0ZBXCJ9Lm1kaS1waG9uZS1vdXRnb2luZzpiZWZvcmV7Y29udGVudDpcIlxcRjNGQlwifS5tZGktcGhvbmUtcGF1c2VkOmJlZm9yZXtjb250ZW50OlwiXFxGM0ZDXCJ9Lm1kaS1waG9uZS1wbHVzOmJlZm9yZXtjb250ZW50OlwiXFxGNjU5XCJ9Lm1kaS1waG9uZS1zZXR0aW5nczpiZWZvcmV7Y29udGVudDpcIlxcRjNGRFwifS5tZGktcGhvbmUtdm9pcDpiZWZvcmV7Y29udGVudDpcIlxcRjNGRVwifS5tZGktcGk6YmVmb3Jle2NvbnRlbnQ6XCJcXEYzRkZcIn0ubWRpLXBpLWJveDpiZWZvcmV7Y29udGVudDpcIlxcRjQwMFwifS5tZGktcGlhbm86YmVmb3Jle2NvbnRlbnQ6XCJcXEY2N0NcIn0ubWRpLXBpZzpiZWZvcmV7Y29udGVudDpcIlxcRjQwMVwifS5tZGktcGlsbDpiZWZvcmV7Y29udGVudDpcIlxcRjQwMlwifS5tZGktcGlsbGFyOmJlZm9yZXtjb250ZW50OlwiXFxGNzAxXCJ9Lm1kaS1waW46YmVmb3Jle2NvbnRlbnQ6XCJcXEY0MDNcIn0ubWRpLXBpbi1vZmY6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0MDRcIn0ubWRpLXBpbmUtdHJlZTpiZWZvcmV7Y29udGVudDpcIlxcRjQwNVwifS5tZGktcGluZS10cmVlLWJveDpiZWZvcmV7Y29udGVudDpcIlxcRjQwNlwifS5tZGktcGludGVyZXN0OmJlZm9yZXtjb250ZW50OlwiXFxGNDA3XCJ9Lm1kaS1waW50ZXJlc3QtYm94OmJlZm9yZXtjb250ZW50OlwiXFxGNDA4XCJ9Lm1kaS1waXN0b2w6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3MDJcIn0ubWRpLXBpenphOmJlZm9yZXtjb250ZW50OlwiXFxGNDA5XCJ9Lm1kaS1wbGFuZS1zaGllbGQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2QkFcIn0ubWRpLXBsYXk6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0MEFcIn0ubWRpLXBsYXktYm94LW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0MEJcIn0ubWRpLXBsYXktY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxGNDBDXCJ9Lm1kaS1wbGF5LWNpcmNsZS1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGNDBEXCJ9Lm1kaS1wbGF5LXBhdXNlOmJlZm9yZXtjb250ZW50OlwiXFxGNDBFXCJ9Lm1kaS1wbGF5LXByb3RlY3RlZC1jb250ZW50OmJlZm9yZXtjb250ZW50OlwiXFxGNDBGXCJ9Lm1kaS1wbGF5bGlzdC1jaGVjazpiZWZvcmV7Y29udGVudDpcIlxcRjVDN1wifS5tZGktcGxheWxpc3QtbWludXM6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0MTBcIn0ubWRpLXBsYXlsaXN0LXBsYXk6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0MTFcIn0ubWRpLXBsYXlsaXN0LXBsdXM6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0MTJcIn0ubWRpLXBsYXlsaXN0LXJlbW92ZTpiZWZvcmV7Y29udGVudDpcIlxcRjQxM1wifS5tZGktcGxheXN0YXRpb246YmVmb3Jle2NvbnRlbnQ6XCJcXEY0MTRcIn0ubWRpLXBsZXg6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2QjlcIn0ubWRpLXBsdXM6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0MTVcIn0ubWRpLXBsdXMtYm94OmJlZm9yZXtjb250ZW50OlwiXFxGNDE2XCJ9Lm1kaS1wbHVzLWJveC1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGNzAzXCJ9Lm1kaS1wbHVzLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIlxcRjQxN1wifS5tZGktcGx1cy1jaXJjbGUtbXVsdGlwbGUtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjQxOFwifS5tZGktcGx1cy1jaXJjbGUtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjQxOVwifS5tZGktcGx1cy1uZXR3b3JrOmJlZm9yZXtjb250ZW50OlwiXFxGNDFBXCJ9Lm1kaS1wbHVzLW9uZTpiZWZvcmV7Y29udGVudDpcIlxcRjQxQlwifS5tZGktcGx1cy1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGNzA0XCJ9Lm1kaS1wb2NrZXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0MUNcIn0ubWRpLXBva2ViYWxsOmJlZm9yZXtjb250ZW50OlwiXFxGNDFEXCJ9Lm1kaS1wb2xhckFkbWluaWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0MUVcIn0ubWRpLXBvbGw6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0MUZcIn0ubWRpLXBvbGwtYm94OmJlZm9yZXtjb250ZW50OlwiXFxGNDIwXCJ9Lm1kaS1wb2x5bWVyOmJlZm9yZXtjb250ZW50OlwiXFxGNDIxXCJ9Lm1kaS1wb29sOmJlZm9yZXtjb250ZW50OlwiXFxGNjA2XCJ9Lm1kaS1wb3Bjb3JuOmJlZm9yZXtjb250ZW50OlwiXFxGNDIyXCJ9Lm1kaS1wb3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2NUFcIn0ubWRpLXBvdC1taXg6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2NUJcIn0ubWRpLXBvdW5kOmJlZm9yZXtjb250ZW50OlwiXFxGNDIzXCJ9Lm1kaS1wb3VuZC1ib3g6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0MjRcIn0ubWRpLXBvd2VyOmJlZm9yZXtjb250ZW50OlwiXFxGNDI1XCJ9Lm1kaS1wb3dlci1wbHVnOmJlZm9yZXtjb250ZW50OlwiXFxGNkE0XCJ9Lm1kaS1wb3dlci1wbHVnLW9mZjpiZWZvcmV7Y29udGVudDpcIlxcRjZBNVwifS5tZGktcG93ZXItc2V0dGluZ3M6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0MjZcIn0ubWRpLXBvd2VyLXNvY2tldDpiZWZvcmV7Y29udGVudDpcIlxcRjQyN1wifS5tZGktcHJlc2NyaXB0aW9uOmJlZm9yZXtjb250ZW50OlwiXFxGNzA1XCJ9Lm1kaS1wcmVzZW50YXRpb246YmVmb3Jle2NvbnRlbnQ6XCJcXEY0MjhcIn0ubWRpLXByZXNlbnRhdGlvbi1wbGF5OmJlZm9yZXtjb250ZW50OlwiXFxGNDI5XCJ9Lm1kaS1wcmludGVyOmJlZm9yZXtjb250ZW50OlwiXFxGNDJBXCJ9Lm1kaS1wcmludGVyLTNkOmJlZm9yZXtjb250ZW50OlwiXFxGNDJCXCJ9Lm1kaS1wcmludGVyLWFsZXJ0OmJlZm9yZXtjb250ZW50OlwiXFxGNDJDXCJ9Lm1kaS1wcmludGVyLXNldHRpbmdzOmJlZm9yZXtjb250ZW50OlwiXFxGNzA2XCJ9Lm1kaS1wcmlvcml0eS1oaWdoOmJlZm9yZXtjb250ZW50OlwiXFxGNjAzXCJ9Lm1kaS1wcmlvcml0eS1sb3c6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2MDRcIn0ubWRpLXByb2Zlc3Npb25hbC1oZXhhZ29uOmJlZm9yZXtjb250ZW50OlwiXFxGNDJEXCJ9Lm1kaS1wcm9qZWN0b3I6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0MkVcIn0ubWRpLXByb2plY3Rvci1zY3JlZW46YmVmb3Jle2NvbnRlbnQ6XCJcXEY0MkZcIn0ubWRpLXB1Ymxpc2g6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2QTZcIn0ubWRpLXB1bHNlOmJlZm9yZXtjb250ZW50OlwiXFxGNDMwXCJ9Lm1kaS1wdXp6bGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0MzFcIn0ubWRpLXFxY2hhdDpiZWZvcmV7Y29udGVudDpcIlxcRjYwNVwifS5tZGktcXJjb2RlOmJlZm9yZXtjb250ZW50OlwiXFxGNDMyXCJ9Lm1kaS1xcmNvZGUtc2NhbjpiZWZvcmV7Y29udGVudDpcIlxcRjQzM1wifS5tZGktcXVhZGNvcHRlcjpiZWZvcmV7Y29udGVudDpcIlxcRjQzNFwifS5tZGktcXVhbGl0eS1oaWdoOmJlZm9yZXtjb250ZW50OlwiXFxGNDM1XCJ9Lm1kaS1xdWlja3RpbWU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0MzZcIn0ubWRpLXJhZGFyOmJlZm9yZXtjb250ZW50OlwiXFxGNDM3XCJ9Lm1kaS1yYWRpYXRvcjpiZWZvcmV7Y29udGVudDpcIlxcRjQzOFwifS5tZGktcmFkaW86YmVmb3Jle2NvbnRlbnQ6XCJcXEY0MzlcIn0ubWRpLXJhZGlvLWhhbmRoZWxkOmJlZm9yZXtjb250ZW50OlwiXFxGNDNBXCJ9Lm1kaS1yYWRpby10b3dlcjpiZWZvcmV7Y29udGVudDpcIlxcRjQzQlwifS5tZGktcmFkaW9hY3RpdmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0M0NcIn0ubWRpLXJhZGlvYm94LWJsYW5rOmJlZm9yZXtjb250ZW50OlwiXFxGNDNEXCJ9Lm1kaS1yYWRpb2JveC1tYXJrZWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0M0VcIn0ubWRpLXJhc3BiZXJyeXBpOmJlZm9yZXtjb250ZW50OlwiXFxGNDNGXCJ9Lm1kaS1yYXktZW5kOmJlZm9yZXtjb250ZW50OlwiXFxGNDQwXCJ9Lm1kaS1yYXktZW5kLWFycm93OmJlZm9yZXtjb250ZW50OlwiXFxGNDQxXCJ9Lm1kaS1yYXktc3RhcnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0NDJcIn0ubWRpLXJheS1zdGFydC1hcnJvdzpiZWZvcmV7Y29udGVudDpcIlxcRjQ0M1wifS5tZGktcmF5LXN0YXJ0LWVuZDpiZWZvcmV7Y29udGVudDpcIlxcRjQ0NFwifS5tZGktcmF5LXZlcnRleDpiZWZvcmV7Y29udGVudDpcIlxcRjQ0NVwifS5tZGktcmRpbzpiZWZvcmV7Y29udGVudDpcIlxcRjQ0NlwifS5tZGktcmVhY3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3MDdcIn0ubWRpLXJlYWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0NDdcIn0ubWRpLXJlYWRhYmlsaXR5OmJlZm9yZXtjb250ZW50OlwiXFxGNDQ4XCJ9Lm1kaS1yZWNlaXB0OmJlZm9yZXtjb250ZW50OlwiXFxGNDQ5XCJ9Lm1kaS1yZWNvcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0NEFcIn0ubWRpLXJlY29yZC1yZWM6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0NEJcIn0ubWRpLXJlY3ljbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0NENcIn0ubWRpLXJlZGRpdDpiZWZvcmV7Y29udGVudDpcIlxcRjQ0RFwifS5tZGktcmVkbzpiZWZvcmV7Y29udGVudDpcIlxcRjQ0RVwifS5tZGktcmVkby12YXJpYW50OmJlZm9yZXtjb250ZW50OlwiXFxGNDRGXCJ9Lm1kaS1yZWZyZXNoOmJlZm9yZXtjb250ZW50OlwiXFxGNDUwXCJ9Lm1kaS1yZWdleDpiZWZvcmV7Y29udGVudDpcIlxcRjQ1MVwifS5tZGktcmVsYXRpdmUtc2NhbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0NTJcIn0ubWRpLXJlbG9hZDpiZWZvcmV7Y29udGVudDpcIlxcRjQ1M1wifS5tZGktcmVtb3RlOmJlZm9yZXtjb250ZW50OlwiXFxGNDU0XCJ9Lm1kaS1yZW5hbWUtYm94OmJlZm9yZXtjb250ZW50OlwiXFxGNDU1XCJ9Lm1kaS1yZW9yZGVyLWhvcml6b250YWw6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2ODdcIn0ubWRpLXJlb3JkZXItdmVydGljYWw6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2ODhcIn0ubWRpLXJlcGVhdDpiZWZvcmV7Y29udGVudDpcIlxcRjQ1NlwifS5tZGktcmVwZWF0LW9mZjpiZWZvcmV7Y29udGVudDpcIlxcRjQ1N1wifS5tZGktcmVwZWF0LW9uY2U6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0NThcIn0ubWRpLXJlcGxheTpiZWZvcmV7Y29udGVudDpcIlxcRjQ1OVwifS5tZGktcmVwbHk6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0NUFcIn0ubWRpLXJlcGx5LWFsbDpiZWZvcmV7Y29udGVudDpcIlxcRjQ1QlwifS5tZGktcmVwcm9kdWN0aW9uOmJlZm9yZXtjb250ZW50OlwiXFxGNDVDXCJ9Lm1kaS1yZXNpemUtYm90dG9tLXJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxGNDVEXCJ9Lm1kaS1yZXNwb25zaXZlOmJlZm9yZXtjb250ZW50OlwiXFxGNDVFXCJ9Lm1kaS1yZXN0YXJ0OmJlZm9yZXtjb250ZW50OlwiXFxGNzA4XCJ9Lm1kaS1yZXN0b3JlOmJlZm9yZXtjb250ZW50OlwiXFxGNkE3XCJ9Lm1kaS1yZXdpbmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0NUZcIn0ubWRpLXJld2luZC1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGNzA5XCJ9Lm1kaS1yaG9tYnVzOmJlZm9yZXtjb250ZW50OlwiXFxGNzBBXCJ9Lm1kaS1yaG9tYnVzLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3MEJcIn0ubWRpLXJpYmJvbjpiZWZvcmV7Y29udGVudDpcIlxcRjQ2MFwifS5tZGktcm9hZDpiZWZvcmV7Y29udGVudDpcIlxcRjQ2MVwifS5tZGktcm9hZC12YXJpYW50OmJlZm9yZXtjb250ZW50OlwiXFxGNDYyXCJ9Lm1kaS1yb2JvdDpiZWZvcmV7Y29udGVudDpcIlxcRjZBOFwifS5tZGktcm9ja2V0OmJlZm9yZXtjb250ZW50OlwiXFxGNDYzXCJ9Lm1kaS1yb29tYmE6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3MENcIn0ubWRpLXJvdGF0ZS0zZDpiZWZvcmV7Y29udGVudDpcIlxcRjQ2NFwifS5tZGktcm90YXRlLWxlZnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0NjVcIn0ubWRpLXJvdGF0ZS1sZWZ0LXZhcmlhbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0NjZcIn0ubWRpLXJvdGF0ZS1yaWdodDpiZWZvcmV7Y29udGVudDpcIlxcRjQ2N1wifS5tZGktcm90YXRlLXJpZ2h0LXZhcmlhbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0NjhcIn0ubWRpLXJvdW5kZWQtY29ybmVyOmJlZm9yZXtjb250ZW50OlwiXFxGNjA3XCJ9Lm1kaS1yb3V0ZXItd2lyZWxlc3M6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0NjlcIn0ubWRpLXJvdXRlczpiZWZvcmV7Y29udGVudDpcIlxcRjQ2QVwifS5tZGktcm93aW5nOmJlZm9yZXtjb250ZW50OlwiXFxGNjA4XCJ9Lm1kaS1yc3M6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0NkJcIn0ubWRpLXJzcy1ib3g6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0NkNcIn0ubWRpLXJ1bGVyOmJlZm9yZXtjb250ZW50OlwiXFxGNDZEXCJ9Lm1kaS1ydW46YmVmb3Jle2NvbnRlbnQ6XCJcXEY3MERcIn0ubWRpLXJ1bi1mYXN0OmJlZm9yZXtjb250ZW50OlwiXFxGNDZFXCJ9Lm1kaS1zYWxlOmJlZm9yZXtjb250ZW50OlwiXFxGNDZGXCJ9Lm1kaS1zYXRlbGxpdGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0NzBcIn0ubWRpLXNhdGVsbGl0ZS12YXJpYW50OmJlZm9yZXtjb250ZW50OlwiXFxGNDcxXCJ9Lm1kaS1zYXhvcGhvbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2MDlcIn0ubWRpLXNjYWxlOmJlZm9yZXtjb250ZW50OlwiXFxGNDcyXCJ9Lm1kaS1zY2FsZS1iYWxhbmNlOmJlZm9yZXtjb250ZW50OlwiXFxGNUQxXCJ9Lm1kaS1zY2FsZS1iYXRocm9vbTpiZWZvcmV7Y29udGVudDpcIlxcRjQ3M1wifS5tZGktc2Nhbm5lcjpiZWZvcmV7Y29udGVudDpcIlxcRjZBQVwifS5tZGktc2Nob29sOmJlZm9yZXtjb250ZW50OlwiXFxGNDc0XCJ9Lm1kaS1zY3JlZW4tcm90YXRpb246YmVmb3Jle2NvbnRlbnQ6XCJcXEY0NzVcIn0ubWRpLXNjcmVlbi1yb3RhdGlvbi1sb2NrOmJlZm9yZXtjb250ZW50OlwiXFxGNDc2XCJ9Lm1kaS1zY3Jld2RyaXZlcjpiZWZvcmV7Y29udGVudDpcIlxcRjQ3N1wifS5tZGktc2NyaXB0OmJlZm9yZXtjb250ZW50OlwiXFxGNDc4XCJ9Lm1kaS1zZDpiZWZvcmV7Y29udGVudDpcIlxcRjQ3OVwifS5tZGktc2VhbDpiZWZvcmV7Y29udGVudDpcIlxcRjQ3QVwifS5tZGktc2VhcmNoLXdlYjpiZWZvcmV7Y29udGVudDpcIlxcRjcwRVwifS5tZGktc2VhdC1mbGF0OmJlZm9yZXtjb250ZW50OlwiXFxGNDdCXCJ9Lm1kaS1zZWF0LWZsYXQtYW5nbGVkOmJlZm9yZXtjb250ZW50OlwiXFxGNDdDXCJ9Lm1kaS1zZWF0LWluZGl2aWR1YWwtc3VpdGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0N0RcIn0ubWRpLXNlYXQtbGVncm9vbS1leHRyYTpiZWZvcmV7Y29udGVudDpcIlxcRjQ3RVwifS5tZGktc2VhdC1sZWdyb29tLW5vcm1hbDpiZWZvcmV7Y29udGVudDpcIlxcRjQ3RlwifS5tZGktc2VhdC1sZWdyb29tLXJlZHVjZWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0ODBcIn0ubWRpLXNlYXQtcmVjbGluZS1leHRyYTpiZWZvcmV7Y29udGVudDpcIlxcRjQ4MVwifS5tZGktc2VhdC1yZWNsaW5lLW5vcm1hbDpiZWZvcmV7Y29udGVudDpcIlxcRjQ4MlwifS5tZGktc2VjdXJpdHk6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0ODNcIn0ubWRpLXNlY3VyaXR5LWhvbWU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2ODlcIn0ubWRpLXNlY3VyaXR5LW5ldHdvcms6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0ODRcIn0ubWRpLXNlbGVjdDpiZWZvcmV7Y29udGVudDpcIlxcRjQ4NVwifS5tZGktc2VsZWN0LWFsbDpiZWZvcmV7Y29udGVudDpcIlxcRjQ4NlwifS5tZGktc2VsZWN0LWludmVyc2U6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0ODdcIn0ubWRpLXNlbGVjdC1vZmY6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0ODhcIn0ubWRpLXNlbGVjdGlvbjpiZWZvcmV7Y29udGVudDpcIlxcRjQ4OVwifS5tZGktc2VuZDpiZWZvcmV7Y29udGVudDpcIlxcRjQ4QVwifS5tZGktc2VyaWFsLXBvcnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2NUNcIn0ubWRpLXNlcnZlcjpiZWZvcmV7Y29udGVudDpcIlxcRjQ4QlwifS5tZGktc2VydmVyLW1pbnVzOmJlZm9yZXtjb250ZW50OlwiXFxGNDhDXCJ9Lm1kaS1zZXJ2ZXItbmV0d29yazpiZWZvcmV7Y29udGVudDpcIlxcRjQ4RFwifS5tZGktc2VydmVyLW5ldHdvcmstb2ZmOmJlZm9yZXtjb250ZW50OlwiXFxGNDhFXCJ9Lm1kaS1zZXJ2ZXItb2ZmOmJlZm9yZXtjb250ZW50OlwiXFxGNDhGXCJ9Lm1kaS1zZXJ2ZXItcGx1czpiZWZvcmV7Y29udGVudDpcIlxcRjQ5MFwifS5tZGktc2VydmVyLXJlbW92ZTpiZWZvcmV7Y29udGVudDpcIlxcRjQ5MVwifS5tZGktc2VydmVyLXNlY3VyaXR5OmJlZm9yZXtjb250ZW50OlwiXFxGNDkyXCJ9Lm1kaS1zZXR0aW5nczpiZWZvcmV7Y29udGVudDpcIlxcRjQ5M1wifS5tZGktc2V0dGluZ3MtYm94OmJlZm9yZXtjb250ZW50OlwiXFxGNDk0XCJ9Lm1kaS1zaGFwZS1jaXJjbGUtcGx1czpiZWZvcmV7Y29udGVudDpcIlxcRjY1RFwifS5tZGktc2hhcGUtcGx1czpiZWZvcmV7Y29udGVudDpcIlxcRjQ5NVwifS5tZGktc2hhcGUtcG9seWdvbi1wbHVzOmJlZm9yZXtjb250ZW50OlwiXFxGNjVFXCJ9Lm1kaS1zaGFwZS1yZWN0YW5nbGUtcGx1czpiZWZvcmV7Y29udGVudDpcIlxcRjY1RlwifS5tZGktc2hhcGUtc3F1YXJlLXBsdXM6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2NjBcIn0ubWRpLXNoYXJlOmJlZm9yZXtjb250ZW50OlwiXFxGNDk2XCJ9Lm1kaS1zaGFyZS12YXJpYW50OmJlZm9yZXtjb250ZW50OlwiXFxGNDk3XCJ9Lm1kaS1zaGllbGQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0OThcIn0ubWRpLXNoaWVsZC1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGNDk5XCJ9Lm1kaS1zaG9wcGluZzpiZWZvcmV7Y29udGVudDpcIlxcRjQ5QVwifS5tZGktc2hvcHBpbmctbXVzaWM6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0OUJcIn0ubWRpLXNob3ZlbDpiZWZvcmV7Y29udGVudDpcIlxcRjcwRlwifS5tZGktc2hvdmVsLW9mZjpiZWZvcmV7Y29udGVudDpcIlxcRjcxMFwifS5tZGktc2hyZWRkZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0OUNcIn0ubWRpLXNodWZmbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0OURcIn0ubWRpLXNodWZmbGUtZGlzYWJsZWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0OUVcIn0ubWRpLXNodWZmbGUtdmFyaWFudDpiZWZvcmV7Y29udGVudDpcIlxcRjQ5RlwifS5tZGktc2lnbWE6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0QTBcIn0ubWRpLXNpZ21hLWxvd2VyOmJlZm9yZXtjb250ZW50OlwiXFxGNjJCXCJ9Lm1kaS1zaWduLWNhdXRpb246YmVmb3Jle2NvbnRlbnQ6XCJcXEY0QTFcIn0ubWRpLXNpZ25hbDpiZWZvcmV7Y29udGVudDpcIlxcRjRBMlwifS5tZGktc2lnbmFsLTJnOmJlZm9yZXtjb250ZW50OlwiXFxGNzExXCJ9Lm1kaS1zaWduYWwtM2c6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3MTJcIn0ubWRpLXNpZ25hbC00ZzpiZWZvcmV7Y29udGVudDpcIlxcRjcxM1wifS5tZGktc2lnbmFsLWhzcGE6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3MTRcIn0ubWRpLXNpZ25hbC1oc3BhLXBsdXM6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3MTVcIn0ubWRpLXNpZ25hbC12YXJpYW50OmJlZm9yZXtjb250ZW50OlwiXFxGNjBBXCJ9Lm1kaS1zaWx2ZXJ3YXJlOmJlZm9yZXtjb250ZW50OlwiXFxGNEEzXCJ9Lm1kaS1zaWx2ZXJ3YXJlLWZvcms6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0QTRcIn0ubWRpLXNpbHZlcndhcmUtc3Bvb246YmVmb3Jle2NvbnRlbnQ6XCJcXEY0QTVcIn0ubWRpLXNpbHZlcndhcmUtdmFyaWFudDpiZWZvcmV7Y29udGVudDpcIlxcRjRBNlwifS5tZGktc2ltOmJlZm9yZXtjb250ZW50OlwiXFxGNEE3XCJ9Lm1kaS1zaW0tYWxlcnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0QThcIn0ubWRpLXNpbS1vZmY6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0QTlcIn0ubWRpLXNpdGVtYXA6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0QUFcIn0ubWRpLXNraXAtYmFja3dhcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0QUJcIn0ubWRpLXNraXAtZm9yd2FyZDpiZWZvcmV7Y29udGVudDpcIlxcRjRBQ1wifS5tZGktc2tpcC1uZXh0OmJlZm9yZXtjb250ZW50OlwiXFxGNEFEXCJ9Lm1kaS1za2lwLW5leHQtY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxGNjYxXCJ9Lm1kaS1za2lwLW5leHQtY2lyY2xlLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2NjJcIn0ubWRpLXNraXAtcHJldmlvdXM6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0QUVcIn0ubWRpLXNraXAtcHJldmlvdXMtY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxGNjYzXCJ9Lm1kaS1za2lwLXByZXZpb3VzLWNpcmNsZS1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGNjY0XCJ9Lm1kaS1za3VsbDpiZWZvcmV7Y29udGVudDpcIlxcRjY4QlwifS5tZGktc2t5cGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0QUZcIn0ubWRpLXNreXBlLWJ1c2luZXNzOmJlZm9yZXtjb250ZW50OlwiXFxGNEIwXCJ9Lm1kaS1zbGFjazpiZWZvcmV7Y29udGVudDpcIlxcRjRCMVwifS5tZGktc2xlZXA6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0QjJcIn0ubWRpLXNsZWVwLW9mZjpiZWZvcmV7Y29udGVudDpcIlxcRjRCM1wifS5tZGktc21va2luZzpiZWZvcmV7Y29udGVudDpcIlxcRjRCNFwifS5tZGktc21va2luZy1vZmY6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0QjVcIn0ubWRpLXNuYXBjaGF0OmJlZm9yZXtjb250ZW50OlwiXFxGNEI2XCJ9Lm1kaS1zbm93Zmxha2U6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3MTZcIn0ubWRpLXNub3dtYW46YmVmb3Jle2NvbnRlbnQ6XCJcXEY0QjdcIn0ubWRpLXNvY2NlcjpiZWZvcmV7Y29udGVudDpcIlxcRjRCOFwifS5tZGktc29mYTpiZWZvcmV7Y29udGVudDpcIlxcRjRCOVwifS5tZGktc29saWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2OENcIn0ubWRpLXNvcnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0QkFcIn0ubWRpLXNvcnQtYWxwaGFiZXRpY2FsOmJlZm9yZXtjb250ZW50OlwiXFxGNEJCXCJ9Lm1kaS1zb3J0LWFzY2VuZGluZzpiZWZvcmV7Y29udGVudDpcIlxcRjRCQ1wifS5tZGktc29ydC1kZXNjZW5kaW5nOmJlZm9yZXtjb250ZW50OlwiXFxGNEJEXCJ9Lm1kaS1zb3J0LW51bWVyaWM6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0QkVcIn0ubWRpLXNvcnQtdmFyaWFudDpiZWZvcmV7Y29udGVudDpcIlxcRjRCRlwifS5tZGktc291bmRjbG91ZDpiZWZvcmV7Y29udGVudDpcIlxcRjRDMFwifS5tZGktc291cmNlLWJyYW5jaDpiZWZvcmV7Y29udGVudDpcIlxcRjYyQ1wifS5tZGktc291cmNlLWNvbW1pdDpiZWZvcmV7Y29udGVudDpcIlxcRjcxN1wifS5tZGktc291cmNlLWNvbW1pdC1lbmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3MThcIn0ubWRpLXNvdXJjZS1jb21taXQtZW5kLWxvY2FsOmJlZm9yZXtjb250ZW50OlwiXFxGNzE5XCJ9Lm1kaS1zb3VyY2UtY29tbWl0LWxvY2FsOmJlZm9yZXtjb250ZW50OlwiXFxGNzFBXCJ9Lm1kaS1zb3VyY2UtY29tbWl0LW5leHQtbG9jYWw6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3MUJcIn0ubWRpLXNvdXJjZS1jb21taXQtc3RhcnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3MUNcIn0ubWRpLXNvdXJjZS1jb21taXQtc3RhcnQtbmV4dC1sb2NhbDpiZWZvcmV7Y29udGVudDpcIlxcRjcxRFwifS5tZGktc291cmNlLWZvcms6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0QzFcIn0ubWRpLXNvdXJjZS1tZXJnZTpiZWZvcmV7Y29udGVudDpcIlxcRjYyRFwifS5tZGktc291cmNlLXB1bGw6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0QzJcIn0ubWRpLXNwZWFrZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0QzNcIn0ubWRpLXNwZWFrZXItb2ZmOmJlZm9yZXtjb250ZW50OlwiXFxGNEM0XCJ9Lm1kaS1zcGVha2VyLXdpcmVsZXNzOmJlZm9yZXtjb250ZW50OlwiXFxGNzFFXCJ9Lm1kaS1zcGVlZG9tZXRlcjpiZWZvcmV7Y29udGVudDpcIlxcRjRDNVwifS5tZGktc3BlbGxjaGVjazpiZWZvcmV7Y29udGVudDpcIlxcRjRDNlwifS5tZGktc3BvdGlmeTpiZWZvcmV7Y29udGVudDpcIlxcRjRDN1wifS5tZGktc3BvdGxpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxGNEM4XCJ9Lm1kaS1zcG90bGlnaHQtYmVhbTpiZWZvcmV7Y29udGVudDpcIlxcRjRDOVwifS5tZGktc3ByYXk6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2NjVcIn0ubWRpLXNxdWFyZS1pbmM6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0Q0FcIn0ubWRpLXNxdWFyZS1pbmMtY2FzaDpiZWZvcmV7Y29udGVudDpcIlxcRjRDQlwifS5tZGktc3RhY2tleGNoYW5nZTpiZWZvcmV7Y29udGVudDpcIlxcRjYwQlwifS5tZGktc3RhY2tvdmVyZmxvdzpiZWZvcmV7Y29udGVudDpcIlxcRjRDQ1wifS5tZGktc3RhZGl1bTpiZWZvcmV7Y29udGVudDpcIlxcRjcxRlwifS5tZGktc3RhaXJzOmJlZm9yZXtjb250ZW50OlwiXFxGNENEXCJ9Lm1kaS1zdGFyOmJlZm9yZXtjb250ZW50OlwiXFxGNENFXCJ9Lm1kaS1zdGFyLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIlxcRjRDRlwifS5tZGktc3Rhci1oYWxmOmJlZm9yZXtjb250ZW50OlwiXFxGNEQwXCJ9Lm1kaS1zdGFyLW9mZjpiZWZvcmV7Y29udGVudDpcIlxcRjREMVwifS5tZGktc3Rhci1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGNEQyXCJ9Lm1kaS1zdGVhbTpiZWZvcmV7Y29udGVudDpcIlxcRjREM1wifS5tZGktc3RlZXJpbmc6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0RDRcIn0ubWRpLXN0ZXAtYmFja3dhcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0RDVcIn0ubWRpLXN0ZXAtYmFja3dhcmQtMjpiZWZvcmV7Y29udGVudDpcIlxcRjRENlwifS5tZGktc3RlcC1mb3J3YXJkOmJlZm9yZXtjb250ZW50OlwiXFxGNEQ3XCJ9Lm1kaS1zdGVwLWZvcndhcmQtMjpiZWZvcmV7Y29udGVudDpcIlxcRjREOFwifS5tZGktc3RldGhvc2NvcGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0RDlcIn0ubWRpLXN0aWNrZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1RDBcIn0ubWRpLXN0b2NraW5nOmJlZm9yZXtjb250ZW50OlwiXFxGNERBXCJ9Lm1kaS1zdG9wOmJlZm9yZXtjb250ZW50OlwiXFxGNERCXCJ9Lm1kaS1zdG9wLWNpcmNsZTpiZWZvcmV7Y29udGVudDpcIlxcRjY2NlwifS5tZGktc3RvcC1jaXJjbGUtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjY2N1wifS5tZGktc3RvcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0RENcIn0ubWRpLXN0b3JlLTI0LWhvdXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0RERcIn0ubWRpLXN0b3ZlOmJlZm9yZXtjb250ZW50OlwiXFxGNERFXCJ9Lm1kaS1zdWJkaXJlY3RvcnktYXJyb3ctbGVmdDpiZWZvcmV7Y29udGVudDpcIlxcRjYwQ1wifS5tZGktc3ViZGlyZWN0b3J5LWFycm93LXJpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxGNjBEXCJ9Lm1kaS1zdWJ3YXk6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2QUJcIn0ubWRpLXN1YndheS12YXJpYW50OmJlZm9yZXtjb250ZW50OlwiXFxGNERGXCJ9Lm1kaS1zdW5nbGFzc2VzOmJlZm9yZXtjb250ZW50OlwiXFxGNEUwXCJ9Lm1kaS1zdXJyb3VuZC1zb3VuZDpiZWZvcmV7Y29udGVudDpcIlxcRjVDNVwifS5tZGktc3ZnOmJlZm9yZXtjb250ZW50OlwiXFxGNzIwXCJ9Lm1kaS1zd2FwLWhvcml6b250YWw6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0RTFcIn0ubWRpLXN3YXAtdmVydGljYWw6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0RTJcIn0ubWRpLXN3aW06YmVmb3Jle2NvbnRlbnQ6XCJcXEY0RTNcIn0ubWRpLXN3aXRjaDpiZWZvcmV7Y29udGVudDpcIlxcRjRFNFwifS5tZGktc3dvcmQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0RTVcIn0ubWRpLXN5bmM6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0RTZcIn0ubWRpLXN5bmMtYWxlcnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0RTdcIn0ubWRpLXN5bmMtb2ZmOmJlZm9yZXtjb250ZW50OlwiXFxGNEU4XCJ9Lm1kaS10YWI6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0RTlcIn0ubWRpLXRhYi11bnNlbGVjdGVkOmJlZm9yZXtjb250ZW50OlwiXFxGNEVBXCJ9Lm1kaS10YWJsZTpiZWZvcmV7Y29udGVudDpcIlxcRjRFQlwifS5tZGktdGFibGUtY29sdW1uLXBsdXMtYWZ0ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0RUNcIn0ubWRpLXRhYmxlLWNvbHVtbi1wbHVzLWJlZm9yZTpiZWZvcmV7Y29udGVudDpcIlxcRjRFRFwifS5tZGktdGFibGUtY29sdW1uLXJlbW92ZTpiZWZvcmV7Y29udGVudDpcIlxcRjRFRVwifS5tZGktdGFibGUtY29sdW1uLXdpZHRoOmJlZm9yZXtjb250ZW50OlwiXFxGNEVGXCJ9Lm1kaS10YWJsZS1lZGl0OmJlZm9yZXtjb250ZW50OlwiXFxGNEYwXCJ9Lm1kaS10YWJsZS1sYXJnZTpiZWZvcmV7Y29udGVudDpcIlxcRjRGMVwifS5tZGktdGFibGUtcm93LWhlaWdodDpiZWZvcmV7Y29udGVudDpcIlxcRjRGMlwifS5tZGktdGFibGUtcm93LXBsdXMtYWZ0ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0RjNcIn0ubWRpLXRhYmxlLXJvdy1wbHVzLWJlZm9yZTpiZWZvcmV7Y29udGVudDpcIlxcRjRGNFwifS5tZGktdGFibGUtcm93LXJlbW92ZTpiZWZvcmV7Y29udGVudDpcIlxcRjRGNVwifS5tZGktdGFibGV0OmJlZm9yZXtjb250ZW50OlwiXFxGNEY2XCJ9Lm1kaS10YWJsZXQtYW5kckFkbWluaWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0RjdcIn0ubWRpLXRhYmxldC1pcGFkOmJlZm9yZXtjb250ZW50OlwiXFxGNEY4XCJ9Lm1kaS10YWc6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0RjlcIn0ubWRpLXRhZy1mYWNlczpiZWZvcmV7Y29udGVudDpcIlxcRjRGQVwifS5tZGktdGFnLWhlYXJ0OmJlZm9yZXtjb250ZW50OlwiXFxGNjhBXCJ9Lm1kaS10YWctbXVsdGlwbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY0RkJcIn0ubWRpLXRhZy1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGNEZDXCJ9Lm1kaS10YWctcGx1czpiZWZvcmV7Y29udGVudDpcIlxcRjcyMVwifS5tZGktdGFnLXJlbW92ZTpiZWZvcmV7Y29udGVudDpcIlxcRjcyMlwifS5tZGktdGFnLXRleHQtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjRGRFwifS5tZGktdGFyZ2V0OmJlZm9yZXtjb250ZW50OlwiXFxGNEZFXCJ9Lm1kaS10YXhpOmJlZm9yZXtjb250ZW50OlwiXFxGNEZGXCJ9Lm1kaS10ZWFtdmlld2VyOmJlZm9yZXtjb250ZW50OlwiXFxGNTAwXCJ9Lm1kaS10ZWxlZ3JhbTpiZWZvcmV7Y29udGVudDpcIlxcRjUwMVwifS5tZGktdGVsZXZpc2lvbjpiZWZvcmV7Y29udGVudDpcIlxcRjUwMlwifS5tZGktdGVsZXZpc2lvbi1ndWlkZTpiZWZvcmV7Y29udGVudDpcIlxcRjUwM1wifS5tZGktdGVtcGVyYXR1cmUtY2Vsc2l1czpiZWZvcmV7Y29udGVudDpcIlxcRjUwNFwifS5tZGktdGVtcGVyYXR1cmUtZmFocmVuaGVpdDpiZWZvcmV7Y29udGVudDpcIlxcRjUwNVwifS5tZGktdGVtcGVyYXR1cmUta2VsdmluOmJlZm9yZXtjb250ZW50OlwiXFxGNTA2XCJ9Lm1kaS10ZW5uaXM6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1MDdcIn0ubWRpLXRlbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1MDhcIn0ubWRpLXRlcnJhaW46YmVmb3Jle2NvbnRlbnQ6XCJcXEY1MDlcIn0ubWRpLXRlc3QtdHViZTpiZWZvcmV7Y29udGVudDpcIlxcRjY2OFwifS5tZGktdGV4dC1zaGFkb3c6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2NjlcIn0ubWRpLXRleHQtdG8tc3BlZWNoOmJlZm9yZXtjb250ZW50OlwiXFxGNTBBXCJ9Lm1kaS10ZXh0LXRvLXNwZWVjaC1vZmY6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1MEJcIn0ubWRpLXRleHRib3g6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2MEVcIn0ubWRpLXRleHR1cmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1MENcIn0ubWRpLXRoZWF0ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1MERcIn0ubWRpLXRoZW1lLWxpZ2h0LWRhcms6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1MEVcIn0ubWRpLXRoZXJtb21ldGVyOmJlZm9yZXtjb250ZW50OlwiXFxGNTBGXCJ9Lm1kaS10aGVybW9tZXRlci1saW5lczpiZWZvcmV7Y29udGVudDpcIlxcRjUxMFwifS5tZGktdGh1bWItZG93bjpiZWZvcmV7Y29udGVudDpcIlxcRjUxMVwifS5tZGktdGh1bWItZG93bi1vdXRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGNTEyXCJ9Lm1kaS10aHVtYi11cDpiZWZvcmV7Y29udGVudDpcIlxcRjUxM1wifS5tZGktdGh1bWItdXAtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjUxNFwifS5tZGktdGh1bWJzLXVwLWRvd246YmVmb3Jle2NvbnRlbnQ6XCJcXEY1MTVcIn0ubWRpLXRpY2tldDpiZWZvcmV7Y29udGVudDpcIlxcRjUxNlwifS5tZGktdGlja2V0LWFjY291bnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1MTdcIn0ubWRpLXRpY2tldC1jb25maXJtYXRpb246YmVmb3Jle2NvbnRlbnQ6XCJcXEY1MThcIn0ubWRpLXRpY2tldC1wZXJjZW50OmJlZm9yZXtjb250ZW50OlwiXFxGNzIzXCJ9Lm1kaS10aWU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1MTlcIn0ubWRpLXRpbGRlOmJlZm9yZXtjb250ZW50OlwiXFxGNzI0XCJ9Lm1kaS10aW1lbGFwc2U6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1MUFcIn0ubWRpLXRpbWVyOmJlZm9yZXtjb250ZW50OlwiXFxGNTFCXCJ9Lm1kaS10aW1lci0xMDpiZWZvcmV7Y29udGVudDpcIlxcRjUxQ1wifS5tZGktdGltZXItMzpiZWZvcmV7Y29udGVudDpcIlxcRjUxRFwifS5tZGktdGltZXItb2ZmOmJlZm9yZXtjb250ZW50OlwiXFxGNTFFXCJ9Lm1kaS10aW1lci1zYW5kOmJlZm9yZXtjb250ZW50OlwiXFxGNTFGXCJ9Lm1kaS10aW1lci1zYW5kLWVtcHR5OmJlZm9yZXtjb250ZW50OlwiXFxGNkFDXCJ9Lm1kaS10aW1ldGFibGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1MjBcIn0ubWRpLXRvZ2dsZS1zd2l0Y2g6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1MjFcIn0ubWRpLXRvZ2dsZS1zd2l0Y2gtb2ZmOmJlZm9yZXtjb250ZW50OlwiXFxGNTIyXCJ9Lm1kaS10b29sdGlwOmJlZm9yZXtjb250ZW50OlwiXFxGNTIzXCJ9Lm1kaS10b29sdGlwLWVkaXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1MjRcIn0ubWRpLXRvb2x0aXAtaW1hZ2U6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1MjVcIn0ubWRpLXRvb2x0aXAtb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjUyNlwifS5tZGktdG9vbHRpcC1vdXRsaW5lLXBsdXM6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1MjdcIn0ubWRpLXRvb2x0aXAtdGV4dDpiZWZvcmV7Y29udGVudDpcIlxcRjUyOFwifS5tZGktdG9vdGg6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1MjlcIn0ubWRpLXRvcjpiZWZvcmV7Y29udGVudDpcIlxcRjUyQVwifS5tZGktdG93ZXItYmVhY2g6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2ODBcIn0ubWRpLXRvd2VyLWZpcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2ODFcIn0ubWRpLXRyYWZmaWMtbGlnaHQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1MkJcIn0ubWRpLXRyYWluOmJlZm9yZXtjb250ZW50OlwiXFxGNTJDXCJ9Lm1kaS10cmFtOmJlZm9yZXtjb250ZW50OlwiXFxGNTJEXCJ9Lm1kaS10cmFuc2NyaWJlOmJlZm9yZXtjb250ZW50OlwiXFxGNTJFXCJ9Lm1kaS10cmFuc2NyaWJlLWNsb3NlOmJlZm9yZXtjb250ZW50OlwiXFxGNTJGXCJ9Lm1kaS10cmFuc2ZlcjpiZWZvcmV7Y29udGVudDpcIlxcRjUzMFwifS5tZGktdHJhbnNpdC10cmFuc2ZlcjpiZWZvcmV7Y29udGVudDpcIlxcRjZBRFwifS5tZGktdHJhbnNsYXRlOmJlZm9yZXtjb250ZW50OlwiXFxGNUNBXCJ9Lm1kaS10cmVhc3VyZS1jaGVzdDpiZWZvcmV7Y29udGVudDpcIlxcRjcyNVwifS5tZGktdHJlZTpiZWZvcmV7Y29udGVudDpcIlxcRjUzMVwifS5tZGktdHJlbGxvOmJlZm9yZXtjb250ZW50OlwiXFxGNTMyXCJ9Lm1kaS10cmVuZGluZy1kb3duOmJlZm9yZXtjb250ZW50OlwiXFxGNTMzXCJ9Lm1kaS10cmVuZGluZy1uZXV0cmFsOmJlZm9yZXtjb250ZW50OlwiXFxGNTM0XCJ9Lm1kaS10cmVuZGluZy11cDpiZWZvcmV7Y29udGVudDpcIlxcRjUzNVwifS5tZGktdHJpYW5nbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1MzZcIn0ubWRpLXRyaWFuZ2xlLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1MzdcIn0ubWRpLXRyb3BoeTpiZWZvcmV7Y29udGVudDpcIlxcRjUzOFwifS5tZGktdHJvcGh5LWF3YXJkOmJlZm9yZXtjb250ZW50OlwiXFxGNTM5XCJ9Lm1kaS10cm9waHktb3V0bGluZTpiZWZvcmV7Y29udGVudDpcIlxcRjUzQVwifS5tZGktdHJvcGh5LXZhcmlhbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1M0JcIn0ubWRpLXRyb3BoeS12YXJpYW50LW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1M0NcIn0ubWRpLXRydWNrOmJlZm9yZXtjb250ZW50OlwiXFxGNTNEXCJ9Lm1kaS10cnVjay1kZWxpdmVyeTpiZWZvcmV7Y29udGVudDpcIlxcRjUzRVwifS5tZGktdHJ1Y2stdHJhaWxlcjpiZWZvcmV7Y29udGVudDpcIlxcRjcyNlwifS5tZGktdHNoaXJ0LWNyZXc6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1M0ZcIn0ubWRpLXRzaGlydC12OmJlZm9yZXtjb250ZW50OlwiXFxGNTQwXCJ9Lm1kaS10dW1ibHI6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1NDFcIn0ubWRpLXR1bWJsci1yZWJsb2c6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1NDJcIn0ubWRpLXR1bmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2MkVcIn0ubWRpLXR1bmUtdmVydGljYWw6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2NkFcIn0ubWRpLXR3aXRjaDpiZWZvcmV7Y29udGVudDpcIlxcRjU0M1wifS5tZGktdHdpdHRlcjpiZWZvcmV7Y29udGVudDpcIlxcRjU0NFwifS5tZGktdHdpdHRlci1ib3g6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1NDVcIn0ubWRpLXR3aXR0ZXItY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxGNTQ2XCJ9Lm1kaS10d2l0dGVyLXJldHdlZXQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1NDdcIn0ubWRpLXVidW50dTpiZWZvcmV7Y29udGVudDpcIlxcRjU0OFwifS5tZGktdW1icmFjbzpiZWZvcmV7Y29udGVudDpcIlxcRjU0OVwifS5tZGktdW1icmVsbGE6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1NEFcIn0ubWRpLXVtYnJlbGxhLW91dGxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1NEJcIn0ubWRpLXVuZG86YmVmb3Jle2NvbnRlbnQ6XCJcXEY1NENcIn0ubWRpLXVuZG8tdmFyaWFudDpiZWZvcmV7Y29udGVudDpcIlxcRjU0RFwifS5tZGktdW5mb2xkLWxlc3M6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1NEVcIn0ubWRpLXVuZm9sZC1tb3JlOmJlZm9yZXtjb250ZW50OlwiXFxGNTRGXCJ9Lm1kaS11bmdyb3VwOmJlZm9yZXtjb250ZW50OlwiXFxGNTUwXCJ9Lm1kaS11bml0eTpiZWZvcmV7Y29udGVudDpcIlxcRjZBRVwifS5tZGktdW50YXBwZDpiZWZvcmV7Y29udGVudDpcIlxcRjU1MVwifS5tZGktdXBkYXRlOmJlZm9yZXtjb250ZW50OlwiXFxGNkFGXCJ9Lm1kaS11cGxvYWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1NTJcIn0ubWRpLXVzYjpiZWZvcmV7Y29udGVudDpcIlxcRjU1M1wifS5tZGktdmVjdG9yLWFycmFuZ2UtYWJvdmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1NTRcIn0ubWRpLXZlY3Rvci1hcnJhbmdlLWJlbG93OmJlZm9yZXtjb250ZW50OlwiXFxGNTU1XCJ9Lm1kaS12ZWN0b3ItY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxGNTU2XCJ9Lm1kaS12ZWN0b3ItY2lyY2xlLXZhcmlhbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1NTdcIn0ubWRpLXZlY3Rvci1jb21iaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGNTU4XCJ9Lm1kaS12ZWN0b3ItY3VydmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1NTlcIn0ubWRpLXZlY3Rvci1kaWZmZXJlbmNlOmJlZm9yZXtjb250ZW50OlwiXFxGNTVBXCJ9Lm1kaS12ZWN0b3ItZGlmZmVyZW5jZS1hYjpiZWZvcmV7Y29udGVudDpcIlxcRjU1QlwifS5tZGktdmVjdG9yLWRpZmZlcmVuY2UtYmE6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1NUNcIn0ubWRpLXZlY3Rvci1pbnRlcnNlY3Rpb246YmVmb3Jle2NvbnRlbnQ6XCJcXEY1NURcIn0ubWRpLXZlY3Rvci1saW5lOmJlZm9yZXtjb250ZW50OlwiXFxGNTVFXCJ9Lm1kaS12ZWN0b3ItcG9pbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1NUZcIn0ubWRpLXZlY3Rvci1wb2x5Z29uOmJlZm9yZXtjb250ZW50OlwiXFxGNTYwXCJ9Lm1kaS12ZWN0b3ItcG9seWxpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1NjFcIn0ubWRpLXZlY3Rvci1yZWN0YW5nbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1QzZcIn0ubWRpLXZlY3Rvci1zZWxlY3Rpb246YmVmb3Jle2NvbnRlbnQ6XCJcXEY1NjJcIn0ubWRpLXZlY3Rvci1zcXVhcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEYwMDFcIn0ubWRpLXZlY3Rvci10cmlhbmdsZTpiZWZvcmV7Y29udGVudDpcIlxcRjU2M1wifS5tZGktdmVjdG9yLXVuaW9uOmJlZm9yZXtjb250ZW50OlwiXFxGNTY0XCJ9Lm1kaS12ZXJpZmllZDpiZWZvcmV7Y29udGVudDpcIlxcRjU2NVwifS5tZGktdmlicmF0ZTpiZWZvcmV7Y29udGVudDpcIlxcRjU2NlwifS5tZGktdmlkZW86YmVmb3Jle2NvbnRlbnQ6XCJcXEY1NjdcIn0ubWRpLXZpZGVvLW9mZjpiZWZvcmV7Y29udGVudDpcIlxcRjU2OFwifS5tZGktdmlkZW8tc3dpdGNoOmJlZm9yZXtjb250ZW50OlwiXFxGNTY5XCJ9Lm1kaS12aWV3LWFnZW5kYTpiZWZvcmV7Y29udGVudDpcIlxcRjU2QVwifS5tZGktdmlldy1hcnJheTpiZWZvcmV7Y29udGVudDpcIlxcRjU2QlwifS5tZGktdmlldy1jYXJvdXNlbDpiZWZvcmV7Y29udGVudDpcIlxcRjU2Q1wifS5tZGktdmlldy1jb2x1bW46YmVmb3Jle2NvbnRlbnQ6XCJcXEY1NkRcIn0ubWRpLXZpZXctZGFzaGJvYXJkOmJlZm9yZXtjb250ZW50OlwiXFxGNTZFXCJ9Lm1kaS12aWV3LWRheTpiZWZvcmV7Y29udGVudDpcIlxcRjU2RlwifS5tZGktdmlldy1ncmlkOmJlZm9yZXtjb250ZW50OlwiXFxGNTcwXCJ9Lm1kaS12aWV3LWhlYWRsaW5lOmJlZm9yZXtjb250ZW50OlwiXFxGNTcxXCJ9Lm1kaS12aWV3LWxpc3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1NzJcIn0ubWRpLXZpZXctbW9kdWxlOmJlZm9yZXtjb250ZW50OlwiXFxGNTczXCJ9Lm1kaS12aWV3LXBhcmFsbGVsOmJlZm9yZXtjb250ZW50OlwiXFxGNzI3XCJ9Lm1kaS12aWV3LXF1aWx0OmJlZm9yZXtjb250ZW50OlwiXFxGNTc0XCJ9Lm1kaS12aWV3LXNlcXVlbnRpYWw6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3MjhcIn0ubWRpLXZpZXctc3RyZWFtOmJlZm9yZXtjb250ZW50OlwiXFxGNTc1XCJ9Lm1kaS12aWV3LXdlZWs6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1NzZcIn0ubWRpLXZpbWVvOmJlZm9yZXtjb250ZW50OlwiXFxGNTc3XCJ9Lm1kaS12aW5lOmJlZm9yZXtjb250ZW50OlwiXFxGNTc4XCJ9Lm1kaS12aW9saW46YmVmb3Jle2NvbnRlbnQ6XCJcXEY2MEZcIn0ubWRpLXZpc3VhbHN0dWRpbzpiZWZvcmV7Y29udGVudDpcIlxcRjYxMFwifS5tZGktdms6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1NzlcIn0ubWRpLXZrLWJveDpiZWZvcmV7Y29udGVudDpcIlxcRjU3QVwifS5tZGktdmstY2lyY2xlOmJlZm9yZXtjb250ZW50OlwiXFxGNTdCXCJ9Lm1kaS12bGM6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1N0NcIn0ubWRpLXZvaWNlOmJlZm9yZXtjb250ZW50OlwiXFxGNUNCXCJ9Lm1kaS12b2ljZW1haWw6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1N0RcIn0ubWRpLXZvbHVtZS1oaWdoOmJlZm9yZXtjb250ZW50OlwiXFxGNTdFXCJ9Lm1kaS12b2x1bWUtbG93OmJlZm9yZXtjb250ZW50OlwiXFxGNTdGXCJ9Lm1kaS12b2x1bWUtbWVkaXVtOmJlZm9yZXtjb250ZW50OlwiXFxGNTgwXCJ9Lm1kaS12b2x1bWUtb2ZmOmJlZm9yZXtjb250ZW50OlwiXFxGNTgxXCJ9Lm1kaS12cG46YmVmb3Jle2NvbnRlbnQ6XCJcXEY1ODJcIn0ubWRpLXdhbGs6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1ODNcIn0ubWRpLXdhbGxldDpiZWZvcmV7Y29udGVudDpcIlxcRjU4NFwifS5tZGktd2FsbGV0LWdpZnRjYXJkOmJlZm9yZXtjb250ZW50OlwiXFxGNTg1XCJ9Lm1kaS13YWxsZXQtbWVtYmVyc2hpcDpiZWZvcmV7Y29udGVudDpcIlxcRjU4NlwifS5tZGktd2FsbGV0LXRyYXZlbDpiZWZvcmV7Y29udGVudDpcIlxcRjU4N1wifS5tZGktd2FuOmJlZm9yZXtjb250ZW50OlwiXFxGNTg4XCJ9Lm1kaS13YXNoaW5nLW1hY2hpbmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3MjlcIn0ubWRpLXdhdGNoOmJlZm9yZXtjb250ZW50OlwiXFxGNTg5XCJ9Lm1kaS13YXRjaC1leHBvcnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1OEFcIn0ubWRpLXdhdGNoLWltcG9ydDpiZWZvcmV7Y29udGVudDpcIlxcRjU4QlwifS5tZGktd2F0Y2gtdmlicmF0ZTpiZWZvcmV7Y29udGVudDpcIlxcRjZCMFwifS5tZGktd2F0ZXI6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1OENcIn0ubWRpLXdhdGVyLW9mZjpiZWZvcmV7Y29udGVudDpcIlxcRjU4RFwifS5tZGktd2F0ZXItcGVyY2VudDpiZWZvcmV7Y29udGVudDpcIlxcRjU4RVwifS5tZGktd2F0ZXItcHVtcDpiZWZvcmV7Y29udGVudDpcIlxcRjU4RlwifS5tZGktd2F0ZXJtYXJrOmJlZm9yZXtjb250ZW50OlwiXFxGNjEyXCJ9Lm1kaS13ZWF0aGVyLWNsb3VkeTpiZWZvcmV7Y29udGVudDpcIlxcRjU5MFwifS5tZGktd2VhdGhlci1mb2c6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1OTFcIn0ubWRpLXdlYXRoZXItaGFpbDpiZWZvcmV7Y29udGVudDpcIlxcRjU5MlwifS5tZGktd2VhdGhlci1saWdodG5pbmc6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1OTNcIn0ubWRpLXdlYXRoZXItbGlnaHRuaW5nLXJhaW55OmJlZm9yZXtjb250ZW50OlwiXFxGNjdEXCJ9Lm1kaS13ZWF0aGVyLW5pZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxGNTk0XCJ9Lm1kaS13ZWF0aGVyLXBhcnRseWNsb3VkeTpiZWZvcmV7Y29udGVudDpcIlxcRjU5NVwifS5tZGktd2VhdGhlci1wb3VyaW5nOmJlZm9yZXtjb250ZW50OlwiXFxGNTk2XCJ9Lm1kaS13ZWF0aGVyLXJhaW55OmJlZm9yZXtjb250ZW50OlwiXFxGNTk3XCJ9Lm1kaS13ZWF0aGVyLXNub3d5OmJlZm9yZXtjb250ZW50OlwiXFxGNTk4XCJ9Lm1kaS13ZWF0aGVyLXNub3d5LXJhaW55OmJlZm9yZXtjb250ZW50OlwiXFxGNjdFXCJ9Lm1kaS13ZWF0aGVyLXN1bm55OmJlZm9yZXtjb250ZW50OlwiXFxGNTk5XCJ9Lm1kaS13ZWF0aGVyLXN1bnNldDpiZWZvcmV7Y29udGVudDpcIlxcRjU5QVwifS5tZGktd2VhdGhlci1zdW5zZXQtZG93bjpiZWZvcmV7Y29udGVudDpcIlxcRjU5QlwifS5tZGktd2VhdGhlci1zdW5zZXQtdXA6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1OUNcIn0ubWRpLXdlYXRoZXItd2luZHk6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1OURcIn0ubWRpLXdlYXRoZXItd2luZHktdmFyaWFudDpiZWZvcmV7Y29udGVudDpcIlxcRjU5RVwifS5tZGktd2ViOmJlZm9yZXtjb250ZW50OlwiXFxGNTlGXCJ9Lm1kaS13ZWJjYW06YmVmb3Jle2NvbnRlbnQ6XCJcXEY1QTBcIn0ubWRpLXdlYmhvb2s6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2MkZcIn0ubWRpLXdlYnBhY2s6YmVmb3Jle2NvbnRlbnQ6XCJcXEY3MkFcIn0ubWRpLXdlY2hhdDpiZWZvcmV7Y29udGVudDpcIlxcRjYxMVwifS5tZGktd2VpZ2h0OmJlZm9yZXtjb250ZW50OlwiXFxGNUExXCJ9Lm1kaS13ZWlnaHQta2lsb2dyYW06YmVmb3Jle2NvbnRlbnQ6XCJcXEY1QTJcIn0ubWRpLXdoYXRzYXBwOmJlZm9yZXtjb250ZW50OlwiXFxGNUEzXCJ9Lm1kaS13aGVlbGNoYWlyLWFjY2Vzc2liaWxpdHk6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1QTRcIn0ubWRpLXdoaXRlLWJhbGFuY2UtYXV0bzpiZWZvcmV7Y29udGVudDpcIlxcRjVBNVwifS5tZGktd2hpdGUtYmFsYW5jZS1pbmNhbmRlc2NlbnQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1QTZcIn0ubWRpLXdoaXRlLWJhbGFuY2UtaXJpZGVzY2VudDpiZWZvcmV7Y29udGVudDpcIlxcRjVBN1wifS5tZGktd2hpdGUtYmFsYW5jZS1zdW5ueTpiZWZvcmV7Y29udGVudDpcIlxcRjVBOFwifS5tZGktd2lkZ2V0czpiZWZvcmV7Y29udGVudDpcIlxcRjcyQlwifS5tZGktd2lmaTpiZWZvcmV7Y29udGVudDpcIlxcRjVBOVwifS5tZGktd2lmaS1vZmY6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1QUFcIn0ubWRpLXdpaTpiZWZvcmV7Y29udGVudDpcIlxcRjVBQlwifS5tZGktd2lpdTpiZWZvcmV7Y29udGVudDpcIlxcRjcyQ1wifS5tZGktd2lraXBlZGlhOmJlZm9yZXtjb250ZW50OlwiXFxGNUFDXCJ9Lm1kaS13aW5kb3ctY2xvc2U6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1QURcIn0ubWRpLXdpbmRvdy1jbG9zZWQ6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1QUVcIn0ubWRpLXdpbmRvdy1tYXhpbWl6ZTpiZWZvcmV7Y29udGVudDpcIlxcRjVBRlwifS5tZGktd2luZG93LW1pbmltaXplOmJlZm9yZXtjb250ZW50OlwiXFxGNUIwXCJ9Lm1kaS13aW5kb3ctb3BlbjpiZWZvcmV7Y29udGVudDpcIlxcRjVCMVwifS5tZGktd2luZG93LXJlc3RvcmU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1QjJcIn0ubWRpLXdpbmRvd3M6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1QjNcIn0ubWRpLXdvcmRwcmVzczpiZWZvcmV7Y29udGVudDpcIlxcRjVCNFwifS5tZGktd29ya2VyOmJlZm9yZXtjb250ZW50OlwiXFxGNUI1XCJ9Lm1kaS13cmFwOmJlZm9yZXtjb250ZW50OlwiXFxGNUI2XCJ9Lm1kaS13cmVuY2g6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1QjdcIn0ubWRpLXd1bmRlcmxpc3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1QjhcIn0ubWRpLXhhbWw6YmVmb3Jle2NvbnRlbnQ6XCJcXEY2NzNcIn0ubWRpLXhib3g6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1QjlcIn0ubWRpLXhib3gtY29udHJvbGxlcjpiZWZvcmV7Y29udGVudDpcIlxcRjVCQVwifS5tZGkteGJveC1jb250cm9sbGVyLW9mZjpiZWZvcmV7Y29udGVudDpcIlxcRjVCQlwifS5tZGkteGRhOmJlZm9yZXtjb250ZW50OlwiXFxGNUJDXCJ9Lm1kaS14aW5nOmJlZm9yZXtjb250ZW50OlwiXFxGNUJEXCJ9Lm1kaS14aW5nLWJveDpiZWZvcmV7Y29udGVudDpcIlxcRjVCRVwifS5tZGkteGluZy1jaXJjbGU6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1QkZcIn0ubWRpLXhtbDpiZWZvcmV7Y29udGVudDpcIlxcRjVDMFwifS5tZGkteWVhc3Q6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1QzFcIn0ubWRpLXllbHA6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1QzJcIn0ubWRpLXlpbi15YW5nOmJlZm9yZXtjb250ZW50OlwiXFxGNjdGXCJ9Lm1kaS15b3V0dWJlLXBsYXk6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1QzNcIn0ubWRpLXppcC1ib3g6YmVmb3Jle2NvbnRlbnQ6XCJcXEY1QzRcIn0ubWRpLTE4cHgubWRpLXNldCwubWRpLTE4cHgubWRpOmJlZm9yZXtmb250LXNpemU6MThweH0ubWRpLTI0cHgubWRpLXNldCwubWRpLTI0cHgubWRpOmJlZm9yZXtmb250LXNpemU6MjRweH0ubWRpLTM2cHgubWRpLXNldCwubWRpLTM2cHgubWRpOmJlZm9yZXtmb250LXNpemU6MzZweH0ubWRpLTQ4cHgubWRpLXNldCwubWRpLTQ4cHgubWRpOmJlZm9yZXtmb250LXNpemU6NDhweH0ubWRpLWRhcmt7Y29sb3I6cmdiYSgwLDAsMCwwLjU0KX0ubWRpLWRhcmsubWRpLWluYWN0aXZle2NvbG9yOnJnYmEoMCwwLDAsMC4yNil9Lm1kaS1saWdodHtjb2xvcjojZmZmfS5tZGktbGlnaHQubWRpLWluYWN0aXZle2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsMC4zKX0ubWRpLXJvdGF0ZS00NXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoNDVkZWcpOy1tcy10cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKX0ubWRpLXJvdGF0ZS05MHstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoOTBkZWcpOy1tcy10cmFuc2Zvcm06cm90YXRlKDkwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDkwZGVnKX0ubWRpLXJvdGF0ZS0xMzV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDEzNWRlZyk7LW1zLXRyYW5zZm9ybTpyb3RhdGUoMTM1ZGVnKTt0cmFuc2Zvcm06cm90YXRlKDEzNWRlZyl9Lm1kaS1yb3RhdGUtMTgwey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgxODBkZWcpOy1tcy10cmFuc2Zvcm06cm90YXRlKDE4MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgxODBkZWcpfS5tZGktcm90YXRlLTIyNXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoMjI1ZGVnKTstbXMtdHJhbnNmb3JtOnJvdGF0ZSgyMjVkZWcpO3RyYW5zZm9ybTpyb3RhdGUoMjI1ZGVnKX0ubWRpLXJvdGF0ZS0yNzB7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlKDI3MGRlZyk7LW1zLXRyYW5zZm9ybTpyb3RhdGUoMjcwZGVnKTt0cmFuc2Zvcm06cm90YXRlKDI3MGRlZyl9Lm1kaS1yb3RhdGUtMzE1ey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSgzMTVkZWcpOy1tcy10cmFuc2Zvcm06cm90YXRlKDMxNWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSgzMTVkZWcpfS5tZGktZmxpcC1ob3Jpem9udGFsey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlWCgtMSk7dHJhbnNmb3JtOnNjYWxlWCgtMSk7ZmlsdGVyOkZsaXBIOy1tcy1maWx0ZXI6XCJGbGlwSFwifS5tZGktZmxpcC12ZXJ0aWNhbHstd2Via2l0LXRyYW5zZm9ybTpzY2FsZVkoLTEpO3RyYW5zZm9ybTpzY2FsZVkoLTEpO2ZpbHRlcjpGbGlwVjstbXMtZmlsdGVyOlwiRmxpcFZcIn1cclxuLyojIHNvdXJjZU1hcHBpbmdVUkw9bWF0ZXJpYWxkZXNpZ25pY29ucy5taW4uY3NzLm1hcCAqL1xyXG4iLCIvKiEgQ3J5cHRvY29pbnMgLSBjcnlwdG9jdXJyZW5jeSBpY29uIGZvbnQgfCBodHRwczovL2dpdGh1Yi5jb20vYWxsaWVud29ya3MvY3J5cHRvY29pbnMgKi9cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiY3J5cHRvY29pbnNcIjtcclxuICAgIHNyYzogdXJsKCdjcnlwdG9jb2lucy53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICAgIHVybCgnY3J5cHRvY29pbnMud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgdXJsKCdjcnlwdG9jb2lucy50dGYnKSBmb3JtYXQoJ3RydWV0eXBlJyk7XHJcbn1cclxuXHJcblxyXG4vKiAuY2M6YmVmb3JlIHsgKi9cclxuXHJcbi5jYzo6YmVmb3JlIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcImNyeXB0b2NvaW5zXCI7XHJcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxuICAgIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICAvKiBzcGVhazogbm9uZTsgb25seSBuZWNlc3NhcnkgaWYgbm90IHVzaW5nIHRoZSBwcml2YXRlIHVuaWNvZGUgcmFuZ2UgKGZpcnN0R2x5cGggb3B0aW9uKSAqL1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbn1cclxuXHJcbi5BREEge1xyXG4gICAgY29sb3I6ICMzQ0M4Qzg7XHJcbn1cclxuXHJcbi5BREMge1xyXG4gICAgY29sb3I6ICMzQ0IwRTU7XHJcbn1cclxuXHJcbi5BRU9OIHtcclxuICAgIGNvbG9yOiAjMTY0NDUwO1xyXG59XHJcblxyXG4uQU1QIHtcclxuICAgIGNvbG9yOiAjMDQ4REQyO1xyXG59XHJcblxyXG4uQU5DIHtcclxuICAgIGNvbG9yOiAjMDAwO1xyXG59XHJcblxyXG4uQVJDSCB7XHJcbiAgICBjb2xvcjogIzAwMjY1MjtcclxufVxyXG5cclxuLkFSRFIge1xyXG4gICAgY29sb3I6ICMxMTYyYTE7XHJcbn1cclxuXHJcbi5BUksge1xyXG4gICAgY29sb3I6ICNGNzAwMDA7XHJcbn1cclxuXHJcbi5BVVIge1xyXG4gICAgY29sb3I6ICMxMzZjNWU7XHJcbn1cclxuXHJcbi5CQU5YIHtcclxuICAgIGNvbG9yOiAjMjI1QkE2O1xyXG59XHJcblxyXG4uQkFUIHtcclxuICAgIGNvbG9yOiAjOWUxZjYzO1xyXG59XHJcblxyXG4uQkFZIHtcclxuICAgIGNvbG9yOiAjNTg0YmExO1xyXG59XHJcblxyXG4uQkMge1xyXG4gICAgY29sb3I6ICMyMDIxMjE7XHJcbn1cclxuXHJcbi5CQ04ge1xyXG4gICAgY29sb3I6ICM5NjRGNTE7XHJcbn1cclxuXHJcbi5CRlQge1xyXG4gICAgY29sb3I6ICM0ZmMzZjc7XHJcbn1cclxuXHJcbi5CUksge1xyXG4gICAgY29sb3I6ICMxOTRmYTA7XHJcbn1cclxuXHJcbi5CUlgge1xyXG4gICAgY29sb3I6ICNhOGMzMDA7XHJcbn1cclxuXHJcbi5CU0Qge1xyXG4gICAgY29sb3I6ICMxMTg2RTc7XHJcbn1cclxuXHJcbi5CVEEge1xyXG4gICAgY29sb3I6ICMyMTAwOTQ7XHJcbn1cclxuXHJcbi5CVEMsXHJcbi5CQ0gge1xyXG4gICAgY29sb3I6ICNGNzkzMUE7XHJcbn1cclxuXHJcbi5CVENEIHtcclxuICAgIGNvbG9yOiAjMkE3MkRDO1xyXG59XHJcblxyXG4uQlRNIHtcclxuICAgIGNvbG9yOiAjOUZBOEI0O1xyXG59XHJcblxyXG4uQlRTIHtcclxuICAgIGNvbG9yOiAjMDNBOUUwO1xyXG59XHJcblxyXG4uQ0xBTSB7XHJcbiAgICBjb2xvcjogI0Q2QUIzMTtcclxufVxyXG5cclxuLkNMT0FLIHtcclxuICAgIGNvbG9yOiAjREYzRjFFO1xyXG59XHJcblxyXG4uREFPIHtcclxuICAgIGNvbG9yOiAjRkYzQjNCO1xyXG59XHJcblxyXG4uREFTSCB7XHJcbiAgICBjb2xvcjogIzFjNzViYztcclxufVxyXG5cclxuLkRDUiB7XHJcbiAgICBjb2xvcjogIzNiN2NmYjtcclxufVxyXG5cclxuLkRDVCB7XHJcbiAgICBjb2xvcjogIzAwODc3MDtcclxufVxyXG5cclxuLkRHQiB7XHJcbiAgICBjb2xvcjogIzAwNjZjYztcclxufVxyXG5cclxuLkRHRCxcclxuLkRHWCB7XHJcbiAgICBjb2xvcjogI0Q4QTI0QTtcclxufVxyXG5cclxuLkRNRCB7XHJcbiAgICBjb2xvcjogIzU0OTdiMjtcclxufVxyXG5cclxuLkRPR0Uge1xyXG4gICAgY29sb3I6ICNCQTlGMzM7XHJcbn1cclxuXHJcbi5FTUMge1xyXG4gICAgY29sb3I6ICM2NzRjOGM7XHJcbn1cclxuXHJcbi5FT1Mge1xyXG4gICAgY29sb3I6ICMxOTE5MUE7XHJcbn1cclxuXHJcbi5FUkMge1xyXG4gICAgY29sb3I6ICMxMDFFODQ7XHJcbn1cclxuXHJcbi5FVEMge1xyXG4gICAgY29sb3I6ICM2NjkwNzM7XHJcbn1cclxuXHJcbi5FVEgge1xyXG4gICAgY29sb3I6ICMyODI4Mjg7XHJcbn1cclxuXHJcbi5GQzIge1xyXG4gICAgY29sb3I6ICMwNDA0MDU7XHJcbn1cclxuXHJcbi5GQ1Qge1xyXG4gICAgY29sb3I6ICMyMTc1QkI7XHJcbn1cclxuXHJcbi5GTE8ge1xyXG4gICAgY29sb3I6ICMxMzU4Qzg7XHJcbn1cclxuXHJcbi5GUksge1xyXG4gICAgY29sb3I6ICMwNjMzY2Q7XHJcbn1cclxuXHJcbi5GVEMge1xyXG4gICAgY29sb3I6ICM2NzlFRjE7XHJcbn1cclxuXHJcbi5HQU1FIHtcclxuICAgIGNvbG9yOiAjZWQxYjI0O1xyXG59XHJcblxyXG4uR0JZVEUge1xyXG4gICAgY29sb3I6ICMyQzNFNTA7XHJcbn1cclxuXHJcbi5HREMge1xyXG4gICAgY29sb3I6ICNFOUEyMjY7XHJcbn1cclxuXHJcbi5HRU1aIHtcclxuICAgIGNvbG9yOiAjZTg2MDYwO1xyXG59XHJcblxyXG4uR0xEIHtcclxuICAgIGNvbG9yOiAjRThCRTI0O1xyXG59XHJcblxyXG4uR05PIHtcclxuICAgIGNvbG9yOiAjMDBBNkM0O1xyXG59XHJcblxyXG4uR05UIHtcclxuICAgIGNvbG9yOiAjMDBkNmUzO1xyXG59XHJcblxyXG4uR09MT1Mge1xyXG4gICAgY29sb3I6ICMyNjcwQjc7XHJcbn1cclxuXHJcbi5HUkMge1xyXG4gICAgY29sb3I6ICM4OEExM0M7XHJcbn1cclxuXHJcbi5HUlMge1xyXG4gICAgY29sb3I6ICM2NDhGQTA7XHJcbn1cclxuXHJcbi5IRUFUIHtcclxuICAgIGNvbG9yOiAjZmY1NjA2O1xyXG59XHJcblxyXG4uSUNOIHtcclxuICAgIGNvbG9yOiAjNGM2ZjhjO1xyXG59XHJcblxyXG4uSUZDIHtcclxuICAgIGNvbG9yOiAjZWQyNzJkO1xyXG59XHJcblxyXG4uSU5DTlQge1xyXG4gICAgY29sb3I6ICNmMjkzMmY7XHJcbn1cclxuXHJcbi5JT0Mge1xyXG4gICAgY29sb3I6ICMyZmEzZGU7XHJcbn1cclxuXHJcbi5JT1RBIHtcclxuICAgIGNvbG9yOiAjRkZGRkZGO1xyXG59XHJcblxyXG4uSkJTIHtcclxuICAgIGNvbG9yOiAjMUE4QkNEO1xyXG59XHJcblxyXG4uS01EIHtcclxuICAgIGNvbG9yOiAjMzI2NDY0O1xyXG59XHJcblxyXG4uS09CTyB7XHJcbiAgICBjb2xvcjogIzgwQzM0MjtcclxufVxyXG5cclxuLktPUkUge1xyXG4gICAgY29sb3I6ICNERjQxMjQ7XHJcbn1cclxuXHJcbi5MQkMge1xyXG4gICAgY29sb3I6ICMwMTVDNDc7XHJcbn1cclxuXHJcbi5MRE9HRSB7XHJcbiAgICBjb2xvcjogI2ZmY2MwMDtcclxufVxyXG5cclxuLkxJU0sge1xyXG4gICAgY29sb3I6ICMxQTY4OTY7XHJcbn1cclxuXHJcbi5MVEMge1xyXG4gICAgY29sb3I6ICM4MzgzODM7XHJcbn1cclxuXHJcbi5NQUlEIHtcclxuICAgIGNvbG9yOiAjNTQ5MkQ2O1xyXG59XHJcblxyXG4uTUNPIHtcclxuICAgIGNvbG9yOiAjMEQzNDU5O1xyXG59XHJcblxyXG4uTUlOVCB7XHJcbiAgICBjb2xvcjogIzAwNjgzNTtcclxufVxyXG5cclxuLk1PTkEge1xyXG4gICAgY29sb3I6ICNhOTkzNjQ7XHJcbn1cclxuXHJcbi5NUkMge1xyXG4gICAgY29sb3I6ICM0Mjc5YmQ7XHJcbn1cclxuXHJcbi5NU0Mge1xyXG4gICAgY29sb3I6ICMxRDQ5ODM7XHJcbn1cclxuXHJcbi5NVFIge1xyXG4gICAgY29sb3I6ICNiOTI0Mjk7XHJcbn1cclxuXHJcbi5NVUUge1xyXG4gICAgY29sb3I6ICNmNWExMGU7XHJcbn1cclxuXHJcbi5OQlQge1xyXG4gICAgY29sb3I6ICNGRkM5M0Q7XHJcbn1cclxuXHJcbi5ORU8ge1xyXG4gICAgY29sb3I6ICM1OEJGMDA7XHJcbn1cclxuXHJcbi5ORU9TIHtcclxuICAgIGNvbG9yOiAjMWQxZDFiO1xyXG59XHJcblxyXG4uTkVVIHtcclxuICAgIGNvbG9yOiAjMjk4M2MwO1xyXG59XHJcblxyXG4uTkxHIHtcclxuICAgIGNvbG9yOiAjMDAzRTdFO1xyXG59XHJcblxyXG4uTk1DIHtcclxuICAgIGNvbG9yOiAjNjc4N0I3O1xyXG59XHJcblxyXG4uTk9URSB7XHJcbiAgICBjb2xvcjogIzQyZGFmZjtcclxufVxyXG5cclxuLk5WQyB7XHJcbiAgICBjb2xvcjogI2VjYWI0MTtcclxufVxyXG5cclxuLk5YVCB7XHJcbiAgICBjb2xvcjogIzAwOEZCQjtcclxufVxyXG5cclxuLk9LIHtcclxuICAgIGNvbG9yOiAjMDE2NUE0O1xyXG59XHJcblxyXG4uT01HIHtcclxuICAgIGNvbG9yOiAjMUE1M0YwO1xyXG59XHJcblxyXG4uT01OSSB7XHJcbiAgICBjb2xvcjogIzE4MzQ3RTtcclxufVxyXG5cclxuLk9QQUwge1xyXG4gICAgY29sb3I6ICM3MTkzQUE7XHJcbn1cclxuXHJcbi5QQVJUIHtcclxuICAgIGNvbG9yOiAjMDVENUEzO1xyXG59XHJcblxyXG4uUElHR1kge1xyXG4gICAgY29sb3I6ICNGMjdBN0E7XHJcbn1cclxuXHJcbi5QSU5LIHtcclxuICAgIGNvbG9yOiAjRUQzMUNBO1xyXG59XHJcblxyXG4uUElWWCB7XHJcbiAgICBjb2xvcjogIzNiMmY0ZDtcclxufVxyXG5cclxuLlBPVCB7XHJcbiAgICBjb2xvcjogIzEwNUIyRjtcclxufVxyXG5cclxuLlBQQyB7XHJcbiAgICBjb2xvcjogIzNGQTMwQztcclxufVxyXG5cclxuLlFSSyB7XHJcbiAgICBjb2xvcjogIzIyQUFCRjtcclxufVxyXG5cclxuLlFUVU0ge1xyXG4gICAgY29sb3I6ICMzNTlCQ0U7XHJcbn1cclxuXHJcbi5SQURTIHtcclxuICAgIGNvbG9yOiAjOTI0Y2VhO1xyXG59XHJcblxyXG4uUkJJRVMge1xyXG4gICAgY29sb3I6ICNDNjI0MzY7XHJcbn1cclxuXHJcbi5SQlQge1xyXG4gICAgY29sb3I6ICMwZDQ5ODI7XHJcbn1cclxuXHJcbi5SQlkge1xyXG4gICAgY29sb3I6ICNEMzFGMjY7XHJcbn1cclxuXHJcbi5SREQge1xyXG4gICAgY29sb3I6ICNFRDFDMjQ7XHJcbn1cclxuXHJcbi5SRVAge1xyXG4gICAgY29sb3I6ICM0MGEyY2I7XHJcbn1cclxuXHJcbi5SSVNFIHtcclxuICAgIGNvbG9yOiAjNDNDRUEyO1xyXG59XHJcblxyXG4uU0FMVCB7XHJcbiAgICBjb2xvcjogIzM3M0M0MztcclxufVxyXG5cclxuLlNBUiB7XHJcbiAgICBjb2xvcjogIzFCNzJCODtcclxufVxyXG5cclxuLlNDT1Qge1xyXG4gICAgY29sb3I6ICMzNDk4REI7XHJcbn1cclxuXHJcbi5TREMge1xyXG4gICAgY29sb3I6ICM5ODFEMkQ7XHJcbn1cclxuXHJcbi5TSUEge1xyXG4gICAgY29sb3I6ICMwMENCQTA7XHJcbn1cclxuXHJcbi5TSkNYIHtcclxuICAgIGNvbG9yOiAjMDAzMzY2O1xyXG59XHJcblxyXG4uU0xHIHtcclxuICAgIGNvbG9yOiAjNUE2ODc1O1xyXG59XHJcblxyXG4uU0xTIHtcclxuICAgIGNvbG9yOiAjMUVCNTQ5O1xyXG59XHJcblxyXG4uU05SRyB7XHJcbiAgICBjb2xvcjogIzE2MDM2MztcclxufVxyXG5cclxuLlNUQVJUIHtcclxuICAgIGNvbG9yOiAjMDFBRUYwO1xyXG59XHJcblxyXG4uU1RFRU0ge1xyXG4gICAgY29sb3I6ICMxQTUwOTk7XHJcbn1cclxuXHJcbi5TVFIge1xyXG4gICAgY29sb3I6ICMwOEI1RTU7XHJcbn1cclxuXHJcbi5TVFJBVCB7XHJcbiAgICBjb2xvcjogIzIzOThkZDtcclxufVxyXG5cclxuLlNXSUZUIHtcclxuICAgIGNvbG9yOiAjNDI4QkNBO1xyXG59XHJcblxyXG4uU1lOQyB7XHJcbiAgICBjb2xvcjogIzAwOEREMjtcclxufVxyXG5cclxuLlNZUyB7XHJcbiAgICBjb2xvcjogIzAwOThEQTtcclxufVxyXG5cclxuLlRSSUcge1xyXG4gICAgY29sb3I6ICMxZmJmZjQ7XHJcbn1cclxuXHJcbi5UWCB7XHJcbiAgICBjb2xvcjogIzFGOEJDQztcclxufVxyXG5cclxuLlVCUSB7XHJcbiAgICBjb2xvcjogIzAwZWM4ZDtcclxufVxyXG5cclxuLlVOSVRZIHtcclxuICAgIGNvbG9yOiAjRUQ4NTI3O1xyXG59XHJcblxyXG4uVVNEVCB7XHJcbiAgICBjb2xvcjogIzJDQTA3QTtcclxufVxyXG5cclxuLlZJT1Ige1xyXG4gICAgY29sb3I6ICMxRjUyQTQ7XHJcbn1cclxuXHJcbi5WTkwge1xyXG4gICAgY29sb3I6ICM0MDQyNDk7XHJcbn1cclxuXHJcbi5WUE4ge1xyXG4gICAgY29sb3I6ICM1ODk3MDA7XHJcbn1cclxuXHJcbi5WUkMge1xyXG4gICAgY29sb3I6ICM0MThiY2E7XHJcbn1cclxuXHJcbi5WVEMge1xyXG4gICAgY29sb3I6ICMxYjVjMmU7XHJcbn1cclxuXHJcbi5XQVZFUyB7XHJcbiAgICBjb2xvcjogIzI0YWFkNjtcclxufVxyXG5cclxuLlhBSSB7XHJcbiAgICBjb2xvcjogIzJlZjk5ZjtcclxufVxyXG5cclxuLlhCUyB7XHJcbiAgICBjb2xvcjogI2QzMjYxZDtcclxufVxyXG5cclxuLlhDUCB7XHJcbiAgICBjb2xvcjogI0VDMTU1MDtcclxufVxyXG5cclxuLlhFTSB7XHJcbiAgICBjb2xvcjogIzQxYmY3NjtcclxufVxyXG5cclxuLlhNUiB7XHJcbiAgICBjb2xvcjogI0ZGNjYwMDtcclxufVxyXG5cclxuLlhQTSB7XHJcbiAgICBjb2xvcjogI2U1YjYyNTtcclxufVxyXG5cclxuLlhSUCB7XHJcbiAgICBjb2xvcjogIzM0NkFBOTtcclxufVxyXG5cclxuLlhUWiB7XHJcbiAgICBjb2xvcjogI0E2REYwMDtcclxufVxyXG5cclxuLlhWRyB7XHJcbiAgICBjb2xvcjogIzQyQUZCMjtcclxufVxyXG5cclxuLlhaQyB7XHJcbiAgICBjb2xvcjogIzIzQjg1MjtcclxufVxyXG5cclxuLllCQyB7XHJcbiAgICBjb2xvcjogI0Q2QzE1NDtcclxufVxyXG5cclxuLlpFQyB7XHJcbiAgICBjb2xvcjogI2U1YTkzZDtcclxufVxyXG5cclxuLlpFSVQge1xyXG4gICAgY29sb3I6ICNBQ0FDQUM7XHJcbn1cclxuXHJcblxyXG4uY2MuQURBLWFsdDo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMDAxXCI7XHJcbn1cclxuXHJcbi5jYy5BREE6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTAwMlwiO1xyXG59XHJcblxyXG4uY2MuQURDLWFsdDo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMDAzXCI7XHJcbn1cclxuXHJcbi5jYy5BREM6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTAwNFwiO1xyXG59XHJcblxyXG4uY2MuQUVPTi1hbHQ6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTAwNVwiO1xyXG59XHJcblxyXG4uY2MuQUVPTjo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMDA2XCI7XHJcbn1cclxuXHJcbi5jYy5BTVAtYWx0OjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXEUwMDdcIjtcclxufVxyXG5cclxuLmNjLkFNUDo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMDA4XCI7XHJcbn1cclxuXHJcbi5jYy5BTkMtYWx0OjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXEUwMDlcIjtcclxufVxyXG5cclxuLmNjLkFOQzo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMDBBXCI7XHJcbn1cclxuXHJcbi5jYy5BUkNILWFsdDo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMDBCXCI7XHJcbn1cclxuXHJcbi5jYy5BUkNIOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXEUwMENcIjtcclxufVxyXG5cclxuLmNjLkFSRFItYWx0OjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXEUwMERcIjtcclxufVxyXG5cclxuLmNjLkFSRFI6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTAwRVwiO1xyXG59XHJcblxyXG4uY2MuQVJLLWFsdDo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMDBGXCI7XHJcbn1cclxuXHJcbi5jYy5BUks6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTAxMFwiO1xyXG59XHJcblxyXG4uY2MuQVVSLWFsdDo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMDExXCI7XHJcbn1cclxuXHJcbi5jYy5BVVI6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTAxMlwiO1xyXG59XHJcblxyXG4uY2MuQkFOWC1hbHQ6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTAxM1wiO1xyXG59XHJcblxyXG4uY2MuQkFOWDo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMDE0XCI7XHJcbn1cclxuXHJcbi5jYy5CQVQtYWx0OjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXEUwMTVcIjtcclxufVxyXG5cclxuLmNjLkJBVDo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMDE2XCI7XHJcbn1cclxuXHJcbi5jYy5CQVktYWx0OjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXEUwMTdcIjtcclxufVxyXG5cclxuLmNjLkJBWTo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMDE4XCI7XHJcbn1cclxuXHJcbi5jYy5CQy1hbHQ6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTAxOVwiO1xyXG59XHJcblxyXG4uY2MuQkM6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTAxQVwiO1xyXG59XHJcblxyXG4uY2MuQkNILWFsdDo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMDFCXCI7XHJcbn1cclxuXHJcbi5jYy5CQ0g6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTAxQ1wiO1xyXG59XHJcblxyXG4uY2MuQkNOLWFsdDo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMDFEXCI7XHJcbn1cclxuXHJcbi5jYy5CQ046OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTAxRVwiO1xyXG59XHJcblxyXG4uY2MuQkZULWFsdDo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMDFGXCI7XHJcbn1cclxuXHJcbi5jYy5CRlQ6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTAyMFwiO1xyXG59XHJcblxyXG4uY2MuQlJLLWFsdDo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMDIxXCI7XHJcbn1cclxuXHJcbi5jYy5CUks6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTAyMlwiO1xyXG59XHJcblxyXG4uY2MuQlJYLWFsdDo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMDIzXCI7XHJcbn1cclxuXHJcbi5jYy5CUlg6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTAyNFwiO1xyXG59XHJcblxyXG4uY2MuQlNELWFsdDo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMDI1XCI7XHJcbn1cclxuXHJcbi5jYy5CU0Q6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTAyNlwiO1xyXG59XHJcblxyXG4uY2MuQlRBOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXEUwMjdcIjtcclxufVxyXG5cclxuLmNjLkJUQy1hbHQ6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTAyOFwiO1xyXG59XHJcblxyXG4uY2MuQlRDOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXEUwMjlcIjtcclxufVxyXG5cclxuLmNjLkJUQ0QtYWx0OjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXEUwMkFcIjtcclxufVxyXG5cclxuLmNjLkJUQ0Q6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTAyQlwiO1xyXG59XHJcblxyXG4uY2MuQlRNLWFsdDo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMDJDXCI7XHJcbn1cclxuXHJcbi5jYy5CVE06OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTAyRFwiO1xyXG59XHJcblxyXG4uY2MuQlRTLWFsdDo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMDJFXCI7XHJcbn1cclxuXHJcbi5jYy5CVFM6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTAyRlwiO1xyXG59XHJcblxyXG4uY2MuQ0xBTS1hbHQ6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTAzMFwiO1xyXG59XHJcblxyXG4uY2MuQ0xBTTo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMDMxXCI7XHJcbn1cclxuXHJcbi5jYy5DTE9BSy1hbHQ6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTAzMlwiO1xyXG59XHJcblxyXG4uY2MuQ0xPQUs6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTAzM1wiO1xyXG59XHJcblxyXG4uY2MuREFPLWFsdDo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMDM0XCI7XHJcbn1cclxuXHJcbi5jYy5EQU86OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTAzNVwiO1xyXG59XHJcblxyXG4uY2MuREFTSC1hbHQ6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTAzNlwiO1xyXG59XHJcblxyXG4uY2MuREFTSDo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMDM3XCI7XHJcbn1cclxuXHJcbi5jYy5EQ1ItYWx0OjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXEUwMzhcIjtcclxufVxyXG5cclxuLmNjLkRDUjo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMDM5XCI7XHJcbn1cclxuXHJcbi5jYy5EQ1QtYWx0OjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXEUwM0FcIjtcclxufVxyXG5cclxuLmNjLkRDVDo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMDNCXCI7XHJcbn1cclxuXHJcbi5jYy5ER0ItYWx0OjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXEUwM0NcIjtcclxufVxyXG5cclxuLmNjLkRHQjo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMDNEXCI7XHJcbn1cclxuXHJcbi5jYy5ER0Q6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTAzRVwiO1xyXG59XHJcblxyXG4uY2MuREdYOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXEUwM0ZcIjtcclxufVxyXG5cclxuLmNjLkRNRC1hbHQ6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTA0MFwiO1xyXG59XHJcblxyXG4uY2MuRE1EOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXEUwNDFcIjtcclxufVxyXG5cclxuLmNjLkRPR0UtYWx0OjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXEUwNDJcIjtcclxufVxyXG5cclxuLmNjLkRPR0U6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTA0M1wiO1xyXG59XHJcblxyXG4uY2MuRU1DLWFsdDo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMDQ0XCI7XHJcbn1cclxuXHJcbi5jYy5FTUM6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTA0NVwiO1xyXG59XHJcblxyXG4uY2MuRU9TLWFsdDo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMDQ2XCI7XHJcbn1cclxuXHJcbi5jYy5FT1M6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTA0N1wiO1xyXG59XHJcblxyXG4uY2MuRVJDLWFsdDo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMDQ4XCI7XHJcbn1cclxuXHJcbi5jYy5FUkM6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTA0OVwiO1xyXG59XHJcblxyXG4uY2MuRVRDLWFsdDo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMDRBXCI7XHJcbn1cclxuXHJcbi5jYy5FVEM6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTA0QlwiO1xyXG59XHJcblxyXG4uY2MuRVRILWFsdDo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMDRDXCI7XHJcbn1cclxuXHJcbi5jYy5FVEg6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTA0RFwiO1xyXG59XHJcblxyXG4uY2MuRkMyLWFsdDo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMDRFXCI7XHJcbn1cclxuXHJcbi5jYy5GQzI6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTA0RlwiO1xyXG59XHJcblxyXG4uY2MuRkNULWFsdDo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMDUwXCI7XHJcbn1cclxuXHJcbi5jYy5GQ1Q6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTA1MVwiO1xyXG59XHJcblxyXG4uY2MuRkxPLWFsdDo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMDUyXCI7XHJcbn1cclxuXHJcbi5jYy5GTE86OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTA1M1wiO1xyXG59XHJcblxyXG4uY2MuRlJLLWFsdDo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMDU0XCI7XHJcbn1cclxuXHJcbi5jYy5GUks6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTA1NVwiO1xyXG59XHJcblxyXG4uY2MuRlRDLWFsdDo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMDU2XCI7XHJcbn1cclxuXHJcbi5jYy5GVEM6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTA1N1wiO1xyXG59XHJcblxyXG4uY2MuR0FNRS1hbHQ6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTA1OFwiO1xyXG59XHJcblxyXG4uY2MuR0FNRTo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMDU5XCI7XHJcbn1cclxuXHJcbi5jYy5HQllURS1hbHQ6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTA1QVwiO1xyXG59XHJcblxyXG4uY2MuR0JZVEU6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTA1QlwiO1xyXG59XHJcblxyXG4uY2MuR0RDLWFsdDo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMDVDXCI7XHJcbn1cclxuXHJcbi5jYy5HREM6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTA1RFwiO1xyXG59XHJcblxyXG4uY2MuR0VNWi1hbHQ6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTA1RVwiO1xyXG59XHJcblxyXG4uY2MuR0VNWjo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMDVGXCI7XHJcbn1cclxuXHJcbi5jYy5HTEQtYWx0OjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXEUwNjBcIjtcclxufVxyXG5cclxuLmNjLkdMRDo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMDYxXCI7XHJcbn1cclxuXHJcbi5jYy5HTk8tYWx0OjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXEUwNjJcIjtcclxufVxyXG5cclxuLmNjLkdOTzo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMDYzXCI7XHJcbn1cclxuXHJcbi5jYy5HTlQtYWx0OjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXEUwNjRcIjtcclxufVxyXG5cclxuLmNjLkdOVDo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMDY1XCI7XHJcbn1cclxuXHJcbi5jYy5HT0xPUy1hbHQ6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTA2NlwiO1xyXG59XHJcblxyXG4uY2MuR09MT1M6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTA2N1wiO1xyXG59XHJcblxyXG4uY2MuR1JDLWFsdDo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMDY4XCI7XHJcbn1cclxuXHJcbi5jYy5HUkM6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTA2OVwiO1xyXG59XHJcblxyXG4uY2MuR1JTOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXEUwNkFcIjtcclxufVxyXG5cclxuLmNjLkhFQVQtYWx0OjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXEUwNkJcIjtcclxufVxyXG5cclxuLmNjLkhFQVQ6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTA2Q1wiO1xyXG59XHJcblxyXG4uY2MuSUNOLWFsdDo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMDZEXCI7XHJcbn1cclxuXHJcbi5jYy5JQ046OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTA2RVwiO1xyXG59XHJcblxyXG4uY2MuSUZDLWFsdDo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMDZGXCI7XHJcbn1cclxuXHJcbi5jYy5JRkM6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTA3MFwiO1xyXG59XHJcblxyXG4uY2MuSU5DTlQtYWx0OjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXEUwNzFcIjtcclxufVxyXG5cclxuLmNjLklOQ05UOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXEUwNzJcIjtcclxufVxyXG5cclxuLmNjLklPQy1hbHQ6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTA3M1wiO1xyXG59XHJcblxyXG4uY2MuSU9DOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXEUwNzRcIjtcclxufVxyXG5cclxuLmNjLklPVEEtYWx0OjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXEUwNzVcIjtcclxufVxyXG5cclxuLmNjLklPVEE6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTA3NlwiO1xyXG59XHJcblxyXG4uY2MuSkJTLWFsdDo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMDc3XCI7XHJcbn1cclxuXHJcbi5jYy5KQlM6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTA3OFwiO1xyXG59XHJcblxyXG4uY2MuS01ELWFsdDo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMDc5XCI7XHJcbn1cclxuXHJcbi5jYy5LTUQ6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTA3QVwiO1xyXG59XHJcblxyXG4uY2MuS09CTzo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMDdCXCI7XHJcbn1cclxuXHJcbi5jYy5LT1JFLWFsdDo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMDdDXCI7XHJcbn1cclxuXHJcbi5jYy5LT1JFOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXEUwN0RcIjtcclxufVxyXG5cclxuLmNjLkxCQy1hbHQ6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTA3RVwiO1xyXG59XHJcblxyXG4uY2MuTEJDOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXEUwN0ZcIjtcclxufVxyXG5cclxuLmNjLkxET0dFLWFsdDo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMDgwXCI7XHJcbn1cclxuXHJcbi5jYy5MRE9HRTo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMDgxXCI7XHJcbn1cclxuXHJcbi5jYy5MU0stYWx0OjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXEUwODJcIjtcclxufVxyXG5cclxuLmNjLkxTSzo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMDgzXCI7XHJcbn1cclxuXHJcbi5jYy5MVEMtYWx0OjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXEUwODRcIjtcclxufVxyXG5cclxuLmNjLkxUQzo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMDg1XCI7XHJcbn1cclxuXHJcbi5jYy5NQUlELWFsdDo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMDg2XCI7XHJcbn1cclxuXHJcbi5jYy5NQUlEOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXEUwODdcIjtcclxufVxyXG5cclxuLmNjLk1DTy1hbHQ6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTA4OFwiO1xyXG59XHJcblxyXG4uY2MuTUNPOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXEUwODlcIjtcclxufVxyXG5cclxuLmNjLk1JTlQtYWx0OjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXEUwOEFcIjtcclxufVxyXG5cclxuLmNjLk1JTlQ6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTA4QlwiO1xyXG59XHJcblxyXG4uY2MuTU9OQS1hbHQ6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTA4Q1wiO1xyXG59XHJcblxyXG4uY2MuTU9OQTo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMDhEXCI7XHJcbn1cclxuXHJcbi5jYy5NUkM6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTA4RVwiO1xyXG59XHJcblxyXG4uY2MuTVNDLWFsdDo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMDhGXCI7XHJcbn1cclxuXHJcbi5jYy5NU0M6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTA5MFwiO1xyXG59XHJcblxyXG4uY2MuTVRSLWFsdDo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMDkxXCI7XHJcbn1cclxuXHJcbi5jYy5NVFI6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTA5MlwiO1xyXG59XHJcblxyXG4uY2MuTVVFLWFsdDo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMDkzXCI7XHJcbn1cclxuXHJcbi5jYy5NVUU6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTA5NFwiO1xyXG59XHJcblxyXG4uY2MuTkJUOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXEUwOTVcIjtcclxufVxyXG5cclxuLmNjLk5FTy1hbHQ6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTA5NlwiO1xyXG59XHJcblxyXG4uY2MuTkVPOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXEUwOTdcIjtcclxufVxyXG5cclxuLmNjLk5FT1MtYWx0OjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXEUwOThcIjtcclxufVxyXG5cclxuLmNjLk5FT1M6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTA5OVwiO1xyXG59XHJcblxyXG4uY2MuTkVVLWFsdDo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMDlBXCI7XHJcbn1cclxuXHJcbi5jYy5ORVU6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTA5QlwiO1xyXG59XHJcblxyXG4uY2MuTkxHLWFsdDo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMDlDXCI7XHJcbn1cclxuXHJcbi5jYy5OTEc6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTA5RFwiO1xyXG59XHJcblxyXG4uY2MuTk1DLWFsdDo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMDlFXCI7XHJcbn1cclxuXHJcbi5jYy5OTUM6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTA5RlwiO1xyXG59XHJcblxyXG4uY2MuTk9URS1hbHQ6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTBBMFwiO1xyXG59XHJcblxyXG4uY2MuTk9URTo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMEExXCI7XHJcbn1cclxuXHJcbi5jYy5OVkMtYWx0OjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXEUwQTJcIjtcclxufVxyXG5cclxuLmNjLk5WQzo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMEEzXCI7XHJcbn1cclxuXHJcbi5jYy5OWFQtYWx0OjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXEUwQTRcIjtcclxufVxyXG5cclxuLmNjLk5YVDo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMEE1XCI7XHJcbn1cclxuXHJcbi5jYy5PSy1hbHQ6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTBBNlwiO1xyXG59XHJcblxyXG4uY2MuT0s6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTBBN1wiO1xyXG59XHJcblxyXG4uY2MuT01HLWFsdDo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMEE4XCI7XHJcbn1cclxuXHJcbi5jYy5PTUc6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTBBOVwiO1xyXG59XHJcblxyXG4uY2MuT01OSS1hbHQ6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTBBQVwiO1xyXG59XHJcblxyXG4uY2MuT01OSTo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMEFCXCI7XHJcbn1cclxuXHJcbi5jYy5PUEFMLWFsdDo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMEFDXCI7XHJcbn1cclxuXHJcbi5jYy5PUEFMOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXEUwQURcIjtcclxufVxyXG5cclxuLmNjLlBBUlQtYWx0OjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXEUwQUVcIjtcclxufVxyXG5cclxuLmNjLlBBUlQ6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTBBRlwiO1xyXG59XHJcblxyXG4uY2MuUElHR1ktYWx0OjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXEUwQjBcIjtcclxufVxyXG5cclxuLmNjLlBJR0dZOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXEUwQjFcIjtcclxufVxyXG5cclxuLmNjLlBJTkstYWx0OjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXEUwQjJcIjtcclxufVxyXG5cclxuLmNjLlBJTks6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTBCM1wiO1xyXG59XHJcblxyXG4uY2MuUElWWC1hbHQ6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTBCNFwiO1xyXG59XHJcblxyXG4uY2MuUElWWDo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMEI1XCI7XHJcbn1cclxuXHJcbi5jYy5QT1QtYWx0OjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXEUwQjZcIjtcclxufVxyXG5cclxuLmNjLlBPVDo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMEI3XCI7XHJcbn1cclxuXHJcbi5jYy5QUEMtYWx0OjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXEUwQjhcIjtcclxufVxyXG5cclxuLmNjLlBQQzo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMEI5XCI7XHJcbn1cclxuXHJcbi5jYy5RUkstYWx0OjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXEUwQkFcIjtcclxufVxyXG5cclxuLmNjLlFSSzo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMEJCXCI7XHJcbn1cclxuXHJcbi5jYy5RVFVNLWFsdDo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMEJDXCI7XHJcbn1cclxuXHJcbi5jYy5RVFVNOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXEUwQkRcIjtcclxufVxyXG5cclxuLmNjLlJBRFMtYWx0OjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXEUwQkVcIjtcclxufVxyXG5cclxuLmNjLlJBRFM6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTBCRlwiO1xyXG59XHJcblxyXG4uY2MuUkJJRVMtYWx0OjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXEUwQzBcIjtcclxufVxyXG5cclxuLmNjLlJCSUVTOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXEUwQzFcIjtcclxufVxyXG5cclxuLmNjLlJCVC1hbHQ6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTBDMlwiO1xyXG59XHJcblxyXG4uY2MuUkJUOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXEUwQzNcIjtcclxufVxyXG5cclxuLmNjLlJCWS1hbHQ6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTBDNFwiO1xyXG59XHJcblxyXG4uY2MuUkJZOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXEUwQzVcIjtcclxufVxyXG5cclxuLmNjLlJERC1hbHQ6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTBDNlwiO1xyXG59XHJcblxyXG4uY2MuUkREOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXEUwQzdcIjtcclxufVxyXG5cclxuLmNjLlJFUC1hbHQ6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTBDOFwiO1xyXG59XHJcblxyXG4uY2MuUkVQOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXEUwQzlcIjtcclxufVxyXG5cclxuLmNjLlJJU0UtYWx0OjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXEUwQ0FcIjtcclxufVxyXG5cclxuLmNjLlJJU0U6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTBDQlwiO1xyXG59XHJcblxyXG4uY2MuU0FMVC1hbHQ6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTBDQ1wiO1xyXG59XHJcblxyXG4uY2MuU0FMVDo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMENEXCI7XHJcbn1cclxuXHJcbi5jYy5TQVItYWx0OjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXEUwQ0VcIjtcclxufVxyXG5cclxuLmNjLlNBUjo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMENGXCI7XHJcbn1cclxuXHJcbi5jYy5TQ09ULWFsdDo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMEQwXCI7XHJcbn1cclxuXHJcbi5jYy5TQ09UOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXEUwRDFcIjtcclxufVxyXG5cclxuLmNjLlNEQy1hbHQ6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTBEMlwiO1xyXG59XHJcblxyXG4uY2MuU0RDOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXEUwRDNcIjtcclxufVxyXG5cclxuLmNjLlNJQS1hbHQ6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTBENFwiO1xyXG59XHJcblxyXG4uY2MuU0lBOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXEUwRDVcIjtcclxufVxyXG5cclxuLmNjLlNKQ1gtYWx0OjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXEUwRDZcIjtcclxufVxyXG5cclxuLmNjLlNKQ1g6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTBEN1wiO1xyXG59XHJcblxyXG4uY2MuU0xHLWFsdDo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMEQ4XCI7XHJcbn1cclxuXHJcbi5jYy5TTEc6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTBEOVwiO1xyXG59XHJcblxyXG4uY2MuU0xTLWFsdDo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMERBXCI7XHJcbn1cclxuXHJcbi5jYy5TTFM6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTBEQlwiO1xyXG59XHJcblxyXG4uY2MuU05SRy1hbHQ6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTBEQ1wiO1xyXG59XHJcblxyXG4uY2MuU05SRzo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMEREXCI7XHJcbn1cclxuXHJcbi5jYy5TVEFSVC1hbHQ6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTBERVwiO1xyXG59XHJcblxyXG4uY2MuU1RBUlQ6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTBERlwiO1xyXG59XHJcblxyXG4uY2MuU1RFRU0tYWx0OjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXEUwRTBcIjtcclxufVxyXG5cclxuLmNjLlNURUVNOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXEUwRTFcIjtcclxufVxyXG5cclxuLmNjLlNUUi1hbHQ6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTBFMlwiO1xyXG59XHJcblxyXG4uY2MuU1RSOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXEUwRTNcIjtcclxufVxyXG5cclxuLmNjLlNUUkFULWFsdDo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMEU0XCI7XHJcbn1cclxuXHJcbi5jYy5TVFJBVDo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMEU1XCI7XHJcbn1cclxuXHJcbi5jYy5TV0lGVC1hbHQ6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTBFNlwiO1xyXG59XHJcblxyXG4uY2MuU1dJRlQ6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTBFN1wiO1xyXG59XHJcblxyXG4uY2MuU1lOQy1hbHQ6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTBFOFwiO1xyXG59XHJcblxyXG4uY2MuU1lOQzo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMEU5XCI7XHJcbn1cclxuXHJcbi5jYy5TWVMtYWx0OjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXEUwRUFcIjtcclxufVxyXG5cclxuLmNjLlNZUzo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMEVCXCI7XHJcbn1cclxuXHJcbi5jYy5UUklHLWFsdDo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMEVDXCI7XHJcbn1cclxuXHJcbi5jYy5UUklHOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXEUwRURcIjtcclxufVxyXG5cclxuLmNjLlRYLWFsdDo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMEVFXCI7XHJcbn1cclxuXHJcbi5jYy5UWDo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMEVGXCI7XHJcbn1cclxuXHJcbi5jYy5VQlEtYWx0OjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXEUwRjBcIjtcclxufVxyXG5cclxuLmNjLlVCUTo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMEYxXCI7XHJcbn1cclxuXHJcbi5jYy5VTklUWS1hbHQ6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTBGMlwiO1xyXG59XHJcblxyXG4uY2MuVU5JVFk6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTBGM1wiO1xyXG59XHJcblxyXG4uY2MuVVNEVC1hbHQ6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTBGNFwiO1xyXG59XHJcblxyXG4uY2MuVVNEVDo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMEY1XCI7XHJcbn1cclxuXHJcbi5jYy5WSU9SLWFsdDo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMEY2XCI7XHJcbn1cclxuXHJcbi5jYy5WSU9SOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXEUwRjdcIjtcclxufVxyXG5cclxuLmNjLlZOTC1hbHQ6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTBGOFwiO1xyXG59XHJcblxyXG4uY2MuVk5MOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXEUwRjlcIjtcclxufVxyXG5cclxuLmNjLlZQTi1hbHQ6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTBGQVwiO1xyXG59XHJcblxyXG4uY2MuVlBOOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXEUwRkJcIjtcclxufVxyXG5cclxuLmNjLlZSQy1hbHQ6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTBGQ1wiO1xyXG59XHJcblxyXG4uY2MuVlJDOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXEUwRkRcIjtcclxufVxyXG5cclxuLmNjLlZUQy1hbHQ6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTBGRVwiO1xyXG59XHJcblxyXG4uY2MuVlRDOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXEUwRkZcIjtcclxufVxyXG5cclxuLmNjLldBVkVTLWFsdDo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMTAwXCI7XHJcbn1cclxuXHJcbi5jYy5XQVZFUzo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMTAxXCI7XHJcbn1cclxuXHJcbi5jYy5YQUktYWx0OjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXEUxMDJcIjtcclxufVxyXG5cclxuLmNjLlhBSTo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMTAzXCI7XHJcbn1cclxuXHJcbi5jYy5YQlMtYWx0OjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXEUxMDRcIjtcclxufVxyXG5cclxuLmNjLlhCUzo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMTA1XCI7XHJcbn1cclxuXHJcbi5jYy5YQ1AtYWx0OjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXEUxMDZcIjtcclxufVxyXG5cclxuLmNjLlhDUDo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMTA3XCI7XHJcbn1cclxuXHJcbi5jYy5YRU0tYWx0OjpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXEUxMDhcIjtcclxufVxyXG5cclxuLmNjLlhFTTo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMTA5XCI7XHJcbn1cclxuXHJcbi5jYy5YTVI6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTEwQVwiO1xyXG59XHJcblxyXG4uY2MuWFBNLWFsdDo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMTBCXCI7XHJcbn1cclxuXHJcbi5jYy5YUE06OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTEwQ1wiO1xyXG59XHJcblxyXG4uY2MuWFJQLWFsdDo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMTBEXCI7XHJcbn1cclxuXHJcbi5jYy5YUlA6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTEwRVwiO1xyXG59XHJcblxyXG4uY2MuWFRaLWFsdDo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMTBGXCI7XHJcbn1cclxuXHJcbi5jYy5YVFo6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTExMFwiO1xyXG59XHJcblxyXG4uY2MuWFZHLWFsdDo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMTExXCI7XHJcbn1cclxuXHJcbi5jYy5YVkc6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTExMlwiO1xyXG59XHJcblxyXG4uY2MuWFpDLWFsdDo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMTEzXCI7XHJcbn1cclxuXHJcbi5jYy5YWkM6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTExNFwiO1xyXG59XHJcblxyXG4uY2MuWUJDLWFsdDo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMTE1XCI7XHJcbn1cclxuXHJcbi5jYy5ZQkM6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTExNlwiO1xyXG59XHJcblxyXG4uY2MuWkVDLWFsdDo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMTE3XCI7XHJcbn1cclxuXHJcbi5jYy5aRUM6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTExOFwiO1xyXG59XHJcblxyXG4uY2MuWkVJVC1hbHQ6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcRTExOVwiO1xyXG59XHJcblxyXG4uY2MuWkVJVDo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFxFMTFBXCI7XHJcbn0iLCJAZm9udC1mYWNlIHtcclxuICBmb250LWZhbWlseTogJ2ljb21vb24nO1xyXG4gIHNyYzogdXJsKFwiZm9udHMvaWNvbW9vbi5lb3Q/LXJkbXZnY1wiKTtcclxuICBzcmM6IHVybChcImZvbnRzL2ljb21vb24uZW90PyNpZWZpeC1yZG12Z2NcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksIHVybChcImZvbnRzL2ljb21vb24ud29mZj8tcmRtdmdjXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcImZvbnRzL2ljb21vb24udHRmPy1yZG12Z2NcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcImZvbnRzL2ljb21vb24uc3ZnPy1yZG12Z2MjaWNvbW9vblwiKSBmb3JtYXQoXCJzdmdcIik7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7IH1cclxuXHJcbltjbGFzc149XCJpY29uLVwiXSwgW2NsYXNzKj1cIiBpY29uLVwiXSB7XHJcbiAgZm9udC1mYW1pbHk6ICdpY29tb29uJztcclxuICBzcGVhazogbm9uZTtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBmb250LXZhcmlhbnQ6IG5vcm1hbDtcclxuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuICBsaW5lLWhlaWdodDogMTtcclxuICAvKiBCZXR0ZXIgRm9udCBSZW5kZXJpbmcgPT09PT09PT09PT0gKi9cclxuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlOyB9XHJcblxyXG4uaWNvbi1BLVo6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTYwMFwiOyB9XHJcblxyXG4uaWNvbi1BYTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNjAxXCI7IH1cclxuXHJcbi5pY29uLUFkZC1CYWc6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTYwMlwiOyB9XHJcblxyXG4uaWNvbi1BZGQtQmFza2V0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2MDNcIjsgfVxyXG5cclxuLmljb24tQWRkLUNhcnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTYwNFwiOyB9XHJcblxyXG4uaWNvbi1BZGQtRmlsZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNjA1XCI7IH1cclxuXHJcbi5pY29uLUFkZC1TcGFjZUFmdGVyUGFyYWdyYXBoOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2MDZcIjsgfVxyXG5cclxuLmljb24tQWRkLVNwYWNlQmVmb3JlUGFyYWdyYXBoOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2MDdcIjsgfVxyXG5cclxuLmljb24tQWRkLVVzZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTYwOFwiOyB9XHJcblxyXG4uaWNvbi1BZGQtVXNlclN0YXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTYwOVwiOyB9XHJcblxyXG4uaWNvbi1BZGQtV2luZG93OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2MGFcIjsgfVxyXG5cclxuLmljb24tQWRkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2MGJcIjsgfVxyXG5cclxuLmljb24tQWRkcmVzcy1Cb29rOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2MGNcIjsgfVxyXG5cclxuLmljb24tQWRkcmVzcy1Cb29rMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNjBkXCI7IH1cclxuXHJcbi5pY29uLUFkbWluaXN0cmF0b3I6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTYwZVwiOyB9XHJcblxyXG4uaWNvbi1BZXJvYmljcy0yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2MGZcIjsgfVxyXG5cclxuLmljb24tQWVyb2JpY3MtMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNjEwXCI7IH1cclxuXHJcbi5pY29uLUFlcm9iaWNzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2MTFcIjsgfVxyXG5cclxuLmljb24tQWZmaWxpYXRlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2MTJcIjsgfVxyXG5cclxuLmljb24tQWltOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2MTNcIjsgfVxyXG5cclxuLmljb24tQWlyLUJhbGxvb246YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTYxNFwiOyB9XHJcblxyXG4uaWNvbi1BaXJicnVzaDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNjE1XCI7IH1cclxuXHJcbi5pY29uLUFpcnNoaXA6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTYxNlwiOyB9XHJcblxyXG4uaWNvbi1BbGFybS1DbG9jazpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNjE3XCI7IH1cclxuXHJcbi5pY29uLUFsYXJtLUNsb2NrMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNjE4XCI7IH1cclxuXHJcbi5pY29uLUFsYXJtOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2MTlcIjsgfVxyXG5cclxuLmljb24tQWxpZW4tMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNjFhXCI7IH1cclxuXHJcbi5pY29uLUFsaWVuOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2MWJcIjsgfVxyXG5cclxuLmljb24tQWxpZ2F0b3I6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTYxY1wiOyB9XHJcblxyXG4uaWNvbi1BbGlnbi1DZW50ZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTYxZFwiOyB9XHJcblxyXG4uaWNvbi1BbGlnbi1KdXN0aWZ5QWxsOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2MWVcIjsgfVxyXG5cclxuLmljb24tQWxpZ24tSnVzdGlmeUNlbnRlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNjFmXCI7IH1cclxuXHJcbi5pY29uLUFsaWduLUp1c3RpZnlMZWZ0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2MjBcIjsgfVxyXG5cclxuLmljb24tQWxpZ24tSnVzdGlmeVJpZ2h0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2MjFcIjsgfVxyXG5cclxuLmljb24tQWxpZ24tTGVmdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNjIyXCI7IH1cclxuXHJcbi5pY29uLUFsaWduLVJpZ2h0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2MjNcIjsgfVxyXG5cclxuLmljb24tQWxwaGE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTYyNFwiOyB9XHJcblxyXG4uaWNvbi1BbWJ1bGFuY2U6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTYyNVwiOyB9XHJcblxyXG4uaWNvbi1BTVg6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTYyNlwiOyB9XHJcblxyXG4uaWNvbi1BbmNob3ItMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNjI3XCI7IH1cclxuXHJcbi5pY29uLUFuY2hvcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNjI4XCI7IH1cclxuXHJcbi5pY29uLUFuZHJvaWQtU3RvcmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTYyOVwiOyB9XHJcblxyXG4uaWNvbi1BbmRyb2lkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2MmFcIjsgfVxyXG5cclxuLmljb24tQW5nZWwtU21pbGV5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2MmJcIjsgfVxyXG5cclxuLmljb24tQW5nZWw6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTYyY1wiOyB9XHJcblxyXG4uaWNvbi1BbmdyeTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNjJkXCI7IH1cclxuXHJcbi5pY29uLUFwcGxlLUJpdGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTYyZVwiOyB9XHJcblxyXG4uaWNvbi1BcHBsZS1TdG9yZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNjJmXCI7IH1cclxuXHJcbi5pY29uLUFwcGxlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2MzBcIjsgfVxyXG5cclxuLmljb24tQXBwcm92ZWQtV2luZG93OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2MzFcIjsgfVxyXG5cclxuLmljb24tQXF1YXJpdXMtMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNjMyXCI7IH1cclxuXHJcbi5pY29uLUFxdWFyaXVzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2MzNcIjsgfVxyXG5cclxuLmljb24tQXJjaGVyeS0yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2MzRcIjsgfVxyXG5cclxuLmljb24tQXJjaGVyeTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNjM1XCI7IH1cclxuXHJcbi5pY29uLUFyZ2VudGluYTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNjM2XCI7IH1cclxuXHJcbi5pY29uLUFyaWVzLTI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTYzN1wiOyB9XHJcblxyXG4uaWNvbi1BcmllczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNjM4XCI7IH1cclxuXHJcbi5pY29uLUFybXktS2V5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2MzlcIjsgfVxyXG5cclxuLmljb24tQXJyb3ctQXJvdW5kOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2M2FcIjsgfVxyXG5cclxuLmljb24tQXJyb3ctQmFjazM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTYzYlwiOyB9XHJcblxyXG4uaWNvbi1BcnJvdy1CYWNrOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2M2NcIjsgfVxyXG5cclxuLmljb24tQXJyb3ctQmFjazI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTYzZFwiOyB9XHJcblxyXG4uaWNvbi1BcnJvdy1CYXJyaWVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2M2VcIjsgfVxyXG5cclxuLmljb24tQXJyb3ctQ2lyY2xlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2M2ZcIjsgfVxyXG5cclxuLmljb24tQXJyb3ctQ3Jvc3M6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTY0MFwiOyB9XHJcblxyXG4uaWNvbi1BcnJvdy1Eb3duOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2NDFcIjsgfVxyXG5cclxuLmljb24tQXJyb3ctRG93bjI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTY0MlwiOyB9XHJcblxyXG4uaWNvbi1BcnJvdy1Eb3duMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNjQzXCI7IH1cclxuXHJcbi5pY29uLUFycm93LURvd25pbkNpcmNsZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNjQ0XCI7IH1cclxuXHJcbi5pY29uLUFycm93LUZvcms6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTY0NVwiOyB9XHJcblxyXG4uaWNvbi1BcnJvdy1Gb3J3YXJkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2NDZcIjsgfVxyXG5cclxuLmljb24tQXJyb3ctRm9yd2FyZDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTY0N1wiOyB9XHJcblxyXG4uaWNvbi1BcnJvdy1Gcm9tOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2NDhcIjsgfVxyXG5cclxuLmljb24tQXJyb3ctSW5zaWRlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2NDlcIjsgfVxyXG5cclxuLmljb24tQXJyb3ctSW5zaWRlNDU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTY0YVwiOyB9XHJcblxyXG4uaWNvbi1BcnJvdy1JbnNpZGVHYXA6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTY0YlwiOyB9XHJcblxyXG4uaWNvbi1BcnJvdy1JbnNpZGVHYXA0NTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNjRjXCI7IH1cclxuXHJcbi5pY29uLUFycm93LUludG86YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTY0ZFwiOyB9XHJcblxyXG4uaWNvbi1BcnJvdy1Kb2luOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2NGVcIjsgfVxyXG5cclxuLmljb24tQXJyb3ctSnVuY3Rpb246YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTY0ZlwiOyB9XHJcblxyXG4uaWNvbi1BcnJvdy1MZWZ0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2NTBcIjsgfVxyXG5cclxuLmljb24tQXJyb3ctTGVmdDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTY1MVwiOyB9XHJcblxyXG4uaWNvbi1BcnJvdy1MZWZ0aW5DaXJjbGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTY1MlwiOyB9XHJcblxyXG4uaWNvbi1BcnJvdy1Mb29wOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2NTNcIjsgfVxyXG5cclxuLmljb24tQXJyb3ctTWVyZ2U6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTY1NFwiOyB9XHJcblxyXG4uaWNvbi1BcnJvdy1NaXg6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTY1NVwiOyB9XHJcblxyXG4uaWNvbi1BcnJvdy1OZXh0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2NTZcIjsgfVxyXG5cclxuLmljb24tQXJyb3ctT3V0TGVmdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNjU3XCI7IH1cclxuXHJcbi5pY29uLUFycm93LU91dFJpZ2h0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2NThcIjsgfVxyXG5cclxuLmljb24tQXJyb3ctT3V0c2lkZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNjU5XCI7IH1cclxuXHJcbi5pY29uLUFycm93LU91dHNpZGU0NTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNjVhXCI7IH1cclxuXHJcbi5pY29uLUFycm93LU91dHNpZGVHYXA6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTY1YlwiOyB9XHJcblxyXG4uaWNvbi1BcnJvdy1PdXRzaWRlR2FwNDU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTY1Y1wiOyB9XHJcblxyXG4uaWNvbi1BcnJvdy1PdmVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2NWRcIjsgfVxyXG5cclxuLmljb24tQXJyb3ctUmVmcmVzaDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNjVlXCI7IH1cclxuXHJcbi5pY29uLUFycm93LVJlZnJlc2gyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2NWZcIjsgfVxyXG5cclxuLmljb24tQXJyb3ctUmlnaHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTY2MFwiOyB9XHJcblxyXG4uaWNvbi1BcnJvdy1SaWdodDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTY2MVwiOyB9XHJcblxyXG4uaWNvbi1BcnJvdy1SaWdodGluQ2lyY2xlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2NjJcIjsgfVxyXG5cclxuLmljb24tQXJyb3ctU2h1ZmZsZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNjYzXCI7IH1cclxuXHJcbi5pY29uLUFycm93LVNxdWlnZ2x5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2NjRcIjsgfVxyXG5cclxuLmljb24tQXJyb3ctVGhyb3VnaDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNjY1XCI7IH1cclxuXHJcbi5pY29uLUFycm93LVRvOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2NjZcIjsgfVxyXG5cclxuLmljb24tQXJyb3ctVHVybkxlZnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTY2N1wiOyB9XHJcblxyXG4uaWNvbi1BcnJvdy1UdXJuUmlnaHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTY2OFwiOyB9XHJcblxyXG4uaWNvbi1BcnJvdy1VcDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNjY5XCI7IH1cclxuXHJcbi5pY29uLUFycm93LVVwMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNjZhXCI7IH1cclxuXHJcbi5pY29uLUFycm93LVVwMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNjZiXCI7IH1cclxuXHJcbi5pY29uLUFycm93LVVwaW5DaXJjbGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTY2Y1wiOyB9XHJcblxyXG4uaWNvbi1BcnJvdy1YTGVmdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNjZkXCI7IH1cclxuXHJcbi5pY29uLUFycm93LVhSaWdodDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNjZlXCI7IH1cclxuXHJcbi5pY29uLUFzazpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNjZmXCI7IH1cclxuXHJcbi5pY29uLUFzc2lzdGFudDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNjcwXCI7IH1cclxuXHJcbi5pY29uLUFzdHJvbmF1dDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNjcxXCI7IH1cclxuXHJcbi5pY29uLUF0LVNpZ246YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTY3MlwiOyB9XHJcblxyXG4uaWNvbi1BVE06YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTY3M1wiOyB9XHJcblxyXG4uaWNvbi1BdG9tOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2NzRcIjsgfVxyXG5cclxuLmljb24tQXVkaW86YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTY3NVwiOyB9XHJcblxyXG4uaWNvbi1BdXRvLUZsYXNoOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2NzZcIjsgfVxyXG5cclxuLmljb24tQXV0dW1uOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2NzdcIjsgfVxyXG5cclxuLmljb24tQmFieS1DbG90aGVzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2NzhcIjsgfVxyXG5cclxuLmljb24tQmFieS1DbG90aGVzMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNjc5XCI7IH1cclxuXHJcbi5pY29uLUJhYnktQ3J5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2N2FcIjsgfVxyXG5cclxuLmljb24tQmFieTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNjdiXCI7IH1cclxuXHJcbi5pY29uLUJhY2syOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2N2NcIjsgfVxyXG5cclxuLmljb24tQmFjay1NZWRpYTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNjdkXCI7IH1cclxuXHJcbi5pY29uLUJhY2stTXVzaWM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTY3ZVwiOyB9XHJcblxyXG4uaWNvbi1CYWNrOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2N2ZcIjsgfVxyXG5cclxuLmljb24tQmFja2dyb3VuZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNjgwXCI7IH1cclxuXHJcbi5pY29uLUJhY3RlcmlhOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2ODFcIjsgfVxyXG5cclxuLmljb24tQmFnLUNvaW5zOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2ODJcIjsgfVxyXG5cclxuLmljb24tQmFnLUl0ZW1zOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2ODNcIjsgfVxyXG5cclxuLmljb24tQmFnLVF1YW50aXR5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2ODRcIjsgfVxyXG5cclxuLmljb24tQmFnOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2ODVcIjsgfVxyXG5cclxuLmljb24tQmFrZWxpdGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTY4NlwiOyB9XHJcblxyXG4uaWNvbi1CYWxsZXQtU2hvZXM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTY4N1wiOyB9XHJcblxyXG4uaWNvbi1CYWxsb29uOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2ODhcIjsgfVxyXG5cclxuLmljb24tQmFuYW5hOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2ODlcIjsgfVxyXG5cclxuLmljb24tQmFuZC1BaWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTY4YVwiOyB9XHJcblxyXG4uaWNvbi1CYW5rOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2OGJcIjsgfVxyXG5cclxuLmljb24tQmFyLUNoYXJ0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2OGNcIjsgfVxyXG5cclxuLmljb24tQmFyLUNoYXJ0MjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNjhkXCI7IH1cclxuXHJcbi5pY29uLUJhci1DaGFydDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTY4ZVwiOyB9XHJcblxyXG4uaWNvbi1CYXItQ2hhcnQ0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2OGZcIjsgfVxyXG5cclxuLmljb24tQmFyLUNoYXJ0NTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNjkwXCI7IH1cclxuXHJcbi5pY29uLUJhci1Db2RlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2OTFcIjsgfVxyXG5cclxuLmljb24tQmFycmljYWRlLTI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTY5MlwiOyB9XHJcblxyXG4uaWNvbi1CYXJyaWNhZGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTY5M1wiOyB9XHJcblxyXG4uaWNvbi1CYXNlYmFsbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNjk0XCI7IH1cclxuXHJcbi5pY29uLUJhc2tldC1CYWxsOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2OTVcIjsgfVxyXG5cclxuLmljb24tQmFza2V0LUNvaW5zOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2OTZcIjsgfVxyXG5cclxuLmljb24tQmFza2V0LUl0ZW1zOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2OTdcIjsgfVxyXG5cclxuLmljb24tQmFza2V0LVF1YW50aXR5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2OThcIjsgfVxyXG5cclxuLmljb24tQmF0LTI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTY5OVwiOyB9XHJcblxyXG4uaWNvbi1CYXQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTY5YVwiOyB9XHJcblxyXG4uaWNvbi1CYXRocm9iZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNjliXCI7IH1cclxuXHJcbi5pY29uLUJhdG1hbi1NYXNrOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2OWNcIjsgfVxyXG5cclxuLmljb24tQmF0dGVyeS0wOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2OWRcIjsgfVxyXG5cclxuLmljb24tQmF0dGVyeS0yNTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNjllXCI7IH1cclxuXHJcbi5pY29uLUJhdHRlcnktNTA6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTY5ZlwiOyB9XHJcblxyXG4uaWNvbi1CYXR0ZXJ5LTc1OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2YTBcIjsgfVxyXG5cclxuLmljb24tQmF0dGVyeS0xMDA6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTZhMVwiOyB9XHJcblxyXG4uaWNvbi1CYXR0ZXJ5LUNoYXJnZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNmEyXCI7IH1cclxuXHJcbi5pY29uLUJlYXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTZhM1wiOyB9XHJcblxyXG4uaWNvbi1CZWFyZC0yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2YTRcIjsgfVxyXG5cclxuLmljb24tQmVhcmQtMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNmE1XCI7IH1cclxuXHJcbi5pY29uLUJlYXJkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2YTZcIjsgfVxyXG5cclxuLmljb24tQmVibzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNmE3XCI7IH1cclxuXHJcbi5pY29uLUJlZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNmE4XCI7IH1cclxuXHJcbi5pY29uLUJlZXItR2xhc3M6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTZhOVwiOyB9XHJcblxyXG4uaWNvbi1CZWVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2YWFcIjsgfVxyXG5cclxuLmljb24tQmVsbC0yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2YWJcIjsgfVxyXG5cclxuLmljb24tQmVsbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNmFjXCI7IH1cclxuXHJcbi5pY29uLUJlbHQtMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNmFkXCI7IH1cclxuXHJcbi5pY29uLUJlbHQtMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNmFlXCI7IH1cclxuXHJcbi5pY29uLUJlbHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTZhZlwiOyB9XHJcblxyXG4uaWNvbi1CZXJsaW4tVG93ZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTZiMFwiOyB9XHJcblxyXG4uaWNvbi1CZXRhOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2YjFcIjsgfVxyXG5cclxuLmljb24tQmV0dmliZXM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTZiMlwiOyB9XHJcblxyXG4uaWNvbi1CaWN5Y2xlLTI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTZiM1wiOyB9XHJcblxyXG4uaWNvbi1CaWN5Y2xlLTM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTZiNFwiOyB9XHJcblxyXG4uaWNvbi1CaWN5Y2xlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2YjVcIjsgfVxyXG5cclxuLmljb24tQmlnLUJhbmc6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTZiNlwiOyB9XHJcblxyXG4uaWNvbi1CaWctRGF0YTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNmI3XCI7IH1cclxuXHJcbi5pY29uLUJpa2UtSGVsbWV0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2YjhcIjsgfVxyXG5cclxuLmljb24tQmlraW5pOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2YjlcIjsgfVxyXG5cclxuLmljb24tQmlsay1Cb3R0bGUyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2YmFcIjsgfVxyXG5cclxuLmljb24tQmlsbGluZzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNmJiXCI7IH1cclxuXHJcbi5pY29uLUJpbmc6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTZiY1wiOyB9XHJcblxyXG4uaWNvbi1CaW5vY3VsYXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTZiZFwiOyB9XHJcblxyXG4uaWNvbi1CaW8tSGF6YXJkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2YmVcIjsgfVxyXG5cclxuLmljb24tQmlvdGVjaDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNmJmXCI7IH1cclxuXHJcbi5pY29uLUJpcmQtRGVsaXZlcmluZ0xldHRlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNmMwXCI7IH1cclxuXHJcbi5pY29uLUJpcmQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTZjMVwiOyB9XHJcblxyXG4uaWNvbi1CaXJ0aGRheS1DYWtlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2YzJcIjsgfVxyXG5cclxuLmljb24tQmlzZXh1YWw6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTZjM1wiOyB9XHJcblxyXG4uaWNvbi1CaXNob3A6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTZjNFwiOyB9XHJcblxyXG4uaWNvbi1CaXRjb2luOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2YzVcIjsgfVxyXG5cclxuLmljb24tQmxhY2stQ2F0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2YzZcIjsgfVxyXG5cclxuLmljb24tQmxhY2tib2FyZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNmM3XCI7IH1cclxuXHJcbi5pY29uLUJsaW5rbGlzdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNmM4XCI7IH1cclxuXHJcbi5pY29uLUJsb2NrLUNsb3VkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2YzlcIjsgfVxyXG5cclxuLmljb24tQmxvY2stV2luZG93OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2Y2FcIjsgfVxyXG5cclxuLmljb24tQmxvZ2dlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNmNiXCI7IH1cclxuXHJcbi5pY29uLUJsb29kOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2Y2NcIjsgfVxyXG5cclxuLmljb24tQmxvdXNlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2Y2RcIjsgfVxyXG5cclxuLmljb24tQmx1ZXByaW50OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2Y2VcIjsgfVxyXG5cclxuLmljb24tQm9hcmQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTZjZlwiOyB9XHJcblxyXG4uaWNvbi1Cb2R5YnVpbGRpbmc6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTZkMFwiOyB9XHJcblxyXG4uaWNvbi1Cb2xkLVRleHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTZkMVwiOyB9XHJcblxyXG4uaWNvbi1Cb25lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2ZDJcIjsgfVxyXG5cclxuLmljb24tQm9uZXM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTZkM1wiOyB9XHJcblxyXG4uaWNvbi1Cb29rOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2ZDRcIjsgfVxyXG5cclxuLmljb24tQm9va21hcms6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTZkNVwiOyB9XHJcblxyXG4uaWNvbi1Cb29rcy0yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2ZDZcIjsgfVxyXG5cclxuLmljb24tQm9va3M6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTZkN1wiOyB9XHJcblxyXG4uaWNvbi1Cb29tOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2ZDhcIjsgfVxyXG5cclxuLmljb24tQm9vdC0yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2ZDlcIjsgfVxyXG5cclxuLmljb24tQm9vdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNmRhXCI7IH1cclxuXHJcbi5pY29uLUJvdHRvbS1Ub1RvcDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNmRiXCI7IH1cclxuXHJcbi5pY29uLUJvdy0yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2ZGNcIjsgfVxyXG5cclxuLmljb24tQm93LTM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTZkZFwiOyB9XHJcblxyXG4uaWNvbi1Cb3ctNDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNmRlXCI7IH1cclxuXHJcbi5pY29uLUJvdy01OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2ZGZcIjsgfVxyXG5cclxuLmljb24tQm93LTY6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTZlMFwiOyB9XHJcblxyXG4uaWNvbi1Cb3c6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTZlMVwiOyB9XHJcblxyXG4uaWNvbi1Cb3dsaW5nLTI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTZlMlwiOyB9XHJcblxyXG4uaWNvbi1Cb3dsaW5nOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2ZTNcIjsgfVxyXG5cclxuLmljb24tQm94MjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNmU0XCI7IH1cclxuXHJcbi5pY29uLUJveC1DbG9zZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNmU1XCI7IH1cclxuXHJcbi5pY29uLUJveC1GdWxsOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2ZTZcIjsgfVxyXG5cclxuLmljb24tQm94LU9wZW46YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTZlN1wiOyB9XHJcblxyXG4uaWNvbi1Cb3gtd2l0aEZvbGRlcnM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTZlOFwiOyB9XHJcblxyXG4uaWNvbi1Cb3g6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTZlOVwiOyB9XHJcblxyXG4uaWNvbi1Cb3k6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTZlYVwiOyB9XHJcblxyXG4uaWNvbi1CcmE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTZlYlwiOyB9XHJcblxyXG4uaWNvbi1CcmFpbi0yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2ZWNcIjsgfVxyXG5cclxuLmljb24tQnJhaW4tMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNmVkXCI7IH1cclxuXHJcbi5pY29uLUJyYWluOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2ZWVcIjsgfVxyXG5cclxuLmljb24tQnJhemlsOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2ZWZcIjsgfVxyXG5cclxuLmljb24tQnJlYWQtMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNmYwXCI7IH1cclxuXHJcbi5pY29uLUJyZWFkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2ZjFcIjsgfVxyXG5cclxuLmljb24tQnJpZGdlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2ZjJcIjsgfVxyXG5cclxuLmljb24tQnJpZ2h0a2l0ZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNmYzXCI7IH1cclxuXHJcbi5pY29uLUJyb2tlLUxpbmsyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2ZjRcIjsgfVxyXG5cclxuLmljb24tQnJva2VuLUxpbms6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTZmNVwiOyB9XHJcblxyXG4uaWNvbi1Ccm9vbTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNmY2XCI7IH1cclxuXHJcbi5pY29uLUJydXNoOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2ZjdcIjsgfVxyXG5cclxuLmljb24tQnVja2V0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2ZjhcIjsgfVxyXG5cclxuLmljb24tQnVnOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2ZjlcIjsgfVxyXG5cclxuLmljb24tQnVpbGRpbmc6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTZmYVwiOyB9XHJcblxyXG4uaWNvbi1CdWxsZXRlZC1MaXN0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU2ZmJcIjsgfVxyXG5cclxuLmljb24tQnVzLTI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTZmY1wiOyB9XHJcblxyXG4uaWNvbi1CdXM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTZmZFwiOyB9XHJcblxyXG4uaWNvbi1CdXNpbmVzcy1NYW46YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTZmZVwiOyB9XHJcblxyXG4uaWNvbi1CdXNpbmVzcy1NYW5Xb21hbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNmZmXCI7IH1cclxuXHJcbi5pY29uLUJ1c2luZXNzLU1lbnM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTcwMFwiOyB9XHJcblxyXG4uaWNvbi1CdXNpbmVzcy1Xb21hbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNzAxXCI7IH1cclxuXHJcbi5pY29uLUJ1dHRlcmZseTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNzAyXCI7IH1cclxuXHJcbi5pY29uLUJ1dHRvbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNzAzXCI7IH1cclxuXHJcbi5pY29uLUNhYmxlLUNhcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNzA0XCI7IH1cclxuXHJcbi5pY29uLUNha2U6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTcwNVwiOyB9XHJcblxyXG4uaWNvbi1DYWxjdWxhdG9yLTI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTcwNlwiOyB9XHJcblxyXG4uaWNvbi1DYWxjdWxhdG9yLTM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTcwN1wiOyB9XHJcblxyXG4uaWNvbi1DYWxjdWxhdG9yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU3MDhcIjsgfVxyXG5cclxuLmljb24tQ2FsZW5kYXItMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNzA5XCI7IH1cclxuXHJcbi5pY29uLUNhbGVuZGFyLTM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTcwYVwiOyB9XHJcblxyXG4uaWNvbi1DYWxlbmRhci00OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU3MGJcIjsgfVxyXG5cclxuLmljb24tQ2FsZW5kYXItQ2xvY2s6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTcwY1wiOyB9XHJcblxyXG4uaWNvbi1DYWxlbmRhcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNzBkXCI7IH1cclxuXHJcbi5pY29uLUNhbWVsOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU3MGVcIjsgfVxyXG5cclxuLmljb24tQ2FtZXJhLTI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTcwZlwiOyB9XHJcblxyXG4uaWNvbi1DYW1lcmEtMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNzEwXCI7IH1cclxuXHJcbi5pY29uLUNhbWVyYS00OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU3MTFcIjsgfVxyXG5cclxuLmljb24tQ2FtZXJhLTU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTcxMlwiOyB9XHJcblxyXG4uaWNvbi1DYW1lcmEtQmFjazpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNzEzXCI7IH1cclxuXHJcbi5pY29uLUNhbWVyYTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNzE0XCI7IH1cclxuXHJcbi5pY29uLUNhbi0yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU3MTVcIjsgfVxyXG5cclxuLmljb24tQ2FuOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU3MTZcIjsgfVxyXG5cclxuLmljb24tQ2FuYWRhOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU3MTdcIjsgfVxyXG5cclxuLmljb24tQ2FuY2VyLTI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTcxOFwiOyB9XHJcblxyXG4uaWNvbi1DYW5jZXItMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNzE5XCI7IH1cclxuXHJcbi5pY29uLUNhbmNlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNzFhXCI7IH1cclxuXHJcbi5pY29uLUNhbmRsZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNzFiXCI7IH1cclxuXHJcbi5pY29uLUNhbmR5LUNhbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTcxY1wiOyB9XHJcblxyXG4uaWNvbi1DYW5keTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNzFkXCI7IH1cclxuXHJcbi5pY29uLUNhbm5vbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNzFlXCI7IH1cclxuXHJcbi5pY29uLUNhcC0yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU3MWZcIjsgfVxyXG5cclxuLmljb24tQ2FwLTM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTcyMFwiOyB9XHJcblxyXG4uaWNvbi1DYXAtU21pbGV5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU3MjFcIjsgfVxyXG5cclxuLmljb24tQ2FwOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU3MjJcIjsgfVxyXG5cclxuLmljb24tQ2Fwcmljb3JuLTI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTcyM1wiOyB9XHJcblxyXG4uaWNvbi1DYXByaWNvcm46YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTcyNFwiOyB9XHJcblxyXG4uaWNvbi1DYXItMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNzI1XCI7IH1cclxuXHJcbi5pY29uLUNhci0zOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU3MjZcIjsgfVxyXG5cclxuLmljb24tQ2FyLUNvaW5zOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU3MjdcIjsgfVxyXG5cclxuLmljb24tQ2FyLUl0ZW1zOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU3MjhcIjsgfVxyXG5cclxuLmljb24tQ2FyLVdoZWVsOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU3MjlcIjsgfVxyXG5cclxuLmljb24tQ2FyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU3MmFcIjsgfVxyXG5cclxuLmljb24tQ2FyZGlnYW46YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTcyYlwiOyB9XHJcblxyXG4uaWNvbi1DYXJkaW92YXNjdWxhcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNzJjXCI7IH1cclxuXHJcbi5pY29uLUNhcnQtUXVhbnRpdHk6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTcyZFwiOyB9XHJcblxyXG4uaWNvbi1DYXNldHRlLVRhcGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTcyZVwiOyB9XHJcblxyXG4uaWNvbi1DYXNoLVJlZ2lzdGVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU3MmZcIjsgfVxyXG5cclxuLmljb24tQ2FzaC1yZWdpc3RlcjI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTczMFwiOyB9XHJcblxyXG4uaWNvbi1DYXN0bGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTczMVwiOyB9XHJcblxyXG4uaWNvbi1DYXQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTczMlwiOyB9XHJcblxyXG4uaWNvbi1DYXRoZWRyYWw6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTczM1wiOyB9XHJcblxyXG4uaWNvbi1DYXVsZHJvbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNzM0XCI7IH1cclxuXHJcbi5pY29uLUNELTI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTczNVwiOyB9XHJcblxyXG4uaWNvbi1DRC1Db3ZlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNzM2XCI7IH1cclxuXHJcbi5pY29uLUNEOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU3MzdcIjsgfVxyXG5cclxuLmljb24tQ2VsbG86YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTczOFwiOyB9XHJcblxyXG4uaWNvbi1DZWxzaXVzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU3MzlcIjsgfVxyXG5cclxuLmljb24tQ2hhY2tlZC1GbGFnOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU3M2FcIjsgfVxyXG5cclxuLmljb24tQ2hhaXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTczYlwiOyB9XHJcblxyXG4uaWNvbi1DaGFyZ2VyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU3M2NcIjsgfVxyXG5cclxuLmljb24tQ2hlY2stMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNzNkXCI7IH1cclxuXHJcbi5pY29uLUNoZWNrOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU3M2VcIjsgfVxyXG5cclxuLmljb24tQ2hlY2tlZC1Vc2VyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU3M2ZcIjsgfVxyXG5cclxuLmljb24tQ2hlY2ttYXRlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU3NDBcIjsgfVxyXG5cclxuLmljb24tQ2hlY2tvdXQtQmFnOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU3NDFcIjsgfVxyXG5cclxuLmljb24tQ2hlY2tvdXQtQmFza2V0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU3NDJcIjsgfVxyXG5cclxuLmljb24tQ2hlY2tvdXQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTc0M1wiOyB9XHJcblxyXG4uaWNvbi1DaGVlc2U6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTc0NFwiOyB9XHJcblxyXG4uaWNvbi1DaGVldGFoOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU3NDVcIjsgfVxyXG5cclxuLmljb24tQ2hlZi1IYXQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTc0NlwiOyB9XHJcblxyXG4uaWNvbi1DaGVmLUhhdDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTc0N1wiOyB9XHJcblxyXG4uaWNvbi1DaGVmOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU3NDhcIjsgfVxyXG5cclxuLmljb24tQ2hlbWljYWwtMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNzQ5XCI7IH1cclxuXHJcbi5pY29uLUNoZW1pY2FsLTM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTc0YVwiOyB9XHJcblxyXG4uaWNvbi1DaGVtaWNhbC00OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU3NGJcIjsgfVxyXG5cclxuLmljb24tQ2hlbWljYWwtNTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNzRjXCI7IH1cclxuXHJcbi5pY29uLUNoZW1pY2FsOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU3NGRcIjsgfVxyXG5cclxuLmljb24tQ2hlc3MtQm9hcmQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTc0ZVwiOyB9XHJcblxyXG4uaWNvbi1DaGVzczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNzRmXCI7IH1cclxuXHJcbi5pY29uLUNoaWNrZW46YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTc1MFwiOyB9XHJcblxyXG4uaWNvbi1DaGlsZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNzUxXCI7IH1cclxuXHJcbi5pY29uLUNoaW1uZXk6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTc1MlwiOyB9XHJcblxyXG4uaWNvbi1DaGluYTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNzUzXCI7IH1cclxuXHJcbi5pY29uLUNoaW5lc2UtVGVtcGxlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU3NTRcIjsgfVxyXG5cclxuLmljb24tQ2hpcDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNzU1XCI7IH1cclxuXHJcbi5pY29uLUNob3BzdGlja3MtMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNzU2XCI7IH1cclxuXHJcbi5pY29uLUNob3BzdGlja3M6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTc1N1wiOyB9XHJcblxyXG4uaWNvbi1DaHJpc3RtYXMtQmFsbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNzU4XCI7IH1cclxuXHJcbi5pY29uLUNocmlzdG1hcy1CZWxsOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU3NTlcIjsgfVxyXG5cclxuLmljb24tQ2hyaXN0bWFzLUNhbmRsZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNzVhXCI7IH1cclxuXHJcbi5pY29uLUNocmlzdG1hcy1IYXQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTc1YlwiOyB9XHJcblxyXG4uaWNvbi1DaHJpc3RtYXMtU2xlaWdoOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU3NWNcIjsgfVxyXG5cclxuLmljb24tQ2hyaXN0bWFzLVNub3dtYW46YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTc1ZFwiOyB9XHJcblxyXG4uaWNvbi1DaHJpc3RtYXMtU29jazpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNzVlXCI7IH1cclxuXHJcbi5pY29uLUNocmlzdG1hcy1UcmVlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU3NWZcIjsgfVxyXG5cclxuLmljb24tQ2hyaXN0bWFzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU3NjBcIjsgfVxyXG5cclxuLmljb24tQ2hyb21lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU3NjFcIjsgfVxyXG5cclxuLmljb24tQ2hyeXNsZXItQnVpbGRpbmc6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTc2MlwiOyB9XHJcblxyXG4uaWNvbi1DaW5lbWE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTc2M1wiOyB9XHJcblxyXG4uaWNvbi1DaXJjdWxhci1Qb2ludDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNzY0XCI7IH1cclxuXHJcbi5pY29uLUNpdHktSGFsbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNzY1XCI7IH1cclxuXHJcbi5pY29uLUNsYW1wOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU3NjZcIjsgfVxyXG5cclxuLmljb24tQ2xhcHBlcmJvYXJkLUNsb3NlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU3NjdcIjsgfVxyXG5cclxuLmljb24tQ2xhcHBlcmJvYXJkLU9wZW46YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTc2OFwiOyB9XHJcblxyXG4uaWNvbi1DbGFwczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNzY5XCI7IH1cclxuXHJcbi5pY29uLUNsZWY6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTc2YVwiOyB9XHJcblxyXG4uaWNvbi1DbGluaWM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTc2YlwiOyB9XHJcblxyXG4uaWNvbi1DbG9jay0yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU3NmNcIjsgfVxyXG5cclxuLmljb24tQ2xvY2stMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNzZkXCI7IH1cclxuXHJcbi5pY29uLUNsb2NrLTQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTc2ZVwiOyB9XHJcblxyXG4uaWNvbi1DbG9jay1CYWNrOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU3NmZcIjsgfVxyXG5cclxuLmljb24tQ2xvY2stRm9yd2FyZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNzcwXCI7IH1cclxuXHJcbi5pY29uLUNsb2NrOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU3NzFcIjsgfVxyXG5cclxuLmljb24tQ2xvc2UtV2luZG93OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU3NzJcIjsgfVxyXG5cclxuLmljb24tQ2xvc2U6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTc3M1wiOyB9XHJcblxyXG4uaWNvbi1DbG90aGluZy1TdG9yZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNzc0XCI7IH1cclxuXHJcbi5pY29uLUNsb3VkLS06YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTc3NVwiOyB9XHJcblxyXG4uaWNvbi1DbG91ZC06YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTc3NlwiOyB9XHJcblxyXG4uaWNvbi1DbG91ZC1DYW1lcmE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTc3N1wiOyB9XHJcblxyXG4uaWNvbi1DbG91ZC1Db21wdXRlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNzc4XCI7IH1cclxuXHJcbi5pY29uLUNsb3VkLUVtYWlsOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU3NzlcIjsgfVxyXG5cclxuLmljb24tQ2xvdWQtSGFpbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNzdhXCI7IH1cclxuXHJcbi5pY29uLUNsb3VkLUxhcHRvcDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNzdiXCI7IH1cclxuXHJcbi5pY29uLUNsb3VkLUxvY2s6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTc3Y1wiOyB9XHJcblxyXG4uaWNvbi1DbG91ZC1Nb29uOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU3N2RcIjsgfVxyXG5cclxuLmljb24tQ2xvdWQtTXVzaWM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTc3ZVwiOyB9XHJcblxyXG4uaWNvbi1DbG91ZC1QaWN0dXJlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU3N2ZcIjsgfVxyXG5cclxuLmljb24tQ2xvdWQtUmFpbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNzgwXCI7IH1cclxuXHJcbi5pY29uLUNsb3VkLVJlbW92ZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNzgxXCI7IH1cclxuXHJcbi5pY29uLUNsb3VkLVNlY3VyZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNzgyXCI7IH1cclxuXHJcbi5pY29uLUNsb3VkLVNldHRpbmdzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU3ODNcIjsgfVxyXG5cclxuLmljb24tQ2xvdWQtU21hcnRwaG9uZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNzg0XCI7IH1cclxuXHJcbi5pY29uLUNsb3VkLVNub3c6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTc4NVwiOyB9XHJcblxyXG4uaWNvbi1DbG91ZC1TdW46YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTc4NlwiOyB9XHJcblxyXG4uaWNvbi1DbG91ZC1UYWJsZXQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTc4N1wiOyB9XHJcblxyXG4uaWNvbi1DbG91ZC1WaWRlbzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNzg4XCI7IH1cclxuXHJcbi5pY29uLUNsb3VkLVdlYXRoZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTc4OVwiOyB9XHJcblxyXG4uaWNvbi1DbG91ZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNzhhXCI7IH1cclxuXHJcbi5pY29uLUNsb3Vkcy1XZWF0aGVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU3OGJcIjsgfVxyXG5cclxuLmljb24tQ2xvdWRzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU3OGNcIjsgfVxyXG5cclxuLmljb24tQ2xvd246YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTc4ZFwiOyB9XHJcblxyXG4uaWNvbi1DTVlLOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU3OGVcIjsgfVxyXG5cclxuLmljb24tQ29hdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNzhmXCI7IH1cclxuXHJcbi5pY29uLUNvY2t0YWlsOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU3OTBcIjsgfVxyXG5cclxuLmljb24tQ29jb251dDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNzkxXCI7IH1cclxuXHJcbi5pY29uLUNvZGUtV2luZG93OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU3OTJcIjsgfVxyXG5cclxuLmljb24tQ29kaW5nOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU3OTNcIjsgfVxyXG5cclxuLmljb24tQ29mZmVlLTI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTc5NFwiOyB9XHJcblxyXG4uaWNvbi1Db2ZmZWUtQmVhbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNzk1XCI7IH1cclxuXHJcbi5pY29uLUNvZmZlZS1NYWNoaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU3OTZcIjsgfVxyXG5cclxuLmljb24tQ29mZmVlLXRvR286YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTc5N1wiOyB9XHJcblxyXG4uaWNvbi1Db2ZmZWU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTc5OFwiOyB9XHJcblxyXG4uaWNvbi1Db2ZmaW46YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTc5OVwiOyB9XHJcblxyXG4uaWNvbi1Db2luOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU3OWFcIjsgfVxyXG5cclxuLmljb24tQ29pbnMtMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNzliXCI7IH1cclxuXHJcbi5pY29uLUNvaW5zLTM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTc5Y1wiOyB9XHJcblxyXG4uaWNvbi1Db2luczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlNzlkXCI7IH1cclxuXHJcbi5pY29uLUNvbG9tYmlhOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU3OWVcIjsgfVxyXG5cclxuLmljb24tQ29sb3NzZXVtOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU3OWZcIjsgfVxyXG5cclxuLmljb24tQ29sdW1uLTI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTdhMFwiOyB9XHJcblxyXG4uaWNvbi1Db2x1bW4tMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlN2ExXCI7IH1cclxuXHJcbi5pY29uLUNvbHVtbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlN2EyXCI7IH1cclxuXHJcbi5pY29uLUNvbWItMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlN2EzXCI7IH1cclxuXHJcbi5pY29uLUNvbWI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTdhNFwiOyB9XHJcblxyXG4uaWNvbi1Db21tdW5pY2F0aW9uLVRvd2VyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU3YTVcIjsgfVxyXG5cclxuLmljb24tQ29tbXVuaWNhdGlvbi1Ub3dlcjI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTdhNlwiOyB9XHJcblxyXG4uaWNvbi1Db21wYXNzLTI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTdhN1wiOyB9XHJcblxyXG4uaWNvbi1Db21wYXNzLTM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTdhOFwiOyB9XHJcblxyXG4uaWNvbi1Db21wYXNzLTQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTdhOVwiOyB9XHJcblxyXG4uaWNvbi1Db21wYXNzLVJvc2U6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTdhYVwiOyB9XHJcblxyXG4uaWNvbi1Db21wYXNzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU3YWJcIjsgfVxyXG5cclxuLmljb24tQ29tcHV0ZXItMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlN2FjXCI7IH1cclxuXHJcbi5pY29uLUNvbXB1dGVyLTM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTdhZFwiOyB9XHJcblxyXG4uaWNvbi1Db21wdXRlci1TZWN1cmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTdhZVwiOyB9XHJcblxyXG4uaWNvbi1Db21wdXRlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlN2FmXCI7IH1cclxuXHJcbi5pY29uLUNvbmZlcmVuY2U6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTdiMFwiOyB9XHJcblxyXG4uaWNvbi1Db25mdXNlZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlN2IxXCI7IH1cclxuXHJcbi5pY29uLUNvbnNlcnZhdGlvbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlN2IyXCI7IH1cclxuXHJcbi5pY29uLUNvbnN1bHRpbmc6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTdiM1wiOyB9XHJcblxyXG4uaWNvbi1Db250cmFzdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlN2I0XCI7IH1cclxuXHJcbi5pY29uLUNvbnRyb2wtMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlN2I1XCI7IH1cclxuXHJcbi5pY29uLUNvbnRyb2w6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTdiNlwiOyB9XHJcblxyXG4uaWNvbi1Db29raWUtTWFuOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU3YjdcIjsgfVxyXG5cclxuLmljb24tQ29va2llczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlN2I4XCI7IH1cclxuXHJcbi5pY29uLUNvb2wtR3V5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU3YjlcIjsgfVxyXG5cclxuLmljb24tQ29vbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlN2JhXCI7IH1cclxuXHJcbi5pY29uLUNvcHlyaWdodDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlN2JiXCI7IH1cclxuXHJcbi5pY29uLUNvc3R1bWU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTdiY1wiOyB9XHJcblxyXG4uaWNvbi1Db3VwbGUtU2lnbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlN2JkXCI7IH1cclxuXHJcbi5pY29uLUNvdzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlN2JlXCI7IH1cclxuXHJcbi5pY29uLUNQVTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlN2JmXCI7IH1cclxuXHJcbi5pY29uLUNyYW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU3YzBcIjsgfVxyXG5cclxuLmljb24tQ3Jhbml1bTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlN2MxXCI7IH1cclxuXHJcbi5pY29uLUNyZWRpdC1DYXJkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU3YzJcIjsgfVxyXG5cclxuLmljb24tQ3JlZGl0LUNhcmQyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU3YzNcIjsgfVxyXG5cclxuLmljb24tQ3JlZGl0LUNhcmQzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU3YzRcIjsgfVxyXG5cclxuLmljb24tQ3JpY2tldDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlN2M1XCI7IH1cclxuXHJcbi5pY29uLUNyaW1pbmFsOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU3YzZcIjsgfVxyXG5cclxuLmljb24tQ3JvaXNzYW50OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU3YzdcIjsgfVxyXG5cclxuLmljb24tQ3JvcC0yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU3YzhcIjsgfVxyXG5cclxuLmljb24tQ3JvcC0zOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU3YzlcIjsgfVxyXG5cclxuLmljb24tQ3Jvd24tMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlN2NhXCI7IH1cclxuXHJcbi5pY29uLUNyb3duOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU3Y2JcIjsgfVxyXG5cclxuLmljb24tQ3J5aW5nOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU3Y2NcIjsgfVxyXG5cclxuLmljb24tQ3ViZS1Nb2xlY3VsZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlN2NkXCI7IH1cclxuXHJcbi5pY29uLUN1YmUtTW9sZWN1bGUyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU3Y2VcIjsgfVxyXG5cclxuLmljb24tQ3VwY2FrZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlN2NmXCI7IH1cclxuXHJcbi5pY29uLUN1cnNvci1DbGljazpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlN2QwXCI7IH1cclxuXHJcbi5pY29uLUN1cnNvci1DbGljazI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTdkMVwiOyB9XHJcblxyXG4uaWNvbi1DdXJzb3ItTW92ZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlN2QyXCI7IH1cclxuXHJcbi5pY29uLUN1cnNvci1Nb3ZlMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlN2QzXCI7IH1cclxuXHJcbi5pY29uLUN1cnNvci1TZWxlY3Q6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTdkNFwiOyB9XHJcblxyXG4uaWNvbi1DdXJzb3I6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTdkNVwiOyB9XHJcblxyXG4uaWNvbi1ELUV5ZWdsYXNzZXM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTdkNlwiOyB9XHJcblxyXG4uaWNvbi1ELUV5ZWdsYXNzZXMyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU3ZDdcIjsgfVxyXG5cclxuLmljb24tRGFtOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU3ZDhcIjsgfVxyXG5cclxuLmljb24tRGFuZW1hcms6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTdkOVwiOyB9XHJcblxyXG4uaWNvbi1EYW5nZXItMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlN2RhXCI7IH1cclxuXHJcbi5pY29uLURhbmdlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlN2RiXCI7IH1cclxuXHJcbi5pY29uLURhc2hib2FyZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlN2RjXCI7IH1cclxuXHJcbi5pY29uLURhdGEtQmFja3VwOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU3ZGRcIjsgfVxyXG5cclxuLmljb24tRGF0YS1CbG9jazpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlN2RlXCI7IH1cclxuXHJcbi5pY29uLURhdGEtQ2VudGVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU3ZGZcIjsgfVxyXG5cclxuLmljb24tRGF0YS1DbG9jazpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlN2UwXCI7IH1cclxuXHJcbi5pY29uLURhdGEtQ2xvdWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTdlMVwiOyB9XHJcblxyXG4uaWNvbi1EYXRhLUNvbXByZXNzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU3ZTJcIjsgfVxyXG5cclxuLmljb24tRGF0YS1Db3B5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU3ZTNcIjsgfVxyXG5cclxuLmljb24tRGF0YS1Eb3dubG9hZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlN2U0XCI7IH1cclxuXHJcbi5pY29uLURhdGEtRmluYW5jaWFsOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU3ZTVcIjsgfVxyXG5cclxuLmljb24tRGF0YS1LZXk6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTdlNlwiOyB9XHJcblxyXG4uaWNvbi1EYXRhLUxvY2s6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTdlN1wiOyB9XHJcblxyXG4uaWNvbi1EYXRhLU5ldHdvcms6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTdlOFwiOyB9XHJcblxyXG4uaWNvbi1EYXRhLVBhc3N3b3JkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU3ZTlcIjsgfVxyXG5cclxuLmljb24tRGF0YS1Qb3dlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlN2VhXCI7IH1cclxuXHJcbi5pY29uLURhdGEtUmVmcmVzaDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlN2ViXCI7IH1cclxuXHJcbi5pY29uLURhdGEtU2F2ZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlN2VjXCI7IH1cclxuXHJcbi5pY29uLURhdGEtU2VhcmNoOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU3ZWRcIjsgfVxyXG5cclxuLmljb24tRGF0YS1TZWN1cml0eTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlN2VlXCI7IH1cclxuXHJcbi5pY29uLURhdGEtU2V0dGluZ3M6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTdlZlwiOyB9XHJcblxyXG4uaWNvbi1EYXRhLVNoYXJpbmc6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTdmMFwiOyB9XHJcblxyXG4uaWNvbi1EYXRhLVNoaWVsZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlN2YxXCI7IH1cclxuXHJcbi5pY29uLURhdGEtU2lnbmFsOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU3ZjJcIjsgfVxyXG5cclxuLmljb24tRGF0YS1TdG9yYWdlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU3ZjNcIjsgfVxyXG5cclxuLmljb24tRGF0YS1TdHJlYW06YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTdmNFwiOyB9XHJcblxyXG4uaWNvbi1EYXRhLVRyYW5zZmVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU3ZjVcIjsgfVxyXG5cclxuLmljb24tRGF0YS1VbmxvY2s6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTdmNlwiOyB9XHJcblxyXG4uaWNvbi1EYXRhLVVwbG9hZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlN2Y3XCI7IH1cclxuXHJcbi5pY29uLURhdGEtWWVzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU3ZjhcIjsgfVxyXG5cclxuLmljb24tRGF0YTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlN2Y5XCI7IH1cclxuXHJcbi5pY29uLURhdmlkLVN0YXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTdmYVwiOyB9XHJcblxyXG4uaWNvbi1EYXlsaWdodDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlN2ZiXCI7IH1cclxuXHJcbi5pY29uLURlYXRoOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU3ZmNcIjsgfVxyXG5cclxuLmljb24tRGViaWFuOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU3ZmRcIjsgfVxyXG5cclxuLmljb24tRGVjOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU3ZmVcIjsgfVxyXG5cclxuLmljb24tRGVjcmFzZS1JbmVkaXQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTdmZlwiOyB9XHJcblxyXG4uaWNvbi1EZWVyLTI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTgwMFwiOyB9XHJcblxyXG4uaWNvbi1EZWVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU4MDFcIjsgfVxyXG5cclxuLmljb24tRGVsZXRlLUZpbGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTgwMlwiOyB9XHJcblxyXG4uaWNvbi1EZWxldGUtV2luZG93OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU4MDNcIjsgfVxyXG5cclxuLmljb24tRGVsaWNpb3VzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU4MDRcIjsgfVxyXG5cclxuLmljb24tRGVwcmVzc2lvbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlODA1XCI7IH1cclxuXHJcbi5pY29uLURldmlhbnRhcnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTgwNlwiOyB9XHJcblxyXG4uaWNvbi1EZXZpY2UtU3luY3dpdGhDbG91ZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlODA3XCI7IH1cclxuXHJcbi5pY29uLURpYW1vbmQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTgwOFwiOyB9XHJcblxyXG4uaWNvbi1EaWNlLTI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTgwOVwiOyB9XHJcblxyXG4uaWNvbi1EaWNlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU4MGFcIjsgfVxyXG5cclxuLmljb24tRGlnZzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlODBiXCI7IH1cclxuXHJcbi5pY29uLURpZ2l0YWwtRHJhd2luZzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlODBjXCI7IH1cclxuXHJcbi5pY29uLURpaWdvOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU4MGRcIjsgfVxyXG5cclxuLmljb24tRGlub3NhdXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTgwZVwiOyB9XHJcblxyXG4uaWNvbi1EaXBsb21hLTI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTgwZlwiOyB9XHJcblxyXG4uaWNvbi1EaXBsb21hOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU4MTBcIjsgfVxyXG5cclxuLmljb24tRGlyZWN0aW9uLUVhc3Q6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTgxMVwiOyB9XHJcblxyXG4uaWNvbi1EaXJlY3Rpb24tTm9ydGg6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTgxMlwiOyB9XHJcblxyXG4uaWNvbi1EaXJlY3Rpb24tU291dGg6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTgxM1wiOyB9XHJcblxyXG4uaWNvbi1EaXJlY3Rpb24tV2VzdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlODE0XCI7IH1cclxuXHJcbi5pY29uLURpcmVjdG9yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU4MTVcIjsgfVxyXG5cclxuLmljb24tRGlzazpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlODE2XCI7IH1cclxuXHJcbi5pY29uLURqOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU4MTdcIjsgfVxyXG5cclxuLmljb24tRE5BLTI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTgxOFwiOyB9XHJcblxyXG4uaWNvbi1ETkEtSGVsaXg6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTgxOVwiOyB9XHJcblxyXG4uaWNvbi1ETkE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTgxYVwiOyB9XHJcblxyXG4uaWNvbi1Eb2N0b3I6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTgxYlwiOyB9XHJcblxyXG4uaWNvbi1Eb2c6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTgxY1wiOyB9XHJcblxyXG4uaWNvbi1Eb2xsYXItU2lnbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlODFkXCI7IH1cclxuXHJcbi5pY29uLURvbGxhci1TaWduMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlODFlXCI7IH1cclxuXHJcbi5pY29uLURvbGxhcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlODFmXCI7IH1cclxuXHJcbi5pY29uLURvbHBoaW46YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTgyMFwiOyB9XHJcblxyXG4uaWNvbi1Eb21pbm86YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTgyMVwiOyB9XHJcblxyXG4uaWNvbi1Eb29yLUhhbmdlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlODIyXCI7IH1cclxuXHJcbi5pY29uLURvb3I6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTgyM1wiOyB9XHJcblxyXG4uaWNvbi1Eb3BscjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlODI0XCI7IH1cclxuXHJcbi5pY29uLURvdWJsZS1DaXJjbGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTgyNVwiOyB9XHJcblxyXG4uaWNvbi1Eb3VibGUtVGFwOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU4MjZcIjsgfVxyXG5cclxuLmljb24tRG91Z2hudXQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTgyN1wiOyB9XHJcblxyXG4uaWNvbi1Eb3ZlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU4MjhcIjsgfVxyXG5cclxuLmljb24tRG93bi0yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU4MjlcIjsgfVxyXG5cclxuLmljb24tRG93bi0zOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU4MmFcIjsgfVxyXG5cclxuLmljb24tRG93bi00OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU4MmJcIjsgfVxyXG5cclxuLmljb24tRG93bjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlODJjXCI7IH1cclxuXHJcbi5pY29uLURvd25sb2FkLTI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTgyZFwiOyB9XHJcblxyXG4uaWNvbi1Eb3dubG9hZC1mcm9tQ2xvdWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTgyZVwiOyB9XHJcblxyXG4uaWNvbi1Eb3dubG9hZC1XaW5kb3c6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTgyZlwiOyB9XHJcblxyXG4uaWNvbi1Eb3dubG9hZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlODMwXCI7IH1cclxuXHJcbi5pY29uLURvd253YXJkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU4MzFcIjsgfVxyXG5cclxuLmljb24tRHJhZy1Eb3duOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU4MzJcIjsgfVxyXG5cclxuLmljb24tRHJhZy1MZWZ0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU4MzNcIjsgfVxyXG5cclxuLmljb24tRHJhZy1SaWdodDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlODM0XCI7IH1cclxuXHJcbi5pY29uLURyYWctVXA6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTgzNVwiOyB9XHJcblxyXG4uaWNvbi1EcmFnOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU4MzZcIjsgfVxyXG5cclxuLmljb24tRHJlc3M6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTgzN1wiOyB9XHJcblxyXG4uaWNvbi1EcmlsbC0yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU4MzhcIjsgfVxyXG5cclxuLmljb24tRHJpbGw6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTgzOVwiOyB9XHJcblxyXG4uaWNvbi1Ecm9wOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU4M2FcIjsgfVxyXG5cclxuLmljb24tRHJvcGJveDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlODNiXCI7IH1cclxuXHJcbi5pY29uLURydW06YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTgzY1wiOyB9XHJcblxyXG4uaWNvbi1Ecnk6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTgzZFwiOyB9XHJcblxyXG4uaWNvbi1EdWNrOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU4M2VcIjsgfVxyXG5cclxuLmljb24tRHVtYmJlbGw6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTgzZlwiOyB9XHJcblxyXG4uaWNvbi1EdXBsaWNhdGUtTGF5ZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTg0MFwiOyB9XHJcblxyXG4uaWNvbi1EdXBsaWNhdGUtV2luZG93OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU4NDFcIjsgfVxyXG5cclxuLmljb24tRFZEOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU4NDJcIjsgfVxyXG5cclxuLmljb24tRWFnbGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTg0M1wiOyB9XHJcblxyXG4uaWNvbi1FYXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTg0NFwiOyB9XHJcblxyXG4uaWNvbi1FYXJwaG9uZXMtMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlODQ1XCI7IH1cclxuXHJcbi5pY29uLUVhcnBob25lczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlODQ2XCI7IH1cclxuXHJcbi5pY29uLUVjaS1JY29uOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU4NDdcIjsgfVxyXG5cclxuLmljb24tRWRpdC1NYXA6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTg0OFwiOyB9XHJcblxyXG4uaWNvbi1FZGl0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU4NDlcIjsgfVxyXG5cclxuLmljb24tRWdnczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlODRhXCI7IH1cclxuXHJcbi5pY29uLUVneXB0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU4NGJcIjsgfVxyXG5cclxuLmljb24tRWlmZWwtVG93ZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTg0Y1wiOyB9XHJcblxyXG4uaWNvbi1lamVjdC0yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU4NGRcIjsgfVxyXG5cclxuLmljb24tRWplY3Q6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTg0ZVwiOyB9XHJcblxyXG4uaWNvbi1FbC1DYXN0aWxsbzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlODRmXCI7IH1cclxuXHJcbi5pY29uLUVsYm93OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU4NTBcIjsgfVxyXG5cclxuLmljb24tRWxlY3RyaWMtR3VpdGFyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU4NTFcIjsgfVxyXG5cclxuLmljb24tRWxlY3RyaWNpdHk6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTg1MlwiOyB9XHJcblxyXG4uaWNvbi1FbGVwaGFudDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlODUzXCI7IH1cclxuXHJcbi5pY29uLUVtYWlsOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU4NTRcIjsgfVxyXG5cclxuLmljb24tRW1iYXNzeTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlODU1XCI7IH1cclxuXHJcbi5pY29uLUVtcGlyZS1TdGF0ZUJ1aWxkaW5nOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU4NTZcIjsgfVxyXG5cclxuLmljb24tRW1wdHktQm94OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU4NTdcIjsgfVxyXG5cclxuLmljb24tRW5kMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlODU4XCI7IH1cclxuXHJcbi5pY29uLUVuZC0yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU4NTlcIjsgfVxyXG5cclxuLmljb24tRW5kOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU4NWFcIjsgfVxyXG5cclxuLmljb24tRW5kd2F5czpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlODViXCI7IH1cclxuXHJcbi5pY29uLUVuZ2luZWVyaW5nOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU4NWNcIjsgfVxyXG5cclxuLmljb24tRW52ZWxvcGUtMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlODVkXCI7IH1cclxuXHJcbi5pY29uLUVudmVsb3BlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU4NWVcIjsgfVxyXG5cclxuLmljb24tRW52aXJvbm1lbnRhbC0yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU4NWZcIjsgfVxyXG5cclxuLmljb24tRW52aXJvbm1lbnRhbC0zOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU4NjBcIjsgfVxyXG5cclxuLmljb24tRW52aXJvbm1lbnRhbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlODYxXCI7IH1cclxuXHJcbi5pY29uLUVxdWFsaXplcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlODYyXCI7IH1cclxuXHJcbi5pY29uLUVyYXNlci0yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU4NjNcIjsgfVxyXG5cclxuLmljb24tRXJhc2VyLTM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTg2NFwiOyB9XHJcblxyXG4uaWNvbi1FcmFzZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTg2NVwiOyB9XHJcblxyXG4uaWNvbi1FcnJvci00MDRXaW5kb3c6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTg2NlwiOyB9XHJcblxyXG4uaWNvbi1FdXJvLVNpZ246YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTg2N1wiOyB9XHJcblxyXG4uaWNvbi1FdXJvLVNpZ24yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU4NjhcIjsgfVxyXG5cclxuLmljb24tRXVybzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlODY5XCI7IH1cclxuXHJcbi5pY29uLUV2ZXJub3RlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU4NmFcIjsgfVxyXG5cclxuLmljb24tRXZpbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlODZiXCI7IH1cclxuXHJcbi5pY29uLUV4cGxvZGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTg2Y1wiOyB9XHJcblxyXG4uaWNvbi1FeWUtMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlODZkXCI7IH1cclxuXHJcbi5pY29uLUV5ZS1CbGluZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlODZlXCI7IH1cclxuXHJcbi5pY29uLUV5ZS1JbnZpc2libGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTg2ZlwiOyB9XHJcblxyXG4uaWNvbi1FeWUtU2NhbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlODcwXCI7IH1cclxuXHJcbi5pY29uLUV5ZS1WaXNpYmxlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU4NzFcIjsgfVxyXG5cclxuLmljb24tRXllOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU4NzJcIjsgfVxyXG5cclxuLmljb24tRXllYnJvdy0yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU4NzNcIjsgfVxyXG5cclxuLmljb24tRXllYnJvdy0zOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU4NzRcIjsgfVxyXG5cclxuLmljb24tRXllYnJvdzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlODc1XCI7IH1cclxuXHJcbi5pY29uLUV5ZWdsYXNzZXMtU21pbGV5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU4NzZcIjsgfVxyXG5cclxuLmljb24tRXllZ2xhc3Nlcy1TbWlsZXkyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU4NzdcIjsgfVxyXG5cclxuLmljb24tRmFjZS1TdHlsZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlODc4XCI7IH1cclxuXHJcbi5pY29uLUZhY2UtU3R5bGUyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU4NzlcIjsgfVxyXG5cclxuLmljb24tRmFjZS1TdHlsZTM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTg3YVwiOyB9XHJcblxyXG4uaWNvbi1GYWNlLVN0eWxlNDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlODdiXCI7IH1cclxuXHJcbi5pY29uLUZhY2UtU3R5bGU1OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU4N2NcIjsgfVxyXG5cclxuLmljb24tRmFjZS1TdHlsZTY6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTg3ZFwiOyB9XHJcblxyXG4uaWNvbi1GYWNlYm9vay0yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU4N2VcIjsgfVxyXG5cclxuLmljb24tRmFjZWJvb2s6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTg3ZlwiOyB9XHJcblxyXG4uaWNvbi1GYWN0b3J5LTI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTg4MFwiOyB9XHJcblxyXG4uaWNvbi1GYWN0b3J5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU4ODFcIjsgfVxyXG5cclxuLmljb24tRmFocmVuaGVpdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlODgyXCI7IH1cclxuXHJcbi5pY29uLUZhbWlseS1TaWduOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU4ODNcIjsgfVxyXG5cclxuLmljb24tRmFuOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU4ODRcIjsgfVxyXG5cclxuLmljb24tRmFybWVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU4ODVcIjsgfVxyXG5cclxuLmljb24tRmFzaGlvbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlODg2XCI7IH1cclxuXHJcbi5pY29uLUZhdm9yaXRlLVdpbmRvdzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlODg3XCI7IH1cclxuXHJcbi5pY29uLUZheDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlODg4XCI7IH1cclxuXHJcbi5pY29uLUZlYXRoZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTg4OVwiOyB9XHJcblxyXG4uaWNvbi1GZWVkYnVybmVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU4OGFcIjsgfVxyXG5cclxuLmljb24tRmVtYWxlLTI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTg4YlwiOyB9XHJcblxyXG4uaWNvbi1GZW1hbGUtU2lnbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlODhjXCI7IH1cclxuXHJcbi5pY29uLUZlbWFsZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlODhkXCI7IH1cclxuXHJcbi5pY29uLUZpbGUtQmxvY2s6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTg4ZVwiOyB9XHJcblxyXG4uaWNvbi1GaWxlLUJvb2ttYXJrOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU4OGZcIjsgfVxyXG5cclxuLmljb24tRmlsZS1DaGFydDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlODkwXCI7IH1cclxuXHJcbi5pY29uLUZpbGUtQ2xpcGJvYXJkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU4OTFcIjsgfVxyXG5cclxuLmljb24tRmlsZS1DbGlwYm9hcmRGaWxlVGV4dDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlODkyXCI7IH1cclxuXHJcbi5pY29uLUZpbGUtQ2xpcGJvYXJkVGV4dEltYWdlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU4OTNcIjsgfVxyXG5cclxuLmljb24tRmlsZS1DbG91ZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlODk0XCI7IH1cclxuXHJcbi5pY29uLUZpbGUtQ29weTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlODk1XCI7IH1cclxuXHJcbi5pY29uLUZpbGUtQ29weTI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTg5NlwiOyB9XHJcblxyXG4uaWNvbi1GaWxlLUNTVjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlODk3XCI7IH1cclxuXHJcbi5pY29uLUZpbGUtRG93bmxvYWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTg5OFwiOyB9XHJcblxyXG4uaWNvbi1GaWxlLUVkaXQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTg5OVwiOyB9XHJcblxyXG4uaWNvbi1GaWxlLUV4Y2VsOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU4OWFcIjsgfVxyXG5cclxuLmljb24tRmlsZS1GYXZvcml0ZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlODliXCI7IH1cclxuXHJcbi5pY29uLUZpbGUtRmlyZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlODljXCI7IH1cclxuXHJcbi5pY29uLUZpbGUtR3JhcGg6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTg5ZFwiOyB9XHJcblxyXG4uaWNvbi1GaWxlLUhpZGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTg5ZVwiOyB9XHJcblxyXG4uaWNvbi1GaWxlLUhvcml6b250YWw6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTg5ZlwiOyB9XHJcblxyXG4uaWNvbi1GaWxlLUhvcml6b250YWxUZXh0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU4YTBcIjsgfVxyXG5cclxuLmljb24tRmlsZS1IVE1MOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU4YTFcIjsgfVxyXG5cclxuLmljb24tRmlsZS1KUEc6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZThhMlwiOyB9XHJcblxyXG4uaWNvbi1GaWxlLUxpbms6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZThhM1wiOyB9XHJcblxyXG4uaWNvbi1GaWxlLUxvYWRpbmc6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZThhNFwiOyB9XHJcblxyXG4uaWNvbi1GaWxlLUxvY2s6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZThhNVwiOyB9XHJcblxyXG4uaWNvbi1GaWxlLUxvdmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZThhNlwiOyB9XHJcblxyXG4uaWNvbi1GaWxlLU11c2ljOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU4YTdcIjsgfVxyXG5cclxuLmljb24tRmlsZS1OZXR3b3JrOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU4YThcIjsgfVxyXG5cclxuLmljb24tRmlsZS1QaWN0dXJlczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOGE5XCI7IH1cclxuXHJcbi5pY29uLUZpbGUtUGllOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU4YWFcIjsgfVxyXG5cclxuLmljb24tRmlsZS1QcmVzZW50YXRpb246YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZThhYlwiOyB9XHJcblxyXG4uaWNvbi1GaWxlLVJlZnJlc2g6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZThhY1wiOyB9XHJcblxyXG4uaWNvbi1GaWxlLVNlYXJjaDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOGFkXCI7IH1cclxuXHJcbi5pY29uLUZpbGUtU2V0dGluZ3M6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZThhZVwiOyB9XHJcblxyXG4uaWNvbi1GaWxlLVNoYXJlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU4YWZcIjsgfVxyXG5cclxuLmljb24tRmlsZS1UZXh0SW1hZ2U6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZThiMFwiOyB9XHJcblxyXG4uaWNvbi1GaWxlLVRyYXNoOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU4YjFcIjsgfVxyXG5cclxuLmljb24tRmlsZS1UWFQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZThiMlwiOyB9XHJcblxyXG4uaWNvbi1GaWxlLVVwbG9hZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOGIzXCI7IH1cclxuXHJcbi5pY29uLUZpbGUtVmlkZW86YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZThiNFwiOyB9XHJcblxyXG4uaWNvbi1GaWxlLVdvcmQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZThiNVwiOyB9XHJcblxyXG4uaWNvbi1GaWxlLVppcDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOGI2XCI7IH1cclxuXHJcbi5pY29uLUZpbGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZThiN1wiOyB9XHJcblxyXG4uaWNvbi1GaWxlczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOGI4XCI7IH1cclxuXHJcbi5pY29uLUZpbG0tQm9hcmQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZThiOVwiOyB9XHJcblxyXG4uaWNvbi1GaWxtLUNhcnRyaWRnZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOGJhXCI7IH1cclxuXHJcbi5pY29uLUZpbG0tU3RyaXA6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZThiYlwiOyB9XHJcblxyXG4uaWNvbi1GaWxtLVZpZGVvOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU4YmNcIjsgfVxyXG5cclxuLmljb24tRmlsbTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOGJkXCI7IH1cclxuXHJcbi5pY29uLUZpbHRlci0yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU4YmVcIjsgfVxyXG5cclxuLmljb24tRmlsdGVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU4YmZcIjsgfVxyXG5cclxuLmljb24tRmluYW5jaWFsOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU4YzBcIjsgfVxyXG5cclxuLmljb24tRmluZC1Vc2VyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU4YzFcIjsgfVxyXG5cclxuLmljb24tRmluZ2VyLURyYWdGb3VyU2lkZXM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZThjMlwiOyB9XHJcblxyXG4uaWNvbi1GaW5nZXItRHJhZ1R3b1NpZGVzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU4YzNcIjsgfVxyXG5cclxuLmljb24tRmluZ2VyLVByaW50OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU4YzRcIjsgfVxyXG5cclxuLmljb24tRmluZ2VyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU4YzVcIjsgfVxyXG5cclxuLmljb24tRmluZ2VycHJpbnQtMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOGM2XCI7IH1cclxuXHJcbi5pY29uLUZpbmdlcnByaW50OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU4YzdcIjsgfVxyXG5cclxuLmljb24tRmlyZS1GbGFtZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOGM4XCI7IH1cclxuXHJcbi5pY29uLUZpcmUtRmxhbWUyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU4YzlcIjsgfVxyXG5cclxuLmljb24tRmlyZS1IeWRyYW50OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU4Y2FcIjsgfVxyXG5cclxuLmljb24tRmlyZS1TdGFpb246YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZThjYlwiOyB9XHJcblxyXG4uaWNvbi1GaXJlZm94OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU4Y2NcIjsgfVxyXG5cclxuLmljb24tRmlyZXdhbGw6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZThjZFwiOyB9XHJcblxyXG4uaWNvbi1GaXJzdC1BaWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZThjZVwiOyB9XHJcblxyXG4uaWNvbi1GaXJzdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOGNmXCI7IH1cclxuXHJcbi5pY29uLUZpc2gtRm9vZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOGQwXCI7IH1cclxuXHJcbi5pY29uLUZpc2g6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZThkMVwiOyB9XHJcblxyXG4uaWNvbi1GaXQtVG86YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZThkMlwiOyB9XHJcblxyXG4uaWNvbi1GaXQtVG8yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU4ZDNcIjsgfVxyXG5cclxuLmljb24tRml2ZS1GaW5nZXJzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU4ZDRcIjsgfVxyXG5cclxuLmljb24tRml2ZS1GaW5nZXJzRHJhZzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOGQ1XCI7IH1cclxuXHJcbi5pY29uLUZpdmUtRmluZ2Vyc0RyYWcyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU4ZDZcIjsgfVxyXG5cclxuLmljb24tRml2ZS1GaW5nZXJzVG91Y2g6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZThkN1wiOyB9XHJcblxyXG4uaWNvbi1GbGFnLTI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZThkOFwiOyB9XHJcblxyXG4uaWNvbi1GbGFnLTM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZThkOVwiOyB9XHJcblxyXG4uaWNvbi1GbGFnLTQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZThkYVwiOyB9XHJcblxyXG4uaWNvbi1GbGFnLTU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZThkYlwiOyB9XHJcblxyXG4uaWNvbi1GbGFnLTY6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZThkY1wiOyB9XHJcblxyXG4uaWNvbi1GbGFnOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU4ZGRcIjsgfVxyXG5cclxuLmljb24tRmxhbWluZ286YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZThkZVwiOyB9XHJcblxyXG4uaWNvbi1GbGFzaC0yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU4ZGZcIjsgfVxyXG5cclxuLmljb24tRmxhc2gtVmlkZW86YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZThlMFwiOyB9XHJcblxyXG4uaWNvbi1GbGFzaDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOGUxXCI7IH1cclxuXHJcbi5pY29uLUZsYXNobGlnaHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZThlMlwiOyB9XHJcblxyXG4uaWNvbi1GbGFzay0yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU4ZTNcIjsgfVxyXG5cclxuLmljb24tRmxhc2s6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZThlNFwiOyB9XHJcblxyXG4uaWNvbi1GbGljazpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOGU1XCI7IH1cclxuXHJcbi5pY29uLUZsaWNrcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOGU2XCI7IH1cclxuXHJcbi5pY29uLUZsb3dlcnBvdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOGU3XCI7IH1cclxuXHJcbi5pY29uLUZsdW9yZXNjZW50OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU4ZThcIjsgfVxyXG5cclxuLmljb24tRm9nLURheTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOGU5XCI7IH1cclxuXHJcbi5pY29uLUZvZy1OaWdodDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOGVhXCI7IH1cclxuXHJcbi5pY29uLUZvbGRlci1BZGQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZThlYlwiOyB9XHJcblxyXG4uaWNvbi1Gb2xkZXItQXJjaGl2ZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOGVjXCI7IH1cclxuXHJcbi5pY29uLUZvbGRlci1CaW5kZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZThlZFwiOyB9XHJcblxyXG4uaWNvbi1Gb2xkZXItQmluZGVyMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOGVlXCI7IH1cclxuXHJcbi5pY29uLUZvbGRlci1CbG9jazpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOGVmXCI7IH1cclxuXHJcbi5pY29uLUZvbGRlci1Cb29rbWFyazpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOGYwXCI7IH1cclxuXHJcbi5pY29uLUZvbGRlci1DbG9zZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOGYxXCI7IH1cclxuXHJcbi5pY29uLUZvbGRlci1DbG91ZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOGYyXCI7IH1cclxuXHJcbi5pY29uLUZvbGRlci1EZWxldGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZThmM1wiOyB9XHJcblxyXG4uaWNvbi1Gb2xkZXItRG93bmxvYWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZThmNFwiOyB9XHJcblxyXG4uaWNvbi1Gb2xkZXItRWRpdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOGY1XCI7IH1cclxuXHJcbi5pY29uLUZvbGRlci1GYXZvcml0ZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOGY2XCI7IH1cclxuXHJcbi5pY29uLUZvbGRlci1GaXJlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU4ZjdcIjsgfVxyXG5cclxuLmljb24tRm9sZGVyLUhpZGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZThmOFwiOyB9XHJcblxyXG4uaWNvbi1Gb2xkZXItTGluazpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOGY5XCI7IH1cclxuXHJcbi5pY29uLUZvbGRlci1Mb2FkaW5nOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU4ZmFcIjsgfVxyXG5cclxuLmljb24tRm9sZGVyLUxvY2s6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZThmYlwiOyB9XHJcblxyXG4uaWNvbi1Gb2xkZXItTG92ZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOGZjXCI7IH1cclxuXHJcbi5pY29uLUZvbGRlci1NdXNpYzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOGZkXCI7IH1cclxuXHJcbi5pY29uLUZvbGRlci1OZXR3b3JrOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU4ZmVcIjsgfVxyXG5cclxuLmljb24tRm9sZGVyLU9wZW46YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZThmZlwiOyB9XHJcblxyXG4uaWNvbi1Gb2xkZXItT3BlbjI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkwMFwiOyB9XHJcblxyXG4uaWNvbi1Gb2xkZXItT3JnYW5pemluZzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTAxXCI7IH1cclxuXHJcbi5pY29uLUZvbGRlci1QaWN0dXJlczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTAyXCI7IH1cclxuXHJcbi5pY29uLUZvbGRlci1SZWZyZXNoOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MDNcIjsgfVxyXG5cclxuLmljb24tRm9sZGVyLVJlbW92ZS06YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkwNFwiOyB9XHJcblxyXG4uaWNvbi1Gb2xkZXItU2VhcmNoOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MDVcIjsgfVxyXG5cclxuLmljb24tRm9sZGVyLVNldHRpbmdzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MDZcIjsgfVxyXG5cclxuLmljb24tRm9sZGVyLVNoYXJlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MDdcIjsgfVxyXG5cclxuLmljb24tRm9sZGVyLVRyYXNoOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MDhcIjsgfVxyXG5cclxuLmljb24tRm9sZGVyLVVwbG9hZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTA5XCI7IH1cclxuXHJcbi5pY29uLUZvbGRlci1WaWRlbzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTBhXCI7IH1cclxuXHJcbi5pY29uLUZvbGRlci1XaXRoRG9jdW1lbnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkwYlwiOyB9XHJcblxyXG4uaWNvbi1Gb2xkZXItWmlwOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MGNcIjsgfVxyXG5cclxuLmljb24tRm9sZGVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MGRcIjsgfVxyXG5cclxuLmljb24tRm9sZGVyczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTBlXCI7IH1cclxuXHJcbi5pY29uLUZvbnQtQ29sb3I6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkwZlwiOyB9XHJcblxyXG4uaWNvbi1Gb250LU5hbWU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkxMFwiOyB9XHJcblxyXG4uaWNvbi1Gb250LVNpemU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkxMVwiOyB9XHJcblxyXG4uaWNvbi1Gb250LVN0eWxlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MTJcIjsgfVxyXG5cclxuLmljb24tRm9udC1TdHlsZVN1YnNjcmlwdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTEzXCI7IH1cclxuXHJcbi5pY29uLUZvbnQtU3R5bGVTdXBlcnNjcmlwdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTE0XCI7IH1cclxuXHJcbi5pY29uLUZvbnQtV2luZG93OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MTVcIjsgfVxyXG5cclxuLmljb24tRm9vdC0yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MTZcIjsgfVxyXG5cclxuLmljb24tRm9vdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTE3XCI7IH1cclxuXHJcbi5pY29uLUZvb3RiYWxsLTI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkxOFwiOyB9XHJcblxyXG4uaWNvbi1Gb290YmFsbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTE5XCI7IH1cclxuXHJcbi5pY29uLUZvb3RwcmludC0yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MWFcIjsgfVxyXG5cclxuLmljb24tRm9vdHByaW50LTM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkxYlwiOyB9XHJcblxyXG4uaWNvbi1Gb290cHJpbnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkxY1wiOyB9XHJcblxyXG4uaWNvbi1Gb3Jlc3Q6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkxZFwiOyB9XHJcblxyXG4uaWNvbi1Gb3JrOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MWVcIjsgfVxyXG5cclxuLmljb24tRm9ybXNwcmluZzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTFmXCI7IH1cclxuXHJcbi5pY29uLUZvcm11bGE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkyMFwiOyB9XHJcblxyXG4uaWNvbi1Gb3JzcXVhcmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkyMVwiOyB9XHJcblxyXG4uaWNvbi1Gb3J3YXJkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MjJcIjsgfVxyXG5cclxuLmljb24tRm91bnRhaW4tUGVuOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MjNcIjsgfVxyXG5cclxuLmljb24tRm91ci1GaW5nZXJzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MjRcIjsgfVxyXG5cclxuLmljb24tRm91ci1GaW5nZXJzRHJhZzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTI1XCI7IH1cclxuXHJcbi5pY29uLUZvdXItRmluZ2Vyc0RyYWcyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MjZcIjsgfVxyXG5cclxuLmljb24tRm91ci1GaW5nZXJzVG91Y2g6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkyN1wiOyB9XHJcblxyXG4uaWNvbi1Gb3g6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkyOFwiOyB9XHJcblxyXG4uaWNvbi1GcmFua2Vuc3RlaW46YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkyOVwiOyB9XHJcblxyXG4uaWNvbi1GcmVuY2gtRnJpZXM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkyYVwiOyB9XHJcblxyXG4uaWNvbi1GcmllbmRmZWVkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MmJcIjsgfVxyXG5cclxuLmljb24tRnJpZW5kc3RlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTJjXCI7IH1cclxuXHJcbi5pY29uLUZyb2c6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkyZFwiOyB9XHJcblxyXG4uaWNvbi1GcnVpdHM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkyZVwiOyB9XHJcblxyXG4uaWNvbi1GdWVsOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MmZcIjsgfVxyXG5cclxuLmljb24tRnVsbC1CYWc6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkzMFwiOyB9XHJcblxyXG4uaWNvbi1GdWxsLUJhc2tldDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTMxXCI7IH1cclxuXHJcbi5pY29uLUZ1bGwtQ2FydDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTMyXCI7IH1cclxuXHJcbi5pY29uLUZ1bGwtTW9vbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTMzXCI7IH1cclxuXHJcbi5pY29uLUZ1bGwtU2NyZWVuOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MzRcIjsgfVxyXG5cclxuLmljb24tRnVsbC1TY3JlZW4yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MzVcIjsgfVxyXG5cclxuLmljb24tRnVsbC1WaWV3OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MzZcIjsgfVxyXG5cclxuLmljb24tRnVsbC1WaWV3MjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTM3XCI7IH1cclxuXHJcbi5pY29uLUZ1bGwtVmlld1dpbmRvdzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTM4XCI7IH1cclxuXHJcbi5pY29uLUZ1bmN0aW9uOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5MzlcIjsgfVxyXG5cclxuLmljb24tRnVua3k6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkzYVwiOyB9XHJcblxyXG4uaWNvbi1GdW5ueS1CaWN5Y2xlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5M2JcIjsgfVxyXG5cclxuLmljb24tRnVybDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTNjXCI7IH1cclxuXHJcbi5pY29uLUdhbWVwYWQtMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTNkXCI7IH1cclxuXHJcbi5pY29uLUdhbWVwYWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTkzZVwiOyB9XHJcblxyXG4uaWNvbi1HYXMtUHVtcDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTNmXCI7IH1cclxuXHJcbi5pY29uLUdhdWdhZ2UtMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTQwXCI7IH1cclxuXHJcbi5pY29uLUdhdWdhZ2U6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk0MVwiOyB9XHJcblxyXG4uaWNvbi1HYXk6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk0MlwiOyB9XHJcblxyXG4uaWNvbi1HZWFyLTI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk0M1wiOyB9XHJcblxyXG4uaWNvbi1HZWFyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5NDRcIjsgfVxyXG5cclxuLmljb24tR2VhcnMtMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTQ1XCI7IH1cclxuXHJcbi5pY29uLUdlYXJzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5NDZcIjsgfVxyXG5cclxuLmljb24tR2Vlay0yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5NDdcIjsgfVxyXG5cclxuLmljb24tR2VlazpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTQ4XCI7IH1cclxuXHJcbi5pY29uLUdlbWluaS0yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5NDlcIjsgfVxyXG5cclxuLmljb24tR2VtaW5pOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5NGFcIjsgfVxyXG5cclxuLmljb24tR2VuaXVzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5NGJcIjsgfVxyXG5cclxuLmljb24tR2VudGxlbWFuOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5NGNcIjsgfVxyXG5cclxuLmljb24tR2VvLS06YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk0ZFwiOyB9XHJcblxyXG4uaWNvbi1HZW8tOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5NGVcIjsgfVxyXG5cclxuLmljb24tR2VvLUNsb3NlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5NGZcIjsgfVxyXG5cclxuLmljb24tR2VvLUxvdmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk1MFwiOyB9XHJcblxyXG4uaWNvbi1HZW8tTnVtYmVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5NTFcIjsgfVxyXG5cclxuLmljb24tR2VvLVN0YXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk1MlwiOyB9XHJcblxyXG4uaWNvbi1HZW86YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk1M1wiOyB9XHJcblxyXG4uaWNvbi1HZW8yLS06YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk1NFwiOyB9XHJcblxyXG4uaWNvbi1HZW8yLTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTU1XCI7IH1cclxuXHJcbi5pY29uLUdlbzItQ2xvc2U6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk1NlwiOyB9XHJcblxyXG4uaWNvbi1HZW8yLUxvdmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk1N1wiOyB9XHJcblxyXG4uaWNvbi1HZW8yLU51bWJlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTU4XCI7IH1cclxuXHJcbi5pY29uLUdlbzItU3RhcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTU5XCI7IH1cclxuXHJcbi5pY29uLUdlbzI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk1YVwiOyB9XHJcblxyXG4uaWNvbi1HZW8zLS06YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk1YlwiOyB9XHJcblxyXG4uaWNvbi1HZW8zLTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTVjXCI7IH1cclxuXHJcbi5pY29uLUdlbzMtQ2xvc2U6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk1ZFwiOyB9XHJcblxyXG4uaWNvbi1HZW8zLUxvdmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk1ZVwiOyB9XHJcblxyXG4uaWNvbi1HZW8zLU51bWJlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTVmXCI7IH1cclxuXHJcbi5pY29uLUdlbzMtU3RhcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTYwXCI7IH1cclxuXHJcbi5pY29uLUdlbzM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk2MVwiOyB9XHJcblxyXG4uaWNvbi1HZXk6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk2MlwiOyB9XHJcblxyXG4uaWNvbi1HaWZ0LUJveDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTYzXCI7IH1cclxuXHJcbi5pY29uLUdpcmFmZmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk2NFwiOyB9XHJcblxyXG4uaWNvbi1HaXJsOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5NjVcIjsgfVxyXG5cclxuLmljb24tR2xhc3MtV2F0ZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk2NlwiOyB9XHJcblxyXG4uaWNvbi1HbGFzc2VzLTI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk2N1wiOyB9XHJcblxyXG4uaWNvbi1HbGFzc2VzLTM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk2OFwiOyB9XHJcblxyXG4uaWNvbi1HbGFzc2VzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5NjlcIjsgfVxyXG5cclxuLmljb24tR2xvYmFsLVBvc2l0aW9uOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5NmFcIjsgfVxyXG5cclxuLmljb24tR2xvYmUtMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTZiXCI7IH1cclxuXHJcbi5pY29uLUdsb2JlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5NmNcIjsgfVxyXG5cclxuLmljb24tR2xvdmVzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5NmRcIjsgfVxyXG5cclxuLmljb24tR28tQm90dG9tOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5NmVcIjsgfVxyXG5cclxuLmljb24tR28tVG9wOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5NmZcIjsgfVxyXG5cclxuLmljb24tR29nZ2xlczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTcwXCI7IH1cclxuXHJcbi5pY29uLUdvbGYtMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTcxXCI7IH1cclxuXHJcbi5pY29uLUdvbGY6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk3MlwiOyB9XHJcblxyXG4uaWNvbi1Hb29nbGUtQnV6ejpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTczXCI7IH1cclxuXHJcbi5pY29uLUdvb2dsZS1Ecml2ZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTc0XCI7IH1cclxuXHJcbi5pY29uLUdvb2dsZS1QbGF5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5NzVcIjsgfVxyXG5cclxuLmljb24tR29vZ2xlLVBsdXM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk3NlwiOyB9XHJcblxyXG4uaWNvbi1Hb29nbGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk3N1wiOyB9XHJcblxyXG4uaWNvbi1Hb3BybzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTc4XCI7IH1cclxuXHJcbi5pY29uLUdvcmlsbGE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk3OVwiOyB9XHJcblxyXG4uaWNvbi1Hb3dhbGxhOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5N2FcIjsgfVxyXG5cclxuLmljb24tR3JhdmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk3YlwiOyB9XHJcblxyXG4uaWNvbi1HcmF2ZXlhcmQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk3Y1wiOyB9XHJcblxyXG4uaWNvbi1HcmVlY2U6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk3ZFwiOyB9XHJcblxyXG4uaWNvbi1HcmVlbi1FbmVyZ3k6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk3ZVwiOyB9XHJcblxyXG4uaWNvbi1HcmVlbi1Ib3VzZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTdmXCI7IH1cclxuXHJcbi5pY29uLUd1aXRhcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTgwXCI7IH1cclxuXHJcbi5pY29uLUd1bi0yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5ODFcIjsgfVxyXG5cclxuLmljb24tR3VuLTM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk4MlwiOyB9XHJcblxyXG4uaWNvbi1HdW46YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk4M1wiOyB9XHJcblxyXG4uaWNvbi1HeW1uYXN0aWNzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5ODRcIjsgfVxyXG5cclxuLmljb24tSGFpci0yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5ODVcIjsgfVxyXG5cclxuLmljb24tSGFpci0zOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5ODZcIjsgfVxyXG5cclxuLmljb24tSGFpci00OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5ODdcIjsgfVxyXG5cclxuLmljb24tSGFpcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTg4XCI7IH1cclxuXHJcbi5pY29uLUhhbGYtTW9vbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTg5XCI7IH1cclxuXHJcbi5pY29uLUhhbGxvd2Vlbi1IYWxmTW9vbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOThhXCI7IH1cclxuXHJcbi5pY29uLUhhbGxvd2Vlbi1Nb29uOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5OGJcIjsgfVxyXG5cclxuLmljb24tSGFtYnVyZ2VyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5OGNcIjsgfVxyXG5cclxuLmljb24tSGFtbWVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5OGRcIjsgfVxyXG5cclxuLmljb24tSGFuZC1Ub3VjaDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOThlXCI7IH1cclxuXHJcbi5pY29uLUhhbmQtVG91Y2gyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5OGZcIjsgfVxyXG5cclxuLmljb24tSGFuZC1Ub3VjaFNtYXJ0cGhvbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk5MFwiOyB9XHJcblxyXG4uaWNvbi1IYW5kOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5OTFcIjsgfVxyXG5cclxuLmljb24tSGFuZHM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk5MlwiOyB9XHJcblxyXG4uaWNvbi1IYW5kc2hha2U6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk5M1wiOyB9XHJcblxyXG4uaWNvbi1IYW5nZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk5NFwiOyB9XHJcblxyXG4uaWNvbi1IYXBweTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTk1XCI7IH1cclxuXHJcbi5pY29uLUhhdC0yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5OTZcIjsgfVxyXG5cclxuLmljb24tSGF0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5OTdcIjsgfVxyXG5cclxuLmljb24tSGF1bnRlZC1Ib3VzZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTk4XCI7IH1cclxuXHJcbi5pY29uLUhELVZpZGVvOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5OTlcIjsgfVxyXG5cclxuLmljb24tSEQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk5YVwiOyB9XHJcblxyXG4uaWNvbi1IREQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk5YlwiOyB9XHJcblxyXG4uaWNvbi1IZWFkcGhvbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk5Y1wiOyB9XHJcblxyXG4uaWNvbi1IZWFkcGhvbmVzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5OWRcIjsgfVxyXG5cclxuLmljb24tSGVhZHNldDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOTllXCI7IH1cclxuXHJcbi5pY29uLUhlYXJ0LTI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTk5ZlwiOyB9XHJcblxyXG4uaWNvbi1IZWFydDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWEwXCI7IH1cclxuXHJcbi5pY29uLUhlZWxzLTI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTlhMVwiOyB9XHJcblxyXG4uaWNvbi1IZWVsczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWEyXCI7IH1cclxuXHJcbi5pY29uLUhlaWdodC1XaW5kb3c6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTlhM1wiOyB9XHJcblxyXG4uaWNvbi1IZWxpY29wdGVyLTI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTlhNFwiOyB9XHJcblxyXG4uaWNvbi1IZWxpY29wdGVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5YTVcIjsgfVxyXG5cclxuLmljb24tSGVsaXgtMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWE2XCI7IH1cclxuXHJcbi5pY29uLUhlbGxvOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5YTdcIjsgfVxyXG5cclxuLmljb24tSGVsbWV0LTI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTlhOFwiOyB9XHJcblxyXG4uaWNvbi1IZWxtZXQtMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWE5XCI7IH1cclxuXHJcbi5pY29uLUhlbG1ldDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWFhXCI7IH1cclxuXHJcbi5pY29uLUhpcG86YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTlhYlwiOyB9XHJcblxyXG4uaWNvbi1IaXBzdGVyLUdsYXNzZXM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTlhY1wiOyB9XHJcblxyXG4uaWNvbi1IaXBzdGVyLUdsYXNzZXMyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5YWRcIjsgfVxyXG5cclxuLmljb24tSGlwc3Rlci1HbGFzc2VzMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWFlXCI7IH1cclxuXHJcbi5pY29uLUhpcHN0ZXItSGVhZHBob25lczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWFmXCI7IH1cclxuXHJcbi5pY29uLUhpcHN0ZXItTWVuOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5YjBcIjsgfVxyXG5cclxuLmljb24tSGlwc3Rlci1NZW4yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5YjFcIjsgfVxyXG5cclxuLmljb24tSGlwc3Rlci1NZW4zOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5YjJcIjsgfVxyXG5cclxuLmljb24tSGlwc3Rlci1TdW5nbGFzc2VzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5YjNcIjsgfVxyXG5cclxuLmljb24tSGlwc3Rlci1TdW5nbGFzc2VzMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWI0XCI7IH1cclxuXHJcbi5pY29uLUhpcHN0ZXItU3VuZ2xhc3NlczM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTliNVwiOyB9XHJcblxyXG4uaWNvbi1Ib2tleTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWI2XCI7IH1cclxuXHJcbi5pY29uLUhvbGx5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5YjdcIjsgfVxyXG5cclxuLmljb24tSG9tZS0yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5YjhcIjsgfVxyXG5cclxuLmljb24tSG9tZS0zOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5YjlcIjsgfVxyXG5cclxuLmljb24tSG9tZS00OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5YmFcIjsgfVxyXG5cclxuLmljb24tSG9tZS01OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5YmJcIjsgfVxyXG5cclxuLmljb24tSG9tZS1XaW5kb3c6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTliY1wiOyB9XHJcblxyXG4uaWNvbi1Ib21lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5YmRcIjsgfVxyXG5cclxuLmljb24tSG9tb3NleHVhbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWJlXCI7IH1cclxuXHJcbi5pY29uLUhvbmV5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5YmZcIjsgfVxyXG5cclxuLmljb24tSG9uZy1Lb25nOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5YzBcIjsgfVxyXG5cclxuLmljb24tSG9vZGllOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5YzFcIjsgfVxyXG5cclxuLmljb24tSG9ycm9yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5YzJcIjsgfVxyXG5cclxuLmljb24tSG9yc2U6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTljM1wiOyB9XHJcblxyXG4uaWNvbi1Ib3NwaXRhbC0yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5YzRcIjsgfVxyXG5cclxuLmljb24tSG9zcGl0YWw6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTljNVwiOyB9XHJcblxyXG4uaWNvbi1Ib3N0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5YzZcIjsgfVxyXG5cclxuLmljb24tSG90LURvZzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWM3XCI7IH1cclxuXHJcbi5pY29uLUhvdGVsOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5YzhcIjsgfVxyXG5cclxuLmljb24tSG91cjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWM5XCI7IH1cclxuXHJcbi5pY29uLUh1YjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWNhXCI7IH1cclxuXHJcbi5pY29uLUh1bW9yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5Y2JcIjsgfVxyXG5cclxuLmljb24tSHVydDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWNjXCI7IH1cclxuXHJcbi5pY29uLUljZS1DcmVhbTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWNkXCI7IH1cclxuXHJcbi5pY29uLUlDUTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWNlXCI7IH1cclxuXHJcbi5pY29uLUlELTI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTljZlwiOyB9XHJcblxyXG4uaWNvbi1JRC0zOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5ZDBcIjsgfVxyXG5cclxuLmljb24tSUQtQ2FyZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWQxXCI7IH1cclxuXHJcbi5pY29uLUlkZWEtMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWQyXCI7IH1cclxuXHJcbi5pY29uLUlkZWEtMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWQzXCI7IH1cclxuXHJcbi5pY29uLUlkZWEtNDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWQ0XCI7IH1cclxuXHJcbi5pY29uLUlkZWEtNTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWQ1XCI7IH1cclxuXHJcbi5pY29uLUlkZWE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTlkNlwiOyB9XHJcblxyXG4uaWNvbi1JZGVudGlmaWNhdGlvbi1CYWRnZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWQ3XCI7IH1cclxuXHJcbi5pY29uLUltREI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTlkOFwiOyB9XHJcblxyXG4uaWNvbi1JbmJveC1FbXB0eTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWQ5XCI7IH1cclxuXHJcbi5pY29uLUluYm94LUZvcndhcmQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTlkYVwiOyB9XHJcblxyXG4uaWNvbi1JbmJveC1GdWxsOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5ZGJcIjsgfVxyXG5cclxuLmljb24tSW5ib3gtSW50bzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWRjXCI7IH1cclxuXHJcbi5pY29uLUluYm94LU91dDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWRkXCI7IH1cclxuXHJcbi5pY29uLUluYm94LVJlcGx5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5ZGVcIjsgfVxyXG5cclxuLmljb24tSW5ib3g6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTlkZlwiOyB9XHJcblxyXG4uaWNvbi1JbmNyZWFzZS1JbmVkaXQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTllMFwiOyB9XHJcblxyXG4uaWNvbi1JbmRlbnQtRmlyc3RMaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5ZTFcIjsgfVxyXG5cclxuLmljb24tSW5kZW50LUxlZnRNYXJnaW46YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTllMlwiOyB9XHJcblxyXG4uaWNvbi1JbmRlbnQtUmlnaHRNYXJnaW46YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTllM1wiOyB9XHJcblxyXG4uaWNvbi1JbmRpYTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWU0XCI7IH1cclxuXHJcbi5pY29uLUluZm8tV2luZG93OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5ZTVcIjsgfVxyXG5cclxuLmljb24tSW5mb3JtYXRpb246YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTllNlwiOyB9XHJcblxyXG4uaWNvbi1JbmlmaXR5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5ZTdcIjsgfVxyXG5cclxuLmljb24tSW5zdGFncmFtOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5ZThcIjsgfVxyXG5cclxuLmljb24tSW50ZXJuZXQtMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWU5XCI7IH1cclxuXHJcbi5pY29uLUludGVybmV0LUV4cGxvcmVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5ZWFcIjsgfVxyXG5cclxuLmljb24tSW50ZXJuZXQtU21pbGV5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5ZWJcIjsgfVxyXG5cclxuLmljb24tSW50ZXJuZXQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTllY1wiOyB9XHJcblxyXG4uaWNvbi1pT1MtQXBwbGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTllZFwiOyB9XHJcblxyXG4uaWNvbi1Jc3JhZWw6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTllZVwiOyB9XHJcblxyXG4uaWNvbi1JdGFsaWMtVGV4dDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWVmXCI7IH1cclxuXHJcbi5pY29uLUphY2tldC0yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5ZjBcIjsgfVxyXG5cclxuLmljb24tSmFja2V0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5ZjFcIjsgfVxyXG5cclxuLmljb24tSmFtYWljYTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWYyXCI7IH1cclxuXHJcbi5pY29uLUphcGFuOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5ZjNcIjsgfVxyXG5cclxuLmljb24tSmFwYW5lc2UtR2F0ZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWY0XCI7IH1cclxuXHJcbi5pY29uLUplYW5zOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5ZjVcIjsgfVxyXG5cclxuLmljb24tSmVlcC0yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5ZjZcIjsgfVxyXG5cclxuLmljb24tSmVlcDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWY3XCI7IH1cclxuXHJcbi5pY29uLUpldDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWY4XCI7IH1cclxuXHJcbi5pY29uLUpveXN0aWNrOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5ZjlcIjsgfVxyXG5cclxuLmljb24tSnVpY2U6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTlmYVwiOyB9XHJcblxyXG4uaWNvbi1KdW1wLVJvcGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTlmYlwiOyB9XHJcblxyXG4uaWNvbi1LYW5nb3JvbzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWZjXCI7IH1cclxuXHJcbi5pY29uLUtlbnlhOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGU5ZmRcIjsgfVxyXG5cclxuLmljb24tS2V5LTI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZTlmZVwiOyB9XHJcblxyXG4uaWNvbi1LZXktMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlOWZmXCI7IH1cclxuXHJcbi5pY29uLUtleS1Mb2NrOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhMDBcIjsgfVxyXG5cclxuLmljb24tS2V5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhMDFcIjsgfVxyXG5cclxuLmljb24tS2V5Ym9hcmQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWEwMlwiOyB9XHJcblxyXG4uaWNvbi1LZXlib2FyZDM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWEwM1wiOyB9XHJcblxyXG4uaWNvbi1LZXlwYWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWEwNFwiOyB9XHJcblxyXG4uaWNvbi1LaW5nLTI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWEwNVwiOyB9XHJcblxyXG4uaWNvbi1LaW5nOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhMDZcIjsgfVxyXG5cclxuLmljb24tS2lzczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTA3XCI7IH1cclxuXHJcbi5pY29uLUtuZWU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWEwOFwiOyB9XHJcblxyXG4uaWNvbi1LbmlmZS0yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhMDlcIjsgfVxyXG5cclxuLmljb24tS25pZmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWEwYVwiOyB9XHJcblxyXG4uaWNvbi1LbmlnaHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWEwYlwiOyB9XHJcblxyXG4uaWNvbi1Lb2FsYTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTBjXCI7IH1cclxuXHJcbi5pY29uLUtvcmVhOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhMGRcIjsgfVxyXG5cclxuLmljb24tTGFtcDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTBlXCI7IH1cclxuXHJcbi5pY29uLUxhbmRzY2FwZS0yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhMGZcIjsgfVxyXG5cclxuLmljb24tTGFuZHNjYXBlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhMTBcIjsgfVxyXG5cclxuLmljb24tTGFudGVybjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTExXCI7IH1cclxuXHJcbi5pY29uLUxhcHRvcC0yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhMTJcIjsgfVxyXG5cclxuLmljb24tTGFwdG9wLTM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWExM1wiOyB9XHJcblxyXG4uaWNvbi1MYXB0b3AtUGhvbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWExNFwiOyB9XHJcblxyXG4uaWNvbi1MYXB0b3AtU2VjdXJlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhMTVcIjsgfVxyXG5cclxuLmljb24tTGFwdG9wLVRhYmxldDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTE2XCI7IH1cclxuXHJcbi5pY29uLUxhcHRvcDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTE3XCI7IH1cclxuXHJcbi5pY29uLUxhc2VyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhMThcIjsgfVxyXG5cclxuLmljb24tTGFzdC1GTTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTE5XCI7IH1cclxuXHJcbi5pY29uLUxhc3Q6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWExYVwiOyB9XHJcblxyXG4uaWNvbi1MYXVnaGluZzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTFiXCI7IH1cclxuXHJcbi5pY29uLUxheWVyLTE2MzU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWExY1wiOyB9XHJcblxyXG4uaWNvbi1MYXllci0xNjQ2OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhMWRcIjsgfVxyXG5cclxuLmljb24tTGF5ZXItQmFja3dhcmQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWExZVwiOyB9XHJcblxyXG4uaWNvbi1MYXllci1Gb3J3YXJkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhMWZcIjsgfVxyXG5cclxuLmljb24tTGVhZnMtMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTIwXCI7IH1cclxuXHJcbi5pY29uLUxlYWZzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhMjFcIjsgfVxyXG5cclxuLmljb24tTGVhbmluZy1Ub3dlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTIyXCI7IH1cclxuXHJcbi5pY29uLUxlZnQtLVJpZ2h0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhMjNcIjsgfVxyXG5cclxuLmljb24tTGVmdC0tUmlnaHQzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhMjRcIjsgfVxyXG5cclxuLmljb24tTGVmdC0yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhMjVcIjsgfVxyXG5cclxuLmljb24tTGVmdC0zOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhMjZcIjsgfVxyXG5cclxuLmljb24tTGVmdC00OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhMjdcIjsgfVxyXG5cclxuLmljb24tTGVmdC1Ub1JpZ2h0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhMjhcIjsgfVxyXG5cclxuLmljb24tTGVmdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTI5XCI7IH1cclxuXHJcbi5pY29uLUxlZy0yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhMmFcIjsgfVxyXG5cclxuLmljb24tTGVnOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhMmJcIjsgfVxyXG5cclxuLmljb24tTGVnbzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTJjXCI7IH1cclxuXHJcbi5pY29uLUxlbW9uOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhMmRcIjsgfVxyXG5cclxuLmljb24tTGVuLTI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWEyZVwiOyB9XHJcblxyXG4uaWNvbi1MZW4tMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTJmXCI7IH1cclxuXHJcbi5pY29uLUxlbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTMwXCI7IH1cclxuXHJcbi5pY29uLUxlby0yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhMzFcIjsgfVxyXG5cclxuLmljb24tTGVvOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhMzJcIjsgfVxyXG5cclxuLmljb24tTGVvcGFyZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTMzXCI7IH1cclxuXHJcbi5pY29uLUxlc2JpYW46YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWEzNFwiOyB9XHJcblxyXG4uaWNvbi1MZXNiaWFuczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTM1XCI7IH1cclxuXHJcbi5pY29uLUxldHRlci1DbG9zZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTM2XCI7IH1cclxuXHJcbi5pY29uLUxldHRlci1PcGVuOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhMzdcIjsgfVxyXG5cclxuLmljb24tTGV0dGVyLVNlbnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWEzOFwiOyB9XHJcblxyXG4uaWNvbi1MaWJyYS0yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhMzlcIjsgfVxyXG5cclxuLmljb24tTGlicmE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWEzYVwiOyB9XHJcblxyXG4uaWNvbi1MaWJyYXJ5LTI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWEzYlwiOyB9XHJcblxyXG4uaWNvbi1MaWJyYXJ5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhM2NcIjsgfVxyXG5cclxuLmljb24tTGlmZS1KYWNrZXQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWEzZFwiOyB9XHJcblxyXG4uaWNvbi1MaWZlLVNhZmVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhM2VcIjsgfVxyXG5cclxuLmljb24tTGlnaHQtQnVsYjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTNmXCI7IH1cclxuXHJcbi5pY29uLUxpZ2h0LUJ1bGIyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhNDBcIjsgfVxyXG5cclxuLmljb24tTGlnaHQtQnVsYkxlYWY6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE0MVwiOyB9XHJcblxyXG4uaWNvbi1MaWdodGhvdXNlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhNDJcIjsgfVxyXG5cclxuLmljb24tTGlrZS0yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhNDNcIjsgfVxyXG5cclxuLmljb24tTGlrZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTQ0XCI7IH1cclxuXHJcbi5pY29uLUxpbmUtQ2hhcnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE0NVwiOyB9XHJcblxyXG4uaWNvbi1MaW5lLUNoYXJ0MjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTQ2XCI7IH1cclxuXHJcbi5pY29uLUxpbmUtQ2hhcnQzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhNDdcIjsgfVxyXG5cclxuLmljb24tTGluZS1DaGFydDQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE0OFwiOyB9XHJcblxyXG4uaWNvbi1MaW5lLVNwYWNpbmc6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE0OVwiOyB9XHJcblxyXG4uaWNvbi1MaW5lLVNwYWNpbmdUZXh0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhNGFcIjsgfVxyXG5cclxuLmljb24tTGluay0yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhNGJcIjsgfVxyXG5cclxuLmljb24tTGluazpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTRjXCI7IH1cclxuXHJcbi5pY29uLUxpbmtlZGluLTI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE0ZFwiOyB9XHJcblxyXG4uaWNvbi1MaW5rZWRpbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTRlXCI7IH1cclxuXHJcbi5pY29uLUxpbnV4OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhNGZcIjsgfVxyXG5cclxuLmljb24tTGlvbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTUwXCI7IH1cclxuXHJcbi5pY29uLUxpdmVqb3VybmFsOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhNTFcIjsgfVxyXG5cclxuLmljb24tTG9hZGluZy0yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhNTJcIjsgfVxyXG5cclxuLmljb24tTG9hZGluZy0zOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhNTNcIjsgfVxyXG5cclxuLmljb24tTG9hZGluZy1XaW5kb3c6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE1NFwiOyB9XHJcblxyXG4uaWNvbi1Mb2FkaW5nOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhNTVcIjsgfVxyXG5cclxuLmljb24tTG9jYXRpb24tMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTU2XCI7IH1cclxuXHJcbi5pY29uLUxvY2F0aW9uOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhNTdcIjsgfVxyXG5cclxuLmljb24tTG9jay0yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhNThcIjsgfVxyXG5cclxuLmljb24tTG9jay0zOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhNTlcIjsgfVxyXG5cclxuLmljb24tTG9jay1Vc2VyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhNWFcIjsgfVxyXG5cclxuLmljb24tTG9jay1XaW5kb3c6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE1YlwiOyB9XHJcblxyXG4uaWNvbi1Mb2NrOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhNWNcIjsgfVxyXG5cclxuLmljb24tTG9sbGlwb3AtMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTVkXCI7IH1cclxuXHJcbi5pY29uLUxvbGxpcG9wLTM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE1ZVwiOyB9XHJcblxyXG4uaWNvbi1Mb2xsaXBvcDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTVmXCI7IH1cclxuXHJcbi5pY29uLUxvb3A6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE2MFwiOyB9XHJcblxyXG4uaWNvbi1Mb3VkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhNjFcIjsgfVxyXG5cclxuLmljb24tTG91ZHNwZWFrZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE2MlwiOyB9XHJcblxyXG4uaWNvbi1Mb3ZlLTI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE2M1wiOyB9XHJcblxyXG4uaWNvbi1Mb3ZlLVVzZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE2NFwiOyB9XHJcblxyXG4uaWNvbi1Mb3ZlLVdpbmRvdzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTY1XCI7IH1cclxuXHJcbi5pY29uLUxvdmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE2NlwiOyB9XHJcblxyXG4uaWNvbi1Mb3dlcmNhc2UtVGV4dDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTY3XCI7IH1cclxuXHJcbi5pY29uLUx1Z2dhZmUtRnJvbnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE2OFwiOyB9XHJcblxyXG4uaWNvbi1MdWdnYWdlLTI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE2OVwiOyB9XHJcblxyXG4uaWNvbi1NYWNybzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTZhXCI7IH1cclxuXHJcbi5pY29uLU1hZ2ljLVdhbmQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE2YlwiOyB9XHJcblxyXG4uaWNvbi1NYWduZXQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE2Y1wiOyB9XHJcblxyXG4uaWNvbi1NYWduaWZpLUdsYXNzLTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTZkXCI7IH1cclxuXHJcbi5pY29uLU1hZ25pZmktR2xhc3M6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE2ZVwiOyB9XHJcblxyXG4uaWNvbi1NYWduaWZpLUdsYXNzMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTZmXCI7IH1cclxuXHJcbi5pY29uLU1haWwtMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTcwXCI7IH1cclxuXHJcbi5pY29uLU1haWwtMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTcxXCI7IH1cclxuXHJcbi5pY29uLU1haWwtQWRkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhNzJcIjsgfVxyXG5cclxuLmljb24tTWFpbC1BdHRhY2hlbWVudDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTczXCI7IH1cclxuXHJcbi5pY29uLU1haWwtQmxvY2s6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE3NFwiOyB9XHJcblxyXG4uaWNvbi1NYWlsLURlbGV0ZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTc1XCI7IH1cclxuXHJcbi5pY29uLU1haWwtRmF2b3JpdGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE3NlwiOyB9XHJcblxyXG4uaWNvbi1NYWlsLUZvcndhcmQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE3N1wiOyB9XHJcblxyXG4uaWNvbi1NYWlsLUdhbGxlcnk6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE3OFwiOyB9XHJcblxyXG4uaWNvbi1NYWlsLUluYm94OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhNzlcIjsgfVxyXG5cclxuLmljb24tTWFpbC1MaW5rOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhN2FcIjsgfVxyXG5cclxuLmljb24tTWFpbC1Mb2NrOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhN2JcIjsgfVxyXG5cclxuLmljb24tTWFpbC1Mb3ZlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhN2NcIjsgfVxyXG5cclxuLmljb24tTWFpbC1Nb25leTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTdkXCI7IH1cclxuXHJcbi5pY29uLU1haWwtT3BlbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTdlXCI7IH1cclxuXHJcbi5pY29uLU1haWwtT3V0Ym94OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhN2ZcIjsgfVxyXG5cclxuLmljb24tTWFpbC1QYXNzd29yZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTgwXCI7IH1cclxuXHJcbi5pY29uLU1haWwtUGhvdG86YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE4MVwiOyB9XHJcblxyXG4uaWNvbi1NYWlsLVJlYWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE4MlwiOyB9XHJcblxyXG4uaWNvbi1NYWlsLVJlbW92ZXg6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE4M1wiOyB9XHJcblxyXG4uaWNvbi1NYWlsLVJlcGx5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhODRcIjsgfVxyXG5cclxuLmljb24tTWFpbC1SZXBseUFsbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTg1XCI7IH1cclxuXHJcbi5pY29uLU1haWwtU2VhcmNoOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhODZcIjsgfVxyXG5cclxuLmljb24tTWFpbC1TZW5kOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhODdcIjsgfVxyXG5cclxuLmljb24tTWFpbC1TZXR0aW5nczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTg4XCI7IH1cclxuXHJcbi5pY29uLU1haWwtVW5yZWFkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhODlcIjsgfVxyXG5cclxuLmljb24tTWFpbC1WaWRlbzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYThhXCI7IH1cclxuXHJcbi5pY29uLU1haWwtd2l0aEF0U2lnbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYThiXCI7IH1cclxuXHJcbi5pY29uLU1haWwtV2l0aEN1cnNvcnM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE4Y1wiOyB9XHJcblxyXG4uaWNvbi1NYWlsOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhOGRcIjsgfVxyXG5cclxuLmljb24tTWFpbGJveC1FbXB0eTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYThlXCI7IH1cclxuXHJcbi5pY29uLU1haWxib3gtRnVsbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYThmXCI7IH1cclxuXHJcbi5pY29uLU1hbGUtMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTkwXCI7IH1cclxuXHJcbi5pY29uLU1hbGUtU2lnbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTkxXCI7IH1cclxuXHJcbi5pY29uLU1hbGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE5MlwiOyB9XHJcblxyXG4uaWNvbi1NYWxlRmVtYWxlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhOTNcIjsgfVxyXG5cclxuLmljb24tTWFuLVNpZ246YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE5NFwiOyB9XHJcblxyXG4uaWNvbi1NYW5hZ2VtZW50OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhOTVcIjsgfVxyXG5cclxuLmljb24tTWFucy1VbmRlcndlYXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE5NlwiOyB9XHJcblxyXG4uaWNvbi1NYW5zLVVuZGVyd2VhcjI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE5N1wiOyB9XHJcblxyXG4uaWNvbi1NYXAtTWFya2VyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhOThcIjsgfVxyXG5cclxuLmljb24tTWFwLU1hcmtlcjI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE5OVwiOyB9XHJcblxyXG4uaWNvbi1NYXAtTWFya2VyMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTlhXCI7IH1cclxuXHJcbi5pY29uLU1hcDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTliXCI7IH1cclxuXHJcbi5pY29uLU1hcDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWE5Y1wiOyB9XHJcblxyXG4uaWNvbi1NYXJrZXItMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYTlkXCI7IH1cclxuXHJcbi5pY29uLU1hcmtlci0zOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhOWVcIjsgfVxyXG5cclxuLmljb24tTWFya2VyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhOWZcIjsgfVxyXG5cclxuLmljb24tTWFydGluaS1HbGFzczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWEwXCI7IH1cclxuXHJcbi5pY29uLU1hc2s6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFhMVwiOyB9XHJcblxyXG4uaWNvbi1NYXN0ZXItQ2FyZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWEyXCI7IH1cclxuXHJcbi5pY29uLU1heGltaXplLVdpbmRvdzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWEzXCI7IH1cclxuXHJcbi5pY29uLU1heGltaXplOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhYTRcIjsgfVxyXG5cclxuLmljb24tTWVkYWwtMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWE1XCI7IH1cclxuXHJcbi5pY29uLU1lZGFsLTM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFhNlwiOyB9XHJcblxyXG4uaWNvbi1NZWRhbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWE3XCI7IH1cclxuXHJcbi5pY29uLU1lZGljYWwtU2lnbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWE4XCI7IH1cclxuXHJcbi5pY29uLU1lZGljaW5lLTI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFhOVwiOyB9XHJcblxyXG4uaWNvbi1NZWRpY2luZS0zOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhYWFcIjsgfVxyXG5cclxuLmljb24tTWVkaWNpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFhYlwiOyB9XHJcblxyXG4uaWNvbi1NZWdhcGhvbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFhY1wiOyB9XHJcblxyXG4uaWNvbi1NZW1vcnktQ2FyZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWFkXCI7IH1cclxuXHJcbi5pY29uLU1lbW9yeS1DYXJkMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWFlXCI7IH1cclxuXHJcbi5pY29uLU1lbW9yeS1DYXJkMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWFmXCI7IH1cclxuXHJcbi5pY29uLU1lbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWIwXCI7IH1cclxuXHJcbi5pY29uLU1lbm9yYWg6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFiMVwiOyB9XHJcblxyXG4uaWNvbi1NZW5zOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhYjJcIjsgfVxyXG5cclxuLmljb24tTWV0YWNhZmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFiM1wiOyB9XHJcblxyXG4uaWNvbi1NZXhpY286YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFiNFwiOyB9XHJcblxyXG4uaWNvbi1NaWM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFiNVwiOyB9XHJcblxyXG4uaWNvbi1NaWNyb3Bob25lLTI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFiNlwiOyB9XHJcblxyXG4uaWNvbi1NaWNyb3Bob25lLTM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFiN1wiOyB9XHJcblxyXG4uaWNvbi1NaWNyb3Bob25lLTQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFiOFwiOyB9XHJcblxyXG4uaWNvbi1NaWNyb3Bob25lLTU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFiOVwiOyB9XHJcblxyXG4uaWNvbi1NaWNyb3Bob25lLTY6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFiYVwiOyB9XHJcblxyXG4uaWNvbi1NaWNyb3Bob25lLTc6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFiYlwiOyB9XHJcblxyXG4uaWNvbi1NaWNyb3Bob25lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhYmNcIjsgfVxyXG5cclxuLmljb24tTWljcm9zY29wZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWJkXCI7IH1cclxuXHJcbi5pY29uLU1pbGstQm90dGxlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhYmVcIjsgfVxyXG5cclxuLmljb24tTWluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWJmXCI7IH1cclxuXHJcbi5pY29uLU1pbmltaXplLU1heGltaXplLUNsb3NlLVdpbmRvdzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWMwXCI7IH1cclxuXHJcbi5pY29uLU1pbmltaXplLVdpbmRvdzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWMxXCI7IH1cclxuXHJcbi5pY29uLU1pbmltaXplOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhYzJcIjsgfVxyXG5cclxuLmljb24tTWlycm9yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhYzNcIjsgfVxyXG5cclxuLmljb24tTWl4ZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFjNFwiOyB9XHJcblxyXG4uaWNvbi1NaXh4OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhYzVcIjsgfVxyXG5cclxuLmljb24tTW9uZXktMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWM2XCI7IH1cclxuXHJcbi5pY29uLU1vbmV5LUJhZzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWM3XCI7IH1cclxuXHJcbi5pY29uLU1vbmV5LVNtaWxleTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWM4XCI7IH1cclxuXHJcbi5pY29uLU1vbmV5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhYzlcIjsgfVxyXG5cclxuLmljb24tTW9uaXRvci0yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhY2FcIjsgfVxyXG5cclxuLmljb24tTW9uaXRvci0zOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhY2JcIjsgfVxyXG5cclxuLmljb24tTW9uaXRvci00OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhY2NcIjsgfVxyXG5cclxuLmljb24tTW9uaXRvci01OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhY2RcIjsgfVxyXG5cclxuLmljb24tTW9uaXRvci1BbmFseXRpY3M6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFjZVwiOyB9XHJcblxyXG4uaWNvbi1Nb25pdG9yLUxhcHRvcDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWNmXCI7IH1cclxuXHJcbi5pY29uLU1vbml0b3ItcGhvbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFkMFwiOyB9XHJcblxyXG4uaWNvbi1Nb25pdG9yLVRhYmxldDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWQxXCI7IH1cclxuXHJcbi5pY29uLU1vbml0b3ItVmVydGljYWw6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFkMlwiOyB9XHJcblxyXG4uaWNvbi1Nb25pdG9yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhZDNcIjsgfVxyXG5cclxuLmljb24tTW9uaXRvcmluZzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWQ0XCI7IH1cclxuXHJcbi5pY29uLU1vbmtleTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWQ1XCI7IH1cclxuXHJcbi5pY29uLU1vbnN0ZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFkNlwiOyB9XHJcblxyXG4uaWNvbi1Nb3JvY2NvOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhZDdcIjsgfVxyXG5cclxuLmljb24tTW90b3JjeWNsZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWQ4XCI7IH1cclxuXHJcbi5pY29uLU1vdXNlLTI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFkOVwiOyB9XHJcblxyXG4uaWNvbi1Nb3VzZS0zOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhZGFcIjsgfVxyXG5cclxuLmljb24tTW91c2UtNDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWRiXCI7IH1cclxuXHJcbi5pY29uLU1vdXNlLVBvaW50ZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFkY1wiOyB9XHJcblxyXG4uaWNvbi1Nb3VzZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWRkXCI7IH1cclxuXHJcbi5pY29uLU1vdXN0YWNoZS1TbWlsZXk6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFkZVwiOyB9XHJcblxyXG4uaWNvbi1Nb3ZpZS1UaWNrZXQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFkZlwiOyB9XHJcblxyXG4uaWNvbi1Nb3ZpZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWUwXCI7IH1cclxuXHJcbi5pY29uLU1wMy1GaWxlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhZTFcIjsgfVxyXG5cclxuLmljb24tTXVzZXVtOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhZTJcIjsgfVxyXG5cclxuLmljb24tTXVzaHJvb206YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFlM1wiOyB9XHJcblxyXG4uaWNvbi1NdXNpYy1Ob3RlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhZTRcIjsgfVxyXG5cclxuLmljb24tTXVzaWMtTm90ZTI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFlNVwiOyB9XHJcblxyXG4uaWNvbi1NdXNpYy1Ob3RlMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWU2XCI7IH1cclxuXHJcbi5pY29uLU11c2ljLU5vdGU0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhZTdcIjsgfVxyXG5cclxuLmljb24tTXVzaWMtUGxheWVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhZThcIjsgfVxyXG5cclxuLmljb24tTXVzdGFjaGUtMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWU5XCI7IH1cclxuXHJcbi5pY29uLU11c3RhY2hlLTM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFlYVwiOyB9XHJcblxyXG4uaWNvbi1NdXN0YWNoZS00OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhZWJcIjsgfVxyXG5cclxuLmljb24tTXVzdGFjaGUtNTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWVjXCI7IH1cclxuXHJcbi5pY29uLU11c3RhY2hlLTY6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFlZFwiOyB9XHJcblxyXG4uaWNvbi1NdXN0YWNoZS03OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhZWVcIjsgfVxyXG5cclxuLmljb24tTXVzdGFjaGUtODpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWVmXCI7IH1cclxuXHJcbi5pY29uLU11c3RhY2hlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhZjBcIjsgfVxyXG5cclxuLmljb24tTXV0ZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWYxXCI7IH1cclxuXHJcbi5pY29uLU15c3BhY2U6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFmMlwiOyB9XHJcblxyXG4uaWNvbi1OYXZpZ2F0LVN0YXJ0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhZjNcIjsgfVxyXG5cclxuLmljb24tTmF2aWdhdGUtRW5kOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhZjRcIjsgfVxyXG5cclxuLmljb24tTmF2aWdhdGlvbi1MZWZ0V2luZG93OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhZjVcIjsgfVxyXG5cclxuLmljb24tTmF2aWdhdGlvbi1SaWdodFdpbmRvdzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWY2XCI7IH1cclxuXHJcbi5pY29uLU5lcGFsOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhZjdcIjsgfVxyXG5cclxuLmljb24tTmV0c2NhcGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFmOFwiOyB9XHJcblxyXG4uaWNvbi1OZXR3b3JrLVdpbmRvdzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYWY5XCI7IH1cclxuXHJcbi5pY29uLU5ldHdvcms6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFmYVwiOyB9XHJcblxyXG4uaWNvbi1OZXV0cm9uOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhZmJcIjsgfVxyXG5cclxuLmljb24tTmV3LU1haWw6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFmY1wiOyB9XHJcblxyXG4uaWNvbi1OZXctVGFiOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVhZmRcIjsgfVxyXG5cclxuLmljb24tTmV3c3BhcGVyLTI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFmZVwiOyB9XHJcblxyXG4uaWNvbi1OZXdzcGFwZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWFmZlwiOyB9XHJcblxyXG4uaWNvbi1OZXdzdmluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjAwXCI7IH1cclxuXHJcbi5pY29uLU5leHQyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViMDFcIjsgfVxyXG5cclxuLmljb24tTmV4dC0zOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViMDJcIjsgfVxyXG5cclxuLmljb24tTmV4dC1NdXNpYzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjAzXCI7IH1cclxuXHJcbi5pY29uLU5leHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWIwNFwiOyB9XHJcblxyXG4uaWNvbi1Oby1CYXR0ZXJ5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViMDVcIjsgfVxyXG5cclxuLmljb24tTm8tRHJvcDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjA2XCI7IH1cclxuXHJcbi5pY29uLU5vLUZsYXNoOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViMDdcIjsgfVxyXG5cclxuLmljb24tTm8tU21va2luZzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjA4XCI7IH1cclxuXHJcbi5pY29uLU5vb3NlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViMDlcIjsgfVxyXG5cclxuLmljb24tTm9ybWFsLVRleHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWIwYVwiOyB9XHJcblxyXG4uaWNvbi1Ob3RlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViMGJcIjsgfVxyXG5cclxuLmljb24tTm90ZXBhZC0yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViMGNcIjsgfVxyXG5cclxuLmljb24tTm90ZXBhZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjBkXCI7IH1cclxuXHJcbi5pY29uLU51Y2xlYXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWIwZVwiOyB9XHJcblxyXG4uaWNvbi1OdW1iZXJpbmctTGlzdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjBmXCI7IH1cclxuXHJcbi5pY29uLU51cnNlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViMTBcIjsgfVxyXG5cclxuLmljb24tT2ZmaWNlLUxhbXA6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWIxMVwiOyB9XHJcblxyXG4uaWNvbi1PZmZpY2U6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWIxMlwiOyB9XHJcblxyXG4uaWNvbi1PaWw6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWIxM1wiOyB9XHJcblxyXG4uaWNvbi1PbGQtQ2FtZXJhOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViMTRcIjsgfVxyXG5cclxuLmljb24tT2xkLUNhc3NldHRlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViMTVcIjsgfVxyXG5cclxuLmljb24tT2xkLUNsb2NrOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViMTZcIjsgfVxyXG5cclxuLmljb24tT2xkLVJhZGlvOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViMTdcIjsgfVxyXG5cclxuLmljb24tT2xkLVN0aWNreTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjE4XCI7IH1cclxuXHJcbi5pY29uLU9sZC1TdGlja3kyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViMTlcIjsgfVxyXG5cclxuLmljb24tT2xkLVRlbGVwaG9uZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjFhXCI7IH1cclxuXHJcbi5pY29uLU9sZC1UVjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjFiXCI7IH1cclxuXHJcbi5pY29uLU9uLUFpcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjFjXCI7IH1cclxuXHJcbi5pY29uLU9uLU9mZi0yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViMWRcIjsgfVxyXG5cclxuLmljb24tT24tT2ZmLTM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWIxZVwiOyB9XHJcblxyXG4uaWNvbi1Pbi1vZmY6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWIxZlwiOyB9XHJcblxyXG4uaWNvbi1PbmUtRmluZ2VyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViMjBcIjsgfVxyXG5cclxuLmljb24tT25lLUZpbmdlclRvdWNoOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViMjFcIjsgfVxyXG5cclxuLmljb24tT25lLVdpbmRvdzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjIyXCI7IH1cclxuXHJcbi5pY29uLU9wZW4tQmFuYW5hOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViMjNcIjsgfVxyXG5cclxuLmljb24tT3Blbi1Cb29rOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViMjRcIjsgfVxyXG5cclxuLmljb24tT3BlcmEtSG91c2U6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWIyNVwiOyB9XHJcblxyXG4uaWNvbi1PcGVyYTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjI2XCI7IH1cclxuXHJcbi5pY29uLU9wdGltaXphdGlvbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjI3XCI7IH1cclxuXHJcbi5pY29uLU9yaWVudGF0aW9uLTI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWIyOFwiOyB9XHJcblxyXG4uaWNvbi1PcmllbnRhdGlvbi0zOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViMjlcIjsgfVxyXG5cclxuLmljb24tT3JpZW50YXRpb246YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWIyYVwiOyB9XHJcblxyXG4uaWNvbi1Pcmt1dDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjJiXCI7IH1cclxuXHJcbi5pY29uLU9ybmFtZW50OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViMmNcIjsgfVxyXG5cclxuLmljb24tT3Zlci1UaW1lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViMmRcIjsgfVxyXG5cclxuLmljb24tT3Zlci1UaW1lMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjJlXCI7IH1cclxuXHJcbi5pY29uLU93bDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjJmXCI7IH1cclxuXHJcbi5pY29uLVBhYy1NYW46YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWIzMFwiOyB9XHJcblxyXG4uaWNvbi1QYWludC1CcnVzaDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjMxXCI7IH1cclxuXHJcbi5pY29uLVBhaW50LUJ1Y2tldDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjMyXCI7IH1cclxuXHJcbi5pY29uLVBhaW50YnJ1c2g6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWIzM1wiOyB9XHJcblxyXG4uaWNvbi1QYWxldHRlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViMzRcIjsgfVxyXG5cclxuLmljb24tUGFsbS1UcmVlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViMzVcIjsgfVxyXG5cclxuLmljb24tUGFuZGE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWIzNlwiOyB9XHJcblxyXG4uaWNvbi1QYW5vcmFtYTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjM3XCI7IH1cclxuXHJcbi5pY29uLVBhbnRoZW9uOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViMzhcIjsgfVxyXG5cclxuLmljb24tUGFudG9uZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjM5XCI7IH1cclxuXHJcbi5pY29uLVBhbnRzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViM2FcIjsgfVxyXG5cclxuLmljb24tUGFwZXItUGxhbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWIzYlwiOyB9XHJcblxyXG4uaWNvbi1QYXBlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjNjXCI7IH1cclxuXHJcbi5pY29uLVBhcmFzYWlsaW5nOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViM2RcIjsgfVxyXG5cclxuLmljb24tUGFycm90OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViM2VcIjsgfVxyXG5cclxuLmljb24tUGFzc3dvcmQtMnNob3BwaW5nOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViM2ZcIjsgfVxyXG5cclxuLmljb24tUGFzc3dvcmQtRmllbGQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWI0MFwiOyB9XHJcblxyXG4uaWNvbi1QYXNzd29yZC1zaG9wcGluZzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjQxXCI7IH1cclxuXHJcbi5pY29uLVBhc3N3b3JkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViNDJcIjsgfVxyXG5cclxuLmljb24tcGF1c2UtMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjQzXCI7IH1cclxuXHJcbi5pY29uLVBhdXNlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViNDRcIjsgfVxyXG5cclxuLmljb24tUGF3OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViNDVcIjsgfVxyXG5cclxuLmljb24tUGF3bjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjQ2XCI7IH1cclxuXHJcbi5pY29uLVBheXBhbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjQ3XCI7IH1cclxuXHJcbi5pY29uLVBlbi0yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViNDhcIjsgfVxyXG5cclxuLmljb24tUGVuLTM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWI0OVwiOyB9XHJcblxyXG4uaWNvbi1QZW4tNDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjRhXCI7IH1cclxuXHJcbi5pY29uLVBlbi01OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViNGJcIjsgfVxyXG5cclxuLmljb24tUGVuLTY6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWI0Y1wiOyB9XHJcblxyXG4uaWNvbi1QZW46YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWI0ZFwiOyB9XHJcblxyXG4uaWNvbi1QZW5jaWwtUnVsZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWI0ZVwiOyB9XHJcblxyXG4uaWNvbi1QZW5jaWw6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWI0ZlwiOyB9XHJcblxyXG4uaWNvbi1QZW5ndWluOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViNTBcIjsgfVxyXG5cclxuLmljb24tUGVudGFnb246YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWI1MVwiOyB9XHJcblxyXG4uaWNvbi1QZW9wbGUtb25DbG91ZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjUyXCI7IH1cclxuXHJcbi5pY29uLVBlcHBlci13aXRoRmlyZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjUzXCI7IH1cclxuXHJcbi5pY29uLVBlcHBlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjU0XCI7IH1cclxuXHJcbi5pY29uLVBldHJvbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjU1XCI7IH1cclxuXHJcbi5pY29uLVBldHJvbmFzLVRvd2VyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViNTZcIjsgfVxyXG5cclxuLmljb24tUGhpbGlwaW5lczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjU3XCI7IH1cclxuXHJcbi5pY29uLVBob25lLTI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWI1OFwiOyB9XHJcblxyXG4uaWNvbi1QaG9uZS0zOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViNTlcIjsgfVxyXG5cclxuLmljb24tUGhvbmUtM0c6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWI1YVwiOyB9XHJcblxyXG4uaWNvbi1QaG9uZS00RzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjViXCI7IH1cclxuXHJcbi5pY29uLVBob25lLVNpbWNhcmQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWI1Y1wiOyB9XHJcblxyXG4uaWNvbi1QaG9uZS1TTVM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWI1ZFwiOyB9XHJcblxyXG4uaWNvbi1QaG9uZS1XaWZpOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViNWVcIjsgfVxyXG5cclxuLmljb24tUGhvbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWI1ZlwiOyB9XHJcblxyXG4uaWNvbi1QaG90by0yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViNjBcIjsgfVxyXG5cclxuLmljb24tUGhvdG8tMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjYxXCI7IH1cclxuXHJcbi5pY29uLVBob3RvLUFsYnVtOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViNjJcIjsgfVxyXG5cclxuLmljb24tUGhvdG8tQWxidW0yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViNjNcIjsgfVxyXG5cclxuLmljb24tUGhvdG8tQWxidW0zOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViNjRcIjsgfVxyXG5cclxuLmljb24tUGhvdG86YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWI2NVwiOyB9XHJcblxyXG4uaWNvbi1QaG90b3M6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWI2NlwiOyB9XHJcblxyXG4uaWNvbi1QaHlzaWNzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViNjdcIjsgfVxyXG5cclxuLmljb24tUGk6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWI2OFwiOyB9XHJcblxyXG4uaWNvbi1QaWFubzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjY5XCI7IH1cclxuXHJcbi5pY29uLVBpY2FzYTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjZhXCI7IH1cclxuXHJcbi5pY29uLVBpZS1DaGFydDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjZiXCI7IH1cclxuXHJcbi5pY29uLVBpZS1DaGFydDI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWI2Y1wiOyB9XHJcblxyXG4uaWNvbi1QaWUtQ2hhcnQzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViNmRcIjsgfVxyXG5cclxuLmljb24tUGlsYXRlcy0yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViNmVcIjsgfVxyXG5cclxuLmljb24tUGlsYXRlcy0zOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViNmZcIjsgfVxyXG5cclxuLmljb24tUGlsYXRlczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjcwXCI7IH1cclxuXHJcbi5pY29uLVBpbG90OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViNzFcIjsgfVxyXG5cclxuLmljb24tUGluY2g6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWI3MlwiOyB9XHJcblxyXG4uaWNvbi1QaW5nLVBvbmc6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWI3M1wiOyB9XHJcblxyXG4uaWNvbi1QaW50ZXJlc3Q6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWI3NFwiOyB9XHJcblxyXG4uaWNvbi1QaXBlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViNzVcIjsgfVxyXG5cclxuLmljb24tUGlwZXR0ZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjc2XCI7IH1cclxuXHJcbi5pY29uLVBpcmFtaWRzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViNzdcIjsgfVxyXG5cclxuLmljb24tUGlzY2VzLTI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWI3OFwiOyB9XHJcblxyXG4uaWNvbi1QaXNjZXM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWI3OVwiOyB9XHJcblxyXG4uaWNvbi1QaXp6YS1TbGljZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjdhXCI7IH1cclxuXHJcbi5pY29uLVBpenphOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViN2JcIjsgfVxyXG5cclxuLmljb24tUGxhbmUtMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjdjXCI7IH1cclxuXHJcbi5pY29uLVBsYW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViN2RcIjsgfVxyXG5cclxuLmljb24tUGxhbnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWI3ZVwiOyB9XHJcblxyXG4uaWNvbi1QbGFzbWlkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViN2ZcIjsgfVxyXG5cclxuLmljb24tUGxhc3RlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjgwXCI7IH1cclxuXHJcbi5pY29uLVBsYXN0aWMtQ3VwUGhvbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWI4MVwiOyB9XHJcblxyXG4uaWNvbi1QbGFzdGljLUN1cFBob25lMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjgyXCI7IH1cclxuXHJcbi5pY29uLVBsYXRlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViODNcIjsgfVxyXG5cclxuLmljb24tUGxhdGVzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViODRcIjsgfVxyXG5cclxuLmljb24tUGxheG86YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWI4NVwiOyB9XHJcblxyXG4uaWNvbi1QbGF5LU11c2ljOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViODZcIjsgfVxyXG5cclxuLmljb24tUGx1Zy1JbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjg3XCI7IH1cclxuXHJcbi5pY29uLVBsdWctSW4yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViODhcIjsgfVxyXG5cclxuLmljb24tUGx1cms6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWI4OVwiOyB9XHJcblxyXG4uaWNvbi1Qb2ludGVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViOGFcIjsgfVxyXG5cclxuLmljb24tUG9sYW5kOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViOGJcIjsgfVxyXG5cclxuLmljb24tUG9saWNlLU1hbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjhjXCI7IH1cclxuXHJcbi5pY29uLVBvbGljZS1TdGF0aW9uOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViOGRcIjsgfVxyXG5cclxuLmljb24tUG9saWNlLVdvbWFuOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViOGVcIjsgfVxyXG5cclxuLmljb24tUG9saWNlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViOGZcIjsgfVxyXG5cclxuLmljb24tUG9sby1TaGlydDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjkwXCI7IH1cclxuXHJcbi5pY29uLVBvcnRyYWl0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViOTFcIjsgfVxyXG5cclxuLmljb24tUG9ydHVnYWw6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWI5MlwiOyB9XHJcblxyXG4uaWNvbi1Qb3N0LU1haWw6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWI5M1wiOyB9XHJcblxyXG4uaWNvbi1Qb3N0LU1haWwyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViOTRcIjsgfVxyXG5cclxuLmljb24tUG9zdC1PZmZpY2U6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWI5NVwiOyB9XHJcblxyXG4uaWNvbi1Qb3N0LVNpZ246YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWI5NlwiOyB9XHJcblxyXG4uaWNvbi1Qb3N0LVNpZ24yd2F5czpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjk3XCI7IH1cclxuXHJcbi5pY29uLVBvc3Rlcm91czpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjk4XCI7IH1cclxuXHJcbi5pY29uLVBvdW5kLVNpZ246YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWI5OVwiOyB9XHJcblxyXG4uaWNvbi1Qb3VuZC1TaWduMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjlhXCI7IH1cclxuXHJcbi5pY29uLVBvdW5kOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViOWJcIjsgfVxyXG5cclxuLmljb24tUG93ZXItMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjljXCI7IH1cclxuXHJcbi5pY29uLVBvd2VyLTM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWI5ZFwiOyB9XHJcblxyXG4uaWNvbi1Qb3dlci1DYWJsZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYjllXCI7IH1cclxuXHJcbi5pY29uLVBvd2VyLVN0YXRpb246YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWI5ZlwiOyB9XHJcblxyXG4uaWNvbi1Qb3dlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYmEwXCI7IH1cclxuXHJcbi5pY29uLVByYXRlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYmExXCI7IH1cclxuXHJcbi5pY29uLVByZXNlbnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWJhMlwiOyB9XHJcblxyXG4uaWNvbi1QcmVzZW50czpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYmEzXCI7IH1cclxuXHJcbi5pY29uLVByZXNzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViYTRcIjsgfVxyXG5cclxuLmljb24tUHJldmlldzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYmE1XCI7IH1cclxuXHJcbi5pY29uLVByZXZpb3VzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViYTZcIjsgfVxyXG5cclxuLmljb24tUHJpY2luZzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYmE3XCI7IH1cclxuXHJcbi5pY29uLVByaW50ZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWJhOFwiOyB9XHJcblxyXG4uaWNvbi1Qcm9mZXNzb3I6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWJhOVwiOyB9XHJcblxyXG4uaWNvbi1Qcm9maWxlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViYWFcIjsgfVxyXG5cclxuLmljb24tUHJvamVjdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYmFiXCI7IH1cclxuXHJcbi5pY29uLVByb2plY3Rvci0yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViYWNcIjsgfVxyXG5cclxuLmljb24tUHJvamVjdG9yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViYWRcIjsgfVxyXG5cclxuLmljb24tUHVsc2U6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWJhZVwiOyB9XHJcblxyXG4uaWNvbi1QdW1wa2luOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViYWZcIjsgfVxyXG5cclxuLmljb24tUHVuazpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYmIwXCI7IH1cclxuXHJcbi5pY29uLVB1bmtlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYmIxXCI7IH1cclxuXHJcbi5pY29uLVB1enpsZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYmIyXCI7IH1cclxuXHJcbi5pY29uLVFJSzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYmIzXCI7IH1cclxuXHJcbi5pY29uLVFSLUNvZGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWJiNFwiOyB9XHJcblxyXG4uaWNvbi1RdWVlbi0yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViYjVcIjsgfVxyXG5cclxuLmljb24tUXVlZW46YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWJiNlwiOyB9XHJcblxyXG4uaWNvbi1RdWlsbC0yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViYjdcIjsgfVxyXG5cclxuLmljb24tUXVpbGwtMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYmI4XCI7IH1cclxuXHJcbi5pY29uLVF1aWxsOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViYjlcIjsgfVxyXG5cclxuLmljb24tUXVvdGVzLTI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWJiYVwiOyB9XHJcblxyXG4uaWNvbi1RdW90ZXM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWJiYlwiOyB9XHJcblxyXG4uaWNvbi1SYWRpbzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYmJjXCI7IH1cclxuXHJcbi5pY29uLVJhZGlvYWN0aXZlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViYmRcIjsgfVxyXG5cclxuLmljb24tUmFmdGluZzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYmJlXCI7IH1cclxuXHJcbi5pY29uLVJhaW4tRHJvcDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYmJmXCI7IH1cclxuXHJcbi5pY29uLVJhaW5ib3ctMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYmMwXCI7IH1cclxuXHJcbi5pY29uLVJhaW5ib3c6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWJjMVwiOyB9XHJcblxyXG4uaWNvbi1SYW06YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWJjMlwiOyB9XHJcblxyXG4uaWNvbi1SYXp6b3ItQmxhZGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWJjM1wiOyB9XHJcblxyXG4uaWNvbi1SZWNlaXB0LTI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWJjNFwiOyB9XHJcblxyXG4uaWNvbi1SZWNlaXB0LTM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWJjNVwiOyB9XHJcblxyXG4uaWNvbi1SZWNlaXB0LTQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWJjNlwiOyB9XHJcblxyXG4uaWNvbi1SZWNlaXB0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViYzdcIjsgfVxyXG5cclxuLmljb24tUmVjb3JkMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYmM4XCI7IH1cclxuXHJcbi5pY29uLVJlY29yZC0zOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViYzlcIjsgfVxyXG5cclxuLmljb24tUmVjb3JkLU11c2ljOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViY2FcIjsgfVxyXG5cclxuLmljb24tUmVjb3JkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViY2JcIjsgfVxyXG5cclxuLmljb24tUmVjeWNsaW5nLTI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWJjY1wiOyB9XHJcblxyXG4uaWNvbi1SZWN5Y2xpbmc6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWJjZFwiOyB9XHJcblxyXG4uaWNvbi1SZWRkaXQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWJjZVwiOyB9XHJcblxyXG4uaWNvbi1SZWRoYXQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWJjZlwiOyB9XHJcblxyXG4uaWNvbi1SZWRpcmVjdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYmQwXCI7IH1cclxuXHJcbi5pY29uLVJlZG86YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWJkMVwiOyB9XHJcblxyXG4uaWNvbi1SZWVsOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViZDJcIjsgfVxyXG5cclxuLmljb24tUmVmaW5lcnk6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWJkM1wiOyB9XHJcblxyXG4uaWNvbi1SZWZyZXNoLVdpbmRvdzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYmQ0XCI7IH1cclxuXHJcbi5pY29uLVJlZnJlc2g6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWJkNVwiOyB9XHJcblxyXG4uaWNvbi1SZWxvYWQtMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYmQ2XCI7IH1cclxuXHJcbi5pY29uLVJlbG9hZC0zOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViZDdcIjsgfVxyXG5cclxuLmljb24tUmVsb2FkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViZDhcIjsgfVxyXG5cclxuLmljb24tUmVtb3RlLUNvbnRyb2xsOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViZDlcIjsgfVxyXG5cclxuLmljb24tUmVtb3RlLUNvbnRyb2xsMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYmRhXCI7IH1cclxuXHJcbi5pY29uLVJlbW92ZS1CYWc6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWJkYlwiOyB9XHJcblxyXG4uaWNvbi1SZW1vdmUtQmFza2V0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViZGNcIjsgfVxyXG5cclxuLmljb24tUmVtb3ZlLUNhcnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWJkZFwiOyB9XHJcblxyXG4uaWNvbi1SZW1vdmUtRmlsZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYmRlXCI7IH1cclxuXHJcbi5pY29uLVJlbW92ZS1Vc2VyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViZGZcIjsgfVxyXG5cclxuLmljb24tUmVtb3ZlLVdpbmRvdzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYmUwXCI7IH1cclxuXHJcbi5pY29uLVJlbW92ZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYmUxXCI7IH1cclxuXHJcbi5pY29uLVJlbmFtZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYmUyXCI7IH1cclxuXHJcbi5pY29uLVJlcGFpcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYmUzXCI7IH1cclxuXHJcbi5pY29uLVJlcGVhdC0yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViZTRcIjsgfVxyXG5cclxuLmljb24tUmVwZWF0LTM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWJlNVwiOyB9XHJcblxyXG4uaWNvbi1SZXBlYXQtNDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYmU2XCI7IH1cclxuXHJcbi5pY29uLVJlcGVhdC01OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViZTdcIjsgfVxyXG5cclxuLmljb24tUmVwZWF0LTY6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWJlOFwiOyB9XHJcblxyXG4uaWNvbi1SZXBlYXQtNzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYmU5XCI7IH1cclxuXHJcbi5pY29uLVJlcGVhdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYmVhXCI7IH1cclxuXHJcbi5pY29uLVJlc2V0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViZWJcIjsgfVxyXG5cclxuLmljb24tUmVzaXplOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViZWNcIjsgfVxyXG5cclxuLmljb24tUmVzdG9yZS1XaW5kb3c6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWJlZFwiOyB9XHJcblxyXG4uaWNvbi1SZXRvdWNoaW5nOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViZWVcIjsgfVxyXG5cclxuLmljb24tUmV0cm8tQ2FtZXJhOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViZWZcIjsgfVxyXG5cclxuLmljb24tUmV0cm86YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWJmMFwiOyB9XHJcblxyXG4uaWNvbi1SZXR3ZWV0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViZjFcIjsgfVxyXG5cclxuLmljb24tUmV2ZXJibmF0aW9uOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViZjJcIjsgfVxyXG5cclxuLmljb24tUmV3aW5kOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViZjNcIjsgfVxyXG5cclxuLmljb24tUkdCOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViZjRcIjsgfVxyXG5cclxuLmljb24tUmliYm9uLTI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWJmNVwiOyB9XHJcblxyXG4uaWNvbi1SaWJib24tMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYmY2XCI7IH1cclxuXHJcbi5pY29uLVJpYmJvbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYmY3XCI7IH1cclxuXHJcbi5pY29uLVJpZ2h0LTI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWJmOFwiOyB9XHJcblxyXG4uaWNvbi1SaWdodC0zOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViZjlcIjsgfVxyXG5cclxuLmljb24tUmlnaHQtNDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYmZhXCI7IH1cclxuXHJcbi5pY29uLVJpZ2h0LVRvTGVmdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYmZiXCI7IH1cclxuXHJcbi5pY29uLVJpZ2h0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViZmNcIjsgfVxyXG5cclxuLmljb24tUm9hZC0yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViZmRcIjsgfVxyXG5cclxuLmljb24tUm9hZC0zOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGViZmVcIjsgfVxyXG5cclxuLmljb24tUm9hZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYmZmXCI7IH1cclxuXHJcbi5pY29uLVJvYm90LTI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWMwMFwiOyB9XHJcblxyXG4uaWNvbi1Sb2JvdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzAxXCI7IH1cclxuXHJcbi5pY29uLVJvY2stYW5kUm9sbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzAyXCI7IH1cclxuXHJcbi5pY29uLVJvY2tldDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzAzXCI7IH1cclxuXHJcbi5pY29uLVJvbGxlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzA0XCI7IH1cclxuXHJcbi5pY29uLVJvb2Y6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWMwNVwiOyB9XHJcblxyXG4uaWNvbi1Sb29rOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjMDZcIjsgfVxyXG5cclxuLmljb24tUm90YXRlLUdlc3R1cmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWMwN1wiOyB9XHJcblxyXG4uaWNvbi1Sb3RhdGUtR2VzdHVyZTI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWMwOFwiOyB9XHJcblxyXG4uaWNvbi1Sb3RhdGUtR2VzdHVyZTM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWMwOVwiOyB9XHJcblxyXG4uaWNvbi1Sb3RhdGlvbi0zOTA6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWMwYVwiOyB9XHJcblxyXG4uaWNvbi1Sb3RhdGlvbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzBiXCI7IH1cclxuXHJcbi5pY29uLVJvdXRlci0yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjMGNcIjsgfVxyXG5cclxuLmljb24tUm91dGVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjMGRcIjsgfVxyXG5cclxuLmljb24tUlNTOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjMGVcIjsgfVxyXG5cclxuLmljb24tUnVsZXItMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzBmXCI7IH1cclxuXHJcbi5pY29uLVJ1bGVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjMTBcIjsgfVxyXG5cclxuLmljb24tUnVubmluZy1TaG9lczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzExXCI7IH1cclxuXHJcbi5pY29uLVJ1bm5pbmc6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWMxMlwiOyB9XHJcblxyXG4uaWNvbi1TYWZhcmk6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWMxM1wiOyB9XHJcblxyXG4uaWNvbi1TYWZlLUJveDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzE0XCI7IH1cclxuXHJcbi5pY29uLVNhZmUtQm94MjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzE1XCI7IH1cclxuXHJcbi5pY29uLVNhZmV0eS1QaW5DbG9zZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzE2XCI7IH1cclxuXHJcbi5pY29uLVNhZmV0eS1QaW5PcGVuOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjMTdcIjsgfVxyXG5cclxuLmljb24tU2FnaXR0YXJ1cy0yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjMThcIjsgfVxyXG5cclxuLmljb24tU2FnaXR0YXJ1czpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzE5XCI7IH1cclxuXHJcbi5pY29uLVNhaWxpbmctU2hpcDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzFhXCI7IH1cclxuXHJcbi5pY29uLVNhbmQtd2F0Y2g6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWMxYlwiOyB9XHJcblxyXG4uaWNvbi1TYW5kLXdhdGNoMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzFjXCI7IH1cclxuXHJcbi5pY29uLVNhbnRhLUNsYXVzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjMWRcIjsgfVxyXG5cclxuLmljb24tU2FudGEtQ2xhdXMyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjMWVcIjsgfVxyXG5cclxuLmljb24tU2FudGEtb25TbGVkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjMWZcIjsgfVxyXG5cclxuLmljb24tU2F0ZWxpdGUtMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzIwXCI7IH1cclxuXHJcbi5pY29uLVNhdGVsaXRlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjMjFcIjsgfVxyXG5cclxuLmljb24tU2F2ZS1XaW5kb3c6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWMyMlwiOyB9XHJcblxyXG4uaWNvbi1TYXZlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjMjNcIjsgfVxyXG5cclxuLmljb24tU2F3OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjMjRcIjsgfVxyXG5cclxuLmljb24tU2F4b3Bob25lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjMjVcIjsgfVxyXG5cclxuLmljb24tU2NhbGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWMyNlwiOyB9XHJcblxyXG4uaWNvbi1TY2FyZjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzI3XCI7IH1cclxuXHJcbi5pY29uLVNjaXNzb3I6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWMyOFwiOyB9XHJcblxyXG4uaWNvbi1TY29vdGVyLUZyb250OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjMjlcIjsgfVxyXG5cclxuLmljb24tU2Nvb3RlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzJhXCI7IH1cclxuXHJcbi5pY29uLVNjb3JwaW8tMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzJiXCI7IH1cclxuXHJcbi5pY29uLVNjb3JwaW86YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWMyY1wiOyB9XHJcblxyXG4uaWNvbi1TY290bGFuZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzJkXCI7IH1cclxuXHJcbi5pY29uLVNjcmV3ZHJpdmVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjMmVcIjsgfVxyXG5cclxuLmljb24tU2Nyb2xsLUZhc3Q6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWMyZlwiOyB9XHJcblxyXG4uaWNvbi1TY3JvbGw6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWMzMFwiOyB9XHJcblxyXG4uaWNvbi1TY3JvbGxlci0yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjMzFcIjsgfVxyXG5cclxuLmljb24tU2Nyb2xsZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWMzMlwiOyB9XHJcblxyXG4uaWNvbi1TZWEtRG9nOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjMzNcIjsgfVxyXG5cclxuLmljb24tU2VhcmNoLW9uQ2xvdWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWMzNFwiOyB9XHJcblxyXG4uaWNvbi1TZWFyY2gtUGVvcGxlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjMzVcIjsgfVxyXG5cclxuLmljb24tc2Vjb3VuZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzM2XCI7IH1cclxuXHJcbi5pY29uLXNlY291bmQyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjMzdcIjsgfVxyXG5cclxuLmljb24tU2VjdXJpdHktQmxvY2s6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWMzOFwiOyB9XHJcblxyXG4uaWNvbi1TZWN1cml0eS1CdWc6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWMzOVwiOyB9XHJcblxyXG4uaWNvbi1TZWN1cml0eS1DYW1lcmE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWMzYVwiOyB9XHJcblxyXG4uaWNvbi1TZWN1cml0eS1DaGVjazpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzNiXCI7IH1cclxuXHJcbi5pY29uLVNlY3VyaXR5LVNldHRpbmdzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjM2NcIjsgfVxyXG5cclxuLmljb24tU2VjdXJpdHktU21pbGV5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjM2RcIjsgfVxyXG5cclxuLmljb24tU2VjdXJpeS1SZW1vdmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWMzZVwiOyB9XHJcblxyXG4uaWNvbi1TZWVkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjM2ZcIjsgfVxyXG5cclxuLmljb24tU2VsZmllOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjNDBcIjsgfVxyXG5cclxuLmljb24tU2VyYmlhOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjNDFcIjsgfVxyXG5cclxuLmljb24tU2VydmVyLTI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWM0MlwiOyB9XHJcblxyXG4uaWNvbi1TZXJ2ZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWM0M1wiOyB9XHJcblxyXG4uaWNvbi1TZXJ2ZXJzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjNDRcIjsgfVxyXG5cclxuLmljb24tU2V0dGluZ3MtV2luZG93OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjNDVcIjsgfVxyXG5cclxuLmljb24tU2V3aW5nLU1hY2hpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWM0NlwiOyB9XHJcblxyXG4uaWNvbi1TZXh1YWw6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWM0N1wiOyB9XHJcblxyXG4uaWNvbi1TaGFyZS1vbkNsb3VkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjNDhcIjsgfVxyXG5cclxuLmljb24tU2hhcmUtV2luZG93OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjNDlcIjsgfVxyXG5cclxuLmljb24tU2hhcmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWM0YVwiOyB9XHJcblxyXG4uaWNvbi1TaGFyZXRoaXM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWM0YlwiOyB9XHJcblxyXG4uaWNvbi1TaGFyazpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzRjXCI7IH1cclxuXHJcbi5pY29uLVNoZWVwOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjNGRcIjsgfVxyXG5cclxuLmljb24tU2hlcmlmZi1CYWRnZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzRlXCI7IH1cclxuXHJcbi5pY29uLVNoaWVsZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzRmXCI7IH1cclxuXHJcbi5pY29uLVNoaXAtMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzUwXCI7IH1cclxuXHJcbi5pY29uLVNoaXA6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWM1MVwiOyB9XHJcblxyXG4uaWNvbi1TaGlydDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzUyXCI7IH1cclxuXHJcbi5pY29uLVNob2VzLTI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWM1M1wiOyB9XHJcblxyXG4uaWNvbi1TaG9lcy0zOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjNTRcIjsgfVxyXG5cclxuLmljb24tU2hvZXM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWM1NVwiOyB9XHJcblxyXG4uaWNvbi1TaG9wLTI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWM1NlwiOyB9XHJcblxyXG4uaWNvbi1TaG9wLTM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWM1N1wiOyB9XHJcblxyXG4uaWNvbi1TaG9wLTQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWM1OFwiOyB9XHJcblxyXG4uaWNvbi1TaG9wOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjNTlcIjsgfVxyXG5cclxuLmljb24tU2hvcHBpbmctQmFnOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjNWFcIjsgfVxyXG5cclxuLmljb24tU2hvcHBpbmctQmFza2V0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjNWJcIjsgfVxyXG5cclxuLmljb24tU2hvcHBpbmctQ2FydDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzVjXCI7IH1cclxuXHJcbi5pY29uLVNob3J0LVBhbnRzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjNWRcIjsgfVxyXG5cclxuLmljb24tU2hvdXR3aXJlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjNWVcIjsgfVxyXG5cclxuLmljb24tU2hvdmVsOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjNWZcIjsgfVxyXG5cclxuLmljb24tU2h1ZmZsZS0yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjNjBcIjsgfVxyXG5cclxuLmljb24tU2h1ZmZsZS0zOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjNjFcIjsgfVxyXG5cclxuLmljb24tU2h1ZmZsZS00OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjNjJcIjsgfVxyXG5cclxuLmljb24tU2h1ZmZsZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzYzXCI7IH1cclxuXHJcbi5pY29uLVNodXR0ZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWM2NFwiOyB9XHJcblxyXG4uaWNvbi1TaWRlYmFyLVdpbmRvdzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzY1XCI7IH1cclxuXHJcbi5pY29uLVNpZ25hbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzY2XCI7IH1cclxuXHJcbi5pY29uLVNpbmdhcG9yZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzY3XCI7IH1cclxuXHJcbi5pY29uLVNrYXRlLVNob2VzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjNjhcIjsgfVxyXG5cclxuLmljb24tU2thdGVib2FyZC0yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjNjlcIjsgfVxyXG5cclxuLmljb24tU2thdGVib2FyZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzZhXCI7IH1cclxuXHJcbi5pY29uLVNrZWxldG9uOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjNmJcIjsgfVxyXG5cclxuLmljb24tU2tpOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjNmNcIjsgfVxyXG5cclxuLmljb24tU2tpcnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWM2ZFwiOyB9XHJcblxyXG4uaWNvbi1Ta3JpbGw6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWM2ZVwiOyB9XHJcblxyXG4uaWNvbi1Ta3VsbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzZmXCI7IH1cclxuXHJcbi5pY29uLVNreWRpdmluZzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzcwXCI7IH1cclxuXHJcbi5pY29uLVNreXBlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjNzFcIjsgfVxyXG5cclxuLmljb24tU2xlZC13aXRoR2lmdHM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWM3MlwiOyB9XHJcblxyXG4uaWNvbi1TbGVkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjNzNcIjsgfVxyXG5cclxuLmljb24tU2xlZXBpbmc6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWM3NFwiOyB9XHJcblxyXG4uaWNvbi1TbGVldDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzc1XCI7IH1cclxuXHJcbi5pY29uLVNsaXBwZXJzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjNzZcIjsgfVxyXG5cclxuLmljb24tU21hcnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWM3N1wiOyB9XHJcblxyXG4uaWNvbi1TbWFydHBob25lLTI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWM3OFwiOyB9XHJcblxyXG4uaWNvbi1TbWFydHBob25lLTM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWM3OVwiOyB9XHJcblxyXG4uaWNvbi1TbWFydHBob25lLTQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWM3YVwiOyB9XHJcblxyXG4uaWNvbi1TbWFydHBob25lLVNlY3VyZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzdiXCI7IH1cclxuXHJcbi5pY29uLVNtYXJ0cGhvbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWM3Y1wiOyB9XHJcblxyXG4uaWNvbi1TbWlsZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzdkXCI7IH1cclxuXHJcbi5pY29uLVNtb2tpbmctQXJlYTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzdlXCI7IH1cclxuXHJcbi5pY29uLVNtb2tpbmctUGlwZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzdmXCI7IH1cclxuXHJcbi5pY29uLVNuYWtlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjODBcIjsgfVxyXG5cclxuLmljb24tU25vcmtlbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzgxXCI7IH1cclxuXHJcbi5pY29uLVNub3ctMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzgyXCI7IH1cclxuXHJcbi5pY29uLVNub3ctRG9tZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzgzXCI7IH1cclxuXHJcbi5pY29uLVNub3ctU3Rvcm06YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWM4NFwiOyB9XHJcblxyXG4uaWNvbi1Tbm93OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjODVcIjsgfVxyXG5cclxuLmljb24tU25vd2ZsYWtlLTI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWM4NlwiOyB9XHJcblxyXG4uaWNvbi1Tbm93Zmxha2UtMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzg3XCI7IH1cclxuXHJcbi5pY29uLVNub3dmbGFrZS00OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjODhcIjsgfVxyXG5cclxuLmljb24tU25vd2ZsYWtlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjODlcIjsgfVxyXG5cclxuLmljb24tU25vd21hbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzhhXCI7IH1cclxuXHJcbi5pY29uLVNvY2Nlci1CYWxsOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjOGJcIjsgfVxyXG5cclxuLmljb24tU29jY2VyLVNob2VzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjOGNcIjsgfVxyXG5cclxuLmljb24tU29ja3M6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWM4ZFwiOyB9XHJcblxyXG4uaWNvbi1Tb2xhcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzhlXCI7IH1cclxuXHJcbi5pY29uLVNvdW5kLVdhdmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWM4ZlwiOyB9XHJcblxyXG4uaWNvbi1Tb3VuZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzkwXCI7IH1cclxuXHJcbi5pY29uLVNvdW5kY2xvdWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWM5MVwiOyB9XHJcblxyXG4uaWNvbi1Tb3VwOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjOTJcIjsgfVxyXG5cclxuLmljb24tU291dGgtQWZyaWNhOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjOTNcIjsgfVxyXG5cclxuLmljb24tU3BhY2UtTmVlZGxlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjOTRcIjsgfVxyXG5cclxuLmljb24tU3BhaW46YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWM5NVwiOyB9XHJcblxyXG4uaWNvbi1TcGFtLU1haWw6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWM5NlwiOyB9XHJcblxyXG4uaWNvbi1TcGVhY2gtQnViYmxlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjOTdcIjsgfVxyXG5cclxuLmljb24tU3BlYWNoLUJ1YmJsZTI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWM5OFwiOyB9XHJcblxyXG4uaWNvbi1TcGVhY2gtQnViYmxlMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzk5XCI7IH1cclxuXHJcbi5pY29uLVNwZWFjaC1CdWJibGU0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjOWFcIjsgfVxyXG5cclxuLmljb24tU3BlYWNoLUJ1YmJsZTU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWM5YlwiOyB9XHJcblxyXG4uaWNvbi1TcGVhY2gtQnViYmxlNjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzljXCI7IH1cclxuXHJcbi5pY29uLVNwZWFjaC1CdWJibGU3OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjOWRcIjsgfVxyXG5cclxuLmljb24tU3BlYWNoLUJ1YmJsZTg6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWM5ZVwiOyB9XHJcblxyXG4uaWNvbi1TcGVhY2gtQnViYmxlOTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlYzlmXCI7IH1cclxuXHJcbi5pY29uLVNwZWFjaC1CdWJibGUxMDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlY2EwXCI7IH1cclxuXHJcbi5pY29uLVNwZWFjaC1CdWJibGUxMTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlY2ExXCI7IH1cclxuXHJcbi5pY29uLVNwZWFjaC1CdWJibGUxMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlY2EyXCI7IH1cclxuXHJcbi5pY29uLVNwZWFjaC1CdWJibGUxMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlY2EzXCI7IH1cclxuXHJcbi5pY29uLVNwZWFjaC1CdWJibGVBc2tpbmc6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWNhNFwiOyB9XHJcblxyXG4uaWNvbi1TcGVhY2gtQnViYmxlQ29taWM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWNhNVwiOyB9XHJcblxyXG4uaWNvbi1TcGVhY2gtQnViYmxlQ29taWMyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjYTZcIjsgfVxyXG5cclxuLmljb24tU3BlYWNoLUJ1YmJsZUNvbWljMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlY2E3XCI7IH1cclxuXHJcbi5pY29uLVNwZWFjaC1CdWJibGVDb21pYzQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWNhOFwiOyB9XHJcblxyXG4uaWNvbi1TcGVhY2gtQnViYmxlRGlhbG9nOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjYTlcIjsgfVxyXG5cclxuLmljb24tU3BlYWNoLUJ1YmJsZXM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWNhYVwiOyB9XHJcblxyXG4uaWNvbi1TcGVhay0yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjYWJcIjsgfVxyXG5cclxuLmljb24tU3BlYWs6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWNhY1wiOyB9XHJcblxyXG4uaWNvbi1TcGVha2VyLTI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWNhZFwiOyB9XHJcblxyXG4uaWNvbi1TcGVha2VyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjYWVcIjsgfVxyXG5cclxuLmljb24tU3BlbGwtQ2hlY2s6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWNhZlwiOyB9XHJcblxyXG4uaWNvbi1TcGVsbC1DaGVja0FCQzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlY2IwXCI7IH1cclxuXHJcbi5pY29uLVNwZXJtaXVtOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjYjFcIjsgfVxyXG5cclxuLmljb24tU3BpZGVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjYjJcIjsgfVxyXG5cclxuLmljb24tU3BpZGVyd2ViOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjYjNcIjsgfVxyXG5cclxuLmljb24tU3BsaXQtRm91clNxdWFyZVdpbmRvdzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlY2I0XCI7IH1cclxuXHJcbi5pY29uLVNwbGl0LUhvcml6b250YWw6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWNiNVwiOyB9XHJcblxyXG4uaWNvbi1TcGxpdC1Ib3Jpem9udGFsMldpbmRvdzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlY2I2XCI7IH1cclxuXHJcbi5pY29uLVNwbGl0LVZlcnRpY2FsOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjYjdcIjsgfVxyXG5cclxuLmljb24tU3BsaXQtVmVydGljYWwyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjYjhcIjsgfVxyXG5cclxuLmljb24tU3BsaXQtV2luZG93OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjYjlcIjsgfVxyXG5cclxuLmljb24tU3BvZGVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjYmFcIjsgfVxyXG5cclxuLmljb24tU3Bvb246YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWNiYlwiOyB9XHJcblxyXG4uaWNvbi1TcG9ydC1Nb2RlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjYmNcIjsgfVxyXG5cclxuLmljb24tU3BvcnRzLUNsb3RoaW5nczE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWNiZFwiOyB9XHJcblxyXG4uaWNvbi1TcG9ydHMtQ2xvdGhpbmdzMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlY2JlXCI7IH1cclxuXHJcbi5pY29uLVNwb3J0cy1TaGlydDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlY2JmXCI7IH1cclxuXHJcbi5pY29uLVNwb3Q6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWNjMFwiOyB9XHJcblxyXG4uaWNvbi1TcHJheTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlY2MxXCI7IH1cclxuXHJcbi5pY29uLVNwcmVhZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlY2MyXCI7IH1cclxuXHJcbi5pY29uLVNwcmluZzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlY2MzXCI7IH1cclxuXHJcbi5pY29uLVNwdXJsOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjYzRcIjsgfVxyXG5cclxuLmljb24tU3B5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjYzVcIjsgfVxyXG5cclxuLmljb24tU3F1aXJyZWw6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWNjNlwiOyB9XHJcblxyXG4uaWNvbi1TU0w6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWNjN1wiOyB9XHJcblxyXG4uaWNvbi1TdC1CYXNpbHNDYXRoZWRyYWw6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWNjOFwiOyB9XHJcblxyXG4uaWNvbi1TdC1QYXVsc0NhdGhlZHJhbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlY2M5XCI7IH1cclxuXHJcbi5pY29uLVN0YW1wLTI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWNjYVwiOyB9XHJcblxyXG4uaWNvbi1TdGFtcDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlY2NiXCI7IH1cclxuXHJcbi5pY29uLVN0YXBsZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWNjY1wiOyB9XHJcblxyXG4uaWNvbi1TdGFyLVRyYWNrOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjY2RcIjsgfVxyXG5cclxuLmljb24tU3RhcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlY2NlXCI7IH1cclxuXHJcbi5pY29uLVN0YXJmaXNoOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjY2ZcIjsgfVxyXG5cclxuLmljb24tU3RhcnQyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjZDBcIjsgfVxyXG5cclxuLmljb24tU3RhcnQtMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlY2QxXCI7IH1cclxuXHJcbi5pY29uLVN0YXJ0LXdheXM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWNkMlwiOyB9XHJcblxyXG4uaWNvbi1TdGFydDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlY2QzXCI7IH1cclxuXHJcbi5pY29uLVN0YXRpc3RpYzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlY2Q0XCI7IH1cclxuXHJcbi5pY29uLVN0ZXRob3Njb3BlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjZDVcIjsgfVxyXG5cclxuLmljb24tc3RvcC0tMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlY2Q2XCI7IH1cclxuXHJcbi5pY29uLVN0b3AtTXVzaWM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWNkN1wiOyB9XHJcblxyXG4uaWNvbi1TdG9wOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjZDhcIjsgfVxyXG5cclxuLmljb24tU3RvcHdhdGNoLTI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWNkOVwiOyB9XHJcblxyXG4uaWNvbi1TdG9wd2F0Y2g6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWNkYVwiOyB9XHJcblxyXG4uaWNvbi1TdG9ybTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlY2RiXCI7IH1cclxuXHJcbi5pY29uLVN0cmVldC1WaWV3OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjZGNcIjsgfVxyXG5cclxuLmljb24tU3RyZWV0LVZpZXcyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjZGRcIjsgfVxyXG5cclxuLmljb24tU3RyaWtldGhyb3VnaC1UZXh0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjZGVcIjsgfVxyXG5cclxuLmljb24tU3Ryb2xsZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWNkZlwiOyB9XHJcblxyXG4uaWNvbi1TdHJ1Y3R1cmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWNlMFwiOyB9XHJcblxyXG4uaWNvbi1TdHVkZW50LUZlbWFsZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlY2UxXCI7IH1cclxuXHJcbi5pY29uLVN0dWRlbnQtSGF0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjZTJcIjsgfVxyXG5cclxuLmljb24tU3R1ZGVudC1IYXQyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjZTNcIjsgfVxyXG5cclxuLmljb24tU3R1ZGVudC1NYWxlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjZTRcIjsgfVxyXG5cclxuLmljb24tU3R1ZGVudC1NYWxlRmVtYWxlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjZTVcIjsgfVxyXG5cclxuLmljb24tU3R1ZGVudHM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWNlNlwiOyB9XHJcblxyXG4uaWNvbi1TdHVkaW8tRmxhc2g6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWNlN1wiOyB9XHJcblxyXG4uaWNvbi1TdHVkaW8tTGlnaHRib3g6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWNlOFwiOyB9XHJcblxyXG4uaWNvbi1TdHVtYmxldXBvbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlY2U5XCI7IH1cclxuXHJcbi5pY29uLVN1aXQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWNlYVwiOyB9XHJcblxyXG4uaWNvbi1TdWl0Y2FzZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlY2ViXCI7IH1cclxuXHJcbi5pY29uLVN1bS0yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjZWNcIjsgfVxyXG5cclxuLmljb24tU3VtOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjZWRcIjsgfVxyXG5cclxuLmljb24tU3VtbWVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjZWVcIjsgfVxyXG5cclxuLmljb24tU3VuLUNsb3VkeVJhaW46YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWNlZlwiOyB9XHJcblxyXG4uaWNvbi1TdW46YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWNmMFwiOyB9XHJcblxyXG4uaWNvbi1TdW5nbGFzc2VzLTI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWNmMVwiOyB9XHJcblxyXG4uaWNvbi1TdW5nbGFzc2VzLTM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWNmMlwiOyB9XHJcblxyXG4uaWNvbi1TdW5nbGFzc2VzLVNtaWxleTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlY2YzXCI7IH1cclxuXHJcbi5pY29uLVN1bmdsYXNzZXMtU21pbGV5MjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlY2Y0XCI7IH1cclxuXHJcbi5pY29uLVN1bmdsYXNzZXMtVzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlY2Y1XCI7IH1cclxuXHJcbi5pY29uLVN1bmdsYXNzZXMtVzI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWNmNlwiOyB9XHJcblxyXG4uaWNvbi1TdW5nbGFzc2VzLVczOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjZjdcIjsgfVxyXG5cclxuLmljb24tU3VuZ2xhc3NlczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlY2Y4XCI7IH1cclxuXHJcbi5pY29uLVN1bnJpc2U6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWNmOVwiOyB9XHJcblxyXG4uaWNvbi1TdW5zZXQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWNmYVwiOyB9XHJcblxyXG4uaWNvbi1TdXBlcm1hbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlY2ZiXCI7IH1cclxuXHJcbi5pY29uLVN1cHBvcnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWNmY1wiOyB9XHJcblxyXG4uaWNvbi1TdXJwcmlzZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlY2ZkXCI7IH1cclxuXHJcbi5pY29uLVN1c2hpOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjZmVcIjsgfVxyXG5cclxuLmljb24tU3dlZGVuOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVjZmZcIjsgfVxyXG5cclxuLmljb24tU3dpbW1pbmctU2hvcnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQwMFwiOyB9XHJcblxyXG4uaWNvbi1Td2ltbWluZzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDAxXCI7IH1cclxuXHJcbi5pY29uLVN3aW1td2VhcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDAyXCI7IH1cclxuXHJcbi5pY29uLVN3aXRjaDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDAzXCI7IH1cclxuXHJcbi5pY29uLVN3aXR6ZXJsYW5kOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkMDRcIjsgfVxyXG5cclxuLmljb24tU3luYy1DbG91ZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDA1XCI7IH1cclxuXHJcbi5pY29uLVN5bmM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQwNlwiOyB9XHJcblxyXG4uaWNvbi1TeW5jaHJvbml6ZS0yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkMDdcIjsgfVxyXG5cclxuLmljb24tU3luY2hyb25pemU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQwOFwiOyB9XHJcblxyXG4uaWNvbi1ULVNoaXJ0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkMDlcIjsgfVxyXG5cclxuLmljb24tVGFibGV0LTI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQwYVwiOyB9XHJcblxyXG4uaWNvbi1UYWJsZXQtMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDBiXCI7IH1cclxuXHJcbi5pY29uLVRhYmxldC1PcmllbnRhdGlvbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDBjXCI7IH1cclxuXHJcbi5pY29uLVRhYmxldC1QaG9uZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDBkXCI7IH1cclxuXHJcbi5pY29uLVRhYmxldC1TZWN1cmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQwZVwiOyB9XHJcblxyXG4uaWNvbi1UYWJsZXQtVmVydGljYWw6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQwZlwiOyB9XHJcblxyXG4uaWNvbi1UYWJsZXQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQxMFwiOyB9XHJcblxyXG4uaWNvbi1UYWN0aWM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQxMVwiOyB9XHJcblxyXG4uaWNvbi1UYWctMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDEyXCI7IH1cclxuXHJcbi5pY29uLVRhZy0zOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkMTNcIjsgfVxyXG5cclxuLmljb24tVGFnLTQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQxNFwiOyB9XHJcblxyXG4uaWNvbi1UYWctNTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDE1XCI7IH1cclxuXHJcbi5pY29uLVRhZzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDE2XCI7IH1cclxuXHJcbi5pY29uLVRhai1NYWhhbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDE3XCI7IH1cclxuXHJcbi5pY29uLVRhbGstTWFuOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkMThcIjsgfVxyXG5cclxuLmljb24tVGFwOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkMTlcIjsgfVxyXG5cclxuLmljb24tVGFyZ2V0LU1hcmtldDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDFhXCI7IH1cclxuXHJcbi5pY29uLVRhcmdldDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDFiXCI7IH1cclxuXHJcbi5pY29uLVRhdXJ1cy0yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkMWNcIjsgfVxyXG5cclxuLmljb24tVGF1cnVzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkMWRcIjsgfVxyXG5cclxuLmljb24tVGF4aS0yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkMWVcIjsgfVxyXG5cclxuLmljb24tVGF4aS1TaWduOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkMWZcIjsgfVxyXG5cclxuLmljb24tVGF4aTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDIwXCI7IH1cclxuXHJcbi5pY29uLVRlYWNoZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQyMVwiOyB9XHJcblxyXG4uaWNvbi1UZWFwb3Q6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQyMlwiOyB9XHJcblxyXG4uaWNvbi1UZWNobm9yYXRpOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkMjNcIjsgfVxyXG5cclxuLmljb24tVGVkZHktQmVhcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDI0XCI7IH1cclxuXHJcbi5pY29uLVRlZS1NdWc6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQyNVwiOyB9XHJcblxyXG4uaWNvbi1UZWxlcGhvbmUtMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDI2XCI7IH1cclxuXHJcbi5pY29uLVRlbGVwaG9uZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDI3XCI7IH1cclxuXHJcbi5pY29uLVRlbGVzY29wZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDI4XCI7IH1cclxuXHJcbi5pY29uLVRlbXBlcmF0dXJlLTI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQyOVwiOyB9XHJcblxyXG4uaWNvbi1UZW1wZXJhdHVyZS0zOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkMmFcIjsgfVxyXG5cclxuLmljb24tVGVtcGVyYXR1cmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQyYlwiOyB9XHJcblxyXG4uaWNvbi1UZW1wbGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQyY1wiOyB9XHJcblxyXG4uaWNvbi1UZW5uaXMtQmFsbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDJkXCI7IH1cclxuXHJcbi5pY29uLVRlbm5pczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDJlXCI7IH1cclxuXHJcbi5pY29uLVRlbnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQyZlwiOyB9XHJcblxyXG4uaWNvbi1UZXN0LVR1YmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQzMFwiOyB9XHJcblxyXG4uaWNvbi1UZXN0LVR1YmUyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkMzFcIjsgfVxyXG5cclxuLmljb24tVGVzdGltb25hbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDMyXCI7IH1cclxuXHJcbi5pY29uLVRleHQtQm94OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkMzNcIjsgfVxyXG5cclxuLmljb24tVGV4dC1FZmZlY3Q6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQzNFwiOyB9XHJcblxyXG4uaWNvbi1UZXh0LUhpZ2hsaWdodENvbG9yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkMzVcIjsgfVxyXG5cclxuLmljb24tVGV4dC1QYXJhZ3JhcGg6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQzNlwiOyB9XHJcblxyXG4uaWNvbi1UaGFpbGFuZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDM3XCI7IH1cclxuXHJcbi5pY29uLVRoZS1XaGl0ZUhvdXNlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkMzhcIjsgfVxyXG5cclxuLmljb24tVGhpcy1TaWRlVXA6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQzOVwiOyB9XHJcblxyXG4uaWNvbi1UaHJlYWQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQzYVwiOyB9XHJcblxyXG4uaWNvbi1UaHJlZS1BcnJvd0Zvcms6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQzYlwiOyB9XHJcblxyXG4uaWNvbi1UaHJlZS1GaW5nZXJzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkM2NcIjsgfVxyXG5cclxuLmljb24tVGhyZWUtRmluZ2Vyc0RyYWc6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQzZFwiOyB9XHJcblxyXG4uaWNvbi1UaHJlZS1GaW5nZXJzRHJhZzI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQzZVwiOyB9XHJcblxyXG4uaWNvbi1UaHJlZS1GaW5nZXJzVG91Y2g6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQzZlwiOyB9XHJcblxyXG4uaWNvbi1UaHVtYjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDQwXCI7IH1cclxuXHJcbi5pY29uLVRodW1icy1Eb3duU21pbGV5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkNDFcIjsgfVxyXG5cclxuLmljb24tVGh1bWJzLVVwU21pbGV5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkNDJcIjsgfVxyXG5cclxuLmljb24tVGh1bmRlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDQzXCI7IH1cclxuXHJcbi5pY29uLVRodW5kZXJzdG9ybTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDQ0XCI7IH1cclxuXHJcbi5pY29uLVRpY2tldDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDQ1XCI7IH1cclxuXHJcbi5pY29uLVRpZS0yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkNDZcIjsgfVxyXG5cclxuLmljb24tVGllLTM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQ0N1wiOyB9XHJcblxyXG4uaWNvbi1UaWUtNDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDQ4XCI7IH1cclxuXHJcbi5pY29uLVRpZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDQ5XCI7IH1cclxuXHJcbi5pY29uLVRpZ2VyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkNGFcIjsgfVxyXG5cclxuLmljb24tVGltZS1CYWNrdXA6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQ0YlwiOyB9XHJcblxyXG4uaWNvbi1UaW1lLUJvbWI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQ0Y1wiOyB9XHJcblxyXG4uaWNvbi1UaW1lLUNsb2NrOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkNGRcIjsgfVxyXG5cclxuLmljb24tVGltZS1GaXJlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkNGVcIjsgfVxyXG5cclxuLmljb24tVGltZS1NYWNoaW5lOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkNGZcIjsgfVxyXG5cclxuLmljb24tVGltZS1XaW5kb3c6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQ1MFwiOyB9XHJcblxyXG4uaWNvbi1UaW1lci0yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkNTFcIjsgfVxyXG5cclxuLmljb24tVGltZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQ1MlwiOyB9XHJcblxyXG4uaWNvbi1Uby1Cb3R0b206YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQ1M1wiOyB9XHJcblxyXG4uaWNvbi1Uby1Cb3R0b20yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkNTRcIjsgfVxyXG5cclxuLmljb24tVG8tTGVmdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDU1XCI7IH1cclxuXHJcbi5pY29uLVRvLVJpZ2h0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkNTZcIjsgfVxyXG5cclxuLmljb24tVG8tVG9wOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkNTdcIjsgfVxyXG5cclxuLmljb24tVG8tVG9wMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDU4XCI7IH1cclxuXHJcbi5pY29uLVRva2VuLTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDU5XCI7IH1cclxuXHJcbi5pY29uLVRvbWF0bzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDVhXCI7IH1cclxuXHJcbi5pY29uLVRvbmd1ZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDViXCI7IH1cclxuXHJcbi5pY29uLVRvb3RoLTI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQ1Y1wiOyB9XHJcblxyXG4uaWNvbi1Ub290aDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDVkXCI7IH1cclxuXHJcbi5pY29uLVRvcC1Ub0JvdHRvbTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDVlXCI7IH1cclxuXHJcbi5pY29uLVRvdWNoLVdpbmRvdzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDVmXCI7IH1cclxuXHJcbi5pY29uLVRvdXJjaDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDYwXCI7IH1cclxuXHJcbi5pY29uLVRvd2VyLTI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQ2MVwiOyB9XHJcblxyXG4uaWNvbi1Ub3dlci1CcmlkZ2U6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQ2MlwiOyB9XHJcblxyXG4uaWNvbi1Ub3dlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDYzXCI7IH1cclxuXHJcbi5pY29uLVRyYWNlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkNjRcIjsgfVxyXG5cclxuLmljb24tVHJhY3RvcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDY1XCI7IH1cclxuXHJcbi5pY29uLXRyYWZmaWMtTGlnaHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQ2NlwiOyB9XHJcblxyXG4uaWNvbi1UcmFmZmljLUxpZ2h0MjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDY3XCI7IH1cclxuXHJcbi5pY29uLVRyYWluLTI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQ2OFwiOyB9XHJcblxyXG4uaWNvbi1UcmFpbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDY5XCI7IH1cclxuXHJcbi5pY29uLVRyYW06YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQ2YVwiOyB9XHJcblxyXG4uaWNvbi1UcmFuc2Zvcm0tMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDZiXCI7IH1cclxuXHJcbi5pY29uLVRyYW5zZm9ybS0zOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkNmNcIjsgfVxyXG5cclxuLmljb24tVHJhbnNmb3JtLTQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQ2ZFwiOyB9XHJcblxyXG4uaWNvbi1UcmFuc2Zvcm06YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQ2ZVwiOyB9XHJcblxyXG4uaWNvbi1UcmFzaC13aXRoTWVuOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkNmZcIjsgfVxyXG5cclxuLmljb24tVHJlZS0yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkNzBcIjsgfVxyXG5cclxuLmljb24tVHJlZS0zOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkNzFcIjsgfVxyXG5cclxuLmljb24tVHJlZS00OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkNzJcIjsgfVxyXG5cclxuLmljb24tVHJlZS01OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkNzNcIjsgfVxyXG5cclxuLmljb24tVHJlZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDc0XCI7IH1cclxuXHJcbi5pY29uLVRyZWtraW5nOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkNzVcIjsgfVxyXG5cclxuLmljb24tVHJpYW5nbGUtQXJyb3dEb3duOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkNzZcIjsgfVxyXG5cclxuLmljb24tVHJpYW5nbGUtQXJyb3dMZWZ0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkNzdcIjsgfVxyXG5cclxuLmljb24tVHJpYW5nbGUtQXJyb3dSaWdodDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDc4XCI7IH1cclxuXHJcbi5pY29uLVRyaWFuZ2xlLUFycm93VXA6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQ3OVwiOyB9XHJcblxyXG4uaWNvbi1Ucmlwb2QtMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDdhXCI7IH1cclxuXHJcbi5pY29uLVRyaXBvZC1hbmRWaWRlbzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDdiXCI7IH1cclxuXHJcbi5pY29uLVRyaXBvZC13aXRoQ2FtZXJhOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkN2NcIjsgfVxyXG5cclxuLmljb24tVHJpcG9kLXdpdGhHb3BybzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDdkXCI7IH1cclxuXHJcbi5pY29uLVRyb3BoeS0yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkN2VcIjsgfVxyXG5cclxuLmljb24tVHJvcGh5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkN2ZcIjsgfVxyXG5cclxuLmljb24tVHJ1Y2s6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQ4MFwiOyB9XHJcblxyXG4uaWNvbi1UcnVtcGV0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkODFcIjsgfVxyXG5cclxuLmljb24tVHVtYmxyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkODJcIjsgfVxyXG5cclxuLmljb24tVHVya2V5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkODNcIjsgfVxyXG5cclxuLmljb24tVHVybi1Eb3duOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkODRcIjsgfVxyXG5cclxuLmljb24tVHVybi1Eb3duMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDg1XCI7IH1cclxuXHJcbi5pY29uLVR1cm4tRG93bkZyb21MZWZ0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkODZcIjsgfVxyXG5cclxuLmljb24tVHVybi1Eb3duRnJvbVJpZ2h0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkODdcIjsgfVxyXG5cclxuLmljb24tVHVybi1MZWZ0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkODhcIjsgfVxyXG5cclxuLmljb24tVHVybi1MZWZ0MzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDg5XCI7IH1cclxuXHJcbi5pY29uLVR1cm4tUmlnaHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQ4YVwiOyB9XHJcblxyXG4uaWNvbi1UdXJuLVJpZ2h0MzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDhiXCI7IH1cclxuXHJcbi5pY29uLVR1cm4tVXA6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQ4Y1wiOyB9XHJcblxyXG4uaWNvbi1UdXJuLVVwMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDhkXCI7IH1cclxuXHJcbi5pY29uLVR1cnRsZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDhlXCI7IH1cclxuXHJcbi5pY29uLVR1eGVkbzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDhmXCI7IH1cclxuXHJcbi5pY29uLVRWOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkOTBcIjsgfVxyXG5cclxuLmljb24tVHdpc3RlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDkxXCI7IH1cclxuXHJcbi5pY29uLVR3aXR0ZXItMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDkyXCI7IH1cclxuXHJcbi5pY29uLVR3aXR0ZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQ5M1wiOyB9XHJcblxyXG4uaWNvbi1Ud28tRmluZ2VyczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDk0XCI7IH1cclxuXHJcbi5pY29uLVR3by1GaW5nZXJzRHJhZzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDk1XCI7IH1cclxuXHJcbi5pY29uLVR3by1GaW5nZXJzRHJhZzI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQ5NlwiOyB9XHJcblxyXG4uaWNvbi1Ud28tRmluZ2Vyc1Njcm9sbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDk3XCI7IH1cclxuXHJcbi5pY29uLVR3by1GaW5nZXJzVG91Y2g6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQ5OFwiOyB9XHJcblxyXG4uaWNvbi1Ud28tV2luZG93czpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDk5XCI7IH1cclxuXHJcbi5pY29uLVR5cGUtUGFzczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDlhXCI7IH1cclxuXHJcbi5pY29uLVVrcmFpbmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQ5YlwiOyB9XHJcblxyXG4uaWNvbi1VbWJyZWxhOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkOWNcIjsgfVxyXG5cclxuLmljb24tVW1icmVsbGEtMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDlkXCI7IH1cclxuXHJcbi5pY29uLVVtYnJlbGxhLTM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWQ5ZVwiOyB9XHJcblxyXG4uaWNvbi1VbmRlci1MaW5lVGV4dDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZDlmXCI7IH1cclxuXHJcbi5pY29uLVVuZG86YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWRhMFwiOyB9XHJcblxyXG4uaWNvbi1Vbml0ZWQtS2luZ2RvbTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZGExXCI7IH1cclxuXHJcbi5pY29uLVVuaXRlZC1TdGF0ZXM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWRhMlwiOyB9XHJcblxyXG4uaWNvbi1Vbml2ZXJzaXR5LTI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWRhM1wiOyB9XHJcblxyXG4uaWNvbi1Vbml2ZXJzaXR5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkYTRcIjsgfVxyXG5cclxuLmljb24tVW5saWtlLTI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWRhNVwiOyB9XHJcblxyXG4uaWNvbi1Vbmxpa2U6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWRhNlwiOyB9XHJcblxyXG4uaWNvbi1VbmxvY2stMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZGE3XCI7IH1cclxuXHJcbi5pY29uLVVubG9jay0zOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkYThcIjsgfVxyXG5cclxuLmljb24tVW5sb2NrOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkYTlcIjsgfVxyXG5cclxuLmljb24tVXAtLURvd246YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWRhYVwiOyB9XHJcblxyXG4uaWNvbi1VcC0tRG93bjM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWRhYlwiOyB9XHJcblxyXG4uaWNvbi1VcC0yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkYWNcIjsgfVxyXG5cclxuLmljb24tVXAtMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZGFkXCI7IH1cclxuXHJcbi5pY29uLVVwLTQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWRhZVwiOyB9XHJcblxyXG4uaWNvbi1VcDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZGFmXCI7IH1cclxuXHJcbi5pY29uLVVwZ3JhZGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWRiMFwiOyB9XHJcblxyXG4uaWNvbi1VcGxvYWQtMjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZGIxXCI7IH1cclxuXHJcbi5pY29uLVVwbG9hZC10b0Nsb3VkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkYjJcIjsgfVxyXG5cclxuLmljb24tVXBsb2FkLVdpbmRvdzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZGIzXCI7IH1cclxuXHJcbi5pY29uLVVwbG9hZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZGI0XCI7IH1cclxuXHJcbi5pY29uLVVwcGVyY2FzZS1UZXh0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkYjVcIjsgfVxyXG5cclxuLmljb24tVXB3YXJkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkYjZcIjsgfVxyXG5cclxuLmljb24tVVJMLVdpbmRvdzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZGI3XCI7IH1cclxuXHJcbi5pY29uLVVzYi0yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkYjhcIjsgfVxyXG5cclxuLmljb24tVXNiLUNhYmxlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkYjlcIjsgfVxyXG5cclxuLmljb24tVXNiOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkYmFcIjsgfVxyXG5cclxuLmljb24tVXNlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZGJiXCI7IH1cclxuXHJcbi5pY29uLVVzdHJlYW06YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWRiY1wiOyB9XHJcblxyXG4uaWNvbi1WYXNlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkYmRcIjsgfVxyXG5cclxuLmljb24tVmVjdG9yLTI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWRiZVwiOyB9XHJcblxyXG4uaWNvbi1WZWN0b3ItMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZGJmXCI7IH1cclxuXHJcbi5pY29uLVZlY3Rvci00OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkYzBcIjsgfVxyXG5cclxuLmljb24tVmVjdG9yLTU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWRjMVwiOyB9XHJcblxyXG4uaWNvbi1WZWN0b3I6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWRjMlwiOyB9XHJcblxyXG4uaWNvbi1WZW5uLURpYWdyYW06YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWRjM1wiOyB9XHJcblxyXG4uaWNvbi1WZXN0LTI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWRjNFwiOyB9XHJcblxyXG4uaWNvbi1WZXN0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkYzVcIjsgfVxyXG5cclxuLmljb24tVmlkZGxlcjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZGM2XCI7IH1cclxuXHJcbi5pY29uLVZpZGVvLTI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWRjN1wiOyB9XHJcblxyXG4uaWNvbi1WaWRlby0zOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkYzhcIjsgfVxyXG5cclxuLmljb24tVmlkZW8tNDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZGM5XCI7IH1cclxuXHJcbi5pY29uLVZpZGVvLTU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWRjYVwiOyB9XHJcblxyXG4uaWNvbi1WaWRlby02OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkY2JcIjsgfVxyXG5cclxuLmljb24tVmlkZW8tR2FtZUNvbnRyb2xsZXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWRjY1wiOyB9XHJcblxyXG4uaWNvbi1WaWRlby1MZW46YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWRjZFwiOyB9XHJcblxyXG4uaWNvbi1WaWRlby1MZW4yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkY2VcIjsgfVxyXG5cclxuLmljb24tVmlkZW8tUGhvdG9ncmFwaGVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkY2ZcIjsgfVxyXG5cclxuLmljb24tVmlkZW8tVHJpcG9kOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkZDBcIjsgfVxyXG5cclxuLmljb24tVmlkZW86YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWRkMVwiOyB9XHJcblxyXG4uaWNvbi1WaWV0bmFtOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkZDJcIjsgfVxyXG5cclxuLmljb24tVmlldy1IZWlnaHQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWRkM1wiOyB9XHJcblxyXG4uaWNvbi1WaWV3LVdpZHRoOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkZDRcIjsgfVxyXG5cclxuLmljb24tVmltZW86YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWRkNVwiOyB9XHJcblxyXG4uaWNvbi1WaXJnby0yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkZDZcIjsgfVxyXG5cclxuLmljb24tVmlyZ286YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWRkN1wiOyB9XHJcblxyXG4uaWNvbi1WaXJ1cy0yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkZDhcIjsgfVxyXG5cclxuLmljb24tVmlydXMtMzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZGQ5XCI7IH1cclxuXHJcbi5pY29uLVZpcnVzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkZGFcIjsgfVxyXG5cclxuLmljb24tVmlzYTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZGRiXCI7IH1cclxuXHJcbi5pY29uLVZvaWNlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkZGNcIjsgfVxyXG5cclxuLmljb24tVm9pY2VtYWlsOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkZGRcIjsgfVxyXG5cclxuLmljb24tVm9sbGV5YmFsbDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZGRlXCI7IH1cclxuXHJcbi5pY29uLVZvbHVtZS1Eb3duOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkZGZcIjsgfVxyXG5cclxuLmljb24tVm9sdW1lLVVwOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkZTBcIjsgfVxyXG5cclxuLmljb24tVlBOOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkZTFcIjsgfVxyXG5cclxuLmljb24tV2Fjb20tVGFibGV0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkZTJcIjsgfVxyXG5cclxuLmljb24tV2FpdGVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkZTNcIjsgfVxyXG5cclxuLmljb24tV2Fsa2llLVRhbGtpZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZGU0XCI7IH1cclxuXHJcbi5pY29uLVdhbGxldC0yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkZTVcIjsgfVxyXG5cclxuLmljb24tV2FsbGV0LTM6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWRlNlwiOyB9XHJcblxyXG4uaWNvbi1XYWxsZXQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWRlN1wiOyB9XHJcblxyXG4uaWNvbi1XYXJlaG91c2U6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWRlOFwiOyB9XHJcblxyXG4uaWNvbi1XYXJuaW5nLVdpbmRvdzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZGU5XCI7IH1cclxuXHJcbi5pY29uLVdhdGNoLTI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWRlYVwiOyB9XHJcblxyXG4uaWNvbi1XYXRjaC0zOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkZWJcIjsgfVxyXG5cclxuLmljb24tV2F0Y2g6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWRlY1wiOyB9XHJcblxyXG4uaWNvbi1XYXZlLTI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWRlZFwiOyB9XHJcblxyXG4uaWNvbi1XYXZlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkZWVcIjsgfVxyXG5cclxuLmljb24tV2ViY2FtOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkZWZcIjsgfVxyXG5cclxuLmljb24td2VpZ2h0LUxpZnQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWRmMFwiOyB9XHJcblxyXG4uaWNvbi1XaGVlbGJhcnJvdzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZGYxXCI7IH1cclxuXHJcbi5pY29uLVdoZWVsY2hhaXI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWRmMlwiOyB9XHJcblxyXG4uaWNvbi1XaWR0aC1XaW5kb3c6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWRmM1wiOyB9XHJcblxyXG4uaWNvbi1XaWZpLTI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWRmNFwiOyB9XHJcblxyXG4uaWNvbi1XaWZpLUtleWJvYXJkOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkZjVcIjsgfVxyXG5cclxuLmljb24tV2lmaTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZGY2XCI7IH1cclxuXHJcbi5pY29uLVdpbmQtVHVyYmluZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZGY3XCI7IH1cclxuXHJcbi5pY29uLVdpbmRtaWxsOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkZjhcIjsgfVxyXG5cclxuLmljb24tV2luZG93LTI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWRmOVwiOyB9XHJcblxyXG4uaWNvbi1XaW5kb3c6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWRmYVwiOyB9XHJcblxyXG4uaWNvbi1XaW5kb3dzLTI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWRmYlwiOyB9XHJcblxyXG4uaWNvbi1XaW5kb3dzLU1pY3Jvc29mdDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZGZjXCI7IH1cclxuXHJcbi5pY29uLVdpbmRvd3M6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWRmZFwiOyB9XHJcblxyXG4uaWNvbi1XaW5kc29jazpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZGZlXCI7IH1cclxuXHJcbi5pY29uLVdpbmR5OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVkZmZcIjsgfVxyXG5cclxuLmljb24tV2luZS1Cb3R0bGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWUwMFwiOyB9XHJcblxyXG4uaWNvbi1XaW5lLUdsYXNzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlMDFcIjsgfVxyXG5cclxuLmljb24tV2luazpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZTAyXCI7IH1cclxuXHJcbi5pY29uLVdpbnRlci0yOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlMDNcIjsgfVxyXG5cclxuLmljb24tV2ludGVyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlMDRcIjsgfVxyXG5cclxuLmljb24tV2lyZWxlc3M6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWUwNVwiOyB9XHJcblxyXG4uaWNvbi1XaXRjaC1IYXQ6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWUwNlwiOyB9XHJcblxyXG4uaWNvbi1XaXRjaDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZTA3XCI7IH1cclxuXHJcbi5pY29uLVdpemFyZDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZTA4XCI7IH1cclxuXHJcbi5pY29uLVdvbGY6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWUwOVwiOyB9XHJcblxyXG4uaWNvbi1Xb21hbi1TaWduOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlMGFcIjsgfVxyXG5cclxuLmljb24tV29tYW5NYW46YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWUwYlwiOyB9XHJcblxyXG4uaWNvbi1Xb21hbnMtVW5kZXJ3ZWFyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlMGNcIjsgfVxyXG5cclxuLmljb24tV29tYW5zLVVuZGVyd2VhcjI6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWUwZFwiOyB9XHJcblxyXG4uaWNvbi1Xb21lbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZTBlXCI7IH1cclxuXHJcbi5pY29uLVdvbmRlci1Xb21hbjpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZTBmXCI7IH1cclxuXHJcbi5pY29uLVdvcmRwcmVzczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZTEwXCI7IH1cclxuXHJcbi5pY29uLVdvcmtlci1DbG90aGVzOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlMTFcIjsgfVxyXG5cclxuLmljb24tV29ya2VyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlMTJcIjsgfVxyXG5cclxuLmljb24tV3JhcC1UZXh0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlMTNcIjsgfVxyXG5cclxuLmljb24tV3JlYXRoOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlMTRcIjsgfVxyXG5cclxuLmljb24tV3JlbmNoOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlMTVcIjsgfVxyXG5cclxuLmljb24tWC1Cb3g6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWUxNlwiOyB9XHJcblxyXG4uaWNvbi1YLXJheTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZTE3XCI7IH1cclxuXHJcbi5pY29uLVhhbmdhOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlMThcIjsgfVxyXG5cclxuLmljb24tWGluZzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZTE5XCI7IH1cclxuXHJcbi5pY29uLVlhY2h0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlMWFcIjsgfVxyXG5cclxuLmljb24tWWFob28tQnV6ejpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZTFiXCI7IH1cclxuXHJcbi5pY29uLVlhaG9vOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXGVlMWNcIjsgfVxyXG5cclxuLmljb24tWWVscDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZTFkXCI7IH1cclxuXHJcbi5pY29uLVllczpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZTFlXCI7IH1cclxuXHJcbi5pY29uLVlpbmctWWFuZzpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZTFmXCI7IH1cclxuXHJcbi5pY29uLVlvdXR1YmU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWUyMFwiOyB9XHJcblxyXG4uaWNvbi1aLUE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWUyMVwiOyB9XHJcblxyXG4uaWNvbi1aZWJyYTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZTIyXCI7IH1cclxuXHJcbi5pY29uLVpvbWJpZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZTIzXCI7IH1cclxuXHJcbi5pY29uLVpvb20tR2VzdHVyZTpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXFxlZTI0XCI7IH1cclxuXHJcbi5pY29uLVpvb3Rvb2w6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlxcZWUyNVwiOyB9XHJcbiIsIi8qXG4gKiBDb250YWluZXIgc3R5bGVcbiAqL1xuLnBzIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICBvdmVyZmxvdy1hbmNob3I6IG5vbmU7XG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcbiAgdG91Y2gtYWN0aW9uOiBhdXRvO1xuICAtbXMtdG91Y2gtYWN0aW9uOiBhdXRvO1xufVxuXG4vKlxuICogU2Nyb2xsYmFyIHJhaWwgc3R5bGVzXG4gKi9cbi5wc19fcmFpbC14IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyLCBvcGFjaXR5IC4ycyBsaW5lYXI7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyLCBvcGFjaXR5IC4ycyBsaW5lYXI7XG4gIGhlaWdodDogMTVweDtcbiAgLyogdGhlcmUgbXVzdCBiZSAnYm90dG9tJyBvciAndG9wJyBmb3IgcHNfX3JhaWwteCAqL1xuICBib3R0b206IDBweDtcbiAgLyogcGxlYXNlIGRvbid0IGNoYW5nZSAncG9zaXRpb24nICovXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cblxuLnBzX19yYWlsLXkge1xuICBkaXNwbGF5OiBub25lO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXIsIG9wYWNpdHkgLjJzIGxpbmVhcjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXIsIG9wYWNpdHkgLjJzIGxpbmVhcjtcbiAgd2lkdGg6IDE1cHg7XG4gIC8qIHRoZXJlIG11c3QgYmUgJ3JpZ2h0JyBvciAnbGVmdCcgZm9yIHBzX19yYWlsLXkgKi9cbiAgcmlnaHQ6IDA7XG4gIC8qIHBsZWFzZSBkb24ndCBjaGFuZ2UgJ3Bvc2l0aW9uJyAqL1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5wcy0tYWN0aXZlLXggPiAucHNfX3JhaWwteCxcbi5wcy0tYWN0aXZlLXkgPiAucHNfX3JhaWwteSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbn1cblxuLnBzOmhvdmVyID4gLnBzX19yYWlsLXgsXG4ucHM6aG92ZXIgPiAucHNfX3JhaWwteSxcbi5wcy0tZm9jdXMgPiAucHNfX3JhaWwteCxcbi5wcy0tZm9jdXMgPiAucHNfX3JhaWwteSxcbi5wcy0tc2Nyb2xsaW5nLXggPiAucHNfX3JhaWwteCxcbi5wcy0tc2Nyb2xsaW5nLXkgPiAucHNfX3JhaWwteSB7XG4gIG9wYWNpdHk6IDAuNjtcbn1cblxuLnBzIC5wc19fcmFpbC14OmhvdmVyLFxuLnBzIC5wc19fcmFpbC15OmhvdmVyLFxuLnBzIC5wc19fcmFpbC14OmZvY3VzLFxuLnBzIC5wc19fcmFpbC15OmZvY3VzLFxuLnBzIC5wc19fcmFpbC14LnBzLS1jbGlja2luZyxcbi5wcyAucHNfX3JhaWwteS5wcy0tY2xpY2tpbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xuICBvcGFjaXR5OiAwLjk7XG59XG5cbi8qXG4gKiBTY3JvbGxiYXIgdGh1bWIgc3R5bGVzXG4gKi9cbi5wc19fdGh1bWIteCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhYWE7XG4gIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyLCBoZWlnaHQgLjJzIGVhc2UtaW4tb3V0O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhciwgaGVpZ2h0IC4ycyBlYXNlLWluLW91dDtcbiAgaGVpZ2h0OiA2cHg7XG4gIC8qIHRoZXJlIG11c3QgYmUgJ2JvdHRvbScgZm9yIHBzX190aHVtYi14ICovXG4gIGJvdHRvbTogMnB4O1xuICAvKiBwbGVhc2UgZG9uJ3QgY2hhbmdlICdwb3NpdGlvbicgKi9cbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuXG4ucHNfX3RodW1iLXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWFhO1xuICBib3JkZXItcmFkaXVzOiA2cHg7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhciwgd2lkdGggLjJzIGVhc2UtaW4tb3V0O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhciwgd2lkdGggLjJzIGVhc2UtaW4tb3V0O1xuICB3aWR0aDogNnB4O1xuICAvKiB0aGVyZSBtdXN0IGJlICdyaWdodCcgZm9yIHBzX190aHVtYi15ICovXG4gIHJpZ2h0OiAycHg7XG4gIC8qIHBsZWFzZSBkb24ndCBjaGFuZ2UgJ3Bvc2l0aW9uJyAqL1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5wc19fcmFpbC14OmhvdmVyID4gLnBzX190aHVtYi14LFxuLnBzX19yYWlsLXg6Zm9jdXMgPiAucHNfX3RodW1iLXgsXG4ucHNfX3JhaWwteC5wcy0tY2xpY2tpbmcgLnBzX190aHVtYi14IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk5OTtcbiAgaGVpZ2h0OiAxMXB4O1xufVxuXG4ucHNfX3JhaWwteTpob3ZlciA+IC5wc19fdGh1bWIteSxcbi5wc19fcmFpbC15OmZvY3VzID4gLnBzX190aHVtYi15LFxuLnBzX19yYWlsLXkucHMtLWNsaWNraW5nIC5wc19fdGh1bWIteSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5OTk7XG4gIHdpZHRoOiAxMXB4O1xufVxuXG4vKiBNUyBzdXBwb3J0cyAqL1xuQHN1cHBvcnRzICgtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmUpIHtcbiAgLnBzIHtcbiAgICBvdmVyZmxvdzogYXV0byAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDogYWN0aXZlKSwgKC1tcy1oaWdoLWNvbnRyYXN0OiBub25lKSB7XG4gIC5wcyB7XG4gICAgb3ZlcmZsb3c6IGF1dG8gIWltcG9ydGFudDtcbiAgfVxufVxuIiwiLy8gVGhlbWUgQ29sb3IgRGFya1xyXG5cclxuW2RhdGEtdGhlbWU9J2RhcmsnXSB7XHJcbiAgLyogQ2FyZCBDb2xvciAqL1xyXG5cclxuICAkY2FyZC1iZzI6ICMyYjMxNDI7XHJcblxyXG4gIC8qIFNldHRpbmdzIGZvciB0aGUgIGVsZW1lbnQgKi9cclxuXHJcbiAgJG1haW4tYm9keS1iZy1kYXJrOiAkZ3JheS05MDAgIWRlZmF1bHQ7XHJcbiAgJGJvZHktYmctZGFyazogIzJkMzU0ODtcclxuICAkYm9keS1jb2xvci1kYXJrOiAjYjJiOWJmICFkZWZhdWx0O1xyXG4gICRib3JkZXItY29sb3IyOiAjMmUzNTQ4ICFkZWZhdWx0O1xyXG4gICRiYWNrZ3JvdW5kLWFsdDogIzI2MmQzNSAhZGVmYXVsdDtcclxuXHJcbiAgLyogQm9keSBiZyBhbmQgY29sb3IgKi9cclxuXHJcbiAgY29sb3I6ICRib2R5LWNvbG9yLWRhcms7XHJcbiAgYmFja2dyb3VuZDogJG1haW4tYm9keS1iZy1kYXJrO1xyXG5cclxuICAvKiBzY2FmaG9sZGluZ3Mgc2NzcyBvdmVycmlkZSAqL1xyXG5cclxuICBhLmxpbmsge1xyXG4gICAgY29sb3I6ICRncmF5LTIwMDtcclxuICAgICY6aG92ZXIsXHJcbiAgICAmOmZvY3VzIHtcclxuICAgICAgY29sb3I6ICR0aGVtZWNvbG9yO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmJnLXdoaXRlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjayAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLmJnLWRhcmsge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktNjAwICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAudGV4dC1kYXJrIHtcclxuICAgIGNvbG9yOiAkZ3JheS0yMDAgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5iYWRnZS1saWdodCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS04MDA7XHJcbiAgICBjb2xvcjogJGJvZHktY29sb3ItZGFyaztcclxuICB9XHJcblxyXG4gIC5idG4tbGlnaHQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktODAwO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkZ3JheS04MDA7XHJcbiAgICBjb2xvcjogJGJvZHktY29sb3ItZGFyaztcclxuICB9XHJcblxyXG4gIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTYwMDtcclxuICB9XHJcblxyXG4gIC8qIEJhY2tncm91bmQgY29sb3JzICovXHJcblxyXG4gIC5jYXJkLFxyXG4gIC5jdXN0b20tc2VsZWN0LFxyXG4gIC5mb3JtLWNvbnRyb2wsXHJcbiAgLm5hdi10YWJzIC5uYXYtbGluay5hY3RpdmUsXHJcbiAgLm5hdi10YWJzIC5uYXYtaXRlbS5zaG93IC5uYXYtbGluayxcclxuICAubGlzdC1ncm91cC1pdGVtLFxyXG4gIC5jdXN0b20tZmlsZS1sYWJlbCxcclxuICAubW9kYWwtY29udGVudCxcclxuICAucGFnZS1saW5rLFxyXG4gIC5wYWdlLWl0ZW0uZGlzYWJsZWQgLnBhZ2UtbGluayxcclxuICAubm90ZS1lZGl0b3Iubm90ZS1mcmFtZSAubm90ZS1lZGl0aW5nLWFyZWEgLm5vdGUtZWRpdGFibGUsXHJcbiAgLm5vdGUtZWRpdG9yLm5vdGUtZnJhbWUgLm5vdGUtc3RhdHVzYmFyLFxyXG4gIC5sb2JpbGlzdHMgLmxvYmlsaXN0LFxyXG4gIC5qc2dyaWQtaGVhZGVyLXJvdyA+IC5qc2dyaWQtaGVhZGVyLWNlbGwsXHJcbiAgLmpzZ3JpZC1yb3cgPiAuanNncmlkLWNlbGwsXHJcbiAgLmNzcy1iYXI6YWZ0ZXIsXHJcbiAgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlLFxyXG4gIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlLFxyXG4gIC5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSxcclxuICAuZHRwID4gLmR0cC1jb250ZW50IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjYXJkLWJnMjtcclxuICB9XHJcblxyXG4gIC5kcm9wem9uZSxcclxuICAubWFpbGJveCAubWVzc2FnZS1jZW50ZXIgLm1lc3NhZ2UtaXRlbTpob3ZlcixcclxuICAuZHJvcGRvd24taXRlbTpob3ZlcixcclxuICAuZHJvcGRvd24taXRlbTpmb2N1cyxcclxuICAucGlja2VyX19idXR0b24tLXRvZGF5LFxyXG4gIC5waWNrZXJfX2J1dHRvbi0tY2xlYXIsXHJcbiAgLnBpY2tlcl9fYnV0dG9uLS1jbG9zZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkY2FyZC1iZzI7XHJcbiAgfVxyXG5cclxuICAucmlnaHQtcGFydC5tYWlsLWxpc3QsXHJcbiAgLnJpZ2h0LXBhcnQubWFpbC1kZXRhaWxzLFxyXG4gIC5yaWdodC1wYXJ0Lm1haWwtY29tcG9zZSxcclxuICAubGVmdC1wYXJ0LFxyXG4gIC5jYXJkLWZvb3RlcixcclxuICAudHlwZWFoZWFkLmZvcm0tY29udHJvbCxcclxuICAuc2VsZWN0Mi1kcm9wZG93biB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2FyZC1iZzIgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5qdW1ib3Ryb24sXHJcbiAgLnBhZ2Utd3JhcHBlcixcclxuICAucHJvZ3Jlc3MsXHJcbiAgLmJyZWFkY3J1bWIsXHJcbiAgLmRyb3Bkb3duLW1lbnUsXHJcbiAgI21haW4td3JhcHBlcixcclxuICAud2l6YXJkOm5vdCgud2l6YXJkLWNpcmNsZSkgPiAuc3RlcHMgLmRpc2FibGVkIGEsXHJcbiAgLndpemFyZDpub3QoLndpemFyZC1jaXJjbGUpID4gLnN0ZXBzIC5kaXNhYmxlZCBhOmhvdmVyLFxyXG4gIC53aXphcmQ6bm90KC53aXphcmQtY2lyY2xlKSA+IC5zdGVwcyAuZGlzYWJsZWQgYTphY3RpdmUsXHJcbiAgLndpemFyZDpub3QoLndpemFyZC1jaXJjbGUpID4gLmNvbnRlbnQsXHJcbiAgLndpemFyZDpub3QoLndpemFyZC1jaXJjbGUpID4gLmFjdGlvbnMgLmRpc2FibGVkIGEsXHJcbiAgLndpemFyZDpub3QoLndpemFyZC1jaXJjbGUpID4gLmFjdGlvbnMgLmRpc2FibGVkIGE6aG92ZXIsXHJcbiAgLndpemFyZDpub3QoLndpemFyZC1jaXJjbGUpID4gLmFjdGlvbnMgLmRpc2FibGVkIGE6YWN0aXZlLFxyXG4gIC53aXphcmQtY29udGVudCAud2l6YXJkID4gLnN0ZXBzIC5zdGVwLFxyXG4gIC5ja2VfdG9vbGJhcl9zZXBhcmF0b3Ige1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJvZHktYmctZGFyaztcclxuICB9XHJcblxyXG4gIC5mYy11bnRoZW1lZCB0ZC5mYy10b2RheSxcclxuICAuZmMtdG9vbGJhciAuZmMtYnV0dG9uLmZjLXN0YXRlLWFjdGl2ZSxcclxuICAucGlja2VyX19saXN0LWl0ZW0sXHJcbiAgLnBpY2tlcl9fYm94LFxyXG4gIC5waWNrZXItLXRpbWUgLnBpY2tlcl9fYm94LFxyXG4gIC5kYXRlcmFuZ2VwaWNrZXIsXHJcbiAgLmRhdGVyYW5nZXBpY2tlciAuY2FsZW5kYXItdGFibGUge1xyXG4gICAgYmFja2dyb3VuZDogJGRhcms7XHJcbiAgfVxyXG5cclxuICAuZmMtdW50aGVtZWQgLmZjLWRpdmlkZXIsXHJcbiAgLmZjLXVudGhlbWVkIC5mYy1saXN0LWhlYWRpbmcgdGQsXHJcbiAgLmZjLXVudGhlbWVkIC5mYy1wb3BvdmVyIC5mYy1oZWFkZXIge1xyXG4gICAgYmFja2dyb3VuZDogJGJvZHktY29sb3ItZGFyaztcclxuICB9XHJcblxyXG4gIC5kYXRlcmFuZ2VwaWNrZXIgdGQub2ZmLFxyXG4gIC5kYXRlcmFuZ2VwaWNrZXIgdGQub2ZmLmluLXJhbmdlLFxyXG4gIC5kYXRlcmFuZ2VwaWNrZXIgdGQub2ZmLnN0YXJ0LWRhdGUsXHJcbiAgLmRhdGVyYW5nZXBpY2tlciB0ZC5vZmYuZW5kLWRhdGUge1xyXG4gICAgYmFja2dyb3VuZDogJGJsYWNrO1xyXG4gIH1cclxuXHJcbiAgLnRpbWVsaW5lOmJlZm9yZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS04MDA7XHJcbiAgfVxyXG5cclxuICAuY2QtaG9yaXpvbnRhbC10aW1lbGluZSAuZXZlbnRzIHtcclxuICAgIGJhY2tncm91bmQ6ICRncmF5LTgwMDtcclxuICB9XHJcblxyXG4gIC5ub1VpLXRhcmdldCxcclxuICAubm9VaS10b29sdGlwLFxyXG4gIC5ib290c3RyYXAtc3dpdGNoIC5ib290c3RyYXAtc3dpdGNoLWxhYmVsLFxyXG4gIC5zdHJpcGVkLXJvd3MgLnJvdzpudGgtY2hpbGQob2RkKSxcclxuICAuZHAtb2ZmLFxyXG4gIC5mb290YWJsZS1vZGQsXHJcbiAgLmpzZ3JpZC1hbHQtcm93ID4gLmpzZ3JpZC1jZWxsLFxyXG4gIC5qc2dyaWQtZmlsdGVyLXJvdyA+IC5qc2dyaWQtY2VsbCxcclxuICAuY2QtaG9yaXpvbnRhbC10aW1lbGluZSAuZXZlbnRzIGE6OmFmdGVyLFxyXG4gIC5jc3MtYmFyID4gaSxcclxuICBkaXYubWNlLWVkaXQtYXJlYSxcclxuICAubWNlLW1lbnUtaXRlbS5tY2UtZGlzYWJsZWQsXHJcbiAgLm1jZS1tZW51LWl0ZW0ubWNlLWRpc2FibGVkOmhvdmVyLFxyXG4gIC5ja2VfdG9wIHtcclxuICAgIGJhY2tncm91bmQ6ICRtYWluLWJvZHktYmctZGFyayAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLyogQmFja2dyb3VuZCBBbHQgY29sb3JzICovXHJcblxyXG4gIC5jdXN0b21pemVyLFxyXG4gIC5jaGF0LWxpc3QgLmNoYXQtaXRlbSAuY2hhdC1jb250ZW50IC5ib3guYmctbGlnaHQtaW5mbyxcclxuICBwcmVbY2xhc3MqPSdsYW5ndWFnZS0nXSxcclxuICAuYmctbGlnaHQsXHJcbiAgLmlucHV0LWdyb3VwLXRleHQsXHJcbiAgLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlcixcclxuICAudGFibGUgLnRoZWFkLWxpZ2h0IHRoLFxyXG4gIC50YWJsZS1ob3ZlciB0Ym9keSB0cjpob3ZlcixcclxuICAuZi1pY29uOmhvdmVyLFxyXG4gIC50LWljb246aG92ZXIsXHJcbiAgLnctaWNvbjpob3ZlcixcclxuICAuc2wtaWNvbjpob3ZlcixcclxuICAuaWYtaWNvbjpob3ZlcixcclxuICAubS1pY29uOmhvdmVyLFxyXG4gIC5teWFkbWluLWRkIC5kZC1saXN0IC5kZC1pdGVtIC5kZC1oYW5kbGUsXHJcbiAgLm15YWRtaW4tZGQtZW1wdHkgLmRkLWxpc3QgLmRkMy1jb250ZW50LFxyXG4gIC5teWFkbWluLWRkLWVtcHR5IC5kZC1saXN0IC5kZDMtaGFuZGxlLFxyXG4gIC5tY2UtcGFuZWwge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQtYWx0ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG5cclxuICAudGltZWxpbmUgPiAudGltZWxpbmUtaXRlbSA+IC50aW1lbGluZS1wYW5lbDphZnRlciB7XHJcbiAgICBib3JkZXItcmlnaHQ6ICRib3JkZXItY29sb3IyO1xyXG4gICAgYm9yZGVyLWxlZnQ6ICRib3JkZXItY29sb3IyO1xyXG4gIH1cclxuXHJcbiAgLm1jZS1tZW51YmFyIC5tY2UtbWVudWJ0bjpob3ZlcixcclxuICAubWNlLW1lbnViYXIgLm1jZS1tZW51YnRuLm1jZS1hY3RpdmUsXHJcbiAgLm1jZS1tZW51YmFyIC5tY2UtbWVudWJ0bjpmb2N1cyB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkZGFyaztcclxuICAgIGJvcmRlci1jb2xvcjogJGJvcmRlci1jb2xvcjI7XHJcbiAgfVxyXG5cclxuICAubWNlLWJ0biB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkZGFyaztcclxuICAgIHRleHQtc2hhZG93OiBub25lO1xyXG4gICAgYnV0dG9uIHtcclxuICAgICAgY29sb3I6ICRib2R5LWNvbG9yLWRhcms7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvKiBGb250IGNvbG9ycyAqL1xyXG5cclxuICAucGFnZS13cmFwcGVyLFxyXG4gIC5mb3JtLWNvbnRyb2wsXHJcbiAgLmN1c3RvbS1zZWxlY3QsXHJcbiAgLmNoYXQtbGlzdCAuY2hhdC1pdGVtIC5jaGF0LWNvbnRlbnQgLmJveC5iZy1saWdodC1pbmZvLFxyXG4gIC5uYXYtdGFicyAubmF2LWxpbmsuYWN0aXZlLFxyXG4gIC5uYXYtdGFicyAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmssXHJcbiAgLm5hdi10YWJzIC5uYXYtbGluazpob3ZlcixcclxuICAubmF2LXRhYnMgLm5hdi1saW5rOmZvY3VzLFxyXG4gIC5icmVhZGNydW1iLWl0ZW0uYWN0aXZlLFxyXG4gIC5pbnB1dC1ncm91cC10ZXh0LFxyXG4gIC5jdXN0b20tZmlsZS1sYWJlbDo6YWZ0ZXIsXHJcbiAgLnRhYmxlIC50aGVhZC1saWdodCB0aCxcclxuICAubm90ZS1lZGl0b3Iubm90ZS1mcmFtZSAubm90ZS1lZGl0aW5nLWFyZWEgLm5vdGUtZWRpdGFibGUsXHJcbiAgLmxvYmlsaXN0cyAuYnRuLWxpbmssXHJcbiAgLmRyb3Bkb3duLW1lbnUsXHJcbiAgdWwubGlzdC1zdHlsZS1ub25lIGxpIGEsXHJcbiAgLmRyb3Bkb3duLWl0ZW0sXHJcbiAgLm1jZS1tZW51YmFyIC5tY2UtbWVudWJ0biBidXR0b24gc3BhbixcclxuICAubWNlLWljbyxcclxuICAubm9VaS10b29sdGlwLFxyXG4gIC5waWNrZXIsXHJcbiAgLnNlbGVjdDItY29udGFpbmVyLS1jbGFzc2ljIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlLFxyXG4gIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlLFxyXG4gIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSxcclxuICAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHRcclxuICAgIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlXHJcbiAgICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93LFxyXG4gIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdFxyXG4gICAgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGVcclxuICAgIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQsXHJcbiAgLmR0cCB0YWJsZS5kdHAtcGlja2VyLWRheXMgdHIgPiB0ZCA+IGEsXHJcbiAgLmR0cCAuZHRwLXBpY2tlci10aW1lID4gYSxcclxuICAuY2tlX3Jlc2V0X2FsbCxcclxuICAuY2tlX3Jlc2V0X2FsbCAqLFxyXG4gIC5ja2VfcmVzZXRfYWxsIGEsXHJcbiAgLmNrZV9yZXNldF9hbGwgdGV4dGFyZWEge1xyXG4gICAgY29sb3I6ICRib2R5LWNvbG9yLWRhcms7XHJcbiAgfVxyXG5cclxuICAubWFpbGJveCAubWVzc2FnZS1jZW50ZXIgLm1lc3NhZ2UtaXRlbSAubWVzc2FnZS10aXRsZSxcclxuICAubG9iaWxpc3RzIC5sb2JpbGlzdC1pdGVtLXRpdGxlIHtcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgfVxyXG5cclxuICAvKiBCb3JkZXIgQ29sb3JzICovXHJcblxyXG4gIC5ib3JkZXItYm90dG9tLFxyXG4gIC5ib3JkZXItdG9wLFxyXG4gIC5ib3JkZXItbGVmdCxcclxuICAuYm9yZGVyLXJpZ2h0LFxyXG4gIC5ib3JkZXIsXHJcbiAgLmRyb3Bkb3duLW1lbnUsXHJcbiAgLmZvcm0tY29udHJvbCxcclxuICAuY3VzdG9tLXNlbGVjdCxcclxuICAudGFibGUgdGgsXHJcbiAgLnRhYmxlIHRkLFxyXG4gIC5tb2RhbC1oZWFkZXIsXHJcbiAgLm1vZGFsLWZvb3RlcixcclxuICBibG9ja3F1b3RlLFxyXG4gIHByZVtjbGFzcyo9J2xhbmd1YWdlLSddLFxyXG4gIC5jYXJkLWdyb3VwIC5jYXJkLFxyXG4gIC5uYXYtdGFicyAubmF2LWxpbmsuYWN0aXZlLFxyXG4gIC5uYXYtdGFicyAubmF2LWl0ZW0uc2hvdyAubmF2LWxpbmssXHJcbiAgLm5hdi10YWJzLFxyXG4gIC5uYXYtdGFicyAubmF2LWxpbms6aG92ZXIsXHJcbiAgLm5hdi10YWJzIC5uYXYtbGluazpmb2N1cyxcclxuICAubGlzdC1ncm91cC1pdGVtLFxyXG4gIC5jdXN0b20tZmlsZS1sYWJlbCxcclxuICAuaW5wdXQtZ3JvdXAtdGV4dCxcclxuICAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyLFxyXG4gIC5sZWZ0LXBhcnQsXHJcbiAgLnBhZ2UtbGluayxcclxuICAucHJvZmlsZXRpbWVsaW5lLFxyXG4gIC5ub3RlLWVkaXRvci5ub3RlLWZyYW1lLFxyXG4gIC5kcm9wem9uZSxcclxuICAubm90ZS1lZGl0b3Iubm90ZS1mcmFtZSAubm90ZS1zdGF0dXNiYXIsXHJcbiAgLm1haWxib3ggLm1lc3NhZ2UtY2VudGVyIC5tZXNzYWdlLWl0ZW0sXHJcbiAgLmxvYmlsaXN0cyAubG9iaWxpc3QsXHJcbiAgLmxvYmlsaXN0cyAubG9iaWxpc3QtaXRlbSxcclxuICAubG9iaWxpc3RzIC5sb2JpbGlzdC1pdGVtIC5kcmFnLWhhbmRsZXIsXHJcbiAgLmxvYmlsaXN0cyAubG9iaWxpc3QtZm9vdGVyLFxyXG4gIC5sb2JpbGlzdHMgLmxvYmlsaXN0LWZvcm0tZm9vdGVyLFxyXG4gIC5ib290c3RyYXAtc3dpdGNoLFxyXG4gIC5yLXNlcGFyYXRvciAuZm9ybS1ncm91cCxcclxuICAuYi1mb3JtIC5yb3csXHJcbiAgLmRhdGVwYWdpbmF0b3Itc20gLnBhZ2luYXRpb24gbGkgYSxcclxuICAuZGF0ZXBhZ2luYXRvci1sZyAucGFnaW5hdGlvbiBsaSBhLFxyXG4gIC5kYXRlcGFnaW5hdG9yIC5wYWdpbmF0aW9uIGxpIGEsXHJcbiAgLnFsLXRvb2xiYXIucWwtc25vdyxcclxuICAucWwtY29udGFpbmVyLnFsLXNub3csXHJcbiAgLmpzZ3JpZC1lZGl0LXJvdyA+IC5qc2dyaWQtY2VsbCxcclxuICAuanNncmlkLWZpbHRlci1yb3cgPiAuanNncmlkLWNlbGwsXHJcbiAgLmpzZ3JpZC1ncmlkLWJvZHksXHJcbiAgLmpzZ3JpZC1ncmlkLWhlYWRlcixcclxuICAuanNncmlkLWhlYWRlci1yb3cgPiAuanNncmlkLWhlYWRlci1jZWxsLFxyXG4gIC5qc2dyaWQtaW5zZXJ0LXJvdyA+IC5qc2dyaWQtY2VsbCxcclxuICAuanNncmlkLXBhZ2VyLXBhZ2UgYSxcclxuICAuanNncmlkLXBhZ2VyLWN1cnJlbnQtcGFnZSxcclxuICAuanNncmlkLXBhZ2VyLW5hdi1idXR0b24gYSxcclxuICAudGltZWxpbmUgPiAudGltZWxpbmUtaXRlbSA+IC50aW1lbGluZS1wYW5lbCxcclxuICAuY2QtaG9yaXpvbnRhbC10aW1lbGluZSAuZXZlbnRzIGE6OmFmdGVyLFxyXG4gIC5jZC10aW1lbGluZS1uYXZpZ2F0aW9uIGEsXHJcbiAgLm1haWxib3ggLm5hdi1saW5rLFxyXG4gIC5kcm9wZG93bi1kaXZpZGVyLFxyXG4gIC5lLWNhbXBhaWduIC5jLWNvc3QsXHJcbiAgLnRhYmxlLWJvcmRlcmVkLFxyXG4gIC50YWJsZS1ib3JkZXJlZCB0ZCxcclxuICAudGFibGUtYm9yZGVyZWQgdGgsXHJcbiAgLm1jZS1wYW5lbCxcclxuICAubWNlLW1lbnViYXIsXHJcbiAgLm1jZS1idG4tZ3JvdXA6bm90KDpmaXJzdC1jaGlsZCksXHJcbiAgLm1jZS1idG46aG92ZXIsXHJcbiAgLm1jZS1idG46YWN0aXZlLFxyXG4gIC5tY2Utc3BsaXRidG46aG92ZXIgLm1jZS1vcGVuLFxyXG4gIC5ub1VpLXRvb2x0aXAsXHJcbiAgLnBpY2tlcl9fbGlzdC1pdGVtLFxyXG4gIC5waWNrZXJfX2J1dHRvbi0tdG9kYXksXHJcbiAgLnBpY2tlcl9fYnV0dG9uLS1jbGVhcixcclxuICAucGlja2VyX19idXR0b24tLWNsb3NlLFxyXG4gIC5kYXRlcmFuZ2VwaWNrZXIsXHJcbiAgLmRhdGVyYW5nZXBpY2tlciAuY2FsZW5kYXItdGFibGUsXHJcbiAgLmRhdGVyYW5nZXBpY2tlciAuZHJwLWJ1dHRvbnMsXHJcbiAgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlLFxyXG4gIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlLFxyXG4gIC5zZWxlY3QyLWNvbnRhaW5lci0tY2xhc3NpYyAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSxcclxuICAuc2VsZWN0Mi1kcm9wZG93bixcclxuICAuY2tlX2Nocm9tZSxcclxuICAuY2tlX3Rvb2xncm91cCBhLmNrZV9idXR0b246bGFzdC1jaGlsZDphZnRlcixcclxuICAuY2tlX3Rvb2xncm91cCBhLmNrZV9idXR0b24uY2tlX2J1dHRvbl9kaXNhYmxlZDpob3ZlcjpsYXN0LWNoaWxkOmFmdGVyLFxyXG4gIC53aXphcmQtY29udGVudCAud2l6YXJkLndpemFyZC1jaXJjbGUgPiAuc3RlcHMgLnN0ZXAge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyLWNvbG9yMiAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLndpemFyZC1jb250ZW50IC53aXphcmQgPiAuc3RlcHMgPiB1bCA+IGxpLmN1cnJlbnQge1xyXG4gICAgLnN0ZXAge1xyXG4gICAgICBib3JkZXItY29sb3I6ICR0aGVtZWNvbG9yICFpbXBvcnRhbnQ7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcclxuICAgIH1cclxuICAgID4gYSB7XHJcbiAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAud2l6YXJkLWNvbnRlbnQge1xyXG4gICAgLndpemFyZC53aXphcmQtY2lyY2xlID4gLnN0ZXBzID4gdWwgPiBsaS5jdXJyZW50OmFmdGVyLFxyXG4gICAgLndpemFyZC53aXphcmQtY2lyY2xlID4gLnN0ZXBzID4gdWwgPiBsaS5jdXJyZW50IH4gbGk6YWZ0ZXIsXHJcbiAgICAud2l6YXJkLndpemFyZC1jaXJjbGUgPiAuc3RlcHMgPiB1bCA+IGxpLmN1cnJlbnQgfiBsaTpiZWZvcmUge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYm9yZGVyLWNvbG9yMjtcclxuICAgIH1cclxuICAgIC53aXphcmQudmVydGljYWwgPiAuc3RlcHMgPiB1bCA+IGxpLmN1cnJlbnQ6YWZ0ZXIsXHJcbiAgICAud2l6YXJkLnZlcnRpY2FsID4gLnN0ZXBzID4gdWwgPiBsaS5jdXJyZW50OmJlZm9yZSxcclxuICAgIC53aXphcmQudmVydGljYWwgPiAuc3RlcHMgPiB1bCA+IGxpLmN1cnJlbnQgfiBsaTphZnRlcixcclxuICAgIC53aXphcmQudmVydGljYWwgPiAuc3RlcHMgPiB1bCA+IGxpLmN1cnJlbnQgfiBsaTpiZWZvcmUsXHJcbiAgICAud2l6YXJkLnZlcnRpY2FsID4gLnN0ZXBzID4gdWwgPiBsaTphZnRlcixcclxuICAgIC53aXphcmQudmVydGljYWwgPiAuc3RlcHMgPiB1bCA+IGxpOmJlZm9yZSB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDp2YWxpZCxcclxuICAuZm9ybS1jb250cm9sLmlzLXZhbGlkLFxyXG4gIC53YXMtdmFsaWRhdGVkIC5jdXN0b20tc2VsZWN0OnZhbGlkLFxyXG4gIC5jdXN0b20tc2VsZWN0LmlzLXZhbGlkIHtcclxuICAgIGJvcmRlci1jb2xvcjogJHN1Y2Nlc3MgIWltcG9ydGFudDtcclxuICB9XHJcbiAgLndhcy12YWxpZGF0ZWQgLmZvcm0tY29udHJvbDppbnZhbGlkLFxyXG4gIC5mb3JtLWNvbnRyb2wuaXMtaW52YWxpZCxcclxuICAud2FzLXZhbGlkYXRlZCAuY3VzdG9tLXNlbGVjdDppbnZhbGlkLFxyXG4gIC5jdXN0b20tc2VsZWN0LmlzLWludmFsaWQge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkZGFuZ2VyICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIC5jdC1sYWJlbCB7XHJcbiAgICBmaWxsOiAkYm9keS1jb2xvci1kYXJrO1xyXG4gICAgY29sb3I6ICRib2R5LWNvbG9yLWRhcms7XHJcbiAgfVxyXG4gIC5jdC1ncmlkIHtcclxuICAgIHN0cm9rZTogJGJhY2tncm91bmQtYWx0O1xyXG4gIH1cclxufVxyXG4iLCIvKiFcclxuICogQm9vdHN0cmFwIHY0LjEuMCAoaHR0cHM6Ly9nZXRib290c3RyYXAuY29tLylcclxuICogQ29weXJpZ2h0IDIwMTEtMjAxOCBUaGUgQm9vdHN0cmFwIEF1dGhvcnNcclxuICogQ29weXJpZ2h0IDIwMTEtMjAxOCBUd2l0dGVyLCBJbmMuXHJcbiAqIExpY2Vuc2VkIHVuZGVyIE1JVCAoaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2Jsb2IvbWFzdGVyL0xJQ0VOU0UpXHJcbiAqL1xyXG5cclxuQGltcG9ydCBcImZ1bmN0aW9uc1wiO1xyXG5AaW1wb3J0IFwidmFyaWFibGVzXCI7XHJcbkBpbXBvcnQgXCJtaXhpbnNcIjtcclxuQGltcG9ydCBcInJvb3RcIjtcclxuQGltcG9ydCBcInJlYm9vdFwiO1xyXG5AaW1wb3J0IFwidHlwZVwiO1xyXG5AaW1wb3J0IFwiaW1hZ2VzXCI7XHJcbkBpbXBvcnQgXCJjb2RlXCI7XHJcbkBpbXBvcnQgXCJncmlkXCI7XHJcbkBpbXBvcnQgXCJ0YWJsZXNcIjtcclxuQGltcG9ydCBcImZvcm1zXCI7XHJcbkBpbXBvcnQgXCJidXR0b25zXCI7XHJcbkBpbXBvcnQgXCJ0cmFuc2l0aW9uc1wiO1xyXG5AaW1wb3J0IFwiZHJvcGRvd25cIjtcclxuQGltcG9ydCBcImJ1dHRvbi1ncm91cFwiO1xyXG5AaW1wb3J0IFwiaW5wdXQtZ3JvdXBcIjtcclxuQGltcG9ydCBcImN1c3RvbS1mb3Jtc1wiO1xyXG5AaW1wb3J0IFwibmF2XCI7XHJcbkBpbXBvcnQgXCJuYXZiYXJcIjtcclxuQGltcG9ydCBcImNhcmRcIjtcclxuQGltcG9ydCBcImJyZWFkY3J1bWJcIjtcclxuQGltcG9ydCBcInBhZ2luYXRpb25cIjtcclxuQGltcG9ydCBcImJhZGdlXCI7XHJcbkBpbXBvcnQgXCJqdW1ib3Ryb25cIjtcclxuQGltcG9ydCBcImFsZXJ0XCI7XHJcbkBpbXBvcnQgXCJwcm9ncmVzc1wiO1xyXG5AaW1wb3J0IFwibWVkaWFcIjtcclxuQGltcG9ydCBcImxpc3QtZ3JvdXBcIjtcclxuQGltcG9ydCBcImNsb3NlXCI7XHJcbkBpbXBvcnQgXCJtb2RhbFwiO1xyXG5AaW1wb3J0IFwidG9vbHRpcFwiO1xyXG5AaW1wb3J0IFwicG9wb3ZlclwiO1xyXG5AaW1wb3J0IFwiY2Fyb3VzZWxcIjtcclxuQGltcG9ydCBcInV0aWxpdGllc1wiO1xyXG5AaW1wb3J0IFwicHJpbnRcIjtcclxuIiwiOnJvb3Qge1xyXG4gIC8vIEN1c3RvbSB2YXJpYWJsZSB2YWx1ZXMgb25seSBzdXBwb3J0IFNhc3NTY3JpcHQgaW5zaWRlIGAje31gLlxyXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICRjb2xvcnMge1xyXG4gICAgLS0jeyRjb2xvcn06ICN7JHZhbHVlfTtcclxuICB9XHJcblxyXG4gIEBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xyXG4gICAgLS0jeyRjb2xvcn06ICN7JHZhbHVlfTtcclxuICB9XHJcblxyXG4gIEBlYWNoICRicCwgJHZhbHVlIGluICRncmlkLWJyZWFrcG9pbnRzIHtcclxuICAgIC0tYnJlYWtwb2ludC0jeyRicH06ICN7JHZhbHVlfTtcclxuICB9XHJcblxyXG4gIC8vIFVzZSBgaW5zcGVjdGAgZm9yIGxpc3RzIHNvIHRoYXQgcXVvdGVkIGl0ZW1zIGtlZXAgdGhlIHF1b3Rlcy5cclxuICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3Nhc3Mvc2Fzcy9pc3N1ZXMvMjM4MyNpc3N1ZWNvbW1lbnQtMzM2MzQ5MTcyXHJcbiAgLS1mb250LWZhbWlseS1zYW5zLXNlcmlmOiAje2luc3BlY3QoJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWYpfTtcclxuICAtLWZvbnQtZmFtaWx5LW1vbm9zcGFjZTogI3tpbnNwZWN0KCRmb250LWZhbWlseS1tb25vc3BhY2UpfTtcclxufVxyXG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBhdC1ydWxlLW5vLXZlbmRvci1wcmVmaXgsIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCwgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlLCBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4XHJcblxyXG4vLyBSZWJvb3RcclxuLy9cclxuLy8gTm9ybWFsaXphdGlvbiBvZiBIVE1MIGVsZW1lbnRzLCBtYW51YWxseSBmb3JrZWQgZnJvbSBOb3JtYWxpemUuY3NzIHRvIHJlbW92ZVxyXG4vLyBzdHlsZXMgdGFyZ2V0aW5nIGlycmVsZXZhbnQgYnJvd3NlcnMgd2hpbGUgYXBwbHlpbmcgbmV3IHN0eWxlcy5cclxuLy9cclxuLy8gTm9ybWFsaXplIGlzIGxpY2Vuc2VkIE1JVC4gaHR0cHM6Ly9naXRodWIuY29tL25lY29sYXMvbm9ybWFsaXplLmNzc1xyXG5cclxuXHJcbi8vIERvY3VtZW50XHJcbi8vXHJcbi8vIDEuIENoYW5nZSBmcm9tIGBib3gtc2l6aW5nOiBjb250ZW50LWJveGAgc28gdGhhdCBgd2lkdGhgIGlzIG5vdCBhZmZlY3RlZCBieSBgcGFkZGluZ2Agb3IgYGJvcmRlcmAuXHJcbi8vIDIuIENoYW5nZSB0aGUgZGVmYXVsdCBmb250IGZhbWlseSBpbiBhbGwgYnJvd3NlcnMuXHJcbi8vIDMuIENvcnJlY3QgdGhlIGxpbmUgaGVpZ2h0IGluIGFsbCBicm93c2Vycy5cclxuLy8gNC4gUHJldmVudCBhZGp1c3RtZW50cyBvZiBmb250IHNpemUgYWZ0ZXIgb3JpZW50YXRpb24gY2hhbmdlcyBpbiBJRSBvbiBXaW5kb3dzIFBob25lIGFuZCBpbiBpT1MuXHJcbi8vIDUuIFNldHRpbmcgQHZpZXdwb3J0IGNhdXNlcyBzY3JvbGxiYXJzIHRvIG92ZXJsYXAgY29udGVudCBpbiBJRTExIGFuZCBFZGdlLCBzb1xyXG4vLyAgICB3ZSBmb3JjZSBhIG5vbi1vdmVybGFwcGluZywgbm9uLWF1dG8taGlkaW5nIHNjcm9sbGJhciB0byBjb3VudGVyYWN0LlxyXG4vLyA2LiBDaGFuZ2UgdGhlIGRlZmF1bHQgdGFwIGhpZ2hsaWdodCB0byBiZSBjb21wbGV0ZWx5IHRyYW5zcGFyZW50IGluIGlPUy5cclxuXHJcbiosXHJcbio6OmJlZm9yZSxcclxuKjo6YWZ0ZXIge1xyXG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8vIDFcclxufVxyXG5cclxuaHRtbCB7XHJcbiAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7IC8vIDJcclxuICBsaW5lLWhlaWdodDogMS4xNTsgLy8gM1xyXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLy8gNFxyXG4gIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvLyA0XHJcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBzY3JvbGxiYXI7IC8vIDVcclxuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHJnYmEoJGJsYWNrLCAwKTsgLy8gNlxyXG59XHJcblxyXG4vLyBJRTEwKyBkb2Vzbid0IGhvbm9yIGA8bWV0YSBuYW1lPVwidmlld3BvcnRcIj5gIGluIHNvbWUgY2FzZXMuXHJcbkBhdC1yb290IHtcclxuICBALW1zLXZpZXdwb3J0IHtcclxuICAgIHdpZHRoOiBkZXZpY2Utd2lkdGg7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1saXN0LWNvbW1hLW5ld2xpbmUtYWZ0ZXJcclxuLy8gU2hpbSBmb3IgXCJuZXdcIiBIVE1MNSBzdHJ1Y3R1cmFsIGVsZW1lbnRzIHRvIGRpc3BsYXkgY29ycmVjdGx5IChJRTEwLCBvbGRlciBicm93c2VycylcclxuYXJ0aWNsZSwgYXNpZGUsIGRpYWxvZywgZmlnY2FwdGlvbiwgZmlndXJlLCBmb290ZXIsIGhlYWRlciwgaGdyb3VwLCBtYWluLCBuYXYsIHNlY3Rpb24ge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcbi8vIHN0eWxlbGludC1lbmFibGUgc2VsZWN0b3ItbGlzdC1jb21tYS1uZXdsaW5lLWFmdGVyXHJcblxyXG4vLyBCb2R5XHJcbi8vXHJcbi8vIDEuIFJlbW92ZSB0aGUgbWFyZ2luIGluIGFsbCBicm93c2Vycy5cclxuLy8gMi4gQXMgYSBiZXN0IHByYWN0aWNlLCBhcHBseSBhIGRlZmF1bHQgYGJhY2tncm91bmQtY29sb3JgLlxyXG4vLyAzLiBTZXQgYW4gZXhwbGljaXQgaW5pdGlhbCB0ZXh0LWFsaWduIHZhbHVlIHNvIHRoYXQgd2UgY2FuIGxhdGVyIHVzZSB0aGVcclxuLy8gICAgdGhlIGBpbmhlcml0YCB2YWx1ZSBvbiB0aGluZ3MgbGlrZSBgPHRoPmAgZWxlbWVudHMuXHJcblxyXG5ib2R5IHtcclxuICBtYXJnaW46IDA7IC8vIDFcclxuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LWJhc2U7XHJcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLWJhc2U7XHJcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1iYXNlO1xyXG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtYmFzZTtcclxuICBjb2xvcjogJGJvZHktY29sb3I7XHJcbiAgdGV4dC1hbGlnbjogbGVmdDsgLy8gM1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRib2R5LWJnOyAvLyAyXHJcbn1cclxuXHJcbi8vIFN1cHByZXNzIHRoZSBmb2N1cyBvdXRsaW5lIG9uIGVsZW1lbnRzIHRoYXQgY2Fubm90IGJlIGFjY2Vzc2VkIHZpYSBrZXlib2FyZC5cclxuLy8gVGhpcyBwcmV2ZW50cyBhbiB1bndhbnRlZCBmb2N1cyBvdXRsaW5lIGZyb20gYXBwZWFyaW5nIGFyb3VuZCBlbGVtZW50cyB0aGF0XHJcbi8vIG1pZ2h0IHN0aWxsIHJlc3BvbmQgdG8gcG9pbnRlciBldmVudHMuXHJcbi8vXHJcbi8vIENyZWRpdDogaHR0cHM6Ly9naXRodWIuY29tL3N1aXRjc3MvYmFzZVxyXG5bdGFiaW5kZXg9XCItMVwiXTpmb2N1cyB7XHJcbiAgb3V0bGluZTogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5cclxuLy8gQ29udGVudCBncm91cGluZ1xyXG4vL1xyXG4vLyAxLiBBZGQgdGhlIGNvcnJlY3QgYm94IHNpemluZyBpbiBGaXJlZm94LlxyXG4vLyAyLiBTaG93IHRoZSBvdmVyZmxvdyBpbiBFZGdlIGFuZCBJRS5cclxuXHJcbmhyIHtcclxuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDsgLy8gMVxyXG4gIGhlaWdodDogMDsgLy8gMVxyXG4gIG92ZXJmbG93OiB2aXNpYmxlOyAvLyAyXHJcbn1cclxuXHJcblxyXG4vL1xyXG4vLyBUeXBvZ3JhcGh5XHJcbi8vXHJcblxyXG4vLyBSZW1vdmUgdG9wIG1hcmdpbnMgZnJvbSBoZWFkaW5nc1xyXG4vL1xyXG4vLyBCeSBkZWZhdWx0LCBgPGgxPmAtYDxoNj5gIGFsbCByZWNlaXZlIHRvcCBhbmQgYm90dG9tIG1hcmdpbnMuIFdlIG51a2UgdGhlIHRvcFxyXG4vLyBtYXJnaW4gZm9yIGVhc2llciBjb250cm9sIHdpdGhpbiB0eXBlIHNjYWxlcyBhcyBpdCBhdm9pZHMgbWFyZ2luIGNvbGxhcHNpbmcuXHJcbi8vIHN0eWxlbGludC1kaXNhYmxlIHNlbGVjdG9yLWxpc3QtY29tbWEtbmV3bGluZS1hZnRlclxyXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcclxuICBtYXJnaW4tdG9wOiAwO1xyXG4gIG1hcmdpbi1ib3R0b206ICRoZWFkaW5ncy1tYXJnaW4tYm90dG9tO1xyXG59XHJcbi8vIHN0eWxlbGludC1lbmFibGUgc2VsZWN0b3ItbGlzdC1jb21tYS1uZXdsaW5lLWFmdGVyXHJcblxyXG4vLyBSZXNldCBtYXJnaW5zIG9uIHBhcmFncmFwaHNcclxuLy9cclxuLy8gU2ltaWxhcmx5LCB0aGUgdG9wIG1hcmdpbiBvbiBgPHA+YHMgZ2V0IHJlc2V0LiBIb3dldmVyLCB3ZSBhbHNvIHJlc2V0IHRoZVxyXG4vLyBib3R0b20gbWFyZ2luIHRvIHVzZSBgcmVtYCB1bml0cyBpbnN0ZWFkIG9mIGBlbWAuXHJcbnAge1xyXG4gIG1hcmdpbi10b3A6IDA7XHJcbiAgbWFyZ2luLWJvdHRvbTogJHBhcmFncmFwaC1tYXJnaW4tYm90dG9tO1xyXG59XHJcblxyXG4vLyBBYmJyZXZpYXRpb25zXHJcbi8vXHJcbi8vIDEuIFJlbW92ZSB0aGUgYm90dG9tIGJvcmRlciBpbiBGaXJlZm94IDM5LS5cclxuLy8gMi4gQWRkIHRoZSBjb3JyZWN0IHRleHQgZGVjb3JhdGlvbiBpbiBDaHJvbWUsIEVkZ2UsIElFLCBPcGVyYSwgYW5kIFNhZmFyaS5cclxuLy8gMy4gQWRkIGV4cGxpY2l0IGN1cnNvciB0byBpbmRpY2F0ZSBjaGFuZ2VkIGJlaGF2aW9yLlxyXG4vLyA0LiBEdXBsaWNhdGUgYmVoYXZpb3IgdG8gdGhlIGRhdGEtKiBhdHRyaWJ1dGUgZm9yIG91ciB0b29sdGlwIHBsdWdpblxyXG5cclxuYWJiclt0aXRsZV0sXHJcbmFiYnJbZGF0YS1vcmlnaW5hbC10aXRsZV0geyAvLyA0XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IC8vIDJcclxuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSBkb3R0ZWQ7IC8vIDJcclxuICBjdXJzb3I6IGhlbHA7IC8vIDNcclxuICBib3JkZXItYm90dG9tOiAwOyAvLyAxXHJcbn1cclxuXHJcbmFkZHJlc3Mge1xyXG4gIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xyXG59XHJcblxyXG5vbCxcclxudWwsXHJcbmRsIHtcclxuICBtYXJnaW4tdG9wOiAwO1xyXG4gIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbn1cclxuXHJcbm9sIG9sLFxyXG51bCB1bCxcclxub2wgdWwsXHJcbnVsIG9sIHtcclxuICBtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcblxyXG5kdCB7XHJcbiAgZm9udC13ZWlnaHQ6ICRkdC1mb250LXdlaWdodDtcclxufVxyXG5cclxuZGQge1xyXG4gIG1hcmdpbi1ib3R0b206IC41cmVtO1xyXG4gIG1hcmdpbi1sZWZ0OiAwOyAvLyBVbmRvIGJyb3dzZXIgZGVmYXVsdFxyXG59XHJcblxyXG5ibG9ja3F1b3RlIHtcclxuICBtYXJnaW46IDAgMCAxcmVtO1xyXG59XHJcblxyXG5kZm4ge1xyXG4gIGZvbnQtc3R5bGU6IGl0YWxpYzsgLy8gQWRkIHRoZSBjb3JyZWN0IGZvbnQgc3R5bGUgaW4gQW5kcm9pZCA0LjMtXHJcbn1cclxuXHJcbi8vIHN0eWxlbGludC1kaXNhYmxlIGZvbnQtd2VpZ2h0LW5vdGF0aW9uXHJcbmIsXHJcbnN0cm9uZyB7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjsgLy8gQWRkIHRoZSBjb3JyZWN0IGZvbnQgd2VpZ2h0IGluIENocm9tZSwgRWRnZSwgYW5kIFNhZmFyaVxyXG59XHJcbi8vIHN0eWxlbGludC1lbmFibGUgZm9udC13ZWlnaHQtbm90YXRpb25cclxuXHJcbnNtYWxsIHtcclxuICBmb250LXNpemU6IDgwJTsgLy8gQWRkIHRoZSBjb3JyZWN0IGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnNcclxufVxyXG5cclxuLy9cclxuLy8gUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgZWxlbWVudHMgZnJvbSBhZmZlY3RpbmcgdGhlIGxpbmUgaGVpZ2h0IGluXHJcbi8vIGFsbCBicm93c2Vycy5cclxuLy9cclxuXHJcbnN1Yixcclxuc3VwIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZm9udC1zaXplOiA3NSU7XHJcbiAgbGluZS1oZWlnaHQ6IDA7XHJcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG59XHJcblxyXG5zdWIgeyBib3R0b206IC0uMjVlbTsgfVxyXG5zdXAgeyB0b3A6IC0uNWVtOyB9XHJcblxyXG5cclxuLy9cclxuLy8gTGlua3NcclxuLy9cclxuXHJcbmEge1xyXG4gIGNvbG9yOiAkbGluay1jb2xvcjtcclxuICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWRlY29yYXRpb247XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IC8vIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIG9uIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMC5cclxuICAtd2Via2l0LXRleHQtZGVjb3JhdGlvbi1za2lwOiBvYmplY3RzOyAvLyBSZW1vdmUgZ2FwcyBpbiBsaW5rcyB1bmRlcmxpbmUgaW4gaU9TIDgrIGFuZCBTYWZhcmkgOCsuXHJcblxyXG4gIEBpbmNsdWRlIGhvdmVyIHtcclxuICAgIGNvbG9yOiAkbGluay1ob3Zlci1jb2xvcjtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstaG92ZXItZGVjb3JhdGlvbjtcclxuICB9XHJcbn1cclxuXHJcbi8vIEFuZCB1bmRvIHRoZXNlIHN0eWxlcyBmb3IgcGxhY2Vob2xkZXIgbGlua3MvbmFtZWQgYW5jaG9ycyAod2l0aG91dCBocmVmKVxyXG4vLyB3aGljaCBoYXZlIG5vdCBiZWVuIG1hZGUgZXhwbGljaXRseSBrZXlib2FyZC1mb2N1c2FibGUgKHdpdGhvdXQgdGFiaW5kZXgpLlxyXG4vLyBJdCB3b3VsZCBiZSBtb3JlIHN0cmFpZ2h0Zm9yd2FyZCB0byBqdXN0IHVzZSBhW2hyZWZdIGluIHByZXZpb3VzIGJsb2NrLCBidXQgdGhhdFxyXG4vLyBjYXVzZXMgc3BlY2lmaWNpdHkgaXNzdWVzIGluIG1hbnkgb3RoZXIgc3R5bGVzIHRoYXQgYXJlIHRvbyBjb21wbGV4IHRvIGZpeC5cclxuLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTk0MDJcclxuXHJcbmE6bm90KFtocmVmXSk6bm90KFt0YWJpbmRleF0pIHtcclxuICBjb2xvcjogaW5oZXJpdDtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblxyXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzIHtcclxuICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIH1cclxuXHJcbiAgJjpmb2N1cyB7XHJcbiAgICBvdXRsaW5lOiAwO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vXHJcbi8vIENvZGVcclxuLy9cclxuXHJcbi8vIHN0eWxlbGludC1kaXNhYmxlIGZvbnQtZmFtaWx5LW5vLWR1cGxpY2F0ZS1uYW1lc1xyXG5wcmUsXHJcbmNvZGUsXHJcbmtiZCxcclxuc2FtcCB7XHJcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyAvLyBDb3JyZWN0IHRoZSBpbmhlcml0YW5jZSBhbmQgc2NhbGluZyBvZiBmb250IHNpemUgaW4gYWxsIGJyb3dzZXJzLlxyXG4gIGZvbnQtc2l6ZTogMWVtOyAvLyBDb3JyZWN0IHRoZSBvZGQgYGVtYCBmb250IHNpemluZyBpbiBhbGwgYnJvd3NlcnMuXHJcbn1cclxuLy8gc3R5bGVsaW50LWVuYWJsZSBmb250LWZhbWlseS1uby1kdXBsaWNhdGUtbmFtZXNcclxuXHJcbnByZSB7XHJcbiAgLy8gUmVtb3ZlIGJyb3dzZXIgZGVmYXVsdCB0b3AgbWFyZ2luXHJcbiAgbWFyZ2luLXRvcDogMDtcclxuICAvLyBSZXNldCBicm93c2VyIGRlZmF1bHQgb2YgYDFlbWAgdG8gdXNlIGByZW1gc1xyXG4gIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgLy8gRG9uJ3QgYWxsb3cgY29udGVudCB0byBicmVhayBvdXRzaWRlXHJcbiAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgLy8gV2UgaGF2ZSBAdmlld3BvcnQgc2V0IHdoaWNoIGNhdXNlcyBzY3JvbGxiYXJzIHRvIG92ZXJsYXAgY29udGVudCBpbiBJRTExIGFuZCBFZGdlLCBzb1xyXG4gIC8vIHdlIGZvcmNlIGEgbm9uLW92ZXJsYXBwaW5nLCBub24tYXV0by1oaWRpbmcgc2Nyb2xsYmFyIHRvIGNvdW50ZXJhY3QuXHJcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBzY3JvbGxiYXI7XHJcbn1cclxuXHJcblxyXG4vL1xyXG4vLyBGaWd1cmVzXHJcbi8vXHJcblxyXG5maWd1cmUge1xyXG4gIC8vIEFwcGx5IGEgY29uc2lzdGVudCBtYXJnaW4gc3RyYXRlZ3kgKG1hdGNoZXMgb3VyIHR5cGUgc3R5bGVzKS5cclxuICBtYXJnaW46IDAgMCAxcmVtO1xyXG59XHJcblxyXG5cclxuLy9cclxuLy8gSW1hZ2VzIGFuZCBjb250ZW50XHJcbi8vXHJcblxyXG5pbWcge1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgYm9yZGVyLXN0eWxlOiBub25lOyAvLyBSZW1vdmUgdGhlIGJvcmRlciBvbiBpbWFnZXMgaW5zaWRlIGxpbmtzIGluIElFIDEwLS5cclxufVxyXG5cclxuc3ZnOm5vdCg6cm9vdCkge1xyXG4gIG92ZXJmbG93OiBoaWRkZW47IC8vIEhpZGUgdGhlIG92ZXJmbG93IGluIElFXHJcbn1cclxuXHJcblxyXG4vL1xyXG4vLyBUYWJsZXNcclxuLy9cclxuXHJcbnRhYmxlIHtcclxuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlOyAvLyBQcmV2ZW50IGRvdWJsZSBib3JkZXJzXHJcbn1cclxuXHJcbmNhcHRpb24ge1xyXG4gIHBhZGRpbmctdG9wOiAkdGFibGUtY2VsbC1wYWRkaW5nO1xyXG4gIHBhZGRpbmctYm90dG9tOiAkdGFibGUtY2VsbC1wYWRkaW5nO1xyXG4gIGNvbG9yOiAkdGFibGUtY2FwdGlvbi1jb2xvcjtcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIGNhcHRpb24tc2lkZTogYm90dG9tO1xyXG59XHJcblxyXG50aCB7XHJcbiAgLy8gTWF0Y2hlcyBkZWZhdWx0IGA8dGQ+YCBhbGlnbm1lbnQgYnkgaW5oZXJpdGluZyBmcm9tIHRoZSBgPGJvZHk+YCwgb3IgdGhlXHJcbiAgLy8gY2xvc2VzdCBwYXJlbnQgd2l0aCBhIHNldCBgdGV4dC1hbGlnbmAuXHJcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcclxufVxyXG5cclxuXHJcbi8vXHJcbi8vIEZvcm1zXHJcbi8vXHJcblxyXG5sYWJlbCB7XHJcbiAgLy8gQWxsb3cgbGFiZWxzIHRvIHVzZSBgbWFyZ2luYCBmb3Igc3BhY2luZy5cclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgbWFyZ2luLWJvdHRvbTogJGxhYmVsLW1hcmdpbi1ib3R0b207XHJcbn1cclxuXHJcbi8vIFJlbW92ZSB0aGUgZGVmYXVsdCBgYm9yZGVyLXJhZGl1c2AgdGhhdCBtYWNPUyBDaHJvbWUgYWRkcy5cclxuLy9cclxuLy8gRGV0YWlscyBhdCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI0MDkzXHJcbmJ1dHRvbiB7XHJcbiAgYm9yZGVyLXJhZGl1czogMDtcclxufVxyXG5cclxuLy8gV29yayBhcm91bmQgYSBGaXJlZm94L0lFIGJ1ZyB3aGVyZSB0aGUgdHJhbnNwYXJlbnQgYGJ1dHRvbmAgYmFja2dyb3VuZFxyXG4vLyByZXN1bHRzIGluIGEgbG9zcyBvZiB0aGUgZGVmYXVsdCBgYnV0dG9uYCBmb2N1cyBzdHlsZXMuXHJcbi8vXHJcbi8vIENyZWRpdDogaHR0cHM6Ly9naXRodWIuY29tL3N1aXRjc3MvYmFzZS9cclxuYnV0dG9uOmZvY3VzIHtcclxuICBvdXRsaW5lOiAxcHggZG90dGVkO1xyXG4gIG91dGxpbmU6IDVweCBhdXRvIC13ZWJraXQtZm9jdXMtcmluZy1jb2xvcjtcclxufVxyXG5cclxuaW5wdXQsXHJcbmJ1dHRvbixcclxuc2VsZWN0LFxyXG5vcHRncm91cCxcclxudGV4dGFyZWEge1xyXG4gIG1hcmdpbjogMDsgLy8gUmVtb3ZlIHRoZSBtYXJnaW4gaW4gRmlyZWZveCBhbmQgU2FmYXJpXHJcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XHJcbiAgZm9udC1zaXplOiBpbmhlcml0O1xyXG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xyXG59XHJcblxyXG5idXR0b24sXHJcbmlucHV0IHtcclxuICBvdmVyZmxvdzogdmlzaWJsZTsgLy8gU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZVxyXG59XHJcblxyXG5idXR0b24sXHJcbnNlbGVjdCB7XHJcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7IC8vIFJlbW92ZSB0aGUgaW5oZXJpdGFuY2Ugb2YgdGV4dCB0cmFuc2Zvcm0gaW4gRmlyZWZveFxyXG59XHJcblxyXG4vLyAxLiBQcmV2ZW50IGEgV2ViS2l0IGJ1ZyB3aGVyZSAoMikgZGVzdHJveXMgbmF0aXZlIGBhdWRpb2AgYW5kIGB2aWRlb2BcclxuLy8gICAgY29udHJvbHMgaW4gQW5kcm9pZCA0LlxyXG4vLyAyLiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyBhbmQgU2FmYXJpLlxyXG5idXR0b24sXHJcbmh0bWwgW3R5cGU9XCJidXR0b25cIl0sIC8vIDFcclxuW3R5cGU9XCJyZXNldFwiXSxcclxuW3R5cGU9XCJzdWJtaXRcIl0ge1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvLyAyXHJcbn1cclxuXHJcbi8vIFJlbW92ZSBpbm5lciBib3JkZXIgYW5kIHBhZGRpbmcgZnJvbSBGaXJlZm94LCBidXQgZG9uJ3QgcmVzdG9yZSB0aGUgb3V0bGluZSBsaWtlIE5vcm1hbGl6ZS5cclxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxyXG5bdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcclxuW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcclxuW3R5cGU9XCJzdWJtaXRcIl06Oi1tb3otZm9jdXMtaW5uZXIge1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0sXHJcbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLy8gMS4gQWRkIHRoZSBjb3JyZWN0IGJveCBzaXppbmcgaW4gSUUgMTAtXHJcbiAgcGFkZGluZzogMDsgLy8gMi4gUmVtb3ZlIHRoZSBwYWRkaW5nIGluIElFIDEwLVxyXG59XHJcblxyXG5cclxuaW5wdXRbdHlwZT1cImRhdGVcIl0sXHJcbmlucHV0W3R5cGU9XCJ0aW1lXCJdLFxyXG5pbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0sXHJcbmlucHV0W3R5cGU9XCJtb250aFwiXSB7XHJcbiAgLy8gUmVtb3ZlIHRoZSBkZWZhdWx0IGFwcGVhcmFuY2Ugb2YgdGVtcG9yYWwgaW5wdXRzIHRvIGF2b2lkIGEgTW9iaWxlIFNhZmFyaVxyXG4gIC8vIGJ1ZyB3aGVyZSBzZXR0aW5nIGEgY3VzdG9tIGxpbmUtaGVpZ2h0IHByZXZlbnRzIHRleHQgZnJvbSBiZWluZyB2ZXJ0aWNhbGx5XHJcbiAgLy8gY2VudGVyZWQgd2l0aGluIHRoZSBpbnB1dC5cclxuICAvLyBTZWUgaHR0cHM6Ly9idWdzLndlYmtpdC5vcmcvc2hvd19idWcuY2dpP2lkPTEzOTg0OFxyXG4gIC8vIGFuZCBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzExMjY2XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBsaXN0Ym94O1xyXG59XHJcblxyXG50ZXh0YXJlYSB7XHJcbiAgb3ZlcmZsb3c6IGF1dG87IC8vIFJlbW92ZSB0aGUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUuXHJcbiAgLy8gVGV4dGFyZWFzIHNob3VsZCByZWFsbHkgb25seSByZXNpemUgdmVydGljYWxseSBzbyB0aGV5IGRvbid0IGJyZWFrIHRoZWlyIChob3Jpem9udGFsKSBjb250YWluZXJzLlxyXG4gIHJlc2l6ZTogdmVydGljYWw7XHJcbn1cclxuXHJcbmZpZWxkc2V0IHtcclxuICAvLyBCcm93c2VycyBzZXQgYSBkZWZhdWx0IGBtaW4td2lkdGg6IG1pbi1jb250ZW50O2Agb24gZmllbGRzZXRzLFxyXG4gIC8vIHVubGlrZSBlLmcuIGA8ZGl2PmBzLCB3aGljaCBoYXZlIGBtaW4td2lkdGg6IDA7YCBieSBkZWZhdWx0LlxyXG4gIC8vIFNvIHdlIHJlc2V0IHRoYXQgdG8gZW5zdXJlIGZpZWxkc2V0cyBiZWhhdmUgbW9yZSBsaWtlIGEgc3RhbmRhcmQgYmxvY2sgZWxlbWVudC5cclxuICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMjM1OVxyXG4gIC8vIGFuZCBodHRwczovL2h0bWwuc3BlYy53aGF0d2cub3JnL211bHRpcGFnZS8jdGhlLWZpZWxkc2V0LWFuZC1sZWdlbmQtZWxlbWVudHNcclxuICBtaW4td2lkdGg6IDA7XHJcbiAgLy8gUmVzZXQgdGhlIGRlZmF1bHQgb3V0bGluZSBiZWhhdmlvciBvZiBmaWVsZHNldHMgc28gdGhleSBkb24ndCBhZmZlY3QgcGFnZSBsYXlvdXQuXHJcbiAgcGFkZGluZzogMDtcclxuICBtYXJnaW46IDA7XHJcbiAgYm9yZGVyOiAwO1xyXG59XHJcblxyXG4vLyAxLiBDb3JyZWN0IHRoZSB0ZXh0IHdyYXBwaW5nIGluIEVkZ2UgYW5kIElFLlxyXG4vLyAyLiBDb3JyZWN0IHRoZSBjb2xvciBpbmhlcml0YW5jZSBmcm9tIGBmaWVsZHNldGAgZWxlbWVudHMgaW4gSUUuXHJcbmxlZ2VuZCB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWF4LXdpZHRoOiAxMDAlOyAvLyAxXHJcbiAgcGFkZGluZzogMDtcclxuICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcclxuICBmb250LXNpemU6IDEuNXJlbTtcclxuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcclxuICBjb2xvcjogaW5oZXJpdDsgLy8gMlxyXG4gIHdoaXRlLXNwYWNlOiBub3JtYWw7IC8vIDFcclxufVxyXG5cclxucHJvZ3Jlc3Mge1xyXG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTsgLy8gQWRkIHRoZSBjb3JyZWN0IHZlcnRpY2FsIGFsaWdubWVudCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cclxufVxyXG5cclxuLy8gQ29ycmVjdCB0aGUgY3Vyc29yIHN0eWxlIG9mIGluY3JlbWVudCBhbmQgZGVjcmVtZW50IGJ1dHRvbnMgaW4gQ2hyb21lLlxyXG5bdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcclxuW3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtb3V0ZXItc3Bpbi1idXR0b24ge1xyXG4gIGhlaWdodDogYXV0bztcclxufVxyXG5cclxuW3R5cGU9XCJzZWFyY2hcIl0ge1xyXG4gIC8vIFRoaXMgb3ZlcnJpZGVzIHRoZSBleHRyYSByb3VuZGVkIGNvcm5lcnMgb24gc2VhcmNoIGlucHV0cyBpbiBpT1Mgc28gdGhhdCBvdXJcclxuICAvLyBgLmZvcm0tY29udHJvbGAgY2xhc3MgY2FuIHByb3Blcmx5IHN0eWxlIHRoZW0uIE5vdGUgdGhhdCB0aGlzIGNhbm5vdCBzaW1wbHlcclxuICAvLyBiZSBhZGRlZCB0byBgLmZvcm0tY29udHJvbGAgYXMgaXQncyBub3Qgc3BlY2lmaWMgZW5vdWdoLiBGb3IgZGV0YWlscywgc2VlXHJcbiAgLy8gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMTU4Ni5cclxuICBvdXRsaW5lLW9mZnNldDogLTJweDsgLy8gMi4gQ29ycmVjdCB0aGUgb3V0bGluZSBzdHlsZSBpbiBTYWZhcmkuXHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG59XHJcblxyXG4vL1xyXG4vLyBSZW1vdmUgdGhlIGlubmVyIHBhZGRpbmcgYW5kIGNhbmNlbCBidXR0b25zIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIG1hY09TLlxyXG4vL1xyXG5cclxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sXHJcblt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbn1cclxuXHJcbi8vXHJcbi8vIDEuIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkuXHJcbi8vIDIuIENoYW5nZSBmb250IHByb3BlcnRpZXMgdG8gYGluaGVyaXRgIGluIFNhZmFyaS5cclxuLy9cclxuXHJcbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xyXG4gIGZvbnQ6IGluaGVyaXQ7IC8vIDJcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLy8gMVxyXG59XHJcblxyXG4vL1xyXG4vLyBDb3JyZWN0IGVsZW1lbnQgZGlzcGxheXNcclxuLy9cclxuXHJcbm91dHB1dCB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG59XHJcblxyXG5zdW1tYXJ5IHtcclxuICBkaXNwbGF5OiBsaXN0LWl0ZW07IC8vIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGFsbCBicm93c2Vyc1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxudGVtcGxhdGUge1xyXG4gIGRpc3BsYXk6IG5vbmU7IC8vIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIElFXHJcbn1cclxuXHJcbi8vIEFsd2F5cyBoaWRlIGFuIGVsZW1lbnQgd2l0aCB0aGUgYGhpZGRlbmAgSFRNTCBhdHRyaWJ1dGUgKGZyb20gUHVyZUNTUykuXHJcbi8vIE5lZWRlZCBmb3IgcHJvcGVyIGRpc3BsYXkgaW4gSUUgMTAtLlxyXG5baGlkZGVuXSB7XHJcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcbiIsIi8vIFZhcmlhYmxlc1xyXG4vL1xyXG4vLyBWYXJpYWJsZXMgc2hvdWxkIGZvbGxvdyB0aGUgYCRjb21wb25lbnQtc3RhdGUtcHJvcGVydHktc2l6ZWAgZm9ybXVsYSBmb3JcclxuLy8gY29uc2lzdGVudCBuYW1pbmcuIEV4OiAkbmF2LWxpbmstZGlzYWJsZWQtY29sb3IgYW5kICRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHMuXHJcblxyXG5cclxuLy9cclxuLy8gQ29sb3Igc3lzdGVtXHJcbi8vXHJcblxyXG4vLyBzdHlsZWxpbnQtZGlzYWJsZVxyXG4kd2hpdGU6ICAgICNmZmYgIWRlZmF1bHQ7XHJcbiRncmF5LTEwMDogI2Y4ZjlmYSAhZGVmYXVsdDtcclxuJGdyYXktMjAwOiAjZTllY2VmICFkZWZhdWx0O1xyXG4kZ3JheS0zMDA6ICNkZWUyZTYgIWRlZmF1bHQ7XHJcbiRncmF5LTQwMDogI2NlZDRkYSAhZGVmYXVsdDtcclxuJGdyYXktNTAwOiAjYWRiNWJkICFkZWZhdWx0O1xyXG4kZ3JheS02MDA6ICM2Yzc1N2QgIWRlZmF1bHQ7XHJcbiRncmF5LTcwMDogIzQ5NTA1NyAhZGVmYXVsdDtcclxuJGdyYXktODAwOiAjMzQzYTQwICFkZWZhdWx0O1xyXG4kZ3JheS05MDA6ICMyMTI1MjkgIWRlZmF1bHQ7XHJcbiRibGFjazogICAgIzAwMCAhZGVmYXVsdDtcclxuXHJcbiRncmF5czogKCkgIWRlZmF1bHQ7XHJcbiRncmF5czogbWFwLW1lcmdlKChcclxuICBcIjEwMFwiOiAkZ3JheS0xMDAsXHJcbiAgXCIyMDBcIjogJGdyYXktMjAwLFxyXG4gIFwiMzAwXCI6ICRncmF5LTMwMCxcclxuICBcIjQwMFwiOiAkZ3JheS00MDAsXHJcbiAgXCI1MDBcIjogJGdyYXktNTAwLFxyXG4gIFwiNjAwXCI6ICRncmF5LTYwMCxcclxuICBcIjcwMFwiOiAkZ3JheS03MDAsXHJcbiAgXCI4MDBcIjogJGdyYXktODAwLFxyXG4gIFwiOTAwXCI6ICRncmF5LTkwMFxyXG4pLCAkZ3JheXMpO1xyXG5cclxuJGJsdWU6ICAgICMwMDdiZmYgIWRlZmF1bHQ7XHJcbiRpbmRpZ286ICAjNjYxMGYyICFkZWZhdWx0O1xyXG4kcHVycGxlOiAgIzZmNDJjMSAhZGVmYXVsdDtcclxuJHBpbms6ICAgICNlODNlOGMgIWRlZmF1bHQ7XHJcbiRyZWQ6ICAgICAjZGMzNTQ1ICFkZWZhdWx0O1xyXG4kb3JhbmdlOiAgI2ZkN2UxNCAhZGVmYXVsdDtcclxuJHllbGxvdzogICNmZmMxMDcgIWRlZmF1bHQ7XHJcbiRncmVlbjogICAjMjhhNzQ1ICFkZWZhdWx0O1xyXG4kdGVhbDogICAgIzIwYzk5NyAhZGVmYXVsdDtcclxuJGN5YW46ICAgICMxN2EyYjggIWRlZmF1bHQ7XHJcblxyXG4kY29sb3JzOiAoKSAhZGVmYXVsdDtcclxuJGNvbG9yczogbWFwLW1lcmdlKChcclxuICBcImJsdWVcIjogICAgICAgJGJsdWUsXHJcbiAgXCJpbmRpZ29cIjogICAgICRpbmRpZ28sXHJcbiAgXCJwdXJwbGVcIjogICAgICRwdXJwbGUsXHJcbiAgXCJwaW5rXCI6ICAgICAgICRwaW5rLFxyXG4gIFwicmVkXCI6ICAgICAgICAkcmVkLFxyXG4gIFwib3JhbmdlXCI6ICAgICAkb3JhbmdlLFxyXG4gIFwieWVsbG93XCI6ICAgICAkeWVsbG93LFxyXG4gIFwiZ3JlZW5cIjogICAgICAkZ3JlZW4sXHJcbiAgXCJ0ZWFsXCI6ICAgICAgICR0ZWFsLFxyXG4gIFwiY3lhblwiOiAgICAgICAkY3lhbixcclxuICBcIndoaXRlXCI6ICAgICAgJHdoaXRlLFxyXG4gIFwiZ3JheVwiOiAgICAgICAkZ3JheS02MDAsXHJcbiAgXCJncmF5LWRhcmtcIjogICRncmF5LTgwMFxyXG4pLCAkY29sb3JzKTtcclxuXHJcbiRwcmltYXJ5OiAgICAgICAkYmx1ZSAhZGVmYXVsdDtcclxuJHNlY29uZGFyeTogICAgICRncmF5LTYwMCAhZGVmYXVsdDtcclxuJHN1Y2Nlc3M6ICAgICAgICRncmVlbiAhZGVmYXVsdDtcclxuJGluZm86ICAgICAgICAgICRjeWFuICFkZWZhdWx0O1xyXG4kd2FybmluZzogICAgICAgJHllbGxvdyAhZGVmYXVsdDtcclxuJGRhbmdlcjogICAgICAgICRyZWQgIWRlZmF1bHQ7XHJcbiRsaWdodDogICAgICAgICAkZ3JheS0xMDAgIWRlZmF1bHQ7XHJcbiRkYXJrOiAgICAgICAgICAkZ3JheS04MDAgIWRlZmF1bHQ7XHJcblxyXG4kdGhlbWUtY29sb3JzOiAoKSAhZGVmYXVsdDtcclxuJHRoZW1lLWNvbG9yczogbWFwLW1lcmdlKChcclxuICBcInByaW1hcnlcIjogICAgJHByaW1hcnksXHJcbiAgXCJzZWNvbmRhcnlcIjogICRzZWNvbmRhcnksXHJcbiAgXCJzdWNjZXNzXCI6ICAgICRzdWNjZXNzLFxyXG4gIFwiaW5mb1wiOiAgICAgICAkaW5mbyxcclxuICBcIndhcm5pbmdcIjogICAgJHdhcm5pbmcsXHJcbiAgXCJkYW5nZXJcIjogICAgICRkYW5nZXIsXHJcbiAgXCJsaWdodFwiOiAgICAgICRsaWdodCxcclxuICBcImRhcmtcIjogICAgICAgJGRhcmtcclxuKSwgJHRoZW1lLWNvbG9ycyk7XHJcbi8vIHN0eWxlbGludC1lbmFibGVcclxuXHJcbi8vIFNldCBhIHNwZWNpZmljIGp1bXAgcG9pbnQgZm9yIHJlcXVlc3RpbmcgY29sb3IganVtcHNcclxuJHRoZW1lLWNvbG9yLWludGVydmFsOiAgICAgIDglICFkZWZhdWx0O1xyXG5cclxuLy8gVGhlIHlpcSBsaWdodG5lc3MgdmFsdWUgdGhhdCBkZXRlcm1pbmVzIHdoZW4gdGhlIGxpZ2h0bmVzcyBvZiBjb2xvciBjaGFuZ2VzIGZyb20gXCJkYXJrXCIgdG8gXCJsaWdodFwiLiBBY2NlcHRhYmxlIHZhbHVlcyBhcmUgYmV0d2VlbiAwIGFuZCAyNTUuXHJcbiR5aXEtY29udHJhc3RlZC10aHJlc2hvbGQ6ICAxNTAgIWRlZmF1bHQ7XHJcblxyXG4vLyBDdXN0b21pemUgdGhlIGxpZ2h0IGFuZCBkYXJrIHRleHQgY29sb3JzIGZvciB1c2UgaW4gb3VyIFlJUSBjb2xvciBjb250cmFzdCBmdW5jdGlvbi5cclxuJHlpcS10ZXh0LWRhcms6ICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcclxuJHlpcS10ZXh0LWxpZ2h0OiAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcclxuXHJcbi8vIE9wdGlvbnNcclxuLy9cclxuLy8gUXVpY2tseSBtb2RpZnkgZ2xvYmFsIHN0eWxpbmcgYnkgZW5hYmxpbmcgb3IgZGlzYWJsaW5nIG9wdGlvbmFsIGZlYXR1cmVzLlxyXG5cclxuJGVuYWJsZS1jYXJldDogICAgICAgICAgICAgIHRydWUgIWRlZmF1bHQ7XHJcbiRlbmFibGUtcm91bmRlZDogICAgICAgICAgICB0cnVlICFkZWZhdWx0O1xyXG4kZW5hYmxlLXNoYWRvd3M6ICAgICAgICAgICAgZmFsc2UgIWRlZmF1bHQ7XHJcbiRlbmFibGUtZ3JhZGllbnRzOiAgICAgICAgICBmYWxzZSAhZGVmYXVsdDtcclxuJGVuYWJsZS10cmFuc2l0aW9uczogICAgICAgIHRydWUgIWRlZmF1bHQ7XHJcbiRlbmFibGUtaG92ZXItbWVkaWEtcXVlcnk6ICBmYWxzZSAhZGVmYXVsdDsgLy8gRGVwcmVjYXRlZCwgbm8gbG9uZ2VyIGFmZmVjdHMgYW55IGNvbXBpbGVkIENTU1xyXG4kZW5hYmxlLWdyaWQtY2xhc3NlczogICAgICAgdHJ1ZSAhZGVmYXVsdDtcclxuJGVuYWJsZS1wcmludC1zdHlsZXM6ICAgICAgIHRydWUgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gU3BhY2luZ1xyXG4vL1xyXG4vLyBDb250cm9sIHRoZSBkZWZhdWx0IHN0eWxpbmcgb2YgbW9zdCBCb290c3RyYXAgZWxlbWVudHMgYnkgbW9kaWZ5aW5nIHRoZXNlXHJcbi8vIHZhcmlhYmxlcy4gTW9zdGx5IGZvY3VzZWQgb24gc3BhY2luZy5cclxuLy8gWW91IGNhbiBhZGQgbW9yZSBlbnRyaWVzIHRvIHRoZSAkc3BhY2VycyBtYXAsIHNob3VsZCB5b3UgbmVlZCBtb3JlIHZhcmlhdGlvbi5cclxuXHJcbi8vIHN0eWxlbGludC1kaXNhYmxlXHJcbiRzcGFjZXI6IDFyZW0gIWRlZmF1bHQ7XHJcbiRzcGFjZXJzOiAoKSAhZGVmYXVsdDtcclxuJHNwYWNlcnM6IG1hcC1tZXJnZSgoXHJcbiAgMDogMCxcclxuICAxOiAoJHNwYWNlciAqIC4yNSksXHJcbiAgMjogKCRzcGFjZXIgKiAuNSksXHJcbiAgMzogJHNwYWNlcixcclxuICA0OiAoJHNwYWNlciAqIDEuNSksXHJcbiAgNTogKCRzcGFjZXIgKiAzKVxyXG4pLCAkc3BhY2Vycyk7XHJcblxyXG4vLyBUaGlzIHZhcmlhYmxlIGFmZmVjdHMgdGhlIGAuaC0qYCBhbmQgYC53LSpgIGNsYXNzZXMuXHJcbiRzaXplczogKCkgIWRlZmF1bHQ7XHJcbiRzaXplczogbWFwLW1lcmdlKChcclxuICAyNTogMjUlLFxyXG4gIDUwOiA1MCUsXHJcbiAgNzU6IDc1JSxcclxuICAxMDA6IDEwMCUsXHJcbiAgYXV0bzogYXV0b1xyXG4pLCAkc2l6ZXMpO1xyXG4vLyBzdHlsZWxpbnQtZW5hYmxlXHJcblxyXG4vLyBCb2R5XHJcbi8vXHJcbi8vIFNldHRpbmdzIGZvciB0aGUgYDxib2R5PmAgZWxlbWVudC5cclxuXHJcbiRib2R5LWJnOiAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XHJcbiRib2R5LWNvbG9yOiAgICAgICAgICAgICAgICAkZ3JheS05MDAgIWRlZmF1bHQ7XHJcblxyXG4vLyBMaW5rc1xyXG4vL1xyXG4vLyBTdHlsZSBhbmNob3IgZWxlbWVudHMuXHJcblxyXG4kbGluay1jb2xvcjogICAgICAgICAgICAgICAgdGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpICFkZWZhdWx0O1xyXG4kbGluay1kZWNvcmF0aW9uOiAgICAgICAgICAgbm9uZSAhZGVmYXVsdDtcclxuJGxpbmstaG92ZXItY29sb3I6ICAgICAgICAgIGRhcmtlbigkbGluay1jb2xvciwgMTUlKSAhZGVmYXVsdDtcclxuJGxpbmstaG92ZXItZGVjb3JhdGlvbjogICAgIHVuZGVybGluZSAhZGVmYXVsdDtcclxuXHJcbi8vIFBhcmFncmFwaHNcclxuLy9cclxuLy8gU3R5bGUgcCBlbGVtZW50LlxyXG5cclxuJHBhcmFncmFwaC1tYXJnaW4tYm90dG9tOiAgIDFyZW0gIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gR3JpZCBicmVha3BvaW50c1xyXG4vL1xyXG4vLyBEZWZpbmUgdGhlIG1pbmltdW0gZGltZW5zaW9ucyBhdCB3aGljaCB5b3VyIGxheW91dCB3aWxsIGNoYW5nZSxcclxuLy8gYWRhcHRpbmcgdG8gZGlmZmVyZW50IHNjcmVlbiBzaXplcywgZm9yIHVzZSBpbiBtZWRpYSBxdWVyaWVzLlxyXG5cclxuJGdyaWQtYnJlYWtwb2ludHM6IChcclxuICB4czogMCxcclxuICBzbTogNTc2cHgsXHJcbiAgbWQ6IDc2OHB4LFxyXG4gIGxnOiA5OTJweCxcclxuICB4bDogMTIwMHB4XHJcbikgIWRlZmF1bHQ7XHJcblxyXG5AaW5jbHVkZSBfYXNzZXJ0LWFzY2VuZGluZygkZ3JpZC1icmVha3BvaW50cywgXCIkZ3JpZC1icmVha3BvaW50c1wiKTtcclxuQGluY2x1ZGUgX2Fzc2VydC1zdGFydHMtYXQtemVybygkZ3JpZC1icmVha3BvaW50cyk7XHJcblxyXG5cclxuLy8gR3JpZCBjb250YWluZXJzXHJcbi8vXHJcbi8vIERlZmluZSB0aGUgbWF4aW11bSB3aWR0aCBvZiBgLmNvbnRhaW5lcmAgZm9yIGRpZmZlcmVudCBzY3JlZW4gc2l6ZXMuXHJcblxyXG4kY29udGFpbmVyLW1heC13aWR0aHM6IChcclxuICBzbTogNTQwcHgsXHJcbiAgbWQ6IDcyMHB4LFxyXG4gIGxnOiA5NjBweCxcclxuICB4bDogMTE0MHB4XHJcbikgIWRlZmF1bHQ7XHJcblxyXG5AaW5jbHVkZSBfYXNzZXJ0LWFzY2VuZGluZygkY29udGFpbmVyLW1heC13aWR0aHMsIFwiJGNvbnRhaW5lci1tYXgtd2lkdGhzXCIpO1xyXG5cclxuXHJcbi8vIEdyaWQgY29sdW1uc1xyXG4vL1xyXG4vLyBTZXQgdGhlIG51bWJlciBvZiBjb2x1bW5zIGFuZCBzcGVjaWZ5IHRoZSB3aWR0aCBvZiB0aGUgZ3V0dGVycy5cclxuXHJcbiRncmlkLWNvbHVtbnM6ICAgICAgICAgICAgICAgIDEyICFkZWZhdWx0O1xyXG4kZ3JpZC1ndXR0ZXItd2lkdGg6ICAgICAgICAgICAzMHB4ICFkZWZhdWx0O1xyXG5cclxuLy8gQ29tcG9uZW50c1xyXG4vL1xyXG4vLyBEZWZpbmUgY29tbW9uIHBhZGRpbmcgYW5kIGJvcmRlciByYWRpdXMgc2l6ZXMgYW5kIG1vcmUuXHJcblxyXG4kbGluZS1oZWlnaHQtbGc6ICAgICAgICAgICAgICAxLjUgIWRlZmF1bHQ7XHJcbiRsaW5lLWhlaWdodC1zbTogICAgICAgICAgICAgIDEuNSAhZGVmYXVsdDtcclxuXHJcbiRib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgIDFweCAhZGVmYXVsdDtcclxuJGJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xyXG5cclxuJGJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xyXG4kYm9yZGVyLXJhZGl1cy1sZzogICAgICAgICAgICAuM3JlbSAhZGVmYXVsdDtcclxuJGJvcmRlci1yYWRpdXMtc206ICAgICAgICAgICAgLjJyZW0gIWRlZmF1bHQ7XHJcblxyXG4kYm94LXNoYWRvdy1zbTogICAgICAgICAgICAgICAwIC4xMjVyZW0gLjI1cmVtIHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcclxuJGJveC1zaGFkb3c6ICAgICAgICAgICAgICAgICAgMCAuNXJlbSAxcmVtIHJnYmEoJGJsYWNrLCAuMTUpICFkZWZhdWx0O1xyXG4kYm94LXNoYWRvdy1sZzogICAgICAgICAgICAgICAwIDFyZW0gM3JlbSByZ2JhKCRibGFjaywgLjE3NSkgIWRlZmF1bHQ7XHJcblxyXG4kY29tcG9uZW50LWFjdGl2ZS1jb2xvcjogICAgICAkd2hpdGUgIWRlZmF1bHQ7XHJcbiRjb21wb25lbnQtYWN0aXZlLWJnOiAgICAgICAgIHRoZW1lLWNvbG9yKFwicHJpbWFyeVwiKSAhZGVmYXVsdDtcclxuXHJcbiRjYXJldC13aWR0aDogICAgICAgICAgICAgICAgIC4zZW0gIWRlZmF1bHQ7XHJcblxyXG4kdHJhbnNpdGlvbi1iYXNlOiAgICAgICAgICAgICBhbGwgLjJzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xyXG4kdHJhbnNpdGlvbi1mYWRlOiAgICAgICAgICAgICBvcGFjaXR5IC4xNXMgbGluZWFyICFkZWZhdWx0O1xyXG4kdHJhbnNpdGlvbi1jb2xsYXBzZTogICAgICAgICBoZWlnaHQgLjM1cyBlYXNlICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIEZvbnRzXHJcbi8vXHJcbi8vIEZvbnQsIGxpbmUtaGVpZ2h0LCBhbmQgY29sb3IgZm9yIGJvZHkgdGV4dCwgaGVhZGluZ3MsIGFuZCBtb3JlLlxyXG5cclxuLy8gc3R5bGVsaW50LWRpc2FibGUgdmFsdWUta2V5d29yZC1jYXNlXHJcbiRmb250LWZhbWlseS1zYW5zLXNlcmlmOiAgICAgIC1hcHBsZS1zeXN0ZW0sIEJsaW5rTWFjU3lzdGVtRm9udCwgXCJTZWdvZSBVSVwiLCBSb2JvdG8sIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiICFkZWZhdWx0O1xyXG4kZm9udC1mYW1pbHktbW9ub3NwYWNlOiAgICAgICBTRk1vbm8tUmVndWxhciwgTWVubG8sIE1vbmFjbywgQ29uc29sYXMsIFwiTGliZXJhdGlvbiBNb25vXCIsIFwiQ291cmllciBOZXdcIiwgbW9ub3NwYWNlICFkZWZhdWx0O1xyXG4kZm9udC1mYW1pbHktYmFzZTogICAgICAgICAgICAkZm9udC1mYW1pbHktc2Fucy1zZXJpZiAhZGVmYXVsdDtcclxuLy8gc3R5bGVsaW50LWVuYWJsZSB2YWx1ZS1rZXl3b3JkLWNhc2VcclxuXHJcbiRmb250LXNpemUtYmFzZTogICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7IC8vIEFzc3VtZXMgdGhlIGJyb3dzZXIgZGVmYXVsdCwgdHlwaWNhbGx5IGAxNnB4YFxyXG4kZm9udC1zaXplLWxnOiAgICAgICAgICAgICAgICAoJGZvbnQtc2l6ZS1iYXNlICogMS4yNSkgIWRlZmF1bHQ7XHJcbiRmb250LXNpemUtc206ICAgICAgICAgICAgICAgICgkZm9udC1zaXplLWJhc2UgKiAuODc1KSAhZGVmYXVsdDtcclxuXHJcbiRmb250LXdlaWdodC1saWdodDogICAgICAgICAgIDMwMCAhZGVmYXVsdDtcclxuJGZvbnQtd2VpZ2h0LW5vcm1hbDogICAgICAgICAgNDAwICFkZWZhdWx0O1xyXG4kZm9udC13ZWlnaHQtYm9sZDogICAgICAgICAgICA3MDAgIWRlZmF1bHQ7XHJcblxyXG4kZm9udC13ZWlnaHQtYmFzZTogICAgICAgICAgICAkZm9udC13ZWlnaHQtbm9ybWFsICFkZWZhdWx0O1xyXG4kbGluZS1oZWlnaHQtYmFzZTogICAgICAgICAgICAxLjUgIWRlZmF1bHQ7XHJcblxyXG4kaDEtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAyLjUgIWRlZmF1bHQ7XHJcbiRoMi1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDIgIWRlZmF1bHQ7XHJcbiRoMy1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuNzUgIWRlZmF1bHQ7XHJcbiRoNC1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDEuNSAhZGVmYXVsdDtcclxuJGg1LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcclxuJGg2LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICFkZWZhdWx0O1xyXG5cclxuJGhlYWRpbmdzLW1hcmdpbi1ib3R0b206ICAgICAgKCRzcGFjZXIgLyAyKSAhZGVmYXVsdDtcclxuJGhlYWRpbmdzLWZvbnQtZmFtaWx5OiAgICAgICAgaW5oZXJpdCAhZGVmYXVsdDtcclxuJGhlYWRpbmdzLWZvbnQtd2VpZ2h0OiAgICAgICAgNTAwICFkZWZhdWx0O1xyXG4kaGVhZGluZ3MtbGluZS1oZWlnaHQ6ICAgICAgICAxLjIgIWRlZmF1bHQ7XHJcbiRoZWFkaW5ncy1jb2xvcjogICAgICAgICAgICAgIGluaGVyaXQgIWRlZmF1bHQ7XHJcblxyXG4kZGlzcGxheTEtc2l6ZTogICAgICAgICAgICAgICA2cmVtICFkZWZhdWx0O1xyXG4kZGlzcGxheTItc2l6ZTogICAgICAgICAgICAgICA1LjVyZW0gIWRlZmF1bHQ7XHJcbiRkaXNwbGF5My1zaXplOiAgICAgICAgICAgICAgIDQuNXJlbSAhZGVmYXVsdDtcclxuJGRpc3BsYXk0LXNpemU6ICAgICAgICAgICAgICAgMy41cmVtICFkZWZhdWx0O1xyXG5cclxuJGRpc3BsYXkxLXdlaWdodDogICAgICAgICAgICAgMzAwICFkZWZhdWx0O1xyXG4kZGlzcGxheTItd2VpZ2h0OiAgICAgICAgICAgICAzMDAgIWRlZmF1bHQ7XHJcbiRkaXNwbGF5My13ZWlnaHQ6ICAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcclxuJGRpc3BsYXk0LXdlaWdodDogICAgICAgICAgICAgMzAwICFkZWZhdWx0O1xyXG4kZGlzcGxheS1saW5lLWhlaWdodDogICAgICAgICAkaGVhZGluZ3MtbGluZS1oZWlnaHQgIWRlZmF1bHQ7XHJcblxyXG4kbGVhZC1mb250LXNpemU6ICAgICAgICAgICAgICAoJGZvbnQtc2l6ZS1iYXNlICogMS4yNSkgIWRlZmF1bHQ7XHJcbiRsZWFkLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgIDMwMCAhZGVmYXVsdDtcclxuXHJcbiRzbWFsbC1mb250LXNpemU6ICAgICAgICAgICAgIDgwJSAhZGVmYXVsdDtcclxuXHJcbiR0ZXh0LW11dGVkOiAgICAgICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcclxuXHJcbiRibG9ja3F1b3RlLXNtYWxsLWNvbG9yOiAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcclxuJGJsb2NrcXVvdGUtZm9udC1zaXplOiAgICAgICAgKCRmb250LXNpemUtYmFzZSAqIDEuMjUpICFkZWZhdWx0O1xyXG5cclxuJGhyLWJvcmRlci1jb2xvcjogICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcclxuJGhyLWJvcmRlci13aWR0aDogICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcclxuXHJcbiRtYXJrLXBhZGRpbmc6ICAgICAgICAgICAgICAgIC4yZW0gIWRlZmF1bHQ7XHJcblxyXG4kZHQtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcclxuXHJcbiRrYmQtYm94LXNoYWRvdzogICAgICAgICAgICAgIGluc2V0IDAgLS4xcmVtIDAgcmdiYSgkYmxhY2ssIC4yNSkgIWRlZmF1bHQ7XHJcbiRuZXN0ZWQta2JkLWZvbnQtd2VpZ2h0OiAgICAgICRmb250LXdlaWdodC1ib2xkICFkZWZhdWx0O1xyXG5cclxuJGxpc3QtaW5saW5lLXBhZGRpbmc6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XHJcblxyXG4kbWFyay1iZzogICAgICAgICAgICAgICAgICAgICAjZmNmOGUzICFkZWZhdWx0O1xyXG5cclxuJGhyLW1hcmdpbi15OiAgICAgICAgICAgICAgICAgJHNwYWNlciAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyBUYWJsZXNcclxuLy9cclxuLy8gQ3VzdG9taXplcyB0aGUgYC50YWJsZWAgY29tcG9uZW50IHdpdGggYmFzaWMgdmFsdWVzLCBlYWNoIHVzZWQgYWNyb3NzIGFsbCB0YWJsZSB2YXJpYXRpb25zLlxyXG5cclxuJHRhYmxlLWNlbGwtcGFkZGluZzogICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xyXG4kdGFibGUtY2VsbC1wYWRkaW5nLXNtOiAgICAgICAuM3JlbSAhZGVmYXVsdDtcclxuXHJcbiR0YWJsZS1iZzogICAgICAgICAgICAgICAgICAgIHRyYW5zcGFyZW50ICFkZWZhdWx0O1xyXG4kdGFibGUtYWNjZW50LWJnOiAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjA1KSAhZGVmYXVsdDtcclxuJHRhYmxlLWhvdmVyLWJnOiAgICAgICAgICAgICAgcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xyXG4kdGFibGUtYWN0aXZlLWJnOiAgICAgICAgICAgICAkdGFibGUtaG92ZXItYmcgIWRlZmF1bHQ7XHJcblxyXG4kdGFibGUtYm9yZGVyLXdpZHRoOiAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xyXG4kdGFibGUtYm9yZGVyLWNvbG9yOiAgICAgICAgICAkZ3JheS0zMDAgIWRlZmF1bHQ7XHJcblxyXG4kdGFibGUtaGVhZC1iZzogICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XHJcbiR0YWJsZS1oZWFkLWNvbG9yOiAgICAgICAgICAgICRncmF5LTcwMCAhZGVmYXVsdDtcclxuXHJcbiR0YWJsZS1kYXJrLWJnOiAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcclxuJHRhYmxlLWRhcmstYWNjZW50LWJnOiAgICAgICAgcmdiYSgkd2hpdGUsIC4wNSkgIWRlZmF1bHQ7XHJcbiR0YWJsZS1kYXJrLWhvdmVyLWJnOiAgICAgICAgIHJnYmEoJHdoaXRlLCAuMDc1KSAhZGVmYXVsdDtcclxuJHRhYmxlLWRhcmstYm9yZGVyLWNvbG9yOiAgICAgbGlnaHRlbigkZ3JheS05MDAsIDcuNSUpICFkZWZhdWx0O1xyXG4kdGFibGUtZGFyay1jb2xvcjogICAgICAgICAgICAkYm9keS1iZyAhZGVmYXVsdDtcclxuXHJcbiR0YWJsZS1zdHJpcGVkLW9yZGVyOiAgICAgICAgIG9kZCAhZGVmYXVsdDtcclxuXHJcbiR0YWJsZS1jYXB0aW9uLWNvbG9yOiAgICAgICAgICR0ZXh0LW11dGVkICFkZWZhdWx0O1xyXG5cclxuLy8gQnV0dG9ucyArIEZvcm1zXHJcbi8vXHJcbi8vIFNoYXJlZCB2YXJpYWJsZXMgdGhhdCBhcmUgcmVhc3NpZ25lZCB0byBgJGlucHV0LWAgYW5kIGAkYnRuLWAgc3BlY2lmaWMgdmFyaWFibGVzLlxyXG5cclxuJGlucHV0LWJ0bi1wYWRkaW5nLXk6ICAgICAgICAgLjM3NXJlbSAhZGVmYXVsdDtcclxuJGlucHV0LWJ0bi1wYWRkaW5nLXg6ICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xyXG4kaW5wdXQtYnRuLWxpbmUtaGVpZ2h0OiAgICAgICAkbGluZS1oZWlnaHQtYmFzZSAhZGVmYXVsdDtcclxuXHJcbiRpbnB1dC1idG4tZm9jdXMtd2lkdGg6ICAgICAgIC4ycmVtICFkZWZhdWx0O1xyXG4kaW5wdXQtYnRuLWZvY3VzLWNvbG9yOiAgICAgICByZ2JhKCRjb21wb25lbnQtYWN0aXZlLWJnLCAuMjUpICFkZWZhdWx0O1xyXG4kaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3c6ICAwIDAgMCAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICRpbnB1dC1idG4tZm9jdXMtY29sb3IgIWRlZmF1bHQ7XHJcblxyXG4kaW5wdXQtYnRuLXBhZGRpbmcteS1zbTogICAgICAuMjVyZW0gIWRlZmF1bHQ7XHJcbiRpbnB1dC1idG4tcGFkZGluZy14LXNtOiAgICAgIC41cmVtICFkZWZhdWx0O1xyXG4kaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LXNtOiAgICAkbGluZS1oZWlnaHQtc20gIWRlZmF1bHQ7XHJcblxyXG4kaW5wdXQtYnRuLXBhZGRpbmcteS1sZzogICAgICAuNXJlbSAhZGVmYXVsdDtcclxuJGlucHV0LWJ0bi1wYWRkaW5nLXgtbGc6ICAgICAgMXJlbSAhZGVmYXVsdDtcclxuJGlucHV0LWJ0bi1saW5lLWhlaWdodC1sZzogICAgJGxpbmUtaGVpZ2h0LWxnICFkZWZhdWx0O1xyXG5cclxuJGlucHV0LWJ0bi1ib3JkZXItd2lkdGg6ICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyBCdXR0b25zXHJcbi8vXHJcbi8vIEZvciBlYWNoIG9mIEJvb3RzdHJhcCdzIGJ1dHRvbnMsIGRlZmluZSB0ZXh0LCBiYWNrZ3JvdW5kLCBhbmQgYm9yZGVyIGNvbG9yLlxyXG5cclxuJGJ0bi1wYWRkaW5nLXk6ICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXkgIWRlZmF1bHQ7XHJcbiRidG4tcGFkZGluZy14OiAgICAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14ICFkZWZhdWx0O1xyXG4kYnRuLWxpbmUtaGVpZ2h0OiAgICAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xyXG5cclxuJGJ0bi1wYWRkaW5nLXktc206ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XHJcbiRidG4tcGFkZGluZy14LXNtOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LXNtICFkZWZhdWx0O1xyXG4kYnRuLWxpbmUtaGVpZ2h0LXNtOiAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LXNtICFkZWZhdWx0O1xyXG5cclxuJGJ0bi1wYWRkaW5nLXktbGc6ICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XHJcbiRidG4tcGFkZGluZy14LWxnOiAgICAgICAgICAgICRpbnB1dC1idG4tcGFkZGluZy14LWxnICFkZWZhdWx0O1xyXG4kYnRuLWxpbmUtaGVpZ2h0LWxnOiAgICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LWxnICFkZWZhdWx0O1xyXG5cclxuJGJ0bi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgJGlucHV0LWJ0bi1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XHJcblxyXG4kYnRuLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICAkZm9udC13ZWlnaHQtbm9ybWFsICFkZWZhdWx0O1xyXG4kYnRuLWJveC1zaGFkb3c6ICAgICAgICAgICAgICBpbnNldCAwIDFweCAwIHJnYmEoJHdoaXRlLCAuMTUpLCAwIDFweCAxcHggcmdiYSgkYmxhY2ssIC4wNzUpICFkZWZhdWx0O1xyXG4kYnRuLWZvY3VzLXdpZHRoOiAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLXdpZHRoICFkZWZhdWx0O1xyXG4kYnRuLWZvY3VzLWJveC1zaGFkb3c6ICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XHJcbiRidG4tZGlzYWJsZWQtb3BhY2l0eTogICAgICAgIC42NSAhZGVmYXVsdDtcclxuJGJ0bi1hY3RpdmUtYm94LXNoYWRvdzogICAgICAgaW5zZXQgMCAzcHggNXB4IHJnYmEoJGJsYWNrLCAuMTI1KSAhZGVmYXVsdDtcclxuXHJcbiRidG4tbGluay1kaXNhYmxlZC1jb2xvcjogICAgICRncmF5LTYwMCAhZGVmYXVsdDtcclxuXHJcbiRidG4tYmxvY2stc3BhY2luZy15OiAgICAgICAgIC41cmVtICFkZWZhdWx0O1xyXG5cclxuLy8gQWxsb3dzIGZvciBjdXN0b21pemluZyBidXR0b24gcmFkaXVzIGluZGVwZW5kZW50bHkgZnJvbSBnbG9iYWwgYm9yZGVyIHJhZGl1c1xyXG4kYnRuLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcclxuJGJ0bi1ib3JkZXItcmFkaXVzLWxnOiAgICAgICAgJGJvcmRlci1yYWRpdXMtbGcgIWRlZmF1bHQ7XHJcbiRidG4tYm9yZGVyLXJhZGl1cy1zbTogICAgICAgICRib3JkZXItcmFkaXVzLXNtICFkZWZhdWx0O1xyXG5cclxuJGJ0bi10cmFuc2l0aW9uOiAgICAgICAgICAgICAgY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYmFja2dyb3VuZC1jb2xvciAuMTVzIGVhc2UtaW4tb3V0LCBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIEZvcm1zXHJcblxyXG4kbGFiZWwtbWFyZ2luLWJvdHRvbTogICAgICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XHJcblxyXG4kaW5wdXQtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXkgIWRlZmF1bHQ7XHJcbiRpbnB1dC1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteCAhZGVmYXVsdDtcclxuJGlucHV0LWxpbmUtaGVpZ2h0OiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQgIWRlZmF1bHQ7XHJcblxyXG4kaW5wdXQtcGFkZGluZy15LXNtOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktc20gIWRlZmF1bHQ7XHJcbiRpbnB1dC1wYWRkaW5nLXgtc206ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1zbSAhZGVmYXVsdDtcclxuJGlucHV0LWxpbmUtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQtc20gIWRlZmF1bHQ7XHJcblxyXG4kaW5wdXQtcGFkZGluZy15LWxnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXktbGcgIWRlZmF1bHQ7XHJcbiRpbnB1dC1wYWRkaW5nLXgtbGc6ICAgICAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteC1sZyAhZGVmYXVsdDtcclxuJGlucHV0LWxpbmUtaGVpZ2h0LWxnOiAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQtbGcgIWRlZmF1bHQ7XHJcblxyXG4kaW5wdXQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xyXG4kaW5wdXQtZGlzYWJsZWQtYmc6ICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xyXG5cclxuJGlucHV0LWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAgICRncmF5LTcwMCAhZGVmYXVsdDtcclxuJGlucHV0LWJvcmRlci1jb2xvcjogICAgICAgICAgICAgICAgICAgICRncmF5LTQwMCAhZGVmYXVsdDtcclxuJGlucHV0LWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xyXG4kaW5wdXQtYm94LXNoYWRvdzogICAgICAgICAgICAgICAgICAgICAgaW5zZXQgMCAxcHggMXB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcclxuXHJcbiRpbnB1dC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcclxuJGlucHV0LWJvcmRlci1yYWRpdXMtbGc6ICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzLWxnICFkZWZhdWx0O1xyXG4kaW5wdXQtYm9yZGVyLXJhZGl1cy1zbTogICAgICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMtc20gIWRlZmF1bHQ7XHJcblxyXG4kaW5wdXQtZm9jdXMtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xyXG4kaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgbGlnaHRlbigkY29tcG9uZW50LWFjdGl2ZS1iZywgMjUlKSAhZGVmYXVsdDtcclxuJGlucHV0LWZvY3VzLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcclxuJGlucHV0LWZvY3VzLXdpZHRoOiAgICAgICAgICAgICAgICAgICAgICRpbnB1dC1idG4tZm9jdXMtd2lkdGggIWRlZmF1bHQ7XHJcbiRpbnB1dC1mb2N1cy1ib3gtc2hhZG93OiAgICAgICAgICAgICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XHJcblxyXG4kaW5wdXQtcGxhY2Vob2xkZXItY29sb3I6ICAgICAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xyXG4kaW5wdXQtcGxhaW50ZXh0LWNvbG9yOiAgICAgICAgICAgICAgICAgJGJvZHktY29sb3IgIWRlZmF1bHQ7XHJcblxyXG4kaW5wdXQtaGVpZ2h0LWJvcmRlcjogICAgICAgICAgICAgICAgICAgJGlucHV0LWJvcmRlci13aWR0aCAqIDIgIWRlZmF1bHQ7XHJcblxyXG4kaW5wdXQtaGVpZ2h0LWlubmVyOiAgICAgICAgICAgICAgICAgICAgKCRmb250LXNpemUtYmFzZSAqICRpbnB1dC1idG4tbGluZS1oZWlnaHQpICsgKCRpbnB1dC1idG4tcGFkZGluZy15ICogMikgIWRlZmF1bHQ7XHJcbiRpbnB1dC1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgICAgICAgICBjYWxjKCN7JGlucHV0LWhlaWdodC1pbm5lcn0gKyAjeyRpbnB1dC1oZWlnaHQtYm9yZGVyfSkgIWRlZmF1bHQ7XHJcblxyXG4kaW5wdXQtaGVpZ2h0LWlubmVyLXNtOiAgICAgICAgICAgICAgICAgKCRmb250LXNpemUtc20gKiAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0LXNtKSArICgkaW5wdXQtYnRuLXBhZGRpbmcteS1zbSAqIDIpICFkZWZhdWx0O1xyXG4kaW5wdXQtaGVpZ2h0LXNtOiAgICAgICAgICAgICAgICAgICAgICAgY2FsYygjeyRpbnB1dC1oZWlnaHQtaW5uZXItc219ICsgI3skaW5wdXQtaGVpZ2h0LWJvcmRlcn0pICFkZWZhdWx0O1xyXG5cclxuJGlucHV0LWhlaWdodC1pbm5lci1sZzogICAgICAgICAgICAgICAgICgkZm9udC1zaXplLWxnICogJGlucHV0LWJ0bi1saW5lLWhlaWdodC1sZykgKyAoJGlucHV0LWJ0bi1wYWRkaW5nLXktbGcgKiAyKSAhZGVmYXVsdDtcclxuJGlucHV0LWhlaWdodC1sZzogICAgICAgICAgICAgICAgICAgICAgIGNhbGMoI3skaW5wdXQtaGVpZ2h0LWlubmVyLWxnfSArICN7JGlucHV0LWhlaWdodC1ib3JkZXJ9KSAhZGVmYXVsdDtcclxuXHJcbiRpbnB1dC10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3IgLjE1cyBlYXNlLWluLW91dCwgYm94LXNoYWRvdyAuMTVzIGVhc2UtaW4tb3V0ICFkZWZhdWx0O1xyXG5cclxuJGZvcm0tdGV4dC1tYXJnaW4tdG9wOiAgICAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcclxuXHJcbiRmb3JtLWNoZWNrLWlucHV0LWd1dHRlcjogICAgICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xyXG4kZm9ybS1jaGVjay1pbnB1dC1tYXJnaW4teTogICAgICAgICAgICAgLjNyZW0gIWRlZmF1bHQ7XHJcbiRmb3JtLWNoZWNrLWlucHV0LW1hcmdpbi14OiAgICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XHJcblxyXG4kZm9ybS1jaGVjay1pbmxpbmUtbWFyZ2luLXg6ICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xyXG4kZm9ybS1jaGVjay1pbmxpbmUtaW5wdXQtbWFyZ2luLXg6ICAgICAgLjMxMjVyZW0gIWRlZmF1bHQ7XHJcblxyXG4kZm9ybS1ncm91cC1tYXJnaW4tYm90dG9tOiAgICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcclxuXHJcbiRpbnB1dC1ncm91cC1hZGRvbi1jb2xvcjogICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XHJcbiRpbnB1dC1ncm91cC1hZGRvbi1iZzogICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XHJcbiRpbnB1dC1ncm91cC1hZGRvbi1ib3JkZXItY29sb3I6ICAgICAgICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG5cclxuJGN1c3RvbS1jb250cm9sLWd1dHRlcjogICAgICAgICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcclxuJGN1c3RvbS1jb250cm9sLXNwYWNlci14OiAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XHJcblxyXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemU6ICAgICAgICAgMXJlbSAhZGVmYXVsdDtcclxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1iZzogICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcclxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1iZy1zaXplOiAgICAgIDUwJSA1MCUgIWRlZmF1bHQ7XHJcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm94LXNoYWRvdzogICBpbnNldCAwIC4yNXJlbSAuMjVyZW0gcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcclxuXHJcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItZGlzYWJsZWQtYmc6ICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcclxuJGN1c3RvbS1jb250cm9sLWxhYmVsLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xyXG5cclxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWNvbG9yOiAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XHJcbiRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1iZzogICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xyXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtZGlzYWJsZWQtYmc6ICByZ2JhKHRoZW1lLWNvbG9yKFwicHJpbWFyeVwiKSwgLjUpICFkZWZhdWx0O1xyXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYm94LXNoYWRvdzogICBub25lICFkZWZhdWx0O1xyXG5cclxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1mb2N1cy1ib3gtc2hhZG93OiAgICAgMCAwIDAgMXB4ICRib2R5LWJnLCAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XHJcblxyXG4kY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWFjdGl2ZS1jb2xvcjogICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcclxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYmc6ICAgICAgICAgICAgbGlnaHRlbigkY29tcG9uZW50LWFjdGl2ZS1iZywgMzUlKSAhZGVmYXVsdDtcclxuJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYm94LXNoYWRvdzogICAgbm9uZSAhZGVmYXVsdDtcclxuXHJcbiRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWJvcmRlci1yYWRpdXM6ICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xyXG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pY29uLWNoZWNrZWQ6ICAgICAgICBzdHItcmVwbGFjZSh1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA4IDgnJTNFJTNDcGF0aCBmaWxsPScjeyRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvcn0nIGQ9J002LjU2NC43NWwtMy41OSAzLjYxMi0xLjUzOC0xLjU1TDAgNC4yNiAyLjk3NCA3LjI1IDggMi4xOTN6Jy8lM0UlM0Mvc3ZnJTNFXCIpLCBcIiNcIiwgXCIlMjNcIikgIWRlZmF1bHQ7XHJcblxyXG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJnOiAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1iZyAhZGVmYXVsdDtcclxuJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1jb2xvcjogICAgICAgJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWNvbG9yICFkZWZhdWx0O1xyXG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pY29uLWluZGV0ZXJtaW5hdGU6ICAgICAgICBzdHItcmVwbGFjZSh1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9JzAgMCA0IDQnJTNFJTNDcGF0aCBzdHJva2U9JyN7JGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1jb2xvcn0nIGQ9J00wIDJoNCcvJTNFJTNDL3N2ZyUzRVwiKSwgXCIjXCIsIFwiJTIzXCIpICFkZWZhdWx0O1xyXG4kY3VzdG9tLWNoZWNrYm94LWluZGljYXRvci1pbmRldGVybWluYXRlLWJveC1zaGFkb3c6ICBub25lICFkZWZhdWx0O1xyXG5cclxuJGN1c3RvbS1yYWRpby1pbmRpY2F0b3ItYm9yZGVyLXJhZGl1czogICAgICAgICAgNTAlICFkZWZhdWx0O1xyXG4kY3VzdG9tLXJhZGlvLWluZGljYXRvci1pY29uLWNoZWNrZWQ6ICAgICAgICAgICBzdHItcmVwbGFjZSh1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB4bWxucz0naHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmcnIHZpZXdCb3g9Jy00IC00IDggOCclM0UlM0NjaXJjbGUgcj0nMycgZmlsbD0nI3skY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtY29sb3J9Jy8lM0UlM0Mvc3ZnJTNFXCIpLCBcIiNcIiwgXCIlMjNcIikgIWRlZmF1bHQ7XHJcblxyXG4kY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXk6ICAgICAgICAgICAuMzc1cmVtICFkZWZhdWx0O1xyXG4kY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXg6ICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XHJcbiRjdXN0b20tc2VsZWN0LWhlaWdodDogICAgICAgICAgICAgICRpbnB1dC1oZWlnaHQgIWRlZmF1bHQ7XHJcbiRjdXN0b20tc2VsZWN0LWluZGljYXRvci1wYWRkaW5nOiAgIDFyZW0gIWRlZmF1bHQ7IC8vIEV4dHJhIHBhZGRpbmcgdG8gYWNjb3VudCBmb3IgdGhlIHByZXNlbmNlIG9mIHRoZSBiYWNrZ3JvdW5kLWltYWdlIGJhc2VkIGluZGljYXRvclxyXG4kY3VzdG9tLXNlbGVjdC1saW5lLWhlaWdodDogICAgICAgICAkaW5wdXQtYnRuLWxpbmUtaGVpZ2h0ICFkZWZhdWx0O1xyXG4kY3VzdG9tLXNlbGVjdC1jb2xvcjogICAgICAgICAgICAgICAkaW5wdXQtY29sb3IgIWRlZmF1bHQ7XHJcbiRjdXN0b20tc2VsZWN0LWRpc2FibGVkLWNvbG9yOiAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcclxuJGN1c3RvbS1zZWxlY3QtYmc6ICAgICAgICAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xyXG4kY3VzdG9tLXNlbGVjdC1kaXNhYmxlZC1iZzogICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XHJcbiRjdXN0b20tc2VsZWN0LWJnLXNpemU6ICAgICAgICAgICAgIDhweCAxMHB4ICFkZWZhdWx0OyAvLyBJbiBwaXhlbHMgYmVjYXVzZSBpbWFnZSBkaW1lbnNpb25zXHJcbiRjdXN0b20tc2VsZWN0LWluZGljYXRvci1jb2xvcjogICAgICRncmF5LTgwMCAhZGVmYXVsdDtcclxuJGN1c3RvbS1zZWxlY3QtaW5kaWNhdG9yOiAgICAgICAgICAgc3RyLXJlcGxhY2UodXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2NoYXJzZXQ9dXRmOCwlM0NzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2aWV3Qm94PScwIDAgNCA1JyUzRSUzQ3BhdGggZmlsbD0nI3skY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItY29sb3J9JyBkPSdNMiAwTDAgMmg0em0wIDVMMCAzaDR6Jy8lM0UlM0Mvc3ZnJTNFXCIpLCBcIiNcIiwgXCIlMjNcIikgIWRlZmF1bHQ7XHJcbiRjdXN0b20tc2VsZWN0LWJvcmRlci13aWR0aDogICAgICAgICRpbnB1dC1idG4tYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xyXG4kY3VzdG9tLXNlbGVjdC1ib3JkZXItY29sb3I6ICAgICAgICAkaW5wdXQtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG4kY3VzdG9tLXNlbGVjdC1ib3JkZXItcmFkaXVzOiAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcclxuXHJcbiRjdXN0b20tc2VsZWN0LWZvY3VzLWJvcmRlci1jb2xvcjogICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XHJcbiRjdXN0b20tc2VsZWN0LWZvY3VzLWJveC1zaGFkb3c6ICAgIGluc2V0IDAgMXB4IDJweCByZ2JhKCRibGFjaywgLjA3NSksIDAgMCA1cHggcmdiYSgkY3VzdG9tLXNlbGVjdC1mb2N1cy1ib3JkZXItY29sb3IsIC41KSAhZGVmYXVsdDtcclxuXHJcbiRjdXN0b20tc2VsZWN0LWZvbnQtc2l6ZS1zbTogICAgICAgIDc1JSAhZGVmYXVsdDtcclxuJGN1c3RvbS1zZWxlY3QtaGVpZ2h0LXNtOiAgICAgICAgICAgJGlucHV0LWhlaWdodC1zbSAhZGVmYXVsdDtcclxuXHJcbiRjdXN0b20tc2VsZWN0LWZvbnQtc2l6ZS1sZzogICAgICAgIDEyNSUgIWRlZmF1bHQ7XHJcbiRjdXN0b20tc2VsZWN0LWhlaWdodC1sZzogICAgICAgICAgICRpbnB1dC1oZWlnaHQtbGcgIWRlZmF1bHQ7XHJcblxyXG4kY3VzdG9tLXJhbmdlLXRyYWNrLXdpZHRoOiAgICAgICAgICAxMDAlICFkZWZhdWx0O1xyXG4kY3VzdG9tLXJhbmdlLXRyYWNrLWhlaWdodDogICAgICAgICAuNXJlbSAhZGVmYXVsdDtcclxuJGN1c3RvbS1yYW5nZS10cmFjay1jdXJzb3I6ICAgICAgICAgcG9pbnRlciAhZGVmYXVsdDtcclxuJGN1c3RvbS1yYW5nZS10cmFjay1iZzogICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xyXG4kY3VzdG9tLXJhbmdlLXRyYWNrLWJvcmRlci1yYWRpdXM6ICAxcmVtICFkZWZhdWx0O1xyXG4kY3VzdG9tLXJhbmdlLXRyYWNrLWJveC1zaGFkb3c6ICAgICBpbnNldCAwIC4yNXJlbSAuMjVyZW0gcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcclxuXHJcbiRjdXN0b20tcmFuZ2UtdGh1bWItd2lkdGg6ICAgICAgICAgICAgMXJlbSAhZGVmYXVsdDtcclxuJGN1c3RvbS1yYW5nZS10aHVtYi1oZWlnaHQ6ICAgICAgICAgICAkY3VzdG9tLXJhbmdlLXRodW1iLXdpZHRoICFkZWZhdWx0O1xyXG4kY3VzdG9tLXJhbmdlLXRodW1iLWJnOiAgICAgICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xyXG4kY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlcjogICAgICAgICAgIDAgIWRlZmF1bHQ7XHJcbiRjdXN0b20tcmFuZ2UtdGh1bWItYm9yZGVyLXJhZGl1czogICAgMXJlbSAhZGVmYXVsdDtcclxuJGN1c3RvbS1yYW5nZS10aHVtYi1ib3gtc2hhZG93OiAgICAgICAwIC4xcmVtIC4yNXJlbSByZ2JhKCRibGFjaywgLjEpICFkZWZhdWx0O1xyXG4kY3VzdG9tLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c6IDAgMCAwIDFweCAkYm9keS1iZywgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xyXG4kY3VzdG9tLXJhbmdlLXRodW1iLWFjdGl2ZS1iZzogICAgICAgIGxpZ2h0ZW4oJGNvbXBvbmVudC1hY3RpdmUtYmcsIDM1JSkgIWRlZmF1bHQ7XHJcblxyXG4kY3VzdG9tLWZpbGUtaGVpZ2h0OiAgICAgICAgICAgICAgICAkaW5wdXQtaGVpZ2h0ICFkZWZhdWx0O1xyXG4kY3VzdG9tLWZpbGUtZm9jdXMtYm9yZGVyLWNvbG9yOiAgICAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG4kY3VzdG9tLWZpbGUtZm9jdXMtYm94LXNoYWRvdzogICAgICAkaW5wdXQtYnRuLWZvY3VzLWJveC1zaGFkb3cgIWRlZmF1bHQ7XHJcblxyXG4kY3VzdG9tLWZpbGUtcGFkZGluZy15OiAgICAgICAgICAgICAkaW5wdXQtYnRuLXBhZGRpbmcteSAhZGVmYXVsdDtcclxuJGN1c3RvbS1maWxlLXBhZGRpbmcteDogICAgICAgICAgICAgJGlucHV0LWJ0bi1wYWRkaW5nLXggIWRlZmF1bHQ7XHJcbiRjdXN0b20tZmlsZS1saW5lLWhlaWdodDogICAgICAgICAgICRpbnB1dC1idG4tbGluZS1oZWlnaHQgIWRlZmF1bHQ7XHJcbiRjdXN0b20tZmlsZS1jb2xvcjogICAgICAgICAgICAgICAgICRpbnB1dC1jb2xvciAhZGVmYXVsdDtcclxuJGN1c3RvbS1maWxlLWJnOiAgICAgICAgICAgICAgICAgICAgJGlucHV0LWJnICFkZWZhdWx0O1xyXG4kY3VzdG9tLWZpbGUtYm9yZGVyLXdpZHRoOiAgICAgICAgICAkaW5wdXQtYnRuLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcclxuJGN1c3RvbS1maWxlLWJvcmRlci1jb2xvcjogICAgICAgICAgJGlucHV0LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuJGN1c3RvbS1maWxlLWJvcmRlci1yYWRpdXM6ICAgICAgICAgJGlucHV0LWJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XHJcbiRjdXN0b20tZmlsZS1ib3gtc2hhZG93OiAgICAgICAgICAgICRpbnB1dC1ib3gtc2hhZG93ICFkZWZhdWx0O1xyXG4kY3VzdG9tLWZpbGUtYnV0dG9uLWNvbG9yOiAgICAgICAgICAkY3VzdG9tLWZpbGUtY29sb3IgIWRlZmF1bHQ7XHJcbiRjdXN0b20tZmlsZS1idXR0b24tYmc6ICAgICAgICAgICAgICRpbnB1dC1ncm91cC1hZGRvbi1iZyAhZGVmYXVsdDtcclxuJGN1c3RvbS1maWxlLXRleHQ6IChcclxuICBlbjogXCJCcm93c2VcIlxyXG4pICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIEZvcm0gdmFsaWRhdGlvblxyXG4kZm9ybS1mZWVkYmFjay1tYXJnaW4tdG9wOiAgICAgICAgICAkZm9ybS10ZXh0LW1hcmdpbi10b3AgIWRlZmF1bHQ7XHJcbiRmb3JtLWZlZWRiYWNrLWZvbnQtc2l6ZTogICAgICAgICAgICRzbWFsbC1mb250LXNpemUgIWRlZmF1bHQ7XHJcbiRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yOiAgICAgICAgIHRoZW1lLWNvbG9yKFwic3VjY2Vzc1wiKSAhZGVmYXVsdDtcclxuJGZvcm0tZmVlZGJhY2staW52YWxpZC1jb2xvcjogICAgICAgdGhlbWUtY29sb3IoXCJkYW5nZXJcIikgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gRHJvcGRvd25zXHJcbi8vXHJcbi8vIERyb3Bkb3duIG1lbnUgY29udGFpbmVyIGFuZCBjb250ZW50cy5cclxuXHJcbiRkcm9wZG93bi1taW4td2lkdGg6ICAgICAgICAgICAgICAgIDEwcmVtICFkZWZhdWx0O1xyXG4kZHJvcGRvd24tcGFkZGluZy15OiAgICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcclxuJGRyb3Bkb3duLXNwYWNlcjogICAgICAgICAgICAgICAgICAgLjEyNXJlbSAhZGVmYXVsdDtcclxuJGRyb3Bkb3duLWJnOiAgICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xyXG4kZHJvcGRvd24tYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjE1KSAhZGVmYXVsdDtcclxuJGRyb3Bkb3duLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XHJcbiRkcm9wZG93bi1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XHJcbiRkcm9wZG93bi1kaXZpZGVyLWJnOiAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcclxuJGRyb3Bkb3duLWJveC1zaGFkb3c6ICAgICAgICAgICAgICAgMCAuNXJlbSAxcmVtIHJnYmEoJGJsYWNrLCAuMTc1KSAhZGVmYXVsdDtcclxuXHJcbiRkcm9wZG93bi1saW5rLWNvbG9yOiAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcclxuJGRyb3Bkb3duLWxpbmstaG92ZXItY29sb3I6ICAgICAgICAgZGFya2VuKCRncmF5LTkwMCwgNSUpICFkZWZhdWx0O1xyXG4kZHJvcGRvd24tbGluay1ob3Zlci1iZzogICAgICAgICAgICAkZ3JheS0xMDAgIWRlZmF1bHQ7XHJcblxyXG4kZHJvcGRvd24tbGluay1hY3RpdmUtY29sb3I6ICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcclxuJGRyb3Bkb3duLWxpbmstYWN0aXZlLWJnOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XHJcblxyXG4kZHJvcGRvd24tbGluay1kaXNhYmxlZC1jb2xvcjogICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XHJcblxyXG4kZHJvcGRvd24taXRlbS1wYWRkaW5nLXk6ICAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XHJcbiRkcm9wZG93bi1pdGVtLXBhZGRpbmcteDogICAgICAgICAgIDEuNXJlbSAhZGVmYXVsdDtcclxuXHJcbiRkcm9wZG93bi1oZWFkZXItY29sb3I6ICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyBaLWluZGV4IG1hc3RlciBsaXN0XHJcbi8vXHJcbi8vIFdhcm5pbmc6IEF2b2lkIGN1c3RvbWl6aW5nIHRoZXNlIHZhbHVlcy4gVGhleSdyZSB1c2VkIGZvciBhIGJpcmQncyBleWUgdmlld1xyXG4vLyBvZiBjb21wb25lbnRzIGRlcGVuZGVudCBvbiB0aGUgei1heGlzIGFuZCBhcmUgZGVzaWduZWQgdG8gYWxsIHdvcmsgdG9nZXRoZXIuXHJcblxyXG4kemluZGV4LWRyb3Bkb3duOiAgICAgICAgICAgICAgICAgICAxMDAwICFkZWZhdWx0O1xyXG4kemluZGV4LXN0aWNreTogICAgICAgICAgICAgICAgICAgICAxMDIwICFkZWZhdWx0O1xyXG4kemluZGV4LWZpeGVkOiAgICAgICAgICAgICAgICAgICAgICAxMDMwICFkZWZhdWx0O1xyXG4kemluZGV4LW1vZGFsLWJhY2tkcm9wOiAgICAgICAgICAgICAxMDQwICFkZWZhdWx0O1xyXG4kemluZGV4LW1vZGFsOiAgICAgICAgICAgICAgICAgICAgICAxMDUwICFkZWZhdWx0O1xyXG4kemluZGV4LXBvcG92ZXI6ICAgICAgICAgICAgICAgICAgICAxMDYwICFkZWZhdWx0O1xyXG4kemluZGV4LXRvb2x0aXA6ICAgICAgICAgICAgICAgICAgICAxMDcwICFkZWZhdWx0O1xyXG5cclxuLy8gTmF2c1xyXG5cclxuJG5hdi1saW5rLXBhZGRpbmcteTogICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XHJcbiRuYXYtbGluay1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XHJcbiRuYXYtbGluay1kaXNhYmxlZC1jb2xvcjogICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcclxuXHJcbiRuYXYtdGFicy1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICRncmF5LTMwMCAhZGVmYXVsdDtcclxuJG5hdi10YWJzLWJvcmRlci13aWR0aDogICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcclxuJG5hdi10YWJzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgJGJvcmRlci1yYWRpdXMgIWRlZmF1bHQ7XHJcbiRuYXYtdGFicy1saW5rLWhvdmVyLWJvcmRlci1jb2xvcjogICRncmF5LTIwMCAkZ3JheS0yMDAgJG5hdi10YWJzLWJvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuJG5hdi10YWJzLWxpbmstYWN0aXZlLWNvbG9yOiAgICAgICAgJGdyYXktNzAwICFkZWZhdWx0O1xyXG4kbmF2LXRhYnMtbGluay1hY3RpdmUtYmc6ICAgICAgICAgICAkYm9keS1iZyAhZGVmYXVsdDtcclxuJG5hdi10YWJzLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcjogJGdyYXktMzAwICRncmF5LTMwMCAkbmF2LXRhYnMtbGluay1hY3RpdmUtYmcgIWRlZmF1bHQ7XHJcblxyXG4kbmF2LXBpbGxzLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcclxuJG5hdi1waWxscy1saW5rLWFjdGl2ZS1jb2xvcjogICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XHJcbiRuYXYtcGlsbHMtbGluay1hY3RpdmUtYmc6ICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xyXG5cclxuJG5hdi1kaXZpZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xyXG4kbmF2LWRpdmlkZXItbWFyZ2luLXk6ICAgICAgICAgICAgICAoJHNwYWNlciAvIDIpICFkZWZhdWx0O1xyXG5cclxuLy8gTmF2YmFyXHJcblxyXG4kbmF2YmFyLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAoJHNwYWNlciAvIDIpICFkZWZhdWx0O1xyXG4kbmF2YmFyLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAkc3BhY2VyICFkZWZhdWx0O1xyXG5cclxuJG5hdmJhci1uYXYtbGluay1wYWRkaW5nLXg6ICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XHJcblxyXG4kbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZTogICAgICAgICAgICAkZm9udC1zaXplLWxnICFkZWZhdWx0O1xyXG4vLyBDb21wdXRlIHRoZSBuYXZiYXItYnJhbmQgcGFkZGluZy15IHNvIHRoZSBuYXZiYXItYnJhbmQgd2lsbCBoYXZlIHRoZSBzYW1lIGhlaWdodCBhcyBuYXZiYXItdGV4dCBhbmQgbmF2LWxpbmtcclxuJG5hdi1saW5rLWhlaWdodDogICAgICAgICAgICAgICAgICAgKCRmb250LXNpemUtYmFzZSAqICRsaW5lLWhlaWdodC1iYXNlICsgJG5hdi1saW5rLXBhZGRpbmcteSAqIDIpICFkZWZhdWx0O1xyXG4kbmF2YmFyLWJyYW5kLWhlaWdodDogICAgICAgICAgICAgICAkbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZSAqICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xyXG4kbmF2YmFyLWJyYW5kLXBhZGRpbmcteTogICAgICAgICAgICAoJG5hdi1saW5rLWhlaWdodCAtICRuYXZiYXItYnJhbmQtaGVpZ2h0KSAvIDIgIWRlZmF1bHQ7XHJcblxyXG4kbmF2YmFyLXRvZ2dsZXItcGFkZGluZy15OiAgICAgICAgICAuMjVyZW0gIWRlZmF1bHQ7XHJcbiRuYXZiYXItdG9nZ2xlci1wYWRkaW5nLXg6ICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcclxuJG5hdmJhci10b2dnbGVyLWZvbnQtc2l6ZTogICAgICAgICAgJGZvbnQtc2l6ZS1sZyAhZGVmYXVsdDtcclxuJG5hdmJhci10b2dnbGVyLWJvcmRlci1yYWRpdXM6ICAgICAgJGJ0bi1ib3JkZXItcmFkaXVzICFkZWZhdWx0O1xyXG5cclxuJG5hdmJhci1kYXJrLWNvbG9yOiAgICAgICAgICAgICAgICAgcmdiYSgkd2hpdGUsIC41KSAhZGVmYXVsdDtcclxuJG5hdmJhci1kYXJrLWhvdmVyLWNvbG9yOiAgICAgICAgICAgcmdiYSgkd2hpdGUsIC43NSkgIWRlZmF1bHQ7XHJcbiRuYXZiYXItZGFyay1hY3RpdmUtY29sb3I6ICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcclxuJG5hdmJhci1kYXJrLWRpc2FibGVkLWNvbG9yOiAgICAgICAgcmdiYSgkd2hpdGUsIC4yNSkgIWRlZmF1bHQ7XHJcbiRuYXZiYXItZGFyay10b2dnbGVyLWljb24tYmc6ICAgICAgIHN0ci1yZXBsYWNlKHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHZpZXdCb3g9JzAgMCAzMCAzMCcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyUzRSUzQ3BhdGggc3Ryb2tlPScjeyRuYXZiYXItZGFyay1jb2xvcn0nIHN0cm9rZS13aWR0aD0nMicgc3Ryb2tlLWxpbmVjYXA9J3JvdW5kJyBzdHJva2UtbWl0ZXJsaW1pdD0nMTAnIGQ9J000IDdoMjJNNCAxNWgyMk00IDIzaDIyJy8lM0UlM0Mvc3ZnJTNFXCIpLCBcIiNcIiwgXCIlMjNcIikgIWRlZmF1bHQ7XHJcbiRuYXZiYXItZGFyay10b2dnbGVyLWJvcmRlci1jb2xvcjogIHJnYmEoJHdoaXRlLCAuMSkgIWRlZmF1bHQ7XHJcblxyXG4kbmF2YmFyLWxpZ2h0LWNvbG9yOiAgICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjUpICFkZWZhdWx0O1xyXG4kbmF2YmFyLWxpZ2h0LWhvdmVyLWNvbG9yOiAgICAgICAgICByZ2JhKCRibGFjaywgLjcpICFkZWZhdWx0O1xyXG4kbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvcjogICAgICAgICByZ2JhKCRibGFjaywgLjkpICFkZWZhdWx0O1xyXG4kbmF2YmFyLWxpZ2h0LWRpc2FibGVkLWNvbG9yOiAgICAgICByZ2JhKCRibGFjaywgLjMpICFkZWZhdWx0O1xyXG4kbmF2YmFyLWxpZ2h0LXRvZ2dsZXItaWNvbi1iZzogICAgICBzdHItcmVwbGFjZSh1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7Y2hhcnNldD11dGY4LCUzQ3N2ZyB2aWV3Qm94PScwIDAgMzAgMzAnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyclM0UlM0NwYXRoIHN0cm9rZT0nI3skbmF2YmFyLWxpZ2h0LWNvbG9yfScgc3Ryb2tlLXdpZHRoPScyJyBzdHJva2UtbGluZWNhcD0ncm91bmQnIHN0cm9rZS1taXRlcmxpbWl0PScxMCcgZD0nTTQgN2gyMk00IDE1aDIyTTQgMjNoMjInLyUzRSUzQy9zdmclM0VcIiksIFwiI1wiLCBcIiUyM1wiKSAhZGVmYXVsdDtcclxuJG5hdmJhci1saWdodC10b2dnbGVyLWJvcmRlci1jb2xvcjogcmdiYSgkYmxhY2ssIC4xKSAhZGVmYXVsdDtcclxuXHJcbi8vIFBhZ2luYXRpb25cclxuXHJcbiRwYWdpbmF0aW9uLXBhZGRpbmcteTogICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xyXG4kcGFnaW5hdGlvbi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XHJcbiRwYWdpbmF0aW9uLXBhZGRpbmcteS1zbTogICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcclxuJHBhZ2luYXRpb24tcGFkZGluZy14LXNtOiAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XHJcbiRwYWdpbmF0aW9uLXBhZGRpbmcteS1sZzogICAgICAgICAgIC43NXJlbSAhZGVmYXVsdDtcclxuJHBhZ2luYXRpb24tcGFkZGluZy14LWxnOiAgICAgICAgICAgMS41cmVtICFkZWZhdWx0O1xyXG4kcGFnaW5hdGlvbi1saW5lLWhlaWdodDogICAgICAgICAgICAxLjI1ICFkZWZhdWx0O1xyXG5cclxuJHBhZ2luYXRpb24tY29sb3I6ICAgICAgICAgICAgICAgICAgJGxpbmstY29sb3IgIWRlZmF1bHQ7XHJcbiRwYWdpbmF0aW9uLWJnOiAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcclxuJHBhZ2luYXRpb24tYm9yZGVyLXdpZHRoOiAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcclxuJHBhZ2luYXRpb24tYm9yZGVyLWNvbG9yOiAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xyXG5cclxuJHBhZ2luYXRpb24tZm9jdXMtYm94LXNoYWRvdzogICAgICAgJGlucHV0LWJ0bi1mb2N1cy1ib3gtc2hhZG93ICFkZWZhdWx0O1xyXG4kcGFnaW5hdGlvbi1mb2N1cy1vdXRsaW5lOiAgICAgICAgICAwICFkZWZhdWx0O1xyXG5cclxuJHBhZ2luYXRpb24taG92ZXItY29sb3I6ICAgICAgICAgICAgJGxpbmstaG92ZXItY29sb3IgIWRlZmF1bHQ7XHJcbiRwYWdpbmF0aW9uLWhvdmVyLWJnOiAgICAgICAgICAgICAgICRncmF5LTIwMCAhZGVmYXVsdDtcclxuJHBhZ2luYXRpb24taG92ZXItYm9yZGVyLWNvbG9yOiAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xyXG5cclxuJHBhZ2luYXRpb24tYWN0aXZlLWNvbG9yOiAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtY29sb3IgIWRlZmF1bHQ7XHJcbiRwYWdpbmF0aW9uLWFjdGl2ZS1iZzogICAgICAgICAgICAgICRjb21wb25lbnQtYWN0aXZlLWJnICFkZWZhdWx0O1xyXG4kcGFnaW5hdGlvbi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAgICAkcGFnaW5hdGlvbi1hY3RpdmUtYmcgIWRlZmF1bHQ7XHJcblxyXG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1jb2xvcjogICAgICAgICAkZ3JheS02MDAgIWRlZmF1bHQ7XHJcbiRwYWdpbmF0aW9uLWRpc2FibGVkLWJnOiAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcclxuJHBhZ2luYXRpb24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAgJGdyYXktMzAwICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIEp1bWJvdHJvblxyXG5cclxuJGp1bWJvdHJvbi1wYWRkaW5nOiAgICAgICAgICAgICAgICAgMnJlbSAhZGVmYXVsdDtcclxuJGp1bWJvdHJvbi1iZzogICAgICAgICAgICAgICAgICAgICAgJGdyYXktMjAwICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIENhcmRzXHJcblxyXG4kY2FyZC1zcGFjZXIteTogICAgICAgICAgICAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XHJcbiRjYXJkLXNwYWNlci14OiAgICAgICAgICAgICAgICAgICAgIDEuMjVyZW0gIWRlZmF1bHQ7XHJcbiRjYXJkLWJvcmRlci13aWR0aDogICAgICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XHJcbiRjYXJkLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xyXG4kY2FyZC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjEyNSkgIWRlZmF1bHQ7XHJcbiRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIGNhbGMoI3skY2FyZC1ib3JkZXItcmFkaXVzfSAtICN7JGNhcmQtYm9yZGVyLXdpZHRofSkgIWRlZmF1bHQ7XHJcbiRjYXJkLWNhcC1iZzogICAgICAgICAgICAgICAgICAgICAgIHJnYmEoJGJsYWNrLCAuMDMpICFkZWZhdWx0O1xyXG4kY2FyZC1iZzogICAgICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XHJcblxyXG4kY2FyZC1pbWctb3ZlcmxheS1wYWRkaW5nOiAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xyXG5cclxuJGNhcmQtZ3JvdXAtbWFyZ2luOiAgICAgICAgICAgICAgICAgKCRncmlkLWd1dHRlci13aWR0aCAvIDIpICFkZWZhdWx0O1xyXG4kY2FyZC1kZWNrLW1hcmdpbjogICAgICAgICAgICAgICAgICAkY2FyZC1ncm91cC1tYXJnaW4gIWRlZmF1bHQ7XHJcblxyXG4kY2FyZC1jb2x1bW5zLWNvdW50OiAgICAgICAgICAgICAgICAzICFkZWZhdWx0O1xyXG4kY2FyZC1jb2x1bW5zLWdhcDogICAgICAgICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xyXG4kY2FyZC1jb2x1bW5zLW1hcmdpbjogICAgICAgICAgICAgICAkY2FyZC1zcGFjZXIteSAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyBUb29sdGlwc1xyXG5cclxuJHRvb2x0aXAtZm9udC1zaXplOiAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1zbSAhZGVmYXVsdDtcclxuJHRvb2x0aXAtbWF4LXdpZHRoOiAgICAgICAgICAgICAgICAgMjAwcHggIWRlZmF1bHQ7XHJcbiR0b29sdGlwLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcclxuJHRvb2x0aXAtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xyXG4kdG9vbHRpcC1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcclxuJHRvb2x0aXAtb3BhY2l0eTogICAgICAgICAgICAgICAgICAgLjkgIWRlZmF1bHQ7XHJcbiR0b29sdGlwLXBhZGRpbmcteTogICAgICAgICAgICAgICAgIC4yNXJlbSAhZGVmYXVsdDtcclxuJHRvb2x0aXAtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgLjVyZW0gIWRlZmF1bHQ7XHJcbiR0b29sdGlwLW1hcmdpbjogICAgICAgICAgICAgICAgICAgIDAgIWRlZmF1bHQ7XHJcblxyXG4kdG9vbHRpcC1hcnJvdy13aWR0aDogICAgICAgICAgICAgICAuOHJlbSAhZGVmYXVsdDtcclxuJHRvb2x0aXAtYXJyb3ctaGVpZ2h0OiAgICAgICAgICAgICAgLjRyZW0gIWRlZmF1bHQ7XHJcbiR0b29sdGlwLWFycm93LWNvbG9yOiAgICAgICAgICAgICAgICR0b29sdGlwLWJnICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIFBvcG92ZXJzXHJcblxyXG4kcG9wb3Zlci1mb250LXNpemU6ICAgICAgICAgICAgICAgICAkZm9udC1zaXplLXNtICFkZWZhdWx0O1xyXG4kcG9wb3Zlci1iZzogICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XHJcbiRwb3BvdmVyLW1heC13aWR0aDogICAgICAgICAgICAgICAgIDI3NnB4ICFkZWZhdWx0O1xyXG4kcG9wb3Zlci1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xyXG4kcG9wb3Zlci1ib3JkZXItY29sb3I6ICAgICAgICAgICAgICByZ2JhKCRibGFjaywgLjIpICFkZWZhdWx0O1xyXG4kcG9wb3Zlci1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcclxuJHBvcG92ZXItYm94LXNoYWRvdzogICAgICAgICAgICAgICAgMCAuMjVyZW0gLjVyZW0gcmdiYSgkYmxhY2ssIC4yKSAhZGVmYXVsdDtcclxuXHJcbiRwb3BvdmVyLWhlYWRlci1iZzogICAgICAgICAgICAgICAgIGRhcmtlbigkcG9wb3Zlci1iZywgMyUpICFkZWZhdWx0O1xyXG4kcG9wb3Zlci1oZWFkZXItY29sb3I6ICAgICAgICAgICAgICAkaGVhZGluZ3MtY29sb3IgIWRlZmF1bHQ7XHJcbiRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXk6ICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xyXG4kcG9wb3Zlci1oZWFkZXItcGFkZGluZy14OiAgICAgICAgICAuNzVyZW0gIWRlZmF1bHQ7XHJcblxyXG4kcG9wb3Zlci1ib2R5LWNvbG9yOiAgICAgICAgICAgICAgICAkYm9keS1jb2xvciAhZGVmYXVsdDtcclxuJHBvcG92ZXItYm9keS1wYWRkaW5nLXk6ICAgICAgICAgICAgJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteSAhZGVmYXVsdDtcclxuJHBvcG92ZXItYm9keS1wYWRkaW5nLXg6ICAgICAgICAgICAgJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteCAhZGVmYXVsdDtcclxuXHJcbiRwb3BvdmVyLWFycm93LXdpZHRoOiAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XHJcbiRwb3BvdmVyLWFycm93LWhlaWdodDogICAgICAgICAgICAgIC41cmVtICFkZWZhdWx0O1xyXG4kcG9wb3Zlci1hcnJvdy1jb2xvcjogICAgICAgICAgICAgICAkcG9wb3Zlci1iZyAhZGVmYXVsdDtcclxuXHJcbiRwb3BvdmVyLWFycm93LW91dGVyLWNvbG9yOiAgICAgICAgIGZhZGUtaW4oJHBvcG92ZXItYm9yZGVyLWNvbG9yLCAuMDUpICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIEJhZGdlc1xyXG5cclxuJGJhZGdlLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgNzUlICFkZWZhdWx0O1xyXG4kYmFkZ2UtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcclxuJGJhZGdlLXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgLjI1ZW0gIWRlZmF1bHQ7XHJcbiRiYWRnZS1wYWRkaW5nLXg6ICAgICAgICAgICAgICAgICAgIC40ZW0gIWRlZmF1bHQ7XHJcbiRiYWRnZS1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xyXG5cclxuJGJhZGdlLXBpbGwtcGFkZGluZy14OiAgICAgICAgICAgICAgLjZlbSAhZGVmYXVsdDtcclxuLy8gVXNlIGEgaGlnaGVyIHRoYW4gbm9ybWFsIHZhbHVlIHRvIGVuc3VyZSBjb21wbGV0ZWx5IHJvdW5kZWQgZWRnZXMgd2hlblxyXG4vLyBjdXN0b21pemluZyBwYWRkaW5nIG9yIGZvbnQtc2l6ZSBvbiBsYWJlbHMuXHJcbiRiYWRnZS1waWxsLWJvcmRlci1yYWRpdXM6ICAgICAgICAgIDEwcmVtICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIE1vZGFsc1xyXG5cclxuLy8gUGFkZGluZyBhcHBsaWVkIHRvIHRoZSBtb2RhbCBib2R5XHJcbiRtb2RhbC1pbm5lci1wYWRkaW5nOiAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XHJcblxyXG4kbW9kYWwtZGlhbG9nLW1hcmdpbjogICAgICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcclxuJG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cDogICAgICAgMS43NXJlbSAhZGVmYXVsdDtcclxuXHJcbiRtb2RhbC10aXRsZS1saW5lLWhlaWdodDogICAgICAgICAgICRsaW5lLWhlaWdodC1iYXNlICFkZWZhdWx0O1xyXG5cclxuJG1vZGFsLWNvbnRlbnQtYmc6ICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xyXG4kbW9kYWwtY29udGVudC1ib3JkZXItY29sb3I6ICAgICAgICByZ2JhKCRibGFjaywgLjIpICFkZWZhdWx0O1xyXG4kbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGg6ICAgICAgICAkYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xyXG4kbW9kYWwtY29udGVudC1ib3JkZXItcmFkaXVzOiAgICAgICAkYm9yZGVyLXJhZGl1cy1sZyAhZGVmYXVsdDtcclxuJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy14czogICAgICAgMCAuMjVyZW0gLjVyZW0gcmdiYSgkYmxhY2ssIC41KSAhZGVmYXVsdDtcclxuJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy1zbS11cDogICAgMCAuNXJlbSAxcmVtIHJnYmEoJGJsYWNrLCAuNSkgIWRlZmF1bHQ7XHJcblxyXG4kbW9kYWwtYmFja2Ryb3AtYmc6ICAgICAgICAgICAgICAgICAkYmxhY2sgIWRlZmF1bHQ7XHJcbiRtb2RhbC1iYWNrZHJvcC1vcGFjaXR5OiAgICAgICAgICAgIC41ICFkZWZhdWx0O1xyXG4kbW9kYWwtaGVhZGVyLWJvcmRlci1jb2xvcjogICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XHJcbiRtb2RhbC1mb290ZXItYm9yZGVyLWNvbG9yOiAgICAgICAgICRtb2RhbC1oZWFkZXItYm9yZGVyLWNvbG9yICFkZWZhdWx0O1xyXG4kbW9kYWwtaGVhZGVyLWJvcmRlci13aWR0aDogICAgICAgICAkbW9kYWwtY29udGVudC1ib3JkZXItd2lkdGggIWRlZmF1bHQ7XHJcbiRtb2RhbC1mb290ZXItYm9yZGVyLXdpZHRoOiAgICAgICAgICRtb2RhbC1oZWFkZXItYm9yZGVyLXdpZHRoICFkZWZhdWx0O1xyXG4kbW9kYWwtaGVhZGVyLXBhZGRpbmc6ICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xyXG5cclxuJG1vZGFsLWxnOiAgICAgICAgICAgICAgICAgICAgICAgICAgODAwcHggIWRlZmF1bHQ7XHJcbiRtb2RhbC1tZDogICAgICAgICAgICAgICAgICAgICAgICAgIDUwMHB4ICFkZWZhdWx0O1xyXG4kbW9kYWwtc206ICAgICAgICAgICAgICAgICAgICAgICAgICAzMDBweCAhZGVmYXVsdDtcclxuXHJcbiRtb2RhbC10cmFuc2l0aW9uOiAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybSAuM3MgZWFzZS1vdXQgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gQWxlcnRzXHJcbi8vXHJcbi8vIERlZmluZSBhbGVydCBjb2xvcnMsIGJvcmRlciByYWRpdXMsIGFuZCBwYWRkaW5nLlxyXG5cclxuJGFsZXJ0LXBhZGRpbmcteTogICAgICAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xyXG4kYWxlcnQtcGFkZGluZy14OiAgICAgICAgICAgICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xyXG4kYWxlcnQtbWFyZ2luLWJvdHRvbTogICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xyXG4kYWxlcnQtYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcclxuJGFsZXJ0LWxpbmstZm9udC13ZWlnaHQ6ICAgICAgICAgICAgJGZvbnQtd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XHJcbiRhbGVydC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XHJcblxyXG4kYWxlcnQtYmctbGV2ZWw6ICAgICAgICAgICAgICAgICAgICAtMTAgIWRlZmF1bHQ7XHJcbiRhbGVydC1ib3JkZXItbGV2ZWw6ICAgICAgICAgICAgICAgIC05ICFkZWZhdWx0O1xyXG4kYWxlcnQtY29sb3ItbGV2ZWw6ICAgICAgICAgICAgICAgICA2ICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIFByb2dyZXNzIGJhcnNcclxuXHJcbiRwcm9ncmVzcy1oZWlnaHQ6ICAgICAgICAgICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XHJcbiRwcm9ncmVzcy1mb250LXNpemU6ICAgICAgICAgICAgICAgICgkZm9udC1zaXplLWJhc2UgKiAuNzUpICFkZWZhdWx0O1xyXG4kcHJvZ3Jlc3MtYmc6ICAgICAgICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XHJcbiRwcm9ncmVzcy1ib3JkZXItcmFkaXVzOiAgICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xyXG4kcHJvZ3Jlc3MtYm94LXNoYWRvdzogICAgICAgICAgICAgICBpbnNldCAwIC4xcmVtIC4xcmVtIHJnYmEoJGJsYWNrLCAuMSkgIWRlZmF1bHQ7XHJcbiRwcm9ncmVzcy1iYXItY29sb3I6ICAgICAgICAgICAgICAgICR3aGl0ZSAhZGVmYXVsdDtcclxuJHByb2dyZXNzLWJhci1iZzogICAgICAgICAgICAgICAgICAgdGhlbWUtY29sb3IoXCJwcmltYXJ5XCIpICFkZWZhdWx0O1xyXG4kcHJvZ3Jlc3MtYmFyLWFuaW1hdGlvbi10aW1pbmc6ICAgICAxcyBsaW5lYXIgaW5maW5pdGUgIWRlZmF1bHQ7XHJcbiRwcm9ncmVzcy1iYXItdHJhbnNpdGlvbjogICAgICAgICAgIHdpZHRoIC42cyBlYXNlICFkZWZhdWx0O1xyXG5cclxuLy8gTGlzdCBncm91cFxyXG5cclxuJGxpc3QtZ3JvdXAtYmc6ICAgICAgICAgICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xyXG4kbGlzdC1ncm91cC1ib3JkZXItY29sb3I6ICAgICAgICAgICByZ2JhKCRibGFjaywgLjEyNSkgIWRlZmF1bHQ7XHJcbiRsaXN0LWdyb3VwLWJvcmRlci13aWR0aDogICAgICAgICAgICRib3JkZXItd2lkdGggIWRlZmF1bHQ7XHJcbiRsaXN0LWdyb3VwLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICRib3JkZXItcmFkaXVzICFkZWZhdWx0O1xyXG5cclxuJGxpc3QtZ3JvdXAtaXRlbS1wYWRkaW5nLXk6ICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xyXG4kbGlzdC1ncm91cC1pdGVtLXBhZGRpbmcteDogICAgICAgICAxLjI1cmVtICFkZWZhdWx0O1xyXG5cclxuJGxpc3QtZ3JvdXAtaG92ZXItYmc6ICAgICAgICAgICAgICAgJGdyYXktMTAwICFkZWZhdWx0O1xyXG4kbGlzdC1ncm91cC1hY3RpdmUtY29sb3I6ICAgICAgICAgICAkY29tcG9uZW50LWFjdGl2ZS1jb2xvciAhZGVmYXVsdDtcclxuJGxpc3QtZ3JvdXAtYWN0aXZlLWJnOiAgICAgICAgICAgICAgJGNvbXBvbmVudC1hY3RpdmUtYmcgIWRlZmF1bHQ7XHJcbiRsaXN0LWdyb3VwLWFjdGl2ZS1ib3JkZXItY29sb3I6ICAgICRsaXN0LWdyb3VwLWFjdGl2ZS1iZyAhZGVmYXVsdDtcclxuXHJcbiRsaXN0LWdyb3VwLWRpc2FibGVkLWNvbG9yOiAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcclxuJGxpc3QtZ3JvdXAtZGlzYWJsZWQtYmc6ICAgICAgICAgICAgJGxpc3QtZ3JvdXAtYmcgIWRlZmF1bHQ7XHJcblxyXG4kbGlzdC1ncm91cC1hY3Rpb24tY29sb3I6ICAgICAgICAgICAkZ3JheS03MDAgIWRlZmF1bHQ7XHJcbiRsaXN0LWdyb3VwLWFjdGlvbi1ob3Zlci1jb2xvcjogICAgICRsaXN0LWdyb3VwLWFjdGlvbi1jb2xvciAhZGVmYXVsdDtcclxuXHJcbiRsaXN0LWdyb3VwLWFjdGlvbi1hY3RpdmUtY29sb3I6ICAgICRib2R5LWNvbG9yICFkZWZhdWx0O1xyXG4kbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWJnOiAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gSW1hZ2UgdGh1bWJuYWlsc1xyXG5cclxuJHRodW1ibmFpbC1wYWRkaW5nOiAgICAgICAgICAgICAgICAgLjI1cmVtICFkZWZhdWx0O1xyXG4kdGh1bWJuYWlsLWJnOiAgICAgICAgICAgICAgICAgICAgICAkYm9keS1iZyAhZGVmYXVsdDtcclxuJHRodW1ibmFpbC1ib3JkZXItd2lkdGg6ICAgICAgICAgICAgJGJvcmRlci13aWR0aCAhZGVmYXVsdDtcclxuJHRodW1ibmFpbC1ib3JkZXItY29sb3I6ICAgICAgICAgICAgJGdyYXktMzAwICFkZWZhdWx0O1xyXG4kdGh1bWJuYWlsLWJvcmRlci1yYWRpdXM6ICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcclxuJHRodW1ibmFpbC1ib3gtc2hhZG93OiAgICAgICAgICAgICAgMCAxcHggMnB4IHJnYmEoJGJsYWNrLCAuMDc1KSAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyBGaWd1cmVzXHJcblxyXG4kZmlndXJlLWNhcHRpb24tZm9udC1zaXplOiAgICAgICAgICA5MCUgIWRlZmF1bHQ7XHJcbiRmaWd1cmUtY2FwdGlvbi1jb2xvcjogICAgICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyBCcmVhZGNydW1ic1xyXG5cclxuJGJyZWFkY3J1bWItcGFkZGluZy15OiAgICAgICAgICAgICAgLjc1cmVtICFkZWZhdWx0O1xyXG4kYnJlYWRjcnVtYi1wYWRkaW5nLXg6ICAgICAgICAgICAgICAxcmVtICFkZWZhdWx0O1xyXG4kYnJlYWRjcnVtYi1pdGVtLXBhZGRpbmc6ICAgICAgICAgICAuNXJlbSAhZGVmYXVsdDtcclxuXHJcbiRicmVhZGNydW1iLW1hcmdpbi1ib3R0b206ICAgICAgICAgIDFyZW0gIWRlZmF1bHQ7XHJcblxyXG4kYnJlYWRjcnVtYi1iZzogICAgICAgICAgICAgICAgICAgICAkZ3JheS0yMDAgIWRlZmF1bHQ7XHJcbiRicmVhZGNydW1iLWRpdmlkZXItY29sb3I6ICAgICAgICAgICRncmF5LTYwMCAhZGVmYXVsdDtcclxuJGJyZWFkY3J1bWItYWN0aXZlLWNvbG9yOiAgICAgICAgICAgJGdyYXktNjAwICFkZWZhdWx0O1xyXG4kYnJlYWRjcnVtYi1kaXZpZGVyOiAgICAgICAgICAgICAgICBxdW90ZShcIi9cIikgIWRlZmF1bHQ7XHJcblxyXG4kYnJlYWRjcnVtYi1ib3JkZXItcmFkaXVzOiAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyBDYXJvdXNlbFxyXG5cclxuJGNhcm91c2VsLWNvbnRyb2wtY29sb3I6ICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xyXG4kY2Fyb3VzZWwtY29udHJvbC13aWR0aDogICAgICAgICAgICAxNSUgIWRlZmF1bHQ7XHJcbiRjYXJvdXNlbC1jb250cm9sLW9wYWNpdHk6ICAgICAgICAgIC41ICFkZWZhdWx0O1xyXG5cclxuJGNhcm91c2VsLWluZGljYXRvci13aWR0aDogICAgICAgICAgMzBweCAhZGVmYXVsdDtcclxuJGNhcm91c2VsLWluZGljYXRvci1oZWlnaHQ6ICAgICAgICAgM3B4ICFkZWZhdWx0O1xyXG4kY2Fyb3VzZWwtaW5kaWNhdG9yLXNwYWNlcjogICAgICAgICAzcHggIWRlZmF1bHQ7XHJcbiRjYXJvdXNlbC1pbmRpY2F0b3ItYWN0aXZlLWJnOiAgICAgICR3aGl0ZSAhZGVmYXVsdDtcclxuXHJcbiRjYXJvdXNlbC1jYXB0aW9uLXdpZHRoOiAgICAgICAgICAgIDcwJSAhZGVmYXVsdDtcclxuJGNhcm91c2VsLWNhcHRpb24tY29sb3I6ICAgICAgICAgICAgJHdoaXRlICFkZWZhdWx0O1xyXG5cclxuJGNhcm91c2VsLWNvbnRyb2wtaWNvbi13aWR0aDogICAgICAgMjBweCAhZGVmYXVsdDtcclxuXHJcbiRjYXJvdXNlbC1jb250cm9sLXByZXYtaWNvbi1iZzogICAgIHN0ci1yZXBsYWNlKHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nI3skY2Fyb3VzZWwtY29udHJvbC1jb2xvcn0nIHZpZXdCb3g9JzAgMCA4IDgnJTNFJTNDcGF0aCBkPSdNNS4yNSAwbC00IDQgNCA0IDEuNS0xLjUtMi41LTIuNSAyLjUtMi41LTEuNS0xLjV6Jy8lM0UlM0Mvc3ZnJTNFXCIpLCBcIiNcIiwgXCIlMjNcIikgIWRlZmF1bHQ7XHJcbiRjYXJvdXNlbC1jb250cm9sLW5leHQtaWNvbi1iZzogICAgIHN0ci1yZXBsYWNlKHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtjaGFyc2V0PXV0ZjgsJTNDc3ZnIHhtbG5zPSdodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZycgZmlsbD0nI3skY2Fyb3VzZWwtY29udHJvbC1jb2xvcn0nIHZpZXdCb3g9JzAgMCA4IDgnJTNFJTNDcGF0aCBkPSdNMi43NSAwbC0xLjUgMS41IDIuNSAyLjUtMi41IDIuNSAxLjUgMS41IDQtNC00LTR6Jy8lM0UlM0Mvc3ZnJTNFXCIpLCBcIiNcIiwgXCIlMjNcIikgIWRlZmF1bHQ7XHJcblxyXG4kY2Fyb3VzZWwtdHJhbnNpdGlvbjogICAgICAgICAgICAgICB0cmFuc2Zvcm0gLjZzIGVhc2UgIWRlZmF1bHQ7IC8vIERlZmluZSB0cmFuc2Zvcm0gdHJhbnNpdGlvbiBmaXJzdCBpZiB1c2luZyBtdWx0aXBsZSB0cmFuc2l0b25zIChlLmcuLCBgdHJhbnNmb3JtIDJzIGVhc2UsIG9wYWNpdHkgLjVzIGVhc2Utb3V0YClcclxuXHJcblxyXG4vLyBDbG9zZVxyXG5cclxuJGNsb3NlLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS41ICFkZWZhdWx0O1xyXG4kY2xvc2UtZm9udC13ZWlnaHQ6ICAgICAgICAgICAgICAgICAkZm9udC13ZWlnaHQtYm9sZCAhZGVmYXVsdDtcclxuJGNsb3NlLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgJGJsYWNrICFkZWZhdWx0O1xyXG4kY2xvc2UtdGV4dC1zaGFkb3c6ICAgICAgICAgICAgICAgICAwIDFweCAwICR3aGl0ZSAhZGVmYXVsdDtcclxuXHJcbi8vIENvZGVcclxuXHJcbiRjb2RlLWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgICAgIDg3LjUlICFkZWZhdWx0O1xyXG4kY29kZS1jb2xvcjogICAgICAgICAgICAgICAgICAgICAgICAkcGluayAhZGVmYXVsdDtcclxuXHJcbiRrYmQtcGFkZGluZy15OiAgICAgICAgICAgICAgICAgICAgIC4ycmVtICFkZWZhdWx0O1xyXG4ka2JkLXBhZGRpbmcteDogICAgICAgICAgICAgICAgICAgICAuNHJlbSAhZGVmYXVsdDtcclxuJGtiZC1mb250LXNpemU6ICAgICAgICAgICAgICAgICAgICAgJGNvZGUtZm9udC1zaXplICFkZWZhdWx0O1xyXG4ka2JkLWNvbG9yOiAgICAgICAgICAgICAgICAgICAgICAgICAkd2hpdGUgIWRlZmF1bHQ7XHJcbiRrYmQtYmc6ICAgICAgICAgICAgICAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcclxuXHJcbiRwcmUtY29sb3I6ICAgICAgICAgICAgICAgICAgICAgICAgICRncmF5LTkwMCAhZGVmYXVsdDtcclxuJHByZS1zY3JvbGxhYmxlLW1heC1oZWlnaHQ6ICAgICAgICAgMzQwcHggIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gUHJpbnRpbmdcclxuJHByaW50LXBhZ2Utc2l6ZTogICAgICAgICAgICAgICAgICAgYTMgIWRlZmF1bHQ7XHJcbiRwcmludC1ib2R5LW1pbi13aWR0aDogICAgICAgICAgICAgIG1hcC1nZXQoJGdyaWQtYnJlYWtwb2ludHMsIFwibGdcIikgIWRlZmF1bHQ7XHJcbiIsIi8vIEhvdmVyIG1peGluIGFuZCBgJGVuYWJsZS1ob3Zlci1tZWRpYS1xdWVyeWAgYXJlIGRlcHJlY2F0ZWQuXHJcbi8vXHJcbi8vIE9yaWdhbGx5IGFkZGVkIGR1cmluZyBvdXIgYWxwaGFzIGFuZCBtYWludGFpbmVkIGR1cmluZyBiZXRhcywgdGhpcyBtaXhpbiB3YXNcclxuLy8gZGVzaWduZWQgdG8gcHJldmVudCBgOmhvdmVyYCBzdGlja2luZXNzIG9uIGlPUy1hbiBpc3N1ZSB3aGVyZSBob3ZlciBzdHlsZXNcclxuLy8gd291bGQgcGVyc2lzdCBhZnRlciBpbml0aWFsIHRvdWNoLlxyXG4vL1xyXG4vLyBGb3IgYmFja3dhcmQgY29tcGF0aWJpbGl0eSwgd2UndmUga2VwdCB0aGVzZSBtaXhpbnMgYW5kIHVwZGF0ZWQgdGhlbSB0b1xyXG4vLyBhbHdheXMgcmV0dXJuIHRoZWlyIHJlZ3VsYXIgcHN1ZWRvLWNsYXNzZXMgaW5zdGVhZCBvZiBhIHNoaW1tZWQgbWVkaWEgcXVlcnkuXHJcbi8vXHJcbi8vIElzc3VlOiBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzI1MTk1XHJcblxyXG5AbWl4aW4gaG92ZXIge1xyXG4gICY6aG92ZXIgeyBAY29udGVudDsgfVxyXG59XHJcblxyXG5AbWl4aW4gaG92ZXItZm9jdXMge1xyXG4gICY6aG92ZXIsXHJcbiAgJjpmb2N1cyB7XHJcbiAgICBAY29udGVudDtcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBwbGFpbi1ob3Zlci1mb2N1cyB7XHJcbiAgJixcclxuICAmOmhvdmVyLFxyXG4gICY6Zm9jdXMge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gaG92ZXItZm9jdXMtYWN0aXZlIHtcclxuICAmOmhvdmVyLFxyXG4gICY6Zm9jdXMsXHJcbiAgJjphY3RpdmUge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudCwgc2VsZWN0b3ItbGlzdC1jb21tYS1uZXdsaW5lLWFmdGVyXHJcblxyXG4vL1xyXG4vLyBIZWFkaW5nc1xyXG4vL1xyXG5cclxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNixcclxuLmgxLCAuaDIsIC5oMywgLmg0LCAuaDUsIC5oNiB7XHJcbiAgbWFyZ2luLWJvdHRvbTogJGhlYWRpbmdzLW1hcmdpbi1ib3R0b207XHJcbiAgZm9udC1mYW1pbHk6ICRoZWFkaW5ncy1mb250LWZhbWlseTtcclxuICBmb250LXdlaWdodDogJGhlYWRpbmdzLWZvbnQtd2VpZ2h0O1xyXG4gIGxpbmUtaGVpZ2h0OiAkaGVhZGluZ3MtbGluZS1oZWlnaHQ7XHJcbiAgY29sb3I6ICRoZWFkaW5ncy1jb2xvcjtcclxufVxyXG5cclxuaDEsIC5oMSB7IGZvbnQtc2l6ZTogJGgxLWZvbnQtc2l6ZTsgfVxyXG5oMiwgLmgyIHsgZm9udC1zaXplOiAkaDItZm9udC1zaXplOyB9XHJcbmgzLCAuaDMgeyBmb250LXNpemU6ICRoMy1mb250LXNpemU7IH1cclxuaDQsIC5oNCB7IGZvbnQtc2l6ZTogJGg0LWZvbnQtc2l6ZTsgfVxyXG5oNSwgLmg1IHsgZm9udC1zaXplOiAkaDUtZm9udC1zaXplOyB9XHJcbmg2LCAuaDYgeyBmb250LXNpemU6ICRoNi1mb250LXNpemU7IH1cclxuXHJcbi5sZWFkIHtcclxuICBmb250LXNpemU6ICRsZWFkLWZvbnQtc2l6ZTtcclxuICBmb250LXdlaWdodDogJGxlYWQtZm9udC13ZWlnaHQ7XHJcbn1cclxuXHJcbi8vIFR5cGUgZGlzcGxheSBjbGFzc2VzXHJcbi5kaXNwbGF5LTEge1xyXG4gIGZvbnQtc2l6ZTogJGRpc3BsYXkxLXNpemU7XHJcbiAgZm9udC13ZWlnaHQ6ICRkaXNwbGF5MS13ZWlnaHQ7XHJcbiAgbGluZS1oZWlnaHQ6ICRkaXNwbGF5LWxpbmUtaGVpZ2h0O1xyXG59XHJcbi5kaXNwbGF5LTIge1xyXG4gIGZvbnQtc2l6ZTogJGRpc3BsYXkyLXNpemU7XHJcbiAgZm9udC13ZWlnaHQ6ICRkaXNwbGF5Mi13ZWlnaHQ7XHJcbiAgbGluZS1oZWlnaHQ6ICRkaXNwbGF5LWxpbmUtaGVpZ2h0O1xyXG59XHJcbi5kaXNwbGF5LTMge1xyXG4gIGZvbnQtc2l6ZTogJGRpc3BsYXkzLXNpemU7XHJcbiAgZm9udC13ZWlnaHQ6ICRkaXNwbGF5My13ZWlnaHQ7XHJcbiAgbGluZS1oZWlnaHQ6ICRkaXNwbGF5LWxpbmUtaGVpZ2h0O1xyXG59XHJcbi5kaXNwbGF5LTQge1xyXG4gIGZvbnQtc2l6ZTogJGRpc3BsYXk0LXNpemU7XHJcbiAgZm9udC13ZWlnaHQ6ICRkaXNwbGF5NC13ZWlnaHQ7XHJcbiAgbGluZS1oZWlnaHQ6ICRkaXNwbGF5LWxpbmUtaGVpZ2h0O1xyXG59XHJcblxyXG5cclxuLy9cclxuLy8gSG9yaXpvbnRhbCBydWxlc1xyXG4vL1xyXG5cclxuaHIge1xyXG4gIG1hcmdpbi10b3A6ICRoci1tYXJnaW4teTtcclxuICBtYXJnaW4tYm90dG9tOiAkaHItbWFyZ2luLXk7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIGJvcmRlci10b3A6ICRoci1ib3JkZXItd2lkdGggc29saWQgJGhyLWJvcmRlci1jb2xvcjtcclxufVxyXG5cclxuXHJcbi8vXHJcbi8vIEVtcGhhc2lzXHJcbi8vXHJcblxyXG5zbWFsbCxcclxuLnNtYWxsIHtcclxuICBmb250LXNpemU6ICRzbWFsbC1mb250LXNpemU7XHJcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XHJcbn1cclxuXHJcbm1hcmssXHJcbi5tYXJrIHtcclxuICBwYWRkaW5nOiAkbWFyay1wYWRkaW5nO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRtYXJrLWJnO1xyXG59XHJcblxyXG5cclxuLy9cclxuLy8gTGlzdHNcclxuLy9cclxuXHJcbi5saXN0LXVuc3R5bGVkIHtcclxuICBAaW5jbHVkZSBsaXN0LXVuc3R5bGVkO1xyXG59XHJcblxyXG4vLyBJbmxpbmUgdHVybnMgbGlzdCBpdGVtcyBpbnRvIGlubGluZS1ibG9ja1xyXG4ubGlzdC1pbmxpbmUge1xyXG4gIEBpbmNsdWRlIGxpc3QtdW5zdHlsZWQ7XHJcbn1cclxuLmxpc3QtaW5saW5lLWl0ZW0ge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHJcbiAgJjpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgIG1hcmdpbi1yaWdodDogJGxpc3QtaW5saW5lLXBhZGRpbmc7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy9cclxuLy8gTWlzY1xyXG4vL1xyXG5cclxuLy8gQnVpbGRzIG9uIGBhYmJyYFxyXG4uaW5pdGlhbGlzbSB7XHJcbiAgZm9udC1zaXplOiA5MCU7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxufVxyXG5cclxuLy8gQmxvY2txdW90ZXNcclxuLmJsb2NrcXVvdGUge1xyXG4gIG1hcmdpbi1ib3R0b206ICRzcGFjZXI7XHJcbiAgZm9udC1zaXplOiAkYmxvY2txdW90ZS1mb250LXNpemU7XHJcbn1cclxuXHJcbi5ibG9ja3F1b3RlLWZvb3RlciB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgZm9udC1zaXplOiA4MCU7IC8vIGJhY2sgdG8gZGVmYXVsdCBmb250LXNpemVcclxuICBjb2xvcjogJGJsb2NrcXVvdGUtc21hbGwtY29sb3I7XHJcblxyXG4gICY6OmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlxcMjAxNCBcXDAwQTBcIjsgLy8gZW0gZGFzaCwgbmJzcFxyXG4gIH1cclxufVxyXG4iLCIvLyBMaXN0c1xyXG5cclxuLy8gVW5zdHlsZWQga2VlcHMgbGlzdCBpdGVtcyBibG9jayBsZXZlbCwganVzdCByZW1vdmVzIGRlZmF1bHQgYnJvd3NlciBwYWRkaW5nIGFuZCBsaXN0LXN0eWxlXHJcbkBtaXhpbiBsaXN0LXVuc3R5bGVkIHtcclxuICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxufVxyXG4iLCIvLyBSZXNwb25zaXZlIGltYWdlcyAoZW5zdXJlIGltYWdlcyBkb24ndCBzY2FsZSBiZXlvbmQgdGhlaXIgcGFyZW50cylcclxuLy9cclxuLy8gVGhpcyBpcyBwdXJwb3NlZnVsbHkgb3B0LWluIHZpYSBhbiBleHBsaWNpdCBjbGFzcyByYXRoZXIgdGhhbiBiZWluZyB0aGUgZGVmYXVsdCBmb3IgYWxsIGA8aW1nPmBzLlxyXG4vLyBXZSBwcmV2aW91c2x5IHRyaWVkIHRoZSBcImltYWdlcyBhcmUgcmVzcG9uc2l2ZSBieSBkZWZhdWx0XCIgYXBwcm9hY2ggaW4gQm9vdHN0cmFwIHYyLFxyXG4vLyBhbmQgYWJhbmRvbmVkIGl0IGluIEJvb3RzdHJhcCB2MyBiZWNhdXNlIGl0IGJyZWFrcyBsb3RzIG9mIHRoaXJkLXBhcnR5IHdpZGdldHMgKGluY2x1ZGluZyBHb29nbGUgTWFwcylcclxuLy8gd2hpY2ggd2VyZW4ndCBleHBlY3RpbmcgdGhlIGltYWdlcyB3aXRoaW4gdGhlbXNlbHZlcyB0byBiZSBpbnZvbHVudGFyaWx5IHJlc2l6ZWQuXHJcbi8vIFNlZSBhbHNvIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTgxNzhcclxuLmltZy1mbHVpZCB7XHJcbiAgQGluY2x1ZGUgaW1nLWZsdWlkO1xyXG59XHJcblxyXG5cclxuLy8gSW1hZ2UgdGh1bWJuYWlsc1xyXG4uaW1nLXRodW1ibmFpbCB7XHJcbiAgcGFkZGluZzogJHRodW1ibmFpbC1wYWRkaW5nO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICR0aHVtYm5haWwtYmc7XHJcbiAgYm9yZGVyOiAkdGh1bWJuYWlsLWJvcmRlci13aWR0aCBzb2xpZCAkdGh1bWJuYWlsLWJvcmRlci1jb2xvcjtcclxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCR0aHVtYm5haWwtYm9yZGVyLXJhZGl1cyk7XHJcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkdGh1bWJuYWlsLWJveC1zaGFkb3cpO1xyXG5cclxuICAvLyBLZWVwIHRoZW0gYXQgbW9zdCAxMDAlIHdpZGVcclxuICBAaW5jbHVkZSBpbWctZmx1aWQ7XHJcbn1cclxuXHJcbi8vXHJcbi8vIEZpZ3VyZXNcclxuLy9cclxuXHJcbi5maWd1cmUge1xyXG4gIC8vIEVuc3VyZXMgdGhlIGNhcHRpb24ncyB0ZXh0IGFsaWducyB3aXRoIHRoZSBpbWFnZS5cclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuXHJcbi5maWd1cmUtaW1nIHtcclxuICBtYXJnaW4tYm90dG9tOiAoJHNwYWNlciAvIDIpO1xyXG4gIGxpbmUtaGVpZ2h0OiAxO1xyXG59XHJcblxyXG4uZmlndXJlLWNhcHRpb24ge1xyXG4gIGZvbnQtc2l6ZTogJGZpZ3VyZS1jYXB0aW9uLWZvbnQtc2l6ZTtcclxuICBjb2xvcjogJGZpZ3VyZS1jYXB0aW9uLWNvbG9yO1xyXG59XHJcbiIsIi8vIEltYWdlIE1peGluc1xyXG4vLyAtIFJlc3BvbnNpdmUgaW1hZ2VcclxuLy8gLSBSZXRpbmEgaW1hZ2VcclxuXHJcblxyXG4vLyBSZXNwb25zaXZlIGltYWdlXHJcbi8vXHJcbi8vIEtlZXAgaW1hZ2VzIGZyb20gc2NhbGluZyBiZXlvbmQgdGhlIHdpZHRoIG9mIHRoZWlyIHBhcmVudHMuXHJcblxyXG5AbWl4aW4gaW1nLWZsdWlkIHtcclxuICAvLyBQYXJ0IDE6IFNldCBhIG1heGltdW0gcmVsYXRpdmUgdG8gdGhlIHBhcmVudFxyXG4gIG1heC13aWR0aDogMTAwJTtcclxuICAvLyBQYXJ0IDI6IE92ZXJyaWRlIHRoZSBoZWlnaHQgdG8gYXV0bywgb3RoZXJ3aXNlIGltYWdlcyB3aWxsIGJlIHN0cmV0Y2hlZFxyXG4gIC8vIHdoZW4gc2V0dGluZyBhIHdpZHRoIGFuZCBoZWlnaHQgYXR0cmlidXRlIG9uIHRoZSBpbWcgZWxlbWVudC5cclxuICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuXHJcblxyXG4vLyBSZXRpbmEgaW1hZ2VcclxuLy9cclxuLy8gU2hvcnQgcmV0aW5hIG1peGluIGZvciBzZXR0aW5nIGJhY2tncm91bmQtaW1hZ2UgYW5kIC1zaXplLlxyXG5cclxuLy8gc3R5bGVsaW50LWRpc2FibGUgaW5kZW50YXRpb24sIG1lZGlhLXF1ZXJ5LWxpc3QtY29tbWEtbmV3bGluZS1hZnRlclxyXG5AbWl4aW4gaW1nLXJldGluYSgkZmlsZS0xeCwgJGZpbGUtMngsICR3aWR0aC0xeCwgJGhlaWdodC0xeCkge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgkZmlsZS0xeCk7XHJcblxyXG4gIC8vIEF1dG9wcmVmaXhlciB0YWtlcyBjYXJlIG9mIGFkZGluZyAtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW8gYW5kIC1vLW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW8sXHJcbiAgLy8gYnV0IGRvZXNuJ3QgY29udmVydCBkcHB4PT5kcGkuXHJcbiAgLy8gVGhlcmUncyBubyBzdWNoIHRoaW5nIGFzIHVucHJlZml4ZWQgbWluLWRldmljZS1waXhlbC1yYXRpbyBzaW5jZSBpdCdzIG5vbnN0YW5kYXJkLlxyXG4gIC8vIENvbXBhdGliaWxpdHkgaW5mbzogaHR0cHM6Ly9jYW5pdXNlLmNvbS8jZmVhdD1jc3MtbWVkaWEtcmVzb2x1dGlvblxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi1yZXNvbHV0aW9uOiAxOTJkcGkpLCAvLyBJRTktMTEgZG9uJ3Qgc3VwcG9ydCBkcHB4XHJcbiAgb25seSBzY3JlZW4gYW5kIChtaW4tcmVzb2x1dGlvbjogMmRwcHgpIHsgLy8gU3RhbmRhcmRpemVkXHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJGZpbGUtMngpO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAkd2lkdGgtMXggJGhlaWdodC0xeDtcclxuICB9XHJcbn1cclxuIiwiLy8gU2luZ2xlIHNpZGUgYm9yZGVyLXJhZGl1c1xyXG5cclxuQG1peGluIGJvcmRlci1yYWRpdXMoJHJhZGl1czogJGJvcmRlci1yYWRpdXMpIHtcclxuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcclxuICAgIGJvcmRlci1yYWRpdXM6ICRyYWRpdXM7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gYm9yZGVyLXRvcC1yYWRpdXMoJHJhZGl1cykge1xyXG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xyXG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJHJhZGl1cztcclxuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkcmFkaXVzO1xyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGJvcmRlci1yaWdodC1yYWRpdXMoJHJhZGl1cykge1xyXG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xyXG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRyYWRpdXM7XHJcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJHJhZGl1cztcclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBib3JkZXItYm90dG9tLXJhZGl1cygkcmFkaXVzKSB7XHJcbiAgQGlmICRlbmFibGUtcm91bmRlZCB7XHJcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJHJhZGl1cztcclxuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRyYWRpdXM7XHJcbiAgfVxyXG59XHJcblxyXG5AbWl4aW4gYm9yZGVyLWxlZnQtcmFkaXVzKCRyYWRpdXMpIHtcclxuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcclxuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRyYWRpdXM7XHJcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkcmFkaXVzO1xyXG4gIH1cclxufVxyXG4iLCIvLyBJbmxpbmUgYW5kIGJsb2NrIGNvZGUgc3R5bGVzXHJcbmNvZGUsXHJcbmtiZCxcclxucHJlLFxyXG5zYW1wIHtcclxuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LW1vbm9zcGFjZTtcclxufVxyXG5cclxuLy8gSW5saW5lIGNvZGVcclxuY29kZSB7XHJcbiAgZm9udC1zaXplOiAkY29kZS1mb250LXNpemU7XHJcbiAgY29sb3I6ICRjb2RlLWNvbG9yO1xyXG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XHJcblxyXG4gIC8vIFN0cmVhbWxpbmUgdGhlIHN0eWxlIHdoZW4gaW5zaWRlIGFuY2hvcnMgdG8gYXZvaWQgYnJva2VuIHVuZGVybGluZSBhbmQgbW9yZVxyXG4gIGEgPiAmIHtcclxuICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gIH1cclxufVxyXG5cclxuLy8gVXNlciBpbnB1dCB0eXBpY2FsbHkgZW50ZXJlZCB2aWEga2V5Ym9hcmRcclxua2JkIHtcclxuICBwYWRkaW5nOiAka2JkLXBhZGRpbmcteSAka2JkLXBhZGRpbmcteDtcclxuICBmb250LXNpemU6ICRrYmQtZm9udC1zaXplO1xyXG4gIGNvbG9yOiAka2JkLWNvbG9yO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRrYmQtYmc7XHJcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYm9yZGVyLXJhZGl1cy1zbSk7XHJcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygka2JkLWJveC1zaGFkb3cpO1xyXG5cclxuICBrYmQge1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGZvbnQtc2l6ZTogMTAwJTtcclxuICAgIGZvbnQtd2VpZ2h0OiAkbmVzdGVkLWtiZC1mb250LXdlaWdodDtcclxuICAgIEBpbmNsdWRlIGJveC1zaGFkb3cobm9uZSk7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBCbG9ja3Mgb2YgY29kZVxyXG5wcmUge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGZvbnQtc2l6ZTogJGNvZGUtZm9udC1zaXplO1xyXG4gIGNvbG9yOiAkcHJlLWNvbG9yO1xyXG5cclxuICAvLyBBY2NvdW50IGZvciBzb21lIGNvZGUgb3V0cHV0cyB0aGF0IHBsYWNlIGNvZGUgdGFncyBpbiBwcmUgdGFnc1xyXG4gIGNvZGUge1xyXG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xyXG4gICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICB3b3JkLWJyZWFrOiBub3JtYWw7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBFbmFibGUgc2Nyb2xsYWJsZSBibG9ja3Mgb2YgY29kZVxyXG4ucHJlLXNjcm9sbGFibGUge1xyXG4gIG1heC1oZWlnaHQ6ICRwcmUtc2Nyb2xsYWJsZS1tYXgtaGVpZ2h0O1xyXG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcclxufVxyXG4iLCIvLyBDb250YWluZXIgd2lkdGhzXHJcbi8vXHJcbi8vIFNldCB0aGUgY29udGFpbmVyIHdpZHRoLCBhbmQgb3ZlcnJpZGUgaXQgZm9yIGZpeGVkIG5hdmJhcnMgaW4gbWVkaWEgcXVlcmllcy5cclxuXHJcbkBpZiAkZW5hYmxlLWdyaWQtY2xhc3NlcyB7XHJcbiAgLmNvbnRhaW5lciB7XHJcbiAgICBAaW5jbHVkZSBtYWtlLWNvbnRhaW5lcigpO1xyXG4gICAgQGluY2x1ZGUgbWFrZS1jb250YWluZXItbWF4LXdpZHRocygpO1xyXG4gIH1cclxufVxyXG5cclxuLy8gRmx1aWQgY29udGFpbmVyXHJcbi8vXHJcbi8vIFV0aWxpemVzIHRoZSBtaXhpbiBtZWFudCBmb3IgZml4ZWQgd2lkdGggY29udGFpbmVycywgYnV0IHdpdGggMTAwJSB3aWR0aCBmb3JcclxuLy8gZmx1aWQsIGZ1bGwgd2lkdGggbGF5b3V0cy5cclxuXHJcbkBpZiAkZW5hYmxlLWdyaWQtY2xhc3NlcyB7XHJcbiAgLmNvbnRhaW5lci1mbHVpZCB7XHJcbiAgICBAaW5jbHVkZSBtYWtlLWNvbnRhaW5lcigpO1xyXG4gIH1cclxufVxyXG5cclxuLy8gUm93XHJcbi8vXHJcbi8vIFJvd3MgY29udGFpbiBhbmQgY2xlYXIgdGhlIGZsb2F0cyBvZiB5b3VyIGNvbHVtbnMuXHJcblxyXG5AaWYgJGVuYWJsZS1ncmlkLWNsYXNzZXMge1xyXG4gIC5yb3cge1xyXG4gICAgQGluY2x1ZGUgbWFrZS1yb3coKTtcclxuICB9XHJcblxyXG4gIC8vIFJlbW92ZSB0aGUgbmVnYXRpdmUgbWFyZ2luIGZyb20gZGVmYXVsdCAucm93LCB0aGVuIHRoZSBob3Jpem9udGFsIHBhZGRpbmdcclxuICAvLyBmcm9tIGFsbCBpbW1lZGlhdGUgY2hpbGRyZW4gY29sdW1ucyAodG8gcHJldmVudCBydW5hd2F5IHN0eWxlIGluaGVyaXRhbmNlKS5cclxuICAubm8tZ3V0dGVycyB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxuXHJcbiAgICA+IC5jb2wsXHJcbiAgICA+IFtjbGFzcyo9XCJjb2wtXCJdIHtcclxuICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy8gQ29sdW1uc1xyXG4vL1xyXG4vLyBDb21tb24gc3R5bGVzIGZvciBzbWFsbCBhbmQgbGFyZ2UgZ3JpZCBjb2x1bW5zXHJcblxyXG5AaWYgJGVuYWJsZS1ncmlkLWNsYXNzZXMge1xyXG4gIEBpbmNsdWRlIG1ha2UtZ3JpZC1jb2x1bW5zKCk7XHJcbn1cclxuIiwiLy8vIEdyaWQgc3lzdGVtXHJcbi8vXHJcbi8vIEdlbmVyYXRlIHNlbWFudGljIGdyaWQgY29sdW1ucyB3aXRoIHRoZXNlIG1peGlucy5cclxuXHJcbkBtaXhpbiBtYWtlLWNvbnRhaW5lcigpIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBwYWRkaW5nLXJpZ2h0OiAoJGdyaWQtZ3V0dGVyLXdpZHRoIC8gMik7XHJcbiAgcGFkZGluZy1sZWZ0OiAoJGdyaWQtZ3V0dGVyLXdpZHRoIC8gMik7XHJcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG59XHJcblxyXG5cclxuLy8gRm9yIGVhY2ggYnJlYWtwb2ludCwgZGVmaW5lIHRoZSBtYXhpbXVtIHdpZHRoIG9mIHRoZSBjb250YWluZXIgaW4gYSBtZWRpYSBxdWVyeVxyXG5AbWl4aW4gbWFrZS1jb250YWluZXItbWF4LXdpZHRocygkbWF4LXdpZHRoczogJGNvbnRhaW5lci1tYXgtd2lkdGhzLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XHJcbiAgQGVhY2ggJGJyZWFrcG9pbnQsICRjb250YWluZXItbWF4LXdpZHRoIGluICRtYXgtd2lkdGhzIHtcclxuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGJyZWFrcG9pbnQsICRicmVha3BvaW50cykge1xyXG4gICAgICBtYXgtd2lkdGg6ICRjb250YWluZXItbWF4LXdpZHRoO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1peGluIG1ha2Utcm93KCkge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG4gIG1hcmdpbi1yaWdodDogKCRncmlkLWd1dHRlci13aWR0aCAvIC0yKTtcclxuICBtYXJnaW4tbGVmdDogKCRncmlkLWd1dHRlci13aWR0aCAvIC0yKTtcclxufVxyXG5cclxuQG1peGluIG1ha2UtY29sLXJlYWR5KCkge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAvLyBQcmV2ZW50IGNvbHVtbnMgZnJvbSBiZWNvbWluZyB0b28gbmFycm93IHdoZW4gYXQgc21hbGxlciBncmlkIHRpZXJzIGJ5XHJcbiAgLy8gYWx3YXlzIHNldHRpbmcgYHdpZHRoOiAxMDAlO2AuIFRoaXMgd29ya3MgYmVjYXVzZSB3ZSB1c2UgYGZsZXhgIHZhbHVlc1xyXG4gIC8vIGxhdGVyIG9uIHRvIG92ZXJyaWRlIHRoaXMgaW5pdGlhbCB3aWR0aC5cclxuICB3aWR0aDogMTAwJTtcclxuICBtaW4taGVpZ2h0OiAxcHg7IC8vIFByZXZlbnQgY29sbGFwc2luZ1xyXG4gIHBhZGRpbmctcmlnaHQ6ICgkZ3JpZC1ndXR0ZXItd2lkdGggLyAyKTtcclxuICBwYWRkaW5nLWxlZnQ6ICgkZ3JpZC1ndXR0ZXItd2lkdGggLyAyKTtcclxufVxyXG5cclxuQG1peGluIG1ha2UtY29sKCRzaXplLCAkY29sdW1uczogJGdyaWQtY29sdW1ucykge1xyXG4gIGZsZXg6IDAgMCBwZXJjZW50YWdlKCRzaXplIC8gJGNvbHVtbnMpO1xyXG4gIC8vIEFkZCBhIGBtYXgtd2lkdGhgIHRvIGVuc3VyZSBjb250ZW50IHdpdGhpbiBlYWNoIGNvbHVtbiBkb2VzIG5vdCBibG93IG91dFxyXG4gIC8vIHRoZSB3aWR0aCBvZiB0aGUgY29sdW1uLiBBcHBsaWVzIHRvIElFMTArIGFuZCBGaXJlZm94LiBDaHJvbWUgYW5kIFNhZmFyaVxyXG4gIC8vIGRvIG5vdCBhcHBlYXIgdG8gcmVxdWlyZSB0aGlzLlxyXG4gIG1heC13aWR0aDogcGVyY2VudGFnZSgkc2l6ZSAvICRjb2x1bW5zKTtcclxufVxyXG5cclxuQG1peGluIG1ha2UtY29sLW9mZnNldCgkc2l6ZSwgJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMpIHtcclxuICAkbnVtOiAkc2l6ZSAvICRjb2x1bW5zO1xyXG4gIG1hcmdpbi1sZWZ0OiBpZigkbnVtID09IDAsIDAsIHBlcmNlbnRhZ2UoJG51bSkpO1xyXG59XHJcbiIsIi8vIEJyZWFrcG9pbnQgdmlld3BvcnQgc2l6ZXMgYW5kIG1lZGlhIHF1ZXJpZXMuXHJcbi8vXHJcbi8vIEJyZWFrcG9pbnRzIGFyZSBkZWZpbmVkIGFzIGEgbWFwIG9mIChuYW1lOiBtaW5pbXVtIHdpZHRoKSwgb3JkZXIgZnJvbSBzbWFsbCB0byBsYXJnZTpcclxuLy9cclxuLy8gICAgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KVxyXG4vL1xyXG4vLyBUaGUgbWFwIGRlZmluZWQgaW4gdGhlIGAkZ3JpZC1icmVha3BvaW50c2AgZ2xvYmFsIHZhcmlhYmxlIGlzIHVzZWQgYXMgdGhlIGAkYnJlYWtwb2ludHNgIGFyZ3VtZW50IGJ5IGRlZmF1bHQuXHJcblxyXG4vLyBOYW1lIG9mIHRoZSBuZXh0IGJyZWFrcG9pbnQsIG9yIG51bGwgZm9yIHRoZSBsYXN0IGJyZWFrcG9pbnQuXHJcbi8vXHJcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSlcclxuLy8gICAgbWRcclxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxyXG4vLyAgICBtZFxyXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20sICRicmVha3BvaW50LW5hbWVzOiAoeHMgc20gbWQgbGcgeGwpKVxyXG4vLyAgICBtZFxyXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzLCAkYnJlYWtwb2ludC1uYW1lczogbWFwLWtleXMoJGJyZWFrcG9pbnRzKSkge1xyXG4gICRuOiBpbmRleCgkYnJlYWtwb2ludC1uYW1lcywgJG5hbWUpO1xyXG4gIEByZXR1cm4gaWYoJG4gPCBsZW5ndGgoJGJyZWFrcG9pbnQtbmFtZXMpLCBudGgoJGJyZWFrcG9pbnQtbmFtZXMsICRuICsgMSksIG51bGwpO1xyXG59XHJcblxyXG4vLyBNaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBzbWFsbGVzdCAoZmlyc3QpIGJyZWFrcG9pbnQuXHJcbi8vXHJcbi8vICAgID4+IGJyZWFrcG9pbnQtbWluKHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxyXG4vLyAgICA1NzZweFxyXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcclxuICAkbWluOiBtYXAtZ2V0KCRicmVha3BvaW50cywgJG5hbWUpO1xyXG4gIEByZXR1cm4gaWYoJG1pbiAhPSAwLCAkbWluLCBudWxsKTtcclxufVxyXG5cclxuLy8gTWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBOdWxsIGZvciB0aGUgbGFyZ2VzdCAobGFzdCkgYnJlYWtwb2ludC5cclxuLy8gVGhlIG1heGltdW0gdmFsdWUgaXMgY2FsY3VsYXRlZCBhcyB0aGUgbWluaW11bSBvZiB0aGUgbmV4dCBvbmUgbGVzcyAwLjAycHhcclxuLy8gdG8gd29yayBhcm91bmQgdGhlIGxpbWl0YXRpb25zIG9mIGBtaW4tYCBhbmQgYG1heC1gIHByZWZpeGVzIGFuZCB2aWV3cG9ydHMgd2l0aCBmcmFjdGlvbmFsIHdpZHRocy5cclxuLy8gU2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi9tZWRpYXF1ZXJpZXMtNC8jbXEtbWluLW1heFxyXG4vLyBVc2VzIDAuMDJweCByYXRoZXIgdGhhbiAwLjAxcHggdG8gd29yayBhcm91bmQgYSBjdXJyZW50IHJvdW5kaW5nIGJ1ZyBpbiBTYWZhcmkuXHJcbi8vIFNlZSBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTc4MjYxXHJcbi8vXHJcbi8vICAgID4+IGJyZWFrcG9pbnQtbWF4KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxyXG4vLyAgICA3NjcuOThweFxyXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcclxuICAkbmV4dDogYnJlYWtwb2ludC1uZXh0KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xyXG4gIEByZXR1cm4gaWYoJG5leHQsIGJyZWFrcG9pbnQtbWluKCRuZXh0LCAkYnJlYWtwb2ludHMpIC0gLjAycHgsIG51bGwpO1xyXG59XHJcblxyXG4vLyBSZXR1cm5zIGEgYmxhbmsgc3RyaW5nIGlmIHNtYWxsZXN0IGJyZWFrcG9pbnQsIG90aGVyd2lzZSByZXR1cm5zIHRoZSBuYW1lIHdpdGggYSBkYXNoIGluZnJvbnQuXHJcbi8vIFVzZWZ1bCBmb3IgbWFraW5nIHJlc3BvbnNpdmUgdXRpbGl0aWVzLlxyXG4vL1xyXG4vLyAgICA+PiBicmVha3BvaW50LWluZml4KHhzLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxyXG4vLyAgICBcIlwiICAoUmV0dXJucyBhIGJsYW5rIHN0cmluZylcclxuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcclxuLy8gICAgXCItc21cIlxyXG5AZnVuY3Rpb24gYnJlYWtwb2ludC1pbmZpeCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xyXG4gIEByZXR1cm4gaWYoYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cykgPT0gbnVsbCwgXCJcIiwgXCItI3skbmFtZX1cIik7XHJcbn1cclxuXHJcbi8vIE1lZGlhIG9mIGF0IGxlYXN0IHRoZSBtaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludC5cclxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCB3aWRlci5cclxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcclxuICAkbWluOiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcclxuICBAaWYgJG1pbiB7XHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikge1xyXG4gICAgICBAY29udGVudDtcclxuICAgIH1cclxuICB9IEBlbHNlIHtcclxuICAgIEBjb250ZW50O1xyXG4gIH1cclxufVxyXG5cclxuLy8gTWVkaWEgb2YgYXQgbW9zdCB0aGUgbWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBObyBxdWVyeSBmb3IgdGhlIGxhcmdlc3QgYnJlYWtwb2ludC5cclxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IHRvIHRoZSBnaXZlbiBicmVha3BvaW50IGFuZCBuYXJyb3dlci5cclxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xyXG4gICRtYXg6IGJyZWFrcG9pbnQtbWF4KCRuYW1lLCAkYnJlYWtwb2ludHMpO1xyXG4gIEBpZiAkbWF4IHtcclxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbWF4KSB7XHJcbiAgICAgIEBjb250ZW50O1xyXG4gICAgfVxyXG4gIH0gQGVsc2Uge1xyXG4gICAgQGNvbnRlbnQ7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBNZWRpYSB0aGF0IHNwYW5zIG11bHRpcGxlIGJyZWFrcG9pbnQgd2lkdGhzLlxyXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgYmV0d2VlbiB0aGUgbWluIGFuZCBtYXggYnJlYWtwb2ludHNcclxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtYmV0d2VlbigkbG93ZXIsICR1cHBlciwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xyXG4gICRtaW46IGJyZWFrcG9pbnQtbWluKCRsb3dlciwgJGJyZWFrcG9pbnRzKTtcclxuICAkbWF4OiBicmVha3BvaW50LW1heCgkdXBwZXIsICRicmVha3BvaW50cyk7XHJcblxyXG4gIEBpZiAkbWluICE9IG51bGwgYW5kICRtYXggIT0gbnVsbCB7XHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcclxuICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkbG93ZXIsICRicmVha3BvaW50cykge1xyXG4gICAgICBAY29udGVudDtcclxuICAgIH1cclxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LWRvd24oJHVwcGVyLCAkYnJlYWtwb2ludHMpIHtcclxuICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyBNZWRpYSBiZXR3ZWVuIHRoZSBicmVha3BvaW50J3MgbWluaW11bSBhbmQgbWF4aW11bSB3aWR0aHMuXHJcbi8vIE5vIG1pbmltdW0gZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LCBhbmQgbm8gbWF4aW11bSBmb3IgdGhlIGxhcmdlc3Qgb25lLlxyXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgb25seSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCwgbm90IHZpZXdwb3J0cyBhbnkgd2lkZXIgb3IgbmFycm93ZXIuXHJcbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LW9ubHkoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcclxuICAkbWluOiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcclxuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcclxuXHJcbiAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSBhbmQgKG1heC13aWR0aDogJG1heCkge1xyXG4gICAgICBAY29udGVudDtcclxuICAgIH1cclxuICB9IEBlbHNlIGlmICRtYXggPT0gbnVsbCB7XHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRuYW1lLCAkYnJlYWtwb2ludHMpIHtcclxuICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lLCAkYnJlYWtwb2ludHMpIHtcclxuICAgICAgQGNvbnRlbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8vIEZyYW1ld29yayBncmlkIGdlbmVyYXRpb25cclxuLy9cclxuLy8gVXNlZCBvbmx5IGJ5IEJvb3RzdHJhcCB0byBnZW5lcmF0ZSB0aGUgY29ycmVjdCBudW1iZXIgb2YgZ3JpZCBjbGFzc2VzIGdpdmVuXHJcbi8vIGFueSB2YWx1ZSBvZiBgJGdyaWQtY29sdW1uc2AuXHJcblxyXG5AbWl4aW4gbWFrZS1ncmlkLWNvbHVtbnMoJGNvbHVtbnM6ICRncmlkLWNvbHVtbnMsICRndXR0ZXI6ICRncmlkLWd1dHRlci13aWR0aCwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xyXG4gIC8vIENvbW1vbiBwcm9wZXJ0aWVzIGZvciBhbGwgYnJlYWtwb2ludHNcclxuICAlZ3JpZC1jb2x1bW4ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtaW4taGVpZ2h0OiAxcHg7IC8vIFByZXZlbnQgY29sdW1ucyBmcm9tIGNvbGxhcHNpbmcgd2hlbiBlbXB0eVxyXG4gICAgcGFkZGluZy1yaWdodDogKCRndXR0ZXIgLyAyKTtcclxuICAgIHBhZGRpbmctbGVmdDogKCRndXR0ZXIgLyAyKTtcclxuICB9XHJcblxyXG4gIEBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRicmVha3BvaW50cykge1xyXG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkYnJlYWtwb2ludHMpO1xyXG5cclxuICAgIC8vIEFsbG93IGNvbHVtbnMgdG8gc3RyZXRjaCBmdWxsIHdpZHRoIGJlbG93IHRoZWlyIGJyZWFrcG9pbnRzXHJcbiAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoICRjb2x1bW5zIHtcclxuICAgICAgLmNvbCN7JGluZml4fS0jeyRpfSB7XHJcbiAgICAgICAgQGV4dGVuZCAlZ3JpZC1jb2x1bW47XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC5jb2wjeyRpbmZpeH0sXHJcbiAgICAuY29sI3skaW5maXh9LWF1dG8ge1xyXG4gICAgICBAZXh0ZW5kICVncmlkLWNvbHVtbjtcclxuICAgIH1cclxuXHJcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50LCAkYnJlYWtwb2ludHMpIHtcclxuICAgICAgLy8gUHJvdmlkZSBiYXNpYyBgLmNvbC17YnB9YCBjbGFzc2VzIGZvciBlcXVhbC13aWR0aCBmbGV4Ym94IGNvbHVtbnNcclxuICAgICAgLmNvbCN7JGluZml4fSB7XHJcbiAgICAgICAgZmxleC1iYXNpczogMDtcclxuICAgICAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICB9XHJcbiAgICAgIC5jb2wjeyRpbmZpeH0tYXV0byB7XHJcbiAgICAgICAgZmxleDogMCAwIGF1dG87XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgbWF4LXdpZHRoOiBub25lOyAvLyBSZXNldCBlYXJsaWVyIGdyaWQgdGllcnNcclxuICAgICAgfVxyXG5cclxuICAgICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkY29sdW1ucyB7XHJcbiAgICAgICAgLmNvbCN7JGluZml4fS0jeyRpfSB7XHJcbiAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbCgkaSwgJGNvbHVtbnMpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgLm9yZGVyI3skaW5maXh9LWZpcnN0IHsgb3JkZXI6IC0xOyB9XHJcblxyXG4gICAgICAub3JkZXIjeyRpbmZpeH0tbGFzdCB7IG9yZGVyOiAkY29sdW1ucyArIDE7IH1cclxuXHJcbiAgICAgIEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggJGNvbHVtbnMge1xyXG4gICAgICAgIC5vcmRlciN7JGluZml4fS0jeyRpfSB7IG9yZGVyOiAkaTsgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICAvLyBgJGNvbHVtbnMgLSAxYCBiZWNhdXNlIG9mZnNldHRpbmcgYnkgdGhlIHdpZHRoIG9mIGFuIGVudGlyZSByb3cgaXNuJ3QgcG9zc2libGVcclxuICAgICAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAoJGNvbHVtbnMgLSAxKSB7XHJcbiAgICAgICAgQGlmIG5vdCAoJGluZml4ID09IFwiXCIgYW5kICRpID09IDApIHsgLy8gQXZvaWQgZW1pdHRpbmcgdXNlbGVzcyAub2Zmc2V0LTBcclxuICAgICAgICAgIC5vZmZzZXQjeyRpbmZpeH0tI3skaX0ge1xyXG4gICAgICAgICAgICBAaW5jbHVkZSBtYWtlLWNvbC1vZmZzZXQoJGksICRjb2x1bW5zKTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLy9cclxuLy8gQmFzaWMgQm9vdHN0cmFwIHRhYmxlXHJcbi8vXHJcblxyXG4udGFibGUge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxuICBtYXJnaW4tYm90dG9tOiAkc3BhY2VyO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1iZzsgLy8gUmVzZXQgZm9yIG5lc3Rpbmcgd2l0aGluIHBhcmVudHMgd2l0aCBgYmFja2dyb3VuZC1jb2xvcmAuXHJcblxyXG4gIHRoLFxyXG4gIHRkIHtcclxuICAgIHBhZGRpbmc6ICR0YWJsZS1jZWxsLXBhZGRpbmc7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgYm9yZGVyLXRvcDogJHRhYmxlLWJvcmRlci13aWR0aCBzb2xpZCAkdGFibGUtYm9yZGVyLWNvbG9yO1xyXG4gIH1cclxuXHJcbiAgdGhlYWQgdGgge1xyXG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcclxuICAgIGJvcmRlci1ib3R0b206ICgyICogJHRhYmxlLWJvcmRlci13aWR0aCkgc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcclxuICB9XHJcblxyXG4gIHRib2R5ICsgdGJvZHkge1xyXG4gICAgYm9yZGVyLXRvcDogKDIgKiAkdGFibGUtYm9yZGVyLXdpZHRoKSBzb2xpZCAkdGFibGUtYm9yZGVyLWNvbG9yO1xyXG4gIH1cclxuXHJcbiAgLnRhYmxlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRib2R5LWJnO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vXHJcbi8vIENvbmRlbnNlZCB0YWJsZSB3LyBoYWxmIHBhZGRpbmdcclxuLy9cclxuXHJcbi50YWJsZS1zbSB7XHJcbiAgdGgsXHJcbiAgdGQge1xyXG4gICAgcGFkZGluZzogJHRhYmxlLWNlbGwtcGFkZGluZy1zbTtcclxuICB9XHJcbn1cclxuXHJcblxyXG4vLyBCb3JkZXIgdmVyc2lvbnNcclxuLy9cclxuLy8gQWRkIG9yIHJlbW92ZSBib3JkZXJzIGFsbCBhcm91bmQgdGhlIHRhYmxlIGFuZCBiZXR3ZWVuIGFsbCB0aGUgY29sdW1ucy5cclxuXHJcbi50YWJsZS1ib3JkZXJlZCB7XHJcbiAgYm9yZGVyOiAkdGFibGUtYm9yZGVyLXdpZHRoIHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XHJcblxyXG4gIHRoLFxyXG4gIHRkIHtcclxuICAgIGJvcmRlcjogJHRhYmxlLWJvcmRlci13aWR0aCBzb2xpZCAkdGFibGUtYm9yZGVyLWNvbG9yO1xyXG4gIH1cclxuXHJcbiAgdGhlYWQge1xyXG4gICAgdGgsXHJcbiAgICB0ZCB7XHJcbiAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6ICgyICogJHRhYmxlLWJvcmRlci13aWR0aCk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4udGFibGUtYm9yZGVybGVzcyB7XHJcbiAgdGgsXHJcbiAgdGQsXHJcbiAgdGhlYWQgdGgsXHJcbiAgdGJvZHkgKyB0Ym9keSB7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBaZWJyYS1zdHJpcGluZ1xyXG4vL1xyXG4vLyBEZWZhdWx0IHplYnJhLXN0cmlwZSBzdHlsZXMgKGFsdGVybmF0aW5nIGdyYXkgYW5kIHRyYW5zcGFyZW50IGJhY2tncm91bmRzKVxyXG5cclxuLnRhYmxlLXN0cmlwZWQge1xyXG4gIHRib2R5IHRyOm50aC1vZi10eXBlKCN7JHRhYmxlLXN0cmlwZWQtb3JkZXJ9KSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtYWNjZW50LWJnO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vIEhvdmVyIGVmZmVjdFxyXG4vL1xyXG4vLyBQbGFjZWQgaGVyZSBzaW5jZSBpdCBoYXMgdG8gY29tZSBhZnRlciB0aGUgcG90ZW50aWFsIHplYnJhIHN0cmlwaW5nXHJcblxyXG4udGFibGUtaG92ZXIge1xyXG4gIHRib2R5IHRyIHtcclxuICAgIEBpbmNsdWRlIGhvdmVyIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWhvdmVyLWJnO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vIFRhYmxlIGJhY2tncm91bmRzXHJcbi8vXHJcbi8vIEV4YWN0IHNlbGVjdG9ycyBiZWxvdyByZXF1aXJlZCB0byBvdmVycmlkZSBgLnRhYmxlLXN0cmlwZWRgIGFuZCBwcmV2ZW50XHJcbi8vIGluaGVyaXRhbmNlIHRvIG5lc3RlZCB0YWJsZXMuXHJcblxyXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcclxuICBAaW5jbHVkZSB0YWJsZS1yb3ctdmFyaWFudCgkY29sb3IsIHRoZW1lLWNvbG9yLWxldmVsKCRjb2xvciwgLTkpKTtcclxufVxyXG5cclxuQGluY2x1ZGUgdGFibGUtcm93LXZhcmlhbnQoYWN0aXZlLCAkdGFibGUtYWN0aXZlLWJnKTtcclxuXHJcblxyXG4vLyBEYXJrIHN0eWxlc1xyXG4vL1xyXG4vLyBTYW1lIHRhYmxlIG1hcmt1cCwgYnV0IGludmVydGVkIGNvbG9yIHNjaGVtZTogZGFyayBiYWNrZ3JvdW5kIGFuZCBsaWdodCB0ZXh0LlxyXG5cclxuLy8gc3R5bGVsaW50LWRpc2FibGUtbmV4dC1saW5lIG5vLWR1cGxpY2F0ZS1zZWxlY3RvcnNcclxuLnRhYmxlIHtcclxuICAudGhlYWQtZGFyayB7XHJcbiAgICB0aCB7XHJcbiAgICAgIGNvbG9yOiAkdGFibGUtZGFyay1jb2xvcjtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWRhcmstYmc7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogJHRhYmxlLWRhcmstYm9yZGVyLWNvbG9yO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnRoZWFkLWxpZ2h0IHtcclxuICAgIHRoIHtcclxuICAgICAgY29sb3I6ICR0YWJsZS1oZWFkLWNvbG9yO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtaGVhZC1iZztcclxuICAgICAgYm9yZGVyLWNvbG9yOiAkdGFibGUtYm9yZGVyLWNvbG9yO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLnRhYmxlLWRhcmsge1xyXG4gIGNvbG9yOiAkdGFibGUtZGFyay1jb2xvcjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtZGFyay1iZztcclxuXHJcbiAgdGgsXHJcbiAgdGQsXHJcbiAgdGhlYWQgdGgge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkdGFibGUtZGFyay1ib3JkZXItY29sb3I7XHJcbiAgfVxyXG5cclxuICAmLnRhYmxlLWJvcmRlcmVkIHtcclxuICAgIGJvcmRlcjogMDtcclxuICB9XHJcblxyXG4gICYudGFibGUtc3RyaXBlZCB7XHJcbiAgICB0Ym9keSB0cjpudGgtb2YtdHlwZShvZGQpIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWRhcmstYWNjZW50LWJnO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi50YWJsZS1ob3ZlciB7XHJcbiAgICB0Ym9keSB0ciB7XHJcbiAgICAgIEBpbmNsdWRlIGhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtZGFyay1ob3Zlci1iZztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vIFJlc3BvbnNpdmUgdGFibGVzXHJcbi8vXHJcbi8vIEdlbmVyYXRlIHNlcmllcyBvZiBgLnRhYmxlLXJlc3BvbnNpdmUtKmAgY2xhc3NlcyBmb3IgY29uZmlndXJpbmcgdGhlIHNjcmVlblxyXG4vLyBzaXplIG9mIHdoZXJlIHlvdXIgdGFibGUgd2lsbCBvdmVyZmxvdy5cclxuXHJcbi50YWJsZS1yZXNwb25zaXZlIHtcclxuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xyXG4gICAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xyXG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRuZXh0LCAkZ3JpZC1icmVha3BvaW50cyk7XHJcblxyXG4gICAgJiN7JGluZml4fSB7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkYnJlYWtwb2ludCkge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG92ZXJmbG93LXg6IGF1dG87XHJcbiAgICAgICAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xyXG4gICAgICAgIC1tcy1vdmVyZmxvdy1zdHlsZTogLW1zLWF1dG9oaWRpbmctc2Nyb2xsYmFyOyAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMTAwNTdcclxuXHJcbiAgICAgICAgLy8gUHJldmVudCBkb3VibGUgYm9yZGVyIG9uIGhvcml6b250YWwgc2Nyb2xsIGR1ZSB0byB1c2Ugb2YgYGRpc3BsYXk6IGJsb2NrO2BcclxuICAgICAgICA+IC50YWJsZS1ib3JkZXJlZCB7XHJcbiAgICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8vIFRhYmxlc1xyXG5cclxuQG1peGluIHRhYmxlLXJvdy12YXJpYW50KCRzdGF0ZSwgJGJhY2tncm91bmQpIHtcclxuICAvLyBFeGFjdCBzZWxlY3RvcnMgYmVsb3cgcmVxdWlyZWQgdG8gb3ZlcnJpZGUgYC50YWJsZS1zdHJpcGVkYCBhbmQgcHJldmVudFxyXG4gIC8vIGluaGVyaXRhbmNlIHRvIG5lc3RlZCB0YWJsZXMuXHJcbiAgLnRhYmxlLSN7JHN0YXRlfSB7XHJcbiAgICAmLFxyXG4gICAgPiB0aCxcclxuICAgID4gdGQge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIEhvdmVyIHN0YXRlcyBmb3IgYC50YWJsZS1ob3ZlcmBcclxuICAvLyBOb3RlOiB0aGlzIGlzIG5vdCBhdmFpbGFibGUgZm9yIGNlbGxzIG9yIHJvd3Mgd2l0aGluIGB0aGVhZGAgb3IgYHRmb290YC5cclxuICAudGFibGUtaG92ZXIge1xyXG4gICAgJGhvdmVyLWJhY2tncm91bmQ6IGRhcmtlbigkYmFja2dyb3VuZCwgNSUpO1xyXG5cclxuICAgIC50YWJsZS0jeyRzdGF0ZX0ge1xyXG4gICAgICBAaW5jbHVkZSBob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGhvdmVyLWJhY2tncm91bmQ7XHJcblxyXG4gICAgICAgID4gdGQsXHJcbiAgICAgICAgPiB0aCB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaG92ZXItYmFja2dyb3VuZDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXHJcblxyXG4vL1xyXG4vLyBUZXh0dWFsIGZvcm0gY29udHJvbHNcclxuLy9cclxuXHJcbi5mb3JtLWNvbnRyb2wge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXkgJGlucHV0LXBhZGRpbmcteDtcclxuICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTtcclxuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xyXG4gIGNvbG9yOiAkaW5wdXQtY29sb3I7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWJnO1xyXG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XHJcbiAgYm9yZGVyOiAkaW5wdXQtYm9yZGVyLXdpZHRoIHNvbGlkICRpbnB1dC1ib3JkZXItY29sb3I7XHJcblxyXG4gIC8vIE5vdGU6IFRoaXMgaGFzIG5vIGVmZmVjdCBvbiA8c2VsZWN0PnMgaW4gc29tZSBicm93c2VycywgZHVlIHRvIHRoZSBsaW1pdGVkIHN0eWxhYmlsaXR5IG9mIGA8c2VsZWN0PmBzIGluIENTUy5cclxuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcclxuICAgIC8vIE1hbnVhbGx5IHVzZSB0aGUgaWYvZWxzZSBpbnN0ZWFkIG9mIHRoZSBtaXhpbiB0byBhY2NvdW50IGZvciBpT1Mgb3ZlcnJpZGVcclxuICAgIGJvcmRlci1yYWRpdXM6ICRpbnB1dC1ib3JkZXItcmFkaXVzO1xyXG4gIH0gQGVsc2Uge1xyXG4gICAgLy8gT3RoZXJ3aXNlIHVuZG8gdGhlIGlPUyBkZWZhdWx0XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gIH1cclxuXHJcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkaW5wdXQtYm94LXNoYWRvdyk7XHJcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkaW5wdXQtdHJhbnNpdGlvbik7XHJcblxyXG4gIC8vIFVuc3R5bGUgdGhlIGNhcmV0IG9uIGA8c2VsZWN0PmBzIGluIElFMTArLlxyXG4gICY6Oi1tcy1leHBhbmQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgfVxyXG5cclxuICAvLyBDdXN0b21pemUgdGhlIGA6Zm9jdXNgIHN0YXRlIHRvIGltaXRhdGUgbmF0aXZlIFdlYktpdCBzdHlsZXMuXHJcbiAgQGluY2x1ZGUgZm9ybS1jb250cm9sLWZvY3VzKCk7XHJcblxyXG4gIC8vIFBsYWNlaG9sZGVyXHJcbiAgJjo6cGxhY2Vob2xkZXIge1xyXG4gICAgY29sb3I6ICRpbnB1dC1wbGFjZWhvbGRlci1jb2xvcjtcclxuICAgIC8vIE92ZXJyaWRlIEZpcmVmb3gncyB1bnVzdWFsIGRlZmF1bHQgb3BhY2l0eTsgc2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzExNTI2LlxyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcblxyXG4gIC8vIERpc2FibGVkIGFuZCByZWFkLW9ubHkgaW5wdXRzXHJcbiAgLy9cclxuICAvLyBIVE1MNSBzYXlzIHRoYXQgY29udHJvbHMgdW5kZXIgYSBmaWVsZHNldCA+IGxlZ2VuZDpmaXJzdC1jaGlsZCB3b24ndCBiZVxyXG4gIC8vIGRpc2FibGVkIGlmIHRoZSBmaWVsZHNldCBpcyBkaXNhYmxlZC4gRHVlIHRvIGltcGxlbWVudGF0aW9uIGRpZmZpY3VsdHksIHdlXHJcbiAgLy8gZG9uJ3QgaG9ub3IgdGhhdCBlZGdlIGNhc2U7IHdlIHN0eWxlIHRoZW0gYXMgZGlzYWJsZWQgYW55d2F5LlxyXG4gICY6ZGlzYWJsZWQsXHJcbiAgJltyZWFkb25seV0ge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWRpc2FibGVkLWJnO1xyXG4gICAgLy8gaU9TIGZpeCBmb3IgdW5yZWFkYWJsZSBkaXNhYmxlZCBjb250ZW50OyBzZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xMTY1NS5cclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgfVxyXG59XHJcblxyXG5zZWxlY3QuZm9ybS1jb250cm9sIHtcclxuICAmOm5vdChbc2l6ZV0pOm5vdChbbXVsdGlwbGVdKSB7XHJcbiAgICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQ7XHJcbiAgfVxyXG5cclxuICAmOmZvY3VzOjotbXMtdmFsdWUge1xyXG4gICAgLy8gU3VwcHJlc3MgdGhlIG5lc3RlZCBkZWZhdWx0IHdoaXRlIHRleHQgb24gYmx1ZSBiYWNrZ3JvdW5kIGhpZ2hsaWdodCBnaXZlbiB0b1xyXG4gICAgLy8gdGhlIHNlbGVjdGVkIG9wdGlvbiB0ZXh0IHdoZW4gdGhlIChzdGlsbCBjbG9zZWQpIDxzZWxlY3Q+IHJlY2VpdmVzIGZvY3VzXHJcbiAgICAvLyBpbiBJRSBhbmQgKHVuZGVyIGNlcnRhaW4gY29uZGl0aW9ucykgRWRnZSwgYXMgaXQgbG9va3MgYmFkIGFuZCBjYW5ub3QgYmUgbWFkZSB0b1xyXG4gICAgLy8gbWF0Y2ggdGhlIGFwcGVhcmFuY2Ugb2YgdGhlIG5hdGl2ZSB3aWRnZXQuXHJcbiAgICAvLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xOTM5OC5cclxuICAgIGNvbG9yOiAkaW5wdXQtY29sb3I7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtYmc7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBNYWtlIGZpbGUgaW5wdXRzIGJldHRlciBtYXRjaCB0ZXh0IGlucHV0cyBieSBmb3JjaW5nIHRoZW0gdG8gbmV3IGxpbmVzLlxyXG4uZm9ybS1jb250cm9sLWZpbGUsXHJcbi5mb3JtLWNvbnRyb2wtcmFuZ2Uge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG5cclxuLy9cclxuLy8gTGFiZWxzXHJcbi8vXHJcblxyXG4vLyBGb3IgdXNlIHdpdGggaG9yaXpvbnRhbCBhbmQgaW5saW5lIGZvcm1zLCB3aGVuIHlvdSBuZWVkIHRoZSBsYWJlbCAob3IgbGVnZW5kKVxyXG4vLyB0ZXh0IHRvIGFsaWduIHdpdGggdGhlIGZvcm0gY29udHJvbHMuXHJcbi5jb2wtZm9ybS1sYWJlbCB7XHJcbiAgcGFkZGluZy10b3A6IGNhbGMoI3skaW5wdXQtcGFkZGluZy15fSArICN7JGlucHV0LWJvcmRlci13aWR0aH0pO1xyXG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKCN7JGlucHV0LXBhZGRpbmcteX0gKyAjeyRpbnB1dC1ib3JkZXItd2lkdGh9KTtcclxuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBPdmVycmlkZSB0aGUgYDxsYWJlbD4vPGxlZ2VuZD5gIGRlZmF1bHRcclxuICBmb250LXNpemU6IGluaGVyaXQ7IC8vIE92ZXJyaWRlIHRoZSBgPGxlZ2VuZD5gIGRlZmF1bHRcclxuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0O1xyXG59XHJcblxyXG4uY29sLWZvcm0tbGFiZWwtbGcge1xyXG4gIHBhZGRpbmctdG9wOiBjYWxjKCN7JGlucHV0LXBhZGRpbmcteS1sZ30gKyAjeyRpbnB1dC1ib3JkZXItd2lkdGh9KTtcclxuICBwYWRkaW5nLWJvdHRvbTogY2FsYygjeyRpbnB1dC1wYWRkaW5nLXktbGd9ICsgI3skaW5wdXQtYm9yZGVyLXdpZHRofSk7XHJcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLWxnO1xyXG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQtbGc7XHJcbn1cclxuXHJcbi5jb2wtZm9ybS1sYWJlbC1zbSB7XHJcbiAgcGFkZGluZy10b3A6IGNhbGMoI3skaW5wdXQtcGFkZGluZy15LXNtfSArICN7JGlucHV0LWJvcmRlci13aWR0aH0pO1xyXG4gIHBhZGRpbmctYm90dG9tOiBjYWxjKCN7JGlucHV0LXBhZGRpbmcteS1zbX0gKyAjeyRpbnB1dC1ib3JkZXItd2lkdGh9KTtcclxuICBmb250LXNpemU6ICRmb250LXNpemUtc207XHJcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodC1zbTtcclxufVxyXG5cclxuXHJcbi8vIFJlYWRvbmx5IGNvbnRyb2xzIGFzIHBsYWluIHRleHRcclxuLy9cclxuLy8gQXBwbHkgY2xhc3MgdG8gYSByZWFkb25seSBpbnB1dCB0byBtYWtlIGl0IGFwcGVhciBsaWtlIHJlZ3VsYXIgcGxhaW5cclxuLy8gdGV4dCAod2l0aG91dCBhbnkgYm9yZGVyLCBiYWNrZ3JvdW5kIGNvbG9yLCBmb2N1cyBpbmRpY2F0b3IpXHJcblxyXG4uZm9ybS1jb250cm9sLXBsYWludGV4dCB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgcGFkZGluZy10b3A6ICRpbnB1dC1wYWRkaW5nLXk7XHJcbiAgcGFkZGluZy1ib3R0b206ICRpbnB1dC1wYWRkaW5nLXk7XHJcbiAgbWFyZ2luLWJvdHRvbTogMDsgLy8gbWF0Y2ggaW5wdXRzIGlmIHRoaXMgY2xhc3MgY29tZXMgb24gaW5wdXRzIHdpdGggZGVmYXVsdCBtYXJnaW5zXHJcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodDtcclxuICBjb2xvcjogJGlucHV0LXBsYWludGV4dC1jb2xvcjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICBib3JkZXI6IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlci13aWR0aDogJGlucHV0LWJvcmRlci13aWR0aCAwO1xyXG5cclxuICAmLmZvcm0tY29udHJvbC1zbSxcclxuICAmLmZvcm0tY29udHJvbC1sZyB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vIEZvcm0gY29udHJvbCBzaXppbmdcclxuLy9cclxuLy8gQnVpbGQgb24gYC5mb3JtLWNvbnRyb2xgIHdpdGggbW9kaWZpZXIgY2xhc3NlcyB0byBkZWNyZWFzZSBvciBpbmNyZWFzZSB0aGVcclxuLy8gaGVpZ2h0IGFuZCBmb250LXNpemUgb2YgZm9ybSBjb250cm9scy5cclxuLy9cclxuLy8gVGhlIGAuZm9ybS1ncm91cC0qIGZvcm0tY29udHJvbGAgdmFyaWF0aW9ucyBhcmUgc2FkbHkgZHVwbGljYXRlZCB0byBhdm9pZCB0aGVcclxuLy8gaXNzdWUgZG9jdW1lbnRlZCBpbiBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvaXNzdWVzLzE1MDc0LlxyXG5cclxuLmZvcm0tY29udHJvbC1zbSB7XHJcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmcteS1zbSAkaW5wdXQtcGFkZGluZy14LXNtO1xyXG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbTtcclxuICBsaW5lLWhlaWdodDogJGlucHV0LWxpbmUtaGVpZ2h0LXNtO1xyXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGlucHV0LWJvcmRlci1yYWRpdXMtc20pO1xyXG59XHJcblxyXG5zZWxlY3QuZm9ybS1jb250cm9sLXNtIHtcclxuICAmOm5vdChbc2l6ZV0pOm5vdChbbXVsdGlwbGVdKSB7XHJcbiAgICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQtc207XHJcbiAgfVxyXG59XHJcblxyXG4uZm9ybS1jb250cm9sLWxnIHtcclxuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZy15LWxnICRpbnB1dC1wYWRkaW5nLXgtbGc7XHJcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLWxnO1xyXG4gIGxpbmUtaGVpZ2h0OiAkaW5wdXQtbGluZS1oZWlnaHQtbGc7XHJcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkaW5wdXQtYm9yZGVyLXJhZGl1cy1sZyk7XHJcbn1cclxuXHJcbnNlbGVjdC5mb3JtLWNvbnRyb2wtbGcge1xyXG4gICY6bm90KFtzaXplXSk6bm90KFttdWx0aXBsZV0pIHtcclxuICAgIGhlaWdodDogJGlucHV0LWhlaWdodC1sZztcclxuICB9XHJcbn1cclxuXHJcblxyXG4vLyBGb3JtIGdyb3Vwc1xyXG4vL1xyXG4vLyBEZXNpZ25lZCB0byBoZWxwIHdpdGggdGhlIG9yZ2FuaXphdGlvbiBhbmQgc3BhY2luZyBvZiB2ZXJ0aWNhbCBmb3Jtcy4gRm9yXHJcbi8vIGhvcml6b250YWwgZm9ybXMsIHVzZSB0aGUgcHJlZGVmaW5lZCBncmlkIGNsYXNzZXMuXHJcblxyXG4uZm9ybS1ncm91cCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogJGZvcm0tZ3JvdXAtbWFyZ2luLWJvdHRvbTtcclxufVxyXG5cclxuLmZvcm0tdGV4dCB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgbWFyZ2luLXRvcDogJGZvcm0tdGV4dC1tYXJnaW4tdG9wO1xyXG59XHJcblxyXG5cclxuLy8gRm9ybSBncmlkXHJcbi8vXHJcbi8vIFNwZWNpYWwgcmVwbGFjZW1lbnQgZm9yIG91ciBncmlkIHN5c3RlbSdzIGAucm93YCBmb3IgdGlnaHRlciBmb3JtIGxheW91dHMuXHJcblxyXG4uZm9ybS1yb3cge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG4gIG1hcmdpbi1yaWdodDogLTVweDtcclxuICBtYXJnaW4tbGVmdDogLTVweDtcclxuXHJcbiAgPiAuY29sLFxyXG4gID4gW2NsYXNzKj1cImNvbC1cIl0ge1xyXG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy8gQ2hlY2tib3hlcyBhbmQgcmFkaW9zXHJcbi8vXHJcbi8vIEluZGVudCB0aGUgbGFiZWxzIHRvIHBvc2l0aW9uIHJhZGlvcy9jaGVja2JveGVzIGFzIGhhbmdpbmcgY29udHJvbHMuXHJcblxyXG4uZm9ybS1jaGVjayB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHBhZGRpbmctbGVmdDogJGZvcm0tY2hlY2staW5wdXQtZ3V0dGVyO1xyXG59XHJcblxyXG4uZm9ybS1jaGVjay1pbnB1dCB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIG1hcmdpbi10b3A6ICRmb3JtLWNoZWNrLWlucHV0LW1hcmdpbi15O1xyXG4gIG1hcmdpbi1sZWZ0OiAtJGZvcm0tY2hlY2staW5wdXQtZ3V0dGVyO1xyXG5cclxuICAmOmRpc2FibGVkIH4gLmZvcm0tY2hlY2stbGFiZWwge1xyXG4gICAgY29sb3I6ICR0ZXh0LW11dGVkO1xyXG4gIH1cclxufVxyXG5cclxuLmZvcm0tY2hlY2stbGFiZWwge1xyXG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIE92ZXJyaWRlIGRlZmF1bHQgYDxsYWJlbD5gIGJvdHRvbSBtYXJnaW5cclxufVxyXG5cclxuLmZvcm0tY2hlY2staW5saW5lIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIHBhZGRpbmctbGVmdDogMDsgLy8gT3ZlcnJpZGUgYmFzZSAuZm9ybS1jaGVja1xyXG4gIG1hcmdpbi1yaWdodDogJGZvcm0tY2hlY2staW5saW5lLW1hcmdpbi14O1xyXG5cclxuICAvLyBVbmRvIC5mb3JtLWNoZWNrLWlucHV0IGRlZmF1bHRzIGFuZCBhZGQgc29tZSBgbWFyZ2luLXJpZ2h0YC5cclxuICAuZm9ybS1jaGVjay1pbnB1dCB7XHJcbiAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICAgIG1hcmdpbi1yaWdodDogJGZvcm0tY2hlY2staW5saW5lLWlucHV0LW1hcmdpbi14O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy8gRm9ybSB2YWxpZGF0aW9uXHJcbi8vXHJcbi8vIFByb3ZpZGUgZmVlZGJhY2sgdG8gdXNlcnMgd2hlbiBmb3JtIGZpZWxkIHZhbHVlcyBhcmUgdmFsaWQgb3IgaW52YWxpZC4gV29ya3NcclxuLy8gcHJpbWFyaWx5IGZvciBjbGllbnQtc2lkZSB2YWxpZGF0aW9uIHZpYSBzY29wZWQgYDppbnZhbGlkYCBhbmQgYDp2YWxpZGBcclxuLy8gcHNldWRvLWNsYXNzZXMgYnV0IGFsc28gaW5jbHVkZXMgYC5pcy1pbnZhbGlkYCBhbmQgYC5pcy12YWxpZGAgY2xhc3NlcyBmb3JcclxuLy8gc2VydmVyIHNpZGUgdmFsaWRhdGlvbi5cclxuXHJcbkBpbmNsdWRlIGZvcm0tdmFsaWRhdGlvbi1zdGF0ZShcInZhbGlkXCIsICRmb3JtLWZlZWRiYWNrLXZhbGlkLWNvbG9yKTtcclxuQGluY2x1ZGUgZm9ybS12YWxpZGF0aW9uLXN0YXRlKFwiaW52YWxpZFwiLCAkZm9ybS1mZWVkYmFjay1pbnZhbGlkLWNvbG9yKTtcclxuXHJcbi8vIElubGluZSBmb3Jtc1xyXG4vL1xyXG4vLyBNYWtlIGZvcm1zIGFwcGVhciBpbmxpbmUoLWJsb2NrKSBieSBhZGRpbmcgdGhlIGAuZm9ybS1pbmxpbmVgIGNsYXNzLiBJbmxpbmVcclxuLy8gZm9ybXMgYmVnaW4gc3RhY2tlZCBvbiBleHRyYSBzbWFsbCAobW9iaWxlKSBkZXZpY2VzIGFuZCB0aGVuIGdvIGlubGluZSB3aGVuXHJcbi8vIHZpZXdwb3J0cyByZWFjaCA8NzY4cHguXHJcbi8vXHJcbi8vIFJlcXVpcmVzIHdyYXBwaW5nIGlucHV0cyBhbmQgbGFiZWxzIHdpdGggYC5mb3JtLWdyb3VwYCBmb3IgcHJvcGVyIGRpc3BsYXkgb2ZcclxuLy8gZGVmYXVsdCBIVE1MIGZvcm0gY29udHJvbHMgYW5kIG91ciBjdXN0b20gZm9ybSBjb250cm9scyAoZS5nLiwgaW5wdXQgZ3JvdXBzKS5cclxuXHJcbi5mb3JtLWlubGluZSB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IC8vIFByZXZlbnQgc2hvcnRlciBlbGVtZW50cyBmcm9tIGdyb3dpbmcgdG8gc2FtZSBoZWlnaHQgYXMgb3RoZXJzIChlLmcuLCBzbWFsbCBidXR0b25zIGdyb3dpbmcgdG8gbm9ybWFsIHNpemVkIGJ1dHRvbiBoZWlnaHQpXHJcblxyXG4gIC8vIEJlY2F1c2Ugd2UgdXNlIGZsZXgsIHRoZSBpbml0aWFsIHNpemluZyBvZiBjaGVja2JveGVzIGlzIGNvbGxhcHNlZCBhbmRcclxuICAvLyBkb2Vzbid0IG9jY3VweSB0aGUgZnVsbC13aWR0aCAod2hpY2ggaXMgd2hhdCB3ZSB3YW50IGZvciB4cyBncmlkIHRpZXIpLFxyXG4gIC8vIHNvIHdlIGZvcmNlIHRoYXQgaGVyZS5cclxuICAuZm9ybS1jaGVjayB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcblxyXG4gIC8vIEtpY2sgaW4gdGhlIGlubGluZVxyXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcclxuICAgIGxhYmVsIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLy8gSW5saW5lLWJsb2NrIGFsbCB0aGUgdGhpbmdzIGZvciBcImlubGluZVwiXHJcbiAgICAuZm9ybS1ncm91cCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXg6IDAgMCBhdXRvO1xyXG4gICAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC8vIEFsbG93IGZvbGtzIHRvICpub3QqIHVzZSBgLmZvcm0tZ3JvdXBgXHJcbiAgICAuZm9ybS1jb250cm9sIHtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICB3aWR0aDogYXV0bzsgLy8gUHJldmVudCBsYWJlbHMgZnJvbSBzdGFja2luZyBhYm92ZSBpbnB1dHMgaW4gYC5mb3JtLWdyb3VwYFxyXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgfVxyXG5cclxuICAgIC8vIE1ha2Ugc3RhdGljIGNvbnRyb2xzIGJlaGF2ZSBsaWtlIHJlZ3VsYXIgb25lc1xyXG4gICAgLmZvcm0tY29udHJvbC1wbGFpbnRleHQge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB9XHJcblxyXG4gICAgLmlucHV0LWdyb3VwLFxyXG4gICAgLmN1c3RvbS1zZWxlY3Qge1xyXG4gICAgICB3aWR0aDogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAvLyBSZW1vdmUgZGVmYXVsdCBtYXJnaW4gb24gcmFkaW9zL2NoZWNrYm94ZXMgdGhhdCB3ZXJlIHVzZWQgZm9yIHN0YWNraW5nLCBhbmRcclxuICAgIC8vIHRoZW4gdW5kbyB0aGUgZmxvYXRpbmcgb2YgcmFkaW9zIGFuZCBjaGVja2JveGVzIHRvIG1hdGNoLlxyXG4gICAgLmZvcm0tY2hlY2sge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgIH1cclxuICAgIC5mb3JtLWNoZWNrLWlucHV0IHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6ICRmb3JtLWNoZWNrLWlucHV0LW1hcmdpbi14O1xyXG4gICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIH1cclxuXHJcbiAgICAuY3VzdG9tLWNvbnRyb2wge1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIH1cclxuICAgIC5jdXN0b20tY29udHJvbC1sYWJlbCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIkBtaXhpbiB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLi4uKSB7XHJcbiAgQGlmICRlbmFibGUtdHJhbnNpdGlvbnMge1xyXG4gICAgQGlmIGxlbmd0aCgkdHJhbnNpdGlvbikgPT0gMCB7XHJcbiAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9uLWJhc2U7XHJcbiAgICB9IEBlbHNlIHtcclxuICAgICAgdHJhbnNpdGlvbjogJHRyYW5zaXRpb247XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgc2NyZWVuIGFuZCAocHJlZmVycy1yZWR1Y2VkLW1vdGlvbjogcmVkdWNlKSB7XHJcbiAgICB0cmFuc2l0aW9uOiBub25lO1xyXG4gIH1cclxufVxyXG4iLCIvLyBGb3JtIGNvbnRyb2wgZm9jdXMgc3RhdGVcclxuLy9cclxuLy8gR2VuZXJhdGUgYSBjdXN0b21pemVkIGZvY3VzIHN0YXRlIGFuZCBmb3IgYW55IGlucHV0IHdpdGggdGhlIHNwZWNpZmllZCBjb2xvcixcclxuLy8gd2hpY2ggZGVmYXVsdHMgdG8gdGhlIGAkaW5wdXQtZm9jdXMtYm9yZGVyLWNvbG9yYCB2YXJpYWJsZS5cclxuLy9cclxuLy8gV2UgaGlnaGx5IGVuY291cmFnZSB5b3UgdG8gbm90IGN1c3RvbWl6ZSB0aGUgZGVmYXVsdCB2YWx1ZSwgYnV0IGluc3RlYWQgdXNlXHJcbi8vIHRoaXMgdG8gdHdlYWsgY29sb3JzIG9uIGFuIGFzLW5lZWRlZCBiYXNpcy4gVGhpcyBhZXN0aGV0aWMgY2hhbmdlIGlzIGJhc2VkIG9uXHJcbi8vIFdlYktpdCdzIGRlZmF1bHQgc3R5bGVzLCBidXQgYXBwbGljYWJsZSB0byBhIHdpZGVyIHJhbmdlIG9mIGJyb3dzZXJzLiBJdHNcclxuLy8gdXNhYmlsaXR5IGFuZCBhY2Nlc3NpYmlsaXR5IHNob3VsZCBiZSB0YWtlbiBpbnRvIGFjY291bnQgd2l0aCBhbnkgY2hhbmdlLlxyXG4vL1xyXG4vLyBFeGFtcGxlIHVzYWdlOiBjaGFuZ2UgdGhlIGRlZmF1bHQgYmx1ZSBib3JkZXIgYW5kIHNoYWRvdyB0byB3aGl0ZSBmb3IgYmV0dGVyXHJcbi8vIGNvbnRyYXN0IGFnYWluc3QgYSBkYXJrIGdyYXkgYmFja2dyb3VuZC5cclxuQG1peGluIGZvcm0tY29udHJvbC1mb2N1cygpIHtcclxuICAmOmZvY3VzIHtcclxuICAgIGNvbG9yOiAkaW5wdXQtZm9jdXMtY29sb3I7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZm9jdXMtYmc7XHJcbiAgICBib3JkZXItY29sb3I6ICRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3I7XHJcbiAgICBvdXRsaW5lOiAwO1xyXG4gICAgLy8gQXZvaWQgdXNpbmcgbWl4aW4gc28gd2UgY2FuIHBhc3MgY3VzdG9tIGZvY3VzIHNoYWRvdyBwcm9wZXJseVxyXG4gICAgQGlmICRlbmFibGUtc2hhZG93cyB7XHJcbiAgICAgIGJveC1zaGFkb3c6ICRpbnB1dC1ib3gtc2hhZG93LCAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdztcclxuICAgIH0gQGVsc2Uge1xyXG4gICAgICBib3gtc2hhZG93OiAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdztcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG5AbWl4aW4gZm9ybS12YWxpZGF0aW9uLXN0YXRlKCRzdGF0ZSwgJGNvbG9yKSB7XHJcbiAgLiN7JHN0YXRlfS1mZWVkYmFjayB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW4tdG9wOiAkZm9ybS1mZWVkYmFjay1tYXJnaW4tdG9wO1xyXG4gICAgZm9udC1zaXplOiAkZm9ybS1mZWVkYmFjay1mb250LXNpemU7XHJcbiAgICBjb2xvcjogJGNvbG9yO1xyXG4gIH1cclxuXHJcbiAgLiN7JHN0YXRlfS10b29sdGlwIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMTAwJTtcclxuICAgIHotaW5kZXg6IDU7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlOyAvLyBDb250YWluIHRvIHBhcmVudCB3aGVuIHBvc3NpYmxlXHJcbiAgICBwYWRkaW5nOiAuNXJlbTtcclxuICAgIG1hcmdpbi10b3A6IC4xcmVtO1xyXG4gICAgZm9udC1zaXplOiAuODc1cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY29sb3IsIC44KTtcclxuICAgIGJvcmRlci1yYWRpdXM6IC4ycmVtO1xyXG4gIH1cclxuXHJcbiAgLmZvcm0tY29udHJvbCxcclxuICAuY3VzdG9tLXNlbGVjdCB7XHJcbiAgICAud2FzLXZhbGlkYXRlZCAmOiN7JHN0YXRlfSxcclxuICAgICYuaXMtI3skc3RhdGV9IHtcclxuICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XHJcblxyXG4gICAgICAmOmZvY3VzIHtcclxuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcclxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAkaW5wdXQtZm9jdXMtd2lkdGggcmdiYSgkY29sb3IsIC4yNSk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIH4gLiN7JHN0YXRlfS1mZWVkYmFjayxcclxuICAgICAgfiAuI3skc3RhdGV9LXRvb2x0aXAge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuZm9ybS1jaGVjay1pbnB1dCB7XHJcbiAgICAud2FzLXZhbGlkYXRlZCAmOiN7JHN0YXRlfSxcclxuICAgICYuaXMtI3skc3RhdGV9IHtcclxuICAgICAgfiAuZm9ybS1jaGVjay1sYWJlbCB7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvcjtcclxuICAgICAgfVxyXG5cclxuICAgICAgfiAuI3skc3RhdGV9LWZlZWRiYWNrLFxyXG4gICAgICB+IC4jeyRzdGF0ZX0tdG9vbHRpcCB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jdXN0b20tY29udHJvbC1pbnB1dCB7XHJcbiAgICAud2FzLXZhbGlkYXRlZCAmOiN7JHN0YXRlfSxcclxuICAgICYuaXMtI3skc3RhdGV9IHtcclxuICAgICAgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3I7XHJcblxyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRjb2xvciwgMjUlKTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIH4gLiN7JHN0YXRlfS1mZWVkYmFjayxcclxuICAgICAgfiAuI3skc3RhdGV9LXRvb2x0aXAge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmNoZWNrZWQge1xyXG4gICAgICAgIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xyXG4gICAgICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcobGlnaHRlbigkY29sb3IsIDEwJSkpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG5cclxuICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XHJcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAxcHggJGJvZHktYmcsIDAgMCAwICRpbnB1dC1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgLjI1KTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIGN1c3RvbSBmaWxlXHJcbiAgLmN1c3RvbS1maWxlLWlucHV0IHtcclxuICAgIC53YXMtdmFsaWRhdGVkICY6I3skc3RhdGV9LFxyXG4gICAgJi5pcy0jeyRzdGF0ZX0ge1xyXG4gICAgICB+IC5jdXN0b20tZmlsZS1sYWJlbCB7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XHJcblxyXG4gICAgICAgICY6OmJlZm9yZSB7IGJvcmRlci1jb2xvcjogaW5oZXJpdDsgfVxyXG4gICAgICB9XHJcblxyXG4gICAgICB+IC4jeyRzdGF0ZX0tZmVlZGJhY2ssXHJcbiAgICAgIH4gLiN7JHN0YXRlfS10b29sdGlwIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgfVxyXG5cclxuICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgfiAuY3VzdG9tLWZpbGUtbGFiZWwge1xyXG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGlucHV0LWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuMjUpO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIvLyBHcmFkaWVudHNcclxuXHJcbkBtaXhpbiBncmFkaWVudC1iZygkY29sb3IpIHtcclxuICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xyXG4gICAgYmFja2dyb3VuZDogJGNvbG9yIGxpbmVhci1ncmFkaWVudCgxODBkZWcsIG1peCgkYm9keS1iZywgJGNvbG9yLCAxNSUpLCAkY29sb3IpIHJlcGVhdC14O1xyXG4gIH0gQGVsc2Uge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xyXG4gIH1cclxufVxyXG5cclxuLy8gSG9yaXpvbnRhbCBncmFkaWVudCwgZnJvbSBsZWZ0IHRvIHJpZ2h0XHJcbi8vXHJcbi8vIENyZWF0ZXMgdHdvIGNvbG9yIHN0b3BzLCBzdGFydCBhbmQgZW5kLCBieSBzcGVjaWZ5aW5nIGEgY29sb3IgYW5kIHBvc2l0aW9uIGZvciBlYWNoIGNvbG9yIHN0b3AuXHJcbkBtaXhpbiBncmFkaWVudC14KCRzdGFydC1jb2xvcjogJGdyYXktNzAwLCAkZW5kLWNvbG9yOiAkZ3JheS04MDAsICRzdGFydC1wZXJjZW50OiAwJSwgJGVuZC1wZXJjZW50OiAxMDAlKSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAkc3RhcnQtY29sb3IgJHN0YXJ0LXBlcmNlbnQsICRlbmQtY29sb3IgJGVuZC1wZXJjZW50KTtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XHJcbn1cclxuXHJcbi8vIFZlcnRpY2FsIGdyYWRpZW50LCBmcm9tIHRvcCB0byBib3R0b21cclxuLy9cclxuLy8gQ3JlYXRlcyB0d28gY29sb3Igc3RvcHMsIHN0YXJ0IGFuZCBlbmQsIGJ5IHNwZWNpZnlpbmcgYSBjb2xvciBhbmQgcG9zaXRpb24gZm9yIGVhY2ggY29sb3Igc3RvcC5cclxuQG1peGluIGdyYWRpZW50LXkoJHN0YXJ0LWNvbG9yOiAkZ3JheS03MDAsICRlbmQtY29sb3I6ICRncmF5LTgwMCwgJHN0YXJ0LXBlcmNlbnQ6IDAlLCAkZW5kLXBlcmNlbnQ6IDEwMCUpIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAkc3RhcnQtY29sb3IgJHN0YXJ0LXBlcmNlbnQsICRlbmQtY29sb3IgJGVuZC1wZXJjZW50KTtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXg7XHJcbn1cclxuXHJcbkBtaXhpbiBncmFkaWVudC1kaXJlY3Rpb25hbCgkc3RhcnQtY29sb3I6ICRncmF5LTcwMCwgJGVuZC1jb2xvcjogJGdyYXktODAwLCAkZGVnOiA0NWRlZykge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgkZGVnLCAkc3RhcnQtY29sb3IsICRlbmQtY29sb3IpO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcclxufVxyXG5AbWl4aW4gZ3JhZGllbnQteC10aHJlZS1jb2xvcnMoJHN0YXJ0LWNvbG9yOiAkYmx1ZSwgJG1pZC1jb2xvcjogJHB1cnBsZSwgJGNvbG9yLXN0b3A6IDUwJSwgJGVuZC1jb2xvcjogJHJlZCkge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgJHN0YXJ0LWNvbG9yLCAkbWlkLWNvbG9yICRjb2xvci1zdG9wLCAkZW5kLWNvbG9yKTtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG59XHJcbkBtaXhpbiBncmFkaWVudC15LXRocmVlLWNvbG9ycygkc3RhcnQtY29sb3I6ICRibHVlLCAkbWlkLWNvbG9yOiAkcHVycGxlLCAkY29sb3Itc3RvcDogNTAlLCAkZW5kLWNvbG9yOiAkcmVkKSB7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KCRzdGFydC1jb2xvciwgJG1pZC1jb2xvciAkY29sb3Itc3RvcCwgJGVuZC1jb2xvcik7XHJcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxufVxyXG5AbWl4aW4gZ3JhZGllbnQtcmFkaWFsKCRpbm5lci1jb2xvcjogJGdyYXktNzAwLCAkb3V0ZXItY29sb3I6ICRncmF5LTgwMCkge1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IHJhZGlhbC1ncmFkaWVudChjaXJjbGUsICRpbm5lci1jb2xvciwgJG91dGVyLWNvbG9yKTtcclxuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG59XHJcbkBtaXhpbiBncmFkaWVudC1zdHJpcGVkKCRjb2xvcjogcmdiYSgkd2hpdGUsIC4xNSksICRhbmdsZTogNDVkZWcpIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoJGFuZ2xlLCAkY29sb3IgMjUlLCB0cmFuc3BhcmVudCAyNSUsIHRyYW5zcGFyZW50IDUwJSwgJGNvbG9yIDUwJSwgJGNvbG9yIDc1JSwgdHJhbnNwYXJlbnQgNzUlLCB0cmFuc3BhcmVudCk7XHJcbn1cclxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXHJcblxyXG4vL1xyXG4vLyBCYXNlIHN0eWxlc1xyXG4vL1xyXG5cclxuLmJ0biB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGZvbnQtd2VpZ2h0OiAkYnRuLWZvbnQtd2VpZ2h0O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgYm9yZGVyOiAkYnRuLWJvcmRlci13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICBAaW5jbHVkZSBidXR0b24tc2l6ZSgkYnRuLXBhZGRpbmcteSwgJGJ0bi1wYWRkaW5nLXgsICRmb250LXNpemUtYmFzZSwgJGJ0bi1saW5lLWhlaWdodCwgJGJ0bi1ib3JkZXItcmFkaXVzKTtcclxuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRidG4tdHJhbnNpdGlvbik7XHJcblxyXG4gIC8vIFNoYXJlIGhvdmVyIGFuZCBmb2N1cyBzdHlsZXNcclxuICBAaW5jbHVkZSBob3Zlci1mb2N1cyB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgfVxyXG5cclxuICAmOmZvY3VzLFxyXG4gICYuZm9jdXMge1xyXG4gICAgb3V0bGluZTogMDtcclxuICAgIGJveC1zaGFkb3c6ICRidG4tZm9jdXMtYm94LXNoYWRvdztcclxuICB9XHJcblxyXG4gIC8vIERpc2FibGVkIGNvbWVzIGZpcnN0IHNvIGFjdGl2ZSBjYW4gcHJvcGVybHkgcmVzdHlsZVxyXG4gICYuZGlzYWJsZWQsXHJcbiAgJjpkaXNhYmxlZCB7XHJcbiAgICBvcGFjaXR5OiAkYnRuLWRpc2FibGVkLW9wYWNpdHk7XHJcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KG5vbmUpO1xyXG4gIH1cclxuXHJcbiAgLy8gT3BpbmlvbmF0ZWQ6IGFkZCBcImhhbmRcIiBjdXJzb3IgdG8gbm9uLWRpc2FibGVkIC5idG4gZWxlbWVudHNcclxuICAmOm5vdCg6ZGlzYWJsZWQpOm5vdCguZGlzYWJsZWQpIHtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICB9XHJcblxyXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCk6YWN0aXZlLFxyXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkuYWN0aXZlIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XHJcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tYWN0aXZlLWJveC1zaGFkb3cpO1xyXG5cclxuICAgICY6Zm9jdXMge1xyXG4gICAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tZm9jdXMtYm94LXNoYWRvdywgJGJ0bi1hY3RpdmUtYm94LXNoYWRvdyk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyBGdXR1cmUtcHJvb2YgZGlzYWJsaW5nIG9mIGNsaWNrcyBvbiBgPGE+YCBlbGVtZW50c1xyXG5hLmJ0bi5kaXNhYmxlZCxcclxuZmllbGRzZXQ6ZGlzYWJsZWQgYS5idG4ge1xyXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG59XHJcblxyXG5cclxuLy9cclxuLy8gQWx0ZXJuYXRlIGJ1dHRvbnNcclxuLy9cclxuXHJcbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xyXG4gIC5idG4tI3skY29sb3J9IHtcclxuICAgIEBpbmNsdWRlIGJ1dHRvbi12YXJpYW50KCR2YWx1ZSwgJHZhbHVlKTtcclxuICB9XHJcbn1cclxuXHJcbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xyXG4gIC5idG4tb3V0bGluZS0jeyRjb2xvcn0ge1xyXG4gICAgQGluY2x1ZGUgYnV0dG9uLW91dGxpbmUtdmFyaWFudCgkdmFsdWUpO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vXHJcbi8vIExpbmsgYnV0dG9uc1xyXG4vL1xyXG5cclxuLy8gTWFrZSBhIGJ1dHRvbiBsb29rIGFuZCBiZWhhdmUgbGlrZSBhIGxpbmtcclxuLmJ0bi1saW5rIHtcclxuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcclxuICBjb2xvcjogJGxpbmstY29sb3I7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcblxyXG4gIEBpbmNsdWRlIGhvdmVyIHtcclxuICAgIGNvbG9yOiAkbGluay1ob3Zlci1jb2xvcjtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstaG92ZXItZGVjb3JhdGlvbjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICB9XHJcblxyXG4gICY6Zm9jdXMsXHJcbiAgJi5mb2N1cyB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWhvdmVyLWRlY29yYXRpb247XHJcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxuICB9XHJcblxyXG4gICY6ZGlzYWJsZWQsXHJcbiAgJi5kaXNhYmxlZCB7XHJcbiAgICBjb2xvcjogJGJ0bi1saW5rLWRpc2FibGVkLWNvbG9yO1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgfVxyXG5cclxuICAvLyBObyBuZWVkIGZvciBhbiBhY3RpdmUgc3RhdGUgaGVyZVxyXG59XHJcblxyXG5cclxuLy9cclxuLy8gQnV0dG9uIFNpemVzXHJcbi8vXHJcblxyXG4uYnRuLWxnIHtcclxuICBAaW5jbHVkZSBidXR0b24tc2l6ZSgkYnRuLXBhZGRpbmcteS1sZywgJGJ0bi1wYWRkaW5nLXgtbGcsICRmb250LXNpemUtbGcsICRidG4tbGluZS1oZWlnaHQtbGcsICRidG4tYm9yZGVyLXJhZGl1cy1sZyk7XHJcbn1cclxuXHJcbi5idG4tc20ge1xyXG4gIEBpbmNsdWRlIGJ1dHRvbi1zaXplKCRidG4tcGFkZGluZy15LXNtLCAkYnRuLXBhZGRpbmcteC1zbSwgJGZvbnQtc2l6ZS1zbSwgJGJ0bi1saW5lLWhlaWdodC1zbSwgJGJ0bi1ib3JkZXItcmFkaXVzLXNtKTtcclxufVxyXG5cclxuXHJcbi8vXHJcbi8vIEJsb2NrIGJ1dHRvblxyXG4vL1xyXG5cclxuLmJ0bi1ibG9jayB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgd2lkdGg6IDEwMCU7XHJcblxyXG4gIC8vIFZlcnRpY2FsbHkgc3BhY2Ugb3V0IG11bHRpcGxlIGJsb2NrIGJ1dHRvbnNcclxuICArIC5idG4tYmxvY2sge1xyXG4gICAgbWFyZ2luLXRvcDogJGJ0bi1ibG9jay1zcGFjaW5nLXk7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBTcGVjaWZpY2l0eSBvdmVycmlkZXNcclxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSxcclxuaW5wdXRbdHlwZT1cInJlc2V0XCJdLFxyXG5pbnB1dFt0eXBlPVwiYnV0dG9uXCJdIHtcclxuICAmLmJ0bi1ibG9jayB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcbn1cclxuIiwiLy8gQnV0dG9uIHZhcmlhbnRzXHJcbi8vXHJcbi8vIEVhc2lseSBwdW1wIG91dCBkZWZhdWx0IHN0eWxlcywgYXMgd2VsbCBhcyA6aG92ZXIsIDpmb2N1cywgOmFjdGl2ZSxcclxuLy8gYW5kIGRpc2FibGVkIG9wdGlvbnMgZm9yIGFsbCBidXR0b25zXHJcblxyXG5AbWl4aW4gYnV0dG9uLXZhcmlhbnQoJGJhY2tncm91bmQsICRib3JkZXIsICRob3Zlci1iYWNrZ3JvdW5kOiBkYXJrZW4oJGJhY2tncm91bmQsIDcuNSUpLCAkaG92ZXItYm9yZGVyOiBkYXJrZW4oJGJvcmRlciwgMTAlKSwgJGFjdGl2ZS1iYWNrZ3JvdW5kOiBkYXJrZW4oJGJhY2tncm91bmQsIDEwJSksICRhY3RpdmUtYm9yZGVyOiBkYXJrZW4oJGJvcmRlciwgMTIuNSUpKSB7XHJcbiAgY29sb3I6IGNvbG9yLXlpcSgkYmFja2dyb3VuZCk7XHJcbiAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGJhY2tncm91bmQpO1xyXG4gIGJvcmRlci1jb2xvcjogJGJvcmRlcjtcclxuICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tYm94LXNoYWRvdyk7XHJcblxyXG4gIEBpbmNsdWRlIGhvdmVyIHtcclxuICAgIGNvbG9yOiBjb2xvci15aXEoJGhvdmVyLWJhY2tncm91bmQpO1xyXG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGhvdmVyLWJhY2tncm91bmQpO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkaG92ZXItYm9yZGVyO1xyXG4gIH1cclxuXHJcbiAgJjpmb2N1cyxcclxuICAmLmZvY3VzIHtcclxuICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcclxuICAgIEBpZiAkZW5hYmxlLXNoYWRvd3Mge1xyXG4gICAgICBib3gtc2hhZG93OiAkYnRuLWJveC1zaGFkb3csIDAgMCAwICRidG4tZm9jdXMtd2lkdGggcmdiYSgkYm9yZGVyLCAuNSk7XHJcbiAgICB9IEBlbHNlIHtcclxuICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKCRib3JkZXIsIC41KTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIERpc2FibGVkIGNvbWVzIGZpcnN0IHNvIGFjdGl2ZSBjYW4gcHJvcGVybHkgcmVzdHlsZVxyXG4gICYuZGlzYWJsZWQsXHJcbiAgJjpkaXNhYmxlZCB7XHJcbiAgICBjb2xvcjogY29sb3IteWlxKCRiYWNrZ3JvdW5kKTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyO1xyXG4gIH1cclxuXHJcbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXHJcbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXHJcbiAgLnNob3cgPiAmLmRyb3Bkb3duLXRvZ2dsZSB7XHJcbiAgICBjb2xvcjogY29sb3IteWlxKCRhY3RpdmUtYmFja2dyb3VuZCk7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWN0aXZlLWJhY2tncm91bmQ7XHJcbiAgICBAaWYgJGVuYWJsZS1ncmFkaWVudHMge1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lOyAvLyBSZW1vdmUgdGhlIGdyYWRpZW50IGZvciB0aGUgcHJlc3NlZC9hY3RpdmUgc3RhdGVcclxuICAgIH1cclxuICAgIGJvcmRlci1jb2xvcjogJGFjdGl2ZS1ib3JkZXI7XHJcblxyXG4gICAgJjpmb2N1cyB7XHJcbiAgICAgIC8vIEF2b2lkIHVzaW5nIG1peGluIHNvIHdlIGNhbiBwYXNzIGN1c3RvbSBmb2N1cyBzaGFkb3cgcHJvcGVybHlcclxuICAgICAgQGlmICRlbmFibGUtc2hhZG93cyB7XHJcbiAgICAgICAgYm94LXNoYWRvdzogJGJ0bi1hY3RpdmUtYm94LXNoYWRvdywgMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKCRib3JkZXIsIC41KTtcclxuICAgICAgfSBAZWxzZSB7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKCRib3JkZXIsIC41KTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuQG1peGluIGJ1dHRvbi1vdXRsaW5lLXZhcmlhbnQoJGNvbG9yLCAkY29sb3ItaG92ZXI6IGNvbG9yLXlpcSgkY29sb3IpLCAkYWN0aXZlLWJhY2tncm91bmQ6ICRjb2xvciwgJGFjdGl2ZS1ib3JkZXI6ICRjb2xvcikge1xyXG4gIGNvbG9yOiAkY29sb3I7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcclxuICBib3JkZXItY29sb3I6ICRjb2xvcjtcclxuXHJcbiAgJjpob3ZlciB7XHJcbiAgICBjb2xvcjogJGNvbG9yLWhvdmVyO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGFjdGl2ZS1iYWNrZ3JvdW5kO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkYWN0aXZlLWJvcmRlcjtcclxuICB9XHJcblxyXG4gICY6Zm9jdXMsXHJcbiAgJi5mb2N1cyB7XHJcbiAgICBib3gtc2hhZG93OiAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuNSk7XHJcbiAgfVxyXG5cclxuICAmLmRpc2FibGVkLFxyXG4gICY6ZGlzYWJsZWQge1xyXG4gICAgY29sb3I6ICRjb2xvcjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIH1cclxuXHJcbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKTphY3RpdmUsXHJcbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKS5hY3RpdmUsXHJcbiAgLnNob3cgPiAmLmRyb3Bkb3duLXRvZ2dsZSB7XHJcbiAgICBjb2xvcjogY29sb3IteWlxKCRhY3RpdmUtYmFja2dyb3VuZCk7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYWN0aXZlLWJhY2tncm91bmQ7XHJcbiAgICBib3JkZXItY29sb3I6ICRhY3RpdmUtYm9yZGVyO1xyXG5cclxuICAgICY6Zm9jdXMge1xyXG4gICAgICAvLyBBdm9pZCB1c2luZyBtaXhpbiBzbyB3ZSBjYW4gcGFzcyBjdXN0b20gZm9jdXMgc2hhZG93IHByb3Blcmx5XHJcbiAgICAgIEBpZiAkZW5hYmxlLXNoYWRvd3MgYW5kICRidG4tYWN0aXZlLWJveC1zaGFkb3cgIT0gbm9uZSB7XHJcbiAgICAgICAgYm94LXNoYWRvdzogJGJ0bi1hY3RpdmUtYm94LXNoYWRvdywgMCAwIDAgJGJ0bi1mb2N1cy13aWR0aCByZ2JhKCRjb2xvciwgLjUpO1xyXG4gICAgICB9IEBlbHNlIHtcclxuICAgICAgICBib3gtc2hhZG93OiAwIDAgMCAkYnRuLWZvY3VzLXdpZHRoIHJnYmEoJGNvbG9yLCAuNSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8vIEJ1dHRvbiBzaXplc1xyXG5AbWl4aW4gYnV0dG9uLXNpemUoJHBhZGRpbmcteSwgJHBhZGRpbmcteCwgJGZvbnQtc2l6ZSwgJGxpbmUtaGVpZ2h0LCAkYm9yZGVyLXJhZGl1cykge1xyXG4gIHBhZGRpbmc6ICRwYWRkaW5nLXkgJHBhZGRpbmcteDtcclxuICBmb250LXNpemU6ICRmb250LXNpemU7XHJcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodDtcclxuICAvLyBNYW51YWxseSBkZWNsYXJlIHRvIHByb3ZpZGUgYW4gb3ZlcnJpZGUgdG8gdGhlIGJyb3dzZXIgZGVmYXVsdFxyXG4gIEBpZiAkZW5hYmxlLXJvdW5kZWQge1xyXG4gICAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XHJcbiAgfSBAZWxzZSB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gIH1cclxufVxyXG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcclxuXHJcbi5mYWRlIHtcclxuICBAaW5jbHVkZSB0cmFuc2l0aW9uKCR0cmFuc2l0aW9uLWZhZGUpO1xyXG5cclxuICAmOm5vdCguc2hvdykge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICB9XHJcbn1cclxuXHJcbi5jb2xsYXBzZSB7XHJcbiAgJjpub3QoLnNob3cpIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG4uY29sbGFwc2luZyB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGhlaWdodDogMDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJHRyYW5zaXRpb24tY29sbGFwc2UpO1xyXG59XHJcbiIsIi8vIFRoZSBkcm9wZG93biB3cmFwcGVyIChgPGRpdj5gKVxyXG4uZHJvcHVwLFxyXG4uZHJvcHJpZ2h0LFxyXG4uZHJvcGRvd24sXHJcbi5kcm9wbGVmdCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uZHJvcGRvd24tdG9nZ2xlIHtcclxuICAvLyBHZW5lcmF0ZSB0aGUgY2FyZXQgYXV0b21hdGljYWxseVxyXG4gIEBpbmNsdWRlIGNhcmV0O1xyXG59XHJcblxyXG4vLyBUaGUgZHJvcGRvd24gbWVudVxyXG4uZHJvcGRvd24tbWVudSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMTAwJTtcclxuICBsZWZ0OiAwO1xyXG4gIHotaW5kZXg6ICR6aW5kZXgtZHJvcGRvd247XHJcbiAgZGlzcGxheTogbm9uZTsgLy8gbm9uZSBieSBkZWZhdWx0LCBidXQgYmxvY2sgb24gXCJvcGVuXCIgb2YgdGhlIG1lbnVcclxuICBmbG9hdDogbGVmdDtcclxuICBtaW4td2lkdGg6ICRkcm9wZG93bi1taW4td2lkdGg7XHJcbiAgcGFkZGluZzogJGRyb3Bkb3duLXBhZGRpbmcteSAwO1xyXG4gIG1hcmdpbjogJGRyb3Bkb3duLXNwYWNlciAwIDA7IC8vIG92ZXJyaWRlIGRlZmF1bHQgdWxcclxuICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTsgLy8gUmVkZWNsYXJlIGJlY2F1c2UgbmVzdGluZyBjYW4gY2F1c2UgaW5oZXJpdGFuY2UgaXNzdWVzXHJcbiAgY29sb3I6ICRib2R5LWNvbG9yO1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7IC8vIEVuc3VyZXMgcHJvcGVyIGFsaWdubWVudCBpZiBwYXJlbnQgaGFzIGl0IGNoYW5nZWQgKGUuZy4sIG1vZGFsIGZvb3RlcilcclxuICBsaXN0LXN0eWxlOiBub25lO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRkcm9wZG93bi1iZztcclxuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xyXG4gIGJvcmRlcjogJGRyb3Bkb3duLWJvcmRlci13aWR0aCBzb2xpZCAkZHJvcGRvd24tYm9yZGVyLWNvbG9yO1xyXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGRyb3Bkb3duLWJvcmRlci1yYWRpdXMpO1xyXG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGRyb3Bkb3duLWJveC1zaGFkb3cpO1xyXG59XHJcblxyXG4uZHJvcGRvd24tbWVudS1yaWdodCB7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgbGVmdDogYXV0bztcclxufVxyXG5cclxuLy8gQWxsb3cgZm9yIGRyb3Bkb3ducyB0byBnbyBib3R0b20gdXAgKGFrYSwgZHJvcHVwLW1lbnUpXHJcbi8vIEp1c3QgYWRkIC5kcm9wdXAgYWZ0ZXIgdGhlIHN0YW5kYXJkIC5kcm9wZG93biBjbGFzcyBhbmQgeW91J3JlIHNldC5cclxuLmRyb3B1cCB7XHJcbiAgLmRyb3Bkb3duLW1lbnUge1xyXG4gICAgdG9wOiBhdXRvO1xyXG4gICAgYm90dG9tOiAxMDAlO1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICAgIG1hcmdpbi1ib3R0b206ICRkcm9wZG93bi1zcGFjZXI7XHJcbiAgfVxyXG5cclxuICAuZHJvcGRvd24tdG9nZ2xlIHtcclxuICAgIEBpbmNsdWRlIGNhcmV0KHVwKTtcclxuICB9XHJcbn1cclxuXHJcbi5kcm9wcmlnaHQge1xyXG4gIC5kcm9wZG93bi1tZW51IHtcclxuICAgIHRvcDogMDtcclxuICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgbGVmdDogMTAwJTtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICBtYXJnaW4tbGVmdDogJGRyb3Bkb3duLXNwYWNlcjtcclxuICB9XHJcblxyXG4gIC5kcm9wZG93bi10b2dnbGUge1xyXG4gICAgQGluY2x1ZGUgY2FyZXQocmlnaHQpO1xyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5kcm9wbGVmdCB7XHJcbiAgLmRyb3Bkb3duLW1lbnUge1xyXG4gICAgdG9wOiAwO1xyXG4gICAgcmlnaHQ6IDEwMCU7XHJcbiAgICBsZWZ0OiBhdXRvO1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICAgIG1hcmdpbi1yaWdodDogJGRyb3Bkb3duLXNwYWNlcjtcclxuICB9XHJcblxyXG4gIC5kcm9wZG93bi10b2dnbGUge1xyXG4gICAgQGluY2x1ZGUgY2FyZXQobGVmdCk7XHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8vIFdoZW4gZW5hYmxlZCBQb3BwZXIuanMsIHJlc2V0IGJhc2ljIGRyb3Bkb3duIHBvc2l0aW9uXHJcbi8vIHN0eWxlbGludC1kaXNhYmxlIG5vLWR1cGxpY2F0ZS1zZWxlY3RvcnNcclxuLmRyb3Bkb3duLW1lbnUge1xyXG4gICZbeC1wbGFjZW1lbnRePVwidG9wXCJdLFxyXG4gICZbeC1wbGFjZW1lbnRePVwicmlnaHRcIl0sXHJcbiAgJlt4LXBsYWNlbWVudF49XCJib3R0b21cIl0sXHJcbiAgJlt4LXBsYWNlbWVudF49XCJsZWZ0XCJdIHtcclxuICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgYm90dG9tOiBhdXRvO1xyXG4gIH1cclxufVxyXG4vLyBzdHlsZWxpbnQtZW5hYmxlIG5vLWR1cGxpY2F0ZS1zZWxlY3RvcnNcclxuXHJcbi8vIERpdmlkZXJzIChiYXNpY2FsbHkgYW4gYDxocj5gKSB3aXRoaW4gdGhlIGRyb3Bkb3duXHJcbi5kcm9wZG93bi1kaXZpZGVyIHtcclxuICBAaW5jbHVkZSBuYXYtZGl2aWRlcigkZHJvcGRvd24tZGl2aWRlci1iZyk7XHJcbn1cclxuXHJcbi8vIExpbmtzLCBidXR0b25zLCBhbmQgbW9yZSB3aXRoaW4gdGhlIGRyb3Bkb3duIG1lbnVcclxuLy9cclxuLy8gYDxidXR0b24+YC1zcGVjaWZpYyBzdHlsZXMgYXJlIGRlbm90ZWQgd2l0aCBgLy8gRm9yIDxidXR0b24+c2BcclxuLmRyb3Bkb3duLWl0ZW0ge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHdpZHRoOiAxMDAlOyAvLyBGb3IgYDxidXR0b24+YHNcclxuICBwYWRkaW5nOiAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXkgJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14O1xyXG4gIGNsZWFyOiBib3RoO1xyXG4gIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsO1xyXG4gIGNvbG9yOiAkZHJvcGRvd24tbGluay1jb2xvcjtcclxuICB0ZXh0LWFsaWduOiBpbmhlcml0OyAvLyBGb3IgYDxidXR0b24+YHNcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwOyAvLyBwcmV2ZW50IGxpbmtzIGZyb20gcmFuZG9tbHkgYnJlYWtpbmcgb250byBuZXcgbGluZXNcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgLy8gRm9yIGA8YnV0dG9uPmBzXHJcbiAgYm9yZGVyOiAwOyAvLyBGb3IgYDxidXR0b24+YHNcclxuXHJcbiAgQGluY2x1ZGUgaG92ZXItZm9jdXMge1xyXG4gICAgY29sb3I6ICRkcm9wZG93bi1saW5rLWhvdmVyLWNvbG9yO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGRyb3Bkb3duLWxpbmstaG92ZXItYmcpO1xyXG4gIH1cclxuXHJcbiAgJi5hY3RpdmUsXHJcbiAgJjphY3RpdmUge1xyXG4gICAgY29sb3I6ICRkcm9wZG93bi1saW5rLWFjdGl2ZS1jb2xvcjtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRkcm9wZG93bi1saW5rLWFjdGl2ZS1iZyk7XHJcbiAgfVxyXG5cclxuICAmLmRpc2FibGVkLFxyXG4gICY6ZGlzYWJsZWQge1xyXG4gICAgY29sb3I6ICRkcm9wZG93bi1saW5rLWRpc2FibGVkLWNvbG9yO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAvLyBSZW1vdmUgQ1NTIGdyYWRpZW50cyBpZiB0aGV5J3JlIGVuYWJsZWRcclxuICAgIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XHJcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uZHJvcGRvd24tbWVudS5zaG93IHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLy8gRHJvcGRvd24gc2VjdGlvbiBoZWFkZXJzXHJcbi5kcm9wZG93bi1oZWFkZXIge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHBhZGRpbmc6ICRkcm9wZG93bi1wYWRkaW5nLXkgJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14O1xyXG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIGZvciB1c2Ugd2l0aCBoZWFkaW5nIGVsZW1lbnRzXHJcbiAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtO1xyXG4gIGNvbG9yOiAkZHJvcGRvd24taGVhZGVyLWNvbG9yO1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IC8vIGFzIHdpdGggPiBsaSA+IGFcclxufVxyXG5cclxuLy8gRHJvcGRvd24gdGV4dFxyXG4uZHJvcGRvd24taXRlbS10ZXh0IHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBwYWRkaW5nOiAkZHJvcGRvd24taXRlbS1wYWRkaW5nLXkgJGRyb3Bkb3duLWl0ZW0tcGFkZGluZy14O1xyXG4gIGNvbG9yOiAkZHJvcGRvd24tbGluay1jb2xvcjtcclxufVxyXG4iLCJAbWl4aW4gY2FyZXQtZG93biB7XHJcbiAgYm9yZGVyLXRvcDogJGNhcmV0LXdpZHRoIHNvbGlkO1xyXG4gIGJvcmRlci1yaWdodDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlci1ib3R0b206IDA7XHJcbiAgYm9yZGVyLWxlZnQ6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuQG1peGluIGNhcmV0LXVwIHtcclxuICBib3JkZXItdG9wOiAwO1xyXG4gIGJvcmRlci1yaWdodDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlci1ib3R0b206ICRjYXJldC13aWR0aCBzb2xpZDtcclxuICBib3JkZXItbGVmdDogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG5AbWl4aW4gY2FyZXQtcmlnaHQge1xyXG4gIGJvcmRlci10b3A6ICRjYXJldC13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICBib3JkZXItcmlnaHQ6IDA7XHJcbiAgYm9yZGVyLWJvdHRvbTogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlci1sZWZ0OiAkY2FyZXQtd2lkdGggc29saWQ7XHJcbn1cclxuXHJcbkBtaXhpbiBjYXJldC1sZWZ0IHtcclxuICBib3JkZXItdG9wOiAkY2FyZXQtd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyLXJpZ2h0OiAkY2FyZXQtd2lkdGggc29saWQ7XHJcbiAgYm9yZGVyLWJvdHRvbTogJGNhcmV0LXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG5AbWl4aW4gY2FyZXQoJGRpcmVjdGlvbjogZG93bikge1xyXG4gIEBpZiAkZW5hYmxlLWNhcmV0IHtcclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICB3aWR0aDogMDtcclxuICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgICBtYXJnaW4tbGVmdDogJGNhcmV0LXdpZHRoICogLjg1O1xyXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogJGNhcmV0LXdpZHRoICogLjg1O1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBAaWYgJGRpcmVjdGlvbiA9PSBkb3duIHtcclxuICAgICAgICBAaW5jbHVkZSBjYXJldC1kb3duO1xyXG4gICAgICB9IEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gdXAge1xyXG4gICAgICAgIEBpbmNsdWRlIGNhcmV0LXVwO1xyXG4gICAgICB9IEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gcmlnaHQge1xyXG4gICAgICAgIEBpbmNsdWRlIGNhcmV0LXJpZ2h0O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQGlmICRkaXJlY3Rpb24gPT0gbGVmdCB7XHJcbiAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB3aWR0aDogMDtcclxuICAgICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAkY2FyZXQtd2lkdGggKiAuODU7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246ICRjYXJldC13aWR0aCAqIC44NTtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIEBpbmNsdWRlIGNhcmV0LWxlZnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmOmVtcHR5OjphZnRlciB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIvLyBIb3Jpem9udGFsIGRpdmlkZXJzXHJcbi8vXHJcbi8vIERpdmlkZXJzIChiYXNpY2FsbHkgYW4gaHIpIHdpdGhpbiBkcm9wZG93bnMgYW5kIG5hdiBsaXN0c1xyXG5cclxuQG1peGluIG5hdi1kaXZpZGVyKCRjb2xvcjogJG5hdi1kaXZpZGVyLWNvbG9yLCAkbWFyZ2luLXk6ICRuYXYtZGl2aWRlci1tYXJnaW4teSkge1xyXG4gIGhlaWdodDogMDtcclxuICBtYXJnaW46ICRtYXJnaW4teSAwO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvcjtcclxufVxyXG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcclxuXHJcbi8vIE1ha2UgdGhlIGRpdiBiZWhhdmUgbGlrZSBhIGJ1dHRvblxyXG4uYnRuLWdyb3VwLFxyXG4uYnRuLWdyb3VwLXZlcnRpY2FsIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgLy8gbWF0Y2ggLmJ0biBhbGlnbm1lbnQgZ2l2ZW4gZm9udC1zaXplIGhhY2sgYWJvdmVcclxuXHJcbiAgPiAuYnRuIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGZsZXg6IDAgMSBhdXRvO1xyXG5cclxuICAgIC8vIEJyaW5nIHRoZSBob3ZlciwgZm9jdXNlZCwgYW5kIFwiYWN0aXZlXCIgYnV0dG9ucyB0byB0aGUgZnJvbnQgdG8gb3ZlcmxheVxyXG4gICAgLy8gdGhlIGJvcmRlcnMgcHJvcGVybHlcclxuICAgIEBpbmNsdWRlIGhvdmVyIHtcclxuICAgICAgei1pbmRleDogMTtcclxuICAgIH1cclxuICAgICY6Zm9jdXMsXHJcbiAgICAmOmFjdGl2ZSxcclxuICAgICYuYWN0aXZlIHtcclxuICAgICAgei1pbmRleDogMTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIFByZXZlbnQgZG91YmxlIGJvcmRlcnMgd2hlbiBidXR0b25zIGFyZSBuZXh0IHRvIGVhY2ggb3RoZXJcclxuICAuYnRuICsgLmJ0bixcclxuICAuYnRuICsgLmJ0bi1ncm91cCxcclxuICAuYnRuLWdyb3VwICsgLmJ0bixcclxuICAuYnRuLWdyb3VwICsgLmJ0bi1ncm91cCB7XHJcbiAgICBtYXJnaW4tbGVmdDogLSRidG4tYm9yZGVyLXdpZHRoO1xyXG4gIH1cclxufVxyXG5cclxuLy8gT3B0aW9uYWw6IEdyb3VwIG11bHRpcGxlIGJ1dHRvbiBncm91cHMgdG9nZXRoZXIgZm9yIGEgdG9vbGJhclxyXG4uYnRuLXRvb2xiYXIge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC13cmFwOiB3cmFwO1xyXG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcclxuXHJcbiAgLmlucHV0LWdyb3VwIHtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG4gIH1cclxufVxyXG5cclxuLmJ0bi1ncm91cCB7XHJcbiAgPiAuYnRuOmZpcnN0LWNoaWxkIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gIH1cclxuXHJcbiAgLy8gUmVzZXQgcm91bmRlZCBjb3JuZXJzXHJcbiAgPiAuYnRuOm5vdCg6bGFzdC1jaGlsZCk6bm90KC5kcm9wZG93bi10b2dnbGUpLFxyXG4gID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0biB7XHJcbiAgICBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzKDApO1xyXG4gIH1cclxuXHJcbiAgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxyXG4gID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4ge1xyXG4gICAgQGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzKDApO1xyXG4gIH1cclxufVxyXG5cclxuLy8gU2l6aW5nXHJcbi8vXHJcbi8vIFJlbWl4IHRoZSBkZWZhdWx0IGJ1dHRvbiBzaXppbmcgY2xhc3NlcyBpbnRvIG5ldyBvbmVzIGZvciBlYXNpZXIgbWFuaXB1bGF0aW9uLlxyXG5cclxuLmJ0bi1ncm91cC1zbSA+IC5idG4geyBAZXh0ZW5kIC5idG4tc207IH1cclxuLmJ0bi1ncm91cC1sZyA+IC5idG4geyBAZXh0ZW5kIC5idG4tbGc7IH1cclxuXHJcblxyXG4vL1xyXG4vLyBTcGxpdCBidXR0b24gZHJvcGRvd25zXHJcbi8vXHJcblxyXG4uZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcclxuICBwYWRkaW5nLXJpZ2h0OiAkYnRuLXBhZGRpbmcteCAqIC43NTtcclxuICBwYWRkaW5nLWxlZnQ6ICRidG4tcGFkZGluZy14ICogLjc1O1xyXG5cclxuICAmOjphZnRlcixcclxuICAuZHJvcHVwICY6OmFmdGVyLFxyXG4gIC5kcm9wcmlnaHQgJjo6YWZ0ZXIge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgfVxyXG5cclxuICAuZHJvcGxlZnQgJjo6YmVmb3JlIHtcclxuICAgIG1hcmdpbi1yaWdodDogMDtcclxuICB9XHJcbn1cclxuXHJcbi5idG4tc20gKyAuZHJvcGRvd24tdG9nZ2xlLXNwbGl0IHtcclxuICBwYWRkaW5nLXJpZ2h0OiAkYnRuLXBhZGRpbmcteC1zbSAqIC43NTtcclxuICBwYWRkaW5nLWxlZnQ6ICRidG4tcGFkZGluZy14LXNtICogLjc1O1xyXG59XHJcblxyXG4uYnRuLWxnICsgLmRyb3Bkb3duLXRvZ2dsZS1zcGxpdCB7XHJcbiAgcGFkZGluZy1yaWdodDogJGJ0bi1wYWRkaW5nLXgtbGcgKiAuNzU7XHJcbiAgcGFkZGluZy1sZWZ0OiAkYnRuLXBhZGRpbmcteC1sZyAqIC43NTtcclxufVxyXG5cclxuXHJcbi8vIFRoZSBjbGlja2FibGUgYnV0dG9uIGZvciB0b2dnbGluZyB0aGUgbWVudVxyXG4vLyBTZXQgdGhlIHNhbWUgaW5zZXQgc2hhZG93IGFzIHRoZSA6YWN0aXZlIHN0YXRlXHJcbi5idG4tZ3JvdXAuc2hvdyAuZHJvcGRvd24tdG9nZ2xlIHtcclxuICBAaW5jbHVkZSBib3gtc2hhZG93KCRidG4tYWN0aXZlLWJveC1zaGFkb3cpO1xyXG5cclxuICAvLyBTaG93IG5vIHNoYWRvdyBmb3IgYC5idG4tbGlua2Agc2luY2UgaXQgaGFzIG5vIG90aGVyIGJ1dHRvbiBzdHlsZXMuXHJcbiAgJi5idG4tbGluayB7XHJcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KG5vbmUpO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vXHJcbi8vIFZlcnRpY2FsIGJ1dHRvbiBncm91cHNcclxuLy9cclxuXHJcbi5idG4tZ3JvdXAtdmVydGljYWwge1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gIC5idG4sXHJcbiAgLmJ0bi1ncm91cCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICB9XHJcblxyXG4gID4gLmJ0biArIC5idG4sXHJcbiAgPiAuYnRuICsgLmJ0bi1ncm91cCxcclxuICA+IC5idG4tZ3JvdXAgKyAuYnRuLFxyXG4gID4gLmJ0bi1ncm91cCArIC5idG4tZ3JvdXAge1xyXG4gICAgbWFyZ2luLXRvcDogLSRidG4tYm9yZGVyLXdpZHRoO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgfVxyXG5cclxuICAvLyBSZXNldCByb3VuZGVkIGNvcm5lcnNcclxuICA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXHJcbiAgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuIHtcclxuICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKDApO1xyXG4gIH1cclxuXHJcbiAgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxyXG4gID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4ge1xyXG4gICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoMCk7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy8gQ2hlY2tib3ggYW5kIHJhZGlvIG9wdGlvbnNcclxuLy9cclxuLy8gSW4gb3JkZXIgdG8gc3VwcG9ydCB0aGUgYnJvd3NlcidzIGZvcm0gdmFsaWRhdGlvbiBmZWVkYmFjaywgcG93ZXJlZCBieSB0aGVcclxuLy8gYHJlcXVpcmVkYCBhdHRyaWJ1dGUsIHdlIGhhdmUgdG8gXCJoaWRlXCIgdGhlIGlucHV0cyB2aWEgYGNsaXBgLiBXZSBjYW5ub3QgdXNlXHJcbi8vIGBkaXNwbGF5OiBub25lO2Agb3IgYHZpc2liaWxpdHk6IGhpZGRlbjtgIGFzIHRoYXQgYWxzbyBoaWRlcyB0aGUgcG9wb3Zlci5cclxuLy8gU2ltcGx5IHZpc3VhbGx5IGhpZGluZyB0aGUgaW5wdXRzIHZpYSBgb3BhY2l0eWAgd291bGQgbGVhdmUgdGhlbSBjbGlja2FibGUgaW5cclxuLy8gY2VydGFpbiBjYXNlcyB3aGljaCBpcyBwcmV2ZW50ZWQgYnkgdXNpbmcgYGNsaXBgIGFuZCBgcG9pbnRlci1ldmVudHNgLlxyXG4vLyBUaGlzIHdheSwgd2UgZW5zdXJlIGEgRE9NIGVsZW1lbnQgaXMgdmlzaWJsZSB0byBwb3NpdGlvbiB0aGUgcG9wb3ZlciBmcm9tLlxyXG4vL1xyXG4vLyBTZWUgaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL3B1bGwvMTI3OTQgYW5kXHJcbi8vIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9wdWxsLzE0NTU5IGZvciBtb3JlIGluZm9ybWF0aW9uLlxyXG5cclxuLmJ0bi1ncm91cC10b2dnbGUge1xyXG4gID4gLmJ0bixcclxuICA+IC5idG4tZ3JvdXAgPiAuYnRuIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7IC8vIE92ZXJyaWRlIGRlZmF1bHQgYDxsYWJlbD5gIHZhbHVlXHJcblxyXG4gICAgaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxyXG4gICAgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xyXG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgc2VsZWN0b3Itbm8tcXVhbGlmeWluZy10eXBlXHJcblxyXG4vL1xyXG4vLyBCYXNlIHN0eWxlc1xyXG4vL1xyXG5cclxuLmlucHV0LWdyb3VwIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LXdyYXA6IHdyYXA7IC8vIEZvciBmb3JtIHZhbGlkYXRpb24gZmVlZGJhY2tcclxuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcclxuICB3aWR0aDogMTAwJTtcclxuXHJcbiAgPiAuZm9ybS1jb250cm9sLFxyXG4gID4gLmN1c3RvbS1zZWxlY3QsXHJcbiAgPiAuY3VzdG9tLWZpbGUge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyAvLyBGb3IgZm9jdXMgc3RhdGUncyB6LWluZGV4XHJcbiAgICBmbGV4OiAxIDEgYXV0bztcclxuICAgIC8vIEFkZCB3aWR0aCAxJSBhbmQgZmxleC1iYXNpcyBhdXRvIHRvIGVuc3VyZSB0aGF0IGJ1dHRvbiB3aWxsIG5vdCB3cmFwIG91dFxyXG4gICAgLy8gdGhlIGNvbHVtbi4gQXBwbGllcyB0byBJRSBFZGdlKyBhbmQgRmlyZWZveC4gQ2hyb21lIGRvZXMgbm90IHJlcXVpcmUgdGhpcy5cclxuICAgIHdpZHRoOiAxJTtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcblxyXG4gICAgLy8gQnJpbmcgdGhlIFwiYWN0aXZlXCIgZm9ybSBjb250cm9sIHRvIHRoZSB0b3Agb2Ygc3Vycm91bmRpbmcgZWxlbWVudHNcclxuICAgICY6Zm9jdXMge1xyXG4gICAgICB6LWluZGV4OiAzO1xyXG4gICAgfVxyXG5cclxuICAgICsgLmZvcm0tY29udHJvbCxcclxuICAgICsgLmN1c3RvbS1zZWxlY3QsXHJcbiAgICArIC5jdXN0b20tZmlsZSB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAtJGlucHV0LWJvcmRlci13aWR0aDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gID4gLmZvcm0tY29udHJvbCxcclxuICA+IC5jdXN0b20tc2VsZWN0IHtcclxuICAgICY6bm90KDpsYXN0LWNoaWxkKSB7IEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoMCk7IH1cclxuICAgICY6bm90KDpmaXJzdC1jaGlsZCkgeyBAaW5jbHVkZSBib3JkZXItbGVmdC1yYWRpdXMoMCk7IH1cclxuICB9XHJcblxyXG4gIC8vIEN1c3RvbSBmaWxlIGlucHV0cyBoYXZlIG1vcmUgY29tcGxleCBtYXJrdXAsIHRodXMgcmVxdWlyaW5nIGRpZmZlcmVudFxyXG4gIC8vIGJvcmRlci1yYWRpdXMgb3ZlcnJpZGVzLlxyXG4gID4gLmN1c3RvbS1maWxlIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cclxuICAgICY6bm90KDpsYXN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWwsXHJcbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7IEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoMCk7IH1cclxuICAgICY6bm90KDpmaXJzdC1jaGlsZCkgLmN1c3RvbS1maWxlLWxhYmVsLFxyXG4gICAgJjpub3QoOmZpcnN0LWNoaWxkKSAuY3VzdG9tLWZpbGUtbGFiZWw6OmFmdGVyIHsgQGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzKDApOyB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy8gUHJlcGVuZCBhbmQgYXBwZW5kXHJcbi8vXHJcbi8vIFdoaWxlIGl0IHJlcXVpcmVzIG9uZSBleHRyYSBsYXllciBvZiBIVE1MIGZvciBlYWNoLCBkZWRpY2F0ZWQgcHJlcGVuZCBhbmRcclxuLy8gYXBwZW5kIGVsZW1lbnRzIGFsbG93IHVzIHRvIDEpIGJlIGxlc3MgY2xldmVyLCAyKSBzaW1wbGlmeSBvdXIgc2VsZWN0b3JzLCBhbmRcclxuLy8gMykgc3VwcG9ydCBIVE1MNSBmb3JtIHZhbGlkYXRpb24uXHJcblxyXG4uaW5wdXQtZ3JvdXAtcHJlcGVuZCxcclxuLmlucHV0LWdyb3VwLWFwcGVuZCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgLy8gRW5zdXJlIGJ1dHRvbnMgYXJlIGFsd2F5cyBhYm92ZSBpbnB1dHMgZm9yIG1vcmUgdmlzdWFsbHkgcGxlYXNpbmcgYm9yZGVycy5cclxuICAvLyBUaGlzIGlzbid0IG5lZWRlZCBmb3IgYC5pbnB1dC1ncm91cC10ZXh0YCBzaW5jZSBpdCBzaGFyZXMgdGhlIHNhbWUgYm9yZGVyLWNvbG9yXHJcbiAgLy8gYXMgb3VyIGlucHV0cy5cclxuICAuYnRuIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDI7XHJcbiAgfVxyXG5cclxuICAuYnRuICsgLmJ0bixcclxuICAuYnRuICsgLmlucHV0LWdyb3VwLXRleHQsXHJcbiAgLmlucHV0LWdyb3VwLXRleHQgKyAuaW5wdXQtZ3JvdXAtdGV4dCxcclxuICAuaW5wdXQtZ3JvdXAtdGV4dCArIC5idG4ge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0kaW5wdXQtYm9yZGVyLXdpZHRoO1xyXG4gIH1cclxufVxyXG5cclxuLmlucHV0LWdyb3VwLXByZXBlbmQgeyBtYXJnaW4tcmlnaHQ6IC0kaW5wdXQtYm9yZGVyLXdpZHRoOyB9XHJcbi5pbnB1dC1ncm91cC1hcHBlbmQgeyBtYXJnaW4tbGVmdDogLSRpbnB1dC1ib3JkZXItd2lkdGg7IH1cclxuXHJcblxyXG4vLyBUZXh0dWFsIGFkZG9uc1xyXG4vL1xyXG4vLyBTZXJ2ZXMgYXMgYSBjYXRjaC1hbGwgZWxlbWVudCBmb3IgYW55IHRleHQgb3IgcmFkaW8vY2hlY2tib3ggaW5wdXQgeW91IHdpc2hcclxuLy8gdG8gcHJlcGVuZCBvciBhcHBlbmQgdG8gYW4gaW5wdXQuXHJcblxyXG4uaW5wdXQtZ3JvdXAtdGV4dCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIHBhZGRpbmc6ICRpbnB1dC1wYWRkaW5nLXkgJGlucHV0LXBhZGRpbmcteDtcclxuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBBbGxvdyB1c2Ugb2YgPGxhYmVsPiBlbGVtZW50cyBieSBvdmVycmlkaW5nIG91ciBkZWZhdWx0IG1hcmdpbi1ib3R0b21cclxuICBmb250LXNpemU6ICRmb250LXNpemUtYmFzZTsgLy8gTWF0Y2ggaW5wdXRzXHJcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XHJcbiAgbGluZS1oZWlnaHQ6ICRpbnB1dC1saW5lLWhlaWdodDtcclxuICBjb2xvcjogJGlucHV0LWdyb3VwLWFkZG9uLWNvbG9yO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1ncm91cC1hZGRvbi1iZztcclxuICBib3JkZXI6ICRpbnB1dC1ib3JkZXItd2lkdGggc29saWQgJGlucHV0LWdyb3VwLWFkZG9uLWJvcmRlci1jb2xvcjtcclxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRpbnB1dC1ib3JkZXItcmFkaXVzKTtcclxuXHJcbiAgLy8gTnVrZSBkZWZhdWx0IG1hcmdpbnMgZnJvbSBjaGVja2JveGVzIGFuZCByYWRpb3MgdG8gdmVydGljYWxseSBjZW50ZXIgd2l0aGluLlxyXG4gIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcclxuICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICB9XHJcbn1cclxuXHJcblxyXG4vLyBTaXppbmdcclxuLy9cclxuLy8gUmVtaXggdGhlIGRlZmF1bHQgZm9ybSBjb250cm9sIHNpemluZyBjbGFzc2VzIGludG8gbmV3IG9uZXMgZm9yIGVhc2llclxyXG4vLyBtYW5pcHVsYXRpb24uXHJcblxyXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sLFxyXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxyXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kID4gLmlucHV0LWdyb3VwLXRleHQsXHJcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1wcmVwZW5kID4gLmJ0bixcclxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4ge1xyXG4gIEBleHRlbmQgLmZvcm0tY29udHJvbC1sZztcclxufVxyXG5cclxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbCxcclxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcclxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxyXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5idG4sXHJcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuYnRuIHtcclxuICBAZXh0ZW5kIC5mb3JtLWNvbnRyb2wtc207XHJcbn1cclxuXHJcblxyXG4vLyBQcmVwZW5kIGFuZCBhcHBlbmQgcm91bmRlZCBjb3JuZXJzXHJcbi8vXHJcbi8vIFRoZXNlIHJ1bGVzZXRzIG11c3QgY29tZSBhZnRlciB0aGUgc2l6aW5nIG9uZXMgdG8gcHJvcGVybHkgb3ZlcnJpZGUgc20gYW5kIGxnXHJcbi8vIGJvcmRlci1yYWRpdXMgdmFsdWVzIHdoZW4gZXh0ZW5kaW5nLiBUaGV5J3JlIG1vcmUgc3BlY2lmaWMgdGhhbiB3ZSdkIGxpa2VcclxuLy8gd2l0aCB0aGUgYC5pbnB1dC1ncm91cCA+YCBwYXJ0LCBidXQgd2l0aG91dCBpdCwgd2UgY2Fubm90IG92ZXJyaWRlIHRoZSBzaXppbmcuXHJcblxyXG5cclxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQgPiAuYnRuLFxyXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZCA+IC5pbnB1dC1ncm91cC10ZXh0LFxyXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuLFxyXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtYXBwZW5kOm5vdCg6bGFzdC1jaGlsZCkgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcclxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZDpsYXN0LWNoaWxkID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcclxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZDpsYXN0LWNoaWxkID4gLmlucHV0LWdyb3VwLXRleHQ6bm90KDpsYXN0LWNoaWxkKSB7XHJcbiAgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cygwKTtcclxufVxyXG5cclxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLWFwcGVuZCA+IC5idG4sXHJcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1hcHBlbmQgPiAuaW5wdXQtZ3JvdXAtdGV4dCxcclxuLmlucHV0LWdyb3VwID4gLmlucHV0LWdyb3VwLXByZXBlbmQ6bm90KDpmaXJzdC1jaGlsZCkgPiAuYnRuLFxyXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpub3QoOmZpcnN0LWNoaWxkKSA+IC5pbnB1dC1ncm91cC10ZXh0LFxyXG4uaW5wdXQtZ3JvdXAgPiAuaW5wdXQtZ3JvdXAtcHJlcGVuZDpmaXJzdC1jaGlsZCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXHJcbi5pbnB1dC1ncm91cCA+IC5pbnB1dC1ncm91cC1wcmVwZW5kOmZpcnN0LWNoaWxkID4gLmlucHV0LWdyb3VwLXRleHQ6bm90KDpmaXJzdC1jaGlsZCkge1xyXG4gIEBpbmNsdWRlIGJvcmRlci1sZWZ0LXJhZGl1cygwKTtcclxufVxyXG4iLCIvLyBFbWJlZGRlZCBpY29ucyBmcm9tIE9wZW4gSWNvbmljLlxyXG4vLyBSZWxlYXNlZCB1bmRlciBNSVQgYW5kIGNvcHlyaWdodCAyMDE0IFdheWJ1cnkuXHJcbi8vIGh0dHBzOi8vdXNlaWNvbmljLmNvbS9vcGVuXHJcblxyXG5cclxuLy8gQ2hlY2tib3hlcyBhbmQgcmFkaW9zXHJcbi8vXHJcbi8vIEJhc2UgY2xhc3MgdGFrZXMgY2FyZSBvZiBhbGwgdGhlIGtleSBiZWhhdmlvcmFsIGFzcGVjdHMuXHJcblxyXG4uY3VzdG9tLWNvbnRyb2wge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBtaW4taGVpZ2h0OiAoMXJlbSAqICRsaW5lLWhlaWdodC1iYXNlKTtcclxuICBwYWRkaW5nLWxlZnQ6ICRjdXN0b20tY29udHJvbC1ndXR0ZXI7XHJcbn1cclxuXHJcbi5jdXN0b20tY29udHJvbC1pbmxpbmUge1xyXG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gIG1hcmdpbi1yaWdodDogJGN1c3RvbS1jb250cm9sLXNwYWNlci14O1xyXG59XHJcblxyXG4uY3VzdG9tLWNvbnRyb2wtaW5wdXQge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB6LWluZGV4OiAtMTsgLy8gUHV0IHRoZSBpbnB1dCBiZWhpbmQgdGhlIGxhYmVsIHNvIGl0IGRvZXNuJ3Qgb3ZlcmxheSB0ZXh0XHJcbiAgb3BhY2l0eTogMDtcclxuXHJcbiAgJjpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xyXG4gICAgY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1jb2xvcjtcclxuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1iZyk7XHJcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItY2hlY2tlZC1ib3gtc2hhZG93KTtcclxuICB9XHJcblxyXG4gICY6Zm9jdXMgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XHJcbiAgICAvLyB0aGUgbWl4aW4gaXMgbm90IHVzZWQgaGVyZSB0byBtYWtlIHN1cmUgdGhlcmUgaXMgZmVlZGJhY2tcclxuICAgIGJveC1zaGFkb3c6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItZm9jdXMtYm94LXNoYWRvdztcclxuICB9XHJcblxyXG4gICY6YWN0aXZlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xyXG4gICAgY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWNvbG9yO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1hY3RpdmUtYmc7XHJcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYWN0aXZlLWJveC1zaGFkb3cpO1xyXG4gIH1cclxuXHJcbiAgJjpkaXNhYmxlZCB7XHJcbiAgICB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XHJcbiAgICAgIGNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtbGFiZWwtZGlzYWJsZWQtY29sb3I7XHJcblxyXG4gICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItZGlzYWJsZWQtYmc7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8vIEN1c3RvbSBjb250cm9sIGluZGljYXRvcnNcclxuLy9cclxuLy8gQnVpbGQgdGhlIGN1c3RvbSBjb250cm9scyBvdXQgb2YgcHN1ZWRvLWVsZW1lbnRzLlxyXG5cclxuLmN1c3RvbS1jb250cm9sLWxhYmVsIHtcclxuICBtYXJnaW4tYm90dG9tOiAwO1xyXG5cclxuICAvLyBCYWNrZ3JvdW5kLWNvbG9yIGFuZCAod2hlbiBlbmFibGVkKSBncmFkaWVudFxyXG4gICY6OmJlZm9yZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6ICgoJGxpbmUtaGVpZ2h0LWJhc2UgLSAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemUpIC8gMik7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1zaXplO1xyXG4gICAgaGVpZ2h0OiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemU7XHJcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYmc7XHJcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tY29udHJvbC1pbmRpY2F0b3ItYm94LXNoYWRvdyk7XHJcbiAgfVxyXG5cclxuICAvLyBGb3JlZ3JvdW5kIChpY29uKVxyXG4gICY6OmFmdGVyIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogKCgkbGluZS1oZWlnaHQtYmFzZSAtICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZSkgLyAyKTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLXNpemU7XHJcbiAgICBoZWlnaHQ6ICRjdXN0b20tY29udHJvbC1pbmRpY2F0b3Itc2l6ZTtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1iZy1zaXplO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vIENoZWNrYm94ZXNcclxuLy9cclxuLy8gVHdlYWsganVzdCBhIGZldyB0aGluZ3MgZm9yIGNoZWNrYm94ZXMuXHJcblxyXG4uY3VzdG9tLWNoZWNrYm94IHtcclxuICAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmJlZm9yZSB7XHJcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tY2hlY2tib3gtaW5kaWNhdG9yLWJvcmRlci1yYWRpdXMpO1xyXG4gIH1cclxuXHJcbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmNoZWNrZWQgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWJnKTtcclxuICAgIH1cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaWNvbi1jaGVja2VkO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmluZGV0ZXJtaW5hdGUgfiAuY3VzdG9tLWNvbnRyb2wtbGFiZWwge1xyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1iZyk7XHJcbiAgICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaW5kZXRlcm1pbmF0ZS1ib3gtc2hhZG93KTtcclxuICAgIH1cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgYmFja2dyb3VuZC1pbWFnZTogJGN1c3RvbS1jaGVja2JveC1pbmRpY2F0b3ItaWNvbi1pbmRldGVybWluYXRlO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmN1c3RvbS1jb250cm9sLWlucHV0OmRpc2FibGVkIHtcclxuICAgICY6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1jb250cm9sLWluZGljYXRvci1jaGVja2VkLWRpc2FibGVkLWJnO1xyXG4gICAgfVxyXG4gICAgJjppbmRldGVybWluYXRlIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtZGlzYWJsZWQtYmc7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyBSYWRpb3NcclxuLy9cclxuLy8gVHdlYWsganVzdCBhIGZldyB0aGluZ3MgZm9yIHJhZGlvcy5cclxuXHJcbi5jdXN0b20tcmFkaW8ge1xyXG4gIC5jdXN0b20tY29udHJvbC1sYWJlbDo6YmVmb3JlIHtcclxuICAgIGJvcmRlci1yYWRpdXM6ICRjdXN0b20tcmFkaW8taW5kaWNhdG9yLWJvcmRlci1yYWRpdXM7XHJcbiAgfVxyXG5cclxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6Y2hlY2tlZCB+IC5jdXN0b20tY29udHJvbC1sYWJlbCB7XHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtYmcpO1xyXG4gICAgfVxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiAkY3VzdG9tLXJhZGlvLWluZGljYXRvci1pY29uLWNoZWNrZWQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuY3VzdG9tLWNvbnRyb2wtaW5wdXQ6ZGlzYWJsZWQge1xyXG4gICAgJjpjaGVja2VkIH4gLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLWNvbnRyb2wtaW5kaWNhdG9yLWNoZWNrZWQtZGlzYWJsZWQtYmc7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy8gU2VsZWN0XHJcbi8vXHJcbi8vIFJlcGxhY2VzIHRoZSBicm93c2VyIGRlZmF1bHQgc2VsZWN0IHdpdGggYSBjdXN0b20gb25lLCBtb3N0bHkgcHVsbGVkIGZyb21cclxuLy8gaHR0cHM6Ly9wcmltZXIuZ2l0aHViLmlvLy5cclxuLy9cclxuXHJcbi5jdXN0b20tc2VsZWN0IHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAkY3VzdG9tLXNlbGVjdC1oZWlnaHQ7XHJcbiAgcGFkZGluZzogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15ICgkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXggKyAkY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3ItcGFkZGluZykgJGN1c3RvbS1zZWxlY3QtcGFkZGluZy15ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteDtcclxuICBsaW5lLWhlaWdodDogJGN1c3RvbS1zZWxlY3QtbGluZS1oZWlnaHQ7XHJcbiAgY29sb3I6ICRjdXN0b20tc2VsZWN0LWNvbG9yO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgYmFja2dyb3VuZDogXCJcIjtcclxuICAvLyAkY3VzdG9tLXNlbGVjdC1iZyAkY3VzdG9tLXNlbGVjdC1pbmRpY2F0b3Igbm8tcmVwZWF0IHJpZ2h0ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteCBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZC1zaXplOiAkY3VzdG9tLXNlbGVjdC1iZy1zaXplO1xyXG4gIGJvcmRlcjogJGN1c3RvbS1zZWxlY3QtYm9yZGVyLXdpZHRoIHNvbGlkICRjdXN0b20tc2VsZWN0LWJvcmRlci1jb2xvcjtcclxuICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcclxuICAgIGJvcmRlci1yYWRpdXM6ICRjdXN0b20tc2VsZWN0LWJvcmRlci1yYWRpdXM7XHJcbiAgfSBAZWxzZSB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gIH1cclxuICBhcHBlYXJhbmNlOiBub25lO1xyXG5cclxuICAmOmZvY3VzIHtcclxuICAgIGJvcmRlci1jb2xvcjogJGN1c3RvbS1zZWxlY3QtZm9jdXMtYm9yZGVyLWNvbG9yO1xyXG4gICAgb3V0bGluZTogMDtcclxuICAgIGJveC1zaGFkb3c6ICRjdXN0b20tc2VsZWN0LWZvY3VzLWJveC1zaGFkb3c7XHJcblxyXG4gICAgJjo6LW1zLXZhbHVlIHtcclxuICAgICAgLy8gRm9yIHZpc3VhbCBjb25zaXN0ZW5jeSB3aXRoIG90aGVyIHBsYXRmb3Jtcy9icm93c2VycyxcclxuICAgICAgLy8gc3VwcHJlc3MgdGhlIGRlZmF1bHQgd2hpdGUgdGV4dCBvbiBibHVlIGJhY2tncm91bmQgaGlnaGxpZ2h0IGdpdmVuIHRvXHJcbiAgICAgIC8vIHRoZSBzZWxlY3RlZCBvcHRpb24gdGV4dCB3aGVuIHRoZSAoc3RpbGwgY2xvc2VkKSA8c2VsZWN0PiByZWNlaXZlcyBmb2N1c1xyXG4gICAgICAvLyBpbiBJRSBhbmQgKHVuZGVyIGNlcnRhaW4gY29uZGl0aW9ucykgRWRnZS5cclxuICAgICAgLy8gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC9pc3N1ZXMvMTkzOTguXHJcbiAgICAgIGNvbG9yOiAkaW5wdXQtY29sb3I7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1iZztcclxuICAgIH1cclxuICB9XHJcblxyXG4gICZbbXVsdGlwbGVdLFxyXG4gICZbc2l6ZV06bm90KFtzaXplPVwiMVwiXSkge1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgcGFkZGluZy1yaWdodDogJGN1c3RvbS1zZWxlY3QtcGFkZGluZy14O1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcclxuICB9XHJcblxyXG4gICY6ZGlzYWJsZWQge1xyXG4gICAgY29sb3I6ICRjdXN0b20tc2VsZWN0LWRpc2FibGVkLWNvbG9yO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1zZWxlY3QtZGlzYWJsZWQtYmc7XHJcbiAgfVxyXG5cclxuICAvLyBIaWRlcyB0aGUgZGVmYXVsdCBjYXJldCBpbiBJRTExXHJcbiAgJjo6LW1zLWV4cGFuZCB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxufVxyXG5cclxuLmN1c3RvbS1zZWxlY3Qtc20ge1xyXG4gIGhlaWdodDogJGN1c3RvbS1zZWxlY3QtaGVpZ2h0LXNtO1xyXG4gIHBhZGRpbmctdG9wOiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXk7XHJcbiAgcGFkZGluZy1ib3R0b206ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteTtcclxuICBmb250LXNpemU6ICRjdXN0b20tc2VsZWN0LWZvbnQtc2l6ZS1zbTtcclxufVxyXG5cclxuLmN1c3RvbS1zZWxlY3QtbGcge1xyXG4gIGhlaWdodDogJGN1c3RvbS1zZWxlY3QtaGVpZ2h0LWxnO1xyXG4gIHBhZGRpbmctdG9wOiAkY3VzdG9tLXNlbGVjdC1wYWRkaW5nLXk7XHJcbiAgcGFkZGluZy1ib3R0b206ICRjdXN0b20tc2VsZWN0LXBhZGRpbmcteTtcclxuICBmb250LXNpemU6ICRjdXN0b20tc2VsZWN0LWZvbnQtc2l6ZS1sZztcclxufVxyXG5cclxuXHJcbi8vIEZpbGVcclxuLy9cclxuLy8gQ3VzdG9tIGZpbGUgaW5wdXQuXHJcblxyXG4uY3VzdG9tLWZpbGUge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAkY3VzdG9tLWZpbGUtaGVpZ2h0O1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuXHJcbi5jdXN0b20tZmlsZS1pbnB1dCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHotaW5kZXg6IDI7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAkY3VzdG9tLWZpbGUtaGVpZ2h0O1xyXG4gIG1hcmdpbjogMDtcclxuICBvcGFjaXR5OiAwO1xyXG5cclxuICAmOmZvY3VzIH4gLmN1c3RvbS1maWxlLWxhYmVsIHtcclxuICAgIGJvcmRlci1jb2xvcjogJGN1c3RvbS1maWxlLWZvY3VzLWJvcmRlci1jb2xvcjtcclxuICAgIGJveC1zaGFkb3c6ICRjdXN0b20tZmlsZS1mb2N1cy1ib3gtc2hhZG93O1xyXG5cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgYm9yZGVyLWNvbG9yOiAkY3VzdG9tLWZpbGUtZm9jdXMtYm9yZGVyLWNvbG9yO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgQGVhY2ggJGxhbmcsICR2YWx1ZSBpbiAkY3VzdG9tLWZpbGUtdGV4dCB7XHJcbiAgICAmOmxhbmcoI3skbGFuZ30pIH4gLmN1c3RvbS1maWxlLWxhYmVsOjphZnRlciB7XHJcbiAgICAgIGNvbnRlbnQ6ICR2YWx1ZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5jdXN0b20tZmlsZS1sYWJlbCB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICByaWdodDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHotaW5kZXg6IDE7XHJcbiAgaGVpZ2h0OiAkY3VzdG9tLWZpbGUtaGVpZ2h0O1xyXG4gIHBhZGRpbmc6ICRjdXN0b20tZmlsZS1wYWRkaW5nLXkgJGN1c3RvbS1maWxlLXBhZGRpbmcteDtcclxuICBsaW5lLWhlaWdodDogJGN1c3RvbS1maWxlLWxpbmUtaGVpZ2h0O1xyXG4gIGNvbG9yOiAkY3VzdG9tLWZpbGUtY29sb3I7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1maWxlLWJnO1xyXG4gIGJvcmRlcjogJGN1c3RvbS1maWxlLWJvcmRlci13aWR0aCBzb2xpZCAkY3VzdG9tLWZpbGUtYm9yZGVyLWNvbG9yO1xyXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1maWxlLWJvcmRlci1yYWRpdXMpO1xyXG4gIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1maWxlLWJveC1zaGFkb3cpO1xyXG5cclxuICAmOjphZnRlciB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIHotaW5kZXg6IDM7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGhlaWdodDogY2FsYygjeyRjdXN0b20tZmlsZS1oZWlnaHR9IC0gI3skY3VzdG9tLWZpbGUtYm9yZGVyLXdpZHRofSAqIDIpO1xyXG4gICAgcGFkZGluZzogJGN1c3RvbS1maWxlLXBhZGRpbmcteSAkY3VzdG9tLWZpbGUtcGFkZGluZy14O1xyXG4gICAgbGluZS1oZWlnaHQ6ICRjdXN0b20tZmlsZS1saW5lLWhlaWdodDtcclxuICAgIGNvbG9yOiAkY3VzdG9tLWZpbGUtYnV0dG9uLWNvbG9yO1xyXG4gICAgY29udGVudDogXCJCcm93c2VcIjtcclxuICAgIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRjdXN0b20tZmlsZS1idXR0b24tYmcpO1xyXG4gICAgYm9yZGVyLWxlZnQ6ICRjdXN0b20tZmlsZS1ib3JkZXItd2lkdGggc29saWQgJGN1c3RvbS1maWxlLWJvcmRlci1jb2xvcjtcclxuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCAkY3VzdG9tLWZpbGUtYm9yZGVyLXJhZGl1cyAkY3VzdG9tLWZpbGUtYm9yZGVyLXJhZGl1cyAwKTtcclxuICB9XHJcbn1cclxuXHJcbi8vIFJhbmdlXHJcbi8vXHJcbi8vIFN0eWxlIHJhbmdlIGlucHV0cyB0aGUgc2FtZSBhY3Jvc3MgYnJvd3NlcnMuIFZlbmRvci1zcGVjaWZpYyBydWxlcyBmb3IgcHN1ZWRvXHJcbi8vIGVsZW1lbnRzIGNhbm5vdCBiZSBtaXhlZC4gQXMgc3VjaCwgdGhlcmUgYXJlIG5vIHNoYXJlZCBzdHlsZXMgZm9yIGZvY3VzIG9yXHJcbi8vIGFjdGl2ZSBzdGF0ZXMgb24gcHJlZml4ZWQgc2VsZWN0b3JzLlxyXG5cclxuLmN1c3RvbS1yYW5nZSB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgcGFkZGluZy1sZWZ0OiAwOyAvLyBGaXJlZm94IHNwZWNpZmljXHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgYXBwZWFyYW5jZTogbm9uZTtcclxuXHJcbiAgJjpmb2N1cyB7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG4gIH1cclxuXHJcbiAgJjo6LW1vei1mb2N1cy1vdXRlciB7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgfVxyXG5cclxuICAmOjotd2Via2l0LXNsaWRlci10aHVtYiB7XHJcbiAgICB3aWR0aDogJGN1c3RvbS1yYW5nZS10aHVtYi13aWR0aDtcclxuICAgIGhlaWdodDogJGN1c3RvbS1yYW5nZS10aHVtYi1oZWlnaHQ7XHJcbiAgICBtYXJnaW4tdG9wOiAtKCRjdXN0b20tcmFuZ2UtdGh1bWItd2lkdGggKiAuMjUpOyAvLyBXZWJraXQgc3BlY2lmaWM/XHJcbiAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLXJhbmdlLXRodW1iLWJnKTtcclxuICAgIGJvcmRlcjogJGN1c3RvbS1yYW5nZS10aHVtYi1ib3JkZXI7XHJcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tcmFuZ2UtdGh1bWItYm9yZGVyLXJhZGl1cyk7XHJcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tcmFuZ2UtdGh1bWItYm94LXNoYWRvdyk7XHJcbiAgICBhcHBlYXJhbmNlOiBub25lO1xyXG5cclxuICAgICY6Zm9jdXMge1xyXG4gICAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgICBib3gtc2hhZG93OiAkY3VzdG9tLXJhbmdlLXRodW1iLWZvY3VzLWJveC1zaGFkb3c7IC8vIE5vIG1peGluIGZvciBmb2N1cyBhY2Nlc3NpYmlsaXR5XHJcbiAgICB9XHJcblxyXG4gICAgJjphY3RpdmUge1xyXG4gICAgICBAaW5jbHVkZSBncmFkaWVudC1iZygkY3VzdG9tLXJhbmdlLXRodW1iLWFjdGl2ZS1iZyk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XHJcbiAgICB3aWR0aDogJGN1c3RvbS1yYW5nZS10cmFjay13aWR0aDtcclxuICAgIGhlaWdodDogJGN1c3RvbS1yYW5nZS10cmFjay1oZWlnaHQ7XHJcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7IC8vIFdoeT9cclxuICAgIGN1cnNvcjogJGN1c3RvbS1yYW5nZS10cmFjay1jdXJzb3I7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3VzdG9tLXJhbmdlLXRyYWNrLWJnO1xyXG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGN1c3RvbS1yYW5nZS10cmFjay1ib3JkZXItcmFkaXVzKTtcclxuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1yYW5nZS10cmFjay1ib3gtc2hhZG93KTtcclxuICB9XHJcblxyXG4gICY6Oi1tb3otcmFuZ2UtdGh1bWIge1xyXG4gICAgd2lkdGg6ICRjdXN0b20tcmFuZ2UtdGh1bWItd2lkdGg7XHJcbiAgICBoZWlnaHQ6ICRjdXN0b20tcmFuZ2UtdGh1bWItaGVpZ2h0O1xyXG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1yYW5nZS10aHVtYi1iZyk7XHJcbiAgICBib3JkZXI6ICRjdXN0b20tcmFuZ2UtdGh1bWItYm9yZGVyO1xyXG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlci1yYWRpdXMpO1xyXG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLXJhbmdlLXRodW1iLWJveC1zaGFkb3cpO1xyXG4gICAgYXBwZWFyYW5jZTogbm9uZTtcclxuXHJcbiAgICAmOmZvY3VzIHtcclxuICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgYm94LXNoYWRvdzogJGN1c3RvbS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93OyAvLyBObyBtaXhpbiBmb3IgZm9jdXMgYWNjZXNzaWJpbGl0eVxyXG4gICAgfVxyXG5cclxuICAgICY6YWN0aXZlIHtcclxuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1yYW5nZS10aHVtYi1hY3RpdmUtYmcpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJjo6LW1vei1yYW5nZS10cmFjayB7XHJcbiAgICB3aWR0aDogJGN1c3RvbS1yYW5nZS10cmFjay13aWR0aDtcclxuICAgIGhlaWdodDogJGN1c3RvbS1yYW5nZS10cmFjay1oZWlnaHQ7XHJcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBjdXJzb3I6ICRjdXN0b20tcmFuZ2UtdHJhY2stY3Vyc29yO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGN1c3RvbS1yYW5nZS10cmFjay1iZztcclxuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7IC8vIEZpcmVmb3ggc3BlY2lmaWM/XHJcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tcmFuZ2UtdHJhY2stYm9yZGVyLXJhZGl1cyk7XHJcbiAgICBAaW5jbHVkZSBib3gtc2hhZG93KCRjdXN0b20tcmFuZ2UtdHJhY2stYm94LXNoYWRvdyk7XHJcbiAgfVxyXG5cclxuICAmOjotbXMtdGh1bWIge1xyXG4gICAgd2lkdGg6ICRjdXN0b20tcmFuZ2UtdGh1bWItd2lkdGg7XHJcbiAgICBoZWlnaHQ6ICRjdXN0b20tcmFuZ2UtdGh1bWItaGVpZ2h0O1xyXG4gICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1yYW5nZS10aHVtYi1iZyk7XHJcbiAgICBib3JkZXI6ICRjdXN0b20tcmFuZ2UtdGh1bWItYm9yZGVyO1xyXG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY3VzdG9tLXJhbmdlLXRodW1iLWJvcmRlci1yYWRpdXMpO1xyXG4gICAgQGluY2x1ZGUgYm94LXNoYWRvdygkY3VzdG9tLXJhbmdlLXRodW1iLWJveC1zaGFkb3cpO1xyXG4gICAgYXBwZWFyYW5jZTogbm9uZTtcclxuXHJcbiAgICAmOmZvY3VzIHtcclxuICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgYm94LXNoYWRvdzogJGN1c3RvbS1yYW5nZS10aHVtYi1mb2N1cy1ib3gtc2hhZG93OyAvLyBObyBtaXhpbiBmb3IgZm9jdXMgYWNjZXNzaWJpbGl0eVxyXG4gICAgfVxyXG5cclxuICAgICY6YWN0aXZlIHtcclxuICAgICAgQGluY2x1ZGUgZ3JhZGllbnQtYmcoJGN1c3RvbS1yYW5nZS10aHVtYi1hY3RpdmUtYmcpO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJjo6LW1zLXRyYWNrIHtcclxuICAgIHdpZHRoOiAkY3VzdG9tLXJhbmdlLXRyYWNrLXdpZHRoO1xyXG4gICAgaGVpZ2h0OiAkY3VzdG9tLXJhbmdlLXRyYWNrLWhlaWdodDtcclxuICAgIGNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGN1cnNvcjogJGN1c3RvbS1yYW5nZS10cmFjay1jdXJzb3I7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXItd2lkdGg6ICgkY3VzdG9tLXJhbmdlLXRodW1iLWhlaWdodCAqIC41KTtcclxuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJGN1c3RvbS1yYW5nZS10cmFjay1ib3gtc2hhZG93KTtcclxuICB9XHJcblxyXG4gICY6Oi1tcy1maWxsLWxvd2VyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tcmFuZ2UtdHJhY2stYmc7XHJcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tcmFuZ2UtdHJhY2stYm9yZGVyLXJhZGl1cyk7XHJcbiAgfVxyXG5cclxuICAmOjotbXMtZmlsbC11cHBlciB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7IC8vIGFyYml0cmFyeT9cclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjdXN0b20tcmFuZ2UtdHJhY2stYmc7XHJcbiAgICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjdXN0b20tcmFuZ2UtdHJhY2stYm9yZGVyLXJhZGl1cyk7XHJcbiAgfVxyXG59XHJcbiIsIi8vIEJhc2UgY2xhc3NcclxuLy9cclxuLy8gS2lja3N0YXJ0IGFueSBuYXZpZ2F0aW9uIGNvbXBvbmVudCB3aXRoIGEgc2V0IG9mIHN0eWxlIHJlc2V0cy4gV29ya3Mgd2l0aFxyXG4vLyBgPG5hdj5gcyBvciBgPHVsPmBzLlxyXG5cclxuLm5hdiB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxufVxyXG5cclxuLm5hdi1saW5rIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBwYWRkaW5nOiAkbmF2LWxpbmstcGFkZGluZy15ICRuYXYtbGluay1wYWRkaW5nLXg7XHJcblxyXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICB9XHJcblxyXG4gIC8vIERpc2FibGVkIHN0YXRlIGxpZ2h0ZW5zIHRleHRcclxuICAmLmRpc2FibGVkIHtcclxuICAgIGNvbG9yOiAkbmF2LWxpbmstZGlzYWJsZWQtY29sb3I7XHJcbiAgfVxyXG59XHJcblxyXG4vL1xyXG4vLyBUYWJzXHJcbi8vXHJcblxyXG4ubmF2LXRhYnMge1xyXG4gIGJvcmRlci1ib3R0b206ICRuYXYtdGFicy1ib3JkZXItd2lkdGggc29saWQgJG5hdi10YWJzLWJvcmRlci1jb2xvcjtcclxuXHJcbiAgLm5hdi1pdGVtIHtcclxuICAgIG1hcmdpbi1ib3R0b206IC0kbmF2LXRhYnMtYm9yZGVyLXdpZHRoO1xyXG4gIH1cclxuXHJcbiAgLm5hdi1saW5rIHtcclxuICAgIGJvcmRlcjogJG5hdi10YWJzLWJvcmRlci13aWR0aCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRuYXYtdGFicy1ib3JkZXItcmFkaXVzKTtcclxuXHJcbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cyB7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogJG5hdi10YWJzLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yO1xyXG4gICAgfVxyXG5cclxuICAgICYuZGlzYWJsZWQge1xyXG4gICAgICBjb2xvcjogJG5hdi1saW5rLWRpc2FibGVkLWNvbG9yO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5uYXYtbGluay5hY3RpdmUsXHJcbiAgLm5hdi1pdGVtLnNob3cgLm5hdi1saW5rIHtcclxuICAgIGNvbG9yOiAkbmF2LXRhYnMtbGluay1hY3RpdmUtY29sb3I7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2LXRhYnMtbGluay1hY3RpdmUtYmc7XHJcbiAgICBib3JkZXItY29sb3I6ICRuYXYtdGFicy1saW5rLWFjdGl2ZS1ib3JkZXItY29sb3I7XHJcbiAgfVxyXG5cclxuICAuZHJvcGRvd24tbWVudSB7XHJcbiAgICAvLyBNYWtlIGRyb3Bkb3duIGJvcmRlciBvdmVybGFwIHRhYiBib3JkZXJcclxuICAgIG1hcmdpbi10b3A6IC0kbmF2LXRhYnMtYm9yZGVyLXdpZHRoO1xyXG4gICAgLy8gUmVtb3ZlIHRoZSB0b3Agcm91bmRlZCBjb3JuZXJzIGhlcmUgc2luY2UgdGhlcmUgaXMgYSBoYXJkIGVkZ2UgYWJvdmUgdGhlIG1lbnVcclxuICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKDApO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vXHJcbi8vIFBpbGxzXHJcbi8vXHJcblxyXG4ubmF2LXBpbGxzIHtcclxuICAubmF2LWxpbmsge1xyXG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkbmF2LXBpbGxzLWJvcmRlci1yYWRpdXMpO1xyXG4gIH1cclxuXHJcbiAgLm5hdi1saW5rLmFjdGl2ZSxcclxuICAuc2hvdyA+IC5uYXYtbGluayB7XHJcbiAgICBjb2xvcjogJG5hdi1waWxscy1saW5rLWFjdGl2ZS1jb2xvcjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRuYXYtcGlsbHMtbGluay1hY3RpdmUtYmc7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy9cclxuLy8gSnVzdGlmaWVkIHZhcmlhbnRzXHJcbi8vXHJcblxyXG4ubmF2LWZpbGwge1xyXG4gIC5uYXYtaXRlbSB7XHJcbiAgICBmbGV4OiAxIDEgYXV0bztcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcbn1cclxuXHJcbi5uYXYtanVzdGlmaWVkIHtcclxuICAubmF2LWl0ZW0ge1xyXG4gICAgZmxleC1iYXNpczogMDtcclxuICAgIGZsZXgtZ3JvdzogMTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcbn1cclxuXHJcblxyXG4vLyBUYWJiYWJsZSB0YWJzXHJcbi8vXHJcbi8vIEhpZGUgdGFiYmFibGUgcGFuZXMgdG8gc3RhcnQsIHNob3cgdGhlbSB3aGVuIGAuYWN0aXZlYFxyXG5cclxuLnRhYi1jb250ZW50IHtcclxuICA+IC50YWItcGFuZSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuICA+IC5hY3RpdmUge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgfVxyXG59XHJcbiIsIi8vIENvbnRlbnRzXHJcbi8vXHJcbi8vIE5hdmJhclxyXG4vLyBOYXZiYXIgYnJhbmRcclxuLy8gTmF2YmFyIG5hdlxyXG4vLyBOYXZiYXIgdGV4dFxyXG4vLyBOYXZiYXIgZGl2aWRlclxyXG4vLyBSZXNwb25zaXZlIG5hdmJhclxyXG4vLyBOYXZiYXIgcG9zaXRpb25cclxuLy8gTmF2YmFyIHRoZW1lc1xyXG5cclxuXHJcbi8vIE5hdmJhclxyXG4vL1xyXG4vLyBQcm92aWRlIGEgc3RhdGljIG5hdmJhciBmcm9tIHdoaWNoIHdlIGV4cGFuZCB0byBjcmVhdGUgZnVsbC13aWR0aCwgZml4ZWQsIGFuZFxyXG4vLyBvdGhlciBuYXZiYXIgdmFyaWF0aW9ucy5cclxuXHJcbi5uYXZiYXIge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtd3JhcDogd3JhcDsgLy8gYWxsb3cgdXMgdG8gZG8gdGhlIGxpbmUgYnJlYWsgZm9yIGNvbGxhcHNpbmcgY29udGVudFxyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyAvLyBzcGFjZSBvdXQgYnJhbmQgZnJvbSBsb2dvXHJcbiAgcGFkZGluZzogJG5hdmJhci1wYWRkaW5nLXkgJG5hdmJhci1wYWRkaW5nLXg7XHJcblxyXG4gIC8vIEJlY2F1c2UgZmxleCBwcm9wZXJ0aWVzIGFyZW4ndCBpbmhlcml0ZWQsIHdlIG5lZWQgdG8gcmVkZWNsYXJlIHRoZXNlIGZpcnN0XHJcbiAgLy8gZmV3IHByb3Blcml0aWVzIHNvIHRoYXQgY29udGVudCBuZXN0ZWQgd2l0aGluIGJlaGF2ZSBwcm9wZXJseS5cclxuICA+IC5jb250YWluZXIsXHJcbiAgPiAuY29udGFpbmVyLWZsdWlkIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vIE5hdmJhciBicmFuZFxyXG4vL1xyXG4vLyBVc2VkIGZvciBicmFuZCwgcHJvamVjdCwgb3Igc2l0ZSBuYW1lcy5cclxuXHJcbi5uYXZiYXItYnJhbmQge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBwYWRkaW5nLXRvcDogJG5hdmJhci1icmFuZC1wYWRkaW5nLXk7XHJcbiAgcGFkZGluZy1ib3R0b206ICRuYXZiYXItYnJhbmQtcGFkZGluZy15O1xyXG4gIG1hcmdpbi1yaWdodDogJG5hdmJhci1wYWRkaW5nLXg7XHJcbiAgZm9udC1zaXplOiAkbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZTtcclxuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cclxuICBAaW5jbHVkZSBob3Zlci1mb2N1cyB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy8gTmF2YmFyIG5hdlxyXG4vL1xyXG4vLyBDdXN0b20gbmF2YmFyIG5hdmlnYXRpb24gKGRvZXNuJ3QgcmVxdWlyZSBgLm5hdmAsIGJ1dCBkb2VzIG1ha2UgdXNlIG9mIGAubmF2LWxpbmtgKS5cclxuXHJcbi5uYXZiYXItbmF2IHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IC8vIGNhbm5vdCB1c2UgYGluaGVyaXRgIHRvIGdldCB0aGUgYC5uYXZiYXJgcyB2YWx1ZVxyXG4gIHBhZGRpbmctbGVmdDogMDtcclxuICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcblxyXG4gIC5uYXYtbGluayB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gIH1cclxuXHJcbiAgLmRyb3Bkb3duLW1lbnUge1xyXG4gICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgIGZsb2F0OiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vIE5hdmJhciB0ZXh0XHJcbi8vXHJcbi8vXHJcblxyXG4ubmF2YmFyLXRleHQge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBwYWRkaW5nLXRvcDogJG5hdi1saW5rLXBhZGRpbmcteTtcclxuICBwYWRkaW5nLWJvdHRvbTogJG5hdi1saW5rLXBhZGRpbmcteTtcclxufVxyXG5cclxuXHJcbi8vIFJlc3BvbnNpdmUgbmF2YmFyXHJcbi8vXHJcbi8vIEN1c3RvbSBzdHlsZXMgZm9yIHJlc3BvbnNpdmUgY29sbGFwc2luZyBhbmQgdG9nZ2xpbmcgb2YgbmF2YmFyIGNvbnRlbnRzLlxyXG4vLyBQb3dlcmVkIGJ5IHRoZSBjb2xsYXBzZSBCb290c3RyYXAgSmF2YVNjcmlwdCBwbHVnaW4uXHJcblxyXG4vLyBXaGVuIGNvbGxhcHNlZCwgcHJldmVudCB0aGUgdG9nZ2xlYWJsZSBuYXZiYXIgY29udGVudHMgZnJvbSBhcHBlYXJpbmcgaW5cclxuLy8gdGhlIGRlZmF1bHQgZmxleGJveCByb3cgb3JpZW5hdGlvbi4gUmVxdWlyZXMgdGhlIHVzZSBvZiBgZmxleC13cmFwOiB3cmFwYFxyXG4vLyBvbiB0aGUgYC5uYXZiYXJgIHBhcmVudC5cclxuLm5hdmJhci1jb2xsYXBzZSB7XHJcbiAgZmxleC1iYXNpczogMTAwJTtcclxuICBmbGV4LWdyb3c6IDE7XHJcbiAgLy8gRm9yIGFsd2F5cyBleHBhbmRlZCBvciBleHRyYSBmdWxsIG5hdmJhcnMsIGVuc3VyZSBjb250ZW50IGFsaWducyBpdHNlbGZcclxuICAvLyBwcm9wZXJseSB2ZXJ0aWNhbGx5LiBDYW4gYmUgZWFzaWx5IG92ZXJyaWRkZW4gd2l0aCBmbGV4IHV0aWxpdGllcy5cclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcblxyXG4vLyBCdXR0b24gZm9yIHRvZ2dsaW5nIHRoZSBuYXZiYXIgd2hlbiBpbiBpdHMgY29sbGFwc2VkIHN0YXRlXHJcbi5uYXZiYXItdG9nZ2xlciB7XHJcbiAgcGFkZGluZzogJG5hdmJhci10b2dnbGVyLXBhZGRpbmcteSAkbmF2YmFyLXRvZ2dsZXItcGFkZGluZy14O1xyXG4gIGZvbnQtc2l6ZTogJG5hdmJhci10b2dnbGVyLWZvbnQtc2l6ZTtcclxuICBsaW5lLWhlaWdodDogMTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgLy8gcmVtb3ZlIGRlZmF1bHQgYnV0dG9uIHN0eWxlXHJcbiAgYm9yZGVyOiAkYm9yZGVyLXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50OyAvLyByZW1vdmUgZGVmYXVsdCBidXR0b24gc3R5bGVcclxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRuYXZiYXItdG9nZ2xlci1ib3JkZXItcmFkaXVzKTtcclxuXHJcbiAgQGluY2x1ZGUgaG92ZXItZm9jdXMge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIH1cclxuXHJcbiAgLy8gT3BpbmlvbmF0ZWQ6IGFkZCBcImhhbmRcIiBjdXJzb3IgdG8gbm9uLWRpc2FibGVkIC5uYXZiYXItdG9nZ2xlciBlbGVtZW50c1xyXG4gICY6bm90KDpkaXNhYmxlZCk6bm90KC5kaXNhYmxlZCkge1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIH1cclxufVxyXG5cclxuLy8gS2VlcCBhcyBhIHNlcGFyYXRlIGVsZW1lbnQgc28gZm9sa3MgY2FuIGVhc2lseSBvdmVycmlkZSBpdCB3aXRoIGFub3RoZXIgaWNvblxyXG4vLyBvciBpbWFnZSBmaWxlIGFzIG5lZWRlZC5cclxuLm5hdmJhci10b2dnbGVyLWljb24ge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB3aWR0aDogMS41ZW07XHJcbiAgaGVpZ2h0OiAxLjVlbTtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIGNvbnRlbnQ6IFwiXCI7XHJcbiAgYmFja2dyb3VuZDogbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XHJcbn1cclxuXHJcbi8vIEdlbmVyYXRlIHNlcmllcyBvZiBgLm5hdmJhci1leHBhbmQtKmAgcmVzcG9uc2l2ZSBjbGFzc2VzIGZvciBjb25maWd1cmluZ1xyXG4vLyB3aGVyZSB5b3VyIG5hdmJhciBjb2xsYXBzZXMuXHJcbi5uYXZiYXItZXhwYW5kIHtcclxuICBAZWFjaCAkYnJlYWtwb2ludCBpbiBtYXAta2V5cygkZ3JpZC1icmVha3BvaW50cykge1xyXG4gICAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkYnJlYWtwb2ludCwgJGdyaWQtYnJlYWtwb2ludHMpO1xyXG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRuZXh0LCAkZ3JpZC1icmVha3BvaW50cyk7XHJcblxyXG4gICAgJiN7JGluZml4fSB7XHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkYnJlYWtwb2ludCkge1xyXG4gICAgICAgID4gLmNvbnRhaW5lcixcclxuICAgICAgICA+IC5jb250YWluZXItZmx1aWQge1xyXG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5leHQpIHtcclxuICAgICAgICBmbGV4LWZsb3c6IHJvdyBub3dyYXA7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cclxuICAgICAgICAubmF2YmFyLW5hdiB7XHJcbiAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cclxuICAgICAgICAgIC5kcm9wZG93bi1tZW51IHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgfVxyXG5cclxuICAgICAgICAgIC5uYXYtbGluayB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICRuYXZiYXItbmF2LWxpbmstcGFkZGluZy14O1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICRuYXZiYXItbmF2LWxpbmstcGFkZGluZy14O1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLy8gRm9yIG5lc3RpbmcgY29udGFpbmVycywgaGF2ZSB0byByZWRlY2xhcmUgZm9yIGFsaWdubWVudCBwdXJwb3Nlc1xyXG4gICAgICAgID4gLmNvbnRhaW5lcixcclxuICAgICAgICA+IC5jb250YWluZXItZmx1aWQge1xyXG4gICAgICAgICAgZmxleC13cmFwOiBub3dyYXA7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAubmF2YmFyLWNvbGxhcHNlIHtcclxuICAgICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgIC8vIHN0eWxlbGludC1kaXNhYmxlLWxpbmUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XHJcblxyXG4gICAgICAgICAgLy8gQ2hhbmdlcyBmbGV4LWJhc2VzIHRvIGF1dG8gYmVjYXVzZSBvZiBhbiBJRTEwIGJ1Z1xyXG4gICAgICAgICAgZmxleC1iYXNpczogYXV0bztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5uYXZiYXItdG9nZ2xlciB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vIE5hdmJhciB0aGVtZXNcclxuLy9cclxuLy8gU3R5bGVzIGZvciBzd2l0Y2hpbmcgYmV0d2VlbiBuYXZiYXJzIHdpdGggbGlnaHQgb3IgZGFyayBiYWNrZ3JvdW5kLlxyXG5cclxuLy8gRGFyayBsaW5rcyBhZ2FpbnN0IGEgbGlnaHQgYmFja2dyb3VuZFxyXG4ubmF2YmFyLWxpZ2h0IHtcclxuICAubmF2YmFyLWJyYW5kIHtcclxuICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvcjtcclxuXHJcbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cyB7XHJcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvcjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5uYXZiYXItbmF2IHtcclxuICAgIC5uYXYtbGluayB7XHJcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWNvbG9yO1xyXG5cclxuICAgICAgQGluY2x1ZGUgaG92ZXItZm9jdXMge1xyXG4gICAgICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWhvdmVyLWNvbG9yO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAmLmRpc2FibGVkIHtcclxuICAgICAgICBjb2xvcjogJG5hdmJhci1saWdodC1kaXNhYmxlZC1jb2xvcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zaG93ID4gLm5hdi1saW5rLFxyXG4gICAgLmFjdGl2ZSA+IC5uYXYtbGluayxcclxuICAgIC5uYXYtbGluay5zaG93LFxyXG4gICAgLm5hdi1saW5rLmFjdGl2ZSB7XHJcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvcjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5uYXZiYXItdG9nZ2xlciB7XHJcbiAgICBjb2xvcjogJG5hdmJhci1saWdodC1jb2xvcjtcclxuICAgIGJvcmRlci1jb2xvcjogJG5hdmJhci1saWdodC10b2dnbGVyLWJvcmRlci1jb2xvcjtcclxuICB9XHJcblxyXG4gIC5uYXZiYXItdG9nZ2xlci1pY29uIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6ICRuYXZiYXItbGlnaHQtdG9nZ2xlci1pY29uLWJnO1xyXG4gIH1cclxuXHJcbiAgLm5hdmJhci10ZXh0IHtcclxuICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWNvbG9yO1xyXG4gICAgYSB7XHJcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWxpZ2h0LWFjdGl2ZS1jb2xvcjtcclxuXHJcbiAgICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzIHtcclxuICAgICAgICBjb2xvcjogJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3I7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8vIFdoaXRlIGxpbmtzIGFnYWluc3QgYSBkYXJrIGJhY2tncm91bmRcclxuLm5hdmJhci1kYXJrIHtcclxuICAubmF2YmFyLWJyYW5kIHtcclxuICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstYWN0aXZlLWNvbG9yO1xyXG5cclxuICAgIEBpbmNsdWRlIGhvdmVyLWZvY3VzIHtcclxuICAgICAgY29sb3I6ICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3I7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAubmF2YmFyLW5hdiB7XHJcbiAgICAubmF2LWxpbmsge1xyXG4gICAgICBjb2xvcjogJG5hdmJhci1kYXJrLWNvbG9yO1xyXG5cclxuICAgICAgQGluY2x1ZGUgaG92ZXItZm9jdXMge1xyXG4gICAgICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstaG92ZXItY29sb3I7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYuZGlzYWJsZWQge1xyXG4gICAgICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstZGlzYWJsZWQtY29sb3I7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuc2hvdyA+IC5uYXYtbGluayxcclxuICAgIC5hY3RpdmUgPiAubmF2LWxpbmssXHJcbiAgICAubmF2LWxpbmsuc2hvdyxcclxuICAgIC5uYXYtbGluay5hY3RpdmUge1xyXG4gICAgICBjb2xvcjogJG5hdmJhci1kYXJrLWFjdGl2ZS1jb2xvcjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5uYXZiYXItdG9nZ2xlciB7XHJcbiAgICBjb2xvcjogJG5hdmJhci1kYXJrLWNvbG9yO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkbmF2YmFyLWRhcmstdG9nZ2xlci1ib3JkZXItY29sb3I7XHJcbiAgfVxyXG5cclxuICAubmF2YmFyLXRvZ2dsZXItaWNvbiB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAkbmF2YmFyLWRhcmstdG9nZ2xlci1pY29uLWJnO1xyXG4gIH1cclxuXHJcbiAgLm5hdmJhci10ZXh0IHtcclxuICAgIGNvbG9yOiAkbmF2YmFyLWRhcmstY29sb3I7XHJcbiAgICBhIHtcclxuICAgICAgY29sb3I6ICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3I7XHJcblxyXG4gICAgICBAaW5jbHVkZSBob3Zlci1mb2N1cyB7XHJcbiAgICAgICAgY29sb3I6ICRuYXZiYXItZGFyay1hY3RpdmUtY29sb3I7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLy9cclxuLy8gQmFzZSBzdHlsZXNcclxuLy9cclxuXHJcbi5jYXJkIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIG1pbi13aWR0aDogMDtcclxuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNhcmQtYmc7XHJcbiAgYmFja2dyb3VuZC1jbGlwOiBib3JkZXItYm94O1xyXG4gIGJvcmRlcjogJGNhcmQtYm9yZGVyLXdpZHRoIHNvbGlkICRjYXJkLWJvcmRlci1jb2xvcjtcclxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRjYXJkLWJvcmRlci1yYWRpdXMpO1xyXG5cclxuICA+IGhyIHtcclxuICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gIH1cclxuXHJcbiAgPiAubGlzdC1ncm91cDpmaXJzdC1jaGlsZCB7XHJcbiAgICAubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcclxuICAgICAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJGNhcmQtYm9yZGVyLXJhZGl1cyk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICA+IC5saXN0LWdyb3VwOmxhc3QtY2hpbGQge1xyXG4gICAgLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcclxuICAgICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoJGNhcmQtYm9yZGVyLXJhZGl1cyk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uY2FyZC1ib2R5IHtcclxuICAvLyBFbmFibGUgYGZsZXgtZ3JvdzogMWAgZm9yIGRlY2tzIGFuZCBncm91cHMgc28gdGhhdCBjYXJkIGJsb2NrcyB0YWtlIHVwXHJcbiAgLy8gYXMgbXVjaCBzcGFjZSBhcyBwb3NzaWJsZSwgZW5zdXJpbmcgZm9vdGVycyBhcmUgYWxpZ25lZCB0byB0aGUgYm90dG9tLlxyXG4gIGZsZXg6IDEgMSBhdXRvO1xyXG4gIHBhZGRpbmc6ICRjYXJkLXNwYWNlci14O1xyXG59XHJcblxyXG4uY2FyZC10aXRsZSB7XHJcbiAgbWFyZ2luLWJvdHRvbTogJGNhcmQtc3BhY2VyLXk7XHJcbn1cclxuXHJcbi5jYXJkLXN1YnRpdGxlIHtcclxuICBtYXJnaW4tdG9wOiAtKCRjYXJkLXNwYWNlci15IC8gMik7XHJcbiAgbWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG5cclxuLmNhcmQtdGV4dDpsYXN0LWNoaWxkIHtcclxuICBtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcblxyXG4uY2FyZC1saW5rIHtcclxuICBAaW5jbHVkZSBob3ZlciB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgfVxyXG5cclxuICArIC5jYXJkLWxpbmsge1xyXG4gICAgbWFyZ2luLWxlZnQ6ICRjYXJkLXNwYWNlci14O1xyXG4gIH1cclxufVxyXG5cclxuLy9cclxuLy8gT3B0aW9uYWwgdGV4dHVhbCBjYXBzXHJcbi8vXHJcblxyXG4uY2FyZC1oZWFkZXIge1xyXG4gIHBhZGRpbmc6ICRjYXJkLXNwYWNlci15ICRjYXJkLXNwYWNlci14O1xyXG4gIG1hcmdpbi1ib3R0b206IDA7IC8vIFJlbW92ZXMgdGhlIGRlZmF1bHQgbWFyZ2luLWJvdHRvbSBvZiA8aE4+XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNhcmQtY2FwLWJnO1xyXG4gIGJvcmRlci1ib3R0b206ICRjYXJkLWJvcmRlci13aWR0aCBzb2xpZCAkY2FyZC1ib3JkZXItY29sb3I7XHJcblxyXG4gICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzICRjYXJkLWlubmVyLWJvcmRlci1yYWRpdXMgMCAwKTtcclxuICB9XHJcblxyXG4gICsgLmxpc3QtZ3JvdXAge1xyXG4gICAgLmxpc3QtZ3JvdXAtaXRlbTpmaXJzdC1jaGlsZCB7XHJcbiAgICAgIGJvcmRlci10b3A6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uY2FyZC1mb290ZXIge1xyXG4gIHBhZGRpbmc6ICRjYXJkLXNwYWNlci15ICRjYXJkLXNwYWNlci14O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRjYXJkLWNhcC1iZztcclxuICBib3JkZXItdG9wOiAkY2FyZC1ib3JkZXItd2lkdGggc29saWQgJGNhcmQtYm9yZGVyLWNvbG9yO1xyXG5cclxuICAmOmxhc3QtY2hpbGQge1xyXG4gICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwIDAgJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyAkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcclxuICB9XHJcbn1cclxuXHJcblxyXG4vL1xyXG4vLyBIZWFkZXIgbmF2c1xyXG4vL1xyXG5cclxuLmNhcmQtaGVhZGVyLXRhYnMge1xyXG4gIG1hcmdpbi1yaWdodDogLSgkY2FyZC1zcGFjZXIteCAvIDIpO1xyXG4gIG1hcmdpbi1ib3R0b206IC0kY2FyZC1zcGFjZXIteTtcclxuICBtYXJnaW4tbGVmdDogLSgkY2FyZC1zcGFjZXIteCAvIDIpO1xyXG4gIGJvcmRlci1ib3R0b206IDA7XHJcbn1cclxuXHJcbi5jYXJkLWhlYWRlci1waWxscyB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAtKCRjYXJkLXNwYWNlci14IC8gMik7XHJcbiAgbWFyZ2luLWxlZnQ6IC0oJGNhcmQtc3BhY2VyLXggLyAyKTtcclxufVxyXG5cclxuLy8gQ2FyZCBpbWFnZVxyXG4uY2FyZC1pbWctb3ZlcmxheSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICByaWdodDogMDtcclxuICBib3R0b206IDA7XHJcbiAgbGVmdDogMDtcclxuICBwYWRkaW5nOiAkY2FyZC1pbWctb3ZlcmxheS1wYWRkaW5nO1xyXG59XHJcblxyXG4uY2FyZC1pbWcge1xyXG4gIHdpZHRoOiAxMDAlOyAvLyBSZXF1aXJlZCBiZWNhdXNlIHdlIHVzZSBmbGV4Ym94IGFuZCB0aGlzIGluaGVyZW50bHkgYXBwbGllcyBhbGlnbi1zZWxmOiBzdHJldGNoXHJcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkY2FyZC1pbm5lci1ib3JkZXItcmFkaXVzKTtcclxufVxyXG5cclxuLy8gQ2FyZCBpbWFnZSBjYXBzXHJcbi5jYXJkLWltZy10b3Age1xyXG4gIHdpZHRoOiAxMDAlOyAvLyBSZXF1aXJlZCBiZWNhdXNlIHdlIHVzZSBmbGV4Ym94IGFuZCB0aGlzIGluaGVyZW50bHkgYXBwbGllcyBhbGlnbi1zZWxmOiBzdHJldGNoXHJcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XHJcbn1cclxuXHJcbi5jYXJkLWltZy1ib3R0b20ge1xyXG4gIHdpZHRoOiAxMDAlOyAvLyBSZXF1aXJlZCBiZWNhdXNlIHdlIHVzZSBmbGV4Ym94IGFuZCB0aGlzIGluaGVyZW50bHkgYXBwbGllcyBhbGlnbi1zZWxmOiBzdHJldGNoXHJcbiAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoJGNhcmQtaW5uZXItYm9yZGVyLXJhZGl1cyk7XHJcbn1cclxuXHJcblxyXG4vLyBDYXJkIGRlY2tcclxuXHJcbi5jYXJkLWRlY2sge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcbiAgLmNhcmQge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogJGNhcmQtZGVjay1tYXJnaW47XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XHJcbiAgICBmbGV4LWZsb3c6IHJvdyB3cmFwO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtJGNhcmQtZGVjay1tYXJnaW47XHJcbiAgICBtYXJnaW4tbGVmdDogLSRjYXJkLWRlY2stbWFyZ2luO1xyXG5cclxuICAgIC5jYXJkIHtcclxuICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgLy8gRmxleGJ1Z3MgIzQ6IGh0dHBzOi8vZ2l0aHViLmNvbS9waGlsaXB3YWx0b24vZmxleGJ1Z3MjZmxleGJ1Zy00XHJcbiAgICAgIGZsZXg6IDEgMCAwJTtcclxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAkY2FyZC1kZWNrLW1hcmdpbjtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgLy8gT3ZlcnJpZGUgdGhlIGRlZmF1bHRcclxuICAgICAgbWFyZ2luLWxlZnQ6ICRjYXJkLWRlY2stbWFyZ2luO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vXHJcbi8vIENhcmQgZ3JvdXBzXHJcbi8vXHJcblxyXG4uY2FyZC1ncm91cCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuICAvLyBUaGUgY2hpbGQgc2VsZWN0b3IgYWxsb3dzIG5lc3RlZCBgLmNhcmRgIHdpdGhpbiBgLmNhcmQtZ3JvdXBgXHJcbiAgLy8gdG8gZGlzcGxheSBwcm9wZXJseS5cclxuICA+IC5jYXJkIHtcclxuICAgIG1hcmdpbi1ib3R0b206ICRjYXJkLWdyb3VwLW1hcmdpbjtcclxuICB9XHJcblxyXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcclxuICAgIGZsZXgtZmxvdzogcm93IHdyYXA7XHJcbiAgICAvLyBUaGUgY2hpbGQgc2VsZWN0b3IgYWxsb3dzIG5lc3RlZCBgLmNhcmRgIHdpdGhpbiBgLmNhcmQtZ3JvdXBgXHJcbiAgICAvLyB0byBkaXNwbGF5IHByb3Blcmx5LlxyXG4gICAgPiAuY2FyZCB7XHJcbiAgICAgIC8vIEZsZXhidWdzICM0OiBodHRwczovL2dpdGh1Yi5jb20vcGhpbGlwd2FsdG9uL2ZsZXhidWdzI2ZsZXhidWctNFxyXG4gICAgICBmbGV4OiAxIDAgMCU7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcblxyXG4gICAgICArIC5jYXJkIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICBib3JkZXItbGVmdDogMDtcclxuICAgICAgfVxyXG5cclxuICAgICAgLy8gSGFuZGxlIHJvdW5kZWQgY29ybmVyc1xyXG4gICAgICBAaWYgJGVuYWJsZS1yb3VuZGVkIHtcclxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yaWdodC1yYWRpdXMoMCk7XHJcblxyXG4gICAgICAgICAgLmNhcmQtaW1nLXRvcCxcclxuICAgICAgICAgIC5jYXJkLWhlYWRlciB7XHJcbiAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLmNhcmQtaW1nLWJvdHRvbSxcclxuICAgICAgICAgIC5jYXJkLWZvb3RlciB7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1sZWZ0LXJhZGl1cygwKTtcclxuXHJcbiAgICAgICAgICAuY2FyZC1pbWctdG9wLFxyXG4gICAgICAgICAgLmNhcmQtaGVhZGVyIHtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5jYXJkLWltZy1ib3R0b20sXHJcbiAgICAgICAgICAuY2FyZC1mb290ZXIge1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpvbmx5LWNoaWxkIHtcclxuICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGNhcmQtYm9yZGVyLXJhZGl1cyk7XHJcblxyXG4gICAgICAgICAgLmNhcmQtaW1nLXRvcCxcclxuICAgICAgICAgIC5jYXJkLWhlYWRlciB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRjYXJkLWJvcmRlci1yYWRpdXMpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgLmNhcmQtaW1nLWJvdHRvbSxcclxuICAgICAgICAgIC5jYXJkLWZvb3RlciB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1ib3R0b20tcmFkaXVzKCRjYXJkLWJvcmRlci1yYWRpdXMpO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpOm5vdCg6b25seS1jaGlsZCkge1xyXG4gICAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygwKTtcclxuXHJcbiAgICAgICAgICAuY2FyZC1pbWctdG9wLFxyXG4gICAgICAgICAgLmNhcmQtaW1nLWJvdHRvbSxcclxuICAgICAgICAgIC5jYXJkLWhlYWRlcixcclxuICAgICAgICAgIC5jYXJkLWZvb3RlciB7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy9cclxuLy8gQ29sdW1uc1xyXG4vL1xyXG5cclxuLmNhcmQtY29sdW1ucyB7XHJcbiAgLmNhcmQge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogJGNhcmQtY29sdW1ucy1tYXJnaW47XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKHNtKSB7XHJcbiAgICBjb2x1bW4tY291bnQ6ICRjYXJkLWNvbHVtbnMtY291bnQ7XHJcbiAgICBjb2x1bW4tZ2FwOiAkY2FyZC1jb2x1bW5zLWdhcDtcclxuICAgIG9ycGhhbnM6IDE7XHJcbiAgICB3aWRvd3M6IDE7XHJcblxyXG4gICAgLmNhcmQge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IC8vIERvbid0IGxldCB0aGVtIHZlcnRpY2FsbHkgc3BhbiBtdWx0aXBsZSBjb2x1bW5zXHJcbiAgICAgIHdpZHRoOiAxMDAlOyAvLyBEb24ndCBsZXQgdGhlaXIgd2lkdGggY2hhbmdlXHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy9cclxuLy8gQWNjb3JkaW9uXHJcbi8vXHJcblxyXG4uYWNjb3JkaW9uIHtcclxuICAuY2FyZDpub3QoOmZpcnN0LW9mLXR5cGUpOm5vdCg6bGFzdC1vZi10eXBlKSB7XHJcbiAgICBib3JkZXItYm90dG9tOiAwO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxuICB9XHJcblxyXG4gIC5jYXJkOm5vdCg6Zmlyc3Qtb2YtdHlwZSkge1xyXG4gICAgLmNhcmQtaGVhZGVyOmZpcnN0LWNoaWxkIHtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jYXJkOmZpcnN0LW9mLXR5cGUge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMDtcclxuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xyXG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcclxuICB9XHJcblxyXG4gIC5jYXJkOmxhc3Qtb2YtdHlwZSB7XHJcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xyXG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XHJcbiAgfVxyXG59XHJcbiIsIi5icmVhZGNydW1iIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGZsZXgtd3JhcDogd3JhcDtcclxuICBwYWRkaW5nOiAkYnJlYWRjcnVtYi1wYWRkaW5nLXkgJGJyZWFkY3J1bWItcGFkZGluZy14O1xyXG4gIG1hcmdpbi1ib3R0b206ICRicmVhZGNydW1iLW1hcmdpbi1ib3R0b207XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnJlYWRjcnVtYi1iZztcclxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRicmVhZGNydW1iLWJvcmRlci1yYWRpdXMpO1xyXG59XHJcblxyXG4uYnJlYWRjcnVtYi1pdGVtIHtcclxuICAvLyBUaGUgc2VwYXJhdG9yIGJldHdlZW4gYnJlYWRjcnVtYnMgKGJ5IGRlZmF1bHQsIGEgZm9yd2FyZC1zbGFzaDogXCIvXCIpXHJcbiAgKyAuYnJlYWRjcnVtYi1pdGVtIHtcclxuICAgIHBhZGRpbmctbGVmdDogJGJyZWFkY3J1bWItaXRlbS1wYWRkaW5nO1xyXG5cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgLy8gU3VwcHJlc3MgdW5kZXJsaW5pbmcgb2YgdGhlIHNlcGFyYXRvciBpbiBtb2Rlcm4gYnJvd3NlcnNcclxuICAgICAgcGFkZGluZy1yaWdodDogJGJyZWFkY3J1bWItaXRlbS1wYWRkaW5nO1xyXG4gICAgICBjb2xvcjogJGJyZWFkY3J1bWItZGl2aWRlci1jb2xvcjtcclxuICAgICAgY29udGVudDogJGJyZWFkY3J1bWItZGl2aWRlcjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIElFOS0xMSBoYWNrIHRvIHByb3Blcmx5IGhhbmRsZSBoeXBlcmxpbmsgdW5kZXJsaW5lcyBmb3IgYnJlYWRjcnVtYnMgYnVpbHRcclxuICAvLyB3aXRob3V0IGA8dWw+YHMuIFRoZSBgOjpiZWZvcmVgIHBzZXVkby1lbGVtZW50IGdlbmVyYXRlcyBhbiBlbGVtZW50XHJcbiAgLy8gKndpdGhpbiogdGhlIC5icmVhZGNydW1iLWl0ZW0gYW5kIHRoZXJlYnkgaW5oZXJpdHMgdGhlIGB0ZXh0LWRlY29yYXRpb25gLlxyXG4gIC8vXHJcbiAgLy8gVG8gdHJpY2sgSUUgaW50byBzdXBwcmVzc2luZyB0aGUgdW5kZXJsaW5lLCB3ZSBnaXZlIHRoZSBwc2V1ZG8tZWxlbWVudCBhblxyXG4gIC8vIHVuZGVybGluZSBhbmQgdGhlbiBpbW1lZGlhdGVseSByZW1vdmUgaXQuXHJcbiAgKyAuYnJlYWRjcnVtYi1pdGVtOmhvdmVyOjpiZWZvcmUge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgfVxyXG4gIC8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBuby1kdXBsaWNhdGUtc2VsZWN0b3JzXHJcbiAgKyAuYnJlYWRjcnVtYi1pdGVtOmhvdmVyOjpiZWZvcmUge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIH1cclxuXHJcbiAgJi5hY3RpdmUge1xyXG4gICAgY29sb3I6ICRicmVhZGNydW1iLWFjdGl2ZS1jb2xvcjtcclxuICB9XHJcbn1cclxuIiwiLnBhZ2luYXRpb24ge1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgQGluY2x1ZGUgbGlzdC11bnN0eWxlZCgpO1xyXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoKTtcclxufVxyXG5cclxuLnBhZ2UtbGluayB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHBhZGRpbmc6ICRwYWdpbmF0aW9uLXBhZGRpbmcteSAkcGFnaW5hdGlvbi1wYWRkaW5nLXg7XHJcbiAgbWFyZ2luLWxlZnQ6IC0kcGFnaW5hdGlvbi1ib3JkZXItd2lkdGg7XHJcbiAgbGluZS1oZWlnaHQ6ICRwYWdpbmF0aW9uLWxpbmUtaGVpZ2h0O1xyXG4gIGNvbG9yOiAkcGFnaW5hdGlvbi1jb2xvcjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFnaW5hdGlvbi1iZztcclxuICBib3JkZXI6ICRwYWdpbmF0aW9uLWJvcmRlci13aWR0aCBzb2xpZCAkcGFnaW5hdGlvbi1ib3JkZXItY29sb3I7XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgei1pbmRleDogMjtcclxuICAgIGNvbG9yOiAkcGFnaW5hdGlvbi1ob3Zlci1jb2xvcjtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRwYWdpbmF0aW9uLWhvdmVyLWJnO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkcGFnaW5hdGlvbi1ob3Zlci1ib3JkZXItY29sb3I7XHJcbiAgfVxyXG5cclxuICAmOmZvY3VzIHtcclxuICAgIHotaW5kZXg6IDI7XHJcbiAgICBvdXRsaW5lOiAkcGFnaW5hdGlvbi1mb2N1cy1vdXRsaW5lO1xyXG4gICAgYm94LXNoYWRvdzogJHBhZ2luYXRpb24tZm9jdXMtYm94LXNoYWRvdztcclxuICB9XHJcblxyXG4gIC8vIE9waW5pb25hdGVkOiBhZGQgXCJoYW5kXCIgY3Vyc29yIHRvIG5vbi1kaXNhYmxlZCAucGFnZS1saW5rIGVsZW1lbnRzXHJcbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgfVxyXG59XHJcblxyXG4ucGFnZS1pdGVtIHtcclxuICAmOmZpcnN0LWNoaWxkIHtcclxuICAgIC5wYWdlLWxpbmsge1xyXG4gICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgQGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcclxuICAgIH1cclxuICB9XHJcbiAgJjpsYXN0LWNoaWxkIHtcclxuICAgIC5wYWdlLWxpbmsge1xyXG4gICAgICBAaW5jbHVkZSBib3JkZXItcmlnaHQtcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYuYWN0aXZlIC5wYWdlLWxpbmsge1xyXG4gICAgei1pbmRleDogMTtcclxuICAgIGNvbG9yOiAkcGFnaW5hdGlvbi1hY3RpdmUtY29sb3I7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFnaW5hdGlvbi1hY3RpdmUtYmc7XHJcbiAgICBib3JkZXItY29sb3I6ICRwYWdpbmF0aW9uLWFjdGl2ZS1ib3JkZXItY29sb3I7XHJcbiAgfVxyXG5cclxuICAmLmRpc2FibGVkIC5wYWdlLWxpbmsge1xyXG4gICAgY29sb3I6ICRwYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yO1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICAvLyBPcGluaW9uYXRlZDogcmVtb3ZlIHRoZSBcImhhbmRcIiBjdXJzb3Igc2V0IHByZXZpb3VzbHkgZm9yIC5wYWdlLWxpbmtcclxuICAgIGN1cnNvcjogYXV0bztcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRwYWdpbmF0aW9uLWRpc2FibGVkLWJnO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkcGFnaW5hdGlvbi1kaXNhYmxlZC1ib3JkZXItY29sb3I7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy9cclxuLy8gU2l6aW5nXHJcbi8vXHJcblxyXG4ucGFnaW5hdGlvbi1sZyB7XHJcbiAgQGluY2x1ZGUgcGFnaW5hdGlvbi1zaXplKCRwYWdpbmF0aW9uLXBhZGRpbmcteS1sZywgJHBhZ2luYXRpb24tcGFkZGluZy14LWxnLCAkZm9udC1zaXplLWxnLCAkbGluZS1oZWlnaHQtbGcsICRib3JkZXItcmFkaXVzLWxnKTtcclxufVxyXG5cclxuLnBhZ2luYXRpb24tc20ge1xyXG4gIEBpbmNsdWRlIHBhZ2luYXRpb24tc2l6ZSgkcGFnaW5hdGlvbi1wYWRkaW5nLXktc20sICRwYWdpbmF0aW9uLXBhZGRpbmcteC1zbSwgJGZvbnQtc2l6ZS1zbSwgJGxpbmUtaGVpZ2h0LXNtLCAkYm9yZGVyLXJhZGl1cy1zbSk7XHJcbn1cclxuIiwiLy8gUGFnaW5hdGlvblxyXG5cclxuQG1peGluIHBhZ2luYXRpb24tc2l6ZSgkcGFkZGluZy15LCAkcGFkZGluZy14LCAkZm9udC1zaXplLCAkbGluZS1oZWlnaHQsICRib3JkZXItcmFkaXVzKSB7XHJcbiAgLnBhZ2UtbGluayB7XHJcbiAgICBwYWRkaW5nOiAkcGFkZGluZy15ICRwYWRkaW5nLXg7XHJcbiAgICBmb250LXNpemU6ICRmb250LXNpemU7XHJcbiAgICBsaW5lLWhlaWdodDogJGxpbmUtaGVpZ2h0O1xyXG4gIH1cclxuXHJcbiAgLnBhZ2UtaXRlbSB7XHJcbiAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgLnBhZ2UtbGluayB7XHJcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLWxlZnQtcmFkaXVzKCRib3JkZXItcmFkaXVzKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgLnBhZ2UtbGluayB7XHJcbiAgICAgICAgQGluY2x1ZGUgYm9yZGVyLXJpZ2h0LXJhZGl1cygkYm9yZGVyLXJhZGl1cyk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLy8gQmFzZSBjbGFzc1xyXG4vL1xyXG4vLyBSZXF1aXJlcyBvbmUgb2YgdGhlIGNvbnRleHR1YWwsIGNvbG9yIG1vZGlmaWVyIGNsYXNzZXMgZm9yIGBjb2xvcmAgYW5kXHJcbi8vIGBiYWNrZ3JvdW5kLWNvbG9yYC5cclxuXHJcbi5iYWRnZSB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHBhZGRpbmc6ICRiYWRnZS1wYWRkaW5nLXkgJGJhZGdlLXBhZGRpbmcteDtcclxuICBmb250LXNpemU6ICRiYWRnZS1mb250LXNpemU7XHJcbiAgZm9udC13ZWlnaHQ6ICRiYWRnZS1mb250LXdlaWdodDtcclxuICBsaW5lLWhlaWdodDogMTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XHJcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYmFkZ2UtYm9yZGVyLXJhZGl1cyk7XHJcblxyXG4gIC8vIEVtcHR5IGJhZGdlcyBjb2xsYXBzZSBhdXRvbWF0aWNhbGx5XHJcbiAgJjplbXB0eSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLy8gUXVpY2sgZml4IGZvciBiYWRnZXMgaW4gYnV0dG9uc1xyXG4uYnRuIC5iYWRnZSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHRvcDogLTFweDtcclxufVxyXG5cclxuLy8gUGlsbCBiYWRnZXNcclxuLy9cclxuLy8gTWFrZSB0aGVtIGV4dHJhIHJvdW5kZWQgd2l0aCBhIG1vZGlmaWVyIHRvIHJlcGxhY2UgdjMncyBiYWRnZXMuXHJcblxyXG4uYmFkZ2UtcGlsbCB7XHJcbiAgcGFkZGluZy1yaWdodDogJGJhZGdlLXBpbGwtcGFkZGluZy14O1xyXG4gIHBhZGRpbmctbGVmdDogJGJhZGdlLXBpbGwtcGFkZGluZy14O1xyXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJGJhZGdlLXBpbGwtYm9yZGVyLXJhZGl1cyk7XHJcbn1cclxuXHJcbi8vIENvbG9yc1xyXG4vL1xyXG4vLyBDb250ZXh0dWFsIHZhcmlhdGlvbnMgKGxpbmtlZCBiYWRnZXMgZ2V0IGRhcmtlciBvbiA6aG92ZXIpLlxyXG5cclxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XHJcbiAgLmJhZGdlLSN7JGNvbG9yfSB7XHJcbiAgICBAaW5jbHVkZSBiYWRnZS12YXJpYW50KCR2YWx1ZSk7XHJcbiAgfVxyXG59XHJcbiIsIkBtaXhpbiBiYWRnZS12YXJpYW50KCRiZykge1xyXG4gIGNvbG9yOiBjb2xvci15aXEoJGJnKTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmc7XHJcblxyXG4gICZbaHJlZl0ge1xyXG4gICAgQGluY2x1ZGUgaG92ZXItZm9jdXMge1xyXG4gICAgICBjb2xvcjogY29sb3IteWlxKCRiZyk7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRiZywgMTAlKTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLmp1bWJvdHJvbiB7XHJcbiAgcGFkZGluZzogJGp1bWJvdHJvbi1wYWRkaW5nICgkanVtYm90cm9uLXBhZGRpbmcgLyAyKTtcclxuICBtYXJnaW4tYm90dG9tOiAkanVtYm90cm9uLXBhZGRpbmc7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGp1bWJvdHJvbi1iZztcclxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRib3JkZXItcmFkaXVzLWxnKTtcclxuXHJcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChzbSkge1xyXG4gICAgcGFkZGluZzogKCRqdW1ib3Ryb24tcGFkZGluZyAqIDIpICRqdW1ib3Ryb24tcGFkZGluZztcclxuICB9XHJcbn1cclxuXHJcbi5qdW1ib3Ryb24tZmx1aWQge1xyXG4gIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XHJcbn1cclxuIiwiLy9cclxuLy8gQmFzZSBzdHlsZXNcclxuLy9cclxuXHJcbi5hbGVydCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHBhZGRpbmc6ICRhbGVydC1wYWRkaW5nLXkgJGFsZXJ0LXBhZGRpbmcteDtcclxuICBtYXJnaW4tYm90dG9tOiAkYWxlcnQtbWFyZ2luLWJvdHRvbTtcclxuICBib3JkZXI6ICRhbGVydC1ib3JkZXItd2lkdGggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkYWxlcnQtYm9yZGVyLXJhZGl1cyk7XHJcbn1cclxuXHJcbi8vIEhlYWRpbmdzIGZvciBsYXJnZXIgYWxlcnRzXHJcbi5hbGVydC1oZWFkaW5nIHtcclxuICAvLyBTcGVjaWZpZWQgdG8gcHJldmVudCBjb25mbGljdHMgb2YgY2hhbmdpbmcgJGhlYWRpbmdzLWNvbG9yXHJcbiAgY29sb3I6IGluaGVyaXQ7XHJcbn1cclxuXHJcbi8vIFByb3ZpZGUgY2xhc3MgZm9yIGxpbmtzIHRoYXQgbWF0Y2ggYWxlcnRzXHJcbi5hbGVydC1saW5rIHtcclxuICBmb250LXdlaWdodDogJGFsZXJ0LWxpbmstZm9udC13ZWlnaHQ7XHJcbn1cclxuXHJcblxyXG4vLyBEaXNtaXNzaWJsZSBhbGVydHNcclxuLy9cclxuLy8gRXhwYW5kIHRoZSByaWdodCBwYWRkaW5nIGFuZCBhY2NvdW50IGZvciB0aGUgY2xvc2UgYnV0dG9uJ3MgcG9zaXRpb25pbmcuXHJcblxyXG4uYWxlcnQtZGlzbWlzc2libGUge1xyXG4gIHBhZGRpbmctcmlnaHQ6ICgkY2xvc2UtZm9udC1zaXplICsgJGFsZXJ0LXBhZGRpbmcteCAqIDIpO1xyXG5cclxuICAvLyBBZGp1c3QgY2xvc2UgbGluayBwb3NpdGlvblxyXG4gIC5jbG9zZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIHBhZGRpbmc6ICRhbGVydC1wYWRkaW5nLXkgJGFsZXJ0LXBhZGRpbmcteDtcclxuICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vIEFsdGVybmF0ZSBzdHlsZXNcclxuLy9cclxuLy8gR2VuZXJhdGUgY29udGV4dHVhbCBtb2RpZmllciBjbGFzc2VzIGZvciBjb2xvcml6aW5nIHRoZSBhbGVydC5cclxuXHJcbkBlYWNoICRjb2xvciwgJHZhbHVlIGluICR0aGVtZS1jb2xvcnMge1xyXG4gIC5hbGVydC0jeyRjb2xvcn0ge1xyXG4gICAgQGluY2x1ZGUgYWxlcnQtdmFyaWFudCh0aGVtZS1jb2xvci1sZXZlbCgkY29sb3IsICRhbGVydC1iZy1sZXZlbCksIHRoZW1lLWNvbG9yLWxldmVsKCRjb2xvciwgJGFsZXJ0LWJvcmRlci1sZXZlbCksIHRoZW1lLWNvbG9yLWxldmVsKCRjb2xvciwgJGFsZXJ0LWNvbG9yLWxldmVsKSk7XHJcbiAgfVxyXG59XHJcbiIsIkBtaXhpbiBhbGVydC12YXJpYW50KCRiYWNrZ3JvdW5kLCAkYm9yZGVyLCAkY29sb3IpIHtcclxuICBjb2xvcjogJGNvbG9yO1xyXG4gIEBpbmNsdWRlIGdyYWRpZW50LWJnKCRiYWNrZ3JvdW5kKTtcclxuICBib3JkZXItY29sb3I6ICRib3JkZXI7XHJcblxyXG4gIGhyIHtcclxuICAgIGJvcmRlci10b3AtY29sb3I6IGRhcmtlbigkYm9yZGVyLCA1JSk7XHJcbiAgfVxyXG5cclxuICAuYWxlcnQtbGluayB7XHJcbiAgICBjb2xvcjogZGFya2VuKCRjb2xvciwgMTAlKTtcclxuICB9XHJcbn1cclxuIiwiQGtleWZyYW1lcyBwcm9ncmVzcy1iYXItc3RyaXBlcyB7XHJcbiAgZnJvbSB7IGJhY2tncm91bmQtcG9zaXRpb246ICRwcm9ncmVzcy1oZWlnaHQgMDsgfVxyXG4gIHRvIHsgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwOyB9XHJcbn1cclxuXHJcbi5wcm9ncmVzcyB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBoZWlnaHQ6ICRwcm9ncmVzcy1oZWlnaHQ7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgLy8gZm9yY2Ugcm91bmRlZCBjb3JuZXJzIGJ5IGNyb3BwaW5nIGl0XHJcbiAgZm9udC1zaXplOiAkcHJvZ3Jlc3MtZm9udC1zaXplO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRwcm9ncmVzcy1iZztcclxuICBAaW5jbHVkZSBib3JkZXItcmFkaXVzKCRwcm9ncmVzcy1ib3JkZXItcmFkaXVzKTtcclxuICBAaW5jbHVkZSBib3gtc2hhZG93KCRwcm9ncmVzcy1ib3gtc2hhZG93KTtcclxufVxyXG5cclxuLnByb2dyZXNzLWJhciB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gIGNvbG9yOiAkcHJvZ3Jlc3MtYmFyLWNvbG9yO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRwcm9ncmVzcy1iYXItYmc7XHJcbiAgQGluY2x1ZGUgdHJhbnNpdGlvbigkcHJvZ3Jlc3MtYmFyLXRyYW5zaXRpb24pO1xyXG59XHJcblxyXG4ucHJvZ3Jlc3MtYmFyLXN0cmlwZWQge1xyXG4gIEBpbmNsdWRlIGdyYWRpZW50LXN0cmlwZWQoKTtcclxuICBiYWNrZ3JvdW5kLXNpemU6ICRwcm9ncmVzcy1oZWlnaHQgJHByb2dyZXNzLWhlaWdodDtcclxufVxyXG5cclxuLnByb2dyZXNzLWJhci1hbmltYXRlZCB7XHJcbiAgYW5pbWF0aW9uOiBwcm9ncmVzcy1iYXItc3RyaXBlcyAkcHJvZ3Jlc3MtYmFyLWFuaW1hdGlvbi10aW1pbmc7XHJcbn1cclxuIiwiLm1lZGlhIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xyXG59XHJcblxyXG4ubWVkaWEtYm9keSB7XHJcbiAgZmxleDogMTtcclxufVxyXG4iLCIvLyBCYXNlIGNsYXNzXHJcbi8vXHJcbi8vIEVhc2lseSB1c2FibGUgb24gPHVsPiwgPG9sPiwgb3IgPGRpdj4uXHJcblxyXG4ubGlzdC1ncm91cCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG5cclxuICAvLyBObyBuZWVkIHRvIHNldCBsaXN0LXN0eWxlOiBub25lOyBzaW5jZSAubGlzdC1ncm91cC1pdGVtIGlzIGJsb2NrIGxldmVsXHJcbiAgcGFkZGluZy1sZWZ0OiAwOyAvLyByZXNldCBwYWRkaW5nIGJlY2F1c2UgdWwgYW5kIG9sXHJcbiAgbWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG5cclxuXHJcbi8vIEludGVyYWN0aXZlIGxpc3QgaXRlbXNcclxuLy9cclxuLy8gVXNlIGFuY2hvciBvciBidXR0b24gZWxlbWVudHMgaW5zdGVhZCBvZiBgbGlgcyBvciBgZGl2YHMgdG8gY3JlYXRlIGludGVyYWN0aXZlXHJcbi8vIGxpc3QgaXRlbXMuIEluY2x1ZGVzIGFuIGV4dHJhIGAuYWN0aXZlYCBtb2RpZmllciBjbGFzcyBmb3Igc2VsZWN0ZWQgaXRlbXMuXHJcblxyXG4ubGlzdC1ncm91cC1pdGVtLWFjdGlvbiB7XHJcbiAgd2lkdGg6IDEwMCU7IC8vIEZvciBgPGJ1dHRvbj5gcyAoYW5jaG9ycyBiZWNvbWUgMTAwJSBieSBkZWZhdWx0IHRob3VnaClcclxuICBjb2xvcjogJGxpc3QtZ3JvdXAtYWN0aW9uLWNvbG9yO1xyXG4gIHRleHQtYWxpZ246IGluaGVyaXQ7IC8vIEZvciBgPGJ1dHRvbj5gcyAoYW5jaG9ycyBpbmhlcml0KVxyXG5cclxuICAvLyBIb3ZlciBzdGF0ZVxyXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzIHtcclxuICAgIGNvbG9yOiAkbGlzdC1ncm91cC1hY3Rpb24taG92ZXItY29sb3I7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlzdC1ncm91cC1ob3Zlci1iZztcclxuICB9XHJcblxyXG4gICY6YWN0aXZlIHtcclxuICAgIGNvbG9yOiAkbGlzdC1ncm91cC1hY3Rpb24tYWN0aXZlLWNvbG9yO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGxpc3QtZ3JvdXAtYWN0aW9uLWFjdGl2ZS1iZztcclxuICB9XHJcbn1cclxuXHJcblxyXG4vLyBJbmRpdmlkdWFsIGxpc3QgaXRlbXNcclxuLy9cclxuLy8gVXNlIG9uIGBsaWBzIG9yIGBkaXZgcyB3aXRoaW4gdGhlIGAubGlzdC1ncm91cGAgcGFyZW50LlxyXG5cclxuLmxpc3QtZ3JvdXAtaXRlbSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHBhZGRpbmc6ICRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy15ICRsaXN0LWdyb3VwLWl0ZW0tcGFkZGluZy14O1xyXG4gIC8vIFBsYWNlIHRoZSBib3JkZXIgb24gdGhlIGxpc3QgaXRlbXMgYW5kIG5lZ2F0aXZlIG1hcmdpbiB1cCBmb3IgYmV0dGVyIHN0eWxpbmdcclxuICBtYXJnaW4tYm90dG9tOiAtJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRsaXN0LWdyb3VwLWJnO1xyXG4gIGJvcmRlcjogJGxpc3QtZ3JvdXAtYm9yZGVyLXdpZHRoIHNvbGlkICRsaXN0LWdyb3VwLWJvcmRlci1jb2xvcjtcclxuXHJcbiAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICBAaW5jbHVkZSBib3JkZXItdG9wLXJhZGl1cygkbGlzdC1ncm91cC1ib3JkZXItcmFkaXVzKTtcclxuICB9XHJcblxyXG4gICY6bGFzdC1jaGlsZCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgQGluY2x1ZGUgYm9yZGVyLWJvdHRvbS1yYWRpdXMoJGxpc3QtZ3JvdXAtYm9yZGVyLXJhZGl1cyk7XHJcbiAgfVxyXG5cclxuICBAaW5jbHVkZSBob3Zlci1mb2N1cyB7XHJcbiAgICB6LWluZGV4OiAxOyAvLyBQbGFjZSBob3Zlci9hY3RpdmUgaXRlbXMgYWJvdmUgdGhlaXIgc2libGluZ3MgZm9yIHByb3BlciBib3JkZXIgc3R5bGluZ1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIH1cclxuXHJcbiAgJi5kaXNhYmxlZCxcclxuICAmOmRpc2FibGVkIHtcclxuICAgIGNvbG9yOiAkbGlzdC1ncm91cC1kaXNhYmxlZC1jb2xvcjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaXN0LWdyb3VwLWRpc2FibGVkLWJnO1xyXG4gIH1cclxuXHJcbiAgLy8gSW5jbHVkZSBib3RoIGhlcmUgZm9yIGA8YT5gcyBhbmQgYDxidXR0b24+YHNcclxuICAmLmFjdGl2ZSB7XHJcbiAgICB6LWluZGV4OiAyOyAvLyBQbGFjZSBhY3RpdmUgaXRlbXMgYWJvdmUgdGhlaXIgc2libGluZ3MgZm9yIHByb3BlciBib3JkZXIgc3R5bGluZ1xyXG4gICAgY29sb3I6ICRsaXN0LWdyb3VwLWFjdGl2ZS1jb2xvcjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRsaXN0LWdyb3VwLWFjdGl2ZS1iZztcclxuICAgIGJvcmRlci1jb2xvcjogJGxpc3QtZ3JvdXAtYWN0aXZlLWJvcmRlci1jb2xvcjtcclxuICB9XHJcbn1cclxuXHJcblxyXG4vLyBGbHVzaCBsaXN0IGl0ZW1zXHJcbi8vXHJcbi8vIFJlbW92ZSBib3JkZXJzIGFuZCBib3JkZXItcmFkaXVzIHRvIGtlZXAgbGlzdCBncm91cCBpdGVtcyBlZGdlLXRvLWVkZ2UuIE1vc3RcclxuLy8gdXNlZnVsIHdpdGhpbiBvdGhlciBjb21wb25lbnRzIChlLmcuLCBjYXJkcykuXHJcblxyXG4ubGlzdC1ncm91cC1mbHVzaCB7XHJcbiAgLmxpc3QtZ3JvdXAtaXRlbSB7XHJcbiAgICBib3JkZXItcmlnaHQ6IDA7XHJcbiAgICBib3JkZXItbGVmdDogMDtcclxuICAgIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoMCk7XHJcbiAgfVxyXG5cclxuICAmOmZpcnN0LWNoaWxkIHtcclxuICAgIC5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xyXG4gICAgICBib3JkZXItdG9wOiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJjpsYXN0LWNoaWxkIHtcclxuICAgIC5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDA7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy8gQ29udGV4dHVhbCB2YXJpYW50c1xyXG4vL1xyXG4vLyBBZGQgbW9kaWZpZXIgY2xhc3NlcyB0byBjaGFuZ2UgdGV4dCBhbmQgYmFja2dyb3VuZCBjb2xvciBvbiBpbmRpdmlkdWFsIGl0ZW1zLlxyXG4vLyBPcmdhbml6YXRpb25hbGx5LCB0aGlzIG11c3QgY29tZSBhZnRlciB0aGUgYDpob3ZlcmAgc3RhdGVzLlxyXG5cclxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XHJcbiAgQGluY2x1ZGUgbGlzdC1ncm91cC1pdGVtLXZhcmlhbnQoJGNvbG9yLCB0aGVtZS1jb2xvci1sZXZlbCgkY29sb3IsIC05KSwgdGhlbWUtY29sb3ItbGV2ZWwoJGNvbG9yLCA2KSk7XHJcbn1cclxuIiwiLy8gTGlzdCBHcm91cHNcclxuXHJcbkBtaXhpbiBsaXN0LWdyb3VwLWl0ZW0tdmFyaWFudCgkc3RhdGUsICRiYWNrZ3JvdW5kLCAkY29sb3IpIHtcclxuICAubGlzdC1ncm91cC1pdGVtLSN7JHN0YXRlfSB7XHJcbiAgICBjb2xvcjogJGNvbG9yO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQ7XHJcblxyXG4gICAgJi5saXN0LWdyb3VwLWl0ZW0tYWN0aW9uIHtcclxuICAgICAgQGluY2x1ZGUgaG92ZXItZm9jdXMge1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3I7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRiYWNrZ3JvdW5kLCA1JSk7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcclxuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIuY2xvc2Uge1xyXG4gIGZsb2F0OiByaWdodDtcclxuICBmb250LXNpemU6ICRjbG9zZS1mb250LXNpemU7XHJcbiAgZm9udC13ZWlnaHQ6ICRjbG9zZS1mb250LXdlaWdodDtcclxuICBsaW5lLWhlaWdodDogMTtcclxuICBjb2xvcjogJGNsb3NlLWNvbG9yO1xyXG4gIHRleHQtc2hhZG93OiAkY2xvc2UtdGV4dC1zaGFkb3c7XHJcbiAgb3BhY2l0eTogLjU7XHJcblxyXG4gIEBpbmNsdWRlIGhvdmVyLWZvY3VzIHtcclxuICAgIGNvbG9yOiAkY2xvc2UtY29sb3I7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBvcGFjaXR5OiAuNzU7XHJcbiAgfVxyXG5cclxuICAvLyBPcGluaW9uYXRlZDogYWRkIFwiaGFuZFwiIGN1cnNvciB0byBub24tZGlzYWJsZWQgLmNsb3NlIGVsZW1lbnRzXHJcbiAgJjpub3QoOmRpc2FibGVkKTpub3QoLmRpc2FibGVkKSB7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBBZGRpdGlvbmFsIHByb3BlcnRpZXMgZm9yIGJ1dHRvbiB2ZXJzaW9uXHJcbi8vIGlPUyByZXF1aXJlcyB0aGUgYnV0dG9uIGVsZW1lbnQgaW5zdGVhZCBvZiBhbiBhbmNob3IgdGFnLlxyXG4vLyBJZiB5b3Ugd2FudCB0aGUgYW5jaG9yIHZlcnNpb24sIGl0IHJlcXVpcmVzIGBocmVmPVwiI1wiYC5cclxuLy8gU2VlIGh0dHBzOi8vZGV2ZWxvcGVyLm1vemlsbGEub3JnL2VuLVVTL2RvY3MvV2ViL0V2ZW50cy9jbGljayNTYWZhcmlfTW9iaWxlXHJcblxyXG4vLyBzdHlsZWxpbnQtZGlzYWJsZSBwcm9wZXJ0eS1uby12ZW5kb3ItcHJlZml4LCBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcclxuYnV0dG9uLmNsb3NlIHtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlcjogMDtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbn1cclxuLy8gc3R5bGVsaW50LWVuYWJsZVxyXG4iLCIvLyAubW9kYWwtb3BlbiAgICAgIC0gYm9keSBjbGFzcyBmb3Iga2lsbGluZyB0aGUgc2Nyb2xsXHJcbi8vIC5tb2RhbCAgICAgICAgICAgLSBjb250YWluZXIgdG8gc2Nyb2xsIHdpdGhpblxyXG4vLyAubW9kYWwtZGlhbG9nICAgIC0gcG9zaXRpb25pbmcgc2hlbGwgZm9yIHRoZSBhY3R1YWwgbW9kYWxcclxuLy8gLm1vZGFsLWNvbnRlbnQgICAtIGFjdHVhbCBtb2RhbCB3LyBiZyBhbmQgY29ybmVycyBhbmQgc3R1ZmZcclxuXHJcblxyXG4vLyBLaWxsIHRoZSBzY3JvbGwgb24gdGhlIGJvZHlcclxuLm1vZGFsLW9wZW4ge1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi8vIENvbnRhaW5lciB0aGF0IHRoZSBtb2RhbCBzY3JvbGxzIHdpdGhpblxyXG4ubW9kYWwge1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB0b3A6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgYm90dG9tOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgei1pbmRleDogJHppbmRleC1tb2RhbDtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgLy8gUHJldmVudCBDaHJvbWUgb24gV2luZG93cyBmcm9tIGFkZGluZyBhIGZvY3VzIG91dGxpbmUuIEZvciBkZXRhaWxzLCBzZWVcclxuICAvLyBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvcHVsbC8xMDk1MS5cclxuICBvdXRsaW5lOiAwO1xyXG4gIC8vIFdlIGRlbGliZXJhdGVseSBkb24ndCB1c2UgYC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtgIGR1ZSB0byBhXHJcbiAgLy8gZ25hcmx5IGlPUyBTYWZhcmkgYnVnOiBodHRwczovL2J1Z3Mud2Via2l0Lm9yZy9zaG93X2J1Zy5jZ2k/aWQ9MTU4MzQyXHJcbiAgLy8gU2VlIGFsc28gaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2lzc3Vlcy8xNzY5NVxyXG5cclxuICAubW9kYWwtb3BlbiAmIHtcclxuICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcclxuICAgIG92ZXJmbG93LXk6IGF1dG87XHJcbiAgfVxyXG59XHJcblxyXG4vLyBTaGVsbCBkaXYgdG8gcG9zaXRpb24gdGhlIG1vZGFsIHdpdGggYm90dG9tIHBhZGRpbmdcclxuLm1vZGFsLWRpYWxvZyB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHdpZHRoOiBhdXRvO1xyXG4gIG1hcmdpbjogJG1vZGFsLWRpYWxvZy1tYXJnaW47XHJcbiAgLy8gYWxsb3cgY2xpY2tzIHRvIHBhc3MgdGhyb3VnaCBmb3IgY3VzdG9tIGNsaWNrIGhhbmRsaW5nIHRvIGNsb3NlIG1vZGFsXHJcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcblxyXG4gIC8vIFdoZW4gZmFkaW5nIGluIHRoZSBtb2RhbCwgYW5pbWF0ZSBpdCB0byBzbGlkZSBkb3duXHJcbiAgLm1vZGFsLmZhZGUgJiB7XHJcbiAgICBAaW5jbHVkZSB0cmFuc2l0aW9uKCRtb2RhbC10cmFuc2l0aW9uKTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0yNSUpO1xyXG4gIH1cclxuICAubW9kYWwuc2hvdyAmIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApO1xyXG4gIH1cclxufVxyXG5cclxuLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIG1pbi1oZWlnaHQ6IGNhbGMoMTAwJSAtICgjeyRtb2RhbC1kaWFsb2ctbWFyZ2lufSAqIDIpKTtcclxufVxyXG5cclxuLy8gQWN0dWFsIG1vZGFsXHJcbi5tb2RhbC1jb250ZW50IHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gIHdpZHRoOiAxMDAlOyAvLyBFbnN1cmUgYC5tb2RhbC1jb250ZW50YCBleHRlbmRzIHRoZSBmdWxsIHdpZHRoIG9mIHRoZSBwYXJlbnQgYC5tb2RhbC1kaWFsb2dgXHJcbiAgLy8gY291bnRlcmFjdCB0aGUgcG9pbnRlci1ldmVudHM6IG5vbmU7IGluIHRoZSAubW9kYWwtZGlhbG9nXHJcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJG1vZGFsLWNvbnRlbnQtYmc7XHJcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcclxuICBib3JkZXI6ICRtb2RhbC1jb250ZW50LWJvcmRlci13aWR0aCBzb2xpZCAkbW9kYWwtY29udGVudC1ib3JkZXItY29sb3I7XHJcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkbW9kYWwtY29udGVudC1ib3JkZXItcmFkaXVzKTtcclxuICBAaW5jbHVkZSBib3gtc2hhZG93KCRtb2RhbC1jb250ZW50LWJveC1zaGFkb3cteHMpO1xyXG4gIC8vIFJlbW92ZSBmb2N1cyBvdXRsaW5lIGZyb20gb3BlbmVkIG1vZGFsXHJcbiAgb3V0bGluZTogMDtcclxufVxyXG5cclxuLy8gTW9kYWwgYmFja2dyb3VuZFxyXG4ubW9kYWwtYmFja2Ryb3Age1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB0b3A6IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgYm90dG9tOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgei1pbmRleDogJHppbmRleC1tb2RhbC1iYWNrZHJvcDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbW9kYWwtYmFja2Ryb3AtYmc7XHJcblxyXG4gIC8vIEZhZGUgZm9yIGJhY2tkcm9wXHJcbiAgJi5mYWRlIHsgb3BhY2l0eTogMDsgfVxyXG4gICYuc2hvdyB7IG9wYWNpdHk6ICRtb2RhbC1iYWNrZHJvcC1vcGFjaXR5OyB9XHJcbn1cclxuXHJcbi8vIE1vZGFsIGhlYWRlclxyXG4vLyBUb3Agc2VjdGlvbiBvZiB0aGUgbW9kYWwgdy8gdGl0bGUgYW5kIGRpc21pc3NcclxuLm1vZGFsLWhlYWRlciB7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDsgLy8gc28gdGhlIGNsb3NlIGJ0biBhbHdheXMgc3RheXMgb24gdGhlIHVwcGVyIHJpZ2h0IGNvcm5lclxyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgLy8gUHV0IG1vZGFsIGhlYWRlciBlbGVtZW50cyAodGl0bGUgYW5kIGRpc21pc3MpIG9uIG9wcG9zaXRlIGVuZHNcclxuICBwYWRkaW5nOiAkbW9kYWwtaGVhZGVyLXBhZGRpbmc7XHJcbiAgYm9yZGVyLWJvdHRvbTogJG1vZGFsLWhlYWRlci1ib3JkZXItd2lkdGggc29saWQgJG1vZGFsLWhlYWRlci1ib3JkZXItY29sb3I7XHJcbiAgQGluY2x1ZGUgYm9yZGVyLXRvcC1yYWRpdXMoJG1vZGFsLWNvbnRlbnQtYm9yZGVyLXJhZGl1cyk7XHJcblxyXG4gIC5jbG9zZSB7XHJcbiAgICBwYWRkaW5nOiAkbW9kYWwtaGVhZGVyLXBhZGRpbmc7XHJcbiAgICAvLyBhdXRvIG9uIHRoZSBsZWZ0IGZvcmNlIGljb24gdG8gdGhlIHJpZ2h0IGV2ZW4gd2hlbiB0aGVyZSBpcyBubyAubW9kYWwtdGl0bGVcclxuICAgIG1hcmdpbjogKC0kbW9kYWwtaGVhZGVyLXBhZGRpbmcpICgtJG1vZGFsLWhlYWRlci1wYWRkaW5nKSAoLSRtb2RhbC1oZWFkZXItcGFkZGluZykgYXV0bztcclxuICB9XHJcbn1cclxuXHJcbi8vIFRpdGxlIHRleHQgd2l0aGluIGhlYWRlclxyXG4ubW9kYWwtdGl0bGUge1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgbGluZS1oZWlnaHQ6ICRtb2RhbC10aXRsZS1saW5lLWhlaWdodDtcclxufVxyXG5cclxuLy8gTW9kYWwgYm9keVxyXG4vLyBXaGVyZSBhbGwgbW9kYWwgY29udGVudCByZXNpZGVzIChzaWJsaW5nIG9mIC5tb2RhbC1oZWFkZXIgYW5kIC5tb2RhbC1mb290ZXIpXHJcbi5tb2RhbC1ib2R5IHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgLy8gRW5hYmxlIGBmbGV4LWdyb3c6IDFgIHNvIHRoYXQgdGhlIGJvZHkgdGFrZSB1cCBhcyBtdWNoIHNwYWNlIGFzIHBvc3NpYmxlXHJcbiAgLy8gd2hlbiBzaG91bGQgdGhlcmUgYmUgYSBmaXhlZCBoZWlnaHQgb24gYC5tb2RhbC1kaWFsb2dgLlxyXG4gIGZsZXg6IDEgMSBhdXRvO1xyXG4gIHBhZGRpbmc6ICRtb2RhbC1pbm5lci1wYWRkaW5nO1xyXG59XHJcblxyXG4vLyBGb290ZXIgKGZvciBhY3Rpb25zKVxyXG4ubW9kYWwtZm9vdGVyIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7IC8vIHZlcnRpY2FsbHkgY2VudGVyXHJcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDsgLy8gUmlnaHQgYWxpZ24gYnV0dG9ucyB3aXRoIGZsZXggcHJvcGVydHkgYmVjYXVzZSB0ZXh0LWFsaWduIGRvZXNuJ3Qgd29yayBvbiBmbGV4IGl0ZW1zXHJcbiAgcGFkZGluZzogJG1vZGFsLWlubmVyLXBhZGRpbmc7XHJcbiAgYm9yZGVyLXRvcDogJG1vZGFsLWZvb3Rlci1ib3JkZXItd2lkdGggc29saWQgJG1vZGFsLWZvb3Rlci1ib3JkZXItY29sb3I7XHJcblxyXG4gIC8vIEVhc2lseSBwbGFjZSBtYXJnaW4gYmV0d2VlbiBmb290ZXIgZWxlbWVudHNcclxuICA+IDpub3QoOmZpcnN0LWNoaWxkKSB7IG1hcmdpbi1sZWZ0OiAuMjVyZW07IH1cclxuICA+IDpub3QoOmxhc3QtY2hpbGQpIHsgbWFyZ2luLXJpZ2h0OiAuMjVyZW07IH1cclxufVxyXG5cclxuLy8gTWVhc3VyZSBzY3JvbGxiYXIgd2lkdGggZm9yIHBhZGRpbmcgYm9keSBkdXJpbmcgbW9kYWwgc2hvdy9oaWRlXHJcbi5tb2RhbC1zY3JvbGxiYXItbWVhc3VyZSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogLTk5OTlweDtcclxuICB3aWR0aDogNTBweDtcclxuICBoZWlnaHQ6IDUwcHg7XHJcbiAgb3ZlcmZsb3c6IHNjcm9sbDtcclxufVxyXG5cclxuLy8gU2NhbGUgdXAgdGhlIG1vZGFsXHJcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoc20pIHtcclxuICAvLyBBdXRvbWF0aWNhbGx5IHNldCBtb2RhbCdzIHdpZHRoIGZvciBsYXJnZXIgdmlld3BvcnRzXHJcbiAgLm1vZGFsLWRpYWxvZyB7XHJcbiAgICBtYXgtd2lkdGg6ICRtb2RhbC1tZDtcclxuICAgIG1hcmdpbjogJG1vZGFsLWRpYWxvZy1tYXJnaW4teS1zbS11cCBhdXRvO1xyXG4gIH1cclxuXHJcbiAgLm1vZGFsLWRpYWxvZy1jZW50ZXJlZCB7XHJcbiAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMCUgLSAoI3skbW9kYWwtZGlhbG9nLW1hcmdpbi15LXNtLXVwfSAqIDIpKTtcclxuICB9XHJcblxyXG4gIC5tb2RhbC1jb250ZW50IHtcclxuICAgIEBpbmNsdWRlIGJveC1zaGFkb3coJG1vZGFsLWNvbnRlbnQtYm94LXNoYWRvdy1zbS11cCk7XHJcbiAgfVxyXG5cclxuICAubW9kYWwtc20geyBtYXgtd2lkdGg6ICRtb2RhbC1zbTsgfVxyXG5cclxufVxyXG5cclxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xyXG4gIC5tb2RhbC1sZyB7IG1heC13aWR0aDogJG1vZGFsLWxnOyB9XHJcbn1cclxuIiwiLy8gQmFzZSBjbGFzc1xyXG4udG9vbHRpcCB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHotaW5kZXg6ICR6aW5kZXgtdG9vbHRpcDtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBtYXJnaW46ICR0b29sdGlwLW1hcmdpbjtcclxuICAvLyBPdXIgcGFyZW50IGVsZW1lbnQgY2FuIGJlIGFyYml0cmFyeSBzaW5jZSB0b29sdGlwcyBhcmUgYnkgZGVmYXVsdCBpbnNlcnRlZCBhcyBhIHNpYmxpbmcgb2YgdGhlaXIgdGFyZ2V0IGVsZW1lbnQuXHJcbiAgLy8gU28gcmVzZXQgb3VyIGZvbnQgYW5kIHRleHQgcHJvcGVydGllcyB0byBhdm9pZCBpbmhlcml0aW5nIHdlaXJkIHZhbHVlcy5cclxuICBAaW5jbHVkZSByZXNldC10ZXh0KCk7XHJcbiAgZm9udC1zaXplOiAkdG9vbHRpcC1mb250LXNpemU7XHJcbiAgLy8gQWxsb3cgYnJlYWtpbmcgdmVyeSBsb25nIHdvcmRzIHNvIHRoZXkgZG9uJ3Qgb3ZlcmZsb3cgdGhlIHRvb2x0aXAncyBib3VuZHNcclxuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XHJcbiAgb3BhY2l0eTogMDtcclxuXHJcbiAgJi5zaG93IHsgb3BhY2l0eTogJHRvb2x0aXAtb3BhY2l0eTsgfVxyXG5cclxuICAuYXJyb3cge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogJHRvb2x0aXAtYXJyb3ctd2lkdGg7XHJcbiAgICBoZWlnaHQ6ICR0b29sdGlwLWFycm93LWhlaWdodDtcclxuXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uYnMtdG9vbHRpcC10b3Age1xyXG4gIHBhZGRpbmc6ICR0b29sdGlwLWFycm93LWhlaWdodCAwO1xyXG5cclxuICAuYXJyb3cge1xyXG4gICAgYm90dG9tOiAwO1xyXG5cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgYm9yZGVyLXdpZHRoOiAkdG9vbHRpcC1hcnJvdy1oZWlnaHQgKCR0b29sdGlwLWFycm93LXdpZHRoIC8gMikgMDtcclxuICAgICAgYm9yZGVyLXRvcC1jb2xvcjogJHRvb2x0aXAtYXJyb3ctY29sb3I7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uYnMtdG9vbHRpcC1yaWdodCB7XHJcbiAgcGFkZGluZzogMCAkdG9vbHRpcC1hcnJvdy1oZWlnaHQ7XHJcblxyXG4gIC5hcnJvdyB7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgd2lkdGg6ICR0b29sdGlwLWFycm93LWhlaWdodDtcclxuICAgIGhlaWdodDogJHRvb2x0aXAtYXJyb3ctd2lkdGg7XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgIGJvcmRlci13aWR0aDogKCR0b29sdGlwLWFycm93LXdpZHRoIC8gMikgJHRvb2x0aXAtYXJyb3ctaGVpZ2h0ICgkdG9vbHRpcC1hcnJvdy13aWR0aCAvIDIpIDA7XHJcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogJHRvb2x0aXAtYXJyb3ctY29sb3I7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uYnMtdG9vbHRpcC1ib3R0b20ge1xyXG4gIHBhZGRpbmc6ICR0b29sdGlwLWFycm93LWhlaWdodCAwO1xyXG5cclxuICAuYXJyb3cge1xyXG4gICAgdG9wOiAwO1xyXG5cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgICAgYm9yZGVyLXdpZHRoOiAwICgkdG9vbHRpcC1hcnJvdy13aWR0aCAvIDIpICR0b29sdGlwLWFycm93LWhlaWdodDtcclxuICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJHRvb2x0aXAtYXJyb3ctY29sb3I7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4uYnMtdG9vbHRpcC1sZWZ0IHtcclxuICBwYWRkaW5nOiAwICR0b29sdGlwLWFycm93LWhlaWdodDtcclxuXHJcbiAgLmFycm93IHtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgd2lkdGg6ICR0b29sdGlwLWFycm93LWhlaWdodDtcclxuICAgIGhlaWdodDogJHRvb2x0aXAtYXJyb3ctd2lkdGg7XHJcblxyXG4gICAgJjo6YmVmb3JlIHtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgYm9yZGVyLXdpZHRoOiAoJHRvb2x0aXAtYXJyb3ctd2lkdGggLyAyKSAwICgkdG9vbHRpcC1hcnJvdy13aWR0aCAvIDIpICR0b29sdGlwLWFycm93LWhlaWdodDtcclxuICAgICAgYm9yZGVyLWxlZnQtY29sb3I6ICR0b29sdGlwLWFycm93LWNvbG9yO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmJzLXRvb2x0aXAtYXV0byB7XHJcbiAgJlt4LXBsYWNlbWVudF49XCJ0b3BcIl0ge1xyXG4gICAgQGV4dGVuZCAuYnMtdG9vbHRpcC10b3A7XHJcbiAgfVxyXG4gICZbeC1wbGFjZW1lbnRePVwicmlnaHRcIl0ge1xyXG4gICAgQGV4dGVuZCAuYnMtdG9vbHRpcC1yaWdodDtcclxuICB9XHJcbiAgJlt4LXBsYWNlbWVudF49XCJib3R0b21cIl0ge1xyXG4gICAgQGV4dGVuZCAuYnMtdG9vbHRpcC1ib3R0b207XHJcbiAgfVxyXG4gICZbeC1wbGFjZW1lbnRePVwibGVmdFwiXSB7XHJcbiAgICBAZXh0ZW5kIC5icy10b29sdGlwLWxlZnQ7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBXcmFwcGVyIGZvciB0aGUgdG9vbHRpcCBjb250ZW50XHJcbi50b29sdGlwLWlubmVyIHtcclxuICBtYXgtd2lkdGg6ICR0b29sdGlwLW1heC13aWR0aDtcclxuICBwYWRkaW5nOiAkdG9vbHRpcC1wYWRkaW5nLXkgJHRvb2x0aXAtcGFkZGluZy14O1xyXG4gIGNvbG9yOiAkdG9vbHRpcC1jb2xvcjtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRvb2x0aXAtYmc7XHJcbiAgQGluY2x1ZGUgYm9yZGVyLXJhZGl1cygkdG9vbHRpcC1ib3JkZXItcmFkaXVzKTtcclxufVxyXG4iLCJAbWl4aW4gcmVzZXQtdGV4dCB7XHJcbiAgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1iYXNlO1xyXG4gIC8vIFdlIGRlbGliZXJhdGVseSBkbyBOT1QgcmVzZXQgZm9udC1zaXplIG9yIHdvcmQtd3JhcC5cclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ub3JtYWw7XHJcbiAgbGluZS1oZWlnaHQ6ICRsaW5lLWhlaWdodC1iYXNlO1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7IC8vIEZhbGxiYWNrIGZvciB3aGVyZSBgc3RhcnRgIGlzIG5vdCBzdXBwb3J0ZWRcclxuICB0ZXh0LWFsaWduOiBzdGFydDsgLy8gc3R5bGVsaW50LWRpc2FibGUtbGluZSBkZWNsYXJhdGlvbi1ibG9jay1uby1kdXBsaWNhdGUtcHJvcGVydGllc1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICB0ZXh0LXNoYWRvdzogbm9uZTtcclxuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xyXG4gIHdvcmQtYnJlYWs6IG5vcm1hbDtcclxuICB3b3JkLXNwYWNpbmc6IG5vcm1hbDtcclxuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xyXG4gIGxpbmUtYnJlYWs6IGF1dG87XHJcbn1cclxuIiwiLnBvcG92ZXIge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICB6LWluZGV4OiAkemluZGV4LXBvcG92ZXI7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgbWF4LXdpZHRoOiAkcG9wb3Zlci1tYXgtd2lkdGg7XHJcbiAgLy8gT3VyIHBhcmVudCBlbGVtZW50IGNhbiBiZSBhcmJpdHJhcnkgc2luY2UgdG9vbHRpcHMgYXJlIGJ5IGRlZmF1bHQgaW5zZXJ0ZWQgYXMgYSBzaWJsaW5nIG9mIHRoZWlyIHRhcmdldCBlbGVtZW50LlxyXG4gIC8vIFNvIHJlc2V0IG91ciBmb250IGFuZCB0ZXh0IHByb3BlcnRpZXMgdG8gYXZvaWQgaW5oZXJpdGluZyB3ZWlyZCB2YWx1ZXMuXHJcbiAgQGluY2x1ZGUgcmVzZXQtdGV4dCgpO1xyXG4gIGZvbnQtc2l6ZTogJHBvcG92ZXItZm9udC1zaXplO1xyXG4gIC8vIEFsbG93IGJyZWFraW5nIHZlcnkgbG9uZyB3b3JkcyBzbyB0aGV5IGRvbid0IG92ZXJmbG93IHRoZSBwb3BvdmVyJ3MgYm91bmRzXHJcbiAgd29yZC13cmFwOiBicmVhay13b3JkO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRwb3BvdmVyLWJnO1xyXG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XHJcbiAgYm9yZGVyOiAkcG9wb3Zlci1ib3JkZXItd2lkdGggc29saWQgJHBvcG92ZXItYm9yZGVyLWNvbG9yO1xyXG4gIEBpbmNsdWRlIGJvcmRlci1yYWRpdXMoJHBvcG92ZXItYm9yZGVyLXJhZGl1cyk7XHJcbiAgQGluY2x1ZGUgYm94LXNoYWRvdygkcG9wb3Zlci1ib3gtc2hhZG93KTtcclxuXHJcbiAgLmFycm93IHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6ICRwb3BvdmVyLWFycm93LXdpZHRoO1xyXG4gICAgaGVpZ2h0OiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XHJcbiAgICBtYXJnaW46IDAgJGJvcmRlci1yYWRpdXMtbGc7XHJcblxyXG4gICAgJjo6YmVmb3JlLFxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLmJzLXBvcG92ZXItdG9wIHtcclxuICBtYXJnaW4tYm90dG9tOiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XHJcblxyXG4gIC5hcnJvdyB7XHJcbiAgICBib3R0b206IGNhbGMoKCN7JHBvcG92ZXItYXJyb3ctaGVpZ2h0fSArICN7JHBvcG92ZXItYm9yZGVyLXdpZHRofSkgKiAtMSk7XHJcbiAgfVxyXG5cclxuICAuYXJyb3c6OmJlZm9yZSxcclxuICAuYXJyb3c6OmFmdGVyIHtcclxuICAgIGJvcmRlci13aWR0aDogJHBvcG92ZXItYXJyb3ctaGVpZ2h0ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAvIDIpIDA7XHJcbiAgfVxyXG5cclxuICAuYXJyb3c6OmJlZm9yZSB7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBib3JkZXItdG9wLWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1vdXRlci1jb2xvcjtcclxuICB9XHJcblxyXG4gIC5hcnJvdzo6YWZ0ZXIge1xyXG4gICAgYm90dG9tOiAkcG9wb3Zlci1ib3JkZXItd2lkdGg7XHJcbiAgICBib3JkZXItdG9wLWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1jb2xvcjtcclxuICB9XHJcbn1cclxuXHJcbi5icy1wb3BvdmVyLXJpZ2h0IHtcclxuICBtYXJnaW4tbGVmdDogJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xyXG5cclxuICAuYXJyb3cge1xyXG4gICAgbGVmdDogY2FsYygoI3skcG9wb3Zlci1hcnJvdy1oZWlnaHR9ICsgI3skcG9wb3Zlci1ib3JkZXItd2lkdGh9KSAqIC0xKTtcclxuICAgIHdpZHRoOiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XHJcbiAgICBoZWlnaHQ6ICRwb3BvdmVyLWFycm93LXdpZHRoO1xyXG4gICAgbWFyZ2luOiAkYm9yZGVyLXJhZGl1cy1sZyAwOyAvLyBtYWtlIHN1cmUgdGhlIGFycm93IGRvZXMgbm90IHRvdWNoIHRoZSBwb3BvdmVyJ3Mgcm91bmRlZCBjb3JuZXJzXHJcbiAgfVxyXG5cclxuICAuYXJyb3c6OmJlZm9yZSxcclxuICAuYXJyb3c6OmFmdGVyIHtcclxuICAgIGJvcmRlci13aWR0aDogKCRwb3BvdmVyLWFycm93LXdpZHRoIC8gMikgJHBvcG92ZXItYXJyb3ctaGVpZ2h0ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAvIDIpIDA7XHJcbiAgfVxyXG5cclxuICAuYXJyb3c6OmJlZm9yZSB7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1vdXRlci1jb2xvcjtcclxuICB9XHJcblxyXG4gIC5hcnJvdzo6YWZ0ZXIge1xyXG4gICAgbGVmdDogJHBvcG92ZXItYm9yZGVyLXdpZHRoO1xyXG4gICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1jb2xvcjtcclxuICB9XHJcbn1cclxuXHJcbi5icy1wb3BvdmVyLWJvdHRvbSB7XHJcbiAgbWFyZ2luLXRvcDogJHBvcG92ZXItYXJyb3ctaGVpZ2h0O1xyXG5cclxuICAuYXJyb3cge1xyXG4gICAgdG9wOiBjYWxjKCgjeyRwb3BvdmVyLWFycm93LWhlaWdodH0gKyAjeyRwb3BvdmVyLWJvcmRlci13aWR0aH0pICogLTEpO1xyXG4gIH1cclxuXHJcbiAgLmFycm93OjpiZWZvcmUsXHJcbiAgLmFycm93OjphZnRlciB7XHJcbiAgICBib3JkZXItd2lkdGg6IDAgKCRwb3BvdmVyLWFycm93LXdpZHRoIC8gMikgJHBvcG92ZXItYXJyb3ctaGVpZ2h0ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAvIDIpO1xyXG4gIH1cclxuXHJcbiAgLmFycm93OjpiZWZvcmUge1xyXG4gICAgdG9wOiAwO1xyXG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJHBvcG92ZXItYXJyb3ctb3V0ZXItY29sb3I7XHJcbiAgfVxyXG5cclxuICAuYXJyb3c6OmFmdGVyIHtcclxuICAgIHRvcDogJHBvcG92ZXItYm9yZGVyLXdpZHRoO1xyXG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJHBvcG92ZXItYXJyb3ctY29sb3I7XHJcbiAgfVxyXG5cclxuICAvLyBUaGlzIHdpbGwgcmVtb3ZlIHRoZSBwb3BvdmVyLWhlYWRlcidzIGJvcmRlciBqdXN0IGJlbG93IHRoZSBhcnJvd1xyXG4gIC5wb3BvdmVyLWhlYWRlcjo6YmVmb3JlIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6ICRwb3BvdmVyLWFycm93LXdpZHRoO1xyXG4gICAgbWFyZ2luLWxlZnQ6ICgkcG9wb3Zlci1hcnJvdy13aWR0aCAvIC0yKTtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBib3JkZXItYm90dG9tOiAkcG9wb3Zlci1ib3JkZXItd2lkdGggc29saWQgJHBvcG92ZXItaGVhZGVyLWJnO1xyXG4gIH1cclxufVxyXG5cclxuLmJzLXBvcG92ZXItbGVmdCB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XHJcblxyXG4gIC5hcnJvdyB7XHJcbiAgICByaWdodDogY2FsYygoI3skcG9wb3Zlci1hcnJvdy1oZWlnaHR9ICsgI3skcG9wb3Zlci1ib3JkZXItd2lkdGh9KSAqIC0xKTtcclxuICAgIHdpZHRoOiAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XHJcbiAgICBoZWlnaHQ6ICRwb3BvdmVyLWFycm93LXdpZHRoO1xyXG4gICAgbWFyZ2luOiAkYm9yZGVyLXJhZGl1cy1sZyAwOyAvLyBtYWtlIHN1cmUgdGhlIGFycm93IGRvZXMgbm90IHRvdWNoIHRoZSBwb3BvdmVyJ3Mgcm91bmRlZCBjb3JuZXJzXHJcbiAgfVxyXG5cclxuICAuYXJyb3c6OmJlZm9yZSxcclxuICAuYXJyb3c6OmFmdGVyIHtcclxuICAgIGJvcmRlci13aWR0aDogKCRwb3BvdmVyLWFycm93LXdpZHRoIC8gMikgMCAoJHBvcG92ZXItYXJyb3ctd2lkdGggLyAyKSAkcG9wb3Zlci1hcnJvdy1oZWlnaHQ7XHJcbiAgfVxyXG5cclxuICAuYXJyb3c6OmJlZm9yZSB7XHJcbiAgICByaWdodDogMDtcclxuICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1vdXRlci1jb2xvcjtcclxuICB9XHJcblxyXG4gIC5hcnJvdzo6YWZ0ZXIge1xyXG4gICAgcmlnaHQ6ICRwb3BvdmVyLWJvcmRlci13aWR0aDtcclxuICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkcG9wb3Zlci1hcnJvdy1jb2xvcjtcclxuICB9XHJcbn1cclxuXHJcbi5icy1wb3BvdmVyLWF1dG8ge1xyXG4gICZbeC1wbGFjZW1lbnRePVwidG9wXCJdIHtcclxuICAgIEBleHRlbmQgLmJzLXBvcG92ZXItdG9wO1xyXG4gIH1cclxuICAmW3gtcGxhY2VtZW50Xj1cInJpZ2h0XCJdIHtcclxuICAgIEBleHRlbmQgLmJzLXBvcG92ZXItcmlnaHQ7XHJcbiAgfVxyXG4gICZbeC1wbGFjZW1lbnRePVwiYm90dG9tXCJdIHtcclxuICAgIEBleHRlbmQgLmJzLXBvcG92ZXItYm90dG9tO1xyXG4gIH1cclxuICAmW3gtcGxhY2VtZW50Xj1cImxlZnRcIl0ge1xyXG4gICAgQGV4dGVuZCAuYnMtcG9wb3Zlci1sZWZ0O1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vIE9mZnNldCB0aGUgcG9wb3ZlciB0byBhY2NvdW50IGZvciB0aGUgcG9wb3ZlciBhcnJvd1xyXG4ucG9wb3Zlci1oZWFkZXIge1xyXG4gIHBhZGRpbmc6ICRwb3BvdmVyLWhlYWRlci1wYWRkaW5nLXkgJHBvcG92ZXItaGVhZGVyLXBhZGRpbmcteDtcclxuICBtYXJnaW4tYm90dG9tOiAwOyAvLyBSZXNldCB0aGUgZGVmYXVsdCBmcm9tIFJlYm9vdFxyXG4gIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1iYXNlO1xyXG4gIGNvbG9yOiAkcG9wb3Zlci1oZWFkZXItY29sb3I7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHBvcG92ZXItaGVhZGVyLWJnO1xyXG4gIGJvcmRlci1ib3R0b206ICRwb3BvdmVyLWJvcmRlci13aWR0aCBzb2xpZCBkYXJrZW4oJHBvcG92ZXItaGVhZGVyLWJnLCA1JSk7XHJcbiAgJG9mZnNldC1ib3JkZXItd2lkdGg6IGNhbGMoI3skYm9yZGVyLXJhZGl1cy1sZ30gLSAjeyRwb3BvdmVyLWJvcmRlci13aWR0aH0pO1xyXG4gIEBpbmNsdWRlIGJvcmRlci10b3AtcmFkaXVzKCRvZmZzZXQtYm9yZGVyLXdpZHRoKTtcclxuXHJcbiAgJjplbXB0eSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxufVxyXG5cclxuLnBvcG92ZXItYm9keSB7XHJcbiAgcGFkZGluZzogJHBvcG92ZXItYm9keS1wYWRkaW5nLXkgJHBvcG92ZXItYm9keS1wYWRkaW5nLXg7XHJcbiAgY29sb3I6ICRwb3BvdmVyLWJvZHktY29sb3I7XHJcbn1cclxuIiwiLy8gTm90ZXMgb24gdGhlIGNsYXNzZXM6XHJcbi8vXHJcbi8vIDEuIFRoZSAuY2Fyb3VzZWwtaXRlbS1sZWZ0IGFuZCAuY2Fyb3VzZWwtaXRlbS1yaWdodCBpcyB1c2VkIHRvIGluZGljYXRlIHdoZXJlXHJcbi8vICAgIHRoZSBhY3RpdmUgc2xpZGUgaXMgaGVhZGluZy5cclxuLy8gMi4gLmFjdGl2ZS5jYXJvdXNlbC1pdGVtIGlzIHRoZSBjdXJyZW50IHNsaWRlLlxyXG4vLyAzLiAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tbGVmdCBhbmQgLmFjdGl2ZS5jYXJvdXNlbC1pdGVtLXJpZ2h0IGlzIHRoZSBjdXJyZW50XHJcbi8vICAgIHNsaWRlIGluIGl0cyBpbi10cmFuc2l0aW9uIHN0YXRlLiBPbmx5IG9uZSBvZiB0aGVzZSBvY2N1cnMgYXQgYSB0aW1lLlxyXG4vLyA0LiAuY2Fyb3VzZWwtaXRlbS1uZXh0LmNhcm91c2VsLWl0ZW0tbGVmdCBhbmQgLmNhcm91c2VsLWl0ZW0tcHJldi5jYXJvdXNlbC1pdGVtLXJpZ2h0XHJcbi8vICAgIGlzIHRoZSB1cGNvbWluZyBzbGlkZSBpbiB0cmFuc2l0aW9uLlxyXG5cclxuLmNhcm91c2VsIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5jYXJvdXNlbC1pbm5lciB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi5jYXJvdXNlbC1pdGVtIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIEBpbmNsdWRlIHRyYW5zaXRpb24oJGNhcm91c2VsLXRyYW5zaXRpb24pO1xyXG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcclxuICBwZXJzcGVjdGl2ZTogMTAwMHB4O1xyXG59XHJcblxyXG4uY2Fyb3VzZWwtaXRlbS5hY3RpdmUsXHJcbi5jYXJvdXNlbC1pdGVtLW5leHQsXHJcbi5jYXJvdXNlbC1pdGVtLXByZXYge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4uY2Fyb3VzZWwtaXRlbS1uZXh0LFxyXG4uY2Fyb3VzZWwtaXRlbS1wcmV2IHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG59XHJcblxyXG4uY2Fyb3VzZWwtaXRlbS1uZXh0LmNhcm91c2VsLWl0ZW0tbGVmdCxcclxuLmNhcm91c2VsLWl0ZW0tcHJldi5jYXJvdXNlbC1pdGVtLXJpZ2h0IHtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XHJcblxyXG4gIEBzdXBwb3J0cyAodHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZCkge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAwLCAwKTtcclxuICB9XHJcbn1cclxuXHJcbi5jYXJvdXNlbC1pdGVtLW5leHQsXHJcbi5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1yaWdodCB7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xyXG5cclxuICBAc3VwcG9ydHMgKHRyYW5zZm9ybS1zdHlsZTogcHJlc2VydmUtM2QpIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMTAwJSwgMCwgMCk7XHJcbiAgfVxyXG59XHJcblxyXG4uY2Fyb3VzZWwtaXRlbS1wcmV2LFxyXG4uYWN0aXZlLmNhcm91c2VsLWl0ZW0tbGVmdCB7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcclxuXHJcbiAgQHN1cHBvcnRzICh0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkKSB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC0xMDAlLCAwLCAwKTtcclxuICB9XHJcbn1cclxuXHJcblxyXG4vL1xyXG4vLyBBbHRlcm5hdGUgdHJhbnNpdGlvbnNcclxuLy9cclxuXHJcbi5jYXJvdXNlbC1mYWRlIHtcclxuICAuY2Fyb3VzZWwtaXRlbSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogLjZzO1xyXG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogb3BhY2l0eTtcclxuICB9XHJcblxyXG4gIC5jYXJvdXNlbC1pdGVtLmFjdGl2ZSxcclxuICAuY2Fyb3VzZWwtaXRlbS1uZXh0LmNhcm91c2VsLWl0ZW0tbGVmdCxcclxuICAuY2Fyb3VzZWwtaXRlbS1wcmV2LmNhcm91c2VsLWl0ZW0tcmlnaHQge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICB9XHJcblxyXG4gIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1sZWZ0LFxyXG4gIC5hY3RpdmUuY2Fyb3VzZWwtaXRlbS1yaWdodCB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gIH1cclxuXHJcbiAgLmNhcm91c2VsLWl0ZW0tbmV4dCxcclxuICAuY2Fyb3VzZWwtaXRlbS1wcmV2LFxyXG4gIC5jYXJvdXNlbC1pdGVtLmFjdGl2ZSxcclxuICAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tbGVmdCxcclxuICAuYWN0aXZlLmNhcm91c2VsLWl0ZW0tcHJldiB7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XHJcblxyXG4gICAgQHN1cHBvcnRzICh0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkKSB7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMCwgMCk7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy9cclxuLy8gTGVmdC9yaWdodCBjb250cm9scyBmb3IgbmF2XHJcbi8vXHJcblxyXG4uY2Fyb3VzZWwtY29udHJvbC1wcmV2LFxyXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0IHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG4gIGJvdHRvbTogMDtcclxuICAvLyBVc2UgZmxleCBmb3IgYWxpZ25tZW50ICgxLTMpXHJcbiAgZGlzcGxheTogZmxleDsgLy8gMS4gYWxsb3cgZmxleCBzdHlsZXNcclxuICBhbGlnbi1pdGVtczogY2VudGVyOyAvLyAyLiB2ZXJ0aWNhbGx5IGNlbnRlciBjb250ZW50c1xyXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyOyAvLyAzLiBob3Jpem9udGFsbHkgY2VudGVyIGNvbnRlbnRzXHJcbiAgd2lkdGg6ICRjYXJvdXNlbC1jb250cm9sLXdpZHRoO1xyXG4gIGNvbG9yOiAkY2Fyb3VzZWwtY29udHJvbC1jb2xvcjtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgb3BhY2l0eTogJGNhcm91c2VsLWNvbnRyb2wtb3BhY2l0eTtcclxuICAvLyBXZSBjYW4ndCBoYXZlIGEgdHJhbnNpdGlvbiBoZXJlIGJlY2F1c2UgV2ViS2l0IGNhbmNlbHMgdGhlIGNhcm91c2VsXHJcbiAgLy8gYW5pbWF0aW9uIGlmIHlvdSB0cmlwIHRoaXMgd2hpbGUgaW4gdGhlIG1pZGRsZSBvZiBhbm90aGVyIGFuaW1hdGlvbi5cclxuXHJcbiAgLy8gSG92ZXIvZm9jdXMgc3RhdGVcclxuICBAaW5jbHVkZSBob3Zlci1mb2N1cyB7XHJcbiAgICBjb2xvcjogJGNhcm91c2VsLWNvbnRyb2wtY29sb3I7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBvdXRsaW5lOiAwO1xyXG4gICAgb3BhY2l0eTogLjk7XHJcbiAgfVxyXG59XHJcbi5jYXJvdXNlbC1jb250cm9sLXByZXYge1xyXG4gIGxlZnQ6IDA7XHJcbiAgQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5MGRlZywgcmdiYSgkYmxhY2ssIC4yNSksIHJnYmEoJGJsYWNrLCAuMDAxKSk7XHJcbiAgfVxyXG59XHJcbi5jYXJvdXNlbC1jb250cm9sLW5leHQge1xyXG4gIHJpZ2h0OiAwO1xyXG4gIEBpZiAkZW5hYmxlLWdyYWRpZW50cyB7XHJcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMjcwZGVnLCByZ2JhKCRibGFjaywgLjI1KSwgcmdiYSgkYmxhY2ssIC4wMDEpKTtcclxuICB9XHJcbn1cclxuXHJcbi8vIEljb25zIGZvciB3aXRoaW5cclxuLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uLFxyXG4uY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24ge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB3aWR0aDogJGNhcm91c2VsLWNvbnRyb2wtaWNvbi13aWR0aDtcclxuICBoZWlnaHQ6ICRjYXJvdXNlbC1jb250cm9sLWljb24td2lkdGg7XHJcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXI7XHJcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XHJcbn1cclxuLmNhcm91c2VsLWNvbnRyb2wtcHJldi1pY29uIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiAkY2Fyb3VzZWwtY29udHJvbC1wcmV2LWljb24tYmc7XHJcbn1cclxuLmNhcm91c2VsLWNvbnRyb2wtbmV4dC1pY29uIHtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiAkY2Fyb3VzZWwtY29udHJvbC1uZXh0LWljb24tYmc7XHJcbn1cclxuXHJcblxyXG4vLyBPcHRpb25hbCBpbmRpY2F0b3IgcGlwc1xyXG4vL1xyXG4vLyBBZGQgYW4gb3JkZXJlZCBsaXN0IHdpdGggdGhlIGZvbGxvd2luZyBjbGFzcyBhbmQgYWRkIGEgbGlzdCBpdGVtIGZvciBlYWNoXHJcbi8vIHNsaWRlIHlvdXIgY2Fyb3VzZWwgaG9sZHMuXHJcblxyXG4uY2Fyb3VzZWwtaW5kaWNhdG9ycyB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGJvdHRvbTogMTBweDtcclxuICBsZWZ0OiAwO1xyXG4gIHotaW5kZXg6IDE1O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgcGFkZGluZy1sZWZ0OiAwOyAvLyBvdmVycmlkZSA8b2w+IGRlZmF1bHRcclxuICAvLyBVc2UgdGhlIC5jYXJvdXNlbC1jb250cm9sJ3Mgd2lkdGggYXMgbWFyZ2luIHNvIHdlIGRvbid0IG92ZXJsYXkgdGhvc2VcclxuICBtYXJnaW4tcmlnaHQ6ICRjYXJvdXNlbC1jb250cm9sLXdpZHRoO1xyXG4gIG1hcmdpbi1sZWZ0OiAkY2Fyb3VzZWwtY29udHJvbC13aWR0aDtcclxuICBsaXN0LXN0eWxlOiBub25lO1xyXG5cclxuICBsaSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBmbGV4OiAwIDEgYXV0bztcclxuICAgIHdpZHRoOiAkY2Fyb3VzZWwtaW5kaWNhdG9yLXdpZHRoO1xyXG4gICAgaGVpZ2h0OiAkY2Fyb3VzZWwtaW5kaWNhdG9yLWhlaWdodDtcclxuICAgIG1hcmdpbi1yaWdodDogJGNhcm91c2VsLWluZGljYXRvci1zcGFjZXI7XHJcbiAgICBtYXJnaW4tbGVmdDogJGNhcm91c2VsLWluZGljYXRvci1zcGFjZXI7XHJcbiAgICB0ZXh0LWluZGVudDogLTk5OXB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkY2Fyb3VzZWwtaW5kaWNhdG9yLWFjdGl2ZS1iZywgLjUpO1xyXG5cclxuICAgIC8vIFVzZSBwc2V1ZG8gY2xhc3NlcyB0byBpbmNyZWFzZSB0aGUgaGl0IGFyZWEgYnkgMTBweCBvbiB0b3AgYW5kIGJvdHRvbS5cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAtMTBweDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgfVxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGJvdHRvbTogLTEwcHg7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTBweDtcclxuICAgICAgY29udGVudDogXCJcIjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5hY3RpdmUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNhcm91c2VsLWluZGljYXRvci1hY3RpdmUtYmc7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy8gT3B0aW9uYWwgY2FwdGlvbnNcclxuLy9cclxuLy9cclxuXHJcbi5jYXJvdXNlbC1jYXB0aW9uIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgcmlnaHQ6ICgoMTAwJSAtICRjYXJvdXNlbC1jYXB0aW9uLXdpZHRoKSAvIDIpO1xyXG4gIGJvdHRvbTogMjBweDtcclxuICBsZWZ0OiAoKDEwMCUgLSAkY2Fyb3VzZWwtY2FwdGlvbi13aWR0aCkgLyAyKTtcclxuICB6LWluZGV4OiAxMDtcclxuICBwYWRkaW5nLXRvcDogMjBweDtcclxuICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuICBjb2xvcjogJGNhcm91c2VsLWNhcHRpb24tY29sb3I7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxyXG5cclxuLmFsaWduLWJhc2VsaW5lICAgIHsgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH0gLy8gQnJvd3NlciBkZWZhdWx0XHJcbi5hbGlnbi10b3AgICAgICAgICB7IHZlcnRpY2FsLWFsaWduOiB0b3AgIWltcG9ydGFudDsgfVxyXG4uYWxpZ24tbWlkZGxlICAgICAgeyB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7IH1cclxuLmFsaWduLWJvdHRvbSAgICAgIHsgdmVydGljYWwtYWxpZ246IGJvdHRvbSAhaW1wb3J0YW50OyB9XHJcbi5hbGlnbi10ZXh0LWJvdHRvbSB7IHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbSAhaW1wb3J0YW50OyB9XHJcbi5hbGlnbi10ZXh0LXRvcCAgICB7IHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcCAhaW1wb3J0YW50OyB9XHJcbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxyXG5cclxuLy8gQ29udGV4dHVhbCBiYWNrZ3JvdW5kc1xyXG5cclxuQG1peGluIGJnLXZhcmlhbnQoJHBhcmVudCwgJGNvbG9yKSB7XHJcbiAgI3skcGFyZW50fSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3IgIWltcG9ydGFudDtcclxuICB9XHJcbiAgYSN7JHBhcmVudH0sXHJcbiAgYnV0dG9uI3skcGFyZW50fSB7XHJcbiAgICBAaW5jbHVkZSBob3Zlci1mb2N1cyB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkY29sb3IsIDEwJSkgIWltcG9ydGFudDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbkBtaXhpbiBiZy1ncmFkaWVudC12YXJpYW50KCRwYXJlbnQsICRjb2xvcikge1xyXG4gICN7JHBhcmVudH0ge1xyXG4gICAgYmFja2dyb3VuZDogJGNvbG9yIGxpbmVhci1ncmFkaWVudCgxODBkZWcsIG1peCgkYm9keS1iZywgJGNvbG9yLCAxNSUpLCAkY29sb3IpIHJlcGVhdC14ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxyXG5cclxuQGVhY2ggJGNvbG9yLCAkdmFsdWUgaW4gJHRoZW1lLWNvbG9ycyB7XHJcbiAgQGluY2x1ZGUgYmctdmFyaWFudChcIi5iZy0jeyRjb2xvcn1cIiwgJHZhbHVlKTtcclxufVxyXG5cclxuQGlmICRlbmFibGUtZ3JhZGllbnRzIHtcclxuICBAZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcclxuICAgIEBpbmNsdWRlIGJnLWdyYWRpZW50LXZhcmlhbnQoXCIuYmctZ3JhZGllbnQtI3skY29sb3J9XCIsICR2YWx1ZSk7XHJcbiAgfVxyXG59XHJcblxyXG4uYmctd2hpdGUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYmctdHJhbnNwYXJlbnQge1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcbn1cclxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XHJcblxyXG4vL1xyXG4vLyBCb3JkZXJcclxuLy9cclxuXHJcbi5ib3JkZXIgICAgICAgICB7IGJvcmRlcjogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7IH1cclxuLmJvcmRlci10b3AgICAgIHsgYm9yZGVyLXRvcDogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7IH1cclxuLmJvcmRlci1yaWdodCAgIHsgYm9yZGVyLXJpZ2h0OiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3IgIWltcG9ydGFudDsgfVxyXG4uYm9yZGVyLWJvdHRvbSAgeyBib3JkZXItYm90dG9tOiAkYm9yZGVyLXdpZHRoIHNvbGlkICRib3JkZXItY29sb3IgIWltcG9ydGFudDsgfVxyXG4uYm9yZGVyLWxlZnQgICAgeyBib3JkZXItbGVmdDogJGJvcmRlci13aWR0aCBzb2xpZCAkYm9yZGVyLWNvbG9yICFpbXBvcnRhbnQ7IH1cclxuXHJcbi5ib3JkZXItMCAgICAgICAgeyBib3JkZXI6IDAgIWltcG9ydGFudDsgfVxyXG4uYm9yZGVyLXRvcC0wICAgIHsgYm9yZGVyLXRvcDogMCAhaW1wb3J0YW50OyB9XHJcbi5ib3JkZXItcmlnaHQtMCAgeyBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxyXG4uYm9yZGVyLWJvdHRvbS0wIHsgYm9yZGVyLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XHJcbi5ib3JkZXItbGVmdC0wICAgeyBib3JkZXItbGVmdDogMCAhaW1wb3J0YW50OyB9XHJcblxyXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcclxuICAuYm9yZGVyLSN7JGNvbG9yfSB7XHJcbiAgICBib3JkZXItY29sb3I6ICR2YWx1ZSAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuLmJvcmRlci13aGl0ZSB7XHJcbiAgYm9yZGVyLWNvbG9yOiAkd2hpdGUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLy9cclxuLy8gQm9yZGVyLXJhZGl1c1xyXG4vL1xyXG5cclxuLnJvdW5kZWQge1xyXG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XHJcbn1cclxuLnJvdW5kZWQtdG9wIHtcclxuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xyXG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xyXG59XHJcbi5yb3VuZGVkLXJpZ2h0IHtcclxuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcclxuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcclxufVxyXG4ucm91bmRlZC1ib3R0b20ge1xyXG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xyXG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRib3JkZXItcmFkaXVzICFpbXBvcnRhbnQ7XHJcbn1cclxuLnJvdW5kZWQtbGVmdCB7XHJcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJGJvcmRlci1yYWRpdXMgIWltcG9ydGFudDtcclxuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucm91bmRlZC1jaXJjbGUge1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucm91bmRlZC0wIHtcclxuICBib3JkZXItcmFkaXVzOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuIiwiQG1peGluIGNsZWFyZml4KCkge1xyXG4gICY6OmFmdGVyIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gIH1cclxufVxyXG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcclxuXHJcbi8vXHJcbi8vIFV0aWxpdGllcyBmb3IgY29tbW9uIGBkaXNwbGF5YCB2YWx1ZXNcclxuLy9cclxuXHJcbkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XHJcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XHJcblxyXG4gICAgLmQjeyRpbmZpeH0tbm9uZSAgICAgICAgIHsgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XHJcbiAgICAuZCN7JGluZml4fS1pbmxpbmUgICAgICAgeyBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsgfVxyXG4gICAgLmQjeyRpbmZpeH0taW5saW5lLWJsb2NrIHsgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH1cclxuICAgIC5kI3skaW5maXh9LWJsb2NrICAgICAgICB7IGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cclxuICAgIC5kI3skaW5maXh9LXRhYmxlICAgICAgICB7IGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cclxuICAgIC5kI3skaW5maXh9LXRhYmxlLXJvdyAgICB7IGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XHJcbiAgICAuZCN7JGluZml4fS10YWJsZS1jZWxsICAgeyBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH1cclxuICAgIC5kI3skaW5maXh9LWZsZXggICAgICAgICB7IGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgfVxyXG4gICAgLmQjeyRpbmZpeH0taW5saW5lLWZsZXggIHsgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDsgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vXHJcbi8vIFV0aWxpdGllcyBmb3IgdG9nZ2xpbmcgYGRpc3BsYXlgIGluIHByaW50XHJcbi8vXHJcblxyXG5AbWVkaWEgcHJpbnQge1xyXG4gIC5kLXByaW50LW5vbmUgICAgICAgICB7IGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxyXG4gIC5kLXByaW50LWlubGluZSAgICAgICB7IGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9XHJcbiAgLmQtcHJpbnQtaW5saW5lLWJsb2NrIHsgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH1cclxuICAuZC1wcmludC1ibG9jayAgICAgICAgeyBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XHJcbiAgLmQtcHJpbnQtdGFibGUgICAgICAgIHsgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDsgfVxyXG4gIC5kLXByaW50LXRhYmxlLXJvdyAgICB7IGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XHJcbiAgLmQtcHJpbnQtdGFibGUtY2VsbCAgIHsgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyB9XHJcbiAgLmQtcHJpbnQtZmxleCAgICAgICAgIHsgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyB9XHJcbiAgLmQtcHJpbnQtaW5saW5lLWZsZXggIHsgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDsgfVxyXG59XHJcbiIsIi8vIENyZWRpdDogTmljb2xhcyBHYWxsYWdoZXIgYW5kIFNVSVQgQ1NTLlxyXG5cclxuLmVtYmVkLXJlc3BvbnNpdmUge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICB3aWR0aDogMTAwJTtcclxuICBwYWRkaW5nOiAwO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICY6OmJlZm9yZSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgfVxyXG5cclxuICAuZW1iZWQtcmVzcG9uc2l2ZS1pdGVtLFxyXG4gIGlmcmFtZSxcclxuICBlbWJlZCxcclxuICBvYmplY3QsXHJcbiAgdmlkZW8ge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gIH1cclxufVxyXG5cclxuLmVtYmVkLXJlc3BvbnNpdmUtMjFieTkge1xyXG4gICY6OmJlZm9yZSB7XHJcbiAgICBwYWRkaW5nLXRvcDogcGVyY2VudGFnZSg5IC8gMjEpO1xyXG4gIH1cclxufVxyXG5cclxuLmVtYmVkLXJlc3BvbnNpdmUtMTZieTkge1xyXG4gICY6OmJlZm9yZSB7XHJcbiAgICBwYWRkaW5nLXRvcDogcGVyY2VudGFnZSg5IC8gMTYpO1xyXG4gIH1cclxufVxyXG5cclxuLmVtYmVkLXJlc3BvbnNpdmUtNGJ5MyB7XHJcbiAgJjo6YmVmb3JlIHtcclxuICAgIHBhZGRpbmctdG9wOiBwZXJjZW50YWdlKDMgLyA0KTtcclxuICB9XHJcbn1cclxuXHJcbi5lbWJlZC1yZXNwb25zaXZlLTFieTEge1xyXG4gICY6OmJlZm9yZSB7XHJcbiAgICBwYWRkaW5nLXRvcDogcGVyY2VudGFnZSgxIC8gMSk7XHJcbiAgfVxyXG59XHJcbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxyXG5cclxuLy8gRmxleCB2YXJpYXRpb25cclxuLy9cclxuLy8gQ3VzdG9tIHN0eWxlcyBmb3IgYWRkaXRpb25hbCBmbGV4IGFsaWdubWVudCBvcHRpb25zLlxyXG5cclxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcclxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcclxuXHJcbiAgICAuZmxleCN7JGluZml4fS1yb3cgICAgICAgICAgICB7IGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDsgfVxyXG4gICAgLmZsZXgjeyRpbmZpeH0tY29sdW1uICAgICAgICAgeyBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7IH1cclxuICAgIC5mbGV4I3skaW5maXh9LXJvdy1yZXZlcnNlICAgIHsgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cclxuICAgIC5mbGV4I3skaW5maXh9LWNvbHVtbi1yZXZlcnNlIHsgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cclxuXHJcbiAgICAuZmxleCN7JGluZml4fS13cmFwICAgICAgICAgeyBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDsgfVxyXG4gICAgLmZsZXgjeyRpbmZpeH0tbm93cmFwICAgICAgIHsgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDsgfVxyXG4gICAgLmZsZXgjeyRpbmZpeH0td3JhcC1yZXZlcnNlIHsgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDsgfVxyXG4gICAgLmZsZXgjeyRpbmZpeH0tZmlsbCAgICAgICAgIHsgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDsgfVxyXG4gICAgLmZsZXgjeyRpbmZpeH0tZ3Jvdy0wICAgICAgIHsgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7IH1cclxuICAgIC5mbGV4I3skaW5maXh9LWdyb3ctMSAgICAgICB7IGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50OyB9XHJcbiAgICAuZmxleCN7JGluZml4fS1zaHJpbmstMCAgICAgeyBmbGV4LXNocmluazogMCAhaW1wb3J0YW50OyB9XHJcbiAgICAuZmxleCN7JGluZml4fS1zaHJpbmstMSAgICAgeyBmbGV4LXNocmluazogMSAhaW1wb3J0YW50OyB9XHJcblxyXG4gICAgLmp1c3RpZnktY29udGVudCN7JGluZml4fS1zdGFydCAgIHsganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cclxuICAgIC5qdXN0aWZ5LWNvbnRlbnQjeyRpbmZpeH0tZW5kICAgICB7IGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxyXG4gICAgLmp1c3RpZnktY29udGVudCN7JGluZml4fS1jZW50ZXIgIHsganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxyXG4gICAgLmp1c3RpZnktY29udGVudCN7JGluZml4fS1iZXR3ZWVuIHsganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cclxuICAgIC5qdXN0aWZ5LWNvbnRlbnQjeyRpbmZpeH0tYXJvdW5kICB7IGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cclxuXHJcbiAgICAuYWxpZ24taXRlbXMjeyRpbmZpeH0tc3RhcnQgICAgeyBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XHJcbiAgICAuYWxpZ24taXRlbXMjeyRpbmZpeH0tZW5kICAgICAgeyBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDsgfVxyXG4gICAgLmFsaWduLWl0ZW1zI3skaW5maXh9LWNlbnRlciAgIHsgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50OyB9XHJcbiAgICAuYWxpZ24taXRlbXMjeyRpbmZpeH0tYmFzZWxpbmUgeyBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxyXG4gICAgLmFsaWduLWl0ZW1zI3skaW5maXh9LXN0cmV0Y2ggIHsgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxyXG5cclxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LXN0YXJ0ICAgeyBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cclxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LWVuZCAgICAgeyBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XHJcbiAgICAuYWxpZ24tY29udGVudCN7JGluZml4fS1jZW50ZXIgIHsgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cclxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LWJldHdlZW4geyBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cclxuICAgIC5hbGlnbi1jb250ZW50I3skaW5maXh9LWFyb3VuZCAgeyBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxyXG4gICAgLmFsaWduLWNvbnRlbnQjeyRpbmZpeH0tc3RyZXRjaCB7IGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxyXG5cclxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LWF1dG8gICAgIHsgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50OyB9XHJcbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1zdGFydCAgICB7IGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxyXG4gICAgLmFsaWduLXNlbGYjeyRpbmZpeH0tZW5kICAgICAgeyBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XHJcbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1jZW50ZXIgICB7IGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50OyB9XHJcbiAgICAuYWxpZ24tc2VsZiN7JGluZml4fS1iYXNlbGluZSB7IGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cclxuICAgIC5hbGlnbi1zZWxmI3skaW5maXh9LXN0cmV0Y2ggIHsgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50OyB9XHJcbiAgfVxyXG59XHJcbiIsIkBlYWNoICRicmVha3BvaW50IGluIG1hcC1rZXlzKCRncmlkLWJyZWFrcG9pbnRzKSB7XHJcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cCgkYnJlYWtwb2ludCkge1xyXG4gICAgJGluZml4OiBicmVha3BvaW50LWluZml4KCRicmVha3BvaW50LCAkZ3JpZC1icmVha3BvaW50cyk7XHJcblxyXG4gICAgLmZsb2F0I3skaW5maXh9LWxlZnQgIHsgQGluY2x1ZGUgZmxvYXQtbGVmdDsgfVxyXG4gICAgLmZsb2F0I3skaW5maXh9LXJpZ2h0IHsgQGluY2x1ZGUgZmxvYXQtcmlnaHQ7IH1cclxuICAgIC5mbG9hdCN7JGluZml4fS1ub25lICB7IEBpbmNsdWRlIGZsb2F0LW5vbmU7IH1cclxuICB9XHJcbn1cclxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50XHJcblxyXG5AbWl4aW4gZmxvYXQtbGVmdCB7XHJcbiAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcclxufVxyXG5AbWl4aW4gZmxvYXQtcmlnaHQge1xyXG4gIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xyXG59XHJcbkBtaXhpbiBmbG9hdC1ub25lIHtcclxuICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxyXG5cclxuLy8gQ29tbW9uIHZhbHVlc1xyXG5cclxuLy8gU2FzcyBsaXN0IG5vdCBpbiB2YXJpYWJsZXMgc2luY2UgaXQncyBub3QgaW50ZW5kZWQgZm9yIGN1c3RvbWl6YXRpb24uXHJcbi8vIHN0eWxlbGludC1kaXNhYmxlLW5leHQtbGluZSBzY3NzL2RvbGxhci12YXJpYWJsZS1kZWZhdWx0XHJcbiRwb3NpdGlvbnM6IHN0YXRpYywgcmVsYXRpdmUsIGFic29sdXRlLCBmaXhlZCwgc3RpY2t5O1xyXG5cclxuQGVhY2ggJHBvc2l0aW9uIGluICRwb3NpdGlvbnMge1xyXG4gIC5wb3NpdGlvbi0jeyRwb3NpdGlvbn0geyBwb3NpdGlvbjogJHBvc2l0aW9uICFpbXBvcnRhbnQ7IH1cclxufVxyXG5cclxuLy8gU2hvcnRoYW5kXHJcblxyXG4uZml4ZWQtdG9wIHtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgdG9wOiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGxlZnQ6IDA7XHJcbiAgei1pbmRleDogJHppbmRleC1maXhlZDtcclxufVxyXG5cclxuLmZpeGVkLWJvdHRvbSB7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGJvdHRvbTogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHotaW5kZXg6ICR6aW5kZXgtZml4ZWQ7XHJcbn1cclxuXHJcbi5zdGlja3ktdG9wIHtcclxuICBAc3VwcG9ydHMgKHBvc2l0aW9uOiBzdGlja3kpIHtcclxuICAgIHBvc2l0aW9uOiBzdGlja3k7XHJcbiAgICB0b3A6IDA7XHJcbiAgICB6LWluZGV4OiAkemluZGV4LXN0aWNreTtcclxuICB9XHJcbn1cclxuIiwiLy9cclxuLy8gU2NyZWVucmVhZGVyc1xyXG4vL1xyXG5cclxuLnNyLW9ubHkge1xyXG4gIEBpbmNsdWRlIHNyLW9ubHkoKTtcclxufVxyXG5cclxuLnNyLW9ubHktZm9jdXNhYmxlIHtcclxuICBAaW5jbHVkZSBzci1vbmx5LWZvY3VzYWJsZSgpO1xyXG59XHJcbiIsIi8vIE9ubHkgZGlzcGxheSBjb250ZW50IHRvIHNjcmVlbiByZWFkZXJzXHJcbi8vXHJcbi8vIFNlZTogaHR0cHM6Ly9hMTF5cHJvamVjdC5jb20vcG9zdHMvaG93LXRvLWhpZGUtY29udGVudC9cclxuLy8gU2VlOiBodHRwczovL2h1Z29naXJhdWRlbC5jb20vMjAxNi8xMC8xMy9jc3MtaGlkZS1hbmQtc2Vlay9cclxuXHJcbkBtaXhpbiBzci1vbmx5IHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgd2lkdGg6IDFweDtcclxuICBoZWlnaHQ6IDFweDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gIGJvcmRlcjogMDtcclxufVxyXG5cclxuLy8gVXNlIGluIGNvbmp1bmN0aW9uIHdpdGggLnNyLW9ubHkgdG8gb25seSBkaXNwbGF5IGNvbnRlbnQgd2hlbiBpdCdzIGZvY3VzZWQuXHJcbi8vXHJcbi8vIFVzZWZ1bCBmb3IgXCJTa2lwIHRvIG1haW4gY29udGVudFwiIGxpbmtzOyBzZWUgaHR0cHM6Ly93d3cudzMub3JnL1RSLzIwMTMvTk9URS1XQ0FHMjAtVEVDSFMtMjAxMzA5MDUvRzFcclxuLy9cclxuLy8gQ3JlZGl0OiBIVE1MNSBCb2lsZXJwbGF0ZVxyXG5cclxuQG1peGluIHNyLW9ubHktZm9jdXNhYmxlIHtcclxuICAmOmFjdGl2ZSxcclxuICAmOmZvY3VzIHtcclxuICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICB3aWR0aDogYXV0bztcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gICAgY2xpcDogYXV0bztcclxuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XHJcbiAgfVxyXG59XHJcbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxyXG5cclxuLnNoYWRvdy1zbSB7IGJveC1zaGFkb3c6ICRib3gtc2hhZG93LXNtICFpbXBvcnRhbnQ7IH1cclxuLnNoYWRvdyB7IGJveC1zaGFkb3c6ICRib3gtc2hhZG93ICFpbXBvcnRhbnQ7IH1cclxuLnNoYWRvdy1sZyB7IGJveC1zaGFkb3c6ICRib3gtc2hhZG93LWxnICFpbXBvcnRhbnQ7IH1cclxuLnNoYWRvdy1ub25lIHsgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50OyB9XHJcbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxyXG5cclxuLy8gV2lkdGggYW5kIGhlaWdodFxyXG5cclxuQGVhY2ggJHByb3AsICRhYmJyZXYgaW4gKHdpZHRoOiB3LCBoZWlnaHQ6IGgpIHtcclxuICBAZWFjaCAkc2l6ZSwgJGxlbmd0aCBpbiAkc2l6ZXMge1xyXG4gICAgLiN7JGFiYnJldn0tI3skc2l6ZX0geyAjeyRwcm9wfTogJGxlbmd0aCAhaW1wb3J0YW50OyB9XHJcbiAgfVxyXG59XHJcblxyXG4ubXctMTAwIHsgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH1cclxuLm1oLTEwMCB7IG1heC1oZWlnaHQ6IDEwMCUgIWltcG9ydGFudDsgfVxyXG4iLCIvLyBzdHlsZWxpbnQtZGlzYWJsZSBkZWNsYXJhdGlvbi1uby1pbXBvcnRhbnRcclxuXHJcbi8vIE1hcmdpbiBhbmQgUGFkZGluZ1xyXG5cclxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcclxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcclxuXHJcbiAgICBAZWFjaCAkcHJvcCwgJGFiYnJldiBpbiAobWFyZ2luOiBtLCBwYWRkaW5nOiBwKSB7XHJcbiAgICAgIEBlYWNoICRzaXplLCAkbGVuZ3RoIGluICRzcGFjZXJzIHtcclxuXHJcbiAgICAgICAgLiN7JGFiYnJldn0jeyRpbmZpeH0tI3skc2l6ZX0geyAjeyRwcm9wfTogJGxlbmd0aCAhaW1wb3J0YW50OyB9XHJcbiAgICAgICAgLiN7JGFiYnJldn10I3skaW5maXh9LSN7JHNpemV9LFxyXG4gICAgICAgIC4jeyRhYmJyZXZ9eSN7JGluZml4fS0jeyRzaXplfSB7XHJcbiAgICAgICAgICAjeyRwcm9wfS10b3A6ICRsZW5ndGggIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLiN7JGFiYnJldn1yI3skaW5maXh9LSN7JHNpemV9LFxyXG4gICAgICAgIC4jeyRhYmJyZXZ9eCN7JGluZml4fS0jeyRzaXplfSB7XHJcbiAgICAgICAgICAjeyRwcm9wfS1yaWdodDogJGxlbmd0aCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuI3skYWJicmV2fWIjeyRpbmZpeH0tI3skc2l6ZX0sXHJcbiAgICAgICAgLiN7JGFiYnJldn15I3skaW5maXh9LSN7JHNpemV9IHtcclxuICAgICAgICAgICN7JHByb3B9LWJvdHRvbTogJGxlbmd0aCAhaW1wb3J0YW50O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuI3skYWJicmV2fWwjeyRpbmZpeH0tI3skc2l6ZX0sXHJcbiAgICAgICAgLiN7JGFiYnJldn14I3skaW5maXh9LSN7JHNpemV9IHtcclxuICAgICAgICAgICN7JHByb3B9LWxlZnQ6ICRsZW5ndGggIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvLyBTb21lIHNwZWNpYWwgbWFyZ2luIHV0aWxzXHJcbiAgICAubSN7JGluZml4fS1hdXRvIHsgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7IH1cclxuICAgIC5tdCN7JGluZml4fS1hdXRvLFxyXG4gICAgLm15I3skaW5maXh9LWF1dG8ge1xyXG4gICAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAubXIjeyRpbmZpeH0tYXV0byxcclxuICAgIC5teCN7JGluZml4fS1hdXRvIHtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgICAubWIjeyRpbmZpeH0tYXV0byxcclxuICAgIC5teSN7JGluZml4fS1hdXRvIHtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgLm1sI3skaW5maXh9LWF1dG8sXHJcbiAgICAubXgjeyRpbmZpeH0tYXV0byB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxyXG5cclxuLy9cclxuLy8gVGV4dFxyXG4vL1xyXG5cclxuLnRleHQtbW9ub3NwYWNlIHsgZm9udC1mYW1pbHk6ICRmb250LWZhbWlseS1tb25vc3BhY2U7IH1cclxuXHJcbi8vIEFsaWdubWVudFxyXG5cclxuLnRleHQtanVzdGlmeSAgeyB0ZXh0LWFsaWduOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7IH1cclxuLnRleHQtbm93cmFwICAgeyB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7IH1cclxuLnRleHQtdHJ1bmNhdGUgeyBAaW5jbHVkZSB0ZXh0LXRydW5jYXRlOyB9XHJcblxyXG4vLyBSZXNwb25zaXZlIGFsaWdubWVudFxyXG5cclxuQGVhY2ggJGJyZWFrcG9pbnQgaW4gbWFwLWtleXMoJGdyaWQtYnJlYWtwb2ludHMpIHtcclxuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKCRicmVha3BvaW50KSB7XHJcbiAgICAkaW5maXg6IGJyZWFrcG9pbnQtaW5maXgoJGJyZWFrcG9pbnQsICRncmlkLWJyZWFrcG9pbnRzKTtcclxuXHJcbiAgICAudGV4dCN7JGluZml4fS1sZWZ0ICAgeyB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7IH1cclxuICAgIC50ZXh0I3skaW5maXh9LXJpZ2h0ICB7IHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cclxuICAgIC50ZXh0I3skaW5maXh9LWNlbnRlciB7IHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyBUcmFuc2Zvcm1hdGlvblxyXG5cclxuLnRleHQtbG93ZXJjYXNlICB7IHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2UgIWltcG9ydGFudDsgfVxyXG4udGV4dC11cHBlcmNhc2UgIHsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50OyB9XHJcbi50ZXh0LWNhcGl0YWxpemUgeyB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZSAhaW1wb3J0YW50OyB9XHJcblxyXG4vLyBXZWlnaHQgYW5kIGl0YWxpY3NcclxuXHJcbi5mb250LXdlaWdodC1saWdodCAgeyBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWxpZ2h0ICFpbXBvcnRhbnQ7IH1cclxuLmZvbnQtd2VpZ2h0LW5vcm1hbCB7IGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbm9ybWFsICFpbXBvcnRhbnQ7IH1cclxuLmZvbnQtd2VpZ2h0LWJvbGQgICB7IGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtYm9sZCAhaW1wb3J0YW50OyB9XHJcbi5mb250LWl0YWxpYyAgICAgICAgeyBmb250LXN0eWxlOiBpdGFsaWMgIWltcG9ydGFudDsgfVxyXG5cclxuLy8gQ29udGV4dHVhbCBjb2xvcnNcclxuXHJcbi50ZXh0LXdoaXRlIHsgY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50OyB9XHJcblxyXG5AZWFjaCAkY29sb3IsICR2YWx1ZSBpbiAkdGhlbWUtY29sb3JzIHtcclxuICBAaW5jbHVkZSB0ZXh0LWVtcGhhc2lzLXZhcmlhbnQoXCIudGV4dC0jeyRjb2xvcn1cIiwgJHZhbHVlKTtcclxufVxyXG5cclxuLnRleHQtYm9keSB7IGNvbG9yOiAkYm9keS1jb2xvciAhaW1wb3J0YW50OyB9XHJcbi50ZXh0LW11dGVkIHsgY29sb3I6ICR0ZXh0LW11dGVkICFpbXBvcnRhbnQ7IH1cclxuXHJcbi50ZXh0LWJsYWNrLTUwIHsgY29sb3I6IHJnYmEoJGJsYWNrLCAuNSkgIWltcG9ydGFudDsgfVxyXG4udGV4dC13aGl0ZS01MCB7IGNvbG9yOiByZ2JhKCR3aGl0ZSwgLjUpICFpbXBvcnRhbnQ7IH1cclxuXHJcbi8vIE1pc2NcclxuXHJcbi50ZXh0LWhpZGUge1xyXG4gIEBpbmNsdWRlIHRleHQtaGlkZSgpO1xyXG59XHJcbiIsIi8vIFRleHQgdHJ1bmNhdGVcclxuLy8gUmVxdWlyZXMgaW5saW5lLWJsb2NrIG9yIGJsb2NrIGZvciBwcm9wZXIgc3R5bGluZ1xyXG5cclxuQG1peGluIHRleHQtdHJ1bmNhdGUoKSB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG59XHJcbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxyXG5cclxuLy8gVHlwb2dyYXBoeVxyXG5cclxuQG1peGluIHRleHQtZW1waGFzaXMtdmFyaWFudCgkcGFyZW50LCAkY29sb3IpIHtcclxuICAjeyRwYXJlbnR9IHtcclxuICAgIGNvbG9yOiAkY29sb3IgIWltcG9ydGFudDtcclxuICB9XHJcbiAgYSN7JHBhcmVudH0ge1xyXG4gICAgQGluY2x1ZGUgaG92ZXItZm9jdXMge1xyXG4gICAgICBjb2xvcjogZGFya2VuKCRjb2xvciwgMTAlKSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIvLyBDU1MgaW1hZ2UgcmVwbGFjZW1lbnRcclxuQG1peGluIHRleHQtaGlkZSgpIHtcclxuICAvLyBzdHlsZWxpbnQtZGlzYWJsZS1uZXh0LWxpbmUgZm9udC1mYW1pbHktbm8tbWlzc2luZy1nZW5lcmljLWZhbWlseS1rZXl3b3JkXHJcbiAgZm9udDogMC8wIGE7XHJcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIHRleHQtc2hhZG93OiBub25lO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlcjogMDtcclxuXHJcbn1cclxuIiwiLy9cclxuLy8gVmlzaWJpbGl0eSB1dGlsaXRpZXNcclxuLy9cclxuXHJcbi52aXNpYmxlIHtcclxuICBAaW5jbHVkZSBpbnZpc2libGUodmlzaWJsZSk7XHJcbn1cclxuXHJcbi5pbnZpc2libGUge1xyXG4gIEBpbmNsdWRlIGludmlzaWJsZShoaWRkZW4pO1xyXG59XHJcbiIsIi8vIHN0eWxlbGludC1kaXNhYmxlIGRlY2xhcmF0aW9uLW5vLWltcG9ydGFudFxyXG5cclxuLy8gVmlzaWJpbGl0eVxyXG5cclxuQG1peGluIGludmlzaWJsZSgkdmlzaWJpbGl0eSkge1xyXG4gIHZpc2liaWxpdHk6ICR2aXNpYmlsaXR5ICFpbXBvcnRhbnQ7XHJcbn1cclxuIiwiLy8gc3R5bGVsaW50LWRpc2FibGUgZGVjbGFyYXRpb24tbm8taW1wb3J0YW50LCBzZWxlY3Rvci1uby1xdWFsaWZ5aW5nLXR5cGVcclxuXHJcbi8vIFNvdXJjZTogaHR0cHM6Ly9naXRodWIuY29tL2g1YnAvaHRtbDUtYm9pbGVycGxhdGUvYmxvYi9tYXN0ZXIvc3JjL2Nzcy9tYWluLmNzc1xyXG5cclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLy8gUHJpbnQgc3R5bGVzLlxyXG4vLyBJbmxpbmVkIHRvIGF2b2lkIHRoZSBhZGRpdGlvbmFsIEhUVFAgcmVxdWVzdDpcclxuLy8gaHR0cHM6Ly93d3cucGhwaWVkLmNvbS9kZWxheS1sb2FkaW5nLXlvdXItcHJpbnQtY3NzL1xyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuQGlmICRlbmFibGUtcHJpbnQtc3R5bGVzIHtcclxuICBAbWVkaWEgcHJpbnQge1xyXG4gICAgKixcclxuICAgICo6OmJlZm9yZSxcclxuICAgICo6OmFmdGVyIHtcclxuICAgICAgLy8gQm9vdHN0cmFwIHNwZWNpZmljOyBjb21tZW50IG91dCBgY29sb3JgIGFuZCBgYmFja2dyb3VuZGBcclxuICAgICAgLy9jb2xvcjogJGJsYWNrICFpbXBvcnRhbnQ7IC8vIEJsYWNrIHByaW50cyBmYXN0ZXJcclxuICAgICAgdGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgLy9iYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG4gICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgYSB7XHJcbiAgICAgICY6bm90KC5idG4pIHtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8vIEJvb3RzdHJhcCBzcGVjaWZpYzsgY29tbWVudCB0aGUgZm9sbG93aW5nIHNlbGVjdG9yIG91dFxyXG4gICAgLy9hW2hyZWZdOjphZnRlciB7XHJcbiAgICAvLyAgY29udGVudDogXCIgKFwiIGF0dHIoaHJlZikgXCIpXCI7XHJcbiAgICAvL31cclxuXHJcbiAgICBhYmJyW3RpdGxlXTo6YWZ0ZXIge1xyXG4gICAgICBjb250ZW50OiBcIiAoXCIgYXR0cih0aXRsZSkgXCIpXCI7XHJcbiAgICB9XHJcblxyXG4gICAgLy8gQm9vdHN0cmFwIHNwZWNpZmljOyBjb21tZW50IHRoZSBmb2xsb3dpbmcgc2VsZWN0b3Igb3V0XHJcbiAgICAvL1xyXG4gICAgLy8gRG9uJ3Qgc2hvdyBsaW5rcyB0aGF0IGFyZSBmcmFnbWVudCBpZGVudGlmaWVycyxcclxuICAgIC8vIG9yIHVzZSB0aGUgYGphdmFzY3JpcHQ6YCBwc2V1ZG8gcHJvdG9jb2xcclxuICAgIC8vXHJcblxyXG4gICAgLy9hW2hyZWZePVwiI1wiXTo6YWZ0ZXIsXHJcbiAgICAvL2FbaHJlZl49XCJqYXZhc2NyaXB0OlwiXTo6YWZ0ZXIge1xyXG4gICAgLy8gY29udGVudDogXCJcIjtcclxuICAgIC8vfVxyXG5cclxuICAgIHByZSB7XHJcbiAgICAgIHdoaXRlLXNwYWNlOiBwcmUtd3JhcCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgcHJlLFxyXG4gICAgYmxvY2txdW90ZSB7XHJcbiAgICAgIGJvcmRlcjogJGJvcmRlci13aWR0aCBzb2xpZCAkZ3JheS01MDA7ICAgLy8gQm9vdHN0cmFwIGN1c3RvbSBjb2RlOyB1c2luZyBgJGJvcmRlci13aWR0aGAgaW5zdGVhZCBvZiAxcHhcclxuICAgICAgcGFnZS1icmVhay1pbnNpZGU6IGF2b2lkO1xyXG4gICAgfVxyXG5cclxuICAgIC8vXHJcbiAgICAvLyBQcmludGluZyBUYWJsZXM6XHJcbiAgICAvLyBodHRwOi8vY3NzLWRpc2N1c3MuaW5jdXRpby5jb20vd2lraS9QcmludGluZ19UYWJsZXNcclxuICAgIC8vXHJcblxyXG4gICAgdGhlYWQge1xyXG4gICAgICBkaXNwbGF5OiB0YWJsZS1oZWFkZXItZ3JvdXA7XHJcbiAgICB9XHJcblxyXG4gICAgdHIsXHJcbiAgICBpbWcge1xyXG4gICAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XHJcbiAgICB9XHJcblxyXG4gICAgcCxcclxuICAgIGgyLFxyXG4gICAgaDMge1xyXG4gICAgICBvcnBoYW5zOiAzO1xyXG4gICAgICB3aWRvd3M6IDM7XHJcbiAgICB9XHJcblxyXG4gICAgaDIsXHJcbiAgICBoMyB7XHJcbiAgICAgIHBhZ2UtYnJlYWstYWZ0ZXI6IGF2b2lkO1xyXG4gICAgfVxyXG5cclxuICAgIC8vIEJvb3RzdHJhcCBzcGVjaWZpYyBjaGFuZ2VzIHN0YXJ0XHJcblxyXG4gICAgLy8gU3BlY2lmeSBhIHNpemUgYW5kIG1pbi13aWR0aCB0byBtYWtlIHByaW50aW5nIGNsb3NlciBhY3Jvc3MgYnJvd3NlcnMuXHJcbiAgICAvLyBXZSBkb24ndCBzZXQgbWFyZ2luIGhlcmUgYmVjYXVzZSBpdCBicmVha3MgYHNpemVgIGluIENocm9tZS4gV2UgYWxzb1xyXG4gICAgLy8gZG9uJ3QgdXNlIGAhaW1wb3J0YW50YCBvbiBgc2l6ZWAgYXMgaXQgYnJlYWtzIGluIENocm9tZS5cclxuICAgIEBwYWdlIHtcclxuICAgICAgc2l6ZTogJHByaW50LXBhZ2Utc2l6ZTtcclxuICAgIH1cclxuICAgIGJvZHkge1xyXG4gICAgICBtaW4td2lkdGg6ICRwcmludC1ib2R5LW1pbi13aWR0aCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgLmNvbnRhaW5lciB7XHJcbiAgICAgIG1pbi13aWR0aDogJHByaW50LWJvZHktbWluLXdpZHRoICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLy8gQm9vdHN0cmFwIGNvbXBvbmVudHNcclxuICAgIC5uYXZiYXIge1xyXG4gICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG4gICAgLmJhZGdlIHtcclxuICAgICAgYm9yZGVyOiAkYm9yZGVyLXdpZHRoIHNvbGlkICRibGFjaztcclxuICAgIH1cclxuXHJcbiAgICAudGFibGUge1xyXG4gICAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlICFpbXBvcnRhbnQ7XHJcblxyXG4gICAgICB0ZCxcclxuICAgICAgdGgge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZSAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAudGFibGUtYm9yZGVyZWQge1xyXG4gICAgICB0aCxcclxuICAgICAgdGQge1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRncmF5LTMwMCAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLy8gQm9vdHN0cmFwIHNwZWNpZmljIGNoYW5nZXMgZW5kXHJcbiAgfVxyXG59XHJcbiIsIi8qKioqKioqKioqKioqKioqKioqXHJcblBhZGRpbmcgbWFyZ2luIHByb3BlcnR5IFxyXG4qKioqKioqKioqKioqKioqKioqL1xyXG5cclxuJHZlcnRpY2FsLXByb3BlcnR5LW1hcDogKCBtLXQtOiBtYXJnaW4tdG9wLCBtLWItOiBtYXJnaW4tYm90dG9tLCBtLXItOiBtYXJnaW4tcmlnaHQsIG0tbC06IG1hcmdpbi1sZWZ0LCBwLXQtOiBwYWRkaW5nLXRvcCwgcC1iLTogcGFkZGluZy1ib3R0b20sIHAtci06IHBhZGRpbmctcmlnaHQsIHAtbC06IHBhZGRpbmctbGVmdCwgcC06IHBhZGRpbmcsIG0tOm1hcmdpbik7XHJcbiRzaXplcy1saXN0OiA1IDEwIDE1IDIwIDI1IDMwIDQwO1xyXG5AZWFjaCAkc2l6ZSBpbiAkc2l6ZXMtbGlzdCB7XHJcbiAgICAkdmFsOiAkc2l6ZSArIDBweDtcclxuICAgIEBlYWNoICRrZXl3b3JkLFxyXG4gICAgJHByb3BlcnR5IGluICR2ZXJ0aWNhbC1wcm9wZXJ0eS1tYXAge1xyXG4gICAgICAgIGh0bWwgYm9keSAuI3ska2V5d29yZH0jeyRzaXplfSB7XHJcbiAgICAgICAgICAgICN7JHByb3BlcnR5fTogJHZhbDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG5cclxuLyoqICogWmVybyAqL1xyXG5cclxuJHplcm8tcHJvcGVydHktbWFwOiAoIG0tMDogbWFyZ2luLCBtLXQ6IG1hcmdpbi10b3AsIG0tcjogbWFyZ2luLXJpZ2h0LCBtLWI6IG1hcmdpbi1ib3R0b20sIG0tbDogbWFyZ2luLWxlZnQsIHAtMDogcGFkZGluZywgcC10OiBwYWRkaW5nLXRvcCwgcC1yOiBwYWRkaW5nLXJpZ2h0LCBwLWI6IHBhZGRpbmctYm90dG9tLCBwLWw6IHBhZGRpbmctbGVmdCk7XHJcbkBlYWNoICRrZXl3b3JkLFxyXG4kcHJvcGVydHkgaW4gJHplcm8tcHJvcGVydHktbWFwIHtcclxuICAgIGh0bWwgYm9keSAuI3ska2V5d29yZH0tMCB7XHJcbiAgICAgICAgI3skcHJvcGVydHl9OiAwO1xyXG4gICAgfVxyXG59IiwiLy8gVGhlbWUgY29sb3JzXHJcbiNtYWluLXdyYXBwZXIge1xyXG4gICZbZGF0YS1sYXlvdXQ9J3ZlcnRpY2FsJ10sXHJcbiAgJltkYXRhLWxheW91dD0naG9yaXpvbnRhbCddIHtcclxuICAgIC8qVGhpcyBpcyBmb3IgdGhlIGxvZ28gYmcqL1xyXG4gICAgLnRvcGJhciAudG9wLW5hdmJhciAubmF2YmFyLWhlYWRlciB7XHJcbiAgICAgICZbZGF0YS1sb2dvYmc9J3NraW4xJ10ge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRza2luMTtcclxuICAgICAgfVxyXG4gICAgICAmW2RhdGEtbG9nb2JnPSdza2luMiddIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkc2tpbjI7XHJcbiAgICAgIH1cclxuICAgICAgJltkYXRhLWxvZ29iZz0nc2tpbjMnXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJHNraW4zO1xyXG4gICAgICB9XHJcbiAgICAgICZbZGF0YS1sb2dvYmc9J3NraW40J10ge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRza2luNDtcclxuICAgICAgfVxyXG4gICAgICAmW2RhdGEtbG9nb2JnPSdza2luNSddIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkc2tpbjU7XHJcbiAgICAgIH1cclxuICAgICAgJltkYXRhLWxvZ29iZz0nc2tpbjYnXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJHNraW42O1xyXG4gICAgICAgIC5uYXZiYXItYnJhbmQge1xyXG4gICAgICAgICAgLmRhcmstbG9nbyB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICAgIC5saWdodC1sb2dvIHtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLm5hdi10b2dnbGVyLFxyXG4gICAgICAgIC50b3BiYXJ0b2dnbGVyIHtcclxuICAgICAgICAgIGNvbG9yOiAkYm9keS1jb2xvcjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC50b3BiYXIgLm5hdmJhci1jb2xsYXBzZSxcclxuICAgIC50b3BiYXIge1xyXG4gICAgICAmW2RhdGEtbmF2YmFyYmc9J3NraW4xJ10ge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRza2luMTtcclxuICAgICAgfVxyXG4gICAgICAmW2RhdGEtbmF2YmFyYmc9J3NraW4yJ10ge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRza2luMjtcclxuICAgICAgfVxyXG4gICAgICAmW2RhdGEtbmF2YmFyYmc9J3NraW4zJ10ge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRza2luMztcclxuICAgICAgfVxyXG4gICAgICAmW2RhdGEtbmF2YmFyYmc9J3NraW40J10ge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRza2luNDtcclxuICAgICAgfVxyXG4gICAgICAmW2RhdGEtbmF2YmFyYmc9J3NraW41J10ge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRza2luNTtcclxuICAgICAgfVxyXG4gICAgICAmW2RhdGEtbmF2YmFyYmc9J3NraW42J10ge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRza2luNjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLypUaGlzIGlzIGZvciB0aGUgc2lkZWJhciBiZyovXHJcbiAgICAubGVmdC1zaWRlYmFyIHtcclxuICAgICAgJltkYXRhLXNpZGViYXJiZz0nc2tpbjEnXSxcclxuICAgICAgJltkYXRhLXNpZGViYXJiZz0nc2tpbjEnXSB1bCB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJHNraW4xO1xyXG4gICAgICAgIC5jcmVhdGUtYnRuIHtcclxuICAgICAgICAgIGJhY2tncm91bmQ6ICRjeWFuO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgICAmW2RhdGEtc2lkZWJhcmJnPSdza2luMiddLFxyXG4gICAgICAmW2RhdGEtc2lkZWJhcmJnPSdza2luMiddIHVsIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkc2tpbjI7XHJcbiAgICAgIH1cclxuICAgICAgJltkYXRhLXNpZGViYXJiZz0nc2tpbjMnXSxcclxuICAgICAgJltkYXRhLXNpZGViYXJiZz0nc2tpbjMnXSB1bCB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJHNraW4zO1xyXG4gICAgICB9XHJcbiAgICAgICZbZGF0YS1zaWRlYmFyYmc9J3NraW40J10sXHJcbiAgICAgICZbZGF0YS1zaWRlYmFyYmc9J3NraW40J10gdWwge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRza2luNDtcclxuICAgICAgfVxyXG4gICAgICAmW2RhdGEtc2lkZWJhcmJnPSdza2luNSddLFxyXG4gICAgICAmW2RhdGEtc2lkZWJhcmJnPSdza2luNSddIHVsIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkc2tpbjU7XHJcbiAgICAgICAgLmNyZWF0ZS1idG4ge1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogJGN5YW47XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICZbZGF0YS1zaWRlYmFyYmc9J3NraW42J10ge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRza2luNjtcclxuICAgICAgICAuc2lkZWJhci1uYXYge1xyXG4gICAgICAgICAgdWwge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2tpbjY7XHJcbiAgICAgICAgICAgIC5zaWRlYmFyLWl0ZW0ge1xyXG4gICAgICAgICAgICAgIC5zaWRlYmFyLWxpbmsge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRzaWRlYmFyLXRleHQtZGFyaztcclxuICAgICAgICAgICAgICAgIGkge1xyXG4gICAgICAgICAgICAgICAgICBjb2xvcjogJHNpZGViYXItaWNvbnMtZGFyaztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLm5hdi1zbWFsbC1jYXAge1xyXG4gICAgICAgICAgICAgIGNvbG9yOiAkc2lkZWJhci10ZXh0LWRhcms7XHJcbiAgICAgICAgICAgICAgb3BhY2l0eTogMC43O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAuaGFzLWFycm93IHtcclxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHNpZGViYXItdGV4dC1kYXJrO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgICAudXNlci1jb250ZW50LFxyXG4gICAgICAgICAgLnVzZXItbmFtZSxcclxuICAgICAgICAgIC51c2VyLWVtYWlsIHtcclxuICAgICAgICAgICAgY29sb3I6ICR0aGVtZS1kYXJrO1xyXG4gICAgICAgICAgfVxyXG4gICAgICAgICAgPiB1bCA+IGxpLnNpZGViYXItaXRlbS5zZWxlY3RlZCB7XHJcbiAgICAgICAgICAgID4gYS5zaWRlYmFyLWxpbmssXHJcbiAgICAgICAgICAgID4gYS5zaWRlYmFyLWxpbmsgPiBpIHtcclxuICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgID4gYS5zaWRlYmFyLWxpbmsuaGFzLWFycm93IHtcclxuICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmNyZWF0ZS1idG4ge1xyXG4gICAgICAgICAgYmFja2dyb3VuZDogJGN5YW47XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICZbZGF0YS1zaWRlYmFyYmc9J3NraW4xJ10sXHJcbiAgICAgICZbZGF0YS1zaWRlYmFyYmc9J3NraW4yJ10sXHJcbiAgICAgICZbZGF0YS1zaWRlYmFyYmc9J3NraW4zJ10sXHJcbiAgICAgICZbZGF0YS1zaWRlYmFyYmc9J3NraW40J10ge1xyXG4gICAgICAgIC5zaWRlYmFyLW5hdiB7XHJcbiAgICAgICAgICA+IHVsID4gbGkuc2VsZWN0ZWQgPiBhIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogJGRhcms7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi8vIEFwcFxyXG5cclxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSBcclxuIEZvciBhbGwgcGFnZXMgXHJcbiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuI21haW4td3JhcHBlciB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLnBhZ2Utd3JhcHBlciB7XHJcbiAgYmFja2dyb3VuZDogJGJvZHktYmc7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHRyYW5zaXRpb246IDAuMnMgZWFzZS1pbjtcclxufVxyXG5cclxuLnBhZ2Utd3JhcHBlciA+IC5jb250YWluZXItZmx1aWQge1xyXG4gIHBhZGRpbmc6IDIwcHg7XHJcbiAgbWluLWhlaWdodDogY2FsYygxMDB2aCAtIDE4MHB4KTtcclxufVxyXG5cclxuLyoqKioqKioqKioqKioqKioqKipcclxuIEZvb3RlclxyXG4qKioqKioqKioqKioqKioqKioqL1xyXG5cclxuLmZvb3RlciB7XHJcbiAgcGFkZGluZzogMTVweCAyMHB4O1xyXG59XHJcblxyXG4vKioqKioqKioqKioqKioqKioqKlxyXG4gU3RpY2tleSBpbm5lci1sZWZ0LXBhcnRcclxuKioqKioqKioqKioqKioqKioqKi9cclxuXHJcbiRsZWZ0LXBhcnQtd2lkdGg6IDI2MHB4O1xyXG4ubGVmdC1wYXJ0IHtcclxuICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDIzMXB4KTtcclxuICB3aWR0aDogJGxlZnQtcGFydC13aWR0aDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcclxuICAuc2hvdy1sZWZ0LXBhcnQge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAyNSU7XHJcbiAgICByaWdodDogLTQxcHg7XHJcbiAgfVxyXG59XHJcblxyXG4ucmlnaHQtcGFydCB7XHJcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDI2MHB4KTtcclxuICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gNjRweCk7XHJcbiAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgbWFyZ2luLWxlZnQ6ICRsZWZ0LXBhcnQtd2lkdGg7XHJcbiAgLmRyb3Bkb3duLXRvZ2dsZTo6YWZ0ZXIge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi5yZXZlcnNlLW1vZGUge1xyXG4gIC5sZWZ0LXBhcnQge1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XHJcbiAgfVxyXG4gIC5zaG93LWxlZnQtcGFydCB7XHJcbiAgICByaWdodDogYXV0bztcclxuICAgIGxlZnQ6IC00MXB4O1xyXG4gIH1cclxuICAucmlnaHQtcGFydCB7XHJcbiAgICBtYXJnaW4tbGVmdDogMHB4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAkbGVmdC1wYXJ0LXdpZHRoO1xyXG4gIH1cclxufVxyXG5cclxuLyoqKioqKioqKioqKioqKioqKipcclxuIFZlcnRpY2FsIGxheW91dFxyXG4qKioqKioqKioqKioqKioqKioqL1xyXG5cclxuI21haW4td3JhcHBlcltkYXRhLWxheW91dD0ndmVydGljYWwnXSB7XHJcbiAgLypWZXJ0aWNhbCovXHJcbiAgLnRvcGJhciAudG9wLW5hdmJhciAubmF2YmFyLWhlYWRlciB7XHJcbiAgICAvL3dpZHRoOiAkc2lkZWJhci13aWR0aC1mdWxsO1xyXG4gICAgdHJhbnNpdGlvbjogMC4ycyBlYXNlLWluO1xyXG4gIH1cclxuXHJcbiAgLypzaWRlYmFyIHR5cGUqL1xyXG4gICZbZGF0YS1zaWRlYmFydHlwZT0nZnVsbCddIHtcclxuICAgIC5wYWdlLXdyYXBwZXIge1xyXG4gICAgICBtYXJnaW4tbGVmdDogJHNpZGViYXItd2lkdGgtZnVsbDtcclxuICAgIH1cclxuICB9XHJcbiAgJltkYXRhLXNpZGViYXJ0eXBlPSdpY29uYmFyJ10ge1xyXG4gICAgLnBhZ2Utd3JhcHBlciB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAkc2lkZWJhci13aWR0aC1pY29uYmFyO1xyXG4gICAgfVxyXG4gICAgLmxlZnQtc2lkZWJhcixcclxuICAgIC50b3BiYXIgLnRvcC1uYXZiYXIgLm5hdmJhci1oZWFkZXIsXHJcbiAgICAuc2lkZWJhci1uYXYgdWwgLnNpZGViYXItaXRlbSB7XHJcbiAgICAgIHdpZHRoOiAkc2lkZWJhci13aWR0aC1pY29uYmFyO1xyXG4gICAgfVxyXG4gICAgLnNpZGViYXItbmF2IHtcclxuICAgICAgdWwgLnNpZGViYXItaXRlbSB7XHJcbiAgICAgICAgLnNpZGViYXItbGluayB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgIGkge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gICZbZGF0YS1zaWRlYmFydHlwZT0nb3ZlcmxheSddIHtcclxuICAgIC50b3BiYXIge1xyXG4gICAgICBib3gtc2hhZG93OiAkc2hhZG93O1xyXG4gICAgfVxyXG4gICAgLnRvcGJhciAudG9wLW5hdmJhciAubmF2YmFyLWhlYWRlciB7XHJcbiAgICAgIHdpZHRoOiAkc2lkZWJhci13aWR0aC1mdWxsO1xyXG4gICAgfVxyXG4gICAgLmxlZnQtc2lkZWJhciB7XHJcbiAgICAgIGxlZnQ6IC0kc2lkZWJhci13aWR0aC1mdWxsO1xyXG4gICAgfVxyXG4gICAgLnBhZ2Utd3JhcHBlciB7XHJcbiAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XHJcbiAgICB9XHJcbiAgICAmLnNob3ctc2lkZWJhciB7XHJcbiAgICAgIC5sZWZ0LXNpZGViYXIge1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbiAgLypTaWRlYmFyIHBvc2l0aW9uKi9cclxuICAmW2RhdGEtc2lkZWJhci1wb3NpdGlvbj0nZml4ZWQnXSB7XHJcbiAgICAudG9wYmFyIC50b3AtbmF2YmFyIC5uYXZiYXItaGVhZGVyIHtcclxuICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICB6LWluZGV4OiAxMDtcclxuICAgIH1cclxuICAgIC5sZWZ0LXNpZGViYXIge1xyXG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC8qSGVhZGVyIHBvc2l0aW9uKi9cclxuICAmW2RhdGEtaGVhZGVyLXBvc2l0aW9uPSdmaXhlZCddIHtcclxuICAgIC50b3BiYXIge1xyXG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG4gICAgLnBhZ2Utd3JhcHBlciB7XHJcbiAgICAgIHBhZGRpbmctdG9wOiAkdG9wYmFyLWhlaWdodDtcclxuICAgIH1cclxuICB9XHJcbiAgLypCb3hlZCBMYXlvdXQqL1xyXG4gICZbZGF0YS1ib3hlZC1sYXlvdXQ9J2JveGVkJ10ge1xyXG4gICAgbWF4LXdpZHRoOiAkYm94ZWQtd2lkdGg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGJveC1zaGFkb3c6IDFweCAwIDgwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xyXG4gIH1cclxuICAmW2RhdGEtYm94ZWQtbGF5b3V0PSdib3hlZCddW2RhdGEtaGVhZGVyLXBvc2l0aW9uPSdmaXhlZCddIHtcclxuICAgIC50b3BiYXIge1xyXG4gICAgICBtYXgtd2lkdGg6ICRib3hlZC13aWR0aDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qKioqKioqKioqKioqKioqKioqXHJcbiBWZXJ0aWNhbCByZXNwb25zaXZlIGxheW91dFxyXG4qKioqKioqKioqKioqKioqKioqL1xyXG5cclxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xyXG4gICNtYWluLXdyYXBwZXJbZGF0YS1sYXlvdXQ9J3ZlcnRpY2FsJ10ge1xyXG4gICAgLypWZXJ0aWNhbCovXHJcbiAgICAmW2RhdGEtc2lkZWJhcnR5cGU9J2Z1bGwnXSB7XHJcbiAgICAgIC50b3BiYXIgLnRvcC1uYXZiYXIgLm5hdmJhci1oZWFkZXIge1xyXG4gICAgICAgIHdpZHRoOiAkc2lkZWJhci13aWR0aC1mdWxsO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAvKlNpZGViYXIgcG9zaXRpb24qL1xyXG4gICAgJltkYXRhLXNpZGViYXItcG9zaXRpb249J2ZpeGVkJ11bZGF0YS1zaWRlYmFydHlwZT0nZnVsbCddLFxyXG4gICAgJltkYXRhLXNpZGViYXItcG9zaXRpb249J2ZpeGVkJ11bZGF0YS1zaWRlYmFydHlwZT0nb3ZlcmxheSddIHtcclxuICAgICAgLnRvcGJhciAudG9wLW5hdmJhciAubmF2YmFyLWNvbGxhcHNlIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogJHNpZGViYXItd2lkdGgtZnVsbDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJltkYXRhLXNpZGViYXItcG9zaXRpb249J2ZpeGVkJ11bZGF0YS1zaWRlYmFydHlwZT0nbWluaS1zaWRlYmFyJ10ge1xyXG4gICAgICAudG9wYmFyIC50b3AtbmF2YmFyIC5uYXZiYXItY29sbGFwc2Uge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAkc2lkZWJhci13aWR0aC1taW5pO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmW2RhdGEtc2lkZWJhci1wb3NpdGlvbj0nZml4ZWQnXVtkYXRhLXNpZGViYXJ0eXBlPSdpY29uYmFyJ10ge1xyXG4gICAgICAudG9wYmFyIC50b3AtbmF2YmFyIC5uYXZiYXItY29sbGFwc2Uge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAkc2lkZWJhci13aWR0aC1pY29uYmFyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAvKlZlcnRpY2FsIHdpdGggbWluaS1zaWRlYmFyKi9cclxuICAgICZbZGF0YS1zaWRlYmFydHlwZT0nbWluaS1zaWRlYmFyJ10ge1xyXG4gICAgICAudG9wYmFyIC50b3AtbmF2YmFyIC5uYXZiYXItaGVhZGVyIHtcclxuICAgICAgICB3aWR0aDogJHNpZGViYXItd2lkdGgtbWluaTtcclxuICAgICAgICAubG9nby10ZXh0IHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuZXhwYW5kLWxvZ28ge1xyXG4gICAgICAgICAgd2lkdGg6ICRzaWRlYmFyLXdpZHRoLWZ1bGw7XHJcbiAgICAgICAgICAubG9nby10ZXh0IHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAvKkZpeGVkIHNpZGViYXIgd2l0aCBtaW5pc2lkZWJhciovXHJcbiAgICAmW2RhdGEtc2lkZWJhci1wb3NpdGlvbj0nZml4ZWQnXVtkYXRhLXNpZGViYXJ0eXBlPSdtaW5pLXNpZGViYXInXSB7XHJcbiAgICAgIC50b3BiYXIgLnRvcC1uYXZiYXIgLm5hdmJhci1jb2xsYXBzZSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6ICRzaWRlYmFyLXdpZHRoLW1pbmk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgICZbZGF0YS1zaWRlYmFydHlwZT0nbWluaS1zaWRlYmFyJ10ge1xyXG4gICAgICAucGFnZS13cmFwcGVyIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogJHNpZGViYXItd2lkdGgtbWluaTtcclxuICAgICAgfVxyXG4gICAgICAuc2lkZWJhci1uYXYge1xyXG4gICAgICAgIC5oaWRlLW1lbnUsXHJcbiAgICAgICAgLmhhcy1hcnJvdzphZnRlciB7XHJcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICAubmF2LXNtYWxsLWNhcCB7XHJcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgICAgLmxlZnQtc2lkZWJhciB7XHJcbiAgICAgICAgd2lkdGg6ICRzaWRlYmFyLXdpZHRoLW1pbmk7XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICB3aWR0aDogJHNpZGViYXItd2lkdGgtZnVsbDtcclxuICAgICAgICAgIC5zaWRlYmFyLW5hdiB7XHJcbiAgICAgICAgICAgIC5oaWRlLW1lbnUsXHJcbiAgICAgICAgICAgIC5oYXMtYXJyb3c6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5uYXYtc21hbGwtY2FwIHtcclxuICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmZpcnN0LWxldmVsIHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgLmZpcnN0LWxldmVsLmluIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY2cHgpIHtcclxuICAjbWFpbi13cmFwcGVyIHtcclxuICAgICZbZGF0YS1zaWRlYmFydHlwZT0nbWluaS1zaWRlYmFyJ10ge1xyXG4gICAgICAubGVmdC1zaWRlYmFyIHtcclxuICAgICAgICBsZWZ0OiAtJHNpZGViYXItd2lkdGgtZnVsbDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5zaG93LXNpZGViYXIge1xyXG4gICAgICAubGVmdC1zaWRlYmFyIHtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmW2RhdGEtbGF5b3V0PSd2ZXJ0aWNhbCddW2RhdGEtc2lkZWJhci1wb3NpdGlvbj0nZml4ZWQnXSB7XHJcbiAgICAgIC50b3BiYXIgLnRvcC1uYXZiYXIge1xyXG4gICAgICAgIC5uYXZiYXItY29sbGFwc2Uge1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgdG9wOiAkdG9wYmFyLWhlaWdodDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC8qSGVhZGVyIHBvc2l0aW9uKi9cclxuICAgICZbZGF0YS1sYXlvdXQ9J3ZlcnRpY2FsJ11bZGF0YS1oZWFkZXItcG9zaXRpb249J2ZpeGVkJ11bZGF0YS1zaWRlYmFyLXBvc2l0aW9uPSdmaXhlZCddIHtcclxuICAgICAgLnRvcGJhciAudG9wLW5hdmJhciB7XHJcbiAgICAgICAgLm5hdmJhci1jb2xsYXBzZSB7XHJcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICB0b3A6ICR0b3BiYXItaGVpZ2h0O1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuICAubGVmdC1wYXJ0IHtcclxuICAgIGxlZnQ6IC0kbGVmdC1wYXJ0LXdpZHRoO1xyXG4gICAgYmFja2dyb3VuZDogJGJvZHktYmc7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgdHJhbnNpdGlvbjogMC4xcyBlYXNlLWluO1xyXG4gICAgJi5zaG93LXBhbmVsIHtcclxuICAgICAgbGVmdDogMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAucmV2ZXJzZS1tb2RlIC5sZWZ0LXBhcnQge1xyXG4gICAgcmlnaHQ6IC0kbGVmdC1wYXJ0LXdpZHRoO1xyXG4gICAgbGVmdDogYXV0bztcclxuICAgICYuc2hvdy1wYW5lbCB7XHJcbiAgICAgIHJpZ2h0OiAwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5yaWdodC1wYXJ0IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcclxuICB9XHJcbn1cclxuIiwiLy8gc2NhZmhvbGRpbmdcclxuKiB7XHJcbiAgb3V0bGluZTogbm9uZTtcclxufVxyXG5cclxuYm9keSB7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcclxuICBjb2xvcjogJGJvZHktY29sb3I7XHJcbiAgYmFja2dyb3VuZDogJG1haW4tYm9keS1iZztcclxuICBmb250LWZhbWlseTogJGZvbnQtZmFtaWx5LXNhbnMtc2VyaWY7XHJcbn1cclxuXHJcbmh0bWwge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBtaW4taGVpZ2h0OiAxMDAlO1xyXG4gIGZvbnQtZmFtaWx5OiAkZm9udC1mYW1pbHktc2Fucy1zZXJpZjtcclxufVxyXG5cclxuYSB7XHJcbiAgY29sb3I6ICR0aGVtZWNvbG9yO1xyXG59XHJcblxyXG5hOmhvdmVyLFxyXG5hOmZvY3VzIHtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuXHJcbmEubGluayB7XHJcbiAgY29sb3I6ICRib2R5LWNvbG9yO1xyXG4gICY6aG92ZXIsXHJcbiAgJjpmb2N1cyB7XHJcbiAgICBjb2xvcjogJHRoZW1lY29sb3I7XHJcbiAgfVxyXG59XHJcblxyXG4uYm94IHtcclxuICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcclxuICBwYWRkaW5nOiAxMHB4O1xyXG59XHJcblxyXG4ubm8td3JhcCB7XHJcbiAgdGQsXHJcbiAgdGgge1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICB9XHJcbn1cclxuXHJcbi8qKioqKioqKioqKioqKioqKioqXHJcbkJsb2NrcXVvdGVcclxuKioqKioqKioqKioqKioqKioqKi9cclxuXHJcbmh0bWwgYm9keSBibG9ja3F1b3RlIHtcclxuICBib3JkZXItbGVmdDogNXB4IHNvbGlkICRwcmltYXJ5O1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XHJcbiAgcGFkZGluZzogMTVweDtcclxufVxyXG5cclxuLmNsZWFyIHtcclxuICBjbGVhcjogYm90aDtcclxufVxyXG5cclxub2wgbGkge1xyXG4gIG1hcmdpbjogNXB4IDA7XHJcbn1cclxuXHJcbi8qKioqKioqKioqKioqKioqKioqXHJcblRodW1iIHNpemVcclxuKioqKioqKioqKioqKioqKioqKi9cclxuXHJcbi50aHVtYi1zbSB7XHJcbiAgaGVpZ2h0OiAzMnB4O1xyXG4gIHdpZHRoOiAzMnB4O1xyXG59XHJcblxyXG4udGh1bWItbWQge1xyXG4gIGhlaWdodDogNDhweDtcclxuICB3aWR0aDogNDhweDtcclxufVxyXG5cclxuLnRodW1iLWxnIHtcclxuICBoZWlnaHQ6IDg4cHg7XHJcbiAgd2lkdGg6IDg4cHg7XHJcbn1cclxuXHJcbi5oaWRlIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4ucmFkaXVzIHtcclxuICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cztcclxufVxyXG5cclxuLyoqKioqKioqKioqKioqKioqKipcclxuT3BhY2l0eVxyXG4qKioqKioqKioqKioqKioqKioqL1xyXG5cclxuLm9wLTUge1xyXG4gIG9wYWNpdHk6IDAuNTtcclxufVxyXG5cclxuLm9wLTMge1xyXG4gIG9wYWNpdHk6IDAuMztcclxufVxyXG5cclxuLyoqKioqKioqKioqKioqKioqKipcclxuZm9udCB3ZWlnaHRcclxuKioqKioqKioqKioqKioqKioqKi9cclxuXHJcbmh0bWwgYm9keSB7XHJcbiAgLmZvbnQtYm9sZCB7XHJcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XHJcbiAgfVxyXG4gIC5mb250LW5vcm1hbCB7XHJcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LW5vcm1hbDtcclxuICB9XHJcbiAgLmZvbnQtbGlnaHQge1xyXG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1saWdodDtcclxuICB9XHJcbiAgLmZvbnQtbWVkaXVtIHtcclxuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkaXVtO1xyXG4gIH1cclxuICAuZm9udC0xNiB7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgfVxyXG4gIC5mb250LTEyIHtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICB9XHJcbiAgLmZvbnQtMTQge1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gIH1cclxuICAuZm9udC0xMCB7XHJcbiAgICBmb250LXNpemU6IDEwcHg7XHJcbiAgfVxyXG4gIC5mb250LTE4IHtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICB9XHJcbiAgLmZvbnQtMjAge1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gIH1cclxuICAuZm9udC0yMiB7XHJcbiAgICBmb250LXNpemU6IDIycHg7XHJcbiAgfVxyXG4gIC5mb250LTI0IHtcclxuICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICB9XHJcbiAgLmRpc3BsYXktNSB7XHJcbiAgICBmb250LXNpemU6IDNyZW07XHJcbiAgfVxyXG4gIC5kaXNwbGF5LTYge1xyXG4gICAgZm9udC1zaXplOiAyLjVyZW07XHJcbiAgfVxyXG4gIC5kaXNwbGF5LTcge1xyXG4gICAgZm9udC1zaXplOiAycmVtO1xyXG4gIH1cclxufVxyXG5cclxuLyoqKioqKioqKioqKioqKioqKipcclxuQmFja2dyb3VuZCBjb2xvcnNcclxuKioqKioqKioqKioqKioqKioqKi9cclxuXHJcbmh0bWwgYm9keSB7XHJcbiAgLmJnLW1lZ25hIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjeWFuO1xyXG4gIH1cclxuICAuYmctdGhlbWUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHRoZW1lY29sb3I7XHJcbiAgfVxyXG4gIC5iZy1pbnZlcnNlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTkwMDtcclxuICB9XHJcbiAgLmJnLXB1cnBsZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHVycGxlO1xyXG4gIH1cclxuICAuYmctbGlnaHQge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMjAwO1xyXG4gIH1cclxuICAuYmctd2hpdGUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gIH1cclxufVxyXG5cclxuLyoqKioqKioqKioqKioqKioqKipcclxuUm91bmRzXHJcbioqKioqKioqKioqKioqKioqKiovXHJcblxyXG4ucm91bmQge1xyXG4gIGxpbmUtaGVpZ2h0OiA0OHB4O1xyXG4gIGNvbG9yOiAkd2hpdGU7XHJcbiAgd2lkdGg6IDUwcHg7XHJcbiAgaGVpZ2h0OiA1MHB4O1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gIGJhY2tncm91bmQ6ICRibHVlO1xyXG4gIGxpbmUtaGVpZ2h0OiA1MnB4O1xyXG4gIGltZyB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gIH1cclxuICAmLnJvdW5kLWluZm8ge1xyXG4gICAgYmFja2dyb3VuZDogJGJsdWU7XHJcbiAgfVxyXG5cclxuICAmLnJvdW5kLXdhcm5pbmcge1xyXG4gICAgYmFja2dyb3VuZDogJHdhcm5pbmc7XHJcbiAgfVxyXG5cclxuICAmLnJvdW5kLWRhbmdlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkZGFuZ2VyO1xyXG4gIH1cclxuXHJcbiAgJi5yb3VuZC1zdWNjZXNzIHtcclxuICAgIGJhY2tncm91bmQ6ICRzdWNjZXNzO1xyXG4gIH1cclxuXHJcbiAgJi5yb3VuZC1wcmltYXJ5IHtcclxuICAgIGJhY2tncm91bmQ6ICRwcmltYXJ5O1xyXG4gIH1cclxufVxyXG5cclxuLnJvdW5kLWxnIHtcclxuICBsaW5lLWhlaWdodDogNjVweDtcclxuICB3aWR0aDogNjBweDtcclxuICBoZWlnaHQ6IDYwcHg7XHJcbiAgZm9udC1zaXplOiAzMHB4O1xyXG59XHJcblxyXG4vKioqKioqKioqKioqKioqKioqKlxyXG5MYWJlbHNcclxuKioqKioqKioqKioqKioqKioqKi9cclxuXHJcbi5sYWJlbC1yb3VuZGVkIHtcclxuICBib3JkZXItcmFkaXVzOiA2MHB4O1xyXG59XHJcblxyXG4vKioqKioqKioqKioqKioqKioqKlxyXG4gQmFkZ2VcclxuKioqKioqKioqKioqKioqKioqL1xyXG5cclxuLmJhZGdlIHtcclxuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWxpZ2h0O1xyXG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgJi5iYWRnZS1waWxsIHtcclxuICAgIHBhZGRpbmc6IDAuMmVtIDAuNmVtO1xyXG4gIH1cclxufVxyXG5cclxuLmJhZGdlLXhzIHtcclxuICBmb250LXNpemU6IDlweDtcclxufVxyXG5cclxuLmJhZGdlLXhzLFxyXG4uYmFkZ2Utc20ge1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTJweCk7XHJcbiAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0ycHgpO1xyXG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0ycHgpO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0ycHgpO1xyXG59XHJcblxyXG4vKioqKioqKioqKioqKioqKioqKlxyXG5MaXN0LXN0eWxlLW5vbmVcclxuKioqKioqKioqKioqKioqKioqL1xyXG5cclxudWwubGlzdC1zdHlsZS1ub25lIHtcclxuICBtYXJnaW46IDBweDtcclxuICBwYWRkaW5nOiAwcHg7XHJcbiAgbGkge1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIGEge1xyXG4gICAgICBjb2xvcjogJGJvZHktY29sb3I7XHJcbiAgICAgIHBhZGRpbmc6IDhweCAwcHg7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGNvbG9yOiAkdGhlbWVjb2xvcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLyoqKioqKioqKioqKioqKioqKipcclxuQ2FyZFxyXG4qKioqKioqKioqKioqKioqKiovXHJcblxyXG4uY2FyZCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcbiAgLmNhcmQtc3VidGl0bGUge1xyXG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1saWdodDtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICBjb2xvcjogJHRleHQtbXV0ZWQ7XHJcbiAgfVxyXG4gIC5jYXJkLXRpdGxlIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkaXVtO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICB9XHJcbiAgLmNhcmQtYWN0aW9ucyB7XHJcbiAgICBmbG9hdDogJHJndDtcclxuICAgIGEge1xyXG4gICAgICBwYWRkaW5nOiAwIDVweDtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgfVxyXG4gIH1cclxuICAuY2FyZC1oZWFkZXIgLmNhcmQtdGl0bGUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xyXG4gIH1cclxuICAmLm5vLWNhcmQtYm9yZGVyIHtcclxuICAgIGJvcmRlcjogMHB4O1xyXG4gIH1cclxufVxyXG5cclxuLmNhcmQtYWx0IHtcclxuICBtYXJnaW46IDAgLTIwcHg7XHJcbiAgYmFja2dyb3VuZDogJGNhcmQtYWx0O1xyXG59XHJcblxyXG4uY2FyZC1ncm91cCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAuY2FyZCB7XHJcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcbiAgfVxyXG59XHJcblxyXG4uY2FyZC1mdWxsc2NyZWVuIHtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgdG9wOiAwcHg7XHJcbiAgbGVmdDogMHB4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICB6LWluZGV4OiA5OTk5O1xyXG4gIG92ZXJmbG93OiBhdXRvO1xyXG59XHJcblxyXG4ub2gge1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuLmNhcmQtaG92ZXIge1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2U7XHJcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuMjVzIGVhc2U7XHJcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZTtcclxuICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgZWFzZTtcclxuICAmOmhvdmVyIHtcclxuICAgIHdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTRweCkgc2NhbGUoMS4wMSk7XHJcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNHB4KSBzY2FsZSgxLjAxKTtcclxuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTRweCkgc2NhbGUoMS4wMSk7XHJcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTRweCkgc2NhbGUoMS4wMSk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTRweCkgc2NhbGUoMS4wMSk7XHJcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMTRweCAyNHB4IHJnYmEoNjIsIDU3LCAxMDcsIDAuMSk7XHJcbiAgICBib3gtc2hhZG93OiAwIDE0cHggMjRweCByZ2JhKDYyLCA1NywgMTA3LCAwLjEpO1xyXG4gIH1cclxufVxyXG4uZHJhZ2dhYmxlLWNhcmRzIC5jYXJkLWhlYWRlciB7XHJcbiAgY3Vyc29yOiBtb3ZlO1xyXG59XHJcbi5jYXJkLW1vdmVkIC5jYXJkIHtcclxuICBiYWNrZ3JvdW5kOiAkaW5mbztcclxuICBjb2xvcjogJHdoaXRlO1xyXG59XHJcbi8qKioqKioqKioqKioqKioqKioqXHJcbkxhYmVsc1xyXG4qKioqKioqKioqKioqKioqKioqL1xyXG5cclxuLmxhYmVsIHtcclxuICBwYWRkaW5nOiAzcHggMTBweDtcclxuICBsaW5lLWhlaWdodDogMTNweDtcclxuICBjb2xvcjogJHdoaXRlO1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7XHJcbiAgZm9udC1zaXplOiA3NSU7XHJcbn1cclxuXHJcbi5sYWJlbC1yb3VuZGVkIHtcclxuICBib3JkZXItcmFkaXVzOiA2MHB4O1xyXG59XHJcblxyXG4ubGFiZWwtY3VzdG9tIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3lhbjtcclxufVxyXG5cclxuLmxhYmVsLXN1Y2Nlc3Mge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRzdWNjZXNzO1xyXG59XHJcblxyXG4ubGFiZWwtaW5mbyB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJsdWU7XHJcbn1cclxuXHJcbi5sYWJlbC13YXJuaW5nIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2FybmluZztcclxufVxyXG5cclxuLmxhYmVsLWRhbmdlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGRhbmdlcjtcclxufVxyXG5cclxuLmxhYmVsLW1lZ25hIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY3lhbjtcclxufVxyXG5cclxuLmxhYmVsLXByaW1hcnkge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xyXG59XHJcblxyXG4ubGFiZWwtcHVycGxlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHVycGxlO1xyXG59XHJcblxyXG4ubGFiZWwtcmVkIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmVkO1xyXG59XHJcblxyXG4ubGFiZWwtaW52ZXJzZSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktODAwO1xyXG59XHJcblxyXG4ubGFiZWwtZGVmYXVsdCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGdyYXktMTAwO1xyXG59XHJcbiIsIlxyXG5cclxuLnByZWxvYWRlcntcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcbi5zcGlubmVyIHtcclxuICB3aWR0aDogNDBweDtcclxuICBoZWlnaHQ6IDQwcHg7XHJcbiAgdG9wOjM1JTsgXHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG1hcmdpbjogMTAwcHggYXV0bztcclxufVxyXG5cclxuLmRvdWJsZS1ib3VuY2UxLCAuZG91YmxlLWJvdW5jZTIge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5NzZkMjtcclxuICBvcGFjaXR5OiAwLjY7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIFxyXG4gIC13ZWJraXQtYW5pbWF0aW9uOiBzay1ib3VuY2UgMi4wcyBpbmZpbml0ZSBlYXNlLWluLW91dDtcclxuICBhbmltYXRpb246IHNrLWJvdW5jZSAyLjBzIGluZmluaXRlIGVhc2UtaW4tb3V0O1xyXG59XHJcblxyXG4uZG91YmxlLWJvdW5jZTIge1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAtMS4wcztcclxuICBhbmltYXRpb24tZGVsYXk6IC0xLjBzO1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgc2stYm91bmNlIHtcclxuICAwJSwgMTAwJSB7IC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjApIH1cclxuICA1MCUgeyAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4wKSB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgc2stYm91bmNlIHtcclxuICAwJSwgMTAwJSB7IFxyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwLjApO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuMCk7XHJcbiAgfSA1MCUgeyBcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wKTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjApO1xyXG4gIH1cclxufSIsIi8qKioqKioqKioqKioqKioqKioqXHJcbk5vdGlmeVxyXG4qKioqKioqKioqKioqKioqKioqL1xyXG5cclxuLm5vdGlmeSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB0b3A6IC0xOHB4O1xyXG4gICAgcmlnaHQ6IC0xMXB4O1xyXG4gICAgLmhlYXJ0Yml0IHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAtMjBweDtcclxuICAgICAgICByaWdodDogLTRweDtcclxuICAgICAgICBoZWlnaHQ6IDI1cHg7XHJcbiAgICAgICAgd2lkdGg6IDI1cHg7XHJcbiAgICAgICAgei1pbmRleDogMTA7XHJcbiAgICAgICAgYm9yZGVyOiA1cHggc29saWQgJGRhbmdlcjtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA3MHB4O1xyXG4gICAgICAgIC1tb3otYW5pbWF0aW9uOiBoZWFydGJpdCAxcyBlYXNlLW91dDtcclxuICAgICAgICAtbW96LWFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xyXG4gICAgICAgIC1vLWFuaW1hdGlvbjogaGVhcnRiaXQgMXMgZWFzZS1vdXQ7XHJcbiAgICAgICAgLW8tYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XHJcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb246IGhlYXJ0Yml0IDFzIGVhc2Utb3V0O1xyXG4gICAgICAgIC13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XHJcbiAgICAgICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XHJcbiAgICB9XHJcbiAgICAucG9pbnQge1xyXG4gICAgICAgIHdpZHRoOiA2cHg7XHJcbiAgICAgICAgaGVpZ2h0OiA2cHg7XHJcbiAgICAgICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzMHB4O1xyXG4gICAgICAgIC1tb3otYm9yZGVyLXJhZGl1czogMzBweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYW5nZXI7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHJpZ2h0OiA2cHg7XHJcbiAgICAgICAgdG9wOiAtMTBweDtcclxuICAgIH1cclxufVxyXG5cclxuQC1tb3ota2V5ZnJhbWVzIGhlYXJ0Yml0IHtcclxuICAgIDAlIHtcclxuICAgICAgICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMCk7XHJcbiAgICAgICAgb3BhY2l0eTogMC4wO1xyXG4gICAgfVxyXG4gICAgMjUlIHtcclxuICAgICAgICAtbW96LXRyYW5zZm9ybTogc2NhbGUoMC4xKTtcclxuICAgICAgICBvcGFjaXR5OiAwLjE7XHJcbiAgICB9XHJcbiAgICA1MCUge1xyXG4gICAgICAgIC1tb3otdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xyXG4gICAgICAgIG9wYWNpdHk6IDAuMztcclxuICAgIH1cclxuICAgIDc1JSB7XHJcbiAgICAgICAgLW1vei10cmFuc2Zvcm06IHNjYWxlKDAuOCk7XHJcbiAgICAgICAgb3BhY2l0eTogMC41O1xyXG4gICAgfVxyXG4gICAgMTAwJSB7XHJcbiAgICAgICAgLW1vei10cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gICAgICAgIG9wYWNpdHk6IDAuMDtcclxuICAgIH1cclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGhlYXJ0Yml0IHtcclxuICAgIDAlIHtcclxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCk7XHJcbiAgICAgICAgb3BhY2l0eTogMC4wO1xyXG4gICAgfVxyXG4gICAgMjUlIHtcclxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMC4xKTtcclxuICAgICAgICBvcGFjaXR5OiAwLjE7XHJcbiAgICB9XHJcbiAgICA1MCUge1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xyXG4gICAgICAgIG9wYWNpdHk6IDAuMztcclxuICAgIH1cclxuICAgIDc1JSB7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDAuOCk7XHJcbiAgICAgICAgb3BhY2l0eTogMC41O1xyXG4gICAgfVxyXG4gICAgMTAwJSB7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gICAgICAgIG9wYWNpdHk6IDAuMDtcclxuICAgIH1cclxufSIsIi8vIGhlYWRlciBwYXJ0XHJcbkBpbXBvcnQgXCJub3RpZnlcIjtcclxuXHJcbi8qKioqKioqKioqKioqKioqKioqXHJcbiBHZW5lcmFsIFRvcGJhclxyXG4qKioqKioqKioqKioqKioqKioqL1xyXG5cclxuLnRvcGJhciB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHotaW5kZXg6IDUwO1xyXG4gIHRyYW5zaXRpb246ICR0cmFuc2l0aW9ucztcclxuICAvL2JveC1zaGFkb3c6IDFweCAwcHggN3B4IHJnYmEoMCwgMCwgMCwgMC4wNSk7XHJcbiAgYmFja2dyb3VuZDogJHRvcGJhcjtcclxuICBoZWlnaHQ6ICR0b3BiYXItaGVpZ2h0O1xyXG4gIHRvcDogMDtcclxuICAubmF2YmFyLWNvbGxhcHNlIHtcclxuICAgIHBhZGRpbmc6IDBweCAxMHB4IDAgMDtcclxuICB9XHJcbiAgLnRvcC1uYXZiYXIge1xyXG4gICAgbWluLWhlaWdodDogJHRvcGJhci1oZWlnaHQ7XHJcbiAgICBwYWRkaW5nOiAwcHg7XHJcbiAgICAuZHJvcGRvd24tdG9nZ2xlOjphZnRlciB7XHJcbiAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAubmF2YmFyLWhlYWRlciB7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAkdG9wYmFyLW5hdmxpbmstaGVpZ2h0O1xyXG4gICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcblxyXG4gICAgICAubmF2YmFyLWJyYW5kIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgbWFyZ2luOiAwcHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIHBhZGRpbmc6ICR0b3BiYXItbmF2YnJhbmQtcGFkZGluZztcclxuICAgICAgICAuZGFyay1sb2dvIHtcclxuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5sb2dvLWljb24ge1xyXG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAubmF2YmFyLW5hdiA+IC5uYXYtaXRlbSA+IC5uYXYtbGluayB7XHJcbiAgICAgIHBhZGRpbmc6ICR0b3BiYXItbmF2bGluay1wYWRkaW5nO1xyXG4gICAgICBmb250LXNpemU6ICR0b3BiYXItbmF2bGluay1mb250LXNpemU7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAkdG9wYmFyLW5hdmxpbmstaGVpZ2h0O1xyXG4gICAgICBoZWlnaHQ6ICR0b3BiYXItbmF2bGluay1oZWlnaHQ7XHJcbiAgICB9XHJcbiAgICAubmF2YmFyLW5hdiA+IC5uYXYtaXRlbSB7XHJcbiAgICAgIHRyYW5zaXRpb246IDAuMnMgZWFzZS1pbjtcclxuICAgIH1cclxuICB9XHJcbiAgLnVzZXItZGQsXHJcbiAgLm1haWxib3gge1xyXG4gICAgbWluLXdpZHRoOiAyODBweDtcclxuICB9XHJcbiAgLm5hdi10b2dnbGVyLFxyXG4gIC50b3BiYXJ0b2dnbGVyIHtcclxuICAgIGNvbG9yOiAkdGhlbWUtbGlnaHQ7XHJcbiAgICBwYWRkaW5nOiAwIDE1cHg7XHJcbiAgfVxyXG59XHJcblxyXG4uc2VhcmNoLWJveCB7XHJcbiAgLmFwcC1zZWFyY2gge1xyXG4gICAgei1pbmRleDogMTEwO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICB0b3A6IC0xcHg7XHJcbiAgICBib3gtc2hhZG93OiAkc2hhZG93O1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIGxlZnQ6IDBweDtcclxuICAgICYuc2hvdy1zZWFyY2gge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICAgIC5mb3JtLWNvbnRyb2wge1xyXG4gICAgICBwYWRkaW5nOiAyM3B4IDQwcHggMjBweCAyM3B4O1xyXG4gICAgICBAZXh0ZW5kICVzcXVhcmU7XHJcbiAgICAgIHRyYW5zaXRpb246ICR0cmFuc2l0aW9ucztcclxuICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnNyaC1idG4ge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIHRvcDogMjNweDtcclxuICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICByaWdodDogMjBweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8qKioqKioqKioqKioqKioqKioqXHJcbk1lZ2FtZW51XHJcbioqKioqKioqKioqKioqKioqKi9cclxuLnRvcGJhciB7XHJcbiAgLm1lZ2EtZHJvcGRvd24ge1xyXG4gICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgIC5kcm9wZG93bi1tZW51IHtcclxuICAgICAgcGFkZGluZzogMzBweDtcclxuICAgICAgQGV4dGVuZCAlc3F1YXJlO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgbWF4LWhlaWdodDogNDgwcHg7XHJcbiAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwcHgsIDU4cHgpICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbi8qKioqKioqKioqKioqKioqKioqXHJcbkRlc2lnbmVkIGRyb3Bkb3duXHJcbioqKioqKioqKioqKioqKioqKi9cclxuLnRvcGJhciB7XHJcbiAgLmRyb3Bkb3duLW1lbnUge1xyXG4gICAgcGFkZGluZy10b3A6IDBweDtcclxuICAgIGJvcmRlcjogMHB4O1xyXG4gICAgYm94LXNoYWRvdzogMXB4IDFweCAxNXB4IHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuICAgIC53aXRoLWFycm93IHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgICB0b3A6IC0xMHB4O1xyXG4gICAgICA+IHNwYW4ge1xyXG4gICAgICAgIEBleHRlbmQgJXJvdGF0ZTQ1O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICB3aWR0aDogMTVweDtcclxuICAgICAgICBoZWlnaHQ6IDE1cHg7XHJcbiAgICAgICAgdG9wOiAzcHg7XHJcbiAgICAgICAgbGVmdDogMTVweDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAtbW96LWJvcmRlci1yYWRpdXM6IDZweCAwIDAgMDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA2cHggMCAwIDA7XHJcbiAgICAgICAgLypib3gtc2hhZG93Oi0zcHggLTNweCA4cHggcmdiYSgwLCAwLCAwLCAwLjEpOyAgICAqL1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICAmLmRyb3Bkb3duLW1lbnUtcmlnaHQge1xyXG4gICAgICAud2l0aC1hcnJvdyB7XHJcbiAgICAgICAgcmlnaHQ6IDBweDtcclxuICAgICAgICA+IHNwYW4ge1xyXG4gICAgICAgICAgcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4vKioqKioqKioqKioqKioqKioqKlxyXG5Ub3BiYXIgUmVzcG9uc2l2ZVxyXG4qKioqKioqKioqKioqKioqKiovXHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAudG9wYmFyIC50b3AtbmF2YmFyIHtcclxuICAgIC5uYXZiYXItY29sbGFwc2Uuc2hvdyxcclxuICAgIC5uYXZiYXItY29sbGFwc2UuY29sbGFwc2luZyB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XHJcbiAgICB9XHJcbiAgICAubmF2YmFyLW5hdiB7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICAgIC5kcm9wZG93biB7XHJcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgLm5hdmJhci1uYXYgPiAubmF2LWl0ZW0gPiAubmF2LWxpbmsge1xyXG4gICAgICBwYWRkaW5nOiAwIDEwcHg7XHJcbiAgICB9XHJcbiAgICAubmF2YmFyLWhlYWRlciB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICB9XHJcbiAgICAuZHJvcGRvd24tbWVudSB7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGxlZnQ6IDAgIWltcG9ydGFudDtcclxuICAgICAgLndpdGgtYXJyb3cge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLypcclxuVGVtcGxhdGUgTmFtZTogQWRtaW4gVGVtcGxhdGVcclxuQXV0aG9yOiBXcmFwcGl4ZWxcclxuXHJcbkZpbGU6IHNjc3NcclxuKi9cclxuXHJcblxyXG5cclxuLyoqKioqKioqKioqKioqKioqKipcclxuVGFibGUgQ2VsbFxyXG4qKioqKioqKioqKioqKioqKioqL1xyXG5cclxuLnRhYmxlLWJveCB7XHJcbiAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4uY2VsbCB7XHJcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxufVxyXG5cclxuLnRhYmxlIHRoZWFkIHRoLFxyXG4udGFibGUgdGgge1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxufVxyXG5cclxuLm5vd3JhcCB7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG59XHJcblxyXG4ubGl0ZS1wYWRkaW5nIHRkIHtcclxuICAgIHBhZGRpbmc6IDVweDtcclxufVxyXG5cclxuLnYtbWlkZGxlIHtcclxuICAgIHRkLFxyXG4gICAgdGgge1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8qKioqKioqKioqKioqKioqKioqXHJcblRhYmxlIHRkIHZlcnRpY2FsIG1pZGRsZVxyXG4qKioqKioqKioqKioqKioqKioqL1xyXG5cclxuLnZtLnRhYmxlIHRkLFxyXG4udm0udGFibGUgdGgge1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxufVxyXG5cclxuLm5vLXRoLWJyZC50YWJsZSB0aCB7XHJcbiAgICBib3JkZXI6IDBweDtcclxufVxyXG5cclxuLnRhYmxlLm5vLWJvcmRlciB7XHJcbiAgICB0Ym9keSB7XHJcbiAgICAgICAgdGQge1xyXG4gICAgICAgICAgICBib3JkZXI6IDBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG5cclxuLyoqKioqKioqKioqKioqKioqKipcclxuVGFibGUtSnNncmlkIHRhYmxlXHJcbioqKioqKioqKioqKioqKioqKi9cclxuXHJcbi5qc2dyaWQtcGFnZXItcGFnZSBhLFxyXG4uanNncmlkLXBhZ2VyLWN1cnJlbnQtcGFnZSxcclxuLmpzZ3JpZC1wYWdlci1uYXYtYnV0dG9uIGEge1xyXG4gICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIG1pbi13aWR0aDogMS41ZW07XHJcbiAgICBwYWRkaW5nOiAwLjVlbSAxZW07XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBjb2xvcjogIzY3NzU3YztcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XHJcbn1cclxuXHJcbi5qc2dyaWQtcGFnZXItcGFnZSBhOmhvdmVyLFxyXG4uanNncmlkLXBhZ2VyLW5hdi1idXR0b24gYTpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWVjb2xvcjtcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbn1cclxuXHJcbi5qc2dyaWQtcGFnZXItY3VycmVudC1wYWdlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR0aGVtZWNvbG9yO1xyXG4gICAgY29sb3I6ICR3aGl0ZTtcclxufVxyXG5cclxuLmpzZ3JpZC1wYWdlci1wYWdlLFxyXG4uanNncmlkLXBhZ2VyLW5hdi1idXR0b24ge1xyXG4gICAgcGFkZGluZzogMDtcclxufVxyXG5cclxuLmpzZ3JpZC1wYWdlci1wYWdlLmpzZ3JpZC1wYWdlci1jdXJyZW50LXBhZ2Uge1xyXG4gICAgcGFkZGluZzogMC41ZW0gMWVtICFpbXBvcnRhbnQ7XHJcbn0iLCIvKioqKioqKioqKioqKioqKioqKlxyXG4gQnJlYWRjcnVtYiBhbmQgcGFnZSB0aXRsZVxyXG4qKioqKioqKioqKioqKioqKioqL1xyXG5cclxuLnBhZ2UtYnJlYWRjcnVtYiB7XHJcbiAgICBwYWRkaW5nOiAyMHB4IDIwcHggMCAyMHB4OyAgXHJcbiAgICAucGFnZS10aXRsZXtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcbiAgICB9XHJcbiAgICAuYnJlYWRjcnVtYiB7XHJcbiAgICAgICAgcGFkZGluZzogMHB4O1xyXG4gICAgICAgIG1hcmdpbjogMHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAuYnJlYWRjcnVtYi1pdGVtKy5icmVhZGNydW1iLWl0ZW06OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXFxlNjQ5XCI7XHJcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiB0aGVtaWZ5O1xyXG4gICAgICAgICAgICBjb2xvcjogJGdyYXktNDAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDExcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIi8vIFNpZGViYXJcclxuJHNpZGViYXItbGluay1wYWRkaW5nOiAxMnB4IDE1cHg7XHJcbiRzaWRlYmFyLWljb24tc2l6ZTogMjBweDtcclxuJHNpZGViYXItZmlyc3QtbGV2ZWwtcGFkZGluZzogMCAwIDEwcHggMDtcclxuJHNpZGViYXItZmlyc3QtbGV2ZWwtbGluay1wYWRkaW5nOiAxMHB4IDE1cHg7XHJcbiRzaWRlYmFyLWZpcnN0LWxldmVsLWljb24tc2l6ZTogMTRweDtcclxuXHJcbi8qKioqKioqKioqKioqKioqKioqXHJcbk1haW4gc2lkZWJhclxyXG4qKioqKioqKioqKioqKioqKiovXHJcblxyXG4ubGVmdC1zaWRlYmFyIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgd2lkdGg6ICRzaWRlYmFyLXdpZHRoLWZ1bGw7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHRvcDogMHB4O1xyXG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuICB6LWluZGV4OiAxMDtcclxuICBwYWRkaW5nLXRvcDogNjRweDtcclxuICBiYWNrZ3JvdW5kOiAkc2lkZWJhcjtcclxuICAvL2JveC1zaGFkb3c6ICRzaGFkb3c7XHJcbiAgdHJhbnNpdGlvbjogMC4ycyBlYXNlLWluO1xyXG59XHJcblxyXG4vKioqKioqKioqKioqKioqKioqKlxyXG5zaWRlYmFyIG5hdmlnYXRpb25cclxuKioqKioqKioqKioqKioqKioqL1xyXG4uc2Nyb2xsLXNpZGViYXIge1xyXG4gIGhlaWdodDogY2FsYygxMDAlIC0gMjBweCk7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uc2lkZWJhci1uYXYge1xyXG4gIHVsIHtcclxuICAgIC5zaWRlYmFyLWl0ZW0ge1xyXG4gICAgICAuc2lkZWJhci1saW5rIHtcclxuICAgICAgICBjb2xvcjogJHNpZGViYXItdGV4dDtcclxuICAgICAgICBwYWRkaW5nOiAkc2lkZWJhci1saW5rLXBhZGRpbmc7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XHJcbiAgICAgICAgb3BhY2l0eTogMC42O1xyXG4gICAgICAgIGkge1xyXG4gICAgICAgICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgICAgICAgd2lkdGg6IDM1cHg7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjVweDtcclxuICAgICAgICAgIGZvbnQtc2l6ZTogJHNpZGViYXItaWNvbi1zaXplO1xyXG4gICAgICAgICAgY29sb3I6ICRzaWRlYmFyLWljb25zO1xyXG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLmFjdGl2ZSxcclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICAgICYuc2VsZWN0ZWQgPiAuc2lkZWJhci1saW5rIHtcclxuICAgICAgICAvKmJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4wNCk7Ki9cclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICB9XHJcbiAgICAgIC8qKioqKioqKioqKioqKioqKioqXHJcbiAgICAgIEZpcnN0IGxldmVsXHJcbiAgICAgICoqKioqKioqKioqKioqKioqKi9cclxuICAgICAgLmZpcnN0LWxldmVsIHtcclxuICAgICAgICBwYWRkaW5nOiAkc2lkZWJhci1maXJzdC1sZXZlbC1wYWRkaW5nO1xyXG5cclxuICAgICAgICAuc2lkZWJhci1pdGVtLmFjdGl2ZSAuc2lkZWJhci1saW5rIHtcclxuICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zaWRlYmFyLWl0ZW0gLnNpZGViYXItbGluayB7XHJcbiAgICAgICAgICBwYWRkaW5nOiAkc2lkZWJhci1maXJzdC1sZXZlbC1saW5rLXBhZGRpbmc7XHJcbiAgICAgICAgICBpIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAkc2lkZWJhci1maXJzdC1sZXZlbC1pY29uLXNpemU7XHJcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIC8qKioqKioqKioqKioqKioqKioqXHJcbiAgICAgICAgIFNtYWxsIGNhcFxyXG4gICAgICAgICAqKioqKioqKioqKioqKioqKiovXHJcbiAgICAubmF2LXNtYWxsLWNhcCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgcGFkZGluZzogJHNpZGViYXItbGluay1wYWRkaW5nO1xyXG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgICAgY29sb3I6ICRzaWRlYmFyLXRleHQ7XHJcbiAgICAgIG9wYWNpdHk6IDAuNTtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgaSB7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIDVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4vKioqKioqKioqKioqKioqKioqKlxyXG4gY29tbW9uIG0tcCByZW1vdmVkXHJcbioqKioqKioqKioqKioqKioqKi9cclxuLnNpZGViYXItbmF2IHtcclxuICB1bCB7XHJcbiAgICBtYXJnaW46IDBweDtcclxuICAgIHBhZGRpbmc6IDBweDtcclxuICAgIGxpIHtcclxuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbiAgPiB1bCA+IGxpLnNlbGVjdGVkIHtcclxuICAgIHBhZGRpbmc6IDAgMCAwIDEwcHg7XHJcbiAgICA+IGEge1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA2MHB4IDAgMCA2MHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkdGhlbWVjb2xvcjtcclxuICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLmNvbGxhcHNlLmluIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG4vKioqKioqKioqKioqKioqKioqKlxyXG5Eb3duIGFycm93XHJcbioqKioqKioqKioqKioqKioqKi9cclxuLnNpZGViYXItbmF2IC5oYXMtYXJyb3cge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAmOjphZnRlciB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIHdpZHRoOiA3cHg7XHJcbiAgICBoZWlnaHQ6IDdweDtcclxuICAgIGJvcmRlci13aWR0aDogMXB4IDAgMCAxcHg7XHJcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkc2lkZWJhci10ZXh0O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDEzNWRlZykgdHJhbnNsYXRlKDAsIC01MCUpO1xyXG4gICAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDEzNWRlZykgdHJhbnNsYXRlKDAsIC01MCUpO1xyXG4gICAgLW8tdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKSB0cmFuc2xhdGUoMCwgLTUwJSk7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpIHRyYW5zbGF0ZSgwLCAtNTAlKTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogdG9wO1xyXG4gICAgLW1zLXRyYW5zZm9ybS1vcmlnaW46IHRvcDtcclxuICAgIC1vLXRyYW5zZm9ybS1vcmlnaW46IHRvcDtcclxuICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcDtcclxuICAgIHRvcDogMjNweDtcclxuICAgIHJpZ2h0OiAxNXB4O1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dDtcclxuICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0O1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQ7XHJcbiAgfVxyXG59XHJcblxyXG4vKi5zaWRlYmFyLW5hdiAuYWN0aXZlID4gLmhhcy1hcnJvdzo6YWZ0ZXIsKi9cclxuXHJcbi8qLnNpZGViYXItbmF2IGxpLnNlbGVjdGVkID4gLmhhcy1hcnJvdzo6YWZ0ZXIsKi9cclxuLnNpZGViYXItbmF2IGxpLmFjdGl2ZSA+IC5oYXMtYXJyb3c6OmFmdGVyLFxyXG4uc2lkZWJhci1uYXYgbGkgPiAuaGFzLWFycm93LmFjdGl2ZTo6YWZ0ZXIsXHJcbi5zaWRlYmFyLW5hdiAuaGFzLWFycm93W2FyaWEtZXhwYW5kZWQ9J3RydWUnXTo6YWZ0ZXIge1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTEzNWRlZykgdHJhbnNsYXRlKDAsIC01MCUpO1xyXG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgtMTM1ZGVnKSB0cmFuc2xhdGUoMCwgLTUwJSk7XHJcbiAgLW8tdHJhbnNmb3JtOiByb3RhdGUoLTEzNWRlZykgdHJhbnNsYXRlKDAsIC01MCUpO1xyXG4gIHRyYW5zZm9ybTogcm90YXRlKC0xMzVkZWcpIHRyYW5zbGF0ZSgwLCAtNTAlKTtcclxufVxyXG5cclxuLyoqKioqKioqKioqKioqKioqKipcclxuVXNlciBQcm9maWxlXHJcbioqKioqKioqKioqKioqKioqKi9cclxuLnVzZXItcHJvZmlsZSB7XHJcbiAgcGFkZGluZzogMTVweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgLnVzZXItY29udGVudCxcclxuICAudXNlci1uYW1lLFxyXG4gIC51c2VyLWVtYWlsIHtcclxuICAgIGNvbG9yOiAkdGhlbWUtbGlnaHQ7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gIH1cclxuICAudXNlci1waWMge1xyXG4gICAgaW1nIHtcclxuICAgICAgd2lkdGg6IDYwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5idG4tY2lyY2xlLmJ0bi1zbSB7XHJcbiAgICB3aWR0aDogMjVweDtcclxuICAgIGhlaWdodDogMjVweDtcclxuICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgIHBhZGRpbmc6IDVweCAwO1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjIpO1xyXG4gICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIG9wYWNpdHk6IDAuNztcclxuICAgICY6aG92ZXIge1xyXG4gICAgICBvcGFjaXR5OiAxO1xyXG4gICAgfVxyXG4gIH1cclxuICAuZHJvcGRvd24tbWVudSB7XHJcbiAgICB3aWR0aDogMjIwcHg7XHJcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xyXG4gICAgbGVmdDogMCFpbXBvcnRhbnQ7XHJcbiAgfVxyXG4gIC5kcm9wZG93bi10b2dnbGU6OmFmdGVyIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgfVxyXG59XHJcbiIsIi8qKioqKioqKioqKioqKioqKioqXHJcbldhdmUgRWZmZWN0c1xyXG4qKioqKioqKioqKioqKioqKioqL1xyXG5cclxuLndhdmVzLWVmZmVjdCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcclxuICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcclxuICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgei1pbmRleDogMTtcclxuICAgIHdpbGwtY2hhbmdlOiBvcGFjaXR5LCB0cmFuc2Zvcm07XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjFzIGVhc2Utb3V0O1xyXG4gICAgLW1vei10cmFuc2l0aW9uOiBhbGwgMC4xcyBlYXNlLW91dDtcclxuICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjFzIGVhc2Utb3V0O1xyXG4gICAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjFzIGVhc2Utb3V0O1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMXMgZWFzZS1vdXQ7XHJcbiAgICAud2F2ZXMtcmlwcGxlIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAtMTBweDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogLTEwcHg7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMik7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC43cyBlYXNlLW91dDtcclxuICAgICAgICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjdzIGVhc2Utb3V0O1xyXG4gICAgICAgIC1vLXRyYW5zaXRpb246IGFsbCAwLjdzIGVhc2Utb3V0O1xyXG4gICAgICAgIC1tcy10cmFuc2l0aW9uOiBhbGwgMC43cyBlYXNlLW91dDtcclxuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC43cyBlYXNlLW91dDtcclxuICAgICAgICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IC13ZWJraXQtdHJhbnNmb3JtLCBvcGFjaXR5O1xyXG4gICAgICAgIC1tb3otdHJhbnNpdGlvbi1wcm9wZXJ0eTogLW1vei10cmFuc2Zvcm0sIG9wYWNpdHk7XHJcbiAgICAgICAgLW8tdHJhbnNpdGlvbi1wcm9wZXJ0eTogLW8tdHJhbnNmb3JtLCBvcGFjaXR5O1xyXG4gICAgICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eTtcclxuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMCk7XHJcbiAgICAgICAgLW1vei10cmFuc2Zvcm06IHNjYWxlKDApO1xyXG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHNjYWxlKDApO1xyXG4gICAgICAgIC1vLXRyYW5zZm9ybTogc2NhbGUoMCk7XHJcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcclxuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgIH1cclxufVxyXG5cclxuLndhdmVzLWVmZmVjdC53YXZlcy1saWdodCB7XHJcbiAgICAud2F2ZXMtcmlwcGxlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNDUpO1xyXG4gICAgfVxyXG59XHJcblxyXG4ud2F2ZXMtZWZmZWN0LndhdmVzLXJlZCB7XHJcbiAgICAud2F2ZXMtcmlwcGxlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NCwgNjcsIDU0LCAwLjcpO1xyXG4gICAgfVxyXG59XHJcblxyXG4ud2F2ZXMtZWZmZWN0LndhdmVzLXllbGxvdyB7XHJcbiAgICAud2F2ZXMtcmlwcGxlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjM1LCA1OSwgMC43KTtcclxuICAgIH1cclxufVxyXG5cclxuLndhdmVzLWVmZmVjdC53YXZlcy1vcmFuZ2Uge1xyXG4gICAgLndhdmVzLXJpcHBsZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDE1MiwgMCwgMC43KTtcclxuICAgIH1cclxufVxyXG5cclxuLndhdmVzLWVmZmVjdC53YXZlcy1wdXJwbGUge1xyXG4gICAgLndhdmVzLXJpcHBsZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTYsIDM5LCAxNzYsIDAuNyk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi53YXZlcy1lZmZlY3Qud2F2ZXMtZ3JlZW4ge1xyXG4gICAgLndhdmVzLXJpcHBsZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3NiwgMTc1LCA4MCwgMC43KTtcclxuICAgIH1cclxufVxyXG5cclxuLndhdmVzLWVmZmVjdC53YXZlcy10ZWFsIHtcclxuICAgIC53YXZlcy1yaXBwbGUge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMTUwLCAxMzYsIDAuNyk7XHJcbiAgICB9XHJcbn1cclxuXHJcbmh0bWwgYm9keSAud2F2ZXMtbm90cmFuc2l0aW9uIHtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZTtcclxuICAgIC1tb3otdHJhbnNpdGlvbjogbm9uZTtcclxuICAgIC1vLXRyYW5zaXRpb246IG5vbmU7XHJcbiAgICAtbXMtdHJhbnNpdGlvbjogbm9uZTtcclxuICAgIHRyYW5zaXRpb246IG5vbmU7XHJcbn1cclxuXHJcbi53YXZlcy1jaXJjbGUge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XHJcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcclxuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XHJcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB3aWR0aDogMi41ZW07XHJcbiAgICBoZWlnaHQ6IDIuNWVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDIuNWVtO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgLXdlYmtpdC1tYXNrLWltYWdlOiBub25lO1xyXG59XHJcblxyXG4ud2F2ZXMtaW5wdXQtd3JhcHBlciB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwLjJlbTtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XHJcbiAgICAud2F2ZXMtYnV0dG9uLWlucHV0IHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgei1pbmRleDogMTtcclxuICAgIH1cclxufVxyXG5cclxuLndhdmVzLWJsb2NrIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG59IiwiLy9CdXR0b25zXHJcblxyXG4uYnRuLWNpcmNsZSB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgd2lkdGg6IDQwcHg7XHJcbiAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgJi5idG4tc20ge1xyXG4gICAgICAgIHdpZHRoOiAzNXB4O1xyXG4gICAgICAgIGhlaWdodDogMzVweDtcclxuICAgICAgICBwYWRkaW5nOiA4cHggMTBweDtcclxuICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICB9XHJcbiAgICAmLmJ0bi1sZyB7XHJcbiAgICAgICAgd2lkdGg6IDUwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDE0cHggMTVweDtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIzcHg7XHJcbiAgICB9XHJcbiAgICAmLmJ0bi14bCB7XHJcbiAgICAgICAgd2lkdGg6IDcwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA3MHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDE0cHggMTVweDtcclxuICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICB9XHJcblxyXG59XHJcblxyXG4uYnRuLXhzIHtcclxuICAgIHBhZGRpbmc6IC4yNXJlbSAuNXJlbTtcclxuICAgIGZvbnQtc2l6ZTogMTBweDtcclxufVxyXG5cclxuLmJ0bi1yb3VuZGVkIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDYwcHg7XHJcbiAgICBwYWRkaW5nOiA3cHggMThweDtcclxuXHJcbiAgICAmLmJ0bi1sZyB7XHJcbiAgICAgICAgcGFkZGluZzogLjc1cmVtIDEuNXJlbTtcclxuICAgIH1cclxuICAgICYuYnRuLXNtIHtcclxuICAgICAgICBwYWRkaW5nOiAuMjVyZW0gLjVyZW07XHJcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgfVxyXG4gICAgJi5idG4teHMge1xyXG4gICAgICAgIHBhZGRpbmc6IC4yNXJlbSAuNXJlbTtcclxuICAgICAgICBmb250LXNpemU6IDEwcHg7XHJcbiAgICB9XHJcbiAgICAmLmJ0bi1tZCB7XHJcbiAgICAgICAgcGFkZGluZzogMTJweCAzNXB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIH1cclxufSBcclxuXHJcblxyXG4uYnRuLXByaW1hcnksIC5idG4tZGVmYXVsdCwgLmJ0bi13YXJuaW5nLCAuYnRuLW91dGxpbmUtcHJpbWFyeTpob3ZlciwgLmJ0bi1vdXRsaW5lLXdhcm5pbmc6aG92ZXJ7XHJcbiAgY29sb3I6ICR3aGl0ZTtcclxuICAgICY6aG92ZXJ7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIH1cclxufSBcclxuLmJ0bi1kZWZhdWx0e1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjokaW5mbztcclxufVxyXG5cclxuXHJcbi5idG4tZmFjZWJvb2sge1xyXG4gICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMzYjU5OTg7XHJcbiAgICAmOmhvdmVye1xyXG4gICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYnRuLXR3aXR0ZXIge1xyXG4gICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICM1NWFjZWU7XHJcbiAgICAmOmhvdmVye1xyXG4gICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYnRuLWxpbmtlZGluIHtcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3YmI2O1xyXG4gICAgJjpob3ZlcntcclxuICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIH1cclxufVxyXG5cclxuLmJ0bi1kcmliYmJsZSB7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VhNGM4OTtcclxuICAgICY6aG92ZXJ7XHJcbiAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5idG4tZ29vZ2xlcGx1cyB7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RkNGIzOTtcclxuICAgICY6aG92ZXJ7XHJcbiAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5idG4taW5zdGFncmFtIHtcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Y3MjliO1xyXG59XHJcblxyXG4uYnRuLXBpbnRlcmVzdCB7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2NiMjAyNztcclxufVxyXG5cclxuLmJ0bi1kcm9wYm94IHtcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA3ZWU1O1xyXG59XHJcblxyXG4uYnRuLWZsaWNrciB7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMDA4NDtcclxufVxyXG5cclxuLmJ0bi10dW1ibHIge1xyXG4gICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMjUwNmQ7XHJcbn1cclxuXHJcbi5idG4tc2t5cGUge1xyXG4gICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMGFmZjA7XHJcbn1cclxuXHJcbi5idG4teW91dHViZSB7XHJcbiAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2JiMDAwMDtcclxufVxyXG5cclxuLmJ0bi1naXRodWIge1xyXG4gICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMxNzE1MTU7XHJcbn1cclxuXHJcbi5idXR0b24tZ3JvdXAge1xyXG4gICAgLmJ0biB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gICAgfVxyXG59Lm5vLWJ1dHRvbi1ncm91cCAuYnRuIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICAgIG1hcmdpbi1yaWdodDogMHB4O1xyXG59XHJcblxyXG4uYnRuIC50ZXh0LWFjdGl2ZSB7XHJcbiAgZGlzcGxheTogbm9uZTsgfVxyXG5cclxuLmJ0bi5hY3RpdmUgLnRleHQtYWN0aXZlIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cclxuXHJcbi5idG4uYWN0aXZlIC50ZXh0IHtcclxuICBkaXNwbGF5OiBub25lOyB9IiwiLyoqKioqKioqKioqKioqKioqKipcclxuY3VzdG9taXplclxyXG4qKioqKioqKioqKioqKioqKioqL1xyXG4uY3VzdG9taXplcntcclxuICAgIGJhY2tncm91bmQ6ICR0aGVtZS1saWdodDtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHdpZHRoOiAyODBweDtcclxuICAgIHRvcDowcHg7XHJcbiAgICByaWdodDogLTI4MHB4O1xyXG4gICAgei1pbmRleDogMTAwO1xyXG4gICAgYm94LXNoYWRvdzogJHNoYWRvdztcclxuICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZS1pbjtcclxuICAgIC5zZXJ2aWNlLXBhbmVsLXRvZ2dsZXtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkZGFuZ2VyO1xyXG4gICAgICAgIHBhZGRpbmc6IDEycHggMjBweDtcclxuICAgICAgICBjb2xvcjokd2hpdGU7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDozMCU7XHJcbiAgICAgICAgbGVmdDotNTRweDsgXHJcbiAgICB9XHJcbiAgICAmLnNob3ctc2VydmljZS1wYW5lbHtcclxuICAgICAgICByaWdodDogMHB4O1xyXG4gICAgfSBcclxuICAgIC5jdXN0b21pemVyLWJvZHl7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgIH1cclxuICAgIC5jdXN0b21pemVyLXRhYntcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIC5uYXYtaXRlbSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzMy4zMyU7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgLm5hdi1saW5re1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAxMnB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6JGJvZHktY29sb3I7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyLCAmLmFjdGl2ZXtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAzcHggc29saWQgJHRoZW1lY29sb3I7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6JHRoZW1lY29sb3I7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLmN1c3RvbS1jb250cm9sLWxhYmVsOjphZnRlciwgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmV7XHJcbiAgICB0b3A6MC4xNXJlbTtcclxufVxyXG5cclxuXHJcbi50aGVtZS1jb2xvcntcclxuICAgIHBhZGRpbmc6MHB4O1xyXG4gICAgbWFyZ2luOiAwcHg7XHJcbiAgICBsaXN0LXN0eWxlOm5vbmU7XHJcbiAgICAudGhlbWUtaXRlbXtcclxuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcclxuICAgICAgICAudGhlbWUtbGlua3tcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAgICAgICAgICAgd2lkdGg6IDIwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICZbZGF0YS1sb2dvYmc9XCJza2luMVwiXSwgJltkYXRhLW5hdmJhcmJnPVwic2tpbjFcIl0sICZbZGF0YS1zaWRlYmFyYmc9XCJza2luMVwiXSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2tpbjE7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJltkYXRhLWxvZ29iZz1cInNraW4yXCJdLCAmW2RhdGEtbmF2YmFyYmc9XCJza2luMlwiXSwgJltkYXRhLXNpZGViYXJiZz1cInNraW4yXCJde1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHNraW4yO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICZbZGF0YS1sb2dvYmc9XCJza2luM1wiXSwgJltkYXRhLW5hdmJhcmJnPVwic2tpbjNcIl0sICZbZGF0YS1zaWRlYmFyYmc9XCJza2luM1wiXXtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRza2luMztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmW2RhdGEtbG9nb2JnPVwic2tpbjRcIl0sICZbZGF0YS1uYXZiYXJiZz1cInNraW40XCJdLCAmW2RhdGEtc2lkZWJhcmJnPVwic2tpbjRcIl17XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc2tpbjQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJltkYXRhLWxvZ29iZz1cInNraW41XCJdLCAmW2RhdGEtbmF2YmFyYmc9XCJza2luNVwiXSwgJltkYXRhLXNpZGViYXJiZz1cInNraW41XCJde1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHNraW41O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICZbZGF0YS1sb2dvYmc9XCJza2luNlwiXSwgJltkYXRhLW5hdmJhcmJnPVwic2tpbjZcIl0sICZbZGF0YS1zaWRlYmFyYmc9XCJza2luNlwiXXtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmF5LTIwMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4iLCJAY2hhcnNldCBcIlVURi04XCI7LyohXHJcbiAqIGFuaW1hdGUuY3NzIC1odHRwOi8vZGFuZWRlbi5tZS9hbmltYXRlXHJcbiAqIFZlcnNpb24gLSAzLjUuMVxyXG4gKiBMaWNlbnNlZCB1bmRlciB0aGUgTUlUIGxpY2Vuc2UgLSBodHRwOi8vb3BlbnNvdXJjZS5vcmcvbGljZW5zZXMvTUlUXHJcbiAqXHJcbiAqIENvcHlyaWdodCAoYykgMjAxNiBEYW5pZWwgRWRlblxyXG4gKi8uYW5pbWF0ZWR7LXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246MXM7YW5pbWF0aW9uLWR1cmF0aW9uOjFzOy13ZWJraXQtYW5pbWF0aW9uLWZpbGwtbW9kZTpib3RoO2FuaW1hdGlvbi1maWxsLW1vZGU6Ym90aH0uYW5pbWF0ZWQuaW5maW5pdGV7LXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OmluZmluaXRlO2FuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6aW5maW5pdGV9LmFuaW1hdGVkLmhpbmdley13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOjJzO2FuaW1hdGlvbi1kdXJhdGlvbjoyc30uYW5pbWF0ZWQuZmxpcE91dFgsLmFuaW1hdGVkLmZsaXBPdXRZLC5hbmltYXRlZC5ib3VuY2VJbiwuYW5pbWF0ZWQuYm91bmNlT3V0ey13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOi43NXM7YW5pbWF0aW9uLWR1cmF0aW9uOi43NXN9QC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZXtmcm9tLDIwJSw1MyUsODAlLHRvey13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxLjAwMCk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxLjAwMCk7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCl9NDAlLDQzJXstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC43NTUsLjA1LC44NTUsLjA2KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNzU1LC4wNSwuODU1LC4wNik7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMzBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMzBweCwwKX03MCV7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNzU1LC4wNSwuODU1LC4wNik7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjc1NSwuMDUsLjg1NSwuMDYpOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTE1cHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTE1cHgsMCl9OTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTRweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtNHB4LDApfX1Aa2V5ZnJhbWVzIGJvdW5jZXtmcm9tLDIwJSw1MyUsODAlLHRvey13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxLjAwMCk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxLjAwMCk7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCl9NDAlLDQzJXstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC43NTUsLjA1LC44NTUsLjA2KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNzU1LC4wNSwuODU1LC4wNik7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMzBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMzBweCwwKX03MCV7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNzU1LC4wNSwuODU1LC4wNik7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjc1NSwuMDUsLjg1NSwuMDYpOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTE1cHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTE1cHgsMCl9OTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTRweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtNHB4LDApfX0uYm91bmNley13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Ym91bmNlO2FuaW1hdGlvbi1uYW1lOmJvdW5jZTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBib3R0b219QC13ZWJraXQta2V5ZnJhbWVzIGZsYXNoe2Zyb20sNTAlLHRve29wYWNpdHk6MX0yNSUsNzUle29wYWNpdHk6MH19QGtleWZyYW1lcyBmbGFzaHtmcm9tLDUwJSx0b3tvcGFjaXR5OjF9MjUlLDc1JXtvcGFjaXR5OjB9fS5mbGFzaHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZsYXNoO2FuaW1hdGlvbi1uYW1lOmZsYXNofUAtd2Via2l0LWtleWZyYW1lcyBwdWxzZXtmcm9tey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMSwxLDEpO3RyYW5zZm9ybTpzY2FsZTNkKDEsMSwxKX01MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjA1LDEuMDUsMS4wNSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4wNSwxLjA1LDEuMDUpfXRvey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMSwxLDEpO3RyYW5zZm9ybTpzY2FsZTNkKDEsMSwxKX19QGtleWZyYW1lcyBwdWxzZXtmcm9tey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMSwxLDEpO3RyYW5zZm9ybTpzY2FsZTNkKDEsMSwxKX01MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjA1LDEuMDUsMS4wNSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4wNSwxLjA1LDEuMDUpfXRvey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMSwxLDEpO3RyYW5zZm9ybTpzY2FsZTNkKDEsMSwxKX19LnB1bHNley13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cHVsc2U7YW5pbWF0aW9uLW5hbWU6cHVsc2V9QC13ZWJraXQta2V5ZnJhbWVzIHJ1YmJlckJhbmR7ZnJvbXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEsMSwxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLDEsMSl9MzAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4yNSwuNzUsMSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4yNSwuNzUsMSl9NDAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjc1LDEuMjUsMSk7dHJhbnNmb3JtOnNjYWxlM2QoLjc1LDEuMjUsMSl9NTAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4xNSwuODUsMSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4xNSwuODUsMSl9NjUley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjk1LDEuMDUsMSk7dHJhbnNmb3JtOnNjYWxlM2QoLjk1LDEuMDUsMSl9NzUley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4wNSwuOTUsMSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4wNSwuOTUsMSl9dG97LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLDEsMSk7dHJhbnNmb3JtOnNjYWxlM2QoMSwxLDEpfX1Aa2V5ZnJhbWVzIHJ1YmJlckJhbmR7ZnJvbXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEsMSwxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLDEsMSl9MzAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4yNSwuNzUsMSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4yNSwuNzUsMSl9NDAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjc1LDEuMjUsMSk7dHJhbnNmb3JtOnNjYWxlM2QoLjc1LDEuMjUsMSl9NTAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4xNSwuODUsMSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4xNSwuODUsMSl9NjUley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjk1LDEuMDUsMSk7dHJhbnNmb3JtOnNjYWxlM2QoLjk1LDEuMDUsMSl9NzUley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4wNSwuOTUsMSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4wNSwuOTUsMSl9dG97LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLDEsMSk7dHJhbnNmb3JtOnNjYWxlM2QoMSwxLDEpfX0ucnViYmVyQmFuZHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJ1YmJlckJhbmQ7YW5pbWF0aW9uLW5hbWU6cnViYmVyQmFuZH1ALXdlYmtpdC1rZXlmcmFtZXMgc2hha2V7ZnJvbSx0b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKX0xMCUsMzAlLDUwJSw3MCUsOTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMHB4LDAsMCl9MjAlLDQwJSw2MCUsODAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTBweCwwLDApfX1Aa2V5ZnJhbWVzIHNoYWtle2Zyb20sdG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCl9MTAlLDMwJSw1MCUsNzAlLDkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTBweCwwLDApfTIwJSw0MCUsNjAlLDgwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwcHgsMCwwKX19LnNoYWtley13ZWJraXQtYW5pbWF0aW9uLW5hbWU6c2hha2U7YW5pbWF0aW9uLW5hbWU6c2hha2V9QC13ZWJraXQta2V5ZnJhbWVzIGhlYWRTaGFrZXswJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDApO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDApfTYuNSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgtNnB4KSByb3RhdGVZKC05ZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtNnB4KSByb3RhdGVZKC05ZGVnKX0xOC41JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDVweCkgcm90YXRlWSg3ZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCg1cHgpIHJvdGF0ZVkoN2RlZyl9MzEuNSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgtM3B4KSByb3RhdGVZKC01ZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgtM3B4KSByb3RhdGVZKC01ZGVnKX00My41JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKDJweCkgcm90YXRlWSgzZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgycHgpIHJvdGF0ZVkoM2RlZyl9NTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCl9fUBrZXlmcmFtZXMgaGVhZFNoYWtlezAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZVgoMCl9Ni41JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC02cHgpIHJvdGF0ZVkoLTlkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC02cHgpIHJvdGF0ZVkoLTlkZWcpfTE4LjUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoNXB4KSByb3RhdGVZKDdkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDVweCkgcm90YXRlWSg3ZGVnKX0zMS41JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGVYKC0zcHgpIHJvdGF0ZVkoLTVkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKC0zcHgpIHJvdGF0ZVkoLTVkZWcpfTQzLjUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZVgoMnB4KSByb3RhdGVZKDNkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGVYKDJweCkgcm90YXRlWSgzZGVnKX01MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlWCgwKTt0cmFuc2Zvcm06dHJhbnNsYXRlWCgwKX19LmhlYWRTaGFrZXstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dDstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmhlYWRTaGFrZTthbmltYXRpb24tbmFtZTpoZWFkU2hha2V9QC13ZWJraXQta2V5ZnJhbWVzIHN3aW5nezIwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSwxNWRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwxLDE1ZGVnKX00MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsLTEwZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsLTEwZGVnKX02MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsNWRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwxLDVkZWcpfTgwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSwtNWRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwxLC01ZGVnKX10b3std2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSwwZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsMGRlZyl9fUBrZXlmcmFtZXMgc3dpbmd7MjAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwxLDE1ZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsMTVkZWcpfTQwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSwtMTBkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSwtMTBkZWcpfTYwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSw1ZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsNWRlZyl9ODAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwxLC01ZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsLTVkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwxLDBkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSwwZGVnKX19LnN3aW5ney13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjp0b3AgY2VudGVyO3RyYW5zZm9ybS1vcmlnaW46dG9wIGNlbnRlcjstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnN3aW5nO2FuaW1hdGlvbi1uYW1lOnN3aW5nfUAtd2Via2l0LWtleWZyYW1lcyB0YWRhe2Zyb217LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLDEsMSk7dHJhbnNmb3JtOnNjYWxlM2QoMSwxLDEpfTEwJSwyMCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguOSwuOSwuOSkgcm90YXRlM2QoMCwwLDEsLTNkZWcpO3RyYW5zZm9ybTpzY2FsZTNkKC45LC45LC45KSByb3RhdGUzZCgwLDAsMSwtM2RlZyl9MzAlLDUwJSw3MCUsOTAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpIHJvdGF0ZTNkKDAsMCwxLDNkZWcpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMSwxLjEsMS4xKSByb3RhdGUzZCgwLDAsMSwzZGVnKX00MCUsNjAlLDgwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMSwxLjEsMS4xKSByb3RhdGUzZCgwLDAsMSwtM2RlZyk7dHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpIHJvdGF0ZTNkKDAsMCwxLC0zZGVnKX10b3std2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEsMSwxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLDEsMSl9fUBrZXlmcmFtZXMgdGFkYXtmcm9tey13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMSwxLDEpO3RyYW5zZm9ybTpzY2FsZTNkKDEsMSwxKX0xMCUsMjAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjksLjksLjkpIHJvdGF0ZTNkKDAsMCwxLC0zZGVnKTt0cmFuc2Zvcm06c2NhbGUzZCguOSwuOSwuOSkgcm90YXRlM2QoMCwwLDEsLTNkZWcpfTMwJSw1MCUsNzAlLDkwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMSwxLjEsMS4xKSByb3RhdGUzZCgwLDAsMSwzZGVnKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSkgcm90YXRlM2QoMCwwLDEsM2RlZyl9NDAlLDYwJSw4MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSkgcm90YXRlM2QoMCwwLDEsLTNkZWcpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMSwxLjEsMS4xKSByb3RhdGUzZCgwLDAsMSwtM2RlZyl9dG97LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLDEsMSk7dHJhbnNmb3JtOnNjYWxlM2QoMSwxLDEpfX0udGFkYXstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnRhZGE7YW5pbWF0aW9uLW5hbWU6dGFkYX1ALXdlYmtpdC1rZXlmcmFtZXMgd29iYmxle2Zyb217LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX0xNSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTI1JSwwLDApIHJvdGF0ZTNkKDAsMCwxLC01ZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTI1JSwwLDApIHJvdGF0ZTNkKDAsMCwxLC01ZGVnKX0zMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAlLDAsMCkgcm90YXRlM2QoMCwwLDEsM2RlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwJSwwLDApIHJvdGF0ZTNkKDAsMCwxLDNkZWcpfTQ1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTUlLDAsMCkgcm90YXRlM2QoMCwwLDEsLTNkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTUlLDAsMCkgcm90YXRlM2QoMCwwLDEsLTNkZWcpfTYwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMCUsMCwwKSByb3RhdGUzZCgwLDAsMSwyZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAlLDAsMCkgcm90YXRlM2QoMCwwLDEsMmRlZyl9NzUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC01JSwwLDApIHJvdGF0ZTNkKDAsMCwxLC0xZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTUlLDAsMCkgcm90YXRlM2QoMCwwLDEsLTFkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fUBrZXlmcmFtZXMgd29iYmxle2Zyb217LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX0xNSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTI1JSwwLDApIHJvdGF0ZTNkKDAsMCwxLC01ZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTI1JSwwLDApIHJvdGF0ZTNkKDAsMCwxLC01ZGVnKX0zMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAlLDAsMCkgcm90YXRlM2QoMCwwLDEsM2RlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwJSwwLDApIHJvdGF0ZTNkKDAsMCwxLDNkZWcpfTQ1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTUlLDAsMCkgcm90YXRlM2QoMCwwLDEsLTNkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTUlLDAsMCkgcm90YXRlM2QoMCwwLDEsLTNkZWcpfTYwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMCUsMCwwKSByb3RhdGUzZCgwLDAsMSwyZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAlLDAsMCkgcm90YXRlM2QoMCwwLDEsMmRlZyl9NzUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC01JSwwLDApIHJvdGF0ZTNkKDAsMCwxLC0xZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTUlLDAsMCkgcm90YXRlM2QoMCwwLDEsLTFkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fS53b2JibGV7LXdlYmtpdC1hbmltYXRpb24tbmFtZTp3b2JibGU7YW5pbWF0aW9uLW5hbWU6d29iYmxlfUAtd2Via2l0LWtleWZyYW1lcyBqZWxsb3tmcm9tLDExLjElLHRvey13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9MjIuMiV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goLTEyLjVkZWcpIHNrZXdZKC0xMi41ZGVnKTt0cmFuc2Zvcm06c2tld1goLTEyLjVkZWcpIHNrZXdZKC0xMi41ZGVnKX0zMy4zJXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCg2LjI1ZGVnKSBza2V3WSg2LjI1ZGVnKTt0cmFuc2Zvcm06c2tld1goNi4yNWRlZykgc2tld1koNi4yNWRlZyl9NDQuNCV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goLTMuMTI1ZGVnKSBza2V3WSgtMy4xMjVkZWcpO3RyYW5zZm9ybTpza2V3WCgtMy4xMjVkZWcpIHNrZXdZKC0zLjEyNWRlZyl9NTUuNSV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goMS41NjI1ZGVnKSBza2V3WSgxLjU2MjVkZWcpO3RyYW5zZm9ybTpza2V3WCgxLjU2MjVkZWcpIHNrZXdZKDEuNTYyNWRlZyl9NjYuNiV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goLS43ODEyNWRlZykgc2tld1koLS43ODEyNWRlZyk7dHJhbnNmb3JtOnNrZXdYKC0uNzgxMjVkZWcpIHNrZXdZKC0uNzgxMjVkZWcpfTc3Ljcley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC4zOTA2MjVkZWcpIHNrZXdZKC4zOTA2MjVkZWcpO3RyYW5zZm9ybTpza2V3WCguMzkwNjI1ZGVnKSBza2V3WSguMzkwNjI1ZGVnKX04OC44JXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgtLjE5NTMxMjVkZWcpIHNrZXdZKC0uMTk1MzEyNWRlZyk7dHJhbnNmb3JtOnNrZXdYKC0uMTk1MzEyNWRlZykgc2tld1koLS4xOTUzMTI1ZGVnKX19QGtleWZyYW1lcyBqZWxsb3tmcm9tLDExLjElLHRvey13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9MjIuMiV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goLTEyLjVkZWcpIHNrZXdZKC0xMi41ZGVnKTt0cmFuc2Zvcm06c2tld1goLTEyLjVkZWcpIHNrZXdZKC0xMi41ZGVnKX0zMy4zJXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCg2LjI1ZGVnKSBza2V3WSg2LjI1ZGVnKTt0cmFuc2Zvcm06c2tld1goNi4yNWRlZykgc2tld1koNi4yNWRlZyl9NDQuNCV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goLTMuMTI1ZGVnKSBza2V3WSgtMy4xMjVkZWcpO3RyYW5zZm9ybTpza2V3WCgtMy4xMjVkZWcpIHNrZXdZKC0zLjEyNWRlZyl9NTUuNSV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goMS41NjI1ZGVnKSBza2V3WSgxLjU2MjVkZWcpO3RyYW5zZm9ybTpza2V3WCgxLjU2MjVkZWcpIHNrZXdZKDEuNTYyNWRlZyl9NjYuNiV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goLS43ODEyNWRlZykgc2tld1koLS43ODEyNWRlZyk7dHJhbnNmb3JtOnNrZXdYKC0uNzgxMjVkZWcpIHNrZXdZKC0uNzgxMjVkZWcpfTc3Ljcley13ZWJraXQtdHJhbnNmb3JtOnNrZXdYKC4zOTA2MjVkZWcpIHNrZXdZKC4zOTA2MjVkZWcpO3RyYW5zZm9ybTpza2V3WCguMzkwNjI1ZGVnKSBza2V3WSguMzkwNjI1ZGVnKX04OC44JXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgtLjE5NTMxMjVkZWcpIHNrZXdZKC0uMTk1MzEyNWRlZyk7dHJhbnNmb3JtOnNrZXdYKC0uMTk1MzEyNWRlZykgc2tld1koLS4xOTUzMTI1ZGVnKX19LmplbGxvey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6amVsbG87YW5pbWF0aW9uLW5hbWU6amVsbG87LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcn1ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlSW57ZnJvbSwyMCUsNDAlLDYwJSw4MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEuMDAwKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEuMDAwKX0wJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyk7dHJhbnNmb3JtOnNjYWxlM2QoLjMsLjMsLjMpfTIwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMSwxLjEsMS4xKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSl9NDAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjksLjksLjkpO3RyYW5zZm9ybTpzY2FsZTNkKC45LC45LC45KX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4wMywxLjAzLDEuMDMpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMDMsMS4wMywxLjAzKX04MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguOTcsLjk3LC45Nyk7dHJhbnNmb3JtOnNjYWxlM2QoLjk3LC45NywuOTcpfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEsMSwxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLDEsMSl9fUBrZXlmcmFtZXMgYm91bmNlSW57ZnJvbSwyMCUsNDAlLDYwJSw4MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEuMDAwKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEuMDAwKX0wJXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyk7dHJhbnNmb3JtOnNjYWxlM2QoLjMsLjMsLjMpfTIwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEuMSwxLjEsMS4xKTt0cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSl9NDAley13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjksLjksLjkpO3RyYW5zZm9ybTpzY2FsZTNkKC45LC45LC45KX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoMS4wMywxLjAzLDEuMDMpO3RyYW5zZm9ybTpzY2FsZTNkKDEuMDMsMS4wMywxLjAzKX04MCV7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguOTcsLjk3LC45Nyk7dHJhbnNmb3JtOnNjYWxlM2QoLjk3LC45NywuOTcpfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKDEsMSwxKTt0cmFuc2Zvcm06c2NhbGUzZCgxLDEsMSl9fS5ib3VuY2VJbnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJvdW5jZUluO2FuaW1hdGlvbi1uYW1lOmJvdW5jZUlufUAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJbkRvd257ZnJvbSw2MCUsNzUlLDkwJSx0b3std2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMS4wMDApO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMS4wMDApfTAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0zMDAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTMwMDBweCwwKX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjVweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyNXB4LDApfTc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMHB4LDApfTkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDVweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCw1cHgsMCl9dG97LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19QGtleWZyYW1lcyBib3VuY2VJbkRvd257ZnJvbSw2MCUsNzUlLDkwJSx0b3std2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMS4wMDApO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4yMTUsLjYxLC4zNTUsMS4wMDApfTAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0zMDAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTMwMDBweCwwKX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjVweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyNXB4LDApfTc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMHB4LDApfTkwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDVweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCw1cHgsMCl9dG97LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19LmJvdW5jZUluRG93bnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJvdW5jZUluRG93bjthbmltYXRpb24tbmFtZTpib3VuY2VJbkRvd259QC13ZWJraXQta2V5ZnJhbWVzIGJvdW5jZUluTGVmdHtmcm9tLDYwJSw3NSUsOTAlLHRvey13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxLjAwMCk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxLjAwMCl9MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0zMDAwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTMwMDBweCwwLDApfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjVweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyNXB4LDAsMCl9NzUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMHB4LDAsMCl9OTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDVweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCg1cHgsMCwwKX10b3std2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX1Aa2V5ZnJhbWVzIGJvdW5jZUluTGVmdHtmcm9tLDYwJSw3NSUsOTAlLHRvey13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxLjAwMCk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxLjAwMCl9MCV7b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0zMDAwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTMwMDBweCwwLDApfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjVweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyNXB4LDAsMCl9NzUley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMHB4LDAsMCl9OTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDVweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCg1cHgsMCwwKX10b3std2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX0uYm91bmNlSW5MZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Ym91bmNlSW5MZWZ0O2FuaW1hdGlvbi1uYW1lOmJvdW5jZUluTGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlSW5SaWdodHtmcm9tLDYwJSw3NSUsOTAlLHRvey13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxLjAwMCk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxLjAwMCl9ZnJvbXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMzAwMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDMwMDBweCwwLDApfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTI1cHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTI1cHgsMCwwKX03NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMHB4LDAsMCl9OTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC01cHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTVweCwwLDApfXRvey13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fUBrZXlmcmFtZXMgYm91bmNlSW5SaWdodHtmcm9tLDYwJSw3NSUsOTAlLHRvey13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxLjAwMCk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxLjAwMCl9ZnJvbXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMzAwMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDMwMDBweCwwLDApfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTI1cHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTI1cHgsMCwwKX03NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMHB4LDAsMCl9OTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC01cHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTVweCwwLDApfXRvey13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fS5ib3VuY2VJblJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6Ym91bmNlSW5SaWdodDthbmltYXRpb24tbmFtZTpib3VuY2VJblJpZ2h0fUAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VJblVwe2Zyb20sNjAlLDc1JSw5MCUsdG97LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEuMDAwKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMjE1LC42MSwuMzU1LDEuMDAwKX1mcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDMwMDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwzMDAwcHgsMCl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMHB4LDApfTc1JXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTBweCwwKX05MCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtNXB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC01cHgsMCl9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCl9fUBrZXlmcmFtZXMgYm91bmNlSW5VcHtmcm9tLDYwJSw3NSUsOTAlLHRvey13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxLjAwMCk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjIxNSwuNjEsLjM1NSwxLjAwMCl9ZnJvbXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwzMDAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMzAwMHB4LDApfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjBweCwwKX03NSV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwcHgsMCl9OTAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTVweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtNXB4LDApfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApfX0uYm91bmNlSW5VcHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJvdW5jZUluVXA7YW5pbWF0aW9uLW5hbWU6Ym91bmNlSW5VcH1ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlT3V0ezIwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC45LC45LC45KTt0cmFuc2Zvcm06c2NhbGUzZCguOSwuOSwuOSl9NTAlLDU1JXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKTt0cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyl9fUBrZXlmcmFtZXMgYm91bmNlT3V0ezIwJXstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC45LC45LC45KTt0cmFuc2Zvcm06c2NhbGUzZCguOSwuOSwuOSl9NTAlLDU1JXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCgxLjEsMS4xLDEuMSk7dHJhbnNmb3JtOnNjYWxlM2QoMS4xLDEuMSwxLjEpfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKTt0cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyl9fS5ib3VuY2VPdXR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpib3VuY2VPdXQ7YW5pbWF0aW9uLW5hbWU6Ym91bmNlT3V0fUAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VPdXREb3duezIwJXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTBweCwwKX00MCUsNDUle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMHB4LDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDIwMDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMDAwcHgsMCl9fUBrZXlmcmFtZXMgYm91bmNlT3V0RG93bnsyMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwcHgsMCl9NDAlLDQ1JXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjBweCwwKX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMDAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjAwMHB4LDApfX0uYm91bmNlT3V0RG93bnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJvdW5jZU91dERvd247YW5pbWF0aW9uLW5hbWU6Ym91bmNlT3V0RG93bn1ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlT3V0TGVmdHsyMCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjBweCwwLDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsMCwwKX19QGtleWZyYW1lcyBib3VuY2VPdXRMZWZ0ezIwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMHB4LDAsMCl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwMDBweCwwLDApfX0uYm91bmNlT3V0TGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJvdW5jZU91dExlZnQ7YW5pbWF0aW9uLW5hbWU6Ym91bmNlT3V0TGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgYm91bmNlT3V0UmlnaHR7MjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjBweCwwLDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAwMHB4LDAsMCl9fUBrZXlmcmFtZXMgYm91bmNlT3V0UmlnaHR7MjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjBweCwwLDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAwMHB4LDAsMCl9fS5ib3VuY2VPdXRSaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmJvdW5jZU91dFJpZ2h0O2FuaW1hdGlvbi1uYW1lOmJvdW5jZU91dFJpZ2h0fUAtd2Via2l0LWtleWZyYW1lcyBib3VuY2VPdXRVcHsyMCV7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTBweCwwKX00MCUsNDUle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDIwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjBweCwwKX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjAwMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMDAwcHgsMCl9fUBrZXlmcmFtZXMgYm91bmNlT3V0VXB7MjAley13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwcHgsMCl9NDAlLDQ1JXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDIwcHgsMCl9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwMDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjAwMHB4LDApfX0uYm91bmNlT3V0VXB7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpib3VuY2VPdXRVcDthbmltYXRpb24tbmFtZTpib3VuY2VPdXRVcH1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUlue2Zyb217b3BhY2l0eTowfXRve29wYWNpdHk6MX19QGtleWZyYW1lcyBmYWRlSW57ZnJvbXtvcGFjaXR5OjB9dG97b3BhY2l0eToxfX0uZmFkZUluey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZUluO2FuaW1hdGlvbi1uYW1lOmZhZGVJbn1ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZUluRG93bntmcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX1Aa2V5ZnJhbWVzIGZhZGVJbkRvd257ZnJvbXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwJSwwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19LmZhZGVJbkRvd257LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlSW5Eb3duO2FuaW1hdGlvbi1uYW1lOmZhZGVJbkRvd259QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbkRvd25CaWd7ZnJvbXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjAwMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMDAwcHgsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fUBrZXlmcmFtZXMgZmFkZUluRG93bkJpZ3tmcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMDAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwMDBweCwwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19LmZhZGVJbkRvd25CaWd7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlSW5Eb3duQmlnO2FuaW1hdGlvbi1uYW1lOmZhZGVJbkRvd25CaWd9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJbkxlZnR7ZnJvbXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19QGtleWZyYW1lcyBmYWRlSW5MZWZ0e2Zyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fS5mYWRlSW5MZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZUluTGVmdDthbmltYXRpb24tbmFtZTpmYWRlSW5MZWZ0fUAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5MZWZ0Qmlne2Zyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwMDBweCwwLDApfXRve29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lfX1Aa2V5ZnJhbWVzIGZhZGVJbkxlZnRCaWd7ZnJvbXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwMDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LDAsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fS5mYWRlSW5MZWZ0Qmlney13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZUluTGVmdEJpZzthbmltYXRpb24tbmFtZTpmYWRlSW5MZWZ0QmlnfUAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5SaWdodHtmcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19QGtleWZyYW1lcyBmYWRlSW5SaWdodHtmcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19LmZhZGVJblJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZUluUmlnaHQ7YW5pbWF0aW9uLW5hbWU6ZmFkZUluUmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblJpZ2h0Qmlne2Zyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19QGtleWZyYW1lcyBmYWRlSW5SaWdodEJpZ3tmcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMjAwMHB4LDAsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fS5mYWRlSW5SaWdodEJpZ3std2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVJblJpZ2h0QmlnO2FuaW1hdGlvbi1uYW1lOmZhZGVJblJpZ2h0QmlnfUAtd2Via2l0LWtleWZyYW1lcyBmYWRlSW5VcHtmcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwJSwwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19QGtleWZyYW1lcyBmYWRlSW5VcHtmcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwJSwwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19LmZhZGVJblVwey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZUluVXA7YW5pbWF0aW9uLW5hbWU6ZmFkZUluVXB9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVJblVwQmlne2Zyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjAwMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDIwMDBweCwwKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19QGtleWZyYW1lcyBmYWRlSW5VcEJpZ3tmcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDIwMDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMDAwcHgsMCl9dG97b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmV9fS5mYWRlSW5VcEJpZ3std2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVJblVwQmlnO2FuaW1hdGlvbi1uYW1lOmZhZGVJblVwQmlnfUAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0e2Zyb217b3BhY2l0eToxfXRve29wYWNpdHk6MH19QGtleWZyYW1lcyBmYWRlT3V0e2Zyb217b3BhY2l0eToxfXRve29wYWNpdHk6MH19LmZhZGVPdXR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlT3V0O2FuaW1hdGlvbi1uYW1lOmZhZGVPdXR9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXREb3due2Zyb217b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwJSwwKX19QGtleWZyYW1lcyBmYWRlT3V0RG93bntmcm9te29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMCUsMCl9fS5mYWRlT3V0RG93bnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXREb3duO2FuaW1hdGlvbi1uYW1lOmZhZGVPdXREb3dufUAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0RG93bkJpZ3tmcm9te29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMDAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMjAwMHB4LDApfX1Aa2V5ZnJhbWVzIGZhZGVPdXREb3duQmlne2Zyb217b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDIwMDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwyMDAwcHgsMCl9fS5mYWRlT3V0RG93bkJpZ3std2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXREb3duQmlnO2FuaW1hdGlvbi1uYW1lOmZhZGVPdXREb3duQmlnfUAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0TGVmdHtmcm9te29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKX19QGtleWZyYW1lcyBmYWRlT3V0TGVmdHtmcm9te29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKX19LmZhZGVPdXRMZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmFkZU91dExlZnQ7YW5pbWF0aW9uLW5hbWU6ZmFkZU91dExlZnR9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRMZWZ0Qmlne2Zyb217b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0yMDAwcHgsMCwwKX19QGtleWZyYW1lcyBmYWRlT3V0TGVmdEJpZ3tmcm9te29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTIwMDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMjAwMHB4LDAsMCl9fS5mYWRlT3V0TGVmdEJpZ3std2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXRMZWZ0QmlnO2FuaW1hdGlvbi1uYW1lOmZhZGVPdXRMZWZ0QmlnfUAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0UmlnaHR7ZnJvbXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApfX1Aa2V5ZnJhbWVzIGZhZGVPdXRSaWdodHtmcm9te29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCl9fS5mYWRlT3V0UmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlT3V0UmlnaHQ7YW5pbWF0aW9uLW5hbWU6ZmFkZU91dFJpZ2h0fUAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0UmlnaHRCaWd7ZnJvbXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKX19QGtleWZyYW1lcyBmYWRlT3V0UmlnaHRCaWd7ZnJvbXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDIwMDBweCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKX19LmZhZGVPdXRSaWdodEJpZ3std2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXRSaWdodEJpZzthbmltYXRpb24tbmFtZTpmYWRlT3V0UmlnaHRCaWd9QC13ZWJraXQta2V5ZnJhbWVzIGZhZGVPdXRVcHtmcm9te29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwJSwwKX19QGtleWZyYW1lcyBmYWRlT3V0VXB7ZnJvbXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCl9fS5mYWRlT3V0VXB7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlT3V0VXA7YW5pbWF0aW9uLW5hbWU6ZmFkZU91dFVwfUAtd2Via2l0LWtleWZyYW1lcyBmYWRlT3V0VXBCaWd7ZnJvbXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTIwMDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjAwMHB4LDApfX1Aa2V5ZnJhbWVzIGZhZGVPdXRVcEJpZ3tmcm9te29wYWNpdHk6MX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMjAwMHB4LDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0yMDAwcHgsMCl9fS5mYWRlT3V0VXBCaWd7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlT3V0VXBCaWc7YW5pbWF0aW9uLW5hbWU6ZmFkZU91dFVwQmlnfUAtd2Via2l0LWtleWZyYW1lcyBmbGlwe2Zyb217LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsMSwwLC0zNjBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwxLDAsLTM2MGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXR9NDAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGUzZCgwLDAsMTUwcHgpIHJvdGF0ZTNkKDAsMSwwLC0xOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlM2QoMCwwLDE1MHB4KSByb3RhdGUzZCgwLDEsMCwtMTkwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dH01MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZTNkKDAsMCwxNTBweCkgcm90YXRlM2QoMCwxLDAsLTE3MGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGUzZCgwLDAsMTUwcHgpIHJvdGF0ZTNkKDAsMSwwLC0xNzBkZWcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbn04MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlM2QoLjk1LC45NSwuOTUpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGUzZCguOTUsLjk1LC45NSk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufXRvey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbn19QGtleWZyYW1lcyBmbGlwe2Zyb217LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsMSwwLC0zNjBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwxLDAsLTM2MGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXR9NDAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGUzZCgwLDAsMTUwcHgpIHJvdGF0ZTNkKDAsMSwwLC0xOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgdHJhbnNsYXRlM2QoMCwwLDE1MHB4KSByb3RhdGUzZCgwLDEsMCwtMTkwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dH01MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHRyYW5zbGF0ZTNkKDAsMCwxNTBweCkgcm90YXRlM2QoMCwxLDAsLTE3MGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSB0cmFuc2xhdGUzZCgwLDAsMTUwcHgpIHJvdGF0ZTNkKDAsMSwwLC0xNzBkZWcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbn04MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHNjYWxlM2QoLjk1LC45NSwuOTUpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgc2NhbGUzZCguOTUsLjk1LC45NSk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufXRvey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbn19LmFuaW1hdGVkLmZsaXB7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OnZpc2libGU7YmFja2ZhY2UtdmlzaWJpbGl0eTp2aXNpYmxlOy13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ZmxpcDthbmltYXRpb24tbmFtZTpmbGlwfUAtd2Via2l0LWtleWZyYW1lcyBmbGlwSW5Ye2Zyb217LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsMCwwLDkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsMCwwLDkwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47b3BhY2l0eTowfTQwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwwLDAsLTIwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsMCwwLC0yMGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufTYwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwwLDAsMTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwwLDAsMTBkZWcpO29wYWNpdHk6MX04MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsMCwwLC01ZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsMCwwLC01ZGVnKX10b3std2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KX19QGtleWZyYW1lcyBmbGlwSW5Ye2Zyb217LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsMCwwLDkwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsMCwwLDkwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47b3BhY2l0eTowfTQwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwwLDAsLTIwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsMCwwLC0yMGRlZyk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW47YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWlufTYwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwwLDAsMTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwwLDAsMTBkZWcpO29wYWNpdHk6MX04MCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsMCwwLC01ZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsMCwwLC01ZGVnKX10b3std2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KX19LmZsaXBJblh7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OnZpc2libGUhaW1wb3J0YW50O2JhY2tmYWNlLXZpc2liaWxpdHk6dmlzaWJsZSFpbXBvcnRhbnQ7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmbGlwSW5YO2FuaW1hdGlvbi1uYW1lOmZsaXBJblh9QC13ZWJraXQta2V5ZnJhbWVzIGZsaXBJbll7ZnJvbXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwxLDAsOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwxLDAsOTBkZWcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjtvcGFjaXR5OjB9NDAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLDEsMCwtMjBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwxLDAsLTIwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW59NjAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLDEsMCwxMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLDEsMCwxMGRlZyk7b3BhY2l0eToxfTgwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwxLDAsLTVkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwxLDAsLTVkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpfX1Aa2V5ZnJhbWVzIGZsaXBJbll7ZnJvbXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwxLDAsOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwxLDAsOTBkZWcpOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjtvcGFjaXR5OjB9NDAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLDEsMCwtMjBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwxLDAsLTIwZGVnKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbjthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW59NjAley13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLDEsMCwxMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLDEsMCwxMGRlZyk7b3BhY2l0eToxfTgwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwxLDAsLTVkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwxLDAsLTVkZWcpfXRvey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpfX0uZmxpcEluWXstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6dmlzaWJsZSFpbXBvcnRhbnQ7YmFja2ZhY2UtdmlzaWJpbGl0eTp2aXNpYmxlIWltcG9ydGFudDstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZsaXBJblk7YW5pbWF0aW9uLW5hbWU6ZmxpcEluWX1ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcE91dFh7ZnJvbXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KX0zMCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsMCwwLC0yMGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLDAsMCwtMjBkZWcpO29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwwLDAsOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwwLDAsOTBkZWcpO29wYWNpdHk6MH19QGtleWZyYW1lcyBmbGlwT3V0WHtmcm9tey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpfTMwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMSwwLDAsLTIwZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDEsMCwwLC0yMGRlZyk7b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLDAsMCw5MGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgxLDAsMCw5MGRlZyk7b3BhY2l0eTowfX0uZmxpcE91dFh7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmbGlwT3V0WDthbmltYXRpb24tbmFtZTpmbGlwT3V0WDstd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6dmlzaWJsZSFpbXBvcnRhbnQ7YmFja2ZhY2UtdmlzaWJpbGl0eTp2aXNpYmxlIWltcG9ydGFudH1ALXdlYmtpdC1rZXlmcmFtZXMgZmxpcE91dFl7ZnJvbXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KX0zMCV7LXdlYmtpdC10cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsMSwwLC0xNWRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLDEsMCwtMTVkZWcpO29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwxLDAsOTBkZWcpO3RyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwxLDAsOTBkZWcpO29wYWNpdHk6MH19QGtleWZyYW1lcyBmbGlwT3V0WXtmcm9tey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpfTMwJXstd2Via2l0LXRyYW5zZm9ybTpwZXJzcGVjdGl2ZSg0MDBweCkgcm90YXRlM2QoMCwxLDAsLTE1ZGVnKTt0cmFuc2Zvcm06cGVyc3BlY3RpdmUoNDAwcHgpIHJvdGF0ZTNkKDAsMSwwLC0xNWRlZyk7b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLDEsMCw5MGRlZyk7dHJhbnNmb3JtOnBlcnNwZWN0aXZlKDQwMHB4KSByb3RhdGUzZCgwLDEsMCw5MGRlZyk7b3BhY2l0eTowfX0uZmxpcE91dFl7LXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OnZpc2libGUhaW1wb3J0YW50O2JhY2tmYWNlLXZpc2liaWxpdHk6dmlzaWJsZSFpbXBvcnRhbnQ7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmbGlwT3V0WTthbmltYXRpb24tbmFtZTpmbGlwT3V0WX1ALXdlYmtpdC1rZXlmcmFtZXMgbGlnaHRTcGVlZElue2Zyb217LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApIHNrZXdYKC0zMGRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKSBza2V3WCgtMzBkZWcpO29wYWNpdHk6MH02MCV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goMjBkZWcpO3RyYW5zZm9ybTpza2V3WCgyMGRlZyk7b3BhY2l0eToxfTgwJXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgtNWRlZyk7dHJhbnNmb3JtOnNrZXdYKC01ZGVnKTtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZTtvcGFjaXR5OjF9fUBrZXlmcmFtZXMgbGlnaHRTcGVlZElue2Zyb217LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApIHNrZXdYKC0zMGRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKSBza2V3WCgtMzBkZWcpO29wYWNpdHk6MH02MCV7LXdlYmtpdC10cmFuc2Zvcm06c2tld1goMjBkZWcpO3RyYW5zZm9ybTpza2V3WCgyMGRlZyk7b3BhY2l0eToxfTgwJXstd2Via2l0LXRyYW5zZm9ybTpza2V3WCgtNWRlZyk7dHJhbnNmb3JtOnNrZXdYKC01ZGVnKTtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZTtvcGFjaXR5OjF9fS5saWdodFNwZWVkSW57LXdlYmtpdC1hbmltYXRpb24tbmFtZTpsaWdodFNwZWVkSW47YW5pbWF0aW9uLW5hbWU6bGlnaHRTcGVlZEluOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLW91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2Utb3V0fUAtd2Via2l0LWtleWZyYW1lcyBsaWdodFNwZWVkT3V0e2Zyb217b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKSBza2V3WCgzMGRlZyk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKSBza2V3WCgzMGRlZyk7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIGxpZ2h0U3BlZWRPdXR7ZnJvbXtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApIHNrZXdYKDMwZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApIHNrZXdYKDMwZGVnKTtvcGFjaXR5OjB9fS5saWdodFNwZWVkT3V0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6bGlnaHRTcGVlZE91dDthbmltYXRpb24tbmFtZTpsaWdodFNwZWVkT3V0Oy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbn1ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlSW57ZnJvbXstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46Y2VudGVyO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwxLC0yMDBkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSwtMjAwZGVnKTtvcGFjaXR5OjB9dG97LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlcjstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lO29wYWNpdHk6MX19QGtleWZyYW1lcyByb3RhdGVJbntmcm9tey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsLTIwMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwxLC0yMDBkZWcpO29wYWNpdHk6MH10b3std2Via2l0LXRyYW5zZm9ybS1vcmlnaW46Y2VudGVyO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmU7b3BhY2l0eToxfX0ucm90YXRlSW57LXdlYmtpdC1hbmltYXRpb24tbmFtZTpyb3RhdGVJbjthbmltYXRpb24tbmFtZTpyb3RhdGVJbn1ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlSW5Eb3duTGVmdHtmcm9tey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwxLC00NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwxLC00NWRlZyk7b3BhY2l0eTowfXRvey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtOm5vbmU7dHJhbnNmb3JtOm5vbmU7b3BhY2l0eToxfX1Aa2V5ZnJhbWVzIHJvdGF0ZUluRG93bkxlZnR7ZnJvbXstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSwtNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSwtNDVkZWcpO29wYWNpdHk6MH10b3std2Via2l0LXRyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lO29wYWNpdHk6MX19LnJvdGF0ZUluRG93bkxlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpyb3RhdGVJbkRvd25MZWZ0O2FuaW1hdGlvbi1uYW1lOnJvdGF0ZUluRG93bkxlZnR9QC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZUluRG93blJpZ2h0e2Zyb217LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSw0NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwxLDQ1ZGVnKTtvcGFjaXR5OjB9dG97LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lO29wYWNpdHk6MX19QGtleWZyYW1lcyByb3RhdGVJbkRvd25SaWdodHtmcm9tey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSw0NWRlZyk7b3BhY2l0eTowfXRvey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZTtvcGFjaXR5OjF9fS5yb3RhdGVJbkRvd25SaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJvdGF0ZUluRG93blJpZ2h0O2FuaW1hdGlvbi1uYW1lOnJvdGF0ZUluRG93blJpZ2h0fUAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVJblVwTGVmdHtmcm9tey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwxLDQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsNDVkZWcpO29wYWNpdHk6MH10b3std2Via2l0LXRyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lO29wYWNpdHk6MX19QGtleWZyYW1lcyByb3RhdGVJblVwTGVmdHtmcm9tey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwxLDQ1ZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsNDVkZWcpO29wYWNpdHk6MH10b3std2Via2l0LXRyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lO29wYWNpdHk6MX19LnJvdGF0ZUluVXBMZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm90YXRlSW5VcExlZnQ7YW5pbWF0aW9uLW5hbWU6cm90YXRlSW5VcExlZnR9QC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZUluVXBSaWdodHtmcm9tey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsLTkwZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsLTkwZGVnKTtvcGFjaXR5OjB9dG97LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpub25lO3RyYW5zZm9ybTpub25lO29wYWNpdHk6MX19QGtleWZyYW1lcyByb3RhdGVJblVwUmlnaHR7ZnJvbXstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwxLC05MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwxLC05MGRlZyk7b3BhY2l0eTowfXRvey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpyaWdodCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZTtvcGFjaXR5OjF9fS5yb3RhdGVJblVwUmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpyb3RhdGVJblVwUmlnaHQ7YW5pbWF0aW9uLW5hbWU6cm90YXRlSW5VcFJpZ2h0fUAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVPdXR7ZnJvbXstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46Y2VudGVyO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyO29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybS1vcmlnaW46Y2VudGVyO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwxLDIwMGRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwxLDIwMGRlZyk7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIHJvdGF0ZU91dHtmcm9tey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXI7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsMjAwZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsMjAwZGVnKTtvcGFjaXR5OjB9fS5yb3RhdGVPdXR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpyb3RhdGVPdXQ7YW5pbWF0aW9uLW5hbWU6cm90YXRlT3V0fUAtd2Via2l0LWtleWZyYW1lcyByb3RhdGVPdXREb3duTGVmdHtmcm9tey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSw0NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwxLDQ1ZGVnKTtvcGFjaXR5OjB9fUBrZXlmcmFtZXMgcm90YXRlT3V0RG93bkxlZnR7ZnJvbXstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSw0NWRlZyk7b3BhY2l0eTowfX0ucm90YXRlT3V0RG93bkxlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpyb3RhdGVPdXREb3duTGVmdDthbmltYXRpb24tbmFtZTpyb3RhdGVPdXREb3duTGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlT3V0RG93blJpZ2h0e2Zyb217LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSwtNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSwtNDVkZWcpO29wYWNpdHk6MH19QGtleWZyYW1lcyByb3RhdGVPdXREb3duUmlnaHR7ZnJvbXstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwxLC00NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwxLC00NWRlZyk7b3BhY2l0eTowfX0ucm90YXRlT3V0RG93blJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm90YXRlT3V0RG93blJpZ2h0O2FuaW1hdGlvbi1uYW1lOnJvdGF0ZU91dERvd25SaWdodH1ALXdlYmtpdC1rZXlmcmFtZXMgcm90YXRlT3V0VXBMZWZ0e2Zyb217LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwxLC00NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwxLC00NWRlZyk7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIHJvdGF0ZU91dFVwTGVmdHtmcm9tey13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgYm90dG9tO29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybS1vcmlnaW46bGVmdCBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSwtNDVkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSwtNDVkZWcpO29wYWNpdHk6MH19LnJvdGF0ZU91dFVwTGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJvdGF0ZU91dFVwTGVmdDthbmltYXRpb24tbmFtZTpyb3RhdGVPdXRVcExlZnR9QC13ZWJraXQta2V5ZnJhbWVzIHJvdGF0ZU91dFVwUmlnaHR7ZnJvbXstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO29wYWNpdHk6MX10b3std2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgYm90dG9tOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwxLDkwZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsOTBkZWcpO29wYWNpdHk6MH19QGtleWZyYW1lcyByb3RhdGVPdXRVcFJpZ2h0e2Zyb217LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGJvdHRvbTstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSw5MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwxLDkwZGVnKTtvcGFjaXR5OjB9fS5yb3RhdGVPdXRVcFJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm90YXRlT3V0VXBSaWdodDthbmltYXRpb24tbmFtZTpyb3RhdGVPdXRVcFJpZ2h0fUAtd2Via2l0LWtleWZyYW1lcyBoaW5nZXswJXstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46dG9wIGxlZnQ7dHJhbnNmb3JtLW9yaWdpbjp0b3AgbGVmdDstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dH0yMCUsNjAley13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwxLDgwZGVnKTt0cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsODBkZWcpOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjp0b3AgbGVmdDt0cmFuc2Zvcm0tb3JpZ2luOnRvcCBsZWZ0Oy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0fTQwJSw4MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsNjBkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSw2MGRlZyk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnRvcCBsZWZ0O3RyYW5zZm9ybS1vcmlnaW46dG9wIGxlZnQ7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7b3BhY2l0eToxfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsNzAwcHgsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsNzAwcHgsMCk7b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIGhpbmdlezAley13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjp0b3AgbGVmdDt0cmFuc2Zvcm0tb3JpZ2luOnRvcCBsZWZ0Oy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dDthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0fTIwJSw2MCV7LXdlYmtpdC10cmFuc2Zvcm06cm90YXRlM2QoMCwwLDEsODBkZWcpO3RyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSw4MGRlZyk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnRvcCBsZWZ0O3RyYW5zZm9ybS1vcmlnaW46dG9wIGxlZnQ7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2UtaW4tb3V0O2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXR9NDAlLDgwJXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUzZCgwLDAsMSw2MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZTNkKDAsMCwxLDYwZGVnKTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46dG9wIGxlZnQ7dHJhbnNmb3JtLW9yaWdpbjp0b3AgbGVmdDstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZS1pbi1vdXQ7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlLWluLW91dDtvcGFjaXR5OjF9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCw3MDBweCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCw3MDBweCwwKTtvcGFjaXR5OjB9fS5oaW5nZXstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmhpbmdlO2FuaW1hdGlvbi1uYW1lOmhpbmdlfUAtd2Via2l0LWtleWZyYW1lcyByb2xsSW57ZnJvbXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKSByb3RhdGUzZCgwLDAsMSwtMTIwZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKSByb3RhdGUzZCgwLDAsMSwtMTIwZGVnKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19QGtleWZyYW1lcyByb2xsSW57ZnJvbXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKSByb3RhdGUzZCgwLDAsMSwtMTIwZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKSByb3RhdGUzZCgwLDAsMSwtMTIwZGVnKX10b3tvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06bm9uZTt0cmFuc2Zvcm06bm9uZX19LnJvbGxJbnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnJvbGxJbjthbmltYXRpb24tbmFtZTpyb2xsSW59QC13ZWJraXQta2V5ZnJhbWVzIHJvbGxPdXR7ZnJvbXtvcGFjaXR5OjF9dG97b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKSByb3RhdGUzZCgwLDAsMSwxMjBkZWcpO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCkgcm90YXRlM2QoMCwwLDEsMTIwZGVnKX19QGtleWZyYW1lcyByb2xsT3V0e2Zyb217b3BhY2l0eToxfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCkgcm90YXRlM2QoMCwwLDEsMTIwZGVnKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApIHJvdGF0ZTNkKDAsMCwxLDEyMGRlZyl9fS5yb2xsT3V0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6cm9sbE91dDthbmltYXRpb24tbmFtZTpyb2xsT3V0fUAtd2Via2l0LWtleWZyYW1lcyB6b29tSW57ZnJvbXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyk7dHJhbnNmb3JtOnNjYWxlM2QoLjMsLjMsLjMpfTUwJXtvcGFjaXR5OjF9fUBrZXlmcmFtZXMgem9vbUlue2Zyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjMsLjMsLjMpO3RyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKX01MCV7b3BhY2l0eToxfX0uem9vbUluey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6em9vbUluO2FuaW1hdGlvbi1uYW1lOnpvb21Jbn1ALXdlYmtpdC1rZXlmcmFtZXMgem9vbUluRG93bntmcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgwLC0xMDAwcHgsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDAsLTEwMDBweCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgwLDYwcHgsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDAsNjBweCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKX19QGtleWZyYW1lcyB6b29tSW5Eb3due2Zyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDAsLTEwMDBweCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMCwtMTAwMHB4LDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDAsNjBweCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCw2MHB4LDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpfX0uem9vbUluRG93bnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnpvb21JbkRvd247YW5pbWF0aW9uLW5hbWU6em9vbUluRG93bn1ALXdlYmtpdC1rZXlmcmFtZXMgem9vbUluTGVmdHtmcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgtMTAwMHB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKC0xMDAwcHgsMCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSl9NjAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgxMHB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDEwcHgsMCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKX19QGtleWZyYW1lcyB6b29tSW5MZWZ0e2Zyb217b3BhY2l0eTowOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKC0xMDAwcHgsMCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoLTEwMDBweCwwLDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDEwcHgsMCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMTBweCwwLDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpfX0uem9vbUluTGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnpvb21JbkxlZnQ7YW5pbWF0aW9uLW5hbWU6em9vbUluTGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgem9vbUluUmlnaHR7ZnJvbXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMTAwMHB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDEwMDBweCwwLDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKC0xMHB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKC0xMHB4LDAsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSl9fUBrZXlmcmFtZXMgem9vbUluUmlnaHR7ZnJvbXtvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMTAwMHB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDEwMDBweCwwLDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KX02MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKC0xMHB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKC0xMHB4LDAsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSl9fS56b29tSW5SaWdodHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnpvb21JblJpZ2h0O2FuaW1hdGlvbi1uYW1lOnpvb21JblJpZ2h0fUAtd2Via2l0LWtleWZyYW1lcyB6b29tSW5VcHtmcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgwLDEwMDBweCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMCwxMDAwcHgsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCwtNjBweCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCwtNjBweCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKX19QGtleWZyYW1lcyB6b29tSW5VcHtmcm9te29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgwLDEwMDBweCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMCwxMDAwcHgsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpfTYwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCwtNjBweCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCwtNjBweCwwKTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKX19Lnpvb21JblVwey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6em9vbUluVXA7YW5pbWF0aW9uLW5hbWU6em9vbUluVXB9QC13ZWJraXQta2V5ZnJhbWVzIHpvb21PdXR7ZnJvbXtvcGFjaXR5OjF9NTAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKTt0cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyl9dG97b3BhY2l0eTowfX1Aa2V5ZnJhbWVzIHpvb21PdXR7ZnJvbXtvcGFjaXR5OjF9NTAle29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4zLC4zLC4zKTt0cmFuc2Zvcm06c2NhbGUzZCguMywuMywuMyl9dG97b3BhY2l0eTowfX0uem9vbU91dHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnpvb21PdXQ7YW5pbWF0aW9uLW5hbWU6em9vbU91dH1ALXdlYmtpdC1rZXlmcmFtZXMgem9vbU91dERvd257NDAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgwLC02MHB4LDApO3RyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgwLC02MHB4LDApOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC41NSwuMDU1LC42NzUsLjE5KX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMCwyMDAwcHgsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDAsMjAwMHB4LDApOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tO3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbTstd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKX19QGtleWZyYW1lcyB6b29tT3V0RG93bns0MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDAsLTYwcHgsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDAsLTYwcHgsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgwLDIwMDBweCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguMSwuMSwuMSkgdHJhbnNsYXRlM2QoMCwyMDAwcHgsMCk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBib3R0b207dHJhbnNmb3JtLW9yaWdpbjpjZW50ZXIgYm90dG9tOy13ZWJraXQtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjE3NSwuODg1LC4zMiwxKTthbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpfX0uem9vbU91dERvd257LXdlYmtpdC1hbmltYXRpb24tbmFtZTp6b29tT3V0RG93bjthbmltYXRpb24tbmFtZTp6b29tT3V0RG93bn1ALXdlYmtpdC1rZXlmcmFtZXMgem9vbU91dExlZnR7NDAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCg0MnB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDQycHgsMCwwKX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoLjEpIHRyYW5zbGF0ZTNkKC0yMDAwcHgsMCwwKTt0cmFuc2Zvcm06c2NhbGUoLjEpIHRyYW5zbGF0ZTNkKC0yMDAwcHgsMCwwKTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46bGVmdCBjZW50ZXI7dHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGNlbnRlcn19QGtleWZyYW1lcyB6b29tT3V0TGVmdHs0MCV7b3BhY2l0eToxOy13ZWJraXQtdHJhbnNmb3JtOnNjYWxlM2QoLjQ3NSwuNDc1LC40NzUpIHRyYW5zbGF0ZTNkKDQycHgsMCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoNDJweCwwLDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSguMSkgdHJhbnNsYXRlM2QoLTIwMDBweCwwLDApO3RyYW5zZm9ybTpzY2FsZSguMSkgdHJhbnNsYXRlM2QoLTIwMDBweCwwLDApOy13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjpsZWZ0IGNlbnRlcjt0cmFuc2Zvcm0tb3JpZ2luOmxlZnQgY2VudGVyfX0uem9vbU91dExlZnR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTp6b29tT3V0TGVmdDthbmltYXRpb24tbmFtZTp6b29tT3V0TGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgem9vbU91dFJpZ2h0ezQwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoLTQycHgsMCwwKTt0cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoLTQycHgsMCwwKX10b3tvcGFjaXR5OjA7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUoLjEpIHRyYW5zbGF0ZTNkKDIwMDBweCwwLDApO3RyYW5zZm9ybTpzY2FsZSguMSkgdHJhbnNsYXRlM2QoMjAwMHB4LDAsMCk7LXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGNlbnRlcjt0cmFuc2Zvcm0tb3JpZ2luOnJpZ2h0IGNlbnRlcn19QGtleWZyYW1lcyB6b29tT3V0UmlnaHR7NDAle29wYWNpdHk6MTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgtNDJweCwwLDApO3RyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgtNDJweCwwLDApfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSguMSkgdHJhbnNsYXRlM2QoMjAwMHB4LDAsMCk7dHJhbnNmb3JtOnNjYWxlKC4xKSB0cmFuc2xhdGUzZCgyMDAwcHgsMCwwKTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46cmlnaHQgY2VudGVyO3RyYW5zZm9ybS1vcmlnaW46cmlnaHQgY2VudGVyfX0uem9vbU91dFJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6em9vbU91dFJpZ2h0O2FuaW1hdGlvbi1uYW1lOnpvb21PdXRSaWdodH1ALXdlYmtpdC1rZXlmcmFtZXMgem9vbU91dFVwezQwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCw2MHB4LDApO3RyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgwLDYwcHgsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgwLC0yMDAwcHgsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDAsLTIwMDBweCwwKTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBib3R0b207LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSl9fUBrZXlmcmFtZXMgem9vbU91dFVwezQwJXtvcGFjaXR5OjE7LXdlYmtpdC10cmFuc2Zvcm06c2NhbGUzZCguNDc1LC40NzUsLjQ3NSkgdHJhbnNsYXRlM2QoMCw2MHB4LDApO3RyYW5zZm9ybTpzY2FsZTNkKC40NzUsLjQ3NSwuNDc1KSB0cmFuc2xhdGUzZCgwLDYwcHgsMCk7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguNTUsLjA1NSwuNjc1LC4xOSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjpjdWJpYy1iZXppZXIoLjU1LC4wNTUsLjY3NSwuMTkpfXRve29wYWNpdHk6MDstd2Via2l0LXRyYW5zZm9ybTpzY2FsZTNkKC4xLC4xLC4xKSB0cmFuc2xhdGUzZCgwLC0yMDAwcHgsMCk7dHJhbnNmb3JtOnNjYWxlM2QoLjEsLjEsLjEpIHRyYW5zbGF0ZTNkKDAsLTIwMDBweCwwKTstd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46Y2VudGVyIGJvdHRvbTt0cmFuc2Zvcm0tb3JpZ2luOmNlbnRlciBib3R0b207LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmN1YmljLWJlemllciguMTc1LC44ODUsLjMyLDEpO2FuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246Y3ViaWMtYmV6aWVyKC4xNzUsLjg4NSwuMzIsMSl9fS56b29tT3V0VXB7LXdlYmtpdC1hbmltYXRpb24tbmFtZTp6b29tT3V0VXA7YW5pbWF0aW9uLW5hbWU6em9vbU91dFVwfUAtd2Via2l0LWtleWZyYW1lcyBzbGlkZUluRG93bntmcm9tey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsLTEwMCUsMCk7dmlzaWJpbGl0eTp2aXNpYmxlfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApfX1Aa2V5ZnJhbWVzIHNsaWRlSW5Eb3due2Zyb217LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwtMTAwJSwwKTt2aXNpYmlsaXR5OnZpc2libGV9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCl9fS5zbGlkZUluRG93bnstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnNsaWRlSW5Eb3duO2FuaW1hdGlvbi1uYW1lOnNsaWRlSW5Eb3dufUAtd2Via2l0LWtleWZyYW1lcyBzbGlkZUluTGVmdHtmcm9tey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKC0xMDAlLDAsMCk7dmlzaWJpbGl0eTp2aXNpYmxlfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApfX1Aa2V5ZnJhbWVzIHNsaWRlSW5MZWZ0e2Zyb217LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKTt2aXNpYmlsaXR5OnZpc2libGV9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCl9fS5zbGlkZUluTGVmdHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnNsaWRlSW5MZWZ0O2FuaW1hdGlvbi1uYW1lOnNsaWRlSW5MZWZ0fUAtd2Via2l0LWtleWZyYW1lcyBzbGlkZUluUmlnaHR7ZnJvbXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKTt2aXNpYmlsaXR5OnZpc2libGV9dG97LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCl9fUBrZXlmcmFtZXMgc2xpZGVJblJpZ2h0e2Zyb217LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCk7dmlzaWJpbGl0eTp2aXNpYmxlfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApfX0uc2xpZGVJblJpZ2h0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6c2xpZGVJblJpZ2h0O2FuaW1hdGlvbi1uYW1lOnNsaWRlSW5SaWdodH1ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVJblVwe2Zyb217LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDEwMCUsMCk7dmlzaWJpbGl0eTp2aXNpYmxlfXRvey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApfX1Aa2V5ZnJhbWVzIHNsaWRlSW5VcHtmcm9tey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApO3Zpc2liaWxpdHk6dmlzaWJsZX10b3std2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKX19LnNsaWRlSW5VcHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnNsaWRlSW5VcDthbmltYXRpb24tbmFtZTpzbGlkZUluVXB9QC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlT3V0RG93bntmcm9tey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApfXRve3Zpc2liaWxpdHk6aGlkZGVuOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApfX1Aa2V5ZnJhbWVzIHNsaWRlT3V0RG93bntmcm9tey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApfXRve3Zpc2liaWxpdHk6aGlkZGVuOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMTAwJSwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwxMDAlLDApfX0uc2xpZGVPdXREb3duey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6c2xpZGVPdXREb3duO2FuaW1hdGlvbi1uYW1lOnNsaWRlT3V0RG93bn1ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVPdXRMZWZ0e2Zyb217LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCl9dG97dmlzaWJpbGl0eTpoaWRkZW47LXdlYmtpdC10cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoLTEwMCUsMCwwKX19QGtleWZyYW1lcyBzbGlkZU91dExlZnR7ZnJvbXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKX10b3t2aXNpYmlsaXR5OmhpZGRlbjstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgtMTAwJSwwLDApfX0uc2xpZGVPdXRMZWZ0ey13ZWJraXQtYW5pbWF0aW9uLW5hbWU6c2xpZGVPdXRMZWZ0O2FuaW1hdGlvbi1uYW1lOnNsaWRlT3V0TGVmdH1ALXdlYmtpdC1rZXlmcmFtZXMgc2xpZGVPdXRSaWdodHtmcm9tey13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMCwwLDApfXRve3Zpc2liaWxpdHk6aGlkZGVuOy13ZWJraXQtdHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKTt0cmFuc2Zvcm06dHJhbnNsYXRlM2QoMTAwJSwwLDApfX1Aa2V5ZnJhbWVzIHNsaWRlT3V0UmlnaHR7ZnJvbXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKX10b3t2aXNpYmlsaXR5OmhpZGRlbjstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgxMDAlLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDEwMCUsMCwwKX19LnNsaWRlT3V0UmlnaHR7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpzbGlkZU91dFJpZ2h0O2FuaW1hdGlvbi1uYW1lOnNsaWRlT3V0UmlnaHR9QC13ZWJraXQta2V5ZnJhbWVzIHNsaWRlT3V0VXB7ZnJvbXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKX10b3t2aXNpYmlsaXR5OmhpZGRlbjstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApfX1Aa2V5ZnJhbWVzIHNsaWRlT3V0VXB7ZnJvbXstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLDAsMCk7dHJhbnNmb3JtOnRyYW5zbGF0ZTNkKDAsMCwwKX10b3t2aXNpYmlsaXR5OmhpZGRlbjstd2Via2l0LXRyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApO3RyYW5zZm9ybTp0cmFuc2xhdGUzZCgwLC0xMDAlLDApfX0uc2xpZGVPdXRVcHstd2Via2l0LWFuaW1hdGlvbi1uYW1lOnNsaWRlT3V0VXA7YW5pbWF0aW9uLW5hbWU6c2xpZGVPdXRVcH0iLCIucHMtY29udGFpbmVyey1tcy10b3VjaC1hY3Rpb246YXV0bzt0b3VjaC1hY3Rpb246YXV0bztvdmVyZmxvdzpoaWRkZW4haW1wb3J0YW50Oy1tcy1vdmVyZmxvdy1zdHlsZTpub25lfUBzdXBwb3J0cyAoLW1zLW92ZXJmbG93LXN0eWxlOm5vbmUpey5wcy1jb250YWluZXJ7b3ZlcmZsb3c6YXV0byFpbXBvcnRhbnR9fUBtZWRpYSBzY3JlZW4gYW5kICgtbXMtaGlnaC1jb250cmFzdDphY3RpdmUpLCgtbXMtaGlnaC1jb250cmFzdDpub25lKXsucHMtY29udGFpbmVye292ZXJmbG93OmF1dG8haW1wb3J0YW50fX0ucHMtY29udGFpbmVyLnBzLWFjdGl2ZS14Pi5wcy1zY3JvbGxiYXIteC1yYWlsLC5wcy1jb250YWluZXIucHMtYWN0aXZlLXk+LnBzLXNjcm9sbGJhci15LXJhaWx7ZGlzcGxheTpibG9jaztiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fS5wcy1jb250YWluZXIucHMtaW4tc2Nyb2xsaW5nLnBzLXg+LnBzLXNjcm9sbGJhci14LXJhaWx7YmFja2dyb3VuZC1jb2xvcjp0cmFuc3BhcmVudDtvcGFjaXR5Oi45fS5wcy1jb250YWluZXIucHMtaW4tc2Nyb2xsaW5nLnBzLXg+LnBzLXNjcm9sbGJhci14LXJhaWw+LnBzLXNjcm9sbGJhci14e2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwuMik7aGVpZ2h0OjExcHh9LnBzLWNvbnRhaW5lci5wcy1pbi1zY3JvbGxpbmcucHMteT4ucHMtc2Nyb2xsYmFyLXktcmFpbHtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O29wYWNpdHk6Ljl9LnBzLWNvbnRhaW5lci5wcy1pbi1zY3JvbGxpbmcucHMteT4ucHMtc2Nyb2xsYmFyLXktcmFpbD4ucHMtc2Nyb2xsYmFyLXl7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC4yKTt3aWR0aDoxMXB4fS5wcy1jb250YWluZXI+LnBzLXNjcm9sbGJhci14LXJhaWx7ZGlzcGxheTpub25lO3Bvc2l0aW9uOmFic29sdXRlO29wYWNpdHk6MDstd2Via2l0LXRyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyLG9wYWNpdHkgLjJzIGxpbmVhcjstby10cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhcixvcGFjaXR5IC4ycyBsaW5lYXI7LW1vei10cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhcixvcGFjaXR5IC4ycyBsaW5lYXI7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXIsb3BhY2l0eSAuMnMgbGluZWFyO2JvdHRvbTowO2hlaWdodDoxNXB4fS5wcy1jb250YWluZXI+LnBzLXNjcm9sbGJhci14LXJhaWw+LnBzLXNjcm9sbGJhci14e3Bvc2l0aW9uOmFic29sdXRlO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwuMik7LXdlYmtpdC1ib3JkZXItcmFkaXVzOjZweDstbW96LWJvcmRlci1yYWRpdXM6NnB4O2JvcmRlci1yYWRpdXM6NnB4Oy13ZWJraXQtdHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXIsaGVpZ2h0IC4ycyBsaW5lYXIsd2lkdGggLjJzIGVhc2UtaW4tb3V0LC13ZWJraXQtYm9yZGVyLXJhZGl1cyAuMnMgZWFzZS1pbi1vdXQ7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXIsaGVpZ2h0IC4ycyBsaW5lYXIsd2lkdGggLjJzIGVhc2UtaW4tb3V0LC13ZWJraXQtYm9yZGVyLXJhZGl1cyAuMnMgZWFzZS1pbi1vdXQ7LW8tdHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXIsaGVpZ2h0IC4ycyBsaW5lYXIsd2lkdGggLjJzIGVhc2UtaW4tb3V0LGJvcmRlci1yYWRpdXMgLjJzIGVhc2UtaW4tb3V0Oy1tb3otdHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXIsaGVpZ2h0IC4ycyBsaW5lYXIsd2lkdGggLjJzIGVhc2UtaW4tb3V0LGJvcmRlci1yYWRpdXMgLjJzIGVhc2UtaW4tb3V0LC1tb3otYm9yZGVyLXJhZGl1cyAuMnMgZWFzZS1pbi1vdXQ7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXIsaGVpZ2h0IC4ycyBsaW5lYXIsd2lkdGggLjJzIGVhc2UtaW4tb3V0LGJvcmRlci1yYWRpdXMgLjJzIGVhc2UtaW4tb3V0O3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyLGhlaWdodCAuMnMgbGluZWFyLHdpZHRoIC4ycyBlYXNlLWluLW91dCxib3JkZXItcmFkaXVzIC4ycyBlYXNlLWluLW91dCwtd2Via2l0LWJvcmRlci1yYWRpdXMgLjJzIGVhc2UtaW4tb3V0LC1tb3otYm9yZGVyLXJhZGl1cyAuMnMgZWFzZS1pbi1vdXQ7Ym90dG9tOjJweDtoZWlnaHQ6NnB4fS5wcy1jb250YWluZXI+LnBzLXNjcm9sbGJhci14LXJhaWw6aG92ZXI+LnBzLXNjcm9sbGJhci14LC5wcy1jb250YWluZXI+LnBzLXNjcm9sbGJhci14LXJhaWw6YWN0aXZlPi5wcy1zY3JvbGxiYXIteHtoZWlnaHQ6NnB4fS5wcy1jb250YWluZXI+LnBzLXNjcm9sbGJhci15LXJhaWx7ZGlzcGxheTpub25lO3Bvc2l0aW9uOmFic29sdXRlO29wYWNpdHk6MDstd2Via2l0LXRyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyLG9wYWNpdHkgLjJzIGxpbmVhcjstby10cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhcixvcGFjaXR5IC4ycyBsaW5lYXI7LW1vei10cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhcixvcGFjaXR5IC4ycyBsaW5lYXI7dHJhbnNpdGlvbjpiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXIsb3BhY2l0eSAuMnMgbGluZWFyO3JpZ2h0OjA7d2lkdGg6MTVweH0ucHMtY29udGFpbmVyPi5wcy1zY3JvbGxiYXIteS1yYWlsPi5wcy1zY3JvbGxiYXIteXtwb3NpdGlvbjphYnNvbHV0ZTtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjIpOy13ZWJraXQtYm9yZGVyLXJhZGl1czo2cHg7LW1vei1ib3JkZXItcmFkaXVzOjZweDtib3JkZXItcmFkaXVzOjZweDstd2Via2l0LXRyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyLGhlaWdodCAuMnMgbGluZWFyLHdpZHRoIC4ycyBlYXNlLWluLW91dCwtd2Via2l0LWJvcmRlci1yYWRpdXMgLjJzIGVhc2UtaW4tb3V0O3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyLGhlaWdodCAuMnMgbGluZWFyLHdpZHRoIC4ycyBlYXNlLWluLW91dCwtd2Via2l0LWJvcmRlci1yYWRpdXMgLjJzIGVhc2UtaW4tb3V0Oy1vLXRyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyLGhlaWdodCAuMnMgbGluZWFyLHdpZHRoIC4ycyBlYXNlLWluLW91dCxib3JkZXItcmFkaXVzIC4ycyBlYXNlLWluLW91dDstbW96LXRyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyLGhlaWdodCAuMnMgbGluZWFyLHdpZHRoIC4ycyBlYXNlLWluLW91dCxib3JkZXItcmFkaXVzIC4ycyBlYXNlLWluLW91dCwtbW96LWJvcmRlci1yYWRpdXMgLjJzIGVhc2UtaW4tb3V0O3RyYW5zaXRpb246YmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyLGhlaWdodCAuMnMgbGluZWFyLHdpZHRoIC4ycyBlYXNlLWluLW91dCxib3JkZXItcmFkaXVzIC4ycyBlYXNlLWluLW91dDt0cmFuc2l0aW9uOmJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhcixoZWlnaHQgLjJzIGxpbmVhcix3aWR0aCAuMnMgZWFzZS1pbi1vdXQsYm9yZGVyLXJhZGl1cyAuMnMgZWFzZS1pbi1vdXQsLXdlYmtpdC1ib3JkZXItcmFkaXVzIC4ycyBlYXNlLWluLW91dCwtbW96LWJvcmRlci1yYWRpdXMgLjJzIGVhc2UtaW4tb3V0O3JpZ2h0OjJweDt3aWR0aDo2cHh9LnBzLWNvbnRhaW5lcj4ucHMtc2Nyb2xsYmFyLXktcmFpbDpob3Zlcj4ucHMtc2Nyb2xsYmFyLXksLnBzLWNvbnRhaW5lcj4ucHMtc2Nyb2xsYmFyLXktcmFpbDphY3RpdmU+LnBzLXNjcm9sbGJhci15e3dpZHRoOjZweH0ucHMtY29udGFpbmVyOmhvdmVyLnBzLWluLXNjcm9sbGluZy5wcy14Pi5wcy1zY3JvbGxiYXIteC1yYWlse2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7b3BhY2l0eTouOX0ucHMtY29udGFpbmVyOmhvdmVyLnBzLWluLXNjcm9sbGluZy5wcy14Pi5wcy1zY3JvbGxiYXIteC1yYWlsPi5wcy1zY3JvbGxiYXIteHtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjIpO2hlaWdodDo2cHh9LnBzLWNvbnRhaW5lcjpob3Zlci5wcy1pbi1zY3JvbGxpbmcucHMteT4ucHMtc2Nyb2xsYmFyLXktcmFpbHtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O29wYWNpdHk6Ljl9LnBzLWNvbnRhaW5lcjpob3Zlci5wcy1pbi1zY3JvbGxpbmcucHMteT4ucHMtc2Nyb2xsYmFyLXktcmFpbD4ucHMtc2Nyb2xsYmFyLXl7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC4yKTt3aWR0aDo2cHh9LnBzLWNvbnRhaW5lcjpob3Zlcj4ucHMtc2Nyb2xsYmFyLXgtcmFpbCwucHMtY29udGFpbmVyOmhvdmVyPi5wcy1zY3JvbGxiYXIteS1yYWlse29wYWNpdHk6LjZ9LnBzLWNvbnRhaW5lcjpob3Zlcj4ucHMtc2Nyb2xsYmFyLXgtcmFpbDpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O29wYWNpdHk6Ljl9LnBzLWNvbnRhaW5lcjpob3Zlcj4ucHMtc2Nyb2xsYmFyLXgtcmFpbDpob3Zlcj4ucHMtc2Nyb2xsYmFyLXh7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDAsMCwwLC4yKX0ucHMtY29udGFpbmVyOmhvdmVyPi5wcy1zY3JvbGxiYXIteS1yYWlsOmhvdmVye2JhY2tncm91bmQtY29sb3I6dHJhbnNwYXJlbnQ7b3BhY2l0eTouOX0ucHMtY29udGFpbmVyOmhvdmVyPi5wcy1zY3JvbGxiYXIteS1yYWlsOmhvdmVyPi5wcy1zY3JvbGxiYXIteXtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMCwwLDAsLjIpfVxyXG5cclxuXHJcblxyXG4ucHMtY29udGFpbmVyIC5wcy1zY3JvbGxiYXIteS1yYWlsIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTsgLyogcGxlYXNlIGRvbid0IGNoYW5nZSAncG9zaXRpb24nICovXHJcbiAgICByaWdodDogM3B4OyAvKiB0aGVyZSBtdXN0IGJlICdyaWdodCcgZm9yIHBzLXNjcm9sbGJhci15LXJhaWwgKi9cclxuICAgIHdpZHRoOiA4cHg7XHJcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgIC1tb3otYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eSA9IDApO1xyXG4gICAgLW8tdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnMgbGluZWFyLCBvcGFjaXR5IC4ycyBsaW5lYXI7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhciwgb3BhY2l0eSAuMnMgbGluZWFyO1xyXG4gICAgLW1vei10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4ycyBsaW5lYXIsIG9wYWNpdHkgLjJzIGxpbmVhcjtcclxuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjJzIGxpbmVhciwgb3BhY2l0eSAuMnMgbGluZWFyO1xyXG59XHJcblxyXG5cclxuXHJcblxyXG4iLCIvKlxyXG5UZW1wbGF0ZSBOYW1lOiBBZG1pbiBUZW1wbGF0ZVxyXG5BdXRob3I6IE5pcmF2am9zaGkgLyBXcmFwcGl4ZWxcclxuRmlsZTogc2Nzc1xyXG4qL1xyXG5cclxuLy8gVGhpcyBpcyB0aGUgZXh0cmEgc2Nzc1xyXG4vLyBUb29sdGlwIGZvciB0aGUgc3BhcmtsaW5lIGNoYXJ0c1xyXG5odG1sIGJvZHkge1xyXG4gIC5qcXN0b29sdGlwLFxyXG4gIC5mbG90VGlwIHtcclxuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgIGJhY2tncm91bmQ6ICRncmF5LTkwMDtcclxuICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcclxuICB9XHJcbn1cclxuXHJcbmJvZHkgLmpxc3Rvb2x0aXAge1xyXG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyLXJhZGl1czogNjBweDtcclxufVxyXG5cclxuLy8gVG9vbHRpcCBmb3IgdGhlIGNoYXJ0aXN0IGNoYXJ0IGNoYXJ0c1xyXG4uY2hhcnRpc3QtdG9vbHRpcCB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBvcGFjaXR5OiAwO1xyXG4gIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xyXG4gIHBhZGRpbmc6IDEwcHggMjBweDtcclxuICBiYWNrZ3JvdW5kOiAkaW5mbztcclxuICBjb2xvcjogJHdoaXRlO1xyXG4gIGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gIHotaW5kZXg6IDE7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgbGluZWFyO1xyXG4gIC1tb3otdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzIGxpbmVhcjtcclxuICAtby10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMgbGluZWFyO1xyXG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycyBsaW5lYXI7XHJcbn1cclxuXHJcbi5jaGFydGlzdC10b29sdGlwOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcIjtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAxMDAlO1xyXG4gIGxlZnQ6IDUwJTtcclxuICB3aWR0aDogMDtcclxuICBoZWlnaHQ6IDA7XHJcbiAgbWFyZ2luLWxlZnQ6IC01cHg7XHJcbiAgYm9yZGVyOiA1cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyLXRvcC1jb2xvcjogJGluZm87XHJcbn1cclxuXHJcbi5jaGFydGlzdC10b29sdGlwLnRvb2x0aXAtc2hvdyB7XHJcbiAgb3BhY2l0eTogMTtcclxufVxyXG5cclxuLmN0LWFyZWEsXHJcbi5jdC1saW5lIHtcclxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxufVxyXG5cclxuLmN0LXNlcmllcy1hIC5jdC1hcmVhIHtcclxuICBmaWxsOiAkY3lhbjtcclxufVxyXG5cclxuLmN0LXNlcmllcy1iIC5jdC1hcmVhIHtcclxuICBmaWxsOiAkaW5mbztcclxufVxyXG5cclxuLmN0LXNlcmllcy1jIC5jdC1hcmVhIHtcclxuICBmaWxsOiAkaW5kaWdvO1xyXG59XHJcblxyXG4uY3Qtc2VyaWVzLWMgLmN0LWFyZWEge1xyXG4gIGZpbGw6ICRzdWNjZXNzO1xyXG59XHJcblxyXG4uY3Qtc2VyaWVzLWEgLmN0LXBvaW50LFxyXG4uY3Qtc2VyaWVzLWEgLmN0LWxpbmUsXHJcbi5jdC1zZXJpZXMtYSAuY3QtYmFyLFxyXG4uY3Qtc2VyaWVzLWEgLmN0LXNsaWNlLWRvbnV0IHtcclxuICBzdHJva2U6ICRjeWFuO1xyXG59XHJcblxyXG4uY3Qtc2VyaWVzLWIgLmN0LXBvaW50LFxyXG4uY3Qtc2VyaWVzLWIgLmN0LWxpbmUsXHJcbi5jdC1zZXJpZXMtYiAuY3QtYmFyLFxyXG4uY3Qtc2VyaWVzLWIgLmN0LXNsaWNlLWRvbnV0IHtcclxuICBzdHJva2U6ICRpbmZvO1xyXG59XHJcblxyXG4uY3Qtc2VyaWVzLWMgLmN0LXBvaW50LFxyXG4uY3Qtc2VyaWVzLWMgLmN0LWxpbmUsXHJcbi5jdC1zZXJpZXMtYyAuY3QtYmFyLFxyXG4uY3Qtc2VyaWVzLWMgLmN0LXNsaWNlLWRvbnV0IHtcclxuICBzdHJva2U6ICRpbmRpZ287XHJcbn1cclxuXHJcbi5jdC1zZXJpZXMtZCAuY3QtcG9pbnQsXHJcbi5jdC1zZXJpZXMtZCAuY3QtbGluZSxcclxuLmN0LXNlcmllcy1kIC5jdC1iYXIsXHJcbi5jdC1zZXJpZXMtZCAuY3Qtc2xpY2UtZG9udXQge1xyXG4gIHN0cm9rZTogJHN1Y2Nlc3M7XHJcbn1cclxuXHJcbi5jMy1jaGFydC1hcmNzLXRpdGxlIHtcclxuICBmaWxsOiAkdGV4dC1tdXRlZDtcclxufVxyXG5cclxuLmMzIGxpbmUsXHJcbi5jMyBwYXRoIHtcclxuICBzdHJva2U6ICRncmF5LTIwMDtcclxufVxyXG4uYzMgdGV4dCB7XHJcbiAgZmlsbDogJHRleHQtbXV0ZWQ7XHJcbn1cclxuLmMzLWNoYXJ0LWFyYyBwYXRoIHtcclxuICBzdHJva2U6IHRyYW5zcGFyZW50O1xyXG59XHJcbi5wb3BvdmVyLWl0ZW0ge1xyXG4gIG1hcmdpbi1sZWZ0OiAtMTVweDtcclxuICAmOmhvdmVyIHtcclxuICAgIHotaW5kZXg6IDEwO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIH1cclxufVxyXG5cclxuLmljb24tbGlzdC1kZW1vIHtcclxuICAucHJldmlldyB7XHJcbiAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgaSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuICAuZi1pY29uLFxyXG4gIC50LWljb24ge1xyXG4gICAgcGFkZGluZzogMTBweDtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgICBpIHtcclxuICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgIHdpZHRoOiAyNXB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy8gQ3VzdG9tIHNlbGVjdFxyXG4uY3VzdG9tLXNlbGVjdCB7XHJcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICAtby1hcHBlYXJhbmNlOiBub25lO1xyXG4gIGJhY2tncm91bmQtc2l6ZTogYXV0bztcclxufVxyXG5cclxuLm1hdGVyaWFsLWljb24tbGlzdC1kZW1vIC5pY29ucyBkaXYge1xyXG4gICAgd2lkdGg6IDMzJTtcclxuICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBsaW5lLWhlaWdodDogNDBweDtcclxuICAgIGkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICB9XHJcbiAgICBjb2RlIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bihzbSkge1xyXG4gIC5tYXRlcmlhbC1pY29uLWxpc3QtZGVtbyAuaWNvbnMgZGl2IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gIH1cclxufVxyXG5cclxuLy8gVGhpcyBpcyBmb3IgdGhlIGRhdGF0YWJsZVxyXG4udGFibGUuZGF0YVRhYmxlIHtcclxuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5kYXRhVGFibGVzX3dyYXBwZXIge1xyXG4gIHBhZGRpbmc6IDBweDtcclxufVxyXG5cclxuLm5vdGUtZWRpdG9yLm5vdGUtZnJhbWUsXHJcbi5kcm9wem9uZSB7XHJcbiAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyLWNvbG9yO1xyXG59XHJcblxyXG4uZHJvcHpvbmUge1xyXG4gIGJvcmRlci1zdHlsZTogZG90dGVkO1xyXG59XHJcblxyXG4ubm90ZS10b29sYmFyIHtcclxuICB6LWluZGV4OiAxO1xyXG59XHJcblxyXG4vLyB0aGlzIGlzIGZvciBjdXN0b20gcGlsbHNcclxuLmN1c3RvbS1waWxscyB7XHJcbiAgLm5hdi1waWxscyB7XHJcbiAgICAubmF2LWxpbmsge1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICBvcGFjaXR5OiAwLjc7XHJcbiAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICBjb2xvcjogJHRoZW1lY29sb3I7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJHRoZW1lY29sb3I7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8vIEZvcm0gcm93IFNlcGFyYXRvclxyXG5sYWJlbCB7XHJcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1tZWRpdW07XHJcbn1cclxuXHJcbi5yLXNlcGFyYXRvciAuZm9ybS1ncm91cCB7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XHJcbiAgJjpsYXN0LWNoaWxkIHtcclxuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgfVxyXG59XHJcblxyXG4uc3RyaXBlZC1yb3dzIC5yb3c6bnRoLWNoaWxkKG9kZCkge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRncmF5LTEwMDtcclxufVxyXG5cclxuLmItZm9ybSAucm93IHtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcclxuICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gIHBhZGRpbmc6IDE1cHggMDtcclxuICAmOmxhc3QtY2hpbGQge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi5iLWxhYmVsIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxufVxyXG5cclxuLy8gQ3VzdG9tIHZhbGlkYXRpb24gQ2xhc3Nlc1xyXG4uZXJyb3Ige1xyXG4gIC5mb3JtLWNvbnRyb2wge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkZGFuZ2VyO1xyXG4gIH1cclxuICAuaGVscC1ibG9jayB7XHJcbiAgICBjb2xvcjogJGRhbmdlcjtcclxuICB9XHJcbn1cclxuXHJcbi52YWxpZGF0ZSB7XHJcbiAgLmZvcm0tY29udHJvbCB7XHJcbiAgICBib3JkZXItY29sb3I6ICRzdWNjZXNzO1xyXG4gIH1cclxuICAuaGVscC1ibG9jayB7XHJcbiAgICBjb2xvcjogJHN1Y2Nlc3M7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi1oZWlnaHQ6IDMzLjg3NWVtKSB7XHJcbiAgLnBpY2tlci0tb3BlbmVkIC5waWNrZXJfX2ZyYW1lIHtcclxuICAgIHRvcDogMzAlO1xyXG4gICAgYm90dG9tOiBhdXRvO1xyXG4gIH1cclxufVxyXG5cclxuLmR0cCA+IC5kdHAtY29udGVudCA+IC5kdHAtZGF0ZS12aWV3ID4gaGVhZGVyLmR0cC1oZWFkZXIge1xyXG4gIGJhY2tncm91bmQ6ICMxZDUwZGU7XHJcbn1cclxuXHJcbi5kdHAgZGl2LmR0cC1kYXRlLFxyXG4uZHRwIGRpdi5kdHAtdGltZSxcclxuLmR0cCB0YWJsZS5kdHAtcGlja2VyLWRheXMgdHIgPiB0ZCA+IGEuc2VsZWN0ZWQge1xyXG4gIGJhY2tncm91bmQ6ICRpbmZvO1xyXG59XHJcblxyXG4uZHRwIC5wMTAgPiBhIHtcclxuICBjb2xvcjogJHdoaXRlO1xyXG59XHJcblxyXG4uZGF0ZXBpY2tlciAuZGF5LFxyXG4uZGF0ZXBpY2tlciAuZG93IHtcclxuICBwYWRkaW5nOiA1cHggMTBweDtcclxufVxyXG5cclxuLmRvY3MtYnV0dG9ucyAuYnRuLFxyXG4uZG9jcy1kYXRhIC5pbnB1dC1ncm91cCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG59XHJcblxyXG4vLyBzY3JvbGxiYXJcclxuLnNjcm9sbGFibGUge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLmVycm9yLWJveCB7XHJcbiAgaGVpZ2h0OiAxMDAlO1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICAvL2JhY2tncm91bmQ6IHVybCguLi8uLi8uLi9pbWFnZXMvYmFja2dyb3VuZC9lcnJvci1iZy5qcGcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyICNmZmY7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgLmVycm9yLWJvZHkge1xyXG4gICAgcGFkZGluZy10b3A6IDUlO1xyXG4gIH1cclxuICAuZXJyb3ItdGl0bGUge1xyXG4gICAgZm9udC1zaXplOiAyMTBweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICB0ZXh0LXNoYWRvdzogNHB4IDRweCAwICNmZmYsIDZweCA2cHggMCAkZGFyaztcclxuICAgIGxpbmUtaGVpZ2h0OiAyMTBweDtcclxuICB9XHJcbn1cclxuXHJcbi5wcmljZS1sYWJlbCB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogLTEwcHg7XHJcbiAgbWFyZ2luOiAwIGF1dG87XHJcbiAgbGVmdDogMDtcclxuICByaWdodDogMDtcclxuICB3aWR0aDogMTAwcHg7XHJcbiAgcGFkZGluZzogNXB4IDEwcHg7XHJcbn1cclxuXHJcbi5wcmljZS1zaWduIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgZm9udC1zaXplOiAxNXB4O1xyXG4gIHRvcDogNXB4O1xyXG4gIG1hcmdpbi1sZWZ0OiAtMTBweDtcclxufVxyXG5cclxuLy8gVGFza2JvYXJkXHJcblxyXG4vKioqKioqKioqKioqKioqKioqKlxyXG5UYXNrYm9hcmQgc2Nzc1xyXG4qKioqKioqKioqKioqKioqKiovXHJcbi50YXNrYm9hcmQge1xyXG4gIG92ZXJmbG93LXg6IGF1dG87XHJcbiAgb3ZlcmZsb3cteTogYXV0bztcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gIHBhZGRpbmc6IDhweDtcclxuICAudGFza2JvYXJkLXdyYXBwZXIge1xyXG4gICAgd2lkdGg6IDI4MHB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogOHB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiA4cHg7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICB9XHJcbiAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgfVxyXG4gIH1cclxuICAudGFza2JvYXJkLWxpc3Qge1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgbWF4LWhlaWdodDogMTAwJTtcclxuICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMDUpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxuICB9XHJcbiAgLnRhc2tib2FyZC1oZWFkZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGxldHRlci1zcGFjaW5nOiAwLjAycmVtO1xyXG4gICAgcGFkZGluZzogOHB4IDhweCAwO1xyXG4gIH1cclxuICAudGFza2JvYXJkLXRhc2sge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBwYWRkaW5nOiA4cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcbiAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGN1cnNvcjogZ3JhYjtcclxuICAgIH1cclxuICB9XHJcbiAgLnRhc2tib2FyZC10YXNrOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3JkZXI6IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIHRvcDogMDtcclxuICAgIGJvcmRlci10b3Atd2lkdGg6IDEycHg7XHJcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIHJpZ2h0OiA2cHg7XHJcbiAgfVxyXG4gIC50YXNrYm9hcmQtdGFzay50YXNrLXN0YXR1cy1zdWNjZXNzOmFmdGVyIHtcclxuICAgIGJvcmRlci10b3AtY29sb3I6ICRzdWNjZXNzO1xyXG4gICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAkc3VjY2VzcztcclxuICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkc3VjY2VzcztcclxuICB9XHJcbiAgLnRhc2tib2FyZC10YXNrLnRhc2stc3RhdHVzLWluZm86YWZ0ZXIge1xyXG4gICAgYm9yZGVyLXRvcC1jb2xvcjogJGluZm87XHJcbiAgICBib3JkZXItcmlnaHQtY29sb3I6ICRpbmZvO1xyXG4gICAgYm9yZGVyLWxlZnQtY29sb3I6ICRpbmZvO1xyXG4gIH1cclxuICAudGFza2JvYXJkLXRhc2sudGFzay1zdGF0dXMtd2FybmluZzphZnRlciB7XHJcbiAgICBib3JkZXItdG9wLWNvbG9yOiAkd2FybmluZztcclxuICAgIGJvcmRlci1yaWdodC1jb2xvcjogJHdhcm5pbmc7XHJcbiAgICBib3JkZXItbGVmdC1jb2xvcjogJHdhcm5pbmc7XHJcbiAgfVxyXG4gIC50YXNrYm9hcmQtdGFzay50YXNrLXN0YXR1cy1kYW5nZXI6YWZ0ZXIge1xyXG4gICAgYm9yZGVyLXRvcC1jb2xvcjogJGRhbmdlcjtcclxuICAgIGJvcmRlci1yaWdodC1jb2xvcjogJGRhbmdlcjtcclxuICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAkZGFuZ2VyO1xyXG4gIH1cclxuICAudGFza2JvYXJkLWNhcmRzIHtcclxuICAgIHBhZGRpbmc6IDhweDtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XHJcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gIH1cclxuICAudGFza2JvYXJkLXRhc2stdGl0bGUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gIH1cclxufVxyXG5cclxuLm5nMi1zbWFydC1wYWdlLWl0ZW0ge1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XHJcbiAgLm5nMi1zbWFydC1wYWdlLWxpbmsge1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gIH1cclxuICAmLmFjdGl2ZSB7XHJcbiAgICBib3JkZXItY29sb3I6ICR0aGVtZWNvbG9yO1xyXG4gICAgLm5nMi1zbWFydC1wYWdlLWxpbmsge1xyXG4gICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLm5neC1kYXRhdGFibGUubWF0ZXJpYWwge1xyXG4gIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcclxufVxyXG5cclxuLy8gRmlsZSBVcGxvYWQgUGx1Z2luXHJcblxyXG4uYWZ1LXNlbGVjdC1idG4ge1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuXHJcbi5hZnUtdmFsaWQtZmlsZSB7XHJcbiAgICAucHJvZ3Jlc3Mge1xyXG4gICAgICAgIHdpZHRoOiA1MDBweDtcclxuICAgICAgICBoZWlnaHQ6IDEzcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbiNhdHRhY2hQaW4ge1xyXG4gICAgLmxhYmVsOmVtcHR5IHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG59XHJcblxyXG4vKioqKioqKioqKioqKioqKioqKlxyXG5OZ3ggd2l6YXJkIHBhZ2VzIHNjc3NcclxuKioqKioqKioqKioqKioqKioqL1xyXG5cclxuLndpemFyZC1uYXZiYXIge1xyXG4gIHBhZGRpbmc6IDBweDtcclxuICBtYXJnaW46IDUwcHggMCA1MHB4IDA7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuXHJcbiAgJjo6YmVmb3JlIHtcclxuICAgIGhlaWdodDogMnB4O1xyXG4gICAgYmFja2dyb3VuZDogJGJvcmRlci1jb2xvcjtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogNzUlO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgfVxyXG5cclxuICBsaSB7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG5cclxuICAgIC5yb3VuZC10YWJzIHtcclxuICAgICAgcGFkZGluZzogMjBweDtcclxuICAgICAgYmFja2dyb3VuZDogd2hpdGU7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgei1pbmRleDogMjtcclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcclxuICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuXHJcbiAgICB9XHJcblxyXG4gICAgPmEge1xyXG4gICAgICBwYWRkaW5nOiAwLjVyZW0gMDtcclxuICAgIH1cclxuXHJcbiAgICA+YS5hY3RpdmUgLnJvdW5kLXRhYnMge1xyXG4gICAgICBiYWNrZ3JvdW5kOiAkaW5mbztcclxuICAgICAgYm9yZGVyLWNvbG9yOiAkaW5mbztcclxuICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbiNuZ3ggLm5nLWludmFsaWQsXHJcbi5uZy10b3VjaGVkLm5nLWludmFsaWQge1xyXG4gIGJvcmRlci1jb2xvcjogJGRhbmdlcjtcclxufVxyXG5cclxuI25neCAubmctdmFsaWQsXHJcbi5uZy10b3VjaGVkLm5nLXZhbGlkIHtcclxuICBib3JkZXItY29sb3I6ICRzdWNjZXNzO1xyXG59XHJcblxyXG4vKioqKioqKioqKioqKioqKioqKlxyXG5Ob3RpZmllciBwYWdlcyBzY3NzXHJcbioqKioqKioqKioqKioqKioqKi9cclxuLm5vdGlmaWVyX19jb250YWluZXIgKiB7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG5cclxuLm5vdGlmaWVyX19jb250YWluZXItbGlzdCB7XHJcbiAgbWFyZ2luLXRvcDogMDtcclxuICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gIHBhZGRpbmctbGVmdDogMDtcclxuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbn1cclxuXHJcbi5ub3RpZmllcl9fbm90aWZpY2F0aW9uIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gIHotaW5kZXg6IDEwMDAwO1xyXG4gIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XHJcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xyXG59XHJcbiRub3RpZmllci1zaGFkb3ctY29sb3I6IHJnYmEoMCwgMCwgMCwgLjIpICFkZWZhdWx0O1xyXG5cclxuLm5vdGlmaWVyX19ub3RpZmljYXRpb24tLW1hdGVyaWFsIHtcclxuICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgYm94LXNoYWRvdzogMCAxcHggM3B4ICRub3RpZmllci1zaGFkb3ctY29sb3I7XHJcbiAgY3Vyc29yOiBkZWZhdWx0OyAvLyBEZWZhdWx0IGN1cnNvciwgZXZlbiB3aGVuIGhvdmVyaW5nIG92ZXIgdGV4dFxyXG4gIHBhZGRpbmc6IHtcclxuICAgIHRvcDogMTFweDtcclxuICAgIHJpZ2h0OiAyNnB4O1xyXG4gICAgYm90dG9tOiAxMHB4O1xyXG4gICAgbGVmdDogMjZweDtcclxuICB9XHJcblxyXG4gIC5ub3RpZmllcl9fbm90aWZpY2F0aW9uIHtcclxuXHJcbiAgICAmLW1lc3NhZ2Uge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIG1hcmdpbjogeyAvLyBSZXNldCBwYXJhZ3JhcGggZGVmYXVsdCBzdHlsZXNcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICB9XHJcbiAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJi1idXR0b24ge1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjJzIGVhc2U7XHJcbiAgICAgIG9wYWNpdHk6IC41O1xyXG4gICAgICBtYXJnaW46IHtcclxuICAgICAgICByaWdodDogLTEwcHg7XHJcbiAgICAgICAgbGVmdDogMTBweDtcclxuICAgICAgICB0b3A6LTRweDtcclxuICAgICAgfTtcclxuICAgICAgb3V0bGluZTogbm9uZTtcclxuICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7IC8vIE1ha2UgaXQgb2J2aW91cyB0aGF0IHRoZSBcImJ1dHRvblwiIChvciwgbW9yZSBob25lc3RseSwgaWNvbikgaXMgY2xpY2thYmxlICgjVVgpXHJcbiAgICAgIHBhZGRpbmc6IDZweDtcclxuICAgICAgd2lkdGg6IDMycHg7XHJcbiAgICAgIGhlaWdodDogMzJweDtcclxuICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuXHJcbiAgICAgICY6aG92ZXIsXHJcbiAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgIG9wYWNpdHk6IDE7IC8vIE1ha2UgbWUgXCJmZWVsXCIgdGhlIGNsaWNrYWJpbGl0eSB3aXRoIGEgdHJhbnNwYXJlbmN5IGNoYW5nZSAoI1VYKVxyXG4gICAgICB9XHJcblxyXG4gICAgICAmOmFjdGl2ZSB7XHJcbiAgICAgICAgdHJhbnNmb3JtOiBzY2FsZSguODIpOyAvLyBNYWtlIG1lIFwiZmVlbFwiIHRoZSBjbGljayBieSBhIHB1c2ggYmFjayAoI1VYKVxyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG4gIH1cclxuXHJcbn1cclxuLm5vdGlmaWVyX19ub3RpZmljYXRpb24tLWRlZmF1bHQge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xyXG4gIGNvbG9yOiAkd2hpdGU7XHJcblxyXG4gIC5ub3RpZmllcl9fbm90aWZpY2F0aW9uLWJ1dHRvbi1pY29uIHsgLy8gMTZ4MTYgZml4ZWQgc2l6ZVxyXG4gICAgZmlsbDogJHdoaXRlO1xyXG4gIH1cclxuXHJcbn1cclxuXHJcbi5ub3RpZmllcl9fbm90aWZpY2F0aW9uLS1pbmZvIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5mbztcclxuICBjb2xvcjogJHdoaXRlO1xyXG5cclxuICAubm90aWZpZXJfX25vdGlmaWNhdGlvbi1idXR0b24taWNvbiB7IC8vIDE2eDE2IGZpeGVkIHNpemVcclxuICAgIGZpbGw6ICR3aGl0ZTtcclxuICB9XHJcblxyXG59XHJcbi5ub3RpZmllcl9fbm90aWZpY2F0aW9uLS13YXJuaW5nIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2FybmluZztcclxuICBjb2xvcjogJHdoaXRlO1xyXG5cclxuICAubm90aWZpZXJfX25vdGlmaWNhdGlvbi1idXR0b24taWNvbiB7IC8vIDE2eDE2IGZpeGVkIHNpemVcclxuICAgIGZpbGw6ICR3aGl0ZTtcclxuICB9XHJcblxyXG59XHJcbi5ub3RpZmllcl9fbm90aWZpY2F0aW9uLS1zdWNjZXNzIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkc3VjY2VzcztcclxuICBjb2xvcjogJHdoaXRlO1xyXG5cclxuICAubm90aWZpZXJfX25vdGlmaWNhdGlvbi1idXR0b24taWNvbiB7IC8vIDE2eDE2IGZpeGVkIHNpemVcclxuICAgIGZpbGw6ICR3aGl0ZTtcclxuICB9XHJcblxyXG59XHJcbi5ub3RpZmllcl9fbm90aWZpY2F0aW9uLS1lcnJvciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGRhbmdlcjtcclxuICBjb2xvcjogJHdoaXRlO1xyXG5cclxuICAubm90aWZpZXJfX25vdGlmaWNhdGlvbi1idXR0b24taWNvbiB7IC8vIDE2eDE2IGZpeGVkIHNpemVcclxuICAgIGZpbGw6ICR3aGl0ZTtcclxuICB9XHJcblxyXG59XHJcblxyXG4uY2FyZCB7XHJcblx0b3ZlcmZsb3c6IHVuc2V0O1xyXG59XHJcbiIsIi8qKioqKioqKioqKioqKioqKioqXHJcblBhZGRpbmcgbWFyZ2luIHByb3BlcnR5IFxyXG4qKioqKioqKioqKioqKioqKioqL1xyXG5cclxuJHZlcnRpY2FsLXByb3BlcnR5LW1hcDogKCBtLXQtOiBtYXJnaW4tdG9wLCBtLWItOiBtYXJnaW4tYm90dG9tLCBtLXItOiBtYXJnaW4tbGVmdCwgbS1sLTogbWFyZ2luLXJpZ2h0LCBwLXQtOiBwYWRkaW5nLXRvcCwgcC1iLTogcGFkZGluZy1ib3R0b20sIHAtci06IHBhZGRpbmctbGVmdCwgcC1sLTogcGFkZGluZy1yaWdodCwgcC06IHBhZGRpbmcsIG0tOm1hcmdpbik7XHJcbiRzaXplcy1saXN0OiA1IDEwIDE1IDIwIDI1IDMwIDQwO1xyXG5AZWFjaCAkc2l6ZSBpbiAkc2l6ZXMtbGlzdCB7XHJcbiAgICAkdmFsOiAkc2l6ZSArIDBweDtcclxuICAgIEBlYWNoICRrZXl3b3JkLFxyXG4gICAgJHByb3BlcnR5IGluICR2ZXJ0aWNhbC1wcm9wZXJ0eS1tYXAge1xyXG4gICAgICAgIGJvZHkgLiN7JGtleXdvcmR9I3skc2l6ZX0ge1xyXG4gICAgICAgICAgICAjeyRwcm9wZXJ0eX06ICR2YWw7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuXHJcbi8qKiAqIFplcm8gKi9cclxuXHJcbiR6ZXJvLXByb3BlcnR5LW1hcDogKCBtLTA6IG1hcmdpbiwgbS10OiBtYXJnaW4tdG9wLCBtLXI6IG1hcmdpbi1sZWZ0LCBtLWI6IG1hcmdpbi1ib3R0b20sIG0tbDogbWFyZ2luLXJpZ2h0LCBwLTA6IHBhZGRpbmcsIHAtdDogcGFkZGluZy10b3AsIHAtcjogcGFkZGluZy1sZWZ0LCBwLWI6IHBhZGRpbmctYm90dG9tLCBwLWw6IHBhZGRpbmctcmlnaHQpO1xyXG5AZWFjaCAka2V5d29yZCxcclxuJHByb3BlcnR5IGluICR6ZXJvLXByb3BlcnR5LW1hcCB7XHJcbiAgICBib2R5IC4jeyRrZXl3b3JkfS0wIHtcclxuICAgICAgICAjeyRwcm9wZXJ0eX06IDA7XHJcbiAgICB9XHJcbn0iLCIvLyB0aGlzIGlzIG1hcmdpbi1wYWRkaW5nIGNsYXNzIG92ZXJyaWRlXHJcblxyXG5AaW1wb3J0ICdydGwtcGFkZGluZy1tYXJnaW4nO1xyXG5cclxuLy8gdGhpcyBpcyBib290c3RyYXAgb3ZlcnJpZGVcclxuXHJcbltkaXI9XCJydGxcIl0ge1xyXG5cclxuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgZGlyZWN0aW9uOiBydGw7XHJcblxyXG4gICAgLnBhZ2UtYnJlYWRjcnVtYiAuYnJlYWRjcnVtYiAuYnJlYWRjcnVtYi1pdGVtKy5icmVhZGNydW1iLWl0ZW0ge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbTtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29udGVudDogXCJcXGU2NGFcIjtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjVyZW07XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jdXN0b20tc2VsZWN0IHtcclxuICAgICAgICBwYWRkaW5nOiAuMzc1cmVtIC43NXJlbSAuMzc1cmVtIDEuNzVyZW07XHJcbiAgICAgICAgLy9iYWNrZ3JvdW5kOiB1cmwoLi4vLi4vLi4vYXNzZXRzL2ltYWdlcy9jdXN0b20tc2VsZWN0LnBuZykgbGVmdCAwLjM1cmVtIGNlbnRlciBuby1yZXBlYXQgJHdoaXRlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jdXN0b20tY29udHJvbCB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAuY3VzdG9tLWNvbnRyb2wtbGFiZWw6OmFmdGVyLFxyXG4gICAgLmN1c3RvbS1jb250cm9sLWxhYmVsOjpiZWZvcmUge1xyXG4gICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgcmlnaHQ6IDBweDtcclxuICAgIH1cclxuXHJcbiAgICAubGlzdC1ncm91cCB7XHJcbiAgICAgICAgcGFkZGluZzogMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbG9hdC1sZWZ0IHtcclxuICAgICAgICBmbG9hdDogcmlnaHQhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgLmZsb2F0LXJpZ2h0IHtcclxuICAgICAgICBmbG9hdDogbGVmdCFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnRleHQtbGVmdCB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQhaW1wb3J0YW50O1xyXG4gICAgfVxyXG4gICAgLnRleHQtcmlnaHQge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5jbG9zZSB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1vZGFsLWhlYWRlciAuY2xvc2Uge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIG1hcmdpbjogLTFyZW0gYXV0byAtMXJlbSAtMXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAubW9kYWwtZm9vdGVyPjpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMC4yNXJlbTtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLm1sLWF1dG8ge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0byFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDBweCFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1yLWF1dG8ge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweCFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmJvcmRlci1yaWdodCB7XHJcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lIWltcG9ydGFudDtcclxuICAgICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRib3JkZXItY29sb3IhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5ib3JkZXItbGVmdCB7XHJcbiAgICAgICAgYm9yZGVyLWxlZnQ6IG5vbmUhaW1wb3J0YW50O1xyXG4gICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICRib3JkZXItY29sb3IhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGVydC1kaXNtaXNzaWJsZSB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzLjgxMjVyZW07XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMS4yNXJlbTtcclxuICAgICAgICAuY2xvc2Uge1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICByaWdodDogYXV0bztcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmN1c3RvbS1maWxlLWxhYmVsIHtcclxuICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5kcm9wZG93bi1tZW51IHtcclxuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICByaWdodDogMCFpbXBvcnRhbnQ7XHJcbiAgICAgICAgJi5kcm9wZG93bi1tZW51LXJpZ2h0IHtcclxuICAgICAgICAgICAgcmlnaHQ6IGF1dG8haW1wb3J0YW50O1xyXG4gICAgICAgICAgICBsZWZ0OiAwIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnRvcGJhciAubmF2YmFyLWNvbGxhcHNlIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDAgMCAxMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5uYXZiYXItbmF2LFxyXG4gICAgLm5hdixcclxuICAgIC5saXN0LXVuc3R5bGVkLFxyXG4gICAgLnBhZ2luYXRpb24ge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnRvcGJhciAudG9wLW5hdmJhciAubmF2YmFyLWhlYWRlciAubmF2YmFyLWJyYW5kIC5sb2dvLWljb24ge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgIH1cclxuXHJcbiAgICAudG9wYmFyIC5kcm9wZG93bi1tZW51LmRyb3Bkb3duLW1lbnUtcmlnaHQgLndpdGgtYXJyb3cge1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgLnRvcGJhciAuZHJvcGRvd24tbWVudS5kcm9wZG93bi1tZW51LXJpZ2h0IC53aXRoLWFycm93PnNwYW4ge1xyXG4gICAgICAgIGxlZnQ6IDIwcHg7XHJcbiAgICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgLnNlYXJjaC1ib3ggLmFwcC1zZWFyY2ggLnNyaC1idG4ge1xyXG4gICAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgICAgIGxlZnQ6IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLm1haWxib3ggLm1lc3NhZ2UtY2VudGVyIC5tZXNzYWdlLWl0ZW0gLm1haWwtY29udG5ldCB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmN1c3RvbWl6ZXIge1xyXG4gICAgICAgIGxlZnQ6IC0yODBweDtcclxuICAgICAgICByaWdodDogYXV0bztcclxuICAgICAgICAmLnNob3ctc2VydmljZS1wYW5lbCB7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuc2VydmljZS1wYW5lbC10b2dnbGUge1xyXG4gICAgICAgICAgICByaWdodDogLTU0cHg7XHJcbiAgICAgICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5zaWRlYmFyLW5hdiAuaGFzLWFycm93OjphZnRlciB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgICAgIGxlZnQ6IDE1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLyogU3RpY2tleSBpbm5lci1sZWZ0LXBhcnQgKi9cclxuXHJcbiAgICAkbGVmdC1wYXJ0LXdpZHRoOjI2MHB4O1xyXG5cclxuICAgIC5sZWZ0LXBhcnQge1xyXG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcclxuICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XHJcbiAgICAgICAgLnNob3ctbGVmdC1wYXJ0IHtcclxuICAgICAgICAgICAgbGVmdDogLTQxcHg7XHJcbiAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucmlnaHQtcGFydCB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAkbGVmdC1wYXJ0LXdpZHRoO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgIC5kcm9wZG93bi1tZW51IHtcclxuICAgICAgICAgICAgcmlnaHQ6IGF1dG8haW1wb3J0YW50O1xyXG4gICAgICAgICAgICBsZWZ0OiAwIWltcG9ydGFudDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLnJldmVyc2UtbW9kZSB7XHJcbiAgICAgICAgLmxlZnQtcGFydCB7XHJcbiAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICBsZWZ0OiAwXHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zaG93LWxlZnQtcGFydCB7XHJcbiAgICAgICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgICAgIHJpZ2h0OiAtNDFweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnJpZ2h0LXBhcnQge1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6ICRsZWZ0LXBhcnQtd2lkdGg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5wcm9maWxldGltZWxpbmUge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgIG1hcmdpbjogNDBweCAzMHB4IDAgMTBweDtcclxuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgIGJvcmRlci1sZWZ0OiBub25lO1xyXG4gICAgICAgIC5zbC1sZWZ0IHtcclxuICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC02MHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmZlZWQtd2lkZ2V0IC5mZWVkLWJvZHkgLmZlZWQtaXRlbT4uZmVlZC1pY29uIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmNoYXQtbGlzdCB7XHJcbiAgICAgICAgLmNoYXQtaXRlbSB7XHJcbiAgICAgICAgICAgIC5jaGF0LWNvbnRlbnQge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuY2hhdC10aW1lIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogNXB4IDY1cHggMTVweCAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYub2RkIC5jaGF0LWNvbnRlbnQsXHJcbiAgICAgICAgICAgICYub2RkIC5jaGF0LXRpbWUge1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAvKiBwbHVnaW5zICovXHJcblxyXG4gICAgZGl2LmRhdGFUYWJsZXNfd3JhcHBlciBkaXYuZGF0YVRhYmxlc19maWx0ZXIge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB9XHJcblxyXG4gICAgdGFibGUudGFibGUtYm9yZGVyZWQuZGF0YVRhYmxlIHRoLFxyXG4gICAgdGFibGUudGFibGUtYm9yZGVyZWQuZGF0YVRhYmxlIHRkIHtcclxuICAgICAgICBib3JkZXItbGVmdC13aWR0aDogMXB4O1xyXG4gICAgfVxyXG5cclxuICAgIGRpdi5kYXRhVGFibGVzX3dyYXBwZXIgZGl2LmRhdGFUYWJsZXNfZmlsdGVyIGlucHV0IHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIH1cclxuXHJcbiAgICBkaXYudGFibGUtcmVzcG9uc2l2ZT5kaXYuZGF0YVRhYmxlc193cmFwcGVyPmRpdi5yb3c+ZGl2W2NsYXNzXj1cImNvbC1cIl06bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmxvYmlsaXN0cyB7XHJcbiAgICAgICAgLmxvYmlsaXN0LWFjdGlvbnMge1xyXG4gICAgICAgICAgICByaWdodDogYXV0bztcclxuICAgICAgICAgICAgbGVmdDogOHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAubG9iaWxpc3QtaXRlbSAudG9kby1hY3Rpb25zIHtcclxuICAgICAgICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgIGxlZnQ6IDRweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmxvYmlsaXN0LWNoZWNrIHtcclxuICAgICAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICAgICAgcmlnaHQ6IDEycHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5sb2JpbGlzdC1pdGVtLFxyXG4gICAgICAgIC5sb2JpbGlzdC1pdGVtLXBsYWNlaG9sZGVyIHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAubG9iaWxpc3QtaXRlbSAuZHJhZy1oYW5kbGVyIHtcclxuICAgICAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5sb2JpbGlzdC13cmFwcGVyLFxyXG4gICAgICAgIC5sb2JpbGlzdC1wbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNnB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5kYXRlcGlja2VyIHtcclxuICAgICAgICBkaXJlY3Rpb246IHJ0bDtcclxuICAgIH1cclxuXHJcbiAgICAubWluaWNvbG9ycyAubWluaWNvbG9ycy1ncmlkIHtcclxuICAgICAgICByaWdodDogMjJweDtcclxuICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIC53aXphcmQ+LnN0ZXBzPnVsPmxpLFxyXG4gICAgLndpemFyZD4uYWN0aW9ucz51bD5saSB7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgfVxyXG5cclxuICAgIC53aXphcmQtY29udGVudCAud2l6YXJkPi5zdGVwcz51bD5saTphZnRlciB7XHJcbiAgICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgIH1cclxuXHJcbiAgICAud2l6YXJkLWNvbnRlbnQgLndpemFyZD4uc3RlcHM+dWw+bGk6YmVmb3JlIHtcclxuICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC53aXphcmQtY29udGVudCAud2l6YXJkLnZlcnRpY2FsPi5zdGVwcyB7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgfVxyXG5cclxuICAgIC8qLnNsLWljb24gaSxcclxuICAgIFtjbGFzcyo9XCIgdGktXCJdLFxyXG4gICAgW2NsYXNzXj10aS1dIHtcclxuICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICB9Ki9cclxuXHJcbiAgICAuY3NzLWJhcj5pIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcclxuICAgIH1cclxuXHJcbiAgICAudHJlZXZpZXcgc3Bhbi5pY29uIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcclxuICAgIH1cclxuXHJcbiAgICAmI21haW4td3JhcHBlciB7XHJcblxyXG4gICAgICAgIC8qc2lkZWJhciB0eXBlKi9cclxuXHJcbiAgICAgICAgJltkYXRhLXNpZGViYXJ0eXBlPVwiZnVsbFwiXSB7XHJcbiAgICAgICAgICAgIC5wYWdlLXdyYXBwZXIge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkc2lkZWJhci13aWR0aC1mdWxsO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgICZbZGF0YS1zaWRlYmFydHlwZT1cImljb25iYXJcIl0ge1xyXG4gICAgICAgICAgICAucGFnZS13cmFwcGVyIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJHNpZGViYXItd2lkdGgtaWNvbmJhcjtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmW2RhdGEtc2lkZWJhcnR5cGU9XCJvdmVybGF5XCJdIHtcclxuICAgICAgICAgICAgLmxlZnQtc2lkZWJhciB7XHJcbiAgICAgICAgICAgICAgICByaWdodDogLSRzaWRlYmFyLXdpZHRoLWZ1bGw7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYuc2hvdy1zaWRlYmFyIHtcclxuICAgICAgICAgICAgICAgIC5sZWZ0LXNpZGViYXIge1xyXG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG9cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZHotaGlkZGVuLWlucHV0IHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC8qIFZlcnRpY2FsIHJlc3BvbnNpdmUgbGF5b3V0ICovXHJcblxyXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChtZCkge1xyXG5cclxuICAgICAgICAmI21haW4td3JhcHBlciB7XHJcblxyXG4gICAgICAgICAgICAvKlNpZGViYXIgcG9zaXRpb24qL1xyXG5cclxuICAgICAgICAgICAgJltkYXRhLXNpZGViYXItcG9zaXRpb249XCJmaXhlZFwiXVtkYXRhLXNpZGViYXJ0eXBlPVwiZnVsbFwiXSxcclxuICAgICAgICAgICAgJltkYXRhLXNpZGViYXItcG9zaXRpb249XCJmaXhlZFwiXVtkYXRhLXNpZGViYXJ0eXBlPVwib3ZlcmxheVwiXSB7XHJcbiAgICAgICAgICAgICAgICAudG9wYmFyIC50b3AtbmF2YmFyIC5uYXZiYXItY29sbGFwc2Uge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJHNpZGViYXItd2lkdGgtZnVsbDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgJltkYXRhLXNpZGViYXItcG9zaXRpb249XCJmaXhlZFwiXVtkYXRhLXNpZGViYXJ0eXBlPVwibWluaS1zaWRlYmFyXCJdIHtcclxuICAgICAgICAgICAgICAgIC50b3BiYXIgLnRvcC1uYXZiYXIgLm5hdmJhci1jb2xsYXBzZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkc2lkZWJhci13aWR0aC1taW5pO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAmW2RhdGEtc2lkZWJhci1wb3NpdGlvbj1cImZpeGVkXCJdW2RhdGEtc2lkZWJhcnR5cGU9XCJpY29uYmFyXCJdIHtcclxuICAgICAgICAgICAgICAgIC50b3BiYXIgLnRvcC1uYXZiYXIgLm5hdmJhci1jb2xsYXBzZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkc2lkZWJhci13aWR0aC1pY29uYmFyO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICAvKkZpeGVkIHNpZGViYXIgd2l0aCBtaW5pc2lkZWJhciovXHJcblxyXG4gICAgICAgICAgICAmW2RhdGEtc2lkZWJhci1wb3NpdGlvbj1cImZpeGVkXCJdW2RhdGEtc2lkZWJhcnR5cGU9XCJtaW5pLXNpZGViYXJcIl0ge1xyXG4gICAgICAgICAgICAgICAgLnRvcGJhciAudG9wLW5hdmJhciAubmF2YmFyLWNvbGxhcHNlIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICRzaWRlYmFyLXdpZHRoLW1pbmk7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICZbZGF0YS1zaWRlYmFydHlwZT1cIm1pbmktc2lkZWJhclwiXSB7XHJcbiAgICAgICAgICAgICAgICAucGFnZS13cmFwcGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6ICRzaWRlYmFyLXdpZHRoLW1pbmk7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhKG1heC13aWR0aDo3NjZweCkge1xyXG5cclxuICAgICAgICAmI21haW4td3JhcHBlciB7XHJcblxyXG4gICAgICAgICAgICAmW2RhdGEtc2lkZWJhcnR5cGU9XCJtaW5pLXNpZGViYXJcIl0ge1xyXG4gICAgICAgICAgICAgICAgLmxlZnQtc2lkZWJhciB7XHJcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC0kc2lkZWJhci13aWR0aC1mdWxsO1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICYuc2hvdy1zaWRlYmFyIHtcclxuICAgICAgICAgICAgICAgIC5sZWZ0LXNpZGViYXIge1xyXG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5sZWZ0LXBhcnQge1xyXG4gICAgICAgICAgICByaWdodDogLTI2MHB4O1xyXG4gICAgICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICAmLnNob3ctcGFuZWwge1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDBweDtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICAgICAgLnJpZ2h0LXBhcnQge1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0iLCJAaW1wb3J0ICcuLi8uLi92YXJpYWJsZSc7XHJcbi8qKioqKioqKioqKioqKioqKioqXHJcbiBDYW1wYWlnblxyXG4qKioqKioqKioqKioqKioqKioqL1xyXG5cclxuQGtleWZyYW1lcyBkYXNoYXJyYXktY3JhemluZXNzIHtcclxuICAwJSB7XHJcbiAgICBzdHJva2UtZGFzaGFycmF5OiA1cHg7XHJcbiAgfVxyXG4gIDUwJSB7XHJcbiAgICBzdHJva2UtZGFzaGFycmF5OiA2cHg7XHJcbiAgfVxyXG4gIDEwMCUge1xyXG4gICAgc3Ryb2tlLWRhc2hhcnJheTogN3B4O1xyXG4gIH1cclxufVxyXG5cclxuI2N0LXdlYXRoZXIge1xyXG4gIC5jdC1zZXJpZXMtYSAuY3QtbGluZSxcclxuICAuY3Qtc2VyaWVzLWEgLmN0LXBvaW50IHtcclxuICAgIHN0cm9rZTogcmdiYSgwLCAwLCAwLCAwLjQpO1xyXG4gICAgc3Ryb2tlLXdpZHRoOiAyO1xyXG4gIH1cclxuXHJcbiAgLmN0LXNlcmllcy1hIC5jdC1hcmVhIHtcclxuICAgIGZpbGw6IG5vbmU7XHJcbiAgfVxyXG4gIC5jdC1ncmlkIHtcclxuICAgIHN0cm9rZTogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xyXG4gICAgc3Ryb2tlLWRhc2hhcnJheTogMHB4O1xyXG4gIH1cclxuICAuY3Qtc2VyaWVzLWEgLmN0LWxpbmUge1xyXG4gICAgYW5pbWF0aW9uOiBkYXNoYXJyYXktY3JhemluZXNzIDJzIGluZmluaXRlO1xyXG4gIH1cclxufVxyXG4jd2Vla3NhbGVzLWJhciB7XHJcbiAgLmN0LXNlcmllcy1hIC5jdC1iYXIge1xyXG4gICAgc3Ryb2tlOiByZ2JhKDAsIDAsIDAsIDAuMTUpO1xyXG4gIH1cclxufVxyXG4iLCJAaW1wb3J0IFwiLi4vLi4vdmFyaWFibGVcIjtcclxuXHJcbi5hdXRoLXdyYXBwZXJ7XHJcbiAgICBtaW4taGVpZ2h0OiAxMDB2aDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIC5hdXRoLWJveHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcbiAgICAgICAgcGFkZGluZzogMjBweDtcclxuICAgICAgICBib3gtc2hhZG93OiAkc2hhZG93O1xyXG4gICAgICAgIG1heC13aWR0aDogNDAwcHg7XHJcbiAgICAgICAgd2lkdGg6IDkwJTtcclxuICAgICAgICBtYXJnaW46IDEwJSAwO1xyXG4gICAgICAgIC5sb2dve1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYub24tc2lkZWJhcntcclxuICAgICAgICAgICAgdG9wOjBweDtcclxuICAgICAgICAgICAgcmlnaHQ6IDBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICBtYXJnaW46IDBweDtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIFxyXG4gICAgI3JlY292ZXJmb3Jte1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAuYXV0aC1zaWRlYmFye1xyXG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgcmlnaHQ6IDBweDtcclxuICAgICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgICAgICBtYXJnaW46IDBweDtcclxuICAgICAgICB0b3A6IDBweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhKG1heC13aWR0aDo3NjdweCkge1xyXG4gICAgLmF1dGgtd3JhcHBlcntcclxuICAgICAgICAuYXV0aC1zaWRlYmFye1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIG1hcmdpbjogNDBweCAwIDYwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5kZW1vLXRleHR7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLy8gVmFyaWFibGVzO1xyXG5AaW1wb3J0IFwiLi4vLi4vdmFyaWFibGVcIjtcclxuLmVtYWlsLWFwcCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBcclxuICAgIC5saXN0LWdyb3VwIHtcclxuICAgICAgICAubGlzdC1ncm91cC1pdGVtIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICAubGlzdC1ncm91cC1pdGVtLWFjdGlvbiB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDE1cHg7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkYm9keS1jb2xvcjtcclxuICAgICAgICAgICAgICAgIC5tZGkge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMDMpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmVtYWlsLXRhYmxlIHtcclxuICAgICAgICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xyXG4gICAgICAgIC5zZWxlY3RlZCB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY4ZTE7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgICAgIC5tYXgtdGV4dHMsXHJcbiAgICAgICAgLnVzZXItbmFtZSBoNiB7XHJcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgICAgIH1cclxuICAgICAgICAubWF4LXRleHRze1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxcmVtIDVweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmNoYiB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAudGltZSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDBweDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zdGFycmVkLFxyXG4gICAgICAgIC5jbGlwIHtcclxuICAgICAgICAgICAgd2lkdGg6MjVweDtcclxuICAgICAgICAgICAgcGFkZGluZzogMXJlbSA1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC51c2VyLWltYWdlIHtcclxuICAgICAgICAgICAgd2lkdGg6IDQ1cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDFyZW0gNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAudXNlci1uYW1lIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEzMHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxcmVtIDVweDtcclxuICAgICAgICAgICAgLm0tYi0we2ZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbGlnaHQ7fVxyXG4gICAgICAgIH1cclxuICAgICAgICAudW5yZWFkIHtcclxuICAgICAgICAgICAgLm0tYi0wLFxyXG4gICAgICAgICAgICAubWF4LXRleHRzIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtbWVkaXVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEobWF4LXdpZHRoOjc2N3B4KSB7XHJcbiAgICAuZW1haWwtdGFibGUge1xyXG4gICAgICAgIG1pbi13aWR0aDogNTAwcHg7XHJcbiAgICB9XHJcbiAgICBcclxufSIsIi8vIFZhcmlhYmxlcztcclxuQGltcG9ydCBcIi4uLy4uL3ZhcmlhYmxlXCI7XHJcblxyXG5cclxuLmxvYmlsaXN0cyB7XHJcbiAgICAubG9iaWxpc3Qge1xyXG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAubG9iaWxpc3QubG9iaWxpc3QtcHJpbWFyeSB7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgIC5sb2JpbGlzdC1oZWFkZXIsXHJcbiAgICAgICAgLmxvYmlsaXN0LWZvb3RlcixcclxuICAgICAgICAubG9iaWxpc3QtZm9ybS1mb290ZXIge1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAubG9iaWxpc3QubG9iaWxpc3QtZGFuZ2VyIHtcclxuICAgICAgICBib3JkZXItY29sb3I6ICRib3JkZXItY29sb3I7XHJcbiAgICAgICAgLmxvYmlsaXN0LWhlYWRlcixcclxuICAgICAgICAubG9iaWxpc3QtZm9vdGVyLFxyXG4gICAgICAgIC5sb2JpbGlzdC1mb3JtLWZvb3RlciB7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGRhbmdlcjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRhbmdlcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAubG9iaWxpc3QubG9iaWxpc3QtaW5mbyB7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgIC5sb2JpbGlzdC1oZWFkZXIsXHJcbiAgICAgICAgLmxvYmlsaXN0LWZvb3RlcixcclxuICAgICAgICAubG9iaWxpc3QtZm9ybS1mb290ZXIge1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRpbmZvO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5mbztcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAubG9iaWxpc3QubG9iaWxpc3Qtc3VjY2VzcyB7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgIC5sb2JpbGlzdC1oZWFkZXIsXHJcbiAgICAgICAgLmxvYmlsaXN0LWZvb3RlciB7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHN1Y2Nlc3M7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzdWNjZXNzO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5sb2JpbGlzdC1mb290ZXIsXHJcbiAgICAubG9iaWxpc3QtZm9ybS1mb290ZXIge1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogJGJvcmRlci1jb2xvciFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjAyKSFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmJ0bi1saW5rIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgICAgICBjb2xvcjogJGRhcmsgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuLmxvYmlsaXN0cy5zaW5nbGUtbGluZSB7XHJcbiAgICBoZWlnaHQ6IDUwMHB4O1xyXG59XHJcblxyXG4ubG9iaWxpc3QsXHJcbi5sb2JpbGlzdHMge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4ubG9iaWxpc3RzIFt0eXBlPVwiY2hlY2tib3hcIl06bm90KDpjaGVja2VkKSxcclxuLmxvYmlsaXN0cyBbdHlwZT1cImNoZWNrYm94XCJdOmNoZWNrZWQge1xyXG4gICAgb3BhY2l0eTogMTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLmxvYmlsaXN0cyAubG9iaWxpc3QtaXRlbSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4O1xyXG4gICAgcGFkZGluZy10b3A6IDVweDtcclxufVxyXG5cclxuLmxvYmlsaXN0cyAubG9iaWxpc3QtaXRlbS10aXRsZSB7XHJcbiAgICBjb2xvcjogJGRhcms7XHJcbn1cclxuXHJcbi5sb2JpbGlzdHMgLmxvYmlsaXN0LWl0ZW0tZGVzY3JpcHRpb24ge1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZm9udC1zaXplOiAxM3B4O1xyXG59XHJcblxyXG4ubG9iaWxpc3RzIC5sb2JpbGlzdC1jaGVjayB7XHJcbiAgICB0b3A6IDEwcHg7XHJcbn1cclxuXHJcbi5sb2JpbGlzdHMgLmxvYmlsaXN0LWl0ZW0tZHVlZGF0ZSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICBsZWZ0OiAwcHg7XHJcbn1cclxuXHJcbi5sb2JpbGlzdHMgLmxvYmlsaXN0LWFjdGlvbnMge1xyXG4gICAgdG9wOiAwcHg7XHJcbn1cclxuXHJcblxyXG5cclxuLmxvYmlsaXN0LWFjdGlvbnMgLmJ0biBpIHtcclxuICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn0iLCJAaW1wb3J0IFwiLi4vLi4vdmFyaWFibGVcIjtcclxuLnR3aXR0ZXItdHlwZWFoZWFkIHtcclxuICAgIHdpZHRoOiAxMDAlIFxyXG59XHJcblxyXG4udHdpdHRlci10eXBlYWhlYWQgLnR0LW1lbnUge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kOiAkdGhlbWUtbGlnaHQ7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZ3JheS0xMDA7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICBwYWRkaW5nOiAuNzVyZW0gMFxyXG59XHJcblxyXG4udHdpdHRlci10eXBlYWhlYWQgLnR0LW1lbnUgLnR0LXN1Z2dlc3Rpb24ge1xyXG4gICAgcGFkZGluZzogLjI1cmVtIC43NXJlbTtcclxuICAgIGN1cnNvcjogcG9pbnRlclxyXG59XHJcblxyXG4udHdpdHRlci10eXBlYWhlYWQgLnR0LW1lbnUgLnR0LXN1Z2dlc3Rpb246aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnk7XHJcbiAgICBjb2xvcjogJHdoaXRlXHJcbn1cclxuXHJcbi50d2l0dGVyLXR5cGVhaGVhZCAuZW1wdHktbWVzc2FnZSB7XHJcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlclxyXG59XHJcblxyXG4udHdpdHRlci10eXBlYWhlYWQgLnJ0bC10eXBlYWhlYWQgLnR0LW1lbnUge1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHRcclxufVxyXG5cclxuLnR3aXR0ZXItdHlwZWFoZWFkIC5sZWFndWUtbmFtZSB7XHJcbiAgICBtYXJnaW46IDAgMTBweCA1cHg7XHJcbiAgICBwYWRkaW5nOiA3cHggNXB4IDEwcHg7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGdyYXktMjAwXHJcbn1cclxuXHJcbi5zY3JvbGxhYmxlLWRyb3Bkb3duIC50d2l0dGVyLXR5cGVhaGVhZCAudHQtbWVudSB7XHJcbiAgICBtYXgtaGVpZ2h0OiA4MHB4O1xyXG4gICAgb3ZlcmZsb3cteTogYXV0b1xyXG59XHJcblxyXG4uYm9vdHN0cmFwLW1heGxlbmd0aCB7XHJcbiAgICBtYXJnaW4tdG9wOiAuNXJlbVxyXG59IiwiLypcclxuVGVtcGxhdGUgTmFtZTogQWRtaW4gVGVtcGxhdGVcclxuQXV0aG9yOiBXcmFwcGl4ZWxcclxuXHJcbkZpbGU6IHNjc3NcclxuKi9cclxuQGltcG9ydCAnLi4vLi4vdmFyaWFibGUnOyBcclxuXHJcbi8qKioqKioqKioqKioqKioqKioqXHJcblVzZXIgY2FyZCBwYWdlXHJcbioqKioqKioqKioqKioqKioqKi9cclxuXHJcbi5lbC1lbGVtZW50LW92ZXJsYXkgLndoaXRlLWJveCB7XHJcbiAgICBwYWRkaW5nOiAwcHg7XHJcbn1cclxuXHJcbi5lbC1lbGVtZW50LW92ZXJsYXkgLmVsLWNhcmQtaXRlbSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuICAgIC5lbC1jYXJkLWF2YXRhciB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIH1cclxuICAgIC5lbC1jYXJkLWNvbnRlbnQge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuICAgIC5lbC1vdmVybGF5LTEge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjRzIGxpbmVhcjtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC40cyBsaW5lYXI7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6aG92ZXIgaW1nIHtcclxuICAgICAgICAgICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMS4yKSB0cmFuc2xhdGVaKDApO1xyXG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMS4yKSB0cmFuc2xhdGVaKDApO1xyXG4gICAgICAgICAgICAvKiB0cmFuc2Zvcm06IHNjYWxlKDEuMikgdHJhbnNsYXRlWigwKTsgKi9cclxuICAgICAgICB9XHJcbiAgICAgICAgLmVsLWluZm8ge1xyXG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTtcclxuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjJzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWigwKTtcclxuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgdHJhbnNsYXRlWigwKTtcclxuICAgICAgICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSB0cmFuc2xhdGVaKDApO1xyXG4gICAgICAgICAgICAuZWwtaXRlbSB7XHJcbiAgICAgICAgICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDNweDtcclxuICAgICAgICAgICAgICAgIC5lbC1saW5rIHtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMTVweCAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkdGhlbWVjb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkdGhlbWVjb2xvcjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuZWwtb3ZlcmxheSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAuNyk7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjRzIGVhc2UtaW4tb3V0O1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuNHMgZWFzZS1pbi1vdXQ7XHJcbiAgICB9XHJcbiAgICAuZWwtb3ZlcmxheS0xOmhvdmVyIC5lbC1vdmVybGF5IHtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT0xMDApO1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xyXG4gICAgICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVaKDApO1xyXG4gICAgfVxyXG4gICAgLmVsLW92ZXJsYXktMSAuc2NybC1kd24ge1xyXG4gICAgICAgIHRvcDogLTEwMCU7XHJcbiAgICB9XHJcbiAgICAuZWwtb3ZlcmxheS0xIC5zY3JsLXVwIHtcclxuICAgICAgICB0b3A6IDEwMCU7XHJcbiAgICAgICAgaGVpZ2h0OiAwcHg7XHJcbiAgICB9XHJcbiAgICAuZWwtb3ZlcmxheS0xOmhvdmVyIC5zY3JsLWR3biB7XHJcbiAgICAgICAgdG9wOiAwcHg7XHJcbiAgICB9XHJcbiAgICAuZWwtb3ZlcmxheS0xOmhvdmVyIC5zY3JsLXVwIHtcclxuICAgICAgICB0b3A6IDBweDtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB9XHJcbn1cclxuIiwiLypcclxuVGVtcGxhdGUgTmFtZTogQWRtaW4gVGVtcGxhdGVcclxuQXV0aG9yOiBXcmFwcGl4ZWxcclxuXHJcbkZpbGU6IHNjc3NcclxuKi9cclxuQGltcG9ydCAnLi4vLi4vdmFyaWFibGUnOyBcclxuXHJcbi8qKioqKioqKioqKioqKioqKioqXHJcbmdvb2dsZSBtYXAgUGFnZVxyXG4qKioqKioqKioqKioqKioqKiovXHJcbi5nbWFwcywgLmdtYXBzLXBhbmFyb21hIHtcclxuICBoZWlnaHQ6IDMwMHB4OyB9XHJcblxyXG4uZ21hcHMsIC5nbWFwcy1wYW5hcm9tYSB7XHJcbiAgaGVpZ2h0OiAzMDBweDtcclxuICBiYWNrZ3JvdW5kOiAkZ3JheS0yMDA7XHJcbiAgYm9yZGVyLXJhZGl1czogJGJvcmRlci1yYWRpdXM7IH1cclxuXHJcbi5nbWFwcy1vdmVybGF5IHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgY29sb3I6ICR3aGl0ZTtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgYmFja2dyb3VuZDogJGluZm87XHJcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gIHBhZGRpbmc6IDEwcHggMjBweDsgfVxyXG5cclxuLmdtYXBzLW92ZXJsYXlfYXJyb3cge1xyXG4gIGxlZnQ6IDUwJTtcclxuICBtYXJnaW4tbGVmdDogLTE2cHg7XHJcbiAgd2lkdGg6IDA7XHJcbiAgaGVpZ2h0OiAwO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTsgfVxyXG5cclxuLmdtYXBzLW92ZXJsYXlfYXJyb3cuYWJvdmUge1xyXG4gIGJvdHRvbTogLTE1cHg7XHJcbiAgYm9yZGVyLWxlZnQ6IDE2cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyLXJpZ2h0OiAxNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlci10b3A6IDE2cHggc29saWQgJGluZm87IH1cclxuXHJcbi5nbWFwcy1vdmVybGF5X2Fycm93LmJlbG93IHtcclxuICB0b3A6IC0xNXB4O1xyXG4gIGJvcmRlci1sZWZ0OiAxNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlci1yaWdodDogMTZweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICBib3JkZXItYm90dG9tOiAxNnB4IHNvbGlkICRpbmZvOyB9XHJcblxyXG4vKioqKioqKioqKioqKioqKioqKlxyXG52ZWN0b3IgbWFwIFBhZ2VcclxuKioqKioqKioqKioqKioqKioqL1xyXG4uanZlY3Rvcm1hcC16b29taW4sIC5qdmVjdG9ybWFwLXpvb21vdXQge1xyXG4gIHdpZHRoOiAxMHB4O1xyXG4gIGhlaWdodDogMTBweDtcclxuICBsaW5lLWhlaWdodDogMTBweDsgfVxyXG5cclxuLmp2ZWN0b3JtYXAtem9vbW91dCB7XHJcbiAgdG9wOiA0MHB4OyB9IiwiLypcclxuVGVtcGxhdGUgTmFtZTogQWRtaW4gVGVtcGxhdGVcclxuQXV0aG9yOiBXcmFwcGl4ZWxcclxuXHJcbkZpbGU6IHNjc3NcclxuKi9cclxuXHJcbkBpbXBvcnQgJy4uLy4uL3ZhcmlhYmxlJztcclxuXHJcblxyXG4vKioqKioqKioqKioqKioqKioqKlxyXG5UaW1lbGluZSBwYWdlXHJcbioqKioqKioqKioqKioqKioqKi9cclxuXHJcbi50aW1lbGluZSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nOiAyMHB4IDAgMjBweDtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICBtYXgtd2lkdGg6IDEyMDBweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG59XHJcblxyXG4udGltZWxpbmU6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiIFwiO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgbGVmdDogNTAlO1xyXG4gICAgd2lkdGg6IDNweDtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMS41cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JheS0yMDA7XHJcbn1cclxuXHJcbi50aW1lbGluZT4udGltZWxpbmUtaXRlbSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcblxyXG5cclxuLnRpbWVsaW5lPi50aW1lbGluZS1pdGVtOmJlZm9yZSxcclxuLnRpbWVsaW5lPi50aW1lbGluZS1pdGVtOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiIFwiO1xyXG4gICAgZGlzcGxheTogdGFibGU7XHJcbn1cclxuXHJcbi50aW1lbGluZT4udGltZWxpbmUtaXRlbTphZnRlciB7XHJcbiAgICBjbGVhcjogYm90aDtcclxufVxyXG5cclxuLnRpbWVsaW5lPi50aW1lbGluZS1pdGVtPi50aW1lbGluZS1wYW5lbCB7XHJcbiAgICBmbG9hdDogJGxmdDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHdpZHRoOiA0NiU7XHJcbiAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcclxuICAgIGJvcmRlci1yYWRpdXM6ICRib3JkZXItcmFkaXVzO1xyXG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDFweCA2cHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcclxuICAgIGJveC1zaGFkb3c6IDAgMXB4IDZweCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xyXG59XHJcblxyXG4udGltZWxpbmU+LnRpbWVsaW5lLWl0ZW0+LnRpbWVsaW5lLXBhbmVsOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIiBcIjtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMjZweDtcclxuICAgIHJpZ2h0OiAtOHB4O1xyXG4gICAgYm9yZGVyLXRvcDogOHB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyLXJpZ2h0OiAwIHNvbGlkICRib3JkZXItY29sb3I7XHJcbiAgICBib3JkZXItYm90dG9tOiA4cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXItbGVmdDogOHB4IHNvbGlkICRib3JkZXItY29sb3I7XHJcbn1cclxuXHJcbi50aW1lbGluZT4udGltZWxpbmUtaXRlbT4udGltZWxpbmUtcGFuZWw6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCIgXCI7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDI3cHg7XHJcbiAgICByaWdodDogLTdweDtcclxuICAgIGJvcmRlci10b3A6IDdweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci1yaWdodDogMCBzb2xpZCAkd2hpdGU7XHJcbiAgICBib3JkZXItYm90dG9tOiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXItbGVmdDogN3B4IHNvbGlkICR3aGl0ZTtcclxufVxyXG5cclxuLnRpbWVsaW5lPi50aW1lbGluZS1pdGVtPi50aW1lbGluZS1iYWRnZSB7XHJcbiAgICB6LWluZGV4OiAxMDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMTZweDtcclxuICAgIGxlZnQ6IDUwJTtcclxuICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0yNXB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlIDUwJSA1MCUgNTAlO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgZm9udC1zaXplOiAxLjRlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiA1MHB4O1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4udGltZWxpbmU+LnRpbWVsaW5lLWl0ZW0udGltZWxpbmUtaW52ZXJ0ZWQ+LnRpbWVsaW5lLXBhbmVsIHtcclxuICAgIGZsb2F0OiAkcmd0O1xyXG59XHJcblxyXG4udGltZWxpbmU+LnRpbWVsaW5lLWl0ZW0udGltZWxpbmUtaW52ZXJ0ZWQ+LnRpbWVsaW5lLXBhbmVsOmJlZm9yZSB7XHJcbiAgICByaWdodDogYXV0bztcclxuICAgIGxlZnQ6IC04cHg7XHJcbiAgICBib3JkZXItcmlnaHQtd2lkdGg6IDhweDtcclxuICAgIGJvcmRlci1sZWZ0LXdpZHRoOiAwO1xyXG59XHJcblxyXG4udGltZWxpbmU+LnRpbWVsaW5lLWl0ZW0udGltZWxpbmUtaW52ZXJ0ZWQ+LnRpbWVsaW5lLXBhbmVsOmFmdGVyIHtcclxuICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgbGVmdDogLTdweDtcclxuICAgIGJvcmRlci1yaWdodC13aWR0aDogN3B4O1xyXG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XHJcbn1cclxuXHJcbi50aW1lbGluZS1iYWRnZS5wcmltYXJ5IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5O1xyXG59XHJcblxyXG4udGltZWxpbmUtYmFkZ2Uuc3VjY2VzcyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc3VjY2VzcztcclxufVxyXG5cclxuLnRpbWVsaW5lLWJhZGdlLndhcm5pbmcge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdhcm5pbmc7XHJcbn1cclxuXHJcbi50aW1lbGluZS1iYWRnZS5kYW5nZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhbmdlcjtcclxufVxyXG5cclxuLnRpbWVsaW5lLWJhZGdlLmluZm8ge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGluZm87XHJcbn1cclxuXHJcbi50aW1lbGluZS10aXRsZSB7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgY29sb3I6IGluaGVyaXQ7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG59XHJcblxyXG4udGltZWxpbmUtYm9keT5wLFxyXG4udGltZWxpbmUtYm9keT51bCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcblxyXG4udGltZWxpbmUtbGVmdHtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgICBsZWZ0OiAzMHB4O1xyXG4gICAgfVxyXG4gICAgPiAudGltZWxpbmUtaXRlbSA+IC50aW1lbGluZS1iYWRnZXtcclxuICAgICAgICBsZWZ0OjMwcHg7XHJcbiAgICAgICAgdG9wOjlweDtcclxuICAgIH1cclxuICAgID4gLnRpbWVsaW5lLWl0ZW0gPiAudGltZWxpbmUtcGFuZWx7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDgwcHgpO1xyXG4gICAgfVxyXG59XHJcbi50aW1lbGluZS1yaWdodHtcclxuICAgICY6YmVmb3JlIHtcclxuICAgICAgICByaWdodDogMzBweDtcclxuICAgICAgICBsZWZ0OmF1dG87XHJcbiAgICB9XHJcbiAgICA+IC50aW1lbGluZS1pdGVtID4gLnRpbWVsaW5lLWJhZGdle1xyXG4gICAgICAgIHJpZ2h0OjVweDtcclxuICAgICAgICB0b3A6OXB4O1xyXG4gICAgICAgIGxlZnQ6YXV0bztcclxuICAgIH1cclxuICAgID4gLnRpbWVsaW5lLWl0ZW0gPiAudGltZWxpbmUtcGFuZWx7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDgwcHgpO1xyXG4gICAgfVxyXG59XHJcblxyXG4vKioqKioqKioqKioqKioqKioqKlxyXG5Ib3Jpem9udGFsIFRpbWVsaW5lIHBhZ2VcclxuKioqKioqKioqKioqKioqKioqL1xyXG5cclxuLmNkLWhvcml6b250YWwtdGltZWxpbmUgLmV2ZW50cyBhIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA2cHg7XHJcbiAgICBjb2xvcjogJHRoZW1lY29sb3I7XHJcbn1cclxuXHJcbi5jZC1ob3Jpem9udGFsLXRpbWVsaW5lIC5maWxsaW5nLWxpbmUsXHJcbi5jZC1ob3Jpem9udGFsLXRpbWVsaW5lIC5ldmVudHMgYS5zZWxlY3RlZDo6YWZ0ZXIge1xyXG4gICAgYmFja2dyb3VuZDogJHRoZW1lY29sb3I7XHJcbn1cclxuXHJcbi5jZC1ob3Jpem9udGFsLXRpbWVsaW5lIC5ldmVudHMgYS5zZWxlY3RlZDo6YWZ0ZXIge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkdGhlbWVjb2xvcjtcclxufVxyXG5cclxuLmNkLWhvcml6b250YWwtdGltZWxpbmUgLm0tdC00MCB7XHJcbiAgICBtYXJnaW4tdG9wOiA0MHB4IWltcG9ydGFudDtcclxufSIsIkBpbXBvcnQgXCIuLi8uLi92YXJpYWJsZVwiO1xyXG5cclxuLmRkIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgXHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBtYXgtd2lkdGg6IDYwMHB4O1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG59XHJcblxyXG4uZGQtbGlzdCB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG59XHJcblxyXG4uZGQtbGlzdCAuZGQtbGlzdCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XHJcbn1cclxuXHJcbi5kZC1jb2xsYXBzZWQgLmRkLWxpc3Qge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLmRkLWl0ZW0sXHJcbi5kZC1lbXB0eSxcclxuLmRkLXBsYWNlaG9sZGVyIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIG1pbi1oZWlnaHQ6IDIwcHg7XHJcbiAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjBweDtcclxufVxyXG5cclxuLmRkLWhhbmRsZSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGhlaWdodDogMzBweDtcclxuICAgIG1hcmdpbjogNXB4IDA7XHJcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcclxuICAgIGN1cnNvcjogbW92ZTtcclxuICAgIGNvbG9yOiAjOTc5ODk4O1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZTVlNWU1O1xyXG4gICAgYmFja2dyb3VuZDogI2ZhZmFmYTtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuXHJcbi5kZC1oYW5kbGU6aG92ZXIge1xyXG4gICAgY29sb3I6ICMzMTdlZWI7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG59XHJcblxyXG4uZGQtaXRlbT5idXR0b24ge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIHdpZHRoOiAyNXB4O1xyXG4gICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgbWFyZ2luOiA1cHggMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICB0ZXh0LWluZGVudDogMTAwJTtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICBsaW5lLWhlaWdodDogMTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG59XHJcblxyXG4uZGQtaXRlbT5idXR0b246YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6ICcrJztcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB0ZXh0LWluZGVudDogMDtcclxufVxyXG5cclxuLmRkLWl0ZW0+YnV0dG9uW2RhdGEtYWN0aW9uPVwiY29sbGFwc2VcIl06YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6ICctJztcclxufVxyXG5cclxuLmRkLXBsYWNlaG9sZGVyLFxyXG4uZGQtZW1wdHkge1xyXG4gICAgbWFyZ2luOiA1cHggMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBtaW4taGVpZ2h0OiAzMHB4O1xyXG4gICAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcclxuICAgIGJvcmRlcjogMXB4IGRhc2hlZCAjYjZiY2JmO1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG5cclxuLmRkLWVtcHR5IHtcclxuICAgIGJvcmRlcjogMXB4IGRhc2hlZCAjYmJiO1xyXG4gICAgbWluLWhlaWdodDogMTAwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVlNWU1O1xyXG5cclxuICAgIGJhY2tncm91bmQtc2l6ZTogNjBweCA2MHB4O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwLCAzMHB4IDMwcHg7XHJcbn1cclxuXHJcbi5kZC1kcmFnZWwge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICB6LWluZGV4OiA5OTk5O1xyXG59XHJcblxyXG4uZGQtZHJhZ2VsPi5kZC1pdGVtIC5kZC1oYW5kbGUge1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxufVxyXG5cclxuLmRkLWRyYWdlbCAuZGQtaGFuZGxlIHtcclxuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMnB4IDRweCA2cHggMCByZ2JhKDAsIDAsIDAsIC4xKTtcclxuICAgIGJveC1zaGFkb3c6IDJweCA0cHggNnB4IDAgcmdiYSgwLCAwLCAwLCAuMSk7XHJcbn1cclxuXHJcblxyXG4uZGQzLWNvbnRlbnQge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICBtYXJnaW46IDVweCAwO1xyXG4gICAgcGFkZGluZzogNXB4IDEwcHggNXB4IDQwcHg7XHJcbiAgICBjb2xvcjogIzk3OTg5ODtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2U1ZTVlNTtcclxuICAgIGJhY2tncm91bmQ6ICNmYWZhZmE7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG4uZGQzLWNvbnRlbnQ6aG92ZXIge1xyXG4gICAgY29sb3I6ICMzMTdlZWI7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG59XHJcblxyXG4uZGQtZHJhZ2VsPi5kZDMtaXRlbT4uZGQzLWNvbnRlbnQge1xyXG4gICAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG4uZGQzLWl0ZW0+YnV0dG9uIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xyXG59XHJcblxyXG4uZGQzLWhhbmRsZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgd2lkdGg6IDMwcHg7XHJcbiAgICB0ZXh0LWluZGVudDogMTAwJTtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcclxuICAgIGJhY2tncm91bmQ6ICNkNWQ1ZDU7XHJcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcclxuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xyXG59XHJcblxyXG4uZGQzLWhhbmRsZTpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcXGYwYzlcIjtcclxuICAgIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHRvcDogM3B4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB0ZXh0LWluZGVudDogMDtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxufVxyXG5cclxuLmRkMy1oYW5kbGU6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZDogIzQwNDA0MDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICM0MDQwNDA7XHJcbn1cclxuXHJcbi5teWFkbWluLWRkIC5kZC1saXN0IC5kZC1pdGVtIC5kZC1oYW5kbGUge1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMTIwLCAxMzAsIDE0MCwgMC4xMyk7XHJcbiAgICBwYWRkaW5nOiA4cHggMTZweDtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIGZvbnQtZmFtaWx5OiBcIk1vbnRzZXJyYXRcIiwgc2Fucy1zZXJpZjtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG59XHJcblxyXG4ubXlhZG1pbi1kZC1lbXB0eSAuZGQtbGlzdCAuZGQzLWNvbnRlbnQge1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgxMjAsIDEzMCwgMTQwLCAwLjEzKTtcclxuICAgIHBhZGRpbmc6IDhweCAxNnB4IDhweCA0NnB4O1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbn1cclxuXHJcbi5teWFkbWluLWRkLWVtcHR5IC5kZC1saXN0IC5kZDMtaGFuZGxlIHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMTIwLCAxMzAsIDE0MCwgMC4xMyk7XHJcbiAgICBib3JkZXItYm90dG9tOiAwO1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcclxuICAgIGhlaWdodDogMzZweDtcclxuICAgIHdpZHRoOiAzNnB4O1xyXG59XHJcblxyXG4uZGQzLWhhbmRsZTpiZWZvcmUge1xyXG4gICAgY29sb3I6ICM2Nzc1N2M7XHJcbiAgICB0b3A6IDdweDtcclxufSIsIi8qXHJcblRlbXBsYXRlIE5hbWU6IEFkbWluIFRlbXBsYXRlXHJcbkF1dGhvcjogV3JhcHBpeGVsXHJcblxyXG5GaWxlOiBzY3NzXHJcbiovXHJcblxyXG5AaW1wb3J0ICd0b3BiYXItbWFpbCc7XHJcbkBpbXBvcnQgJ2NvbW1lbnRzJztcclxuQGltcG9ydCAnY2hhdC13aWRnZXRzJztcclxuQGltcG9ydCAnY2hhdC1wb3B1cCc7XHJcbkBpbXBvcnQgJ3N0ZWFtbGluZSc7XHJcbkBpbXBvcnQgJ2ZlZWRzJztcclxuQGltcG9ydCAndGFzayc7XHJcbkBpbXBvcnQgJ3Byb2ZpbGUnOyIsIi8qXHJcblRlbXBsYXRlIE5hbWU6IEFkbWluIFRlbXBsYXRlXHJcbkF1dGhvcjogV3JhcHBpeGVsXHJcblxyXG5GaWxlOiBzY3NzXHJcbiovXHJcbiRtYWlsYm94LXdpZHRoOjMwMHB4O1xyXG4kbWFpbGJveC1oZWlnaHQ6MzE3cHg7IFxyXG4kZHJvcHRpdGxlLWJnOiBcIlwiO1xyXG4vLyB1cmwoLi4vLi4vYXNzZXRzL2ltYWdlcy9iYWNrZ3JvdW5kL2ltZzUucG5nKSBuby1yZXBlYXQ7XHJcblxyXG4vKioqKioqKioqKioqKioqKioqKlxyXG4vKlVzZXIgbWFpbCB3aWRnZXRzKi9cclxuLyoqKioqKioqKioqKioqKioqKiovXHJcbi5tYWlsYm94IHtcclxuICAgIFxyXG4gICAgICAgIC5kcm9wLXRpdGxlIHtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1tZWRpdW07XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDExcHggMjBweCAxNXB4O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAkYm9yZGVyLXJhZGl1cyAkYm9yZGVyLXJhZGl1cyAwIDA7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgJjphZnRlcntcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZHJvcHRpdGxlLWJnO1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMC4yO1xyXG4gICAgICAgICAgICAgICAgdG9wOjBweDtcclxuICAgICAgICAgICAgICAgIGxlZnQ6MHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6MTAwJTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLm5hdi1saW5rIHtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxNXB4O1xyXG4gICAgICAgICAgICBjb2xvcjokYm9keS1jb2xvcjtcclxuICAgICAgICB9XHJcbiAgICBcclxuICAgIC5tZXNzYWdlLWNlbnRlciB7XHJcbiAgICAgICAgaGVpZ2h0OiRtYWlsYm94LWhlaWdodDtcclxuICAgICAgICBvdmVyZmxvdzogYXV0bztcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgLm1lc3NhZ2UtaXRlbSB7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA5cHggMTVweDtcclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZ3JheS0xMDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLm1lc3NhZ2UtdGl0bGV7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjokZ3JheS05MDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnVzZXItaW1nIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDBweCAxNXB4IDA7XHJcbiAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLnByb2ZpbGUtc3RhdHVzIHtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMzBweDtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAub25saW5lIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkc3VjY2VzcztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5idXN5IHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkZGFuZ2VyO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLmF3YXkge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3YXJuaW5nO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLm9mZmxpbmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR3YXJuaW5nO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5tYWlsLWNvbnRuZXQge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDc1JTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgICAgICAgICAubWVzc2FnZS10aXRsZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiA1cHggMHB4IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAubWFpbC1kZXNjLFxyXG4gICAgICAgICAgICAgICAgLnRpbWUge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDFweCAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR0ZXh0LW11dGVkOyBcclxuICAgICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuIiwiLyoqKioqKioqKioqKioqKioqKiovXHJcbi8qQ29tbWVudCB3aWRnZXRzKi9cclxuLyoqKioqKioqKioqKioqKioqKiovXHJcblxyXG4uY29tbWVudC13aWRnZXRzIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICAuY29tbWVudC1yb3cge1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206MXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgIHBhZGRpbmc6IDE0cHg7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBtYXJnaW46IDEwcHggMDtcclxuICAgICAgICAmOmxhc3QtY2hpbGR7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDokdHJhbnNwYXJlbnQtZGFyay1iZzsgXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uY29tbWVudC10ZXh0IHtcclxuICAgIHBhZGRpbmctbGVmdDogMTVweDtcclxuICAgIHdpZHRoOjEwMCU7XHJcbiAgICAmOmhvdmVyIC5jb21tZW50LWZvb3RlcixcclxuICAgICYuYWN0aXZlIC5jb21tZW50LWZvb3RlciB7XHJcbiAgICAgICAgLmFjdGlvbi1pY29ucyB7XHJcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgcCB7XHJcbiAgICAgICAgbWF4LWhlaWdodDogNjVweDtcclxuICAgICAgICB3aWR0aDoxMDAlO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgXHJcbiAgICB9IFxyXG59XHJcblxyXG4uY29tbWVudC1mb290ZXIge1xyXG4gICAgLmFjdGlvbi1pY29ucyB7XHJcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDdweDtcclxuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICAgICAgY29sb3I6ICRncmF5LTUwMDtcclxuICAgICAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRpbmZvO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLyoqKioqKioqKioqKioqKioqKiovXHJcbi8qQ2hhdCB3aWRnZXQqL1xyXG4vKioqKioqKioqKioqKioqKioqKi9cclxuLmNoYXQtYm94e1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbn1cclxuLmNoYXQtbGlzdCB7XHJcbiAgICBtYXJnaW46IDBweDtcclxuICAgIHBhZGRpbmc6IDBweDtcclxuICAgIC5jaGF0LWl0ZW0ge1xyXG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgICAgICAuY2hhdC1pbWcge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIHdpZHRoOiA0NXB4O1xyXG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDQ1cHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jaGF0LWNvbnRlbnQge1xyXG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNTBweCk7IFxyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcclxuICAgICAgICAgICAgaDUge1xyXG4gICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5ib3gge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDNweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiRncmF5LTgwMDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmF5LTEwMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuY2hhdC10aW1lIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgICAgICAgICAgY29sb3I6ICRncmF5LTcwMDtcclxuICAgICAgICAgICAgbWFyZ2luOjVweCAwIDE1cHggNjVweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5vZGQge1xyXG4gICAgICAgICAgICAuY2hhdC1jb250ZW50IHtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDBweCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmNoYXQtdGltZXtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246cmlnaHQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmJveCB7XHJcbiAgICAgICAgICAgICAgICBjbGVhcjogYm90aDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiR3aGl0ZTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRpbmZvO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYub2RkICsgLm9kZCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5yZXZlcnNlIHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgICAgIC5jaGF0LXRpbWUge1xyXG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuY2hhdC1jb250ZW50IHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMHB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuXHJcbi8qKioqKioqKioqKioqKioqKioqL1xyXG4vKkNoYXQgd2lkZ2V0Ki9cclxuLyoqKioqKioqKioqKioqKioqKiovXHJcblxyXG5cclxuXHJcblxyXG5cclxuIiwiJGNoYXQtd2luZG93LXdpZHRoOjMwMHB4O1xyXG4kY2hhdC13aW5kb3ctaGVpZ2h0OjM1MHB4O1xyXG4uY2hhdC13aW5kb3dzIHtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIGJvdHRvbTogMHB4O1xyXG4gICAgcmlnaHQ6ICRjaGF0LXdpbmRvdy13aWR0aDtcclxuICAgIGhlaWdodDogJGNoYXQtd2luZG93LWhlaWdodDtcclxuICAgIG1heC1oZWlnaHQ6ICRjaGF0LXdpbmRvdy1oZWlnaHQ7XHJcbiAgICB6LWluZGV4OiA5OTk5O1xyXG4gICAgdHJhbnNpdGlvbjogNjAwbXM7XHJcbiAgICAmLnNob3ctY2hhdCB7XHJcbiAgICAgICAgYm90dG9tOiAwcHg7XHJcbiAgICB9XHJcbiAgICAmLmhpZGUtY2hhdCB7XHJcbiAgICAgICAgYm90dG9tOiAtJGNoYXQtd2luZG93LWhlaWdodDtcclxuICAgIH1cclxuICAgIC51c2VyLWNoYXQge1xyXG4gICAgICAgIG1pbi13aWR0aDogJGNoYXQtd2luZG93LXdpZHRoO1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6ICRjaGF0LXdpbmRvdy1oZWlnaHQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIGJveC1zaGFkb3c6ICRzaGFkb3c7XHJcbiAgICAgICAgZmxvYXQ6ICRyZ3Q7XHJcbiAgICAgICAgbWFyZ2luOiAwIDJweCAwIDA7XHJcbiAgICAgICAgJi5taW5pLWNoYXQge1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6IDQwcHg7XHJcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgIGJvdHRvbTogMHB4O1xyXG4gICAgICAgICAgICB0b3A6IDMxMHB4O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIC5jaGF0LWhlYWQgLm5hbWUsXHJcbiAgICAgICAgICAgIC5jaGF0LWhlYWQgaSxcclxuICAgICAgICAgICAgLmNoYXQtZm9vdGVyLFxyXG4gICAgICAgICAgICAuY2hhdC1ib2R5IHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmNoYXQtaGVhZCB7XHJcbiAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5zdGF0dXMge1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDI4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jaGF0LWhlYWQge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRpbmZvO1xyXG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDI1cHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjVweDtcclxuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IC00cHggOHB4IDAgMDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuc3RhdHVzIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogOHB4O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDhweDtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDI4cHg7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDdweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAub25saW5lIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzdWNjZXNzO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5idXN5IHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRkYW5nZXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmF3YXkge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG9yYW5nZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAub2ZmbGluZSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2FybmluZztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBpIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDNweCAwIDAgNXB4O1xyXG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jaGF0LWZvb3RlciB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDBweDtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XHJcbiAgICAgICAgICAgIC5mb3JtLWNvbnRyb2wge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJvZHktY29sb3I7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDBweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgJjpmb2N1cyxcclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jaGF0LWJvZHkge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDI3MHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDE1cHggMDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJvZHktYmc7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogJGNoYXQtd2luZG93LXdpZHRoO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmNoYXQtbGlzdCB7XHJcbiAgICBtYXJnaW46IDBweDtcclxuICAgIHBhZGRpbmc6IDBweDtcclxuICAgIC5tc2dfcmVjZWl2ZSwgLm1zZ19zZW50IHtcclxuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICAgICAgLmNoYXQtaW1nIHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICB3aWR0aDogNDVweDtcclxuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgICAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5jaGF0LWNvbnRlbnQge1xyXG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlIC0gNTBweCk7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gICAgICAgICAgICAuYm94IHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzcHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmNoYXQtdGltZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEwcHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkdGV4dC1tdXRlZDtcclxuICAgICAgICAgICAgbWFyZ2luOiA1cHggMCAxNXB4IDE1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYub2RkIC5jaGF0LWNvbnRlbnQge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDBweCk7XHJcbiAgICAgICAgICAgIC5ib3gge1xyXG4gICAgICAgICAgICAgICAgY2xlYXI6IGJvdGg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGluZm87XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5vZGQgLmNoYXQtdGltZSwgLnJldmVyc2Uge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5vZGQgKyAub2RkIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLnJldmVyc2Uge1xyXG4gICAgICAgICAgICAuY2hhdC1jb250ZW50IHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMHB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuY2hhdC10aW1lIHtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLm1haWxib3ggLmNoYXQtc2Nyb2xse1xyXG4gICAgaGVpZ2h0OmNhbGMoMTAwdmggLSAxMDBweCk7XHJcbn0iLCIvKioqKioqKioqKioqKioqKioqKi9cclxuLypTdGVhbSBsaW5lIHdpZGdldCovXHJcbi8qKioqKioqKioqKioqKioqKioqL1xyXG4uc3RlYW1saW5lIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcclxuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG4gICAgLnNsLWxlZnQge1xyXG4gICAgICAgIGZsb2F0OiAkbGZ0O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtMjBweDtcclxuICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIFxyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDQwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uc3RlYW1saW5lIC5zbC1yaWdodCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XHJcbiAgICBcclxuICAgIC5kZXNjLFxyXG4gICAgLmlubGluZS1waG90b3Mge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIxcHg7XHJcbiAgICB9XHJcbiAgICBcclxufVxyXG5cclxuLnN0ZWFtbGluZSAuc2wtaXRlbSB7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlci1jb2xvcjtcclxuICAgIG1hcmdpbjogMjBweCAwO1xyXG4gICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gICAgfVxyXG59XHJcblxyXG4uc2wtZGF0ZSB7XHJcbiAgICBmb250LXNpemU6IDEwcHg7XHJcbiAgICBjb2xvcjogJGdyYXktNTAwO1xyXG59XHJcblxyXG4udGltZS1pdGVtIHtcclxuICAgIGJvcmRlci1jb2xvcjogJGJvcmRlci1jb2xvcjtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxcHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogXCIgXCI7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGU7XHJcbiAgICB9XHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkYm9yZGVyLWNvbG9yO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcclxuICAgICAgICBib3JkZXItd2lkdGg6IDJweDtcclxuICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgaGVpZ2h0OiAxNHB4O1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC04cHg7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogNXB4O1xyXG4gICAgICAgIHdpZHRoOiAxNHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4udGltZS1pdGVtLWl0ZW0ge1xyXG4gICAgJjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogXCIgXCI7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5pdGVtLWluZm8ge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xyXG4gICAgcCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5cclxuIiwiLmZlZWQtd2lkZ2V0IHtcclxuXHJcbiAgICAuZmVlZC1ib2R5IHtcclxuICAgICAgICAuZmVlZC1pdGVtIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMTJweCAwO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRncmF5LTEwMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICA+LmZlZWQtaWNvbiB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNDBweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgIGkge1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IiwiLnRvZG8td2lkZ2V0IHtcclxuICAgIC50b2RvLWxpc3Qge1xyXG4gICAgICAgIC50b2RvLWl0ZW0ge1xyXG4gICAgICAgICAgICBib3JkZXI6IDBweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDE1cHggMTVweCAwcHg7XHJcbiAgICAgICAgICAgIC5jdXN0b20tY2hlY2tib3gge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAudG9kby1sYWJlbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuYXNzaWduZWR0byB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgMCAyNXB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwcHg7XHJcbiAgICAgICAgICAgICAgICAuYXNzaWduZWUge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDBweDtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgLmFzc2lnbmVlLWltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuaXRlbS1kYXRlIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjVweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDVweDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkdGV4dC1tdXRlZDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmxpc3QtdGFzayAudGFzay1kb25lIHtcclxuICAgIC50b2RvLWRlc2MsXHJcbiAgICAuYmFkZ2Uge1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xyXG4gICAgfVxyXG59IiwiLnByb2ZpbGV0aW1lbGluZSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDQwcHg7XHJcbiAgICBtYXJnaW46IDQwcHggMTBweCAwIDMwcHg7XHJcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRib3JkZXItY29sb3I7XHJcbiAgICAuc2wtbGVmdCB7XHJcbiAgICAgICAgZmxvYXQ6ICRsZnQ7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC02MHB4O1xyXG4gICAgICAgIHotaW5kZXg6IDE7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogNDBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5wcm9maWxldGltZWxpbmUgLnNsLWl0ZW0ge1xyXG4gICAgbWFyZ2luLXRvcDogOHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxufVxyXG5cclxuLnByb2ZpbGV0aW1lbGluZSAuc2wtZGF0ZSB7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICBjb2xvcjogJHRleHQtbXV0ZWQ7XHJcbn0iLCIvKlxyXG5UZW1wbGF0ZSBOYW1lOiBBZG1pbiBUZW1wbGF0ZVxyXG5BdXRob3I6IE5pcmF2am9zaGkgLyBXcmFwcGl4ZWxcclxuRmlsZTogc2Nzc1xyXG4qL1xyXG4kc2lkZWJhcmhlaWdodDo1NHB4O1xyXG4jbWFpbi13cmFwcGVyW2RhdGEtbGF5b3V0PVwiaG9yaXpvbnRhbFwiXXtcclxuICAgIC8qKioqKioqKioqKioqKioqKioqKioqKioqKioqXHJcbiAgICBUaGlzIGlzIGZvciB0aGUgZml4ZWQgaGVhZGVyIGxheW91dFxyXG4gICAgKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xyXG4gICAgJltkYXRhLWhlYWRlci1wb3NpdGlvbj1cImZpeGVkXCJde1xyXG4gICAgICAgIC50b3BiYXJ7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5sZWZ0LXNpZGViYXJ7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA2NHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC8qKioqKioqKioqKioqKioqKioqKioqKioqKioqXHJcbiAgICBUaGlzIGlzIGZvciB0aGUgZml4ZWQgc2lkZWJhciBsYXlvdXRcclxuICAgICoqKioqKioqKioqKioqKioqKioqKioqKioqKi9cclxuICAgIFtkYXRhLXNpZGViYXItcG9zaXRpb249XCJmaXhlZFwiXXtcclxuICAgICAgICAudG9wYmFye1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAubGVmdC1zaWRlYmFye1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNjRweDtcclxuICAgICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICAgICAgIFxyXG4gICAgICAgIH1cclxuICAgICAgICAucGFnZS13cmFwcGVye1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNzhweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKipcclxuVGhpcyBpcyBmb3IgdGhlIGhvcml6b250YWwgbGF5b3V0XHJcbioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cclxuXHJcbkBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobWQpIHtcclxuICAgICNtYWluLXdyYXBwZXJbZGF0YS1sYXlvdXQ9XCJob3Jpem9udGFsXCJde1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRib2R5LWJnO1xyXG4gICAgICAgIC50b3BiYXJ7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IDBzO1xyXG4gICAgICAgIH1cclxuICAgICAgICAvKioqKioqKioqKioqKioqKioqKioqKioqKioqKlxyXG4gICAgICAgIFRoaXMgaXMgZm9yIHRoZSBCb3hlZCBob3Jpem9udGFsIGxheW91dFxyXG4gICAgICAgICoqKioqKioqKioqKioqKioqKioqKioqKioqKi9cclxuICAgICAgICAmW2RhdGEtYm94ZWQtbGF5b3V0PVwiYm94ZWRcIl17XHJcbiAgICAgICAgICAgIC50b3AtbmF2YmFyLCAuc2Nyb2xsLXNpZGViYXIsIC5wYWdlLXdyYXBwZXJ7XHJcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6ICRib3hlZC13aWR0aDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAuc2lkZWJhci1uYXYge1xyXG4gICAgICAgICAgICAgICAgI3NpZGViYXJuYXYge1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgICAgICAgICA+LnNpZGViYXItaXRlbSA+IC5oYXMtYXJyb3c6YWZ0ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5zaWRlYmFyLWl0ZW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIGZsZXg6IDEgMSAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgW2RhdGEtc2lkZWJhci1wb3NpdGlvbj1cImZpeGVkXCJde1xyXG4gICAgICAgICAgICAucGFnZS13cmFwcGVye1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDEyOHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC8qKioqKioqKioqKioqKioqKioqKioqKioqKioqXHJcbiAgICAgICAgVGhpcyBpcyBmb3IgdGhlIGhvcml6b250YWwgbGF5b3V0XHJcbiAgICAgICAgKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xyXG4gICAgICAgIC50b3BiYXIgLnRvcC1uYXZiYXIgLm5hdmJhci1oZWFkZXJ7XHJcbiAgICAgICAgICAgIHdpZHRoOjIwMHB4O1xyXG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50b3BiYXIgLnNpZGViYXJ0b2dnbGVye1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgICAgICAubGVmdC1zaWRlYmFye1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7IFxyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDowcHg7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDQ1OyBcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogMHM7XHJcbiAgICAgICAgICAgIC5zY3JvbGwtc2lkZWJhcntcclxuICAgICAgICAgICAgICAgIGhlaWdodDogJHNpZGViYXJoZWlnaHQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnNpZGViYXItbmF2IHVse1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBcclxuICAgICAgICAuc2Nyb2xsLXNpZGViYXJ7XHJcbiAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICAgICAgLnNpZGViYXItbmF2IHtcclxuICAgICAgICAgICAgI3NpZGViYXJuYXYge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDsgXHJcbiAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgLnNpZGViYXItaXRlbSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgPi5zaWRlYmFyLWl0ZW0ge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xKTtcclxuICAgICAgICAgICAgICAgICAgICA+Lmhhcy1hcnJvdzphZnRlcntcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTEzNWRlZykgdHJhbnNsYXRlKDAsLTUwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCA+IC5maXJzdC1sZXZlbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgID4udHdvLWNvbHVtbiArIC5maXJzdC1sZXZlbHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQwMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICA+IC5zaWRlYmFyLWl0ZW17XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbG9hdDogJGxmdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgPi5zaWRlYmFyLWl0ZW0gdWx7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDBweDtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IGF1dG87IFxyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMjBweDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDEwMDtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDVweCAxMHB4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgPi5tZWdhLWRyb3Bkb3due1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICAgICAgICAgICAgICAgICAgLmZpcnN0LWxldmVse1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgPiBsaXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyNSU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbG9hdDogJGxmdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgID4uc2lkZWJhci1pdGVtOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4wMjUpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgPi5zaWRlYmFyLWl0ZW06aG92ZXIgdWwuZmlyc3QtbGV2ZWwsXHJcbiAgICAgICAgICAgICAgICA+LnNpZGViYXItaXRlbTpob3ZlciB1bC5maXJzdC1sZXZlbC5jb2xsYXBzZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDpyZ2JhKDAsIDAsIDAsIDAuMDI1KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAtMTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICA+LnNpZGViYXItaXRlbSB1bC5zZWNvbmQtbGV2ZWx7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDoyMjBweDtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgPi5zaWRlYmFyLWl0ZW06bGFzdC1jaGlsZCA+IC5maXJzdC1sZXZlbCB1bC5zZWNvbmQtbGV2ZWwsXHJcbiAgICAgICAgICAgICAgICA+LnNpZGViYXItaXRlbSAuZmlyc3QtbGV2ZWwgLnJpZ2h0LXNpZGUtZGQgdWwuc2Vjb25kLWxldmVse1xyXG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OjIyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDowcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIHVsLmZpcnN0LWxldmVsID4uc2lkZWJhci1pdGVtOmhvdmVyIHVsLnNlY29uZC1sZXZlbHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgID4uc2lkZWJhci1pdGVtID4gLmhhcy1hcnJvdzphZnRlcixcclxuICAgICAgICAgICAgICAgIC5uYXYtc21hbGwtY2FwLFxyXG4gICAgICAgICAgICAgICAgLnNpZGViYXItZm9vdGVyLFxyXG4gICAgICAgICAgICAgICAgLnVzZXItcHJvLCBcclxuICAgICAgICAgICAgICAgIC5iYWRnZVxyXG4gICAgICAgICAgICAgICAge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7ICBcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOjc2OHB4KSBhbmQgKG1heC13aWR0aDoxMDIzcHgpIHtcclxuICAgICNtYWluLXdyYXBwZXJbZGF0YS1sYXlvdXQ9XCJob3Jpem9udGFsXCJde1xyXG4gICAgICAgIC5zaWRlYmFyLW5hdiA+IHVsID4gLnNpZGViYXItaXRlbSA+IC5zaWRlYmFyLWxpbmsgaXtcclxuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICAgICAgLnNpZGViYXItbmF2ICNzaWRlYmFybmF2Pi5zaWRlYmFyLWl0ZW17XHJcbiAgICAgICAgICAgICAgICBmbGV4OiBhdXRvO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgIFxyXG4gICAgfVxyXG4gICAgLyoqKioqKioqKioqKioqKioqKioqKioqKioqKipcclxuICAgIFRoaXMgaXMgZm9yIHRoZSBmaXhlZCBzaWRlYmFyIGxheW91dFxyXG4gICAgKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xyXG4gICAgW2RhdGEtc2lkZWJhci1wb3NpdGlvbj1cImZpeGVkXCJde1xyXG4gICAgICAgIC5sZWZ0LXNpZGViYXJ7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSAiLCIvLyBSZXNwb25zaXZlXHJcbi8qXHJcblRlbXBsYXRlIE5hbWU6IEFkbWluIFRlbXBsYXRlXHJcbkF1dGhvcjogV3JhcHBpeGVsXHJcblxyXG5GaWxlOiBzY3NzXHJcbiovXHJcblxyXG5cclxuLyo9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSBcclxuIEZvciBEZXNrdG9wICYgYWJvdmUgYWxsICgxNjUwcHgpIFxyXG4gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcblxyXG4vKj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09IFxyXG4gRm9yIExhcHRvcCAmIGFib3ZlIGFsbCAoMTM3MHB4KSBcclxuID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG5cclxuXHJcblxyXG4vKi0tID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09IFxyXG4gU21hbGwgRGVza3RvcCAmIGFib3ZlIGFsbCAoMTAyNHB4KSBcclxuID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcbiBAbWVkaWEobWluLXdpZHRoOiA4MDBweCkge1xyXG4gICAgLnBhZ2Utd3JhcHBlciB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6ICRzaWRlYmFyLXdpZHRoLWZ1bGw7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8qLS0gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gXHJcbiBJcGFkICYgYWJvdmUgYWxsKDc2OHB4KSBcclxuID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG5AaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKG1kKSB7XHJcbiAgICAuYmMtY29udGVudHtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgfVxyXG59XHJcblxyXG4vKi0tID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09IFxyXG4gUGhvbmUgYW5kIGJlbG93IGlwYWQoNzY3cHgpIFxyXG4gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKG1kKSB7XHJcbiAgICAuZG8tYmxvY2t7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2shaW1wb3J0YW50O1xyXG4gICAgfVxyXG59Il19 */
